{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T07:00:41Z","timestamp":1758265241177,"version":"3.41.0"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"24","license":[{"start":{"date-parts":[[2015,9,24]],"date-time":"2015-09-24T00:00:00Z","timestamp":1443052800000},"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":["Multimed Tools Appl"],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1007\/s11042-015-2948-z","type":"journal-article","created":{"date-parts":[[2015,9,24]],"date-time":"2015-09-24T06:01:56Z","timestamp":1443074516000},"page":"16809-16834","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Low-complexity motion estimation design using modified XOR function"],"prefix":"10.1007","volume":"75","author":[{"given":"Esam A.","family":"AlQaralleh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Osama M. F.","family":"Abu-Sharkh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,9,24]]},"reference":[{"key":"2948_CR1","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1016\/j.ins.2013.08.009","volume":"268","author":"N Al-Najdawi","year":"2014","unstructured":"Al-Najdawi N, Al-Najdawi MN, Tedmori S (2014) Employing a novel cross-diamond search in a modified hierarchical search motion estimation algorithm for video compression. Inf Sci 268:425\u2013435","journal-title":"Inf Sci"},{"key":"2948_CR2","doi-asserted-by":"crossref","unstructured":"Asano S, Shun ZZ, Maruyama T (2010) An FPGA implementation of full-search variable block size motion estimation. In: Field-Programmable Technology (FPT), 2010 International Conference on (pp. 399\u2013402). IEEE","DOI":"10.1109\/FPT.2010.5681445"},{"issue":"4","key":"2948_CR3","doi-asserted-by":"crossref","first-page":"885","DOI":"10.1109\/30.555764","volume":"42","author":"Y Baek","year":"1996","unstructured":"Baek Y, Oh HS, Lee HK (1996) An efficient block-matching criterion for motion estimation and its VLSI implementation. IEEE Trans Consum Electron 42(4):885\u2013892","journal-title":"IEEE Trans Consum Electron"},{"key":"2948_CR4","doi-asserted-by":"crossref","unstructured":"Bahari A, Arslan T, Erdogan AT (2007) Reduced computation and memory access for VBSME using pixel truncation. In: SOC Conference, 2007 I.E. International (pp. 59\u201362). IEEE","DOI":"10.1109\/SOCC.2007.4545426"},{"issue":"9","key":"2948_CR5","doi-asserted-by":"crossref","first-page":"1251","DOI":"10.1109\/TCSVT.2009.2022779","volume":"19","author":"A Bahari","year":"2009","unstructured":"Bahari A, Arslan T, Erdogan AT (2009) Low-power H. 264 video compression architectures for mobile communication. IEEE Trans Circ Syst Video Technol 19(9):1251\u20131261","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR6","unstructured":"Bergmann HC (1982) Displacement estimation based on the correlation of image segments. In: Int. Conf. on Electronic Image Processing"},{"issue":"3","key":"2948_CR7","doi-asserted-by":"crossref","first-page":"1625","DOI":"10.1109\/TCE.2010.5606306","volume":"56","author":"A Celebi","year":"2010","unstructured":"Celebi A, Lee HJ, Erturk S (2010) Bit plane matching based variable block size motion estimation method and its hardware architecture. IEEE Trans Consum Electron 56(3):1625\u20131633","journal-title":"IEEE Trans Consum Electron"},{"issue":"6","key":"2948_CR8","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1109\/LSP.2009.2017222","volume":"16","author":"A Celebi","year":"2009","unstructured":"Celebi A, Urhan O, Hamzaoglu I, Erturk S (2009) Efficient hardware implementations of low bit depth motion estimation algorithms. IEEE Signal Process Lett 16(6):513\u2013516","journal-title":"IEEE Signal Process Lett"},{"issue":"4","key":"2948_CR9","doi-asserted-by":"crossref","first-page":"1782","DOI":"10.1109\/TCE.2011.6131154","volume":"57","author":"SK Chatterjee","year":"2011","unstructured":"Chatterjee SK, Chakrabarti I (2011) Power efficient motion estimation algorithm and architecture based on pixel truncation. IEEE Trans Consum Electron 57(4):1782\u20131790","journal-title":"IEEE Trans Consum Electron"},{"issue":"3","key":"2948_CR10","doi-asserted-by":"crossref","first-page":"578","DOI":"10.1109\/TCSI.2005.858488","volume":"53","author":"CY Chen","year":"2006","unstructured":"Chen CY, Chien SY, Huang YW, Chen TC, Wang TC, Chen LG (2006) Analysis and architecture design of variable block-size motion estimation for H. 264\/AVC. IEEE Trans Circ Syst I Regular Papers 53(3):578\u2013593","journal-title":"IEEE Trans Circ Syst I Regular Papers"},{"key":"2948_CR11","unstructured":"Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification H.264 (V9) (2014) ( http:\/\/handle.itu.int\/11.1002\/1000\/12063 )"},{"issue":"2","key":"2948_CR12","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1109\/LSP.2006.882088","volume":"14","author":"S Erturk","year":"2007","unstructured":"Erturk S (2007) Multiplication-free one-bit transform for low-complexity block-based motion estimation. IEEE Signal Process Lett 14(2):109\u2013112","journal-title":"IEEE Signal Process Lett"},{"issue":"7","key":"2948_CR13","doi-asserted-by":"crossref","first-page":"938","DOI":"10.1109\/TCSVT.2005.848340","volume":"15","author":"A Erturk","year":"2005","unstructured":"Erturk A, Erturk S (2005) Two-bit transform for binary block motion estimation. IEEE Trans Circ Syst Video Technol 15(7):938\u2013946","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR14","doi-asserted-by":"crossref","unstructured":"Feng J, Lo KT, Mehrpour H, Karbowiak AE (1995) Adaptive block matching motion estimation algorithm using bit-plane matching. In: Image processing, 1995. Proceedings, International Conference on (Vol. 3, pp. 496\u2013499). IEEE","DOI":"10.1109\/ICIP.1995.537680"},{"issue":"4","key":"2948_CR15","first-page":"1310","volume":"7","author":"M Gu","year":"2011","unstructured":"Gu M, Yu N, Zhu L, Jia W (2011) High throughput and cost efficient VLSI architecture of integer motion estimation for H. 264\/AVC. J Comput Inf Syst 7(4):1310\u20131318","journal-title":"J Comput Inf Syst"},{"key":"2948_CR16","doi-asserted-by":"crossref","unstructured":"Hameed R, Qadeer W, Wachs M, Azizi O, Solomatnikov A, Lee BC, Horowitz M (2010) Understanding sources of inefficiency in general-purpose chips. In: ACM SIGARCH Computer Architecture News (Vol. 38, No. 3, pp. 37\u201347). ACM","DOI":"10.1145\/1816038.1815968"},{"issue":"12","key":"2948_CR17","doi-asserted-by":"crossref","first-page":"1799","DOI":"10.1109\/TCOM.1981.1094950","volume":"29","author":"J Jain","year":"1981","unstructured":"Jain J, Jain A (1981) Displacement measurement and its application in interframe image coding. IEEE Trans Commun 29(12):1799\u20131808","journal-title":"IEEE Trans Commun"},{"key":"2948_CR18","unstructured":"Joint Video Team (JVT) reference software version 10.2"},{"key":"2948_CR19","doi-asserted-by":"crossref","unstructured":"Kalaycioglu C, Ulusel OC, Hamzaoglu I (2009) Low power techniques for motion estimation hardware. In: Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on (pp. 180\u2013185). IEEE","DOI":"10.1109\/FPL.2009.5272508"},{"issue":"2","key":"2948_CR20","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1117\/1.482732","volume":"9","author":"TM Le","year":"2000","unstructured":"Le TM, Mason R, Panchanathan S (2000) Low complexity block motion estimation using morphological-based feature extraction and XOR operations. J Electron Imaging 9(2):110\u2013116","journal-title":"J Electron Imaging"},{"issue":"6","key":"2948_CR21","doi-asserted-by":"crossref","first-page":"734","DOI":"10.1109\/76.728416","volume":"8","author":"S Lee","year":"1998","unstructured":"Lee S, Kim JM, Chae SI (1998) New motion estimation algorithm using adaptively quantized low bit-resolution image and its VLSI architecture for MPEG2 video encoding. IEEE Trans Circ Syst Video Technol 8(6):734\u2013744","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR22","doi-asserted-by":"crossref","unstructured":"Lee JH, Ra JB (2001) Efficient motion estimation using edge-based binary block-matching and refinement based on motion vector correlation. In: Image Processing, 2001. Proceedings. 2001 International Conference on (Vol. 2, pp. 957\u2013960). IEEE","DOI":"10.1109\/ICIP.2001.958654"},{"issue":"1","key":"2948_CR23","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s11265-007-0143-9","volume":"51","author":"BM Li","year":"2008","unstructured":"Li BM, Leong PH (2008) Serial and parallel FPGA-based variable block size motion estimation processors. J Signal Process Syst 51(1):77\u201398","journal-title":"J Signal Process Syst"},{"issue":"4","key":"2948_CR24","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1109\/76.313138","volume":"4","author":"R Li","year":"1994","unstructured":"Li R, Zeng B, Liou ML (1994) A new three-step search algorithm for block motion estimation. IEEE Trans Circ Syst Video Technol 4(4):438\u2013442","journal-title":"IEEE Trans Circ Syst Video Technol"},{"issue":"8","key":"2948_CR25","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1109\/TCSVT.2002.800859","volume":"12","author":"JH Luo","year":"2002","unstructured":"Luo JH, Wang CN, Chiang T (2002) A novel all-binary motion estimation (ABME) with optimized hardware architectures. IEEE Trans Circ Syst Video Technol 12(8):700\u2013712","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR26","unstructured":"Muralidhar P, Rao CR, Dwith CYN (2014) Efficient architecture for variable block size motion estimation in H. 264\/AVC"},{"issue":"4","key":"2948_CR27","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1109\/76.611181","volume":"7","author":"B Natarajan","year":"1997","unstructured":"Natarajan B, Bhaskaran V, Konstantinides K (1997) Low-complexity block-based motion estimation via one-bit transforms. IEEE Trans Circ Syst Video Technol 7(4):702\u2013706","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR28","doi-asserted-by":"crossref","unstructured":"Ng KH, Po LM, Wong KM, Ting CW, Cheung KW (2009) Multiple block-size search algorithm for fast block motion estimation. In: Information, Communications and Signal Processing, 2009. ICICS 2009. 7th International Conference on (pp. 1\u20134). IEEE","DOI":"10.1109\/ICICS.2009.5397582"},{"issue":"5","key":"2948_CR29","doi-asserted-by":"crossref","first-page":"250","DOI":"10.1016\/j.micpro.2005.12.006","volume":"30","author":"J Olivares","year":"2006","unstructured":"Olivares J, Hormigo J, Villalba J, Benavides I, Zapata EL (2006) SAD computation based on online arithmetic for motion estimation. Microprocess Microsyst 30(5):250\u2013258","journal-title":"Microprocess Microsyst"},{"issue":"8","key":"2948_CR30","doi-asserted-by":"crossref","first-page":"988","DOI":"10.1109\/TCSVT.2007.903121","volume":"17","author":"I Patras","year":"2007","unstructured":"Patras I, Hendriks EA, Lagendijk RL (2007) Probabilistic confidence measures for block matching motion estimation. IEEE Trans Circ Syst Video Technol 17(8):988\u2013995","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR31","doi-asserted-by":"crossref","unstructured":"Porto MS, Sanchez G, Noble D, Agostini L, Bampi S (2011) An efficient ME architecture for high definition videos using the new MPDS algorithm. In: Proceedings of the 24th symposium on Integrated circuits and systems design (pp. 119\u2013124). ACM","DOI":"10.1145\/2020876.2020905"},{"key":"2948_CR32","unstructured":"PowerPlay Early Power Estimator (EPE) and Power Analyzer. [online]. http:\/\/www.altera.com\/support\/devices\/estimator\/pow-powerplay.jsp"},{"key":"2948_CR33","doi-asserted-by":"crossref","unstructured":"Richmond RS, Ha DS (2001) A low-power motion estimation block for low bit-rate wireless video. In: Low Power Electronics and Design, International Symposium on, 2001. (pp. 60\u201363). IEEE","DOI":"10.1109\/LPE.2001.945373"},{"key":"2948_CR34","doi-asserted-by":"crossref","unstructured":"Rong Y, Yu Q, An D, He Y (2013) Low power motion estimation based on non-uniform pixel truncation. In: Signal and Information Processing Association Annual Summit and Conference (APSIPA), 2013 Asia-Pacific (pp. 1\u20134). IEEE","DOI":"10.1109\/APSIPA.2013.6694384"},{"key":"2948_CR35","doi-asserted-by":"crossref","unstructured":"Sampaio F, Zatt B, Shafique M, Agostini L, Bampi S, Henkel J (2013) Energy-efficient memory hierarchy for motion and disparity estimation in multiview video coding. In: Proceedings of the Conference on Design, Automation and Test in Europe (pp. 665\u2013670). EDA Consortium","DOI":"10.7873\/DATE.2013.144"},{"issue":"7","key":"2948_CR36","doi-asserted-by":"crossref","first-page":"1015","DOI":"10.1109\/76.875506","volume":"10","author":"X Song","year":"2000","unstructured":"Song X, Chiang T, Lee X, Zhang YQ (2000) New fast binary pyramid motion estimation for MPEG2 and HDTV encoding. IEEE Trans Circ Syst Video Technol 10(7):1015\u20131028","journal-title":"IEEE Trans Circ Syst Video Technol"},{"issue":"10","key":"2948_CR37","doi-asserted-by":"crossref","first-page":"1435","DOI":"10.1016\/j.image.2013.09.007","volume":"28","author":"CM Song","year":"2013","unstructured":"Song CM, Guo Y, Wang XH, Liu D (2013) Fuzzy quantization based bit transform for low bit-resolution motion estimation. Signal Process Image Commun 28(10):1435\u20131447","journal-title":"Signal Process Image Commun"},{"key":"2948_CR38","doi-asserted-by":"crossref","unstructured":"Tran TH, Cho HM, Cho SB (2009) Performance enhancement of sum of absolute difference (SAD) computation in H. 264\/AVC using saturation arithmetic. In: Emerging intelligent computing technology and applications (pp. 396\u2013404). Springer Berlin Heidelberg","DOI":"10.1007\/978-3-642-04070-2_45"},{"issue":"7","key":"2948_CR39","doi-asserted-by":"crossref","first-page":"876","DOI":"10.1109\/TCSVT.2006.877150","volume":"16","author":"J Vanne","year":"2006","unstructured":"Vanne J, Aho E, Hamalainen TD, Kuusilinna K (2006) A high-performance sum of absolute difference implementation for motion estimation. IEEE Trans Circ Syst Video Technol 16(7):876\u2013883","journal-title":"IEEE Trans Circ Syst Video Technol"},{"issue":"4","key":"2948_CR40","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1109\/TCSVT.2009.2014012","volume":"19","author":"J Vanne","year":"2009","unstructured":"Vanne J, Aho E, Kuusilinna K, Hamalainen TD (2009) A configurable motion estimation architecture for block-matching algorithms. IEEE Trans Circ Syst Video Technol 19(4):466\u2013477","journal-title":"IEEE Trans Circ Syst Video Technol"},{"key":"2948_CR41","unstructured":"Yeo H, Hu YH (1996) A novel architecture and processor-level design based on a new matching criterion for video compression. In: VLSI Signal Processing, IX, 1996, [Workshop on] (pp. 448\u2013457). IEEE"},{"key":"2948_CR42","doi-asserted-by":"crossref","unstructured":"Zhu C, Lin X, Chau LP, Lim KP, Ang HA, Ong CY (2001) A novel hexagon-based search algorithm for fast block motion estimation. In: Acoustics, Speech, and Signal Processing, 2001. Proceedings. (ICASSP\u201901). 2001 I.E. International Conference on (Vol. 3, pp. 1593\u20131596). IEEE","DOI":"10.1109\/ICASSP.2001.941239"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-015-2948-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-015-2948-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-015-2948-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-015-2948-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T19:53:46Z","timestamp":1748634826000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-015-2948-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,24]]},"references-count":42,"journal-issue":{"issue":"24","published-print":{"date-parts":[[2016,12]]}},"alternative-id":["2948"],"URL":"https:\/\/doi.org\/10.1007\/s11042-015-2948-z","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"type":"print","value":"1380-7501"},{"type":"electronic","value":"1573-7721"}],"subject":[],"published":{"date-parts":[[2015,9,24]]}}}