{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T12:40:16Z","timestamp":1651840816965},"reference-count":27,"publisher":"IGI Global","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,1]]},"abstract":"<jats:p>Template matching is an important method used for object tracking, in order to find a given-pattern within a frame sequence. Pearson's Correlation Coefficient (PCC) is widely used to quantify the similarity between two images. Since this coefficient calculus is computed for each image pixel, it entails a computationally expensive process. In this article, an embedded co-design system is proposed, which implements the template matching, in order to accelerate this process. The dedicated co-processor, responsible for performing the PCC computation, is used in two configurations: serial and pipeline. Cuckoo Search (CS) is used to improve the search for the maximum correlation point of the image and the used template. The search process is implemented in software and is run by an embedded general-purpose processor. The performance results are compared to those obtained through Particle Swarm Optimization (PSO) using the same hardware approach.<\/jats:p>","DOI":"10.4018\/ijsir.2018010104","type":"journal-article","created":{"date-parts":[[2017,11,15]],"date-time":"2017-11-15T15:21:51Z","timestamp":1510759311000},"page":"58-74","source":"Crossref","is-referenced-by-count":1,"title":["Co-Design System for Template Matching Using Dedicated Co-Processor and Cuckoo Search"],"prefix":"10.4018","volume":"9","author":[{"given":"Alexandre de Vasconcelos","family":"Cardoso","sequence":"first","affiliation":[{"name":"State University of Rio de Janeiro (UERJ), Rio de Janeiro, Brazil"}]},{"given":"Yuri Marchetti","family":"Tavares","sequence":"additional","affiliation":[{"name":"State University of Rio de Janeiro (UERJ), Rio de Janeiro, Brazil"}]},{"given":"Nadia","family":"Nedjah","sequence":"additional","affiliation":[{"name":"State University of Rio de Janeiro (UERJ), Rio de Janeiro, Brazil"}]},{"given":"Luiza de Macedo","family":"Mourelle","sequence":"additional","affiliation":[{"name":"State University of Rio de Janeiro (UERJ), Rio de Janeiro, Brazil"}]}],"member":"2432","reference":[{"issue":"3","key":"IJSIR.2018010104-0","first-page":"1368","article-title":"Object recognition by template matching using correlations and phase angle method.","volume":"2","author":"K.Ahuja","year":"2013","journal-title":"International Journal of Advanced Research in Computer and Communication Engineering."},{"key":"IJSIR.2018010104-1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2011.5995667"},{"key":"IJSIR.2018010104-2","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2013.09.006"},{"key":"IJSIR.2018010104-3","first-page":"35","article-title":"An open source tracking testbed and evaluation web site.","author":"R.Collins","year":"2005","journal-title":"IEEE International Workshop on Performance Evaluation of Tracking and Surveillance"},{"key":"IJSIR.2018010104-4","doi-asserted-by":"publisher","DOI":"10.1504\/IJMMNO.2013.059205"},{"key":"IJSIR.2018010104-5","doi-asserted-by":"crossref","unstructured":"Forlenza, L. Fasano, G. Accardo, D. & Moccia, A. (2012). Flight performance analysis of an image processing algorithm for integrated sense-and-avoid systems. International Journal of Aerospace Engineering.","DOI":"10.1155\/2012\/542165"},{"key":"IJSIR.2018010104-6","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2016.02.048"},{"key":"IJSIR.2018010104-7","doi-asserted-by":"publisher","DOI":"10.1109\/NAECON.2014.7045808"},{"key":"IJSIR.2018010104-8","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSNT.2012.6526321"},{"key":"IJSIR.2018010104-9","author":"O.Kosheleva","year":"2009","journal-title":"Babylonian method of computing the square root: Justifications based on fuzzy techniques and on computational complexity."},{"key":"IJSIR.2018010104-10","unstructured":"Liu, W., Chen, H., & Ma, L. (2015). Moving object detection and tracking based on ZYNQ FPGA and ARM SOC. In Proceedings of the IET International Radar Conference 2015, Hangzhou, China."},{"key":"IJSIR.2018010104-11","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2014.04.003"},{"issue":"24","key":"IJSIR.2018010104-12","first-page":"5469","article-title":"Review article: An overview of template matching technique in image processing.","volume":"4","author":"T.Mahalakshmi","year":"2012","journal-title":"Research Journal of Applied Sciences, Engineering and Technology"},{"key":"IJSIR.2018010104-13","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2016.04.011"},{"key":"IJSIR.2018010104-14","unstructured":"Narayana, M. (2007). Automatic tracking of moving objects in video for surveillance applications [Ph.D. dissertation]. University of Kansas."},{"key":"IJSIR.2018010104-15","author":"N.Nedjah","year":"2007","journal-title":"Co-design for system acceleration: a quantitative approach"},{"key":"IJSIR.2018010104-16","doi-asserted-by":"publisher","DOI":"10.21236\/ADA385504"},{"issue":"10","key":"IJSIR.2018010104-17","first-page":"988","article-title":"An overview on template matching methodologies and its applications.","volume":"2","author":"N.Perveen","year":"2013","journal-title":"IJRCCT"},{"key":"IJSIR.2018010104-18","unstructured":"Salmond, D. (2013). Tracking and guidance with intermittent obscuration and association uncertainty. In Proceedings of the 2013 16th International Conference on Information Fusion (FUSION) (pp. 691\u2013698). IEEE."},{"key":"IJSIR.2018010104-19","year":"2015","journal-title":"SVDK Hardware User Guide, revision 1.1"},{"key":"IJSIR.2018010104-20","unstructured":"Sharma, P. & Kaur, M. (2013). Classification in pattern recognition: A review. International Journal of Advanced Research in Computer Science and Software Engineering, 3(4), 3."},{"key":"IJSIR.2018010104-21","unstructured":"Tavares, Y. M. (2016). Sistema integrado de hardware software para rastreamento de alvos [Master\u2019s thesis]. State University of Rio de Janeiro, Rio de Janeiro, Brazil. Retrieved September 22, 2017, from http:\/\/www.pel.uerj.br\/bancodissertacoes\/Dissertacao_Yuri_Tavares.pdf"},{"key":"IJSIR.2018010104-22","doi-asserted-by":"publisher","DOI":"10.1109\/LASCAS.2017.7948053"},{"key":"IJSIR.2018010104-23","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2014.03.012"},{"key":"IJSIR.2018010104-24","doi-asserted-by":"crossref","unstructured":"Yang, X.-S., & Deb, S. (2009). Cuckoo search via L\u00e9vy flights. In Proceedings of the World Congress on Nature & Biologically Inspired Computing NaBIC 2009, Coimbatore, India (pp. 210\u2013214). IEEE.","DOI":"10.1109\/NABIC.2009.5393690"},{"key":"IJSIR.2018010104-25","doi-asserted-by":"crossref","unstructured":"Yilmaz, A., Javed, O., & Shah, M. (2006). Object tracking: A survey. ACM computing surveys, 38(4), 13.","DOI":"10.1145\/1177352.1177355"},{"key":"IJSIR.2018010104-26","doi-asserted-by":"publisher","DOI":"10.1016\/S0262-8856(03)00137-9"}],"container-title":["International Journal of Swarm Intelligence Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=193239","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T12:19:04Z","timestamp":1651839544000},"score":1,"resource":{"primary":{"URL":"http:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJSIR.2018010104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":27,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.4018\/ijsir.2018010104","relation":{},"ISSN":["1947-9263","1947-9271"],"issn-type":[{"value":"1947-9263","type":"print"},{"value":"1947-9271","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1]]}}}