• DocumentCode
    302902
  • Title

    A fast algorithm for DCT-domain inverse motion compensation

  • Author

    Merhav, Neri ; Bhaskaran, Vasudev

  • Author_Institution
    Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
  • Volume
    4
  • fYear
    1996
  • fDate
    7-10 May 1996
  • Firstpage
    2307
  • Abstract
    One of the important tasks of a multiuser video network server is to composite compressed video streams from several sources into a single compressed video stream. A great deal of the computational load can be saved if this composition is performed directly in the compressed domain rather than using the brute-force approach of converting back to the uncompressed domain, compositing pixel-by-pixel in the spatial domain, and re-compressing the composite stream. We propose a fast algorithm that converts motion compensated compressed video into a sequence of DCT-domain blocks corresponding to the spatial domain blocks of the current frame alone, without prediction based on other frames, i.e., removing the inter-frame element of the compression-decompression. This step enables video compositing in the DCT compressed domain as well as several compositing operations, e.g., scaling, overlapping, translation, filtering, etc. The proposed algorithm saves about 47% of the computations compared to the brute-force approach even without assuming sparseness of the DCT blocks. For typical sparse DCT blocks, where only the top-left 4×4 quadrant is nonzero, the reduction in computational complexity is about 68%
  • Keywords
    computational complexity; discrete cosine transforms; inverse problems; motion compensation; network servers; transform coding; video coding; DCT compressed domain; DCT domain inverse motion compensation; compressed video streams; compression-decompression; computational complexity reduction; computational load; fast algorithm; filtering; motion compensated compressed video; multiuser video network server; overlapping; scaling; sparse DCT blocks; spatial domain blocks; translation; video compositing; Computational complexity; Costs; Discrete cosine transforms; Filtering; Laboratories; Motion compensation; Network servers; Streaming media; Video compression; Videoconference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-3192-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.1996.547743
  • Filename
    547743