Skip to main content
Log in

Abstract

The emerging MPEG-4 standard encompasses a wide variety of applications, many of which are suitable for implementation on a Digital Signal Processor (DSP). In particular, consumer products with embedded multimedia capability, such as set-top boxes and wireless communicators, are suitable for DSP-based implementation. With a programmable approach, various algorithmic tradeoffs can be made, based on processing capability. For best performance, careful attention must be paid to memory allocation, data transfer, and ordering of instructions to best match the DSP architecture. We discuss implementing simple profile MPEG-4 video on the low-power TMS320C54x, core profile on the TMS320C6x, and scalable texture profile, which could be implemented on either processor family.

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. International Organization for Standardization, "Final draft international standard: Information technology-Coding of audio-visual objects: Visual," ISO/IEC 14496-2, Oct. 1998.

  2. T. Sikora and L. Chiariglione, "MPEG-4 video and its potential for future multimedia services," Proc. 1997 IEEE Internatl. Symp. on Circuits and Systems, pp. 1468–1471.

  3. L. Chiariglione, "MPEG and multimedia communications," IEEE Trans. Circuits and Systems for Video Technology, Vol. 7, No. 1, pp. 5–18, Feb. 1997.

    Article  Google Scholar 

  4. J. Pontin, "The post PC world-A new era of ubiquitous computing," Red Herring Magazine, Dec. 1998.

  5. T. Sikora, "MPEG digital video-coding standards," IEEE Signal Processing Magazine, Vol. 14, No. 5, pp. 82–100, Sept. 1997.

    Article  Google Scholar 

  6. E. De Greef, F. Catthoor, and H. De Man, "Program transformation strategies for memory size and power reduction of pseudoregular multimedia subsystems," IEEE Trans. Circuits and Syst. for Video Tech., Vol. 8, No. 6, pp. 719–733, Oct. 1998.

    Article  Google Scholar 

  7. International Telecommunications Union-Telecommunications Standardization Sector, "Recommendation H.263: Video coding for low bitrate communication," Geneva, 1996.

  8. R. Talluri, "Error-resilient video coding in the ISO MPEG-4 standard," IEEE Communication Magazine, June 1998.

  9. M. Budagavi, W. Rabiner, J. Webb, and R. Talluri, "Wireless MPEG-4 video on Texas Instruments DSP chips," Proc. IEEE 1999 International Conf. Acoust. Speech, and Signal Process., Phoenix, AZ, March 15-19, 1999.

  10. R.M. Pelz, "An unequal error protected px8 kb/s video transmission for DECT," Proc. IEEE Vehicular Tech. Conf. (VTC), Stockholm, Sweden, pp. 1024–1029, 1994.

  11. Texas Instruments official TMS320C54x www site: http:// www.ti.com/sc/docs/dsps/products/c5000/c54x/ index.htm

  12. Y. Wang and Q.-F. Zhu, "Error control and concealment for video communications: A review," IEEE Proceedings, pp. 974–997, May 1998.

  13. F. Dufaux and F. Moscheni, "Motion estimation techniques for digitalTV:Areviewand a newcontribution," IEEE Proceedings, pp. 858–876, June 1995.

  14. Related Documentation on TMS320C6x from Texas Instruments, http://www.ti.com/sc/docs/products/dsp/ overview.htm

  15. S. Sriram and C.-Y. Hung, "MPEG-2 video decoding on the TMS320C6X DSP architecture," Proc. 32nd Asilomar Conf. On Signals, Systems, and Computers, Pacific Grove, CA, Nov. 1998.

  16. R.S. Ramanujan, J.A. Newhouse, M.N. Kaddoura, A. Ahamad, E.R. Chartier, and K.J. Thurber, "Adaptive streaming of MPEG video over IP networks," Proc. 22nd Annual Conference on Local Computer Networks, pp. 398–409, Nov. 1997.

  17. G.A. Thom, "H.323: The multimedia communications standards for local area networks," IEEE Communications Magazine, pp. 52–56, Dec. 1996.

  18. J. Liang, "Highly scalable image coding for multimedia applications," Proc. ACM Multimedia Conference, Seattle, WA, Oct. 1997.

  19. J. Liang, "The predictive embedded zerotree wavelet (PEZW) coder: Low complexity image coding with versatile functionality," Proc. IEEE Internatl. Conf. on Signal Processing (ICASSP), Phoenix, AZ, March 1999.

  20. J.M. Shapiro, "Embedded image coding using zerotrees of wavelet coefficients," IEEE Trans. Signal Processing, Dec. 1993.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Budagavi, M., Webb, J., Zhou, M. et al. MPEG-4 Video and Image Coding on Digital Signal Processors. The Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology 23, 51–66 (1999). https://doi.org/10.1023/A:1008140703000

Download citation

  • Published:

  • Issue Date:

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

Keywords

Navigation