Skip to main content
Log in

An Efficient VLSI Architecture for Fast Motion Estimation Exploiting Zero Motion Prejudgment Technique and a New Quadrant-Based Search Algorithm in HEVC

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

A Correction to this article was published on 23 October 2021

This article has been updated

Abstract

In this manuscript, new quadrant-based search algorithm with zero motion prejudgment is proposed for motion estimation (ME) in HEVC (High Efficiency Video Coding) standard. The HEVC standard is used to obtain efficient output with low motion estimation time. The proposed quadrant-based search algorithm is a fast block matching algorithm that obtain better block matching amid the current block and reference block. The zero motion prejudgment (ZMP) method is used to find the block, whether it is motion or static and it is used for decreasing the computational complexity (CC) in the proposed quadrant-based search algorithm. The proposed quadrant-based search algorithm with ZMP technique for motion estimation in HEVC is implemented on the FPGA hardware platform. The entire architecture is executed in Verilog HDL with Virtex-5 technology and integrated with Xilinx ISE Design Suite 14.5. The results are integrated into the CIF (352 × 288 pixels) and HD (1280 × 720 pixels) video input sequence. The evaluation metrics like PSNR, Motion estimation time, sum of absolute difference (SAD) value are analyzed with existing method like hexagon, adaptive root pattern algorithm, and diamond search algorithm. Then the hardware parameters like power consumption and maximum operating frequency are measured. The hardware utilization is reduced and the power consumption of the proposed model is diminished to 0.143 W. The maximal operating frequency of the proposed model is 440.470 MHz. The experimental outcomes demonstrate that the proposed motion evaluation approach in HEVC is more effective than existing algorithms.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Data Availability Statement

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

Change history

