{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T17:59:03Z","timestamp":1776275943532,"version":"3.50.1"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,5,16]],"date-time":"2025-05-16T00:00:00Z","timestamp":1747353600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,5,16]],"date-time":"2025-05-16T00:00:00Z","timestamp":1747353600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2023-148285OB"],"award-info":[{"award-number":["PID2023-148285OB"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007480","name":"Universidad de Castilla la Mancha","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100007480","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Hyperspectral sensors capture a wide range of spectral data, making them crucial for Earth observation applications, but this fact poses significant challenges for embedded systems with limited resources. Nevertheless, most studies only perform one application at the same time, so multi-applications in the same device are not considered since high-performance and low hardware resources are limited. In this sense, this paper presents a hardware-friendly algorithm for concurrently execution of anomaly detection and lossy compression for hyperspectral imaging. The proposed algorithm reuses a hardware platform to perform both tasks in parallel, offering a validated hardware architecture designed for deployment on a cost-optimized FPGA device. The experimental results show that our hardware component can process hyperspectral images with a resolution of <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$825\\times 1024$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>825<\/mml:mn>\n                    <mml:mo>\u00d7<\/mml:mo>\n                    <mml:mn>1024<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> pixels and 160 bands in 0.53\u00a0s (486 MB\/s), with a power consumption of 1.08 watts (399 MB\/W).  <\/jats:p>","DOI":"10.1007\/s11554-025-01692-0","type":"journal-article","created":{"date-parts":[[2025,5,16]],"date-time":"2025-05-16T19:08:05Z","timestamp":1747422485000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Concurrent execution of lossy compression and anomaly detection of hyperspectral images on FPGA devices"],"prefix":"10.1007","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7641-4643","authenticated-orcid":false,"given":"Juli\u00e1n","family":"Caba","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1931-3245","authenticated-orcid":false,"given":"Jes\u00fas","family":"Barba","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2670-8149","authenticated-orcid":false,"given":"Mar\u00eda","family":"D\u00edaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8019-9640","authenticated-orcid":false,"given":"Jos\u00e9 Luis","family":"Mira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2360-6721","authenticated-orcid":false,"given":"Sebasti\u00e1n","family":"L\u00f3pez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4017-2547","authenticated-orcid":false,"given":"Juan Carlos","family":"L\u00f3pez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,5,16]]},"reference":[{"key":"1692_CR1","doi-asserted-by":"publisher","first-page":"S110","DOI":"10.1016\/j.rse.2007.07.028","volume":"113","author":"A Plaza","year":"2009","unstructured":"Plaza, A., Benediktsson, J.A., Boardman, J.W., Brazile, J., Bruzzone, L., Camps-Valls, G., Chanussot, J., Fauvel, M., Gamba, P., Gualtieri, A., et al.: Recent advances in techniques for hyperspectral image processing. Remote Sens. Environ. 113, S110\u2013S122 (2009)","journal-title":"Remote Sens. Environ."},{"key":"1692_CR2","doi-asserted-by":"crossref","unstructured":"Altamimi, A., Ben\u00a0Youssef, B.: A systematic review of hardware-accelerated compression of remotely sensed hyperspectral images. Sensors 22(1), (2022)","DOI":"10.3390\/s22010263"},{"issue":"10","key":"1692_CR3","doi-asserted-by":"publisher","first-page":"1590","DOI":"10.3390\/rs12101590","volume":"12","author":"M Radosavljevi\u0107","year":"2020","unstructured":"Radosavljevi\u0107, M., Brklja\u010d, B., Lugonja, P., Crnojevi\u0107, V., Trpovski, \u017d, Xiong, Z., Vukobratovi\u0107, D.: Lossy compression of multispectral satellite images with application to crop thematic mapping: a hevc comparative study. Remote Sens. 12(10), 1590 (2020)","journal-title":"Remote Sens."},{"key":"1692_CR4","doi-asserted-by":"crossref","unstructured":"Ortenberg, F., Thenkabail, P., Lyon, J., Huete, A.: Hyperspectral sensor characteristics: airborne, spaceborne, hand-held, and truck-mounted; integration of hyperspectral data with lidar. Hyperspect. Remote Sens. Veg. pp. 39\u201368, (2011)","DOI":"10.1201\/b11222-5"},{"key":"1692_CR5","doi-asserted-by":"publisher","first-page":"7097","DOI":"10.1109\/ACCESS.2017.2688279","volume":"5","author":"E Morin","year":"2017","unstructured":"Morin, E., Maman, M., Guizzetti, R., Duda, A.: Comparison of the device lifetime in wireless networks for the internet of things. IEEE Access 5, 7097\u20137114 (2017)","journal-title":"IEEE Access"},{"key":"1692_CR6","doi-asserted-by":"crossref","unstructured":"Benelli, G., Meoni, G., Fanucci, L.: A low power keyword spotting algorithm for memory constrained embedded systems. In: 2018 IFIP\/IEEE International Conference on Very Large Scale Integration (VLSI-SoC), 2018, pp. 267\u2013272","DOI":"10.1109\/VLSI-SoC.2018.8644728"},{"issue":"1","key":"1692_CR7","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1080\/10106049.2020.1713231","volume":"37","author":"D Gyaneshwar","year":"2022","unstructured":"Gyaneshwar, D., Nidamanuri, R.R.: A real-time FPGA accelerated stream processing for hyperspectral image classification. Geocarto Int. 37(1), 52\u201369 (2022)","journal-title":"Geocarto Int."},{"key":"1692_CR8","first-page":"13","volume":"14","author":"T Yan","year":"2022","unstructured":"Yan, T., Zhang, N., Li, J., Liu, W., Chen, H.: Automatic deployment of convolutional neural networks on FPGA for spaceborne remote sensing application. Remote Sens. 14, 13 (2022)","journal-title":"Remote Sens."},{"key":"1692_CR9","doi-asserted-by":"publisher","first-page":"9733","DOI":"10.1109\/JSTARS.2022.3218440","volume":"15","author":"M Xu","year":"2022","unstructured":"Xu, M., Chen, L., Shi, H., Yang, Z., Li, J., Long, T.: FPGA-based implementation of ship detection for satellite on-board processing. IEEE J. Select. Top. Appl. Earth Observ. Remote Sens. 15, 9733\u20139745 (2022)","journal-title":"IEEE J. Select. Top. Appl. Earth Observ. Remote Sens."},{"key":"1692_CR10","doi-asserted-by":"publisher","first-page":"3","DOI":"10.3390\/rs10030428","volume":"10","author":"R Guerra","year":"2018","unstructured":"Guerra, R., Barrios, Y., D\u00edaz, M., Santos, L., L\u00f3pez, S., Sarmiento, R.: A new algorithm for the on-board compression of hyperspectral images. Remote Sens. 10, 3 (2018)","journal-title":"Remote Sens."},{"issue":"11","key":"1692_CR11","doi-asserted-by":"publisher","first-page":"8968","DOI":"10.1109\/TGRS.2019.2923921","volume":"57","author":"M D\u00edaz","year":"2019","unstructured":"D\u00edaz, M., Guerra, R., Horstrand, P., L\u00f3pez, S., Sarmiento, R.: A line-by-line fast anomaly detector for hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 57(11), 8968\u20138982 (2019)","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"1692_CR12","doi-asserted-by":"crossref","unstructured":"Caba, J., D\u00edaz, M., Barba, J., Guerra, R., L\u00f3pez, J.A.D.l.T., Sebasti\u00e1n: FPGA-based on-board hyperspectral imaging compression: benchmarking performance and energy efficiency against GPU implementations. Remote Sens. 12, 22, (2020)","DOI":"10.3390\/rs12223741"},{"key":"1692_CR13","doi-asserted-by":"publisher","first-page":"2379","DOI":"10.1109\/JSTARS.2022.3157740","volume":"15","author":"J Caba","year":"2022","unstructured":"Caba, J., D\u00edaz, M., Barba, J., Guerra, R., Escolar, S., L\u00f3pez, S.: Low-power hyperspectral anomaly detector implementation in cost-optimized FPGA devices. IEEE J. Select. Top. Appl. Earth Observ. Remote Sens. 15, 2379\u20132393 (2022)","journal-title":"IEEE J. Select. Top. Appl. Earth Observ. Remote Sens."},{"key":"1692_CR14","unstructured":"Saad, Y.: Numerical methods for large eigenvalue problems. Manchester University Press, (1992)"},{"key":"1692_CR15","doi-asserted-by":"crossref","unstructured":"Santos, L., L\u00f3pez, J.\u00a0F., Sarmiento, R., Vitulli, R.: FPGA implementation of a lossy compression algorithm for hyperspectral images with a high-level synthesis tool. In: 2013 NASA\/ESA Conference on Adaptive Hardware and Systems (AHS-2013), 2013, pp. 107\u2013114","DOI":"10.1109\/AHS.2013.6604233"},{"key":"1692_CR16","doi-asserted-by":"crossref","unstructured":"Garc\u00eda, A., Santos, L., L\u00f3pez, S., Marrero, G., L\u00f3pez, J.\u00a0F., Sarmiento, R.: High level modular implementation of a lossy hyperspectral image compression algorithm on a FPGA. In: 2013 5th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), 2013, pp. 1\u20134","DOI":"10.1109\/WHISPERS.2013.8080624"},{"key":"1692_CR17","doi-asserted-by":"crossref","unstructured":"Fern\u00e1ndez, D., Gonz\u00e1lez, C., Mozos, D., Lopez, S.: FPGA implementation of the principal component analysis algorithm for dimensionality reduction of hyperspectral images. J. Real-Time Image Process. 16, (2019)","DOI":"10.1007\/s11554-016-0650-7"},{"key":"1692_CR18","doi-asserted-by":"publisher","first-page":"16","DOI":"10.3390\/rs12162563","volume":"12","author":"D B\u00e1scones","year":"2020","unstructured":"B\u00e1scones, D., Gonz\u00e1lez, C., Mozos, D.: An FPGA accelerator for real-time Lossy compression of hyperspectral images. Remote Sens. 12, 16 (2020)","journal-title":"Remote Sens."},{"key":"1692_CR19","doi-asserted-by":"publisher","first-page":"10","DOI":"10.3390\/electronics9101576","volume":"9","author":"Y Barrios","year":"2020","unstructured":"Barrios, Y., Rodr\u00edguez, A., S\u00e1nchez, A., P\u00e9rez, A., L\u00f3pez, S., Otero, A., de la Torre, E., Sarmiento, R.: Lossy hyperspectral image compression on a reconfigurable and fault-tolerant FPGA-based adaptive computing Platform. Electronics 9, 10 (2020)","journal-title":"Electronics"},{"issue":"6","key":"1692_CR20","doi-asserted-by":"publisher","first-page":"2950","DOI":"10.1109\/JSTARS.2015.2388797","volume":"8","author":"B Yang","year":"2015","unstructured":"Yang, B., Yang, M., Plaza, A., Gao, L., Zhang, B.: Dual-mode FPGA implementation of target and anomaly detection algorithms for real-time hyperspectral imaging. IEEE J. Select. Top. Appl. Earth Observ. Remote Sens. 8(6), 2950\u20132961 (2015)","journal-title":"IEEE J. Select. Top. Appl. Earth Observ. Remote Sens."},{"key":"1692_CR21","doi-asserted-by":"publisher","unstructured":"Wu, J., Jin, Y., Li, W., Gao, L., Zhang, B.: Fpga implementation of collaborative representation algorithm for real-time hyperspectral target detection. 15, 3, 673\u2013685, (2018). https:\/\/doi.org\/10.1007\/s11554-018-0823-7","DOI":"10.1007\/s11554-018-0823-7"},{"key":"1692_CR22","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1109\/JSTARS.2020.3034060","volume":"14","author":"J Lei","year":"2021","unstructured":"Lei, J., Yang, G., Xie, W., Li, Y., Jia, X.: A low-complexity hyperspectral anomaly detection algorithm and its FPGA implementation. IEEE J. Select. Top. Appl. Earth Observ. Remote Sens. 14, 907\u2013921 (2021)","journal-title":"IEEE J. Select. Top. Appl. Earth Observ. Remote Sens."},{"key":"1692_CR23","doi-asserted-by":"publisher","first-page":"5247","DOI":"10.1109\/JSTARS.2023.3273309","volume":"16","author":"M Coca","year":"2023","unstructured":"Coca, M., Datcu, M.: FPGA accelerator for meta-recognition anomaly detection: case of burned area detection. IEEE J. Select. Top. Appl. Earth Observ. Remote Sens. 16, 5247\u20135259 (2023)","journal-title":"IEEE J. Select. Top. Appl. Earth Observ. Remote Sens."}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-025-01692-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11554-025-01692-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-025-01692-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T16:53:10Z","timestamp":1751388790000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11554-025-01692-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,16]]},"references-count":23,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["1692"],"URL":"https:\/\/doi.org\/10.1007\/s11554-025-01692-0","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"value":"1861-8200","type":"print"},{"value":"1861-8219","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,16]]},"assertion":[{"value":"24 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 May 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interest"}}],"article-number":"112"}}