{"id":"https://openalex.org/W4416963622","doi":"https://doi.org/10.1109/islped65674.2025.11261705","title":"A High-Performance Dataflow-Based ORB Extractor Accelerator for SLAM","display_name":"A High-Performance Dataflow-Based ORB Extractor Accelerator for SLAM","publication_year":2025,"publication_date":"2025-08-06","ids":{"openalex":"https://openalex.org/W4416963622","doi":"https://doi.org/10.1109/islped65674.2025.11261705"},"language":null,"primary_location":{"id":"doi:10.1109/islped65674.2025.11261705","is_oa":false,"landing_page_url":"https://doi.org/10.1109/islped65674.2025.11261705","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)","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/A5101982284","display_name":"Rui Xue","orcid":"https://orcid.org/0000-0002-8116-0334"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Xue","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101630070","display_name":"Wenming Li","orcid":"https://orcid.org/0000-0003-4069-2251"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenming Li","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101474129","display_name":"Haibin Wu","orcid":"https://orcid.org/0009-0000-2949-2297"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haibin Wu","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053929939","display_name":"Cheng Guo","orcid":"https://orcid.org/0009-0006-4843-7262"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng Guo","raw_affiliation_strings":["Arizona State University,Tempe,Arizona,USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Arizona State University,Tempe,Arizona,USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100421296","display_name":"Yi Li","orcid":"https://orcid.org/0000-0001-6676-2049"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Li","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023098180","display_name":"Xiaochun Ye","orcid":"https://orcid.org/0000-0003-4598-1685"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaochun Ye","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5011407484","display_name":"Dongrui Fan","orcid":"https://orcid.org/0000-0001-5219-0908"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongrui Fan","raw_affiliation_strings":["Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Academy of Sciences,State Key Lab of Processors, Institute of Computing Technology,Beijing,China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"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.9467999935150146,"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.9467999935150146,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.006500000134110451,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.006300000008195639,"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/dataflow","display_name":"Dataflow","score":0.8382999897003174},{"id":"https://openalex.org/keywords/orb","display_name":"Orb (optics)","score":0.8327000141143799},{"id":"https://openalex.org/keywords/simultaneous-localization-and-mapping","display_name":"Simultaneous localization and mapping","score":0.47920000553131104},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.44780001044273376},{"id":"https://openalex.org/keywords/rapid-prototyping","display_name":"Rapid prototyping","score":0.43799999356269836},{"id":"https://openalex.org/keywords/transmission","display_name":"Transmission (telecommunications)","score":0.42500001192092896},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4120999872684479},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4056999981403351},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.39430001378059387}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8382999897003174},{"id":"https://openalex.org/C108260229","wikidata":"https://www.wikidata.org/wiki/Q47023","display_name":"Orb (optics)","level":3,"score":0.8327000141143799},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7886999845504761},{"id":"https://openalex.org/C86369673","wikidata":"https://www.wikidata.org/wiki/Q1203659","display_name":"Simultaneous localization and mapping","level":4,"score":0.47920000553131104},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.44780001044273376},{"id":"https://openalex.org/C2780395129","wikidata":"https://www.wikidata.org/wiki/Q1128971","display_name":"Rapid prototyping","level":2,"score":0.43799999356269836},{"id":"https://openalex.org/C761482","wikidata":"https://www.wikidata.org/wiki/Q118093","display_name":"Transmission (telecommunications)","level":2,"score":0.42500001192092896},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4120999872684479},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4056999981403351},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3986999988555908},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.39430001378059387},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.36149999499320984},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.35420000553131104},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.33219999074935913},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.33160001039505005},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3206000030040741},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.31779998540878296},{"id":"https://openalex.org/C176727019","wikidata":"https://www.wikidata.org/wiki/Q1172415","display_name":"Dataflow architecture","level":3,"score":0.3149000108242035},{"id":"https://openalex.org/C137314826","wikidata":"https://www.wikidata.org/wiki/Q2330408","display_name":"Data mapping","level":2,"score":0.3093999922275543},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.30630001425743103},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.29019999504089355},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.2815999984741211},{"id":"https://openalex.org/C58489278","wikidata":"https://www.wikidata.org/wiki/Q1172284","display_name":"Data set","level":2,"score":0.2752000093460083},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.26750001311302185},{"id":"https://openalex.org/C52622490","wikidata":"https://www.wikidata.org/wiki/Q1026626","display_name":"Feature extraction","level":2,"score":0.26489999890327454},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.25519999861717224}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/islped65674.2025.11261705","is_oa":false,"landing_page_url":"https://doi.org/10.1109/islped65674.2025.11261705","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334978","display_name":"Beijing Nova Program","ror":"https://ror.org/034k14f91"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W612478963","https://openalex.org/W1559577056","https://openalex.org/W1612997784","https://openalex.org/W1625949922","https://openalex.org/W1894701209","https://openalex.org/W1970504153","https://openalex.org/W2099940712","https://openalex.org/W2108134361","https://openalex.org/W2117228865","https://openalex.org/W2146881125","https://openalex.org/W2151290401","https://openalex.org/W2152671441","https://openalex.org/W2168676389","https://openalex.org/W2202897526","https://openalex.org/W2474281075","https://openalex.org/W2527142681","https://openalex.org/W2535547924","https://openalex.org/W2789218862","https://openalex.org/W2910648380","https://openalex.org/W2946669096","https://openalex.org/W2964306965","https://openalex.org/W2993912591","https://openalex.org/W3036974221","https://openalex.org/W3043971245","https://openalex.org/W3047619487","https://openalex.org/W3092087782","https://openalex.org/W3125720647","https://openalex.org/W3216154510","https://openalex.org/W4221140087","https://openalex.org/W4378801124","https://openalex.org/W4389166663","https://openalex.org/W4390337135","https://openalex.org/W4400230710","https://openalex.org/W4400232675"],"related_works":[],"abstract_inverted_index":{"Simultaneous":[0],"Localization":[1],"and":[2,17,20,28,70,74,77,112,144,168,179],"Mapping":[3],"(SLAM)":[4],"is":[5],"a":[6,38,106,145],"critical":[7],"technology":[8],"in":[9,24,33],"the":[10,30,43,55,60,81,93,98,117,120,124,127,153,161,191],"field":[11],"of":[12,80,119,126,142,149,176,182],"robots":[13],"such":[14],"as":[15,37],"drones":[16],"autonomous":[18],"driving,":[19],"it":[21],"can":[22,50],"locate":[23],"an":[25,89,138,180],"unknown":[26],"environment":[27,32],"map":[29],"surrounding":[31],"real-time.":[34],"For":[35],"ORB-SLAM,":[36],"typical":[39],"SLAM":[40],"based":[41],"on":[42,160],"feature":[44],"point":[45],"method,":[46,111],"significant":[47],"performance":[48,102,140],"improvements":[49],"be":[51],"achieved":[52],"by":[53],"optimizing":[54],"most":[56],"computationally":[57],"intensive":[58],"component,":[59],"ORB":[61,82,94,128],"extractor.":[62,83,129],"However,":[63],"existing":[64],"ORB-SLAM":[65],"accelerators":[66],"do":[67],"not":[68],"analyze":[69],"design":[71,91,105,136],"data":[72,108],"storage":[73],"transmission":[75,110],"characteristics":[76,125],"instruction":[78,113],"execution":[79],"In":[84],"this":[85],"paper,":[86],"we":[87],"present":[88],"accelerator":[90,173],"for":[92,101],"extractor":[95],"to":[96,115,152,157,188],"exploit":[97],"dataflow":[99,121],"architecture":[100],"optimization.":[103],"We":[104],"new":[107],"processing,":[109],"set":[114],"utilize":[116],"advantages":[118],"architecture,":[122],"targeting":[123],"Our":[130],"experimental":[131],"results":[132],"show":[133],"that":[134],"our":[135,172],"provides":[137],"average":[139,181],"improvement":[141],"1.5x":[143],"component":[146],"utilization":[147],"rate":[148],"2.0x,":[150],"compared":[151],"baseline":[154],"system.":[155],"Compared":[156],"running":[158],"ORB-SLAM2":[159],"Intel":[162],"i7":[163],"processor,":[164,167],"ARM":[165],"Cortex-A9":[166],"state-of-the-art":[169],"FPGA":[170],"solutions,":[171],"achieves":[174],"speedups":[175],"105.5x,":[177],"911.5x,":[178],"39.8x,":[183],"respectively,":[184],"while":[185],"consuming":[186],"up":[187],"only":[189],"2x":[190],"energy.":[192]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-12-03T00:00:00"}
