{"id":"https://openalex.org/W4206644973","doi":"https://doi.org/10.1109/tcsi.2021.3139164","title":"FPGA Implementation of Sparsity Independent Regularized Pursuit for Fast CS Reconstruction","display_name":"FPGA Implementation of Sparsity Independent Regularized Pursuit for Fast CS Reconstruction","publication_year":2022,"publication_date":"2022-01-06","ids":{"openalex":"https://openalex.org/W4206644973","doi":"https://doi.org/10.1109/tcsi.2021.3139164"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2021.3139164","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2021.3139164","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 I: Regular Papers","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/A5034051321","display_name":"Thomas James Thomas","orcid":"https://orcid.org/0000-0002-9048-4293"},"institutions":[{"id":"https://openalex.org/I882761360","display_name":"Indian Institute of Space Science and Technology","ror":"https://ror.org/05k37ht14","country_code":"IN","type":"education","lineage":["https://openalex.org/I882761360"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Thomas James Thomas","raw_affiliation_strings":["Department of Avionics, Indian Institute of Space Science and Technology, Kerala, Thiruvananthapuram, India"],"affiliations":[{"raw_affiliation_string":"Department of Avionics, Indian Institute of Space Science and Technology, Kerala, Thiruvananthapuram, India","institution_ids":["https://openalex.org/I882761360"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048661512","display_name":"J. Sheeba Rani","orcid":"https://orcid.org/0000-0002-4098-3529"},"institutions":[{"id":"https://openalex.org/I882761360","display_name":"Indian Institute of Space Science and Technology","ror":"https://ror.org/05k37ht14","country_code":"IN","type":"education","lineage":["https://openalex.org/I882761360"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"J. Sheeba Rani","raw_affiliation_strings":["Department of Avionics, Indian Institute of Space Science and Technology, Kerala, Thiruvananthapuram, India"],"affiliations":[{"raw_affiliation_string":"Department of Avionics, Indian Institute of Space Science and Technology, Kerala, Thiruvananthapuram, India","institution_ids":["https://openalex.org/I882761360"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5034051321"],"corresponding_institution_ids":["https://openalex.org/I882761360"],"apc_list":null,"apc_paid":null,"fwci":2.4384,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.87641289,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":"69","issue":"4","first_page":"1617","last_page":"1628"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10500","display_name":"Sparse and Compressive Sensing Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T10500","display_name":"Sparse and Compressive Sensing Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T11778","display_name":"Electrical and Bioimpedance Tomography","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T11739","display_name":"Microwave Imaging and Scattering Analysis","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/matching-pursuit","display_name":"Matching pursuit","score":0.7483946681022644},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6835129261016846},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5825207233428955},{"id":"https://openalex.org/keywords/compressed-sensing","display_name":"Compressed sensing","score":0.5317348837852478},{"id":"https://openalex.org/keywords/virtex","display_name":"Virtex","score":0.5231488943099976},{"id":"https://openalex.org/keywords/qr-decomposition","display_name":"QR decomposition","score":0.49916553497314453},{"id":"https://openalex.org/keywords/regularization","display_name":"Regularization (linguistics)","score":0.4721921682357788},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.45479822158813477},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4349801540374756},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4137420058250427},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.24189719557762146},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20453935861587524},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.17769989371299744},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14354026317596436}],"concepts":[{"id":"https://openalex.org/C156872377","wikidata":"https://www.wikidata.org/wiki/Q6786281","display_name":"Matching pursuit","level":3,"score":0.7483946681022644},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6835129261016846},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5825207233428955},{"id":"https://openalex.org/C124851039","wikidata":"https://www.wikidata.org/wiki/Q2665459","display_name":"Compressed sensing","level":2,"score":0.5317348837852478},{"id":"https://openalex.org/C2777674469","wikidata":"https://www.wikidata.org/wiki/Q20741011","display_name":"Virtex","level":3,"score":0.5231488943099976},{"id":"https://openalex.org/C188060507","wikidata":"https://www.wikidata.org/wiki/Q653242","display_name":"QR decomposition","level":3,"score":0.49916553497314453},{"id":"https://openalex.org/C2776135515","wikidata":"https://www.wikidata.org/wiki/Q17143721","display_name":"Regularization (linguistics)","level":2,"score":0.4721921682357788},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.45479822158813477},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4349801540374756},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4137420058250427},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.24189719557762146},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20453935861587524},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.17769989371299744},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14354026317596436},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"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/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsi.2021.3139164","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2021.3139164","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 I: Regular Papers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.44999998807907104,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W2018259397","https://openalex.org/W2029919765","https://openalex.org/W2042245048","https://openalex.org/W2058163019","https://openalex.org/W2074876225","https://openalex.org/W2085917592","https://openalex.org/W2095409369","https://openalex.org/W2127271355","https://openalex.org/W2129638195","https://openalex.org/W2143319979","https://openalex.org/W2160979406","https://openalex.org/W2215070789","https://openalex.org/W2396721583","https://openalex.org/W2416799949","https://openalex.org/W2564830268","https://openalex.org/W2573864534","https://openalex.org/W2618157045","https://openalex.org/W2767521713","https://openalex.org/W2790113131","https://openalex.org/W2792059827","https://openalex.org/W2887663194","https://openalex.org/W2903465684","https://openalex.org/W2941145417","https://openalex.org/W2969358401","https://openalex.org/W2974891937","https://openalex.org/W3005546198","https://openalex.org/W3094014085","https://openalex.org/W4250955649"],"related_works":["https://openalex.org/W2551136801","https://openalex.org/W3083878955","https://openalex.org/W4320921142","https://openalex.org/W3209093869","https://openalex.org/W2039122851","https://openalex.org/W2380403159","https://openalex.org/W4288570834","https://openalex.org/W2460295244","https://openalex.org/W3208653488","https://openalex.org/W2003943059"],"abstract_inverted_index":{"Sparse":[0],"recovery":[1],"algorithms":[2],"are":[3],"integral":[4],"to":[5,33,64,71,122,158,197],"compressed":[6],"sensing":[7],"(CS)":[8],"as":[9],"they":[10],"facilitate":[11],"the":[12,35,66,73,78,88,92,124,127,139,154,160,164],"reconstruction":[13,46,79],"of":[14,38,68,87,126,163],"higher":[15,45],"dimensional":[16],"signals":[17,182],"from":[18,91,183,204],"sub-Nyquist":[19],"measurements.":[20],"Although":[21],"Orthogonal":[22],"Matching":[23],"Pursuit":[24],"(OMP)":[25],"has":[26],"been":[27],"ubiquitously":[28],"adopted":[29],"in":[30,130,201],"hardware":[31,93,147],"implementations":[32],"curb":[34],"computational":[36],"complexity":[37],"CS":[39],"recovery,":[40],"increasing":[41],"sparsity":[42],"levels":[43],"incur":[44],"costs.":[47],"Sparsity":[48],"independent":[49],"regularized":[50],"pursuit":[51],"(SIRP)":[52],"is":[53],"a":[54,84,96,101,133,174,198],"recent":[55],"algorithm":[56,90,165],"that":[57],"employs":[58],"parallel":[59,142],"index":[60],"selection":[61],"and":[62,75,100,148],"regularization":[63,98],"curtail":[65],"number":[67],"iterations":[69],"required":[70],"reconstruct":[72],"signal":[74],"thereby":[76],"enhance":[77],"speed.":[80],"This":[81],"paper":[82],"proposes":[83],"novel":[85],"reformulation":[86],"SIRP":[89],"perspective,":[94],"incorporating":[95],"cheaper":[97],"strategy":[99],"modified":[102],"Gram-Schmidt":[103],"(MGS)":[104],"based":[105],"incremental":[106],"QR":[107],"decomposition":[108],"(QRD)":[109],"approach.":[110],"The":[111,151,170],"proposed":[112,171],"design":[113,152],"incorporates":[114],"an":[115],"iterative":[116,155],"QRD":[117,156],"architecture":[118],"with":[119],"feedback":[120],"circuitry":[121],"exploit":[123],"parallelism":[125],"triangularization":[128],"step":[129],"MGS.":[131],"Additionally,":[132],"fast":[134],"inverse":[135],"square":[136],"block":[137,157],"circumvents":[138],"need":[140],"for":[141],"divider":[143],"blocks":[144],"giving":[145],"considerable":[146],"latency":[149],"savings.":[150],"reuses":[153],"implement":[159],"interdependent":[161],"computations":[162],"by":[166],"sophisticated":[167],"scheduling":[168],"techniques.":[169],"implementation":[172],"on":[173],"Xilinx":[175],"Virtex":[176],"Ultrascale":[177],"FPGA":[178],"can":[179],"recover":[180],"1024-dimensional":[181],"25%":[184],"measurements":[185],"within":[186],"<inline-formula":[187],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[188],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[189],"<tex-math":[190],"notation=\"LaTeX\">$77~\\mu":[191],"\\text{s}$":[192],"</tex-math></inline-formula>":[193],",":[194],"which":[195],"translates":[196],"37%":[199],"reduction":[200],"processing":[202],"cycles":[203],"state-of-art.":[205]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
