Composite Model-Based DC Dithering for Suppressing Contour Artifacts in Decompressed Video

Because of the outstanding contribution in improving compression efficiency, block-based quantization has been widely accepted in state-of-the-art image/video coding standards. However, false contour artifacts are introduced, which result in reducing the fidelity of the decoded image/video especially in terms of subjective quality. In this paper, a block-based decontouring method is proposed to reduce the false contour artifacts in the decoded image/video by automatically dithering its direct current (DC) value according to a composite model established between gradient smoothness and block-edge smoothness. Feature points on the model with the corresponding criteria in suppressing contour artifacts are compared to show a good consistency between the model and the actual processing effects. Discrete cosine transform (DCT)-based block level contour artifacts detection mechanism ensures the blocks within the texture region are not affected by the DC dithering. Both the implementation method and the algorithm complexity are analyzed to present the feasibility in integrating the proposed method into an existing video decoder on an embedded platform or system-on-chip (SoC). Experimental results demonstrate the effectiveness of the proposed method both in terms of subjective quality and processing complexity in comparison with the previous methods.

[1]  Alan C. Bovik,et al.  . Efficient DCT-domain blind measurement and reduction of blocking artifacts , 2002, IEEE Trans. Circuits Syst. Video Technol..

[2]  Rae-Hong Park,et al.  Two-stage false contour detection using directional contrast and its application to adaptive false contour reduction , 2006, IEEE Trans. Consumer Electron..

[3]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[4]  J.M. Boyce,et al.  Comfort noise for compressed video , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[5]  Scott J. Daly,et al.  Bit-depth extension using spatiotemporal microdither based on models of the equivalent input noise of the visual system , 2003, IS&T/SPIE Electronic Imaging.

[6]  Jae-Seung Kim,et al.  Flat-Region Detection and False Contour Removal in the Digital TV Display , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[7]  King Ngi Ngan,et al.  Platform-independent MB-based AVS video standard implementation , 2009, Signal Process. Image Commun..

[8]  Surya Nepal,et al.  Role of Edge Detection in Video Semantics , 2002, VIP.

[9]  Lawrence G. Roberts,et al.  Picture coding using pseudo-random noise , 1962, IRE Trans. Inf. Theory.

[10]  Rae-Hong Park,et al.  False contour reduction using directional dilation and edge-preserving filtering , 2006, IEEE Transactions on Consumer Electronics.

[11]  Jani Lainema,et al.  Adaptive deblocking filter , 2003, IEEE Trans. Circuits Syst. Video Technol..

[12]  Tao Chen,et al.  Adaptive postfiltering of transform coefficients for the reduction of blocking artifacts , 2001, IEEE Trans. Circuits Syst. Video Technol..

[13]  Sitaram Bhagavathy,et al.  Multiscale Probabilistic Dithering for Suppressing Contour Artifacts in Digital Images , 2009, IEEE Transactions on Image Processing.

[14]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[15]  Victor Ostromoukhov,et al.  A simple and efficient error-diffusion algorithm , 2001, SIGGRAPH.

[16]  Kwanghoon Sohn,et al.  In-loop selective processing for contour artefact reduction in video coding , 2009 .

[17]  Gregory Joy,et al.  Reducing false contours in quantized color images , 1996, Comput. Graph..

[18]  Scott J. Daly,et al.  Decontouring: prevention and removal of false contour artifacts , 2004, IS&T/SPIE Electronic Imaging.