In this research, we propose a perceptual-based analysis for distributed video coding (DVC). Unlike traditional video codecs, DVC applies video prediction process at the decoder side using previously received frames. The predicted video frames, (i.e. side information), contain prediction errors. The encoder then transmits error-correcting parity bits to the decoder to reconstruct the video frames from side information. However, channel codes based on i.i.d. noise models are not always efficient in correcting video prediction errors. Furthermore, some of the prediction errors do not cause perceptible visual distortions. From perceptual coding point of view, there is no need to correct such errors. This research proposes a scheme for the decoder to perform perceptual quality analysis on the predicted side information. The decoder only requests parity bits to correct visually sensitive errors. More importantly, with such technique, key frames can be encoded at higher rates while still maintaining consistent visual quality across the video sequence. As a result, the overall PSNR of the decoded video sequence will increase as well. Experimental results show that the proposed technique improves the R-D performance of a transform domain DVC codec both subjectively and objectively. Comparisons with a well-known DVC codec show that the proposed perceptual-based rate allocation scheme is very promising for distributed video coding framework.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reference:
Journal of Visual Communication and Image Representation, Volume 23, Issue 3, April 2012, Pages 535-548. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Results: (Please use right-click, then select "save as" to download the sequences)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Side-by-side video viewing tool: vidview |