{"id":"https://openalex.org/W3213361457","doi":"https://doi.org/10.1109/rtsi50628.2021.9597359","title":"FPGA-based implementation of 2D Normalized Cross-Correlation for Large Scale Signals","display_name":"FPGA-based implementation of 2D Normalized Cross-Correlation for Large Scale Signals","publication_year":2021,"publication_date":"2021-09-06","ids":{"openalex":"https://openalex.org/W3213361457","doi":"https://doi.org/10.1109/rtsi50628.2021.9597359","mag":"3213361457"},"language":"en","primary_location":{"id":"doi:10.1109/rtsi50628.2021.9597359","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtsi50628.2021.9597359","pdf_url":null,"source":{"id":"https://openalex.org/S4306498810","display_name":"2021 IEEE 6th International Forum on Research and Technology for Society and Industry (RTSI)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE 6th International Forum on Research and Technology for Society and Industry (RTSI)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054716343","display_name":"Mirko Salaris","orcid":"https://orcid.org/0000-0003-2395-9866"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mirko Salaris","raw_affiliation_strings":["Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035285813","display_name":"Andrea Damiani","orcid":"https://orcid.org/0000-0003-0092-6818"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Damiani","raw_affiliation_strings":["Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019658369","display_name":"Edoardo Putti","orcid":null},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Edoardo Putti","raw_affiliation_strings":["Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5085232708","display_name":"Luca Stornaiuolo","orcid":null},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luca Stornaiuolo","raw_affiliation_strings":["Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Milano,Dipartimento di Elettronica Informazione e Bioingegneria (DEIB),Milan,Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I93860229"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"300","last_page":"305"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11105","display_name":"Advanced Image Processing Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7554631233215332},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6963605284690857},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6696081161499023},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.531082808971405},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.466541051864624},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.4627736806869507},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.46153271198272705},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.45082518458366394},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4381939470767975},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4167505204677582},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36608102917671204},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.32409438490867615},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.14455097913742065}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7554631233215332},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6963605284690857},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6696081161499023},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.531082808971405},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.466541051864624},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4627736806869507},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.46153271198272705},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.45082518458366394},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4381939470767975},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4167505204677582},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36608102917671204},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32409438490867615},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14455097913742065},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/rtsi50628.2021.9597359","is_oa":false,"landing_page_url":"https://doi.org/10.1109/rtsi50628.2021.9597359","pdf_url":null,"source":{"id":"https://openalex.org/S4306498810","display_name":"2021 IEEE 6th International Forum on Research and Technology for Society and Industry (RTSI)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE 6th International Forum on Research and Technology for Society and Industry (RTSI)","raw_type":"proceedings-article"},{"id":"pmh:oai:re.public.polimi.it:11311/1203595","is_oa":false,"landing_page_url":"http://hdl.handle.net/11311/1203595","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W216012752","https://openalex.org/W1985701745","https://openalex.org/W2027935887","https://openalex.org/W2041812800","https://openalex.org/W2076860189","https://openalex.org/W2098627692","https://openalex.org/W2099826407","https://openalex.org/W2138547938","https://openalex.org/W2164100793","https://openalex.org/W2171753269","https://openalex.org/W2216808477","https://openalex.org/W2890295690","https://openalex.org/W2900039863","https://openalex.org/W2953527028","https://openalex.org/W2998447935","https://openalex.org/W4231519232","https://openalex.org/W6608647691"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2146343568","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2111089054","https://openalex.org/W2597809628"],"abstract_inverted_index":{"About":[0],"every":[1],"three":[2],"years,":[3],"the":[4,38,47,51,59,65,77,111,126,136,192,209],"high-end":[5],"image":[6],"resolution":[7],"quadruples:":[8],"what":[9],"we":[10,199],"called":[11],"high-resolution":[12],"in":[13,121,162],"2018":[14],"is":[15,56],"turning":[16],"standard":[17],"now.":[18],"Even":[19],"simpler":[20],"embedded":[21],"devices":[22],"can":[23],"shoot":[24],"videos":[25],"at":[26],"4K":[27],"resolution.":[28,98],"The":[29],"combination":[30],"of":[31,41,50,58,67,129,195],"this":[32,167],"rush":[33],"to":[34,189,206],"wider":[35],"frames":[36],"with":[37,97,105],"blooming":[39],"era":[40],"Computer":[42],"Vision":[43],"(CV)":[44],"constantly":[45],"pushes":[46],"performance":[48],"requirements":[49],"underlying":[52],"processing.":[53],"Template":[54],"matching":[55,158],"one":[57],"CV's":[60],"foundations":[61],"as":[62,76],"it":[63],"enables":[64],"localization":[66],"objects":[68],"inside":[69],"images.":[70,118],"It":[71],"exploits":[72],"similarity":[73],"functions":[74],"such":[75],"2D":[78,112],"Cross-Correlation":[79,84],"and":[80,86,114,178],"its":[81],"variants":[82],"Normalized":[83],"(NCC)":[85],"Zero-mean":[87],"NCC":[88,113],"(ZNCC).":[89],"However,":[90],"these":[91],"computations":[92],"do":[93,141],"not":[94,142],"scale":[95],"gracefully":[96],"We":[99,119,165],"propose":[100],"two":[101],"novel":[102],"FPGA-based":[103],"implementations":[104],"low":[106],"hardware":[107,203],"resource":[108],"consumption":[109],"for":[110,116,159,186,213],"ZNCC":[115],"large-scale":[117],"succeeded":[120],"fitting":[122],"our":[123,196],"accelerator":[124],"on":[125],"3CG":[127],"class":[128],"Xilinx":[130],"Zynq":[131],"UltraScale+":[132],"ARM-based":[133],"MPSoCs,":[134],"among":[135],"smallest":[137],"embedded-grade":[138],"classes":[139],"that":[140],"even":[143],"include":[144],"dedicated":[145],"CV":[146],"hardware,":[147,198],"which":[148],"adds":[149],"a":[150,170,201],"14%":[151],"cost":[152],"overhead,":[153],"thus":[154],"enabling":[155],"accelerated":[156],"template":[157],"local":[160],"preprocessing":[161],"IoT":[163],"applications.":[164],"achieve":[166],"while":[168],"attaining":[169],"<tex":[171,180],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[172,181],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\boldsymbol{3.52}\\times$</tex>":[173],"speedup":[174],"over":[175],"non-embedded":[176],"systems":[177],"remaining":[179],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{43.2}\\times$</tex>":[182],"more":[183],"power":[184],"efficient":[185],"NCC.":[187],"Finally,":[188],"fully":[190],"exploit":[191],"heterogeneous":[193],"nature":[194],"target":[197,208],"provide":[200],"runtime":[202],"selection":[204],"algorithm":[205],"automatically":[207],"proper":[210],"hardware/software":[211],"implementation":[212],"best":[214],"performance.":[215]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2021-11-22T00:00:00"}
