• DocumentCode
    1366416
  • Title

    A fast algorithm for DCT-domain inverse motion compensation 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
    10
  • Issue
    5
  • fYear
    2000
  • fDate
    8/1/2000 12:00:00 AM
  • Firstpage
    767
  • Lastpage
    775
  • Abstract
    The ability to construct intracoded frame from motion-compensated intercoded frames directly in the compressed domain is important for efficient video manipulation and composition. In the context of motion-compensated discrete cosine transform (DCT)-based coding of video as in MPEG video, this problem of DCT-domain inverse motion compensation has been studied and, subsequently, improved faster algorithms were proposed. These schemes, however, treat each 8×8 block as a fundamental unit, and do not take into account the fact that in MPEG, a macroblock consists of several such blocks. We show how shared information within a macroblock, such as a motion vector and common blocks, can be exploited to yield substantial speedup in computation. Compared to previous brute-force approaches, our algorithms yield about 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 in existing literature
  • Keywords
    code standards; data compression; discrete cosine transforms; inverse problems; motion compensation; optimisation; telecommunication standards; transform coding; video coding; DCT matrix factorization; DCT-based coding; DCT-domain inverse motion compensation; MPEG video; brute-force approaches; common blocks; compressed domain; computation speedup; discrete cosine transform; fast algorithm; macroblock; motion vector; motion-compensated intercoded frames; optimized solution; shared information; video coding; video composition; video manipulation; Computational efficiency; Computational modeling; Delay; Discrete cosine transforms; Image converters; Motion compensation; Streaming media; Transform coding; Video compression; Video sharing;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.856453
  • Filename
    856453