Skip to main content

An Efficient VLSI Architecture for Full-Search Variable Block Size Motion Estimation in H.264/AVC

  • Conference paper
Advances in Multimedia Modeling (MMM 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4352))

Included in the following conference series:

Abstract

In this paper, an efficient VLSI architecture of full-search variable block size motion estimation (VBSME) suitable for high quality video is proposed. Memory bandwidth in high-quality video is a mainly responsible for throughput limitations and power consumption in VBSME. The proposed architecture is designed for reducing the memory bandwidth by adopting “meander”-like scan for a high overlapped data of the search area and using on-chip memory to reuse the overlapped data. We can reuse the previous candidate block of 98% for the current one and save memory access cycles about 19% in a search range of [-32, +31]. The architecture has been prototyped in Verilog HDL and synthesized by Synopsys Design Compiler with Samsung 0.18um standard cell library. Under a clock frequency of 67MHz, The simulation result shows that the architecture can achieve the real-time processing of 720x576 picture size at 30fps with the search range of [-32~+31].

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. De Vos, L., Schobinger, M.: VLSI Architecture for a Flexible Block Matching Processor. IEEE Transactions on Circuits and Systems 5(5) (1995)

    Google Scholar 

  2. Jen-Chieh, T., Tian-Sheuan, C., Chein-Wei, J.: On the Data Reuse and Memory Bandwidth Analysis for Full-Search Block-Matching VLSI Architecture. IEEE Transactions on Circuits and Systems for Video Technology 12 (2002)

    Google Scholar 

  3. Komarek, T., Pirsch, P.: Array Architectures for Block Matching Algorithms. IEEE Transactions on Circuits and Systems 36 (1989)

    Google Scholar 

  4. Yu-Wen, H., Tu-Chih, W., Bing-Yu, H., Liang-Gee, C.: Hardware Architecture Design for Variable Block Size Motion Estimation in MPEG-4 AVC/JVT/ ITU-T H.264. In: Proc. IEEE International Symposium on Circuits and Systems, vol. 2 (2003)

    Google Scholar 

  5. Min-ho, K., In-gu, H., Soo-Ik, C.: A Fast VLSI Architecture for Full-Search Variable Block Size Motion Estimation in MPEG-4 AVC/H.264. In: Asia and South Pacific, vol. 1 (2005)

    Google Scholar 

  6. Yap, S.Y., McCanny, J.V.: A VLSI Architecture for Advanced Video Coding Motion Estimation. In: Proc. IEEE International Conference on Application-Specific Systems, Architectures, and Processors (2003)

    Google Scholar 

  7. Kuhn, P.M., Weisgerber, A., Poppenwimmer, R., Stechele, W.: A Flexible VLSI Architecture for Variable Block Size Segment Matching with Luminance Correction. In: IEEE International conference on Application-Specific Systems, Architectures, and Processors (1997)

    Google Scholar 

  8. Kittitornkun, S., Yu Hen, H.: Frame-Level Pipelined Motion Estimation Array Processor. IEEE Transactions on Circuits and Systems for Video Technology 11 (2001)

    Google Scholar 

  9. De Vos, L., Stegherr, M.: Parameterizable VLSI Architectures for the Full-Search Block-Matching Algorithm. IEEE Transactions on Circuits and Systems 36 (1989)

    Google Scholar 

  10. Rahman, C.A., Badawy, W.: A Quarter Pel Full Search Block Motion Estimation Architecture for H.264/AVC. In: IEEE International Conference on Multimedia and Expo (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pyen, SM., Min, KY., Chong, JW. (2006). An Efficient VLSI Architecture for Full-Search Variable Block Size Motion Estimation in H.264/AVC. In: Cham, TJ., Cai, J., Dorai, C., Rajan, D., Chua, TS., Chia, LT. (eds) Advances in Multimedia Modeling. MMM 2007. Lecture Notes in Computer Science, vol 4352. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69429-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69429-8_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69428-1

  • Online ISBN: 978-3-540-69429-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics