Skip to main content

SNR-Based Bit Allocation in Video Quality Smoothing

  • Conference paper
Advances in Multimedia Information Processing - PCM 2006 (PCM 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4261))

Included in the following conference series:

Abstract

Quality fluctuation has a major negative effect on perceptive video quality. Many recent video quality smoothing works target on constant distortion (i.e., constant PSNR) throughout the whole coded video sequence. In [1], a target distortion was set up for each frame based on a hypothesis that maintaining constant distortion over frames would boast video quality smoothing and extensive experiments showed the constant-distortion bit allocation (CDBA) scheme significantly outperforms the popular constant bit allocation (CBA) scheme and Xie et al’s recent work [2, 3] in terms of delivered video quality. But during the scene changes, it has been observed that the picture energy often dramatically changes. Maintaining constant PSNR would result in dramatically different SNR performance and translate into dramatically different perceptive effects. Although computationally more complex, SNR represents a more objective measure than PSNR in assessing video quality. In this paper, a single-pass frame-level constant-SNR bit allocation scheme (CSNRBA) is developed for video quality smoothing throughout the video sequence. To achieve constant-SNR, a power series weighted actual SNR average of previous coded frames is adopted as the target SNR for the current frame. From the target SNR, the target distortion for the current frame is calculated. Then according to the analytic close-form D-Q model and the linear rate control algorithm, the bit budget for the current frame can be estimated. Experimental results show that the proposed CSNRBA scheme provides much smoother video quality and achieve much better subjective video quality in terms of natural color, sharp objects and silhouette significantly on all testing video sequences than both CBA and CDBA schemes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lan, J., Zhuang, X., Zeng, W.: Single-Pass Frame-Level Constant Distortion Bit Allocation for Smooth Video Quality. In: IEEE international conference on multimedia and expo 2004 (ICME 2004), Taibei, Taiwan (July 2004)

    Google Scholar 

  2. Xie, B., Zeng, W.: Sequence-based rate control for constant quality video. In: Proc. 2002 International Conference on Image Processing, Rochester, New York (September 2002)

    Google Scholar 

  3. Xie, B., Zeng, W.: A sequence-based rate control framework for consistent quality real-time video. IEEE Transactions on Circuits and System for Video Technology 16(1), 56–71 (2006)

    Article  MathSciNet  Google Scholar 

  4. Test Model 5, Draft, ISO-IEC/JTC1/SC29/WG11/N0400 (April 1993)

    Google Scholar 

  5. Coding of Moving Pictures and Associated Audio, MPEG-4 Committee Draft, ISO/IEC 14496-2 (October 1998)

    Google Scholar 

  6. Text of ISO/IEC 14 496-2 MPEG4 video VM—Version 8.0, in ISO/IEC JTC1/SC29/WG11 Coding of Moving Pictures and Associated Audio MPEG 97/W1796. Stockholm, Sweden: Video Group (1997)

    Google Scholar 

  7. ITU-T SG16/Q15, Video Coding Expert Group, Video Codec Test Model TMN8, Portland (June 1997)

    Google Scholar 

  8. Cote, G., Erol, B., Gallant, M., Kossentini, F.: H.263+: Video coding at low bit rates. IEEE Transactions on Circuits and System for Video Technology 8, 849–866 (1998)

    Article  Google Scholar 

  9. Mohawnian, N., Rajagopalan, R., Gonzales, C.A.: Single-pass constant- and variable-bit-rate MPEG-2 video compression. IBM J. Res. Develop. 43(4), 489–509 (1999)

    Article  Google Scholar 

  10. Westerink, P.H., Rajagopalan, R., Gonzales, C.A.: Two-pass MPEG-2 variable-bit-rate encoding. IBM J. Res. Develop. 43(4), 471–488 (1999)

    Article  Google Scholar 

  11. Shoham, Y., Gersho, A.: Efficient bit allocation for an arbitrary set of quantizers. IEEE Trans. Acoust., Speech, Signal Processing 36, 1445–1453 (1988)

    Article  MATH  Google Scholar 

  12. Ramchandran, K., Ortega, A., Vetterli, M.: Bit allocation for dependent quantization with applications to multiresolution and MPEG video coders. IEEE Transactions on Image Processing 3(5), 533–544 (1994)

    Article  Google Scholar 

  13. Ortega, A., Ramchandran, K., Vetterli, M.: Optimal trellis-based buffered compression and fast approximations. IEEE Transactions on Image Processing 3(1), 26–40 (1994)

    Article  Google Scholar 

  14. Chen, T., He, Z.: Signal-pass distortion-smoothing encoding for low bit-rate video streaming applications. In: International Conference on Multimedia and Expo, Baltimore, USA (July 2003)

    Google Scholar 

  15. He, Z., Zeng, W., When, C.W.: Lowpass Filtering of Rate-Distortion Functions for Quality Smoothing in Real-time Video Communication. IEEE Transactions on Circuits and System for Video Technology 15(8), 973–981 (2005)

    Article  Google Scholar 

  16. Ribas-Corbera, J., Lei, S.: Rate control in DCT video coding for low-delay video communications. IEEE Transactions on Circuits and System for Video Technology 9, 172–185 (1999)

    Article  Google Scholar 

  17. He, Z., Mitra, S.K.: A linear source model and a unified rate control algorithm for DCT video coding. IEEE Transactions on Circuits and System for Video Technology 12, 970–982 (2002)

    Article  Google Scholar 

  18. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 2nd edn. MIT Press, Cambridge (2001)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kang, X., Lan, J., Liu, L., Zhuang, X. (2006). SNR-Based Bit Allocation in Video Quality Smoothing. In: Zhuang, Y., Yang, SQ., Rui, Y., He, Q. (eds) Advances in Multimedia Information Processing - PCM 2006. PCM 2006. Lecture Notes in Computer Science, vol 4261. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11922162_112

Download citation

  • DOI: https://doi.org/10.1007/11922162_112

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-48766-1

  • Online ISBN: 978-3-540-48769-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics