{"id":"https://openalex.org/W7164907195","doi":"https://doi.org/10.48550/arxiv.2606.14992","title":"KATANA: A Fast, Low-Power Mapping of Kalman Filters onto Edge NPUs for Real-Time Tracking","display_name":"KATANA: A Fast, Low-Power Mapping of Kalman Filters onto Edge NPUs for Real-Time Tracking","publication_year":2026,"publication_date":"2026-06-12","ids":{"openalex":"https://openalex.org/W7164907195","doi":"https://doi.org/10.48550/arxiv.2606.14992"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.14992","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.14992","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.14992","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5138714795","display_name":"Bodhisatwa Kundu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kundu, Bodhisatwa","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5138706966","display_name":"Anish Rooj","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rooj, Anish","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090165573","display_name":"Sumit Saha","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Saha, Sumit","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008783339","display_name":"Abhradeep Sarkar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sarkar, Abhradeep","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102891312","display_name":"Arghadip Das","orcid":"https://orcid.org/0000-0001-6043-4685"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Das, Arghadip","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066464351","display_name":"Arnab Raha","orcid":"https://orcid.org/0000-0002-8848-1069"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Raha, Arnab","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5060989163","display_name":"Mrinal K.Naskar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Naskar, Mrinal K.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"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":null,"last_page":null},"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.16590000689029694,"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.16590000689029694,"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/T10711","display_name":"Target Tracking and Data Fusion in Sensor Networks","score":0.15649999678134918,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11325","display_name":"Inertial Sensor and Navigation","score":0.08879999816417694,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/kalman-filter","display_name":"Kalman filter","score":0.570900022983551},{"id":"https://openalex.org/keywords/extended-kalman-filter","display_name":"Extended Kalman filter","score":0.5419999957084656},{"id":"https://openalex.org/keywords/serialization","display_name":"Serialization","score":0.367900013923645},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.3635999858379364},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.3352999985218048},{"id":"https://openalex.org/keywords/series","display_name":"Series (stratigraphy)","score":0.33329999446868896},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.3264999985694885},{"id":"https://openalex.org/keywords/radar","display_name":"Radar","score":0.3231000006198883}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6366000175476074},{"id":"https://openalex.org/C157286648","wikidata":"https://www.wikidata.org/wiki/Q846780","display_name":"Kalman filter","level":2,"score":0.570900022983551},{"id":"https://openalex.org/C206833254","wikidata":"https://www.wikidata.org/wiki/Q5421817","display_name":"Extended Kalman filter","level":3,"score":0.5419999957084656},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.45339998602867126},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.367900013923645},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.3635999858379364},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.3352999985218048},{"id":"https://openalex.org/C143724316","wikidata":"https://www.wikidata.org/wiki/Q312468","display_name":"Series (stratigraphy)","level":2,"score":0.33329999446868896},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.3264999985694885},{"id":"https://openalex.org/C554190296","wikidata":"https://www.wikidata.org/wiki/Q47528","display_name":"Radar","level":2,"score":0.3231000006198883},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32260000705718994},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.32109999656677246},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.3188000023365021},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3140000104904175},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.30660000443458557},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.299699991941452},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.295199990272522},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.29269999265670776},{"id":"https://openalex.org/C165443888","wikidata":"https://www.wikidata.org/wiki/Q1482183","display_name":"Transformation matrix","level":3,"score":0.28850001096725464},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.27230000495910645},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.2700999975204468},{"id":"https://openalex.org/C94042562","wikidata":"https://www.wikidata.org/wiki/Q472251","display_name":"Geosynchronous orbit","level":3,"score":0.258899986743927},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.25850000977516174},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.14992","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.14992","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.14992","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.14992","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.7765050530433655,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"State":[0],"estimation":[1],"is":[2],"the":[3,68,73,127,147,171,187,192,235,240,243,256,274],"closed-loop":[4],"core":[5],"of":[6,49,191,231],"every":[7,46],"real-time":[8,160],"tracking":[9,111],"system,":[10],"from":[11],"radar":[12],"surveillance":[13],"and":[14,20,34,36,42,72,82,88,133,161,169,173,194,225,255],"counter-UAV":[15],"defense":[16,29],"to":[17,158,266],"autonomous":[18],"driving":[19],"robotics.":[21],"These":[22],"deployments":[23],"run":[24],"on":[25,32,40,97,106,115,204,234],"edge":[26],"platforms,":[27],"where":[28],"systems":[30],"mount":[31],"vehicles":[33],"drones,":[35],"civilian":[37],"pipelines":[38],"live":[39],"cars":[41],"handheld":[43],"devices.":[44],"Here,":[45],"additional":[47],"watt":[48],"compute":[50,75],"erodes":[51],"mission":[52],"duration":[53],"or":[54,114],"operational":[55],"range.":[56],"Two":[57],"hard":[58],"constraints":[59],"follow:":[60],"each":[61],"new":[62],"measurement":[63],"must":[64,76],"be":[65,151],"fused":[66],"before":[67],"next":[69],"control":[70],"cycle,":[71],"total":[74],"fit":[77],"within":[78],"a":[79,136,166,197,201,217,267],"strict":[80],"battery":[81],"thermal":[83],"power":[84],"envelope.":[85],"The":[86],"Linear":[87],"Extended":[89],"Kalman":[90,148],"Filters":[91],"(LKF,":[92],"EKF)":[93],"are":[94],"dominant":[95],"estimators":[96],"these":[98],"systems,":[99],"but":[100],"today":[101],"they":[102],"execute":[103,233],"almost":[104],"exclusively":[105],"CPUs,":[107],"which":[108],"serialize":[109],"multi-object":[110],"(MOT)":[112],"updates,":[113],"custom":[116],"FPGA/ASIC":[117],"accelerators":[118],"that":[119],"lengthen":[120],"design":[121],"cycles.":[122],"Contemporary":[123],"AI-PC":[124,206],"SoCs,":[125],"like":[126],"Intel":[128],"Core":[129],"Ultra":[130],"Series":[131,241],"1":[132],"2,":[134,242],"integrate":[135],"low-power,":[137],"data-parallel":[138],"Neural":[139],"Processing":[140],"Unit":[141],"(NPU).":[142],"We":[143,179],"therefore":[144],"ask":[145],"whether":[146],"filter":[149],"can":[150],"mapped":[152],"onto":[153,196],"this":[154],"existing":[155],"matrix":[156,220,237],"engine":[157],"meet":[159],"low-power":[162],"budgets":[163],"simultaneously,":[164],"avoiding":[165],"dedicated":[167],"accelerator":[168],"keeping":[170],"CPU":[172,275],"GPU":[174],"free":[175],"for":[176],"primary":[177],"workloads.":[178],"present":[180],"KATANA,":[181],"an":[182],"NPU-aware":[183],"optimization":[184],"framework":[185],"delivering":[186,264],"first":[188],"end-to-end":[189],"mapping":[190],"LKF":[193,257],"EKF":[195,246],"commercial":[198],"NPU,":[199],"alongside":[200],"cross-platform":[202],"characterization":[203],"shipping":[205],"silicon.":[207],"KATANA":[208],"applies":[209],"three":[210],"algebraic":[211],"graph":[212],"rewrites:":[213],"subtract-to-add":[214],"reformulation":[215],"via":[216],"precomputed":[218],"negative-projection":[219],"H_neg,":[221],"static-shape":[222],"tensor":[223],"fusion,":[224],"block-diagonal":[226],"batched":[227,245],"parallelization,":[228],"ensuring":[229],"100%":[230],"operations":[232],"DPU":[236],"engine.":[238],"On":[239],"optimized":[244],"reaches":[247,258],"223.35":[248],"FPS":[249,260],"at":[250,261],"13.43":[251],"W":[252],"active":[253],"power,":[254],"408.73":[259],"14.05":[262],"W,":[263],"up":[265],"97.9%":[268],"reduction":[269],"in":[270],"dynamic":[271],"energy":[272],"versus":[273],"implementation.":[276]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-06-17T00:00:00"}
