{"id":"https://openalex.org/W2262122146","doi":"https://doi.org/10.1007/s11265-019-01489-y","title":"Improved Particle Filter Resampling Architectures","display_name":"Improved Particle Filter Resampling Architectures","publication_year":2019,"publication_date":"2019-12-14","ids":{"openalex":"https://openalex.org/W2262122146","doi":"https://doi.org/10.1007/s11265-019-01489-y","mag":"2262122146"},"language":"en","primary_location":{"id":"doi:10.1007/s11265-019-01489-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-019-01489-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-019-01489-y.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11265-019-01489-y.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061182145","display_name":"Syed Asad Alam","orcid":"https://orcid.org/0000-0002-1509-9678"},"institutions":[{"id":"https://openalex.org/I102134673","display_name":"Link\u00f6ping University","ror":"https://ror.org/05ynxx418","country_code":"SE","type":"education","lineage":["https://openalex.org/I102134673"]},{"id":"https://openalex.org/I2802902501","display_name":"Namal College","ror":"https://ror.org/00zcxra43","country_code":"PK","type":"education","lineage":["https://openalex.org/I2802902501"]}],"countries":["PK","SE"],"is_corresponding":true,"raw_author_name":"Syed Asad Alam","raw_affiliation_strings":["Department of Electrical Engineering, Link\u00f6ping University, Link\u00f6ping, Sweden","Department of Electrical Engineering, Namal Institute, Mianwali, 42250, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Link\u00f6ping University, Link\u00f6ping, Sweden","institution_ids":["https://openalex.org/I102134673"]},{"raw_affiliation_string":"Department of Electrical Engineering, Namal Institute, Mianwali, 42250, Pakistan","institution_ids":["https://openalex.org/I2802902501"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028423819","display_name":"Oscar Gustafsson","orcid":"https://orcid.org/0000-0003-3470-3911"},"institutions":[{"id":"https://openalex.org/I102134673","display_name":"Link\u00f6ping University","ror":"https://ror.org/05ynxx418","country_code":"SE","type":"education","lineage":["https://openalex.org/I102134673"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Oscar Gustafsson","raw_affiliation_strings":["Department of Electrical Engineering, Link\u00f6ping University, Link\u00f6ping, Sweden"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Link\u00f6ping University, Link\u00f6ping, Sweden","institution_ids":["https://openalex.org/I102134673"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5061182145"],"corresponding_institution_ids":["https://openalex.org/I102134673","https://openalex.org/I2802902501"],"apc_list":{"value":2490,"currency":"EUR","value_usd":3090},"apc_paid":{"value":2490,"currency":"EUR","value_usd":3090},"fwci":1.0126,"has_fulltext":true,"cited_by_count":15,"citation_normalized_percentile":{"value":0.82025144,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"92","issue":"6","first_page":"555","last_page":"568"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10711","display_name":"Target Tracking and Data Fusion in Sensor Networks","score":0.9991999864578247,"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"}},"topics":[{"id":"https://openalex.org/T10711","display_name":"Target Tracking and Data Fusion in Sensor Networks","score":0.9991999864578247,"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/T11192","display_name":"Underwater Vehicles and Communication Systems","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean 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/T11220","display_name":"Water Systems and Optimization","score":0.9902999997138977,"subfield":{"id":"https://openalex.org/subfields/2205","display_name":"Civil and Structural 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/resampling","display_name":"Resampling","score":0.8851149082183838},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7339009046554565},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6957817077636719},{"id":"https://openalex.org/keywords/particle-filter","display_name":"Particle filter","score":0.5592058897018433},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5140405893325806},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5126604437828064},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.5007152557373047},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.4878099262714386},{"id":"https://openalex.org/keywords/multinomial-distribution","display_name":"Multinomial distribution","score":0.46512413024902344},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4398573040962219},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.325664222240448},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.27114611864089966},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.19000157713890076},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.11455774307250977},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.10335144400596619}],"concepts":[{"id":"https://openalex.org/C150921843","wikidata":"https://www.wikidata.org/wiki/Q1170431","display_name":"Resampling","level":2,"score":0.8851149082183838},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7339009046554565},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6957817077636719},{"id":"https://openalex.org/C52421305","wikidata":"https://www.wikidata.org/wiki/Q1151499","display_name":"Particle filter","level":3,"score":0.5592058897018433},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5140405893325806},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5126604437828064},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.5007152557373047},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.4878099262714386},{"id":"https://openalex.org/C192065140","wikidata":"https://www.wikidata.org/wiki/Q1147928","display_name":"Multinomial distribution","level":2,"score":0.46512413024902344},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4398573040962219},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.325664222240448},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.27114611864089966},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.19000157713890076},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.11455774307250977},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.10335144400596619},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s11265-019-01489-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-019-01489-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-019-01489-y.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},{"id":"pmh:oai:DiVA.org:liu-164630","is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-164630","pdf_url":null,"source":{"id":"https://openalex.org/S4306401559","display_name":"KTH Publication Database DiVA (KTH Royal Institute of Technology)","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":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article in journal"}],"best_oa_location":{"id":"doi:10.1007/s11265-019-01489-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-019-01489-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-019-01489-y.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2262122146.pdf","grobid_xml":"https://content.openalex.org/works/W2262122146.grobid-xml"},"referenced_works_count":33,"referenced_works":["https://openalex.org/W1482742014","https://openalex.org/W1483307070","https://openalex.org/W1513008779","https://openalex.org/W1972619506","https://openalex.org/W1979081194","https://openalex.org/W1990583874","https://openalex.org/W1997914438","https://openalex.org/W2007118171","https://openalex.org/W2008455861","https://openalex.org/W2038721666","https://openalex.org/W2040196349","https://openalex.org/W2057710506","https://openalex.org/W2098613108","https://openalex.org/W2105532434","https://openalex.org/W2113439543","https://openalex.org/W2119539043","https://openalex.org/W2126617408","https://openalex.org/W2126736494","https://openalex.org/W2130363011","https://openalex.org/W2141585124","https://openalex.org/W2159901472","https://openalex.org/W2160337655","https://openalex.org/W2164204138","https://openalex.org/W2165027654","https://openalex.org/W2167434358","https://openalex.org/W2171113123","https://openalex.org/W2171541741","https://openalex.org/W2279943528","https://openalex.org/W2751565523","https://openalex.org/W2941193579","https://openalex.org/W2952002082","https://openalex.org/W4251142838","https://openalex.org/W6652291481"],"related_works":["https://openalex.org/W2927378857","https://openalex.org/W2406829934","https://openalex.org/W2801696468","https://openalex.org/W2185006999","https://openalex.org/W2162253570","https://openalex.org/W1824810860","https://openalex.org/W2138381686","https://openalex.org/W1583020711","https://openalex.org/W1486580556","https://openalex.org/W2010934810"],"abstract_inverted_index":{"Abstract":[0],"The":[1],"most":[2],"challenging":[3],"aspect":[4],"of":[5,17,33,65,115,144,164,179,183,193],"particle":[6,34,84,195],"filtering":[7,35],"hardware":[8],"implementation":[9,199],"is":[10,15,51,185,206],"the":[11,30,45,57,63,78,104,119,135,156,162,167,180,190,194,203],"resampling":[12,49,136,157,173],"step.":[13],"This":[14,81],"because":[16],"high":[18],"latency":[19,133],"as":[20,103],"it":[21],"can":[22],"be":[23],"only":[24],"partially":[25],"executed":[26],"in":[27,60,132],"parallel":[28,61],"with":[29,74,89],"other":[31],"steps":[32],"and":[36],"has":[37],"no":[38],"inherent":[39],"parallelism":[40],"inside":[41],"it.":[42],"To":[43],"reduce":[44,189],"latency,":[46],"an":[47,128],"improved":[48],"architecture":[50,154],"proposed":[52,186],"which":[53,187],"involves":[54],"pre-fetching":[55],"from":[56,68],"weight":[58,196],"memory":[59,204],"to":[62,93,139,210],"fetching":[64],"a":[66,69,83,112,140,151],"value":[67],"random":[70,168],"function":[71],"generator":[72],"along":[73],"architectures":[75],"for":[76,134,155,170],"realizing":[77],"pre-fetch":[79,113],"technique.":[80],"enables":[82],"filter":[85],"using":[86],"M":[87,101],"particles":[88],"otherwise":[90],"streaming":[91],"operation":[92],"get":[94],"new":[95],"inputs":[96],"more":[97,145],"often":[98],"than":[99,146],"2":[100],"cycles":[102],"previously":[105],"best":[106,120],"approach":[107],"gives.":[108],"Results":[109],"show":[110,201],"that":[111,202],"buffer":[114],"five":[116],"values":[117,169],"achieves":[118],"area-latency":[121],"reduction":[122,131,143],"trade-off":[123],"while":[124],"on":[125],"average":[126],"achieving":[127],"85":[129],"%":[130],"step":[137],"leading":[138],"sample":[141],"time":[142],"40%.":[147],"We":[148],"also":[149,160],"propose":[150],"generic":[152],"division-free":[153],"steps.":[158],"It":[159],"removes":[161],"need":[163],"explicitly":[165],"ordering":[166],"efficient":[171],"multinomial":[172],"implementation.":[174],"In":[175],"addition,":[176],"on-the-fly":[177],"computation":[178],"cumulative":[181],"sum":[182],"weights":[184],"helps":[188],"word":[191],"length":[192],"memory.":[197],"FPGA":[198],"results":[200],"size":[205],"reduced":[207],"by":[208],"up":[209],"50%.":[211]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
