2019 · 12 citations · 12 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureHardware-software Co-designSystem-on-chip DesignData CompressionHardware AccelerationImage CompressionLow-power Digital Circuit DesignLow-power Fpga DesignSource CodingBitstream CompressionDecoding ComplexityDigital Signal Processing Block ArchitectureDynamic Power DissipationEnergy Efficiency MandatesHigh-throughput ComputationPower-efficient Logic Block DesignVideo Compression
Developed by AOMedia industry consortium and released in June 2018, AV1 is an open-source and royalty-free video coding format. The main goal of AV1 is to deliver substantial compression gains over state-of-the-art codecs such as VP9 and HEVC, while keeping a practical decoding complexity, hardware feasibility and its open and free status. This paper presents a high throughput hardware architecture for four important AV1 intra prediction coding modes: Paeth, Smooth, Smooth Vertical and Smooth Horizontal. The proposed architecture was designed to support all 19 block sizes specified by AV1 and to process every single combination of these blocks according to the 10-way partition tree, with a throughput of UHD 4K (3840×2160 pixels) videos at up to 30 frames per second. When synthesized to the TSMC 40nm cell library targeting a frequency of 648MHz, the proposed design used 109.57K gates and showed a power dissipation and an energy efficiency of 16.1mW and 1.23pJ/sample respectively. No other works were found in the literature describing hardware designs for AV1 intra prediction.
12
An Overview of Core Coding Tools in the AV1 Video Codec
Yue Chen, Debargha Murherjee, Jingning Han et al. · 2018 · 355 citations
A Technical Overview of VP9—The Latest Open-Source Video Codec
Debargha Mukherjee, Jingning Han, Jim Bankoski et al. · SMPTE Motion Imaging Journal · 2015 · 121 citations