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.
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
23 October 2021
A Correction to this paper has been published: https://doi.org/10.1007/s00034-021-01882-8
References
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)
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
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)
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)
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)
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)
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)
P. Gopalakrishnan, B.U. Maheswari, Keyless cryptosystem for secure primitive pairing of mobile devices. J. Comput. Theor. Nanosci. 15(5), 1607–1614 (2018)
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)
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)
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
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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)
G. Prakash, S. Sakthivel, Improving the Security of Smart Cards through Multi-Curve ECC. Int. J. Appl. Eng. Res. 9(22), 17601–17612 (2014)
R. Priyadarshi, V. Nath, A novel diamond–hexagon search algorithm for motion estimation. Microsyst. Technol. 25(12), 4587–4591 (2019)
D. Robinson, P. Milanfar, J. Math. Imaging Vision 18(1), 35–54 (2003)
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)
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)
D. Singh, S. Meher, Direction-adaptive motion estimation (DAME) for efficient video compression. IETE Tech. Rev. 33(3), 231–243 (2016)
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)
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)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-021-01850-2