Paper
29 January 2007 Rate-smoothed encoding for real-time video streaming applications
Author Affiliations +
Proceedings Volume 6508, Visual Communications and Image Processing 2007; 650819 (2007) https://doi.org/10.1117/12.705835
Event: Electronic Imaging 2007, 2007, San Jose, CA, United States
Abstract
For real-time video streaming applications over the constant bit rate channels, it is highly desired that video signals can be encoded in not only good average quality but also smooth video quality. However, in the case that the network resource is sufficiently large and the video quality has reached the target quality, the quality smoothing is not necessary and the rate smoothing is desired to avoid overusing the unnecessary network resource but also achieve a smoothed traffic rate. In this paper, we propose a novel real-time rate-smoothed encoding scheme by applying the low pass filtering idea. Both theoretical analysis and experimental results show that the proposed rate-smoothed encoding scheme can achieve a target average quality while significantly reducing the peak rate and the rate variance. We have further proposed a joint quality and rate smoothed encoding scheme, which can provide adaptive smoothing according to different situations. Experimental results show that the proposed joint smoothing scheme can make an optimal balance between the quality fluctuation and the rate fluctuation, and hence improve the overall system performance.
© (2007) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jianhua Wu and Jianfei Cai "Rate-smoothed encoding for real-time video streaming applications", Proc. SPIE 6508, Visual Communications and Image Processing 2007, 650819 (29 January 2007); https://doi.org/10.1117/12.705835
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Video

Computer programming

Video coding

Distortion

Smoothing

Linear filtering

Detection and tracking algorithms

Back to Top