skip to main content
10.1145/1143549.1143566acmconferencesArticle/Chapter ViewAbstractPublication PagesiwcmcConference Proceedingsconference-collections
Article

A unified systolic architecture for combined inter and intra predictions in H.264/AVC decoder

Published:03 July 2006Publication History

ABSTRACT

This paper presents a unified systolic architecture for inter and intra predictions in H.264/AVC decoder. To increase hardware utilization and minimize cost, we combine inter and intra predictions by a reprogrammable FIR filter, which is further implemented using systolic array. For intra prediction, the boundary pixels are reshuffled before feeding into the systolic array. For inter prediction, the 2-D interpolation is conducted through separable 1-D filtering. As compared with the state-of-the-art approaches, our architecture provides higher performance while maintaining relatively lower cost and input bandwidth. Specifically, up to 4x throughput improvement has been achieved. Moreover, the input bandwidth is significantly reduced. Further, combining inter and intra predictions saves the cost by 22~88%.

References

  1. "Information Technology - Coding of Audio-Visual Objects - Part 10: Advanced Video Coding. Final Draft International Standard", ISO/IEC FDIS 14496-10.Google ScholarGoogle Scholar
  2. J. F. Kossentini and P. Nasiopoulos, "A performance analysis of the ITU-T draft H.26L video coding standard", the 12th PacketVideo Workshop, Apr. 2002.Google ScholarGoogle Scholar
  3. Y. W. Huang, B.Y. Shieh, T. C. Chen, and L. G. Chen, "Hardware Architecture Design for H.264/AVC Intra Frame Coder", IEEE International Symposium on Circuits and Systems, vol. 2, pp. 269--272, May 23-26 2004.Google ScholarGoogle Scholar
  4. Y. W. Huang, B.Y. Shieh, T. C. Chen, and L. G. Chen, "Analysis, Fast Algorithm, and VLSI Architecture Design for H.264/AVC Intra Frame Coder", IEEE Trans. Circuits and Systems for Video Technology, vol. 15, no. 13, pp. 378--401, March 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. H. Wang and T. Chiang et al., "A platform-based MPEG-4 advanced video coding (AVC) decoder with block level pipeling", IEEE Pacific-Rim Conference on Multimedia, vol. 1, pp. 51--55, 15-18 Dec 2003.Google ScholarGoogle Scholar
  6. S. H. Wang and T. Chiang et al., "A software-hardware co-implementation of MPEG-4 advanced video coding (AVC) decoder with block level pipelinging", Journal of VLSI Signal Processing, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. L. Deng, W. Gao, M.Z. Hu, and Z.Z. Ji, "An efficient VLSI architecture for MC interpolation in AVC video coding", Int'l MultiConference in Computer Science and Computer Engineering, Jun.21-24 2004.Google ScholarGoogle Scholar
  8. T. C. Chen, Y.W. Huang, and L.G. Chen, "Fully utilized and reusable architecture for fractional motion estimation of H.264/AVC", IEEE International Conference on Acoustics, Speech and Signal Processing, May 2004.Google ScholarGoogle Scholar
  9. S.Z. Wang, T.A. Lin, T.M. Liu, and C.Y. Lee, "A new motion compensation design for H.264/AVC decoder", IEEE International Symposium on Circuits and Systems, pp. 4558--4561, June 2005.Google ScholarGoogle Scholar

Index Terms

  1. A unified systolic architecture for combined inter and intra predictions in H.264/AVC decoder

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IWCMC '06: Proceedings of the 2006 international conference on Wireless communications and mobile computing
      July 2006
      2006 pages
      ISBN:1595933069
      DOI:10.1145/1143549

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 3 July 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader