Skip to main content
Log in

An Efficient VLSI Architecture for Motion Compensation of AVS HDTV Decoder

  • Special Section on China AVS Standard
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

In the part 2 of advanced Audio Video coding Standard (AVS-P2), many efficient coding tools are adopted in motion compensation, such as new motion vector prediction, symmetric matching, quarter precision interpolation, etc. However, these new features enormously increase the computational complexity and the memory bandwidth requirement, which make motion compensation a difficult component in the implementation of the AVS HDTV decoder. This paper proposes an efficient motion compensation architecture for AVS-P2 video standard up to the Level 6.2 of the Jizhun Profile. It has a macroblock-level pipelined structure which consists of MV predictor unit, reference fetch unit and pixel interpolation unit. The proposed architecture exploits the parallelism in the AVS motion compensation algorithm to accelerate the speed of operations and uses the dedicated design to optimize the memory access. And it has been integrated in a prototype chip which is fabricated with TSMC 0.18-μm CMOS technology, and the experimental results show that this architecture can achieve the real time AVS-P2 decoding for the HDTV 1080i (1920× 1088 4:2:0 60field/s) video. The efficient design can work at the frequency of 148.5MHz and the total gate count is about 225K.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. AVS working group official website. http://www.avs.org.cn.

  2. Information technology—Advanced coding of audio and video—Part 2: Video. AVS-P2 Standard draft, Mar. 2005.

  3. Information technology—General coding of moving picture and associated audio information: Video. ITU Recommendation H.262 | ISO/IEC 13818-2 (MPEG-2) Standard draft, Mar. 1994.

  4. Information technology—Coding of audio-visual objects—Part 2: Visual. ISO/IEC 14496-2 (MPEG-4) Standard, Jul. 2001.

  5. Video coding for low bitrate communication. ITU-T Recommendation H.263 Standard, Nov. 1995.

  6. Advanced video coding for generic audiovisual services. ITU-T Recommendation H.264 | ISO/IEC 14496-10 AVC Standard draft, Mar. 2005.

  7. Liang Fan, Siwei Ma, Feng Wu. Overview of AVS video standard. In Proc. IEEE Int. Conf. Multimedia and Expo (ICME2004), Taipei, Jun. 2004, pp.423–426.

  8. Lu Yu, Feng Yi, Jie Dong, Cixun Zhang. Overview of AVS-Video: Tools, performance and complexity. In Proc. SPIE, Visual Communications and Image Processing, Beijing, China, Jul. 2005, pp.679–690.

  9. Lei Deng, Wen Gao, Ming-Zeng Hu, Zhen-Zhou Ji. An efficient VLSI implementation for MC interpolation of AVS standard. In Advances in Multimedia Information Processing—PCM 2004: 5th Pacific Rim Conference on Multimedia, Tokyo, Japan, Dec. 2004, pp.200–206.

  10. He Wei-Feng, Mao Zhi-Gang, Wang Jin-Xiang, Wang Dao-Fu. Design and implementation of motion compensation for MPEG-4 AS profile streaming video decoding. In Proc. 5th International Conference on ASIC, Beijing, China, Oct. 2003, pp.942–945.

  11. Lee J, Vijaykrishnan N, Irwin M J. High performance array processor for video decoding. In Proc. IEEE Computer Society Annual Symposium on VLSI, Florida, USA, May 2005, pp.28–33.

  12. Chih-Da Chien, Ho-Chun Chen et al. A low-power motion compensation IP core design for MPEG-1/2/4 video decoding. In IEEE Int. Symp. Circuits and Systems (ISCAS2005), Kobe, Japan, May 2005, pp.4542–4545.

  13. AVS1.0 part 2 reference software model. RM52r1, December 2004.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun-Hao Zheng.

Additional information

Supported by the National High Technology Development 863 Program of China under Grant No.2003AA1Z1290.

Jun-Hao Zheng received the B.S. degree (June 2000) and M.S. degree (June 2003) both from Huazhong University of Science and Technology, Wuhan, China. Now he is working toward the Ph.D. degree in the Dept. Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences. His major research interests include video coding technology and associated VLSI architectures.

Lei Deng received his B.Sc. degree in computer science, in 1998 from Jilin University and M.Sc. degree in computer science and engineering, in 2000 from Harbin Institute of technology. He is pursuing his Ph.D. degree in the Harbin Institute of Technology for computer architecture and video signal processing. His research interests lie in the areas of computer architecture, digital signal processing and video compression.

Peng Zhang received the B.S. degree in electronic engineering and information science from University of Science and Technology of China, in 2002, and the M.S. degree in computer science from Institute of Computing Technology, Chinese Academy of Sciences, in 2004. At present, he is a Ph.D. candidate in Institute of Computing Technology, Chinese Academy of Sciences. His research interests include video coding, computer architecture, effective VLSI implementation and SoC design.

Don Xie received the M.S. and the Ph.D. degrees in electrical engineering from University of Rochester, New York, USA in 1992 and 1994, respectively. Now he is the engineering director of the Grandview Semiconductor, Beijing, China. His research interests include the SoC design and embedded system for consumer electronics.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zheng, JH., Deng, L., Zhang, P. et al. An Efficient VLSI Architecture for Motion Compensation of AVS HDTV Decoder. J Comput Sci Technol 21, 370–377 (2006). https://doi.org/10.1007/s11390-006-0370-8

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-006-0370-8

Keywords

Navigation