Chroma upsampling for YCbCr 420 videos

We proposed a novel chroma upsampling scheme for YCbCr 420 videos. In a state-of-the-art work, the upsampling is performed by simply duplicating the stored U and V values in YCbCr 420 for 4 copies and saving to the corresponding locations in YCbCr 444. In the proposed method, instead of directly copying the current values, we consider their neighboring chroma values as the weights to redistribute the total energy. The experimental results show that the proposed chroma upsampling method is better than the state-of the-art method in all the tested videos in terms of CPSNR; the average gain is 0.13 dB.

[1]  Philip J. Willis,et al.  Demosaicing of color images using pixel level data-dependent triangulation , 2003, Proceedings of Theory and Practice of Computer Graphics, 2003..

[2]  Xin Li,et al.  Demosaicing by successive approximation , 2005, IEEE Transactions on Image Processing.

[3]  Hu Chen,et al.  Compression of Bayer-Pattern Video Sequences Using Adjusted Chroma Subsampling , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Kuo-Liang Chung,et al.  Universal Chroma Subsampling Strategy for Compressing Mosaic Video Sequences With Arbitrary RGB Color Filter Arrays in H.264/AVC , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Kuo-Liang Chung,et al.  Novel Chroma Subsampling Strategy Based on Mathematical Optimization for Compressing Mosaic Videos With Arbitrary RGB Color Filter Arrays in H.264/AVC and HEVC , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Chih-Hsien Hsia,et al.  Chroma 422 subsampling for Bayer pattern in H.264 video coding , 2016 .