Predicting Chroma from Luma in AV1

  title={Predicting Chroma from Luma in AV1},
  author={Luc N. Trudeau and Nathan E. Egge and David Barr},
  journal={2018 Data Compression Conference},
Chroma from luma (CfL) prediction is a new and promising chroma-only intra predictor that models chroma pixels as a linear function of the coincident reconstructed luma pixels. In this paper, we present the CfL predictor adopted in Alliance Video 1 (AV1), a royalty-free video codec developed by the Alliance for Open Media (AOM). The proposed CfL distinguishes itself from prior art not only by reducing decoder complexity, but also by producing more accurate predictions. On average, CfL reduces… 

Figures and Tables from this paper

Fast Chroma Prediction Mode Decision based on Luma Prediction Mode for AV1 Intra Coding

This paper proposes a fast chroma prediction mode decision algorithm based on luma prediction mode for AV1 intra coding that achieves an 15.86% TS with 0.44% BDBR increase compared with AV1 reference software.

Inter-Component Transform for Color Video Coding

A block-wise, rotational inter-component transform (ICT) applied to the two residual chroma signals that result from conventional intra or inter-picture prediction to achieve additional coding gain in modern block-based hybrid video coding.

An Overview of Core Coding Tools in the AV1 Video Codec

A brief technical overview of key coding techniques in AV1 is provided along with preliminary compression performance comparison against VP9 and HEVC.

A High-Throughput Hardware Architecture for AV1 Non-Directional Intra Modes

A high-throughput hardware architecture for ten non-directional AV1 intra prediction modes: DC, Paeth, Smooth, Smooth Vertical, Smooth Horizontal and Recursive-filtering-based modes 0 to 4, which is able to process every single combination of these blocks according to the 10-way partition tree.

Machine-Learning Based High Efficiency Rate Control for AV1

This work achieves high efficiency rate control for AVI based on the machine-learning model, which establishes the rate-quantization relationship in a data-driven manner and uses the Supporting Vector Regression (SVR) for rate model parameter estimation.

An Overview of Coding Tools in AV1: the First Video Codec from the Alliance for Open Media

A technical overview of key coding techniques in AV1 is provided and the coding performance gains are validated by video compression tests performed with the libaom AV1 encoder against the libvpx VP9 encoder.

Compression Efficiency and Computational Cost Comparison between AV1 and HEVC Encoders

The compression efficiency and the computational cost of AV1 is compared to its main concurrent, the HEVC standard and the methodology employed uses equivalent quantization parameters in both encoders to measure compression efficiency in terms of Bjontegaard Delta (BD)-rate more accurately than related works.

DCST: a data-driven color/spatial transform-based image coding method

This work proposes a new image coding method, called DCST, that adopts data-driven color transform and spatial transform based on statistical properties of pixels and machine learning, and proposes a method to design the quantization table based on human visual system.

Foveated Video Coding for Real-Time Streaming Applications

A framework for the perceptual evaluation of foveated video coding schemes, which utilizes feedback from an eye-tracker to spatially steer the bit allocation scheme in real-time and identifies perceptually optimal codec parameterizations.

The SVT-AV1 encoder: overview, features and speed-quality tradeoffs

The resulting speed-quality tradeoffs of SVT-AV1 are compared, in Video-On-Demand (VOD) use-cases, to those of libaom (another open-source AV1 encoder), and to those that of the latest x264 (AVC), x265 (HEVC) and libvpx (VP9) open source encoders.



Predicting chroma from luma with frequency domain intra prediction

A frequency domain intra predictor for chroma that exploits the same local correlation with lower complexity than the spatial predictor and which works with lapped transforms and a low- complexity algorithm that directly uses luma coefficients as a chroma predictor based on gain-shape quantization and band partitioning.

Daala: Building a next-generation video codec from unconventional technology

It is shown that Daala is approaching the performance level of more mature, state-of-the art video codecs and can contribute to improving AV1.

Improved chroma prediction

This document describes the technique used to improve the chroma prediction in the Thor video codec.


Two new full-reference metrics for image quality assessment based on the Peak-Signal-to-Noise Ratio and Universal Quality Index modified to take into account the Human Visual System (HVS) properties are presented.

Image quality assessment: from error visibility to structural similarity

A structural similarity index is developed and its promise is demonstrated through a set of intuitive examples, as well as comparison to both subjective ratings and state-of-the-art objective methods on a database of images compressed with JPEG and JPEG2000.

Color Image Quality Assessment Based on CIEDE2000

The experiment results show that the present DE2000-based metric can be consistent with human visual system in general application environment.

Multiscale structural similarity for image quality assessment

This paper proposes a multiscale structural similarity method, which supplies more flexibility than previous single-scale methods in incorporating the variations of viewing conditions, and develops an image synthesis method to calibrate the parameters that define the relative importance of different scales.

Video Codec Testing and Quality Measurement

This document describes guidelines and procedures for evaluating a video codec. This covers subjective and objective tests, test conditions, and materials used for the test.

Nonrce1: Inter color component residual prediction

  • Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Tech. Rep. JCTVC-N0266, Jul. 2013.
  • 2013

Calculation of Average PSNR Differences between RD-curves