{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T14:54:49Z","timestamp":1780325689774,"version":"3.54.1"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2014,11,14]],"date-time":"2014-11-14T00:00:00Z","timestamp":1415923200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2015,5]]},"DOI":"10.1007\/s00034-014-9919-x","type":"journal-article","created":{"date-parts":[[2014,11,14]],"date-time":"2014-11-14T13:53:20Z","timestamp":1415973200000},"page":"1595-1612","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["High Performance VLSI Architecture for Three-Step Search Algorithm"],"prefix":"10.1007","volume":"34","author":[{"given":"Rohan","family":"Mukherjee","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Keyur","family":"Sheth","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anindya Sundar","family":"Dhar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Indrajit","family":"Chakrabarti","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Somnath","family":"Sengupta","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2014,11,14]]},"reference":[{"issue":"3","key":"9919_CR1","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1109\/TEVC.2004.826069","volume":"8","author":"A Barjatya","year":"2004","unstructured":"A. Barjatya, Block matching algorithms for motion estimation. IEEE Trans. Evol. Comput. 8(3), 225\u2013239 (2004)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9919_CR2","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-6199-6","volume-title":"Image and Video Compression Standards: Algorithms and Architectures","author":"V Bhaskaran","year":"1997","unstructured":"V. Bhaskaran, K. Konstantinides, Image and Video Compression Standards: Algorithms and Architectures (Springer, Heidelberg, 1997)"},{"key":"9919_CR3","volume-title":"The Essential Guide to Video Processing","author":"AC Bovik","year":"2009","unstructured":"A.C. Bovik, The Essential Guide to Video Processing (Academic Press, Burlington, 2009)"},{"issue":"3","key":"9919_CR4","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1109\/76.585927","volume":"7","author":"J Chalidabhongse","year":"1997","unstructured":"J. Chalidabhongse, C.C. Kuo, Fast motion vector estimation using multiresolution-spatio-temporal correlations. IEEE Trans. Circuits Syst. Video Technol. 7(3), 477\u2013488 (1997)","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"9919_CR5","unstructured":"W.M. Chao, C.W. Hsu, Y.C. Chang, L.G. Chen, in A novel hybrid motion estimator supporting diamond search and fast full search. IEEE International Symposium on Circuits and Systems (ISCAS), vol. 2 (2002), pp. 492\u2013495"},{"key":"9919_CR6","doi-asserted-by":"crossref","unstructured":"Y. Ding, X.L. Yan, in Parallel architecture of motion estimation for video format conversion with center-biased diamond search. IEEE International Conference on Information Engineering and Computer Science (ICIECS), (2009), pp. 1\u20134","DOI":"10.1109\/ICIECS.2009.5364517"},{"key":"9919_CR7","unstructured":"R. El-Ashry, M. Rehan, H. El-Kamchouchi, F. Gebali, in Performance-optimized fpga implementation for the flexible triangle search block-based motion estimation algorithm. IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), (2011), pp. 640\u2013643"},{"issue":"5","key":"9919_CR8","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1109\/31.55010","volume":"37","author":"H Gharavi","year":"1990","unstructured":"H. Gharavi, M. Mills, Blockmatching motion estimation algorithms-new results. IEEE Trans. Circuits Syst. 37(5), 649\u2013651 (1990)","journal-title":"IEEE Trans. Circuits Syst."},{"key":"9919_CR9","unstructured":"Z. He, M. Liou, P.C. Chan, R. Li, in An efficient vlsi architecture for new three-step search algorithm. Proceedings of the 38th Midwest Symposium on Circuits and Systems, vol. 2, (1995), pp. 1228\u20131231"},{"issue":"2","key":"9919_CR10","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1109\/76.143416","volume":"2","author":"CH Hsieh","year":"1992","unstructured":"C.H. Hsieh, T.P. Lin, Vlsi architecture for block-matching motion estimation algorithm. IEEE Trans. Circuits Syst. Video Technol. 2(2), 169\u2013175 (1992)","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"issue":"2","key":"9919_CR11","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1109\/78.193224","volume":"41","author":"YS Jehng","year":"1993","unstructured":"Y.S. Jehng, L.G. Chen, T.D. Chiueh, An efficient and simple vlsi tree architecture for motion estimation algorithms. IEEE Trans. Signal Process. 41(2), 889\u2013900 (1993)","journal-title":"IEEE Trans. Signal Process."},{"key":"9919_CR12","doi-asserted-by":"crossref","unstructured":"H.M. Jong, L.G. Chen, T.D. Chiueh, Parallel architectures for 3-step hierarchical search block-matching algorithm. IEEE Trans. Circuits Syst. Video Technol. 4(4), 407\u2013416 (1994)","DOI":"10.1109\/76.313135"},{"key":"9919_CR13","unstructured":"S.M. Kang, Y. Leblebici, CMOS Digital Integrated Circuits (Tata McGraw-Hill Education Press, New Delhi, 2003)"},{"issue":"2","key":"9919_CR14","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1109\/TCE.2009.5174446","volume":"55","author":"J Kim","year":"2009","unstructured":"J. Kim, T. Park, A novel vlsi architecture for full-search variable block-size motion estimation. IEEE Trans.Consum. Electron. 55(2), 728\u2013733 (2009)","journal-title":"IEEE Trans.Consum. Electron."},{"key":"9919_CR15","unstructured":"T. Koga, in Motion-compensated interframe coding for video conferencing. Proceedings of NTC\u201981, (1981), pp. 3\u20135"},{"key":"9919_CR16","doi-asserted-by":"crossref","unstructured":"P. Lakamsani, B. Zeng, M. Liou, in An enhanced three step search motion estimation method and its vlsi architecture. IEEE International Symposium on Circuits and Systems, Connecting the World (ISCAS\u201996), vol. 2, (1996), pp. 754\u2013757","DOI":"10.1109\/ISCAS.1996.541835"},{"issue":"4","key":"9919_CR17","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1109\/76.313138","volume":"4","author":"R Li","year":"1994","unstructured":"R. Li, B. Zeng, M.L. Liou, A new three-step search algorithm for block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 4(4), 438\u2013442 (1994)","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"issue":"9","key":"9919_CR18","doi-asserted-by":"crossref","first-page":"1214","DOI":"10.1109\/TCSVT.2011.2133990","volume":"21","author":"O Ndili","year":"2011","unstructured":"O. Ndili, T. Ogunfunmi, Algorithm and architecture co-design of hardware-oriented, modified diamond search for fast motion estimation in h. 264\/avc. IEEE Trans. Circuits Syst. Video Technol. 21(9), 1214\u20131227 (2011)","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"issue":"12","key":"9919_CR19","doi-asserted-by":"crossref","first-page":"1442","DOI":"10.1109\/TIP.2002.806251","volume":"11","author":"Y Nie","year":"2002","unstructured":"Y. Nie, K.K. Ma, Adaptive rood pattern search for fast block-matching motion estimation. IEEE Trans. Image Process. 11(12), 1442\u20131449 (2002)","journal-title":"IEEE Trans. Image Process."},{"issue":"3","key":"9919_CR20","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1109\/76.499840","volume":"6","author":"LM Po","year":"1996","unstructured":"L.M. Po, W.C. Ma, A novel four-step search algorithm for fast block motion estimation. IEEE Trans. Circuits Syst. Video Technol. 6(3), 313\u2013317 (1996)","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"9919_CR21","volume-title":"Digital Integrated Circuits","author":"JM Rabaey","year":"2003","unstructured":"J.M. Rabaey, A. Chandrakasan, B. Nikolic, Digital Integrated Circuits (Prentice-Hall, Upper Saddle River, 2003)"},{"key":"9919_CR22","unstructured":"M. Rehan, M. El-Kharashi, P. Agathoklis, F. Gebali, in An fpga implementation of the flexible triangle search algorithm for block based motion estimation. IEEE International Symposium on Circuits and Systems, Connecting the World (ISCAS\u201906), (2012), pp. 521\u2013524"},{"key":"9919_CR23","doi-asserted-by":"crossref","DOI":"10.1002\/0470847832","volume-title":"Video Codec Design: Developing Image and Video Compression Systems","author":"I Richardson","year":"2002","unstructured":"I. Richardson, Video Codec Design: Developing Image and Video Compression Systems (Wiley, New York, 2002)"},{"key":"9919_CR24","doi-asserted-by":"crossref","unstructured":"M. Sarma, D. Samanta, A. Sundar Dhar, in Vlsi architecture for multi-resolution three step search algorithm. Proceedings of the IEEE 5th International Conference on ASIC, vol. 2, (2003), pp. 918\u2013921","DOI":"10.1109\/ICASIC.2003.1277360"},{"key":"9919_CR25","unstructured":"C.F. Tseng, Y.T. Lai, M.J. Lee, in A vlsi architecture for three-step search with variable block size motion vector. Proceedings of the IEEE 1st Global Conference on Consumer Electronics (GCCE), (2012), pp. 628\u2013631"},{"key":"9919_CR26","doi-asserted-by":"crossref","unstructured":"Y.L. Xi, C.Y. Hao, Y.Y. Fan, H.Q. Hu, A fast block-matching algorithm based on adaptive search area and its vlsi architecture for h.264\/avc. Signal Process. Image Commun. 21, 407\u2013416 (2006)","DOI":"10.1016\/j.image.2006.05.001"},{"issue":"2","key":"9919_CR27","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1109\/83.821744","volume":"9","author":"S Zhu","year":"2000","unstructured":"S. Zhu, K.K. Ma, A new diamond search algorithm for fast block-matching motion estimation. IEEE Trans. Image Process. 9(2), 287\u2013290 (2000)","journal-title":"IEEE Trans. Image Process."}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-014-9919-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00034-014-9919-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-014-9919-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,22]],"date-time":"2019-05-22T15:01:47Z","timestamp":1558537307000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00034-014-9919-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,14]]},"references-count":27,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2015,5]]}},"alternative-id":["9919"],"URL":"https:\/\/doi.org\/10.1007\/s00034-014-9919-x","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"value":"0278-081X","type":"print"},{"value":"1531-5878","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,14]]}}}