{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,2]],"date-time":"2025-11-02T16:54:21Z","timestamp":1762102461449,"version":"3.37.3"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,12,17]],"date-time":"2019-12-17T00:00:00Z","timestamp":1576540800000},"content-version":"vor","delay-in-days":16,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["EURASIP J. Adv. Signal Process."],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This work proposes an analog implementation of gradient-based algorithm for compressive sensing signal reconstruction. Compressive sensing has appeared as a promising technique for efficient acquisition and reconstruction of sparse signals in many real-world applications. It starts from the assumption that sparse signals can be exactly reconstructed using far less samples than in standard signal processing. In this paper, we consider the gradient-based algorithm as the optimal choice that provides lower complexity and competitive accuracy compared with existing methods. Since the efficient hardware implementations of reconstruction algorithms are still an emerging topic, this work is focused on the design of hardware that will provide fast parallel algorithm execution for real-time applications, overcoming the limitations imposed by the large number of nested iterations during the signal reconstruction. The proposed implementation is simple and fast, executing 400 iterations in 1\u2009ms which is sufficient to obtain highly accurate reconstruction results.<\/jats:p>","DOI":"10.1186\/s13634-019-0656-y","type":"journal-article","created":{"date-parts":[[2019,12,17]],"date-time":"2019-12-17T19:03:02Z","timestamp":1576609382000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An analog hardware solution for compressive sensing reconstruction using gradient-based method"],"prefix":"10.1186","volume":"2019","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1752-9053","authenticated-orcid":false,"given":"Irena","family":"Orovi\u0107","sequence":"first","affiliation":[]},{"given":"Nedjeljko","family":"Leki\u0107","sequence":"additional","affiliation":[]},{"given":"Marko","family":"Beko","sequence":"additional","affiliation":[]},{"given":"Srdjan","family":"Stankovi\u0107","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,12,17]]},"reference":[{"issue":"4","key":"656_CR1","doi-asserted-by":"publisher","first-page":"1289","DOI":"10.1109\/TIT.2006.871582","volume":"52","author":"D Donoho","year":"2006","unstructured":"D. Donoho, Compressed sensing. IEEE Trans. Inf. Theory 52(4), 1289\u20131306 (2006)","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"656_CR2","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1109\/MSP.2007.4286571","volume":"24","author":"R Baraniuk","year":"2007","unstructured":"R. Baraniuk, Compressive sensing. IEEE Sig. Proc. Magazine. 24(4), 118\u2013121 (2007)","journal-title":"IEEE Sig. Proc. Magazine."},{"key":"656_CR3","doi-asserted-by":"crossref","unstructured":"M. Elad, Sparse and redundant representations: from theory to applications in signal and image processing. Springer (2010)","DOI":"10.1007\/978-1-4419-7011-4"},{"key":"656_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-8176-4948-7","volume-title":"H Rauhut, A mathematical introduction to compressive sensing","author":"S Foucart","year":"2013","unstructured":"S. Foucart, H Rauhut, A mathematical introduction to compressive sensing (Springer, New York, 2013)"},{"key":"656_CR5","volume-title":"Multimedia signals and systems: basic and advance algorithms for signal processing","author":"S Stankovic","year":"2015","unstructured":"S. Stankovic, I. Orovic, E. Sejdic, Multimedia signals and systems: basic and advance algorithms for signal processing, 2nd edn. (Springer-Verlag, New York, 2015)","edition":"2"},{"key":"656_CR6","volume-title":"Sampling theory: beyond bandlimited systems, (Cambridge University Press)","author":"YC Eldar","year":"2015","unstructured":"Y.C. Eldar, Sampling theory: beyond bandlimited systems, (Cambridge University Press) (2015)"},{"key":"656_CR7","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.dsp.2017.07.016","volume":"77","author":"E Sejdi\u0107","year":"2018","unstructured":"E. Sejdi\u0107, I. Orovi\u0107, S. Stankovi\u0107, Compressive sensing meets time-frequency: an overview of recent advances in time-frequency processing of sparse signals. Digital Signal Processing 77, 22\u201335 (2018)","journal-title":"Digital Signal Processing"},{"issue":"3","key":"656_CR8","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1049\/iet-spr.2013.0354","volume":"8","author":"I Orovi\u0107","year":"2014","unstructured":"I. Orovi\u0107, S. Stankovi\u0107, T. Thayaparan, Time-frequency based instantaneous frequency estimation of sparse signals from an incomplete set of samples. IET Signal Processing 8(3), 239\u2013245 (2014)","journal-title":"IET Signal Processing"},{"issue":"12","key":"656_CR9","doi-asserted-by":"publisher","first-page":"4203","DOI":"10.1109\/TIT.2005.858979","volume":"51","author":"E Candes","year":"2005","unstructured":"E. Candes, T. Tao, Decoding by linear programming. IEEE Trans. Inf. Theory 51(12), 4203\u20134215 (2005)","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"12","key":"656_CR10","doi-asserted-by":"publisher","first-page":"4655","DOI":"10.1109\/TIT.2007.909108","volume":"53","author":"J Tropp","year":"2007","unstructured":"J. Tropp, A. Gilbert, Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 53(12), 4655\u20134666 (2007)","journal-title":"IEEE Trans. Inf. Theory"},{"issue":"4","key":"656_CR11","first-page":"477","volume":"30","author":"Andjela Draganic","year":"2017","unstructured":"A. Dragani\u0107, I. Orovi\u0107, and S. Stankovi\u0107, \u201cOn some common compressive sensing recovery algorithms and applications\u2014review paper,\u201d Facta Universitatis, Series: Electronics and Energetics, Vol 30, No 4 (2017), pp. 477-510, DOI Number 10.2298\/FUEE1704477D, December 2017","journal-title":"Facta universitatis - series: Electronics and Energetics"},{"key":"656_CR12","doi-asserted-by":"crossref","unstructured":"J. Music, I. Orovic, T. Marasovic, V. Papic, S. Stankovic, Gradient compressive sensing for image data reduction in UAV based search and rescue in the wild, Mathematical Problems in Engineering, 2016 (ID 6827414), 14 pages","DOI":"10.1155\/2016\/6827414"},{"key":"656_CR13","unstructured":"N. Leki\u0107, A. Dragani\u0107, I. Orovi\u0107, S. Stankovi\u0107, and V. Papi\u0107, \u201cIris print extracting from reduced and scrambled set of pixels,\u201d Second International Balkan Conference on Communications and Networking BalkanCom 2018, Podgorica, Montenegro, June 6-8, 2018"},{"issue":"1","key":"656_CR14","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1049\/el.2015.1700","volume":"52","author":"M Brajovic","year":"2016","unstructured":"M. Brajovic, I. Orovic, M. Dakovic, S. Stankovic, Gradient-based signal reconstruction algorithm in the Hermite transform domain. Electron. Lett 52(1), 41\u201343 (2016)","journal-title":"Electron. Lett"},{"issue":"03","key":"656_CR15","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1142\/S0218126611007347","volume":"20","author":"NADIA NEDJAH","year":"2011","unstructured":"N. Nedjah, R. M. da Silva, L. de Macedo Mourelle, Analog hardware implementation of artificial neural networks, J. of Circuit Syst. and Comp., 20(3), 349-373 (2011).","journal-title":"Journal of Circuits, Systems and Computers"},{"key":"656_CR16","doi-asserted-by":"crossref","unstructured":"L. Stankovic, M. Dakovic, On a gradient-based algorithm for sparse signal reconstruction in the signal\/measurements domain, Mathematical Problems in Engineering, 2016 (ID 6212674), 11 pages.","DOI":"10.1155\/2016\/6212674"},{"key":"656_CR17","doi-asserted-by":"crossref","unstructured":"S. Vujovic, M. Dakovic, I. Orovic, S. Stankovic, An architecture for hardware realization of compressive sensing gradient algorithm, in Proc. 4th Mediterranean Conference on Embedded Computing, MECO 2015, Budva, Montenegro, 2015.","DOI":"10.1109\/MECO.2015.7181900"},{"key":"656_CR18","doi-asserted-by":"crossref","unstructured":"I. Orovi\u0107, A. Dragani\u0107, N. Leki\u0107, and S. Stankovi\u0107, \u201cA system for compressive sensing signal reconstruction,\u201d 17th IEEE International Conference on Smart Technologies, IEEE EUROCON 2017","DOI":"10.1109\/EUROCON.2017.8011099"},{"issue":"7","key":"656_CR19","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1109\/TCSII.2011.2158260","volume":"58","author":"Nikola Zaric","year":"2011","unstructured":"N. Zaric, N. Lekic, S. Stankovic, \u201cAn implementation of the L-estimate distributions for analysis of signals in heavy-tailed noise,\u201d IEEE Transactions on Circuits and Systems II, Vol 58. No.7, pp. 427-432, 2011","journal-title":"IEEE Transactions on Circuits and Systems II: Express Briefs"},{"key":"656_CR20","unstructured":"LINEAR TECHNOLOGY CORPORATION, 7\u2009ns, Low Power, Comparator \u2013 LT1394 (datasheet). 16 pages, [Online]. Available at: http:\/\/cds.linear.com\/docs\/en\/datasheet\/1394f.pdf. Accessed Apr 2019."},{"key":"656_CR21","unstructured":"MAXIM, Fast, Low-Voltage, 2.5\u2009\u03a9, SPST, CMOS Analog Switches \u2013 MAX4645 (datasheet). 11 pages, [Online]. Available at: https:\/\/datasheets.maximintegrated.com\/en\/ds\/MAX4645-MAX4646.pdf. Accessed Apr 2019."},{"key":"656_CR22","unstructured":"VISHAY SEMICONDUCTORS, Small Signal Fast Switching Diodes \u2013 1\u2009N4448 (datasheet). 4 pages, [Online]. Available at: http:\/\/www.vishay.com\/docs\/81858\/1n4448.pdf. Accessed Apr 2019."}],"container-title":["EURASIP Journal on Advances in Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13634-019-0656-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13634-019-0656-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13634-019-0656-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,16]],"date-time":"2020-12-16T00:13:15Z","timestamp":1608077595000},"score":1,"resource":{"primary":{"URL":"https:\/\/asp-eurasipjournals.springeropen.com\/articles\/10.1186\/s13634-019-0656-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["656"],"URL":"https:\/\/doi.org\/10.1186\/s13634-019-0656-y","relation":{},"ISSN":["1687-6180"],"issn-type":[{"type":"electronic","value":"1687-6180"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"20 August 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 November 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The manuscript does not contain any individual person\u2019s data in any form (including individual details, images, or videos) and therefore the consent to publish is not applicable to this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"61"}}