References

  1. S.M. Arora, N. Rajpal, K. Khanna, A new approach with enhanced accu- racy in zero motion prejudgment for motion estimation in real-time applications. J. Real-Time Image Process. 16(4), 989–1005 (2019)

    Article  Google Scholar 

  2. S.M. Arora, N. Rajpal, R. Purwar, Dynamic pattern search algorithm with zero motion prejudgment for fast motion estimation. In: 2015 Fifth International Conference on Advanced Computing & Communication Technologies 2015

  3. F. Belghith, H. Kibeya, H. Loukil, M.A.B. Ayed, N. Masmoudi, A new fast motion estimation algorithm using fast mode decision for high- efficiency video coding standard. J. Real-Time Image Process. 11(4), 675–691 (2016)

    Article  Google Scholar 

  4. B. Biswas, R. Mukherjee, P. Saha, I. Chakrabarti, An efficient VLSI architecture of the enhanced three step search algorithm. J. Inst. Eng. (India): Ser. B 97(3), 303–309 (2016)

    Google Scholar 

  5. C.Y. Chen, S.Y. Chien, Y.W. Huang, T.C. Chen, T.C. Wang, L.G. Chen, Analysis and architecture design of variable block-size motion es- timation for H.264/AVC. IEEE Trans. Circuits Syst. I: Regul. Papers 53(3), 578–593 (2006)

    Article  Google Scholar 

  6. C.Y. Chen, C.T. Huang, Y.H. Chen, L.G. Chen, Level C+ data reuse scheme for motion estimation with corresponding coding orders. IEEE Trans. Circuit. Syst. Video Technol. 16(4), 553–558 (2006)

    Article  Google Scholar 

  7. S. Gogoi, R. Peesapati, A hybrid motion estimation search algorithm for HEVC/H.265. IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS)(2019)

  8. P. Gopalakrishnan, B.U. Maheswari, Keyless cryptosystem for secure primitive pairing of mobile devices. J. Comput. Theor. Nanosci. 15(5), 1607–1614 (2018)

    Article  Google Scholar 

  9. E. Hojati, J. Franche, S. Coulombe, C. Vazquez, Highly parallel HEVC motion estimation based on multiple temporal predictors and nested diamond search. IEEE International Conference on Image Processing (ICIP)(2017)

  10. Y. Ismail, J.B. McNeely, M. Shaaban, H. Mahmoud, M.A. Bayoumi, Fast motion estimation system using dynamic models for H.264/AVC video coding. IEEE Trans. Circuits Syst. Video Technol. 22(1), 28–42 (2012)

    Article  Google Scholar 

  11. A.M. Joshi, A. Bramha, VLSI architecture of block matching algorithms for motion estimation in high efficiency video coding. Wireless Personal Commun. (2020). https://doi.org/10.1007/s11277-020-07081-z

    Article  Google Scholar 

  12. C. Lan, J. Xu, W. Zeng, G. Shi, F. Wu, Variable block-sized signal- dependent transform for video coding. IEEE Trans. Circuits Syst. Video Technol. 28(8), 1920–1933 (2018)

    Article  Google Scholar 

  13. J.S. Leon, C.S. Cardenas, E.C.V. Castillo, A highly parallel 4 K real- time HEVC fractional motion estimation architecture for FPGA imple- mentation. 2016 IEEE International Conference on Electronics, Circuits and Systems (ICECS) pp. 708–711(2016)

  14. Y.C. Lin, S.C. Tai, Fast full-search block-matching algorithm for motion- compensated video compression. IEEE Trans. Commun. 45(5), 527–531 (1997)

    Article  Google Scholar 

  15. L.F.R. Lucas, N.M.M. Rodrigues, C.L. Pagliari, E.A.B. da Silva, S.M.M. de Faria, Recurrent pattern matching based stereo image cod- ing using linear predictors. Multidimens. Syst. Signal Process. 28(4), 1393–1416 (2017). https://doi.org/10.1007/s11045-016-0417-0

    Article  Google Scholar 

  16. R. Mukherjee, P. Saha, I. Chakrabarti, P.K. Dutta, A.K. Ray, Fast adaptive motion estimation algorithm and its efficient VLSI system for high definition videos. Expert Syst. Appl. 101, 159–175 (2018)

    Article  Google Scholar 

  17. R. Mukherjee, K. Sheth, A.S. Dhar, I. Chakrabarti, S. Sengupta, High performance VLSI architecture for three-step search algorithm. Circuits, Syst., Signal Process. 34(5), 1595–1612 (2015)

    Article  Google Scholar 

  18. R. Mukherjee, I.G. Vinod, I. Chakrabarti, P.K. Dutta, A.K. Ray, Hexagon based compressed diamond algorithm for motion estimation and its dedicated VLSI system for HD videos. Expert Syst. Appl. 141, 112919–112919 (2020)

    Article  Google Scholar 

  19. S.V. Oprea, A. Bâra, Ultra-short-term forecasting for photovoltaic power plants and real-time key performance indicators analysis with big data solutions Two case studies - PV Agigea and PV Giurgiu located in Romania. Comput. Indus. 120, 103230–103230 (2020)

    Article  Google Scholar 

  20. F. Pakdaman, M.R. Hashemi, M. Ghanbari, A low complexity and computationally scalable fast motion estimation algorithm for HEVC. Multimedia Tools Appl. 79(17), 11639–11666 (2020)

    Article  Google Scholar 

  21. Z. Pan, J. Lei, Y. Zhang, X. Sun, S. Kwong, Fast motion estimation based on content property for low-complexity H.265/HEVC encoder. IEEE Trans. Broadcast. 62(3), 675–684 (2016)

    Article  Google Scholar 

  22. Z. Pan, X. Yi, L. Chen, Motion and disparity vectors early determination for texture video in 3D-HEVC. Multimedia Tools Appl. 79, 4297–4314 (2018)

    Article  Google Scholar 

  23. G. Prakash, S. Sakthivel, Improving the Security of Smart Cards through Multi-Curve ECC. Int. J. Appl. Eng. Res. 9(22), 17601–17612 (2014)

    Google Scholar 

  24. R. Priyadarshi, V. Nath, A novel diamond–hexagon search algorithm for motion estimation. Microsyst. Technol. 25(12), 4587–4591 (2019)

    Article  Google Scholar 

  25. D. Robinson, P. Milanfar, J. Math. Imaging Vision 18(1), 35–54 (2003)

    Article  MathSciNet  Google Scholar 

  26. M.E. Sinangil, V. Sze, M. Zhou, A.P. Chandrakasan, Cost and coding efficient motion estimation design considerations for high efficiency video coding (HEVC) standard. IEEE J. Sel. Topics Signal Process. 7(6), 1017–1028 (2013)

    Article  Google Scholar 

  27. K. Singh, S.R. Ahamed, Low power motion estimation algorithm and architecture of HEVC/H.265 for consumer applications. IEEE Trans. Consumer Electron. 64(3), 267–275 (2018)

    Article  Google Scholar 

  28. D. Singh, S. Meher, Direction-adaptive motion estimation (DAME) for efficient video compression. IETE Tech. Rev. 33(3), 231–243 (2016)

    Article  Google Scholar 

  29. G.J. Sullivan, J.R. Ohm, W.J. Han, T. Wiegand, Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1668 (2012)

    Article  Google Scholar 

  30. K.M. Yang, M.T. Sun, L. Wu, A family of VLSI designs for the motion compensation block-matching algorithm. IEEE Trans. Circuits Syst. 36(10), 1317–1325 (1989)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Francis H. Shajin.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original online version of this article was revised: The given and the family name of the corresponding author was incorrectly structured. The author name was published as ‘Shajin H. Francis’ and the corrected name is ‘Francis H. Shajin’.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shajin, F.H., Rajesh, P. & Raja, M.R. An Efficient VLSI Architecture for Fast Motion Estimation Exploiting Zero Motion Prejudgment Technique and a New Quadrant-Based Search Algorithm in HEVC. Circuits Syst Signal Process 41, 1751–1774 (2022). https://doi.org/10.1007/s00034-021-01850-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-021-01850-2

Keywords

Navigation