• DocumentCode
    334807
  • Title

    A fast DCT domain inverse motion compensation algorithm based on shared information in a macroblock

  • Author

    Song, Junehwa ; Yeo, Boon-Lock

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    1
  • fYear
    1998
  • fDate
    1-4 Nov. 1998
  • Firstpage
    843
  • Abstract
    The ability to construct intra-coded frame from motion-compensated inter-frame coded directly in the compressed domain is important for efficient video manipulation and composition. In the context of motion-compensated DCT-based coding of video as in MPEG video, this problem of DCT domain inverse motion compensation has been studied by Chang and Messerschmitt (1995) and fast algorithm based on factorization of the DCT matrix is proposed by Merhav and Bhaskaran (see IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings, vol.4, p.2307-10, 1996). These schemes, however, treat each 8/spl times/8 block as a fundamental unit, and do not take into account the fact that in MPEG, a macrolock consists of several such blocks. In this paper, we show how shared information within a macroblock such as motion vector and common blocks can be exploited to yield substantial speedup in computation. Compared to the brute-force approach of Chang et al., our algorithms yield about a 44% improvement. Our technique is independent of the underlying computational or processor model, and thus can be implemented on top of any optimized solution. We demonstrate an improvement by about 19% and 13.5% in the worst case on top of the optimized solutions presented by Merhav and Bhaskaran and by Assuncao and Ghanbari (see ICASSP 1997, p.2633-36, 1997).
  • Keywords
    data compression; discrete cosine transforms; inverse problems; matrix decomposition; motion compensation; transform coding; video coding; DCT domain inverse motion compensation; DCT matrix factorization; MPEG video; brute-force approach; common blocks; compressed domain; computation speedup; fast algorithm; intra-coded frame construction; macroblock; motion vector; optimized solution; shared information; shifting matrices approximation; video coding; video composition; video manipulation; Acoustic signal processing; Discrete cosine transforms; Motion compensation; Signal processing algorithms; Speech coding; Speech processing; Transform coding; Video compression; Video signal processing; Videoconference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems & Computers, 1998. Conference Record of the Thirty-Second Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-7803-5148-7
  • Type

    conf

  • DOI
    10.1109/ACSSC.1998.750979
  • Filename
    750979