• DocumentCode
    442709
  • Title

    Computationally efficient transforms for video coding

  • Author

    Srinivasan, Sridhar ; Regunathan, Shankar

  • Author_Institution
    Div. Windows Digital Media, Microsoft Corp., Redmond, WA, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    11-14 Sept. 2005
  • Abstract
    This paper describes the construction of computationally efficient transforms which can significantly reduce the complexity of a video decoder without loss in compression efficiency. In particular, these inverse transforms can be implemented using purely 16-bit arithmetic with similar rate-distortion performance to a 32-bit or floating point transform. To allow for variable block size coding, four 2D transforms are considered: one each for 8&8, 8&4, 4&8 and 4&4 blocks respectively. The design criteria for a pure 16 bit arithmetic implementation of the inverse transform are introduced, and used to derive the only useful set of transforms under these conditions. These transforms have been used in the WMV9/VC-1 codec to achieve significant reduction in computational complexity.
  • Keywords
    computational complexity; data compression; matrix algebra; transforms; video coding; complexity reduction; compression efficiency; computational complexity reduction; computationally efficient transforms; floating point transform; inverse transforms; purely 16-bit arithmetic; rate-distortion performance; variable block size coding; video coding; Codecs; Computational complexity; Decoding; Discrete cosine transforms; Entropy; Floating-point arithmetic; Motion compensation; Rate-distortion; Video coding; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Processing, 2005. ICIP 2005. IEEE International Conference on
  • Print_ISBN
    0-7803-9134-9
  • Type

    conf

  • DOI
    10.1109/ICIP.2005.1530057
  • Filename
    1530057