2018 · 13 citations · 7 references
ComputingComputer EngineeringComputer ScienceComputer GraphicsComputer VisionDigital ImagingCoding TheoryData CompressionHash TablesImage CompressionLossy Data CompressionSource CodingBottom-up ImplementationEncoder DesignHash Table ImplementationsRedundant ComputationVideo Compression
Screen content coding plays an important role in many applications. To meet the growing demands of screen content coding, the emerging AV1 video codec incorporates several coding tools, which are specially designed for screen content utilizing its distinctive characteristics. Among these tools, the intra block copy utilizes the characteristic that repeating patterns frequently occur in screen content. This paper presents the technology of intra block copy in AV1. In particular, to efficiently search the predictor in the reconstructed regions of the current picture, AV1 uses the hash matching method at the encoder side. For the generation of hash table, a bottom-to-up manner is adopted to reduce the redundant computation and then decrease the encoding time. In addition, several constraints are involved to facilitate hardware design. Experimental results demonstrate that the intra block copy in AV1 can bring 27.1% bitrate saving for screen content. When compared with the non hash-based intra block copy, the hash-based method achieves 12.2% bitrate saving.
7
Image quality assessment: from error visibility to structural similarity
Zhou Wang, Alan C. Bovik, Hamid R. Sheikh et al. · IEEE Transactions on Image Processing · 2004 · 56K citations
The latest open-source video codec VP9 - An overview and preliminary results
Debargha Mukherjee, Jim Bankoski, Adrian Grange et al. · 2013 · 249 citations
Color palette for screen content coding
A switchable loop-restoration with side-information framework for the emerging AV1 video codec
Debargha Mukherjee, Shunyao Li, Yue Chen et al. · 2017 · 31 citations