Skip to main content
Log in

Real-Time MPEG-2 Video Codec System Using Multiple Digital Signal Processors

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

A real-time MPEG-2 video codec system, called the KAIST image computing system (KICS), was developed using multiple multimedia video processors (MVP, TMS320C80). The number of computations and optimum implementation of the MPEG-2 algorithm were analyzed for real-time processing. An MVP simulator was used to perform the timing analysis for the real-time MPEG-2 encoding and decoding, and it verified the design of the KICS. Task partitioning and mapping of the MPEG-2 algorithm to multiple MVPs were performed based on load-balancing, minimum data I/O, and the properties of the MVP. The KICS uses five MVPs for MPEG-2 real-time encoding of a main profile at the main level whereas it uses three MVPs for real-time decoding.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. V. Bhaskaran and K. Konstantinides, Image and Video Compression Standards: Algorithms and Architectures, Kluwer Academic Publishers: Boston 1995.

    Google Scholar 

  2. M. Biering, “Displacement estimation by hierarchical block matching,” in Proc. SPIE Conf. Visual Commun. and Image Processing, Boston, MA, 1988, pp. 864-874.

  3. G.L. Chen, J.S. Pan, and J.L. Wang, “Video encoder architecture for MPEG-2 real time encoding,” IEEE Trans. Consummer Electronics, Vol. 42, pp. 290-299, 1996.

    Google Scholar 

  4. W. Chen, C.H. Smith, and S.C. Fralick, “A fast computational algorithm for the discrete cosine transform,” IEEE Trans. Commun., Vol. COM-25, pp. 1004-1009, 1997.

    Google Scholar 

  5. K.W. Chun and J.B. Ra, “An improved block matching algorithm based on successive refinement of motin vector candidates,” Signal Processing: Image Communication, Vol. 6, No. 2, pp. 115-122, June 1994.

    Google Scholar 

  6. M. Ghanbari, “The cross-search algorithm for motion estimation,” IEEE Trans. Commun., Vol. 38, No. 7, pp. 950-953, 1990.

    Google Scholar 

  7. K. Guttag, R.J. Gove, and J.R. Aken, “A single-chip multiprocessor for multimedia: The MVP,” IEEE Computer Graphics and Applications, Vol. 12, No. 6, pp. 53-64, Nov. 1992.

    Google Scholar 

  8. ISO/IEC JTC1, Generic Coding of Moving Pictures and Associated Audio, IS 13818, 1994.

  9. J.R. Jain and A.K. Jain, “Displacement measurement and its application in interframe image coding,” IEEE Trans. Commun., Vol. COM-29, pp. 1799-1808, Dec. 1981.

    Google Scholar 

  10. T. Koga, K. Linuma, A. Hirano, Y. Iijima, and T. Ishiguro, “Motion compensated interfame coding for video conferencing,” in Proc. Nat. Telecommun. Conf., New Orleans, LA, 1981, pp. G5 3.1-G.5.3.5.

  11. B.G. Lee, “A new algorithm to compute the discrete cosine transform,” IEEE Trans. ASSP., Vol. AASSP-32, No. 6, Dec. 1984.

  12. W. Lee and Y. Kim, “Mediastation5000: Integrating Video and Audio,” IEEE Multimedia, 1:50-61, 1994.

    Google Scholar 

  13. E. Linzer and E. Feig, “New Scaled DCT Algorithm for Fused Multiple/Add Architectures,” in Proceeding IEEE Int. Conf. on ASSP, Toronto, Canada, 1991, pp. 2201-2204.

  14. B. Liu and A. Zaccarin, “New fast algorithms for the estimation of block motion vectors,” IEEE Trans. Circuit and Sys. for Video Tech., Vol. 3, No. 2, pp. 148-157, 1993.

    Google Scholar 

  15. K.R. Rao and J.J. Hwang, Techniques and Standards for Image, Video, and Audio Coding, Prentice Hall: New Jersey, 1996.

    Google Scholar 

  16. Texas Instrument Inc., MVP Parallel Processor User's Guide, Houston, Texas, 1994.

  17. M. Zuair, D. Meliksetian, and C.Y. Chen, “Computational analysis of MPEG-2 encoding algorithm,” in Int. Conf. Consumer Electronics, 1996, pp. 32-33.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jeon, J., Kim, H., Boo, G. et al. Real-Time MPEG-2 Video Codec System Using Multiple Digital Signal Processors. Multimedia Tools and Applications 11, 197–214 (2000). https://doi.org/10.1023/A:1009699705607

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009699705607

Navigation