Skip to main content
Log in

Improved FFSBM Algorithm and Its VLSI Architecture for AVS Video Standard

Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

The Video part of AVS (Audio Video Coding Standard) has been finalized recently. It has adopted variable block size motion compensation to improve its coding efficiency. This has brought heavy computation burden when it is applied to compress the HDTV (high definition television) content. Based on the original FFSBM (fast full search blocking matching), this paper proposes an improved FFSBM algorithm to adaptively reduce the complexity of motion estimation according to the actual motion intensity. The main idea of the proposed algorithm is to use the statistical distribution of MVD (motion vector difference). A VLSI (very large scale integration) architecture is also proposed to implement the improved motion estimation algorithm. Experimental results show that this algorithm-hardware co-design gives better tradeoff of gate-count and throughput than the existing ones and is a proper solution for the variable block size motion estimation in AVS.

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

References

  1. Audio Video Coding Standard Working Group of China. Video coding standard 1.0. November, 2003, Beijing, China.

  2. Draft ITU-T recommendation and final draft international standard for joint video specification (ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC). ITU-T SG16 Q.6 (VCEG) and ISO/IEC JTC 1/SC 29/WG 11 (MPEG), JVT-G050r1, May 2003, Pattaya.

  3. Li R, Zeng B, Liou M L. A new three-step search algorithm for block motion estimation. IEEE Trans. Circuits Syst. Video Technol., Aug. 1994, 4(8): 438–442.

    Google Scholar 

  4. Liu L K, Peig E. A block-based gradient descent search algorithm for block motion estimation in video coding. IEEE Trans. Circuits Syst. Video Technol., Aug. 1996, 6(8): 419–423.

    Google Scholar 

  5. Tham J Y, Ranganath S, Ranganath M, Kassim A A. A novel unrestricted center biased diamond search algorithm for block motion estimation. IEEE Trans. Circuits Syst. Video Technol., Aug. 1998, 8(8): 369–377.

    Article  Google Scholar 

  6. Ce Zhu, Xiao Lin, Lap-Pui Chau. Hexagon-based search pattern for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol, May 2002, 12(5): 349–355.

    Article  Google Scholar 

  7. Zhibo Chen, Zhou Peng, Yun He. Fast integer pel and fractional pel motion estimation for JVT. JVT-F017, December 2002.

  8. Yang K M, Sun M T, Wu L. A family of VLSI design for the motion compensation block matching algorithm. IEEE Trans. Circuits Syst. Video Technol., Oct. 1989, 36(10): 1317–1325.

    Google Scholar 

  9. K Nuno Roma, Leonel Sousa. A new efficient VLSI architecture for full search block matching motion estimation. In VLSI-SOC, Montpellier, France, 2001, pp.253–264.

  10. Chuan-Yu Cho, Shiang-Yang Huang, Jia-Shung Wang. An embedded merging scheme for H.264/AVC motion estimation. In International Conference on Image Processing, Barcelona, Spain, September 14–17, 2003, 1: 909–912.

  11. Sheng Zhou, Xie Shiqian, Pan Chengyi (eds.). Probability and Statistics. Higher Education Press, 1997.

  12. AVS reference software RM52C.

  13. SWee Yeow Yap, John V Mcanny. A VLSI architecture for advanced video coding motion estimation. In IEEE 14th Int. Conf. Application-specific Systems, Architectures and Processors, Hague, Netherlands, June 24–26, 2003, pp.293–301.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Zhang.

Additional information

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

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, L., Xie, D. & Wu, D. Improved FFSBM Algorithm and Its VLSI Architecture for AVS Video Standard. J Comput Sci Technol 21, 378–382 (2006). https://doi.org/10.1007/s11390-006-0378-0

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-006-0378-0

Keywords

Navigation