{"id":"https://openalex.org/W2486703440","doi":"https://doi.org/10.1109/tcsvt.2015.2452781","title":"HW/SW Codesign and FPGA Acceleration of Visual Odometry Algorithms for Rover Navigation on Mars","display_name":"HW/SW Codesign and FPGA Acceleration of Visual Odometry Algorithms for Rover Navigation on Mars","publication_year":2015,"publication_date":"2015-07-07","ids":{"openalex":"https://openalex.org/W2486703440","doi":"https://doi.org/10.1109/tcsvt.2015.2452781","mag":"2486703440"},"language":"en","primary_location":{"id":"doi:10.1109/tcsvt.2015.2452781","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsvt.2015.2452781","pdf_url":null,"source":{"id":"https://openalex.org/S115173108","display_name":"IEEE Transactions on Circuits and Systems for Video Technology","issn_l":"1051-8215","issn":["1051-8215","1558-2205"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems for Video Technology","raw_type":"journal-article"},"type":"article","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/A5053524294","display_name":"George Lentaris","orcid":"https://orcid.org/0000-0003-1664-8648"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"George Lentaris","raw_affiliation_strings":["Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087501212","display_name":"Ioannis Stamoulias","orcid":"https://orcid.org/0000-0002-0893-1219"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Ioannis Stamoulias","raw_affiliation_strings":["Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043131021","display_name":"Dimitrios Soudris","orcid":"https://orcid.org/0000-0002-6930-6847"},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimitrios Soudris","raw_affiliation_strings":["Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074591926","display_name":"Manolis Lourakis","orcid":"https://orcid.org/0000-0003-4596-5773"},"institutions":[{"id":"https://openalex.org/I8901234","display_name":"Foundation for Research and Technology Hellas","ror":"https://ror.org/052rphn09","country_code":"GR","type":"facility","lineage":["https://openalex.org/I8901234"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Manolis Lourakis","raw_affiliation_strings":["Foundation for Research and Technology\u2013Hellas, Institute of Computer Science, Crete, Greece"],"affiliations":[{"raw_affiliation_string":"Foundation for Research and Technology\u2013Hellas, Institute of Computer Science, Crete, Greece","institution_ids":["https://openalex.org/I8901234"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5053524294"],"corresponding_institution_ids":["https://openalex.org/I174458059"],"apc_list":null,"apc_paid":null,"fwci":12.9729,"has_fulltext":false,"cited_by_count":55,"citation_normalized_percentile":{"value":0.98437461,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":"26","issue":"8","first_page":"1563","last_page":"1577"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10191","display_name":"Robotics and Sensor-Based Localization","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9997000098228455,"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/T10531","display_name":"Advanced Vision and Imaging","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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7795312404632568},{"id":"https://openalex.org/keywords/visual-odometry","display_name":"Visual odometry","score":0.7596503496170044},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6744210124015808},{"id":"https://openalex.org/keywords/mars-exploration-program","display_name":"Mars Exploration Program","score":0.5953988432884216},{"id":"https://openalex.org/keywords/odometry","display_name":"Odometry","score":0.5729729533195496},{"id":"https://openalex.org/keywords/exploration-of-mars","display_name":"Exploration of Mars","score":0.5387338995933533},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.46295008063316345},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.45920923352241516},{"id":"https://openalex.org/keywords/traverse","display_name":"Traverse","score":0.4539097249507904},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.4251045286655426},{"id":"https://openalex.org/keywords/mars-rover","display_name":"Mars rover","score":0.4184891879558563},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.39304304122924805},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.37097084522247314},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.33231931924819946},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.15120017528533936},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.10219720005989075},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.09699174761772156}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7795312404632568},{"id":"https://openalex.org/C5799516","wikidata":"https://www.wikidata.org/wiki/Q4110915","display_name":"Visual odometry","level":3,"score":0.7596503496170044},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6744210124015808},{"id":"https://openalex.org/C83260615","wikidata":"https://www.wikidata.org/wiki/Q6773121","display_name":"Mars Exploration Program","level":2,"score":0.5953988432884216},{"id":"https://openalex.org/C49441653","wikidata":"https://www.wikidata.org/wiki/Q2014717","display_name":"Odometry","level":4,"score":0.5729729533195496},{"id":"https://openalex.org/C68702407","wikidata":"https://www.wikidata.org/wiki/Q716774","display_name":"Exploration of Mars","level":3,"score":0.5387338995933533},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46295008063316345},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.45920923352241516},{"id":"https://openalex.org/C176809094","wikidata":"https://www.wikidata.org/wiki/Q15401496","display_name":"Traverse","level":2,"score":0.4539097249507904},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.4251045286655426},{"id":"https://openalex.org/C2781266219","wikidata":"https://www.wikidata.org/wiki/Q389459","display_name":"Mars rover","level":3,"score":0.4184891879558563},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.39304304122924805},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37097084522247314},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.33231931924819946},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.15120017528533936},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.10219720005989075},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.09699174761772156},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"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/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsvt.2015.2452781","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsvt.2015.2452781","pdf_url":null,"source":{"id":"https://openalex.org/S115173108","display_name":"IEEE Transactions on Circuits and Systems for Video Technology","issn_l":"1051-8215","issn":["1051-8215","1558-2205"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Circuits and Systems for Video Technology","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1327041807","display_name":null,"funder_award_id":"ESTEC 4000103357/11/NL/EK","funder_id":"https://openalex.org/F4320318240","funder_display_name":"European Space Agency"}],"funders":[{"id":"https://openalex.org/F4320318240","display_name":"European Space Agency","ror":"https://ror.org/03wd9za21"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1491719799","https://openalex.org/W1566724908","https://openalex.org/W1804970632","https://openalex.org/W1971401922","https://openalex.org/W1973670979","https://openalex.org/W1980911747","https://openalex.org/W1993267444","https://openalex.org/W1993631451","https://openalex.org/W1997568160","https://openalex.org/W2005797502","https://openalex.org/W2015996585","https://openalex.org/W2019085623","https://openalex.org/W2024573012","https://openalex.org/W2033819227","https://openalex.org/W2034082222","https://openalex.org/W2039175521","https://openalex.org/W2075122254","https://openalex.org/W2085261163","https://openalex.org/W2092030771","https://openalex.org/W2105183028","https://openalex.org/W2111308925","https://openalex.org/W2119605622","https://openalex.org/W2119959212","https://openalex.org/W2120379307","https://openalex.org/W2125186487","https://openalex.org/W2138215666","https://openalex.org/W2139554319","https://openalex.org/W2143261428","https://openalex.org/W2151103935","https://openalex.org/W2152724437","https://openalex.org/W2154952107","https://openalex.org/W2158059210","https://openalex.org/W2162440713","https://openalex.org/W2166502824","https://openalex.org/W2170282673","https://openalex.org/W2209124607","https://openalex.org/W3146662420","https://openalex.org/W4250666038","https://openalex.org/W6633795708"],"related_works":["https://openalex.org/W2979950214","https://openalex.org/W87609089","https://openalex.org/W3024737167","https://openalex.org/W2414561716","https://openalex.org/W3161199934","https://openalex.org/W2303855011","https://openalex.org/W2312326526","https://openalex.org/W3105866016","https://openalex.org/W4312703710","https://openalex.org/W2412578866"],"abstract_inverted_index":{"Future":[0],"Mars":[1,40],"exploration":[2],"missions":[3],"rely":[4],"heavily":[5],"on":[6,37,57,84,117,163],"high-mobility":[7],"autonomous":[8],"rovers":[9,32,41],"equipped":[10],"with":[11,121,213],"sophisticated":[12],"scientific":[13],"instruments":[14],"and":[15,24,88,100,145,151,157,167,181,224,232],"possessing":[16],"advanced":[17],"navigational":[18],"capabilities.":[19],"Increasing":[20],"their":[21,58,178],"navigation":[22,77],"velocity":[23],"localization":[25],"accuracy":[26],"is":[27],"essential":[28],"for":[29,188],"enabling":[30],"these":[31],"to":[33,46,74,92,104,126,138],"explore":[34],"large":[35],"areas":[36],"Mars.":[38],"Contemporary":[39],"move":[42],"slowly,":[43],"partially":[44],"due":[45],"the":[47,65,76,105,108,139,183],"long":[48],"execution":[49,99],"time":[50],"of":[51,67,78,96,107,177,185,197,228],"complex":[52],"computer":[53],"vision":[54],"algorithms":[55],"running":[56],"slow":[59],"space-grade":[60,69],"CPUs.":[61],"This":[62],"paper":[63],"exploits":[64],"advent":[66],"high-performance":[68],"field-programmable":[70],"gate":[71],"arrays":[72],"(FPGAs)":[73],"accelerate":[75],"future":[79,130],"rovers.":[80,131],"Specifically,":[81],"it":[82],"focuses":[83],"visual":[85],"odometry":[86],"(VO)":[87],"performs":[89],"HW/SW":[90,119,161],"codesign":[91,135],"achieve":[93],"one":[94],"order":[95],"magnitude":[97],"faster":[98],"improved":[101],"accuracy.":[102],"Conforming":[103],"specifications":[106],"European":[109],"Space":[110],"Agency,":[111],"we":[112],"build":[113],"a":[114,134,164,168,174,194,200,204,214,220],"proof-of-concept":[115],"system":[116],"an":[118,225],"platform":[120],"processing":[122],"power":[123],"resembling":[124],"that":[125],"be":[127],"available":[128],"onboard":[129],"We":[132,155,172],"develop":[133],"methodology":[136],"adapted":[137],"rover's":[140],"specifications,":[141],"design":[142],"parallel":[143],"architectures,":[144],"customize":[146],"several":[147],"feature":[148],"extraction,":[149],"matching,":[150],"motion":[152],"estimation":[153],"algorithms.":[154],"implement":[156],"evaluate":[158],"five":[159],"distinct":[160],"pipelines":[162],"Virtex6":[165],"FPGA":[166,226],"150":[169],"MIPS":[170],"CPU.":[171],"provide":[173],"detailed":[175],"analysis":[176],"cost-time-accuracy":[179],"tradeoffs":[180],"quantify":[182],"benefits":[184],"employing":[186],"FPGAs":[187],"implementing":[189],"VO.":[190],"Our":[191],"solution":[192],"achieves":[193],"speedup":[195],"factor":[196],"16\u00d7":[198],"over":[199],"CPU-only":[201],"implementation,":[202],"handling":[203],"stereo":[205],"image":[206],"pair":[207],"in":[208],"less":[209],"than":[210],"1":[211],"s,":[212],"1.25%":[215],"mean":[216],"positional":[217],"error":[218],"after":[219],"100":[221],"m":[222],"traverse":[223],"cost":[227],"54":[229],"K":[230],"LUTs":[231],"1.46-MB":[233],"RAM.":[234]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":9},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1}],"updated_date":"2026-02-27T16:54:17.756197","created_date":"2025-10-10T00:00:00"}
