Browse > Article

An Adaptive Rate Control Algorithm for RCBR Transmission of Streaming Video  

Hwangjun Song (School of Electronic and Electrical Engineering, Hong-ik University, Seoul, Korea.)
Abstract
This paper presents an adaptive H.263+ rate control algorithm for streaming video applications under the networks supporting bandwidth renegotiation, which can communicate with end-users to accommodate their time-varying bandwidth requests during the data transmission. That is, the requests of end-users can be supported adaptively according to the availability of the network resources, and thus the overall network utilization can be improved simultaneously. They are especially suitable for the transmission of non-stationary video traffics. The proposed rate control algorithm communicates with the network to renegotiate the required bandwidth fort the underlying video which are measured based on the motion change information, and choose their control strategies according to the renegotiation results. Unlike most conventional algorithms that control only the spatial quality by adjusting quantization parameters, the proposed algorithm treats both the spatial and temporal qualities at the same time to enhance human visual perceptual quality. Experimental results are provided to demonstrate that the proposed rate control algorithm can achieve superior performance to the conventional ones with low computational complexity under the networks supporting bandwidth renegotiation.
Keywords
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Y. Hsu, A. Ortega, and A. R. Reibman, 'Joint selection of source and channel rate for VBR video transmission under ATM policing constraints,' IEEE Journal on Selected Area in Communication, Vol. 15, Aug. 1997
2 H. Song and C. C. jay Kuo, 'Rate control algorithm for low bit rate video via variable encoding frame rates,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 11, No.4, pp. 512-521, April 2001   DOI   ScienceOn
3 A. R. Reibman and B. G. Haskell, 'Constraints on variable bit-rate video for ATM network,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 2, pp. 361-372, Dec. 1992   DOI   ScienceOn
4 T. V. Lakshman, A. Ortega, and A. R. Reibman, 'VBR video: Tradeoffs and potential,' Proceeding of the IEEE, Vol. 86, pp. 952-973, May, 1998   DOI   ScienceOn
5 ITU-T, Video codec Test model, near-term, version 8 (TMN8), H.263 AdHoc Group, Portland, June 1997
6 Image Processing Lab, University of British Columbia, 'H.263$^{+}$ encoder/decoder,' TMN(H.263) codec, Feb 1998
7 T. Wiegand, M. Lightstone, D. Mukherjee, T. G. Campbell, and S. K. Mitra, 'Rate-distortion optimized mode for very low bit rate video coding and emerging H.263 standard,' IEEE Trans. on Circuits and Systems for Video Technology, vol. 6, pp. 182--190, Apr. 1996   DOI   ScienceOn
8 C. Bormann et aI, 'RTP payload format for 1998 version of ITU-T rec. R.263 video (H. 263$^{+}$),' RFC 2429, May 1998
9 H. Schulzrinne, 'RTP profile for audio and video conference with minimal control,' RFC 1890, Jan. 1996
10 T. Chiang and Y. Q. Zhang, 'A new rate control scheme using quadratic rate distortion model,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 7, pp. 246-250, Sept 1997   DOI   ScienceOn
11 Y. Shoham and A. Gersho, 'Efficient bit allocation for arbitrary set of quantizer,' IEEE Trans. on Acoustic, Speech, and Signal Processing, Vol. 36, pp. 1445-1453, Sept. 1988   DOI   ScienceOn
12 A. Ortega, K. Ramchandran, and M. Vetterli, 'Optimal trellis-based buffered compression and fast approximation,' IEEE Trans. on Image Processing, Vol. 3, pp. 26-40, Jan. 1994   DOI   ScienceOn
13 K. Oehler and J. L. Webb, 'Macroblock quantizer selection for (H.263) video coding,' in Proc. of IEEE International Conference on Image Processing, vol. 1, pp. 365--368, Oct. 1997   DOI
14 J. Lee and B. W. Dickenson, 'Temporally adaptive motion interpolation,' IEEE Trans. on Image Processing, Vol. 3, pp. 513-526, Sept. 1994   DOI   ScienceOn
15 H. Song, J. Kim and C. C. Jay Kuo, c,' Signal Processing: Image Communication, Vol. 15, No. 1-2, pp. 127 148, Sep. 1999   DOI   ScienceOn
16 K. H. Yang, A. Jacquin, and N. S. Jayant, 'Normalized rate-distortion model for H.263-compatible codecs and its application to quantizer selection,' in Proc. of IEEE International Conference on Image Processing, vol. 2, pp. 41--44, Oct. 1997
17 H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, 'RTP : A transport protocol for real-time applications,' RFC 1889, Jan. 1996
18 A. Mohammad, 'Using adaptive linear prediction to support real-time VBR video under RCBR Network service model,' IEEE/ACM Trans. on Networking, Vol. 6, No. 5, pp. 635 644, Oct. 1998   DOI   ScienceOn
19 T. Kim, B. Rho and J. Kim, 'Bandwidth renegotiation with traffic smoothing and joint rate control for VBR video over ATM,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 10, No.5, Aug 2000
20 T. Wiegand, M. Lightstone, D. Mukherjee, T. G. Campbell and S. K. Mitra, 'Rate-distortion optimized mode for very low bit rate video coding and emerging H.263 standard,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 6, pp. 182-190, Apr. 1996   DOI   ScienceOn
21 S. Jacobs and A. Eleftheriadis, 'Steaming video using TCP flow control and dynamic rate shaping,' Journal of Visual Communication and Image Representation, Sept. 1998
22 J. Ribas-Corbera and S. Lei, 'Rate control in DCT video coding jor low-delay video communication,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 9, pp. 172-185, Feb 1999   DOI   ScienceOn
23 J. J. Chen and D. W. Lin, 'Optimal bit allocation for coding of video signals over ATM network,' IEEE Journal on Selected Area in Communication, Vol. 15, pp. 1002-1015, Aug. 1997   DOI   ScienceOn
24 M. Grossglauser, S. Srinivasan and D. C. Tse, 'RCBR: A simple and efficient service for multiple time-scale traffic,' IEEE/ACM Trans. on Networking, Vol. 5, No.6, pp. 741 755, Dec. 1997
25 G. Schuster and A. Katsaggelos, 'Fast and efficient mode and quantizer selection in the rate and distortion sense for H.263,' in Proc. of SPIE Visual Communication and Image Processing, 1996
26 J. Kim, Y. Kim, H. Song, T. Kuo, Y. Chung, and C. C. Jay Kuo, 'TCP-friendly Internet video streaming employing variable frame rate encoding and interpolation,' IEEE Trans. on Circuits and Systems for Video Technology, Vol. 10, No.7, pp. 1164-1177, Oct. 2000   DOI   ScienceOn
27 S. Sisalem and H. Schulzrinne, 'The loss-delay based adjustment algorithm: A TCP-friendly adaptation scheme,' Proc. NOSSDAV'98, July 1998
28 J. Padhye, J. Kurose and D. Towsley, 'A TCP-friendly rate adjustment protocol for continuous media flows over best effort networks,' Umass-CMPSCI Technical Report TR 98-04, Oct. 1998
29 D. Mukherjee and S. K. Mitra, 'Combined mode selection and macroblock step adaptation for H.263 video encoder,' in Proc. of IEEE International Conference on Image Processing, vol. 2, pp. 37--40, Oct. 1997
30 K. T. Ng, S. C. Chan, and T. S. Ng, 'Buffer control algorithm for low bit rate video compression,' in Proc. of IEEE International Conference on Image Processing, Sept. 1996