Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Very large scale integration (VLSI) implementation of low-complexity variable block size motion estimation for H.264/AVC coding

Very large scale integration (VLSI) implementation of low-complexity variable block size motion estimation for H.264/AVC coding

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Circuits, Devices & Systems — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

This study presents a fast algorithm and its very large scale integration (VLSI) design to implement the variable block size motion estimation. The fast algorithm is proposed with a hardware-oriented concept for regular VLSI design. Simulations show that the proposed algorithm can reduce about 90% motion searching time, whereas PSNR only decreases about 0.02 dB on average. Based on the fast algorithm, VLSI architecture is designed with parallel structure and pipeline timing schedule to achieve high throughput rate for the HDTV system. The chip can compute 41 vectors for various block size during 24–240 cycles as using only 96 processing elements. Comparisons with contemporary VLSI architectures, this chip can offer higher processing speed, wider searching range and lower circuit complexity.

References

    1. 1)
      • Chen, W.N., Hang, H.M.: `H.264/AVC motion estimation implementation on Compute Unified Device Architecture (CUDA)', IEEE Int. Conf. on Multimedia & Expo., 2008, p. 697–700.
    2. 2)
      • H.264 video coding reference software: http://bs.hhi.de/~suehring/tml/download/.
    3. 3)
      • Lee, J., Jeon, B.: `Fast mode decision for H.264 with variable motion block sizes', IEEE. Int. Symp. on Computer and Information Sciences (ISCIS), November 2003, p. 723–730.
    4. 4)
      • S.C. Hsia . VLSI implementation for low-complexity full search motion estimation. IEEE Trans. Circuits Syst. Video Technol. , 7 , 613 - 619
    5. 5)
      • S.Y. Yap , J.V. McCanny . A VLSI architecture for variable block size video motion estimation. IEEE Trans. Circuits Syst. – II , 7 , 384 - 389
    6. 6)
      • X. Jing , L.-P. Chau . Fast approach for H.264 inter mode decision. Electron. Lett. , 17 , 1050 - 1052
    7. 7)
      • E.A. Al Qaralleh , T.S. Chang . Fast variable block size motion estimation by adaptive early termination. IEEE Trans. Circuits Syst. Video Technol. , 6 , 784 - 788
    8. 8)
      • Palnitkar, S.: ‘Veriolg HDL’ (Prentice-Hall, NJ, 1996).
    9. 9)
    10. 10)
      • T.-Y. Kuo , C.-H. Chan . Fast variable block size motion estimation for H.264 using likelihood and correlation of motion field. IEEE Trans. Circuits Syst. Video Technol. , 10 , 1185 - 1195
    11. 11)
      • C. Wei , H. Hui , T. Jiarong , L. Jinmei , M. Hao . A high-performance reconfigurable VLSI architecture for VBSME in H.264. IEEE Trans. Consum. Electron. , 8 , 1338 - 1345
    12. 12)
    13. 13)
      • H.264 AVC: ‘Draft ITU-T recommendation and final draft international standard of joint video specification (ITU-TRec.H.264/ISO/IEC14496-10AVC’, in ‘Joint Video Team (JVT) of ISO/IECMPE Gland ITU-TVCEG’, JVT G050, 2003.
    14. 14)
      • C.M. Ou , C.-F. Le , W.-J. Hwang . An efficient VLSI architecture for H.264 variable block size motion estimation. IEEE Trans. Consum. Electron. , 4 , 1291 - 1299
    15. 15)
      • Liang, L., McCanny, J.V., Sezer, S.: `Multi-standard sub-pixel interpolation architecture for video motion estimation', IEEE Int. SOC Conf., September 2008, p. 229–232.
    16. 16)
      • L.E.G. Richardson . (2003) H.264 and MPEG-4 video compression: video coding for next-generation multimedia.
    17. 17)
      • Liang, L., McCanny, J.V., Sezer, S.: `Systolic array based architecture for variable block-size motion estimation', Second NASA/ESA Conf. on Adaptive Hardware and Systems, 2007, p. 160–168.
    18. 18)
      • S. Goel , Y. Ismail , M.A. Bayoumi . Adaptive search window size algorithm for fast motion estimation. IEEE 48th Symp. on Circuits and System , 1557 - 1560
    19. 19)
      • ISO/IEC DIS 13818-2, MPEG-2 video coder.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cds.2009.0200
Loading

Related content

content/journals/10.1049/iet-cds.2009.0200
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address