{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T05:10:32Z","timestamp":1725167432751},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2021,6]]},"DOI":"10.1007\/s11554-020-01056-w","type":"journal-article","created":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T18:03:05Z","timestamp":1609696985000},"page":"953-966","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A hybrid hardware oriented motion estimation algorithm for HEVC\/H.265"],"prefix":"10.1007","volume":"18","author":[{"given":"Sushanta","family":"Gogoi","sequence":"first","affiliation":[]},{"given":"Rangababu","family":"Peesapati","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,1,3]]},"reference":[{"issue":"12","key":"1056_CR1","doi-asserted-by":"publisher","first-page":"1649","DOI":"10.1109\/TCSVT.2012.2221191","volume":"22","author":"GJ Sullivan","year":"2012","unstructured":"Sullivan, G.J., Ohm, J., Han, W., Wiegand, T.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circ. Syst. Video Tech. 22(12), 1649\u20131668 (2012)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"3","key":"1056_CR2","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1109\/MMUL.2015.26","volume":"22","author":"Y Ye","year":"2015","unstructured":"Ye, Y., He, Y., Xiu, X.: Manipulating ultra-high definition video traffic. IEEE MultiMedia 22(3), 73\u201381 (2015)","journal-title":"IEEE MultiMedia"},{"key":"1056_CR3","first-page":"1","volume":"1","author":"F Luo","year":"2018","unstructured":"Luo, F., Wang, S., Wang, S., Zhang, X., Ma, S., Gao, W.: GPU based hierarchical motion estimation for high efficiency video coding. IEEE Trans. Multimedia 1, 1 (2018)","journal-title":"IEEE Trans. Multimedia"},{"issue":"5","key":"1056_CR4","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1109\/31.55010","volume":"37","author":"H Gharavi","year":"1990","unstructured":"Gharavi, H., Mills, M.: Blockmatching motion estimation algorithms-new results. IEEE Trans. Circ. Syst. 37(5), 649\u2013651 (1990)","journal-title":"IEEE Trans. Circ. Syst."},{"issue":"10","key":"1056_CR5","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1109\/31.44348","volume":"36","author":"K Yang","year":"1989","unstructured":"Yang, K., Sun, M., Wu, L.: A family of VLSI designs for the motion compensation block-matching algorithm. IEEE Trans. Circ. Sys. 36(10), 1317\u20131325 (1989)","journal-title":"IEEE Trans. Circ. Sys."},{"issue":"7","key":"1056_CR6","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1109\/76.931116","volume":"11","author":"J-F Shen","year":"2001","unstructured":"Shen, J.-F., Wang, T.-C., Chen, L.-G.: A novel low-power full-search block-matching motion-estimation design for H.263+. IEEE Trans. Circ. Syst. Video Tech. 11(7), 890\u2013897 (2001)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"4","key":"1056_CR7","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/76.709403","volume":"8","author":"JY Tham","year":"1998","unstructured":"Tham, J.Y., Ranganath, S., Ranganath, M., Kassim, A.A.: A novel unrestricted center-biased diamond search algorithm for block motion estimation. IEEE Trans. Circ. Syst. Video Tech. 8(4), 369\u2013377 (1998)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"key":"1056_CR8","doi-asserted-by":"crossref","unstructured":"Medhat, A., Shalaby, A., Sayed, M.S.: High throughput hardware implementation for motion estimation in HEVC encoder. In: Proc. IEEE 58th Int. Midwest Symp. on Circuits and Sys. (MWSCAS), pp. 1\u20134 (2015)","DOI":"10.1109\/MWSCAS.2015.7282040"},{"issue":"4","key":"1056_CR9","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1109\/76.313138","volume":"4","author":"R Li","year":"1994","unstructured":"Li, R., Zeng, B., Liou, M.L.: A new three-step search algorithm for block motion estimation. IEEE Trans. Circ. Syst. Video Tech. 4(4), 438\u2013442 (1994)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"key":"1056_CR10","doi-asserted-by":"crossref","unstructured":"Ye, X., Ding, D., Yu, L.: A hardware-oriented IME algorithm and its implementation for HEVC. In: Proc. IEEE Visual Com. and Image Proc. Conference, pp. 205\u2013208 (2014)","DOI":"10.1109\/VCIP.2014.7051540"},{"issue":"5","key":"1056_CR11","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1109\/76.473553","volume":"5","author":"H Yee","year":"1995","unstructured":"Yee, H., Hu, A., Yu, H.: A novel modular systolic array architecture for full-search block matching motion estimation. IEEE Trans. Circ. Syst. Video Tech. 5(5), 407\u2013416 (1995)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"2","key":"1056_CR12","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1109\/76.664095","volume":"8","author":"Y-K Lai","year":"1998","unstructured":"Lai, Y.-K., Chen, L.-G.: A data-interlacing architecture with two-dimensional data-reuse for full-search block-matching algorithm. IEEE Trans. Circ. Syst. Video Tech. 8(2), 124\u2013127 (1998)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"10","key":"1056_CR13","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1109\/31.44347","volume":"36","author":"L de Vos","year":"1989","unstructured":"de Vos, L., Stegherr, M.: Parameterizable VLSI architectures for the full-search block-matching algorithm. IEEE Trans. Circ. Syst. 36(10), 1309\u20131316 (1989)","journal-title":"IEEE Trans. Circ. Syst."},{"issue":"12","key":"1056_CR14","doi-asserted-by":"publisher","first-page":"1160","DOI":"10.1109\/TCSVT.2002.806818","volume":"12","author":"N Roma","year":"2002","unstructured":"Roma, N., Sousa, L.: Efficient and configurable full-search block-matching processors. IEEE Trans. Circ. Syst. Video Tech. 12(12), 1160\u20131167 (2002)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"12","key":"1056_CR15","doi-asserted-by":"publisher","first-page":"1799","DOI":"10.1109\/TCOM.1981.1094950","volume":"29","author":"J Jain","year":"1981","unstructured":"Jain, J., Jain, A.: Displacement measurement and its application in interframe image coding. IEEE Trans. Commun. 29(12), 1799\u20131808 (1981)","journal-title":"IEEE Trans. Commun."},{"key":"1056_CR16","unstructured":"Koga, T., Iinuma, K., Hirano, A., Iijima, Y., Ishiguro, T.: Motion compensated interframe coding for video conferencing. In: Proc. Nat. Telecommun. Conf. New Orleans, pp. 5.3.1\u20135.3.5 (1981)"},{"issue":"8","key":"1056_CR17","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1109\/TCOM.1985.1096398","volume":"33","author":"R Srinivasan","year":"1985","unstructured":"Srinivasan, R., Rao, K.: Predictive coding based on efficient motion estimation. IEEE Trans. Commun. 33(8), 888\u2013896 (1985)","journal-title":"IEEE Trans. Commun."},{"issue":"7","key":"1056_CR18","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1109\/26.57512","volume":"38","author":"M Ghanbari","year":"1990","unstructured":"Ghanbari, M.: The cross-search algorithm for motion estimation (image coding). IEEE Trans. Commun. 38(7), 950\u2013953 (1990)","journal-title":"IEEE Trans. Commun."},{"issue":"3","key":"1056_CR19","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1109\/76.499840","volume":"6","author":"L-M Po","year":"1996","unstructured":"Po, L.-M., Ma, W.-C.: A novel four-step search algorithm for fast block motion estimation. IEEE Trans. Circ. Syst. Video Tech. 6(3), 313\u2013317 (1996)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"4","key":"1056_CR20","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1109\/76.510936","volume":"6","author":"L-K Liu","year":"1996","unstructured":"Liu, L.-K., Feig, E.: A block-based gradient descent search algorithm for block motion estimation in video coding. IEEE Trans. Circ. Syst. Video Tech. 6(4), 419\u2013422 (1996)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"5","key":"1056_CR21","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1109\/TCSVT.2002.1003474","volume":"12","author":"C Zhu","year":"2002","unstructured":"Zhu, C., Lin, X., Chau, L.-P.: Hexagon-based search pattern for fast block motion estimation. IEEE Trans. Circ. Syst. Video Tech. 12(5), 349\u2013355 (2002)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"key":"1056_CR22","unstructured":"Boyce, J., Hong, D., Jang, W.: Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO\/IEC JTC 1\/SC 29\/WG 11. In: HEVC HM10 reference software (JCTVC-l1010), 12th meeting: Geneva, CH, pp. 14\u201323 (2013)"},{"issue":"1","key":"1056_CR23","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s11265-013-0793-8","volume":"75","author":"O Ndili","year":"2014","unstructured":"Ndili, O., Ogunfunmi, T.: Fast algorithm and efficient architecture for integer and fractional motion estimation. J. Signal Proc. Syst. 75(1), 55\u201364 (2014)","journal-title":"J. Signal Proc. Syst."},{"issue":"12","key":"1056_CR24","doi-asserted-by":"publisher","first-page":"1442","DOI":"10.1109\/TIP.2002.806251","volume":"11","author":"Y Nie","year":"2002","unstructured":"Nie, Y., Ma, K.K.P.: 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."},{"key":"1056_CR25","doi-asserted-by":"crossref","unstructured":"Tourapis, A., Au, O. C., Liou, M.: Predictive motion vector field adaptive search technique (PMVFAST)\u2014enhancing block based motion estimation. In: Proc. of SPIE\u2014the international society for optical engineering (2001)","DOI":"10.1117\/12.411871"},{"key":"1056_CR26","unstructured":"Wong, H. -M., Au, O. C., Ho, C.-W., Yip, S. -K.: Enhanced predictive motion vector field adaptive search technique (E-PMVFAST)-based on future MV prediction. In: Proc. IEEE international conference on multimedia and expo (2005)"},{"key":"1056_CR27","doi-asserted-by":"crossref","unstructured":"Purnachand, N., Alves, L. N., Navarro, A.: Fast motion estimation algorithm for HEVC. In: Proc. IEEE Second Int. Conf. on Consumer Electronics\u2014Berlin (ICCE-Berlin), pp. 34\u201337 (2012)","DOI":"10.1109\/ICCE-Berlin.2012.6336494"},{"issue":"2","key":"1056_CR28","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10470-017-1072-6","volume":"94","author":"R Khemiri","year":"2018","unstructured":"Khemiri, R., Kibeya, H., Loukil, H., Sayadi, F.E., Atri, M., Masmoudi, N.: Real-time motion estimation diamond search algorithm for the new high efficiency video coding on FPGA. Analog Integr. Circ. Signal Process. 94(2), 259\u2013276 (2018)","journal-title":"Analog Integr. Circ. Signal Process."},{"key":"1056_CR29","first-page":"1","volume":"9","author":"C Dinh","year":"2017","unstructured":"Dinh, C., Nguyen, T., Pham, C., Nguyen, P., Duong, D., Phung, H., Pham, T., Nguyen, T.: A novel parallel hardware architecture for inter motion estimation in HEVC. J. Telecom. Electronic Comput. Eng. 9, 1 (2017)","journal-title":"J. Telecom. Electronic Comput. Eng."},{"key":"1056_CR30","doi-asserted-by":"crossref","unstructured":"Thang, N.V., Dac Tung, V., Hoan, N.D.: An optimized hardware design of Integer Motion Estimation HEVC for encoding 8K video. In: Proc. 4th NAFOSTED Conference on Information and Computer Science, pp. 319\u2013324(2017)","DOI":"10.1109\/NAFOSTED.2017.8108085"},{"key":"1056_CR31","unstructured":"Nguyen, P., Tran, H., Nguyen, H., Nguyen, X. -N., Vo, C., Nguyen, B., Ngo, V. -D., Nguyen, V. -T.: Asymmetric diamond search pattern for motion estimation in HEVC. In: Proc. IEEE Fifth international conference on communications and electronics (ICCE), pp. 434\u2013439 (2014)"},{"issue":"18","key":"1056_CR32","doi-asserted-by":"publisher","first-page":"1142","DOI":"10.1049\/el.2013.0936","volume":"49","author":"J Byun","year":"2013","unstructured":"Byun, J., Jung, Y., Kim, J.: Design of integer motion estimator of HEVC for asymmetric motion-partitioning mode and 4K-UHD. Electron. Lett. 49(18), 1142\u20131143 (2013)","journal-title":"Electron. Lett."},{"key":"1056_CR33","first-page":"1","volume":"1","author":"K Singh","year":"2018","unstructured":"Singh, K., Ahamed, S.R.: Low power motion estimation algorithm and architecture of HEVC\/H.265 for consumer applications. IEEE Trans. Consumer Electron. 1, 1 (2018)","journal-title":"IEEE Trans. Consumer Electron."},{"key":"1056_CR34","doi-asserted-by":"crossref","unstructured":"Li, X., Wang, R., Wang, W., Wang, Z., Dong, S.: Fast motion estimation methods for HEVC. In: Proc. IEEE int. symp. on broadband mult. systems and broadcasting, pp. 1\u20134 (2014)","DOI":"10.1109\/BMSB.2014.6873547"},{"issue":"12","key":"1056_CR35","doi-asserted-by":"publisher","first-page":"1713","DOI":"10.1007\/s11265-017-1321-z","volume":"90","author":"K Singh","year":"2018","unstructured":"Singh, K., Ahamed, S.R.: Computationally efficient motion estimation algorithm for HEVC. J. Signal Process. Syst. 90(12), 1713\u20131727 (2018)","journal-title":"J. Signal Process. Syst."},{"issue":"9","key":"1056_CR36","doi-asserted-by":"publisher","first-page":"1533","DOI":"10.1109\/TCSVT.2015.2389472","volume":"25","author":"S Jou","year":"2015","unstructured":"Jou, S., Chang, S., Chang, T.: Fast motion estimation algorithm and design for real time QFHD high efficiency video coding. IEEE Trans. Circ. Syst. Video Tech. 25(9), 1533\u20131544 (2015)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"issue":"4","key":"1056_CR37","doi-asserted-by":"publisher","first-page":"827","DOI":"10.1109\/JSSC.2013.2293136","volume":"49","author":"D Zhou","year":"2014","unstructured":"Zhou, D., Zhou, J., He, G., Goto, S.: A 1.59 Gpixel\/s motion estimation processor with -211 to +211 search range for UHDTV video encoder. IEEE J. Solid-State Circ. 49(4), 827\u2013837 (2014)","journal-title":"IEEE J. Solid-State Circ."},{"issue":"6","key":"1056_CR38","first-page":"1017","volume":"7","author":"ME Sinangil","year":"2013","unstructured":"Sinangil, M.E., Sze, V., Zhou, M., Chandrakasan, A.P.: Cost and coding efficient motion estimation design considerations for high efficiency video coding (HEVC) standard. IEEE J. Solid-State Circ. 7(6), 1017\u20131028 (2013)","journal-title":"IEEE J. Solid-State Circ."},{"key":"1056_CR39","unstructured":"Bjontegaard, G.: Calculation of average PSNR differences between RD curves. In: ITUT-T Q6\/SG16, Doc. VCEG-M33, Tech. Rep. (2001)"},{"key":"1056_CR40","doi-asserted-by":"crossref","unstructured":"Pakdaman, F., Gabbouj, M., Hashemi, M. R., Ghanbari, M.: Fast motion estimation algorithm with efficient memory access for HEVC hardware encoders. In: Proc. 7th European workshop on visual information processing (EUVIP), pp. 1\u20135 (2018)","DOI":"10.1109\/EUVIP.2018.8611766"},{"key":"1056_CR41","first-page":"1","volume":"1","author":"L Jia","year":"2018","unstructured":"Jia, L., Tsui, C., Au, O.C., Jia, K.: A low-power motion estimation architecture for HEVC based on a new sum of absolute difference computation. IEEE Trans. Circ. Syst. Video Tech. 1, 1 (2018)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"key":"1056_CR42","first-page":"1","volume":"1","author":"TS Kim","year":"2019","unstructured":"Kim, T.S., Rhee, C.E., Lee, H.: Fast hardware-based ime with idle cycle and computational redundancy reduction. IEEE Trans. Circ. Syst. Video Tech. 1, 1 (2019)","journal-title":"IEEE Trans. Circ. Syst. Video Tech."},{"key":"1056_CR43","doi-asserted-by":"crossref","unstructured":"Tseng, Y., Shen, C.: The design and implementation of a highly efficient motion estimation engine for HEVC Systems. In: Proc. IEEE international symposium on circuits and systems (ISCAS), pp. 1\u20135 (2019)","DOI":"10.1109\/ISCAS.2019.8702775"},{"issue":"5","key":"1056_CR44","doi-asserted-by":"publisher","first-page":"809","DOI":"10.1002\/cta.2775","volume":"48","author":"AK Joginipelly","year":"2020","unstructured":"Joginipelly, A.K., Charalampidis, D.: An efficient circuit for error reduction in logarithmic multiplication for filtering applications. Int. J. Circ. Theory Appl. 48(5), 809\u2013815 (2020)","journal-title":"Int. J. Circ. Theory Appl."},{"key":"1056_CR45","doi-asserted-by":"crossref","unstructured":"Joginipelly, A.K., Varela, A., Charalampidis, D., Schott, R., Fitzsimmons, Z. : Efficient FPGA implementation of steerable Gaussian smoothers. In: Proc. 44th Southeastern Symposium on System Theory (SSST), pp. 78\u201382 (2012)","DOI":"10.1109\/SSST.2012.6195131"},{"key":"1056_CR46","unstructured":"Joginipelly, A.K.: Efficient fpga architectures for separable filters and logarithmic multipliers and automation of fish feature extraction using gabor filters. In: University of New Orleans Theses and Dissertations, pp. 1876 (2014)"},{"key":"1056_CR47","doi-asserted-by":"publisher","first-page":"102852","DOI":"10.1016\/j.micpro.2019.102852","volume":"71","author":"AK Joginipelly","year":"2019","unstructured":"Joginipelly, A.K., Charalampidis, D.: Efficient separable convolution using field programmable gate arrays. Microprocess. Microsyst. 71, 102852 (2019)","journal-title":"Microprocess. Microsyst."},{"issue":"12","key":"1056_CR48","doi-asserted-by":"publisher","first-page":"3138","DOI":"10.1109\/TVLSI.2014.2386897","volume":"23","author":"G He","year":"2015","unstructured":"He, G., Zhou, D., Li, Y., Chen, Z., Zhang, T., Goto, S.: Fast hardware-based IME with idle cycle and computational redundancy reduction. IEEE Trans. Very Large Scale Integr. VLSI Syst. 23(12), 3138\u20133142 (2015)","journal-title":"IEEE Trans. Very Large Scale Integr. VLSI Syst."}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-020-01056-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11554-020-01056-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-020-01056-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,20]],"date-time":"2024-08-20T16:33:10Z","timestamp":1724171590000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11554-020-01056-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,3]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,6]]}},"alternative-id":["1056"],"URL":"https:\/\/doi.org\/10.1007\/s11554-020-01056-w","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2021,1,3]]},"assertion":[{"value":"31 January 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 December 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}