Improving DCT-Based Coders Through Block Oriented Transforms

  • Antoine Robert
  • Isabelle Amonou
  • Béatrice Pesquet-Popescu
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4179)


This paper describes a pre-processing for DCT-based coders and more generally for block-based image or video coders taking advantage of the orientation of the blocks. Contrary to most solutions proposed so far, it is not the transform that adapts to the signal but the signal that is pre-processed to fit the transform. The blocks are oriented using circular shifts at the pixel level. Before applying these shifts, the orientation of each block is evaluated with the help of a selection based on a rate-distortion criterion. We show that the insertion of this pre-processing stage in an H.264 coder and applied on residual intra frames can improve its rate-distortion performance.


Prediction Mode Intra Prediction Circular Shift Intra Prediction Mode Block Orient 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Candès, E., Donoho, D.: Curvelets, multiresolution representation, and scaling laws. In: Wavelet Applications in Signal and Image Processing VIII. Proc. SPIE, vol. 4119 (2000)Google Scholar
  2. 2.
    Do, M., Vetterli, M.: The contourlet transform: An efficient directional multiresolution image representation. IEEE Transactions on Image Processing 14, 2091–2106 (2005)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Le Pennec, E., Mallat, S.: Sparse geometric image representations with bandelets. IEEE Transactions on Image Processing 14, 423–438 (2005)CrossRefMathSciNetGoogle Scholar
  4. 4.
    Peyré, G., Mallat, S.: Discrete bandelets with geometric orthogonal filters. In: IEEE International Conference on Image Processing (ICIP 2005), vol. 1, pp. 65–68 (2005)Google Scholar
  5. 5.
    Velisavljević, V., Beferull-Lozano, B., Vetterli, M., Dragotti, P.: Directionlets: Anisotropic multi-directional representation with separable filtering. IEEE Transactions on Image Processing (2005)Google Scholar
  6. 6.
    Unser, M., Thévenaz, P., Yaroslavsky, L.: Convolution-based interpolation for fast, high-quality rotation of images. IEEE Transactions on Image Processing 4, 1371–1381 (1995)CrossRefGoogle Scholar
  7. 7.
    ISO/IEC 10918: Digital Compression and Coding of Continuous-Tone Still Images, ISO/IEC 10918, JPEG (1994)Google Scholar
  8. 8.
    JVT - ISO/IEC 14496-10 AVC - ITU-T Recommendation H.264: Advanced video coding for generic audio-visual services, JVT - ISO/IEC 14496-10 AVC - ITU-T Recommendation H.264, Draft ITU-T Recommendation and Final Draft International Standard, JVT-G050r1 (2003)Google Scholar
  9. 9.
    Wiegand, T., Schwarz, H., Joch, A., Kossentini, F., Sullivan, G.: Rate-constrained coder control and comparison of video coding standards. IEEE Transactions on Circuits and Systems for Video Technology 13, 688–703 (2003)CrossRefGoogle Scholar
  10. 10.
  11. 11.
    Marpe, D., Scwarz, H., Wiegand, T.: Context-based adaptive binary arithmetic coding in the h.264/avc video compression standard. IEEE Transactions on Circuits and Systems for Video Technology 13, 620–636 (2003)CrossRefGoogle Scholar
  12. 12.
    JVT - ISO/IEC 14496-10 AVC - ITU-T Recommendation H.264 Amendment 1: Advanced Video Coding Amendment 1: Fidelity Range Extensions, JVT - ISO/IEC 14496-10 AVC - ITU-T Recommendation H.264 Amendment 1, Draft Text of H.264/AVC Fidelity Range Extensions Amendment (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Antoine Robert
    • 1
  • Isabelle Amonou
    • 1
  • Béatrice Pesquet-Popescu
    • 2
  1. 1.France Telecom R&DCesson-SévignéFrance
  2. 2.TSI – ENST ParisParisFrance

Personalised recommendations