FPGA Implementation of L1/2 Sparsity Constrained Nonnegative Matrix Factorization Algorithm for Remotely Sensed Hyperspectral Image Analysis
Remotely sensed hyperspectral images provide data of the earth's surface components. The data provided is collected through airborne devices such as satellites with the capability to collect large amounts of data to be sent to ground stations for processing. The main disadvantage of this scenar...
Uloženo v:
| Vydáno v: | IEEE access Ročník 8; s. 12069 - 12083 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Piscataway
IEEE
2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Témata: | |
| ISSN: | 2169-3536 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Remotely sensed hyperspectral images provide data of the earth's surface components. The data provided is collected through airborne devices such as satellites with the capability to collect large amounts of data to be sent to ground stations for processing. The main disadvantage of this scenario is the limited bandwidth connection between the airborne devices and the ground station on Earth which affects the information sending and real time processing. A possible solution is to include an on-board data processor. Field-Programmable Gate Arrays (FPGAs) are excellent target platform that allows the design reconfigurability, powerful computing and high performance levels. One of the most commonly used techniques in hyperspectral data analysis is linear spectral unmixing. In the last decade, L√ sparsity constrained Nonnegative Matrix Factorization (NMF), a linear spectral unmixing algorithm, and its extensions have been heavily studied to unmix the hyperspectral images and recover their material spectra. L 1/2 regularizer is proven to have much better results in terms of sparsity and accuracy than other regularizers yet, to the best of our knowledge, has not been implemented. In this paper, we present an FPGA design for the L 1/2 sparsity constrained NMF (L 1/2 -NMF) algorithm. The proposed design is tested on both synthetic and real data sets and implemented on Altera Family FPGAs. Implementation results show that the proposed design successfully unmixes the data with maximum frequency of 52.6 MHz and a speedup factor of 3.9 for the synthetic data set and a frequency of 104.32 MHz and a speedup factor of 1.14 for the real data set. The implementation results are compared to the simulation results and ground truth signatures using Spectral Angular Distance (SAD) measure. Calculations show that the implementation results have comparable SAD values to the simulation results. |
|---|---|
| AbstractList | Remotely sensed hyperspectral images provide data of the earth's surface components. The data provided is collected through airborne devices such as satellites with the capability to collect large amounts of data to be sent to ground stations for processing. The main disadvantage of this scenario is the limited bandwidth connection between the airborne devices and the ground station on Earth which affects the information sending and real time processing. A possible solution is to include an on-board data processor. Field-Programmable Gate Arrays (FPGAs) are excellent target platform that allows the design reconfigurability, powerful computing and high performance levels. One of the most commonly used techniques in hyperspectral data analysis is linear spectral unmixing. In the last decade, L√ sparsity constrained Nonnegative Matrix Factorization (NMF), a linear spectral unmixing algorithm, and its extensions have been heavily studied to unmix the hyperspectral images and recover their material spectra. L 1/2 regularizer is proven to have much better results in terms of sparsity and accuracy than other regularizers yet, to the best of our knowledge, has not been implemented. In this paper, we present an FPGA design for the L 1/2 sparsity constrained NMF (L 1/2 -NMF) algorithm. The proposed design is tested on both synthetic and real data sets and implemented on Altera Family FPGAs. Implementation results show that the proposed design successfully unmixes the data with maximum frequency of 52.6 MHz and a speedup factor of 3.9 for the synthetic data set and a frequency of 104.32 MHz and a speedup factor of 1.14 for the real data set. The implementation results are compared to the simulation results and ground truth signatures using Spectral Angular Distance (SAD) measure. Calculations show that the implementation results have comparable SAD values to the simulation results. Remotely sensed hyperspectral images provide data of the earth's surface components. The data provided is collected through airborne devices such as satellites with the capability to collect large amounts of data to be sent to ground stations for processing. The main disadvantage of this scenario is the limited bandwidth connection between the airborne devices and the ground station on Earth which affects the information sending and real time processing. A possible solution is to include an on-board data processor. Field-Programmable Gate Arrays (FPGAs) are excellent target platform that allows the design reconfigurability, powerful computing and high performance levels. One of the most commonly used techniques in hyperspectral data analysis is linear spectral unmixing. In the last decade, L√ sparsity constrained Nonnegative Matrix Factorization (NMF), a linear spectral unmixing algorithm, and its extensions have been heavily studied to unmix the hyperspectral images and recover their material spectra. L1/2 regularizer is proven to have much better results in terms of sparsity and accuracy than other regularizers yet, to the best of our knowledge, has not been implemented. In this paper, we present an FPGA design for the L1/2 sparsity constrained NMF (L1/2-NMF) algorithm. The proposed design is tested on both synthetic and real data sets and implemented on Altera Family FPGAs. Implementation results show that the proposed design successfully unmixes the data with maximum frequency of 52.6 MHz and a speedup factor of 3.9 for the synthetic data set and a frequency of 104.32 MHz and a speedup factor of 1.14 for the real data set. The implementation results are compared to the simulation results and ground truth signatures using Spectral Angular Distance (SAD) measure. Calculations show that the implementation results have comparable SAD values to the simulation results. |
| Author | Gasser, Safa El-Mahallawy, Mohamed S. Guda, Mostafa Shehata, Khaled |
| Author_xml | – sequence: 1 givenname: Mostafa orcidid: 0000-0001-5789-2597 surname: Guda fullname: Guda, Mostafa email: mostafa.guda@student.aast.edu organization: Department of Electronics and Communication Engineering, Technology and Maritime Transport, Arab Academy for Science, Cairo, Egypt – sequence: 2 givenname: Safa surname: Gasser fullname: Gasser, Safa organization: Department of Electronics and Communication Engineering, Technology and Maritime Transport, Arab Academy for Science, Cairo, Egypt – sequence: 3 givenname: Mohamed S. orcidid: 0000-0002-0354-5976 surname: El-Mahallawy fullname: El-Mahallawy, Mohamed S. organization: Department of Electronics and Communication Engineering, Technology and Maritime Transport, Arab Academy for Science, Cairo, Egypt – sequence: 4 givenname: Khaled surname: Shehata fullname: Shehata, Khaled organization: Department of Electronics and Communication Engineering, Technology and Maritime Transport, Arab Academy for Science, Cairo, Egypt |
| BookMark | eNo9Uctu2zAQJIoUaJrmC3Ih0LMdvkSRR0GIEwPOA3HuAiWtXBoSqZBMUPUb-tEl4iJ7WexgdmYf39GZ8w4QuqJkTSnR11Vd3-z3a0YYWTMtJRHiCzpnVOoVL7j8hi5jPJIcKkNFeY7-bp5uK7yd5hEmcMkk6x32A97Ra4b3swnRpgXX3sUUjHXQ4wfvHBwy8R3wvUnB_sYb0yUf7J9TdzUecpF-TXjwAT_D5BOMC96Di7n9bpkhxBm6rDdmY3MAXDkzLtHGH-jrYMYIl__zBXrZ3LzUd6vd4-22rnarnjEtVh3noiw1bTXRzAwSKDEll62iLQGqSanoQIjmrNXlMCggLe1IL43i-RBs4Bdoe5LtvTk2c7CTCUvjjW0-AB8OjQnJdiM0peRd0QtKtaKib4XWvBOUaSZZryQtstbPk9Yc_OsbxNQc_VvI-8SGiSKPKYTSmXV1YlkA-HRU-QNECf4PG8qHtw |
| CODEN | IAECCG |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
| DBID | 97E ESBDL RIA RIE 7SC 7SP 7SR 8BQ 8FD JG9 JQ2 L7M L~C L~D DOA |
| DOI | 10.1109/ACCESS.2020.2966044 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE Xplore Open Access Journals IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library (IEL) (UW System Shared) Computer and Information Systems Abstracts Electronics & Communications Abstracts Engineered Materials Abstracts METADEX Technology Research Database Materials Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional DOAJ Directory of Open Access Journals |
| DatabaseTitle | Materials Research Database Engineered Materials Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace METADEX Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Materials Research Database |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2169-3536 |
| EndPage | 12083 |
| ExternalDocumentID | oai_doaj_org_article_763c5d4119814db4993c4129262d8615 8957084 |
| Genre | orig-research |
| GroupedDBID | 0R~ 4.4 5VS 6IK 97E AAJGR ABAZT ABVLG ACGFS ADBBV AGSQL ALMA_UNASSIGNED_HOLDINGS BCNDV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD ESBDL GROUPED_DOAJ IPLJI JAVBF KQ8 M43 M~E O9- OCL OK1 RIA RIE RNS 7SC 7SP 7SR 8BQ 8FD JG9 JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-d2294-c3347791b9092af6e10a736b81b0e190781f00932b97ff8e0b1c0d6a832162f3 |
| IEDL.DBID | DOA |
| IngestDate | Fri Oct 03 12:52:59 EDT 2025 Mon Jun 30 05:05:02 EDT 2025 Wed Aug 27 02:41:45 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-d2294-c3347791b9092af6e10a736b81b0e190781f00932b97ff8e0b1c0d6a832162f3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-0354-5976 0000-0001-5789-2597 |
| OpenAccessLink | https://doaj.org/article/763c5d4119814db4993c4129262d8615 |
| PQID | 2454774489 |
| PQPubID | 4845423 |
| PageCount | 15 |
| ParticipantIDs | ieee_primary_8957084 proquest_journals_2454774489 doaj_primary_oai_doaj_org_article_763c5d4119814db4993c4129262d8615 |
| PublicationCentury | 2000 |
| PublicationDate | 20200000 20200101 2020-01-01 |
| PublicationDateYYYYMMDD | 2020-01-01 |
| PublicationDate_xml | – year: 2020 text: 20200000 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE access |
| PublicationTitleAbbrev | Access |
| PublicationYear | 2020 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| SSID | ssj0000816957 |
| Score | 2.1604989 |
| Snippet | Remotely sensed hyperspectral images provide data of the earth's surface components. The data provided is collected through airborne devices such as satellites... |
| SourceID | doaj proquest ieee |
| SourceType | Open Website Aggregation Database Publisher |
| StartPage | 12069 |
| SubjectTerms | Algorithms Data analysis Datasets Earth Earth surface Factorization Field programmable gate arrays Field-programmable gate arrays (FPGAs) Ground stations Ground truth Hyperspectral imaging hyperspectral unmixing Image analysis Indexes L⅟₂ nonnegative matrix factorization algorithm (NMF) Mathematical analysis Matrix methods Microprocessors Remote sensing Satellites Sparsity Spectra |
| SummonAdditionalLinks | – databaseName: IEEE/IET Electronic Library (IEL) (UW System Shared) dbid: RIE link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTxsxEB4B4kAPpS1UDY_Khx67xK_4cQwRKZVKhAoHbqvd9SwgkQSFUJX_0B_dsddESPTS2z5ka3fHHn8z6_k-gC9p0XNoCxw4ClCsagoXTF04Gj3OtrEovBObsJOJu7ry52vwdVULg4hp8xkexcP0Lz_Mm8eYKus7P7Dc6XVYt9Z0tVqrfEoUkKDbmVhIcN8fjkb0DhQCSn4kIwml1pmYPyupvHK_aU0Zb__f07yDtxk7smFn7PewhrMP8OYFo-AO_BmffxuyRPk7zVVFMzZv2Q_Rl-zivkpbMFhU6UzaEBjYJO50uU703-ws8vX_ZuOkwZMLNNnw7ppOljdTRviW_USyLd49sQuKf6n5KcWxXbnmgh7t-5TcE3smOtmFy_HJ5ei0yIILRZDS66JRSlvrRe25l1VrUPDKKlMTtOVIyME60cYUiKy9bVuHvBYND6aKakdGtuojbMzmM_wErDIqiEZpcglCB3S1scgrglq6lUrJqgfH0RDlfUepUUaS63SBvnCZ50xJrq8ZBC2Ed9RJTbGZajThE2lkcITEerATrbLqJBukBwfPZi3zhHwoZSQusxSL-r1_t9qHrThSuuzKAWwsF494CJvNr-Xtw-JzGmt_AbVI0xQ priority: 102 providerName: IEEE |
| Title | FPGA Implementation of L1/2 Sparsity Constrained Nonnegative Matrix Factorization Algorithm for Remotely Sensed Hyperspectral Image Analysis |
| URI | https://ieeexplore.ieee.org/document/8957084 https://www.proquest.com/docview/2454774489 https://doaj.org/article/763c5d4119814db4993c4129262d8615 |
| Volume | 8 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals databaseCode: DOA dateStart: 20130101 customDbUrl: isFulltext: true eissn: 2169-3536 dateEnd: 99991231 titleUrlDefault: https://www.doaj.org/ omitProxy: false ssIdentifier: ssj0000816957 providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources databaseCode: M~E dateStart: 20130101 customDbUrl: isFulltext: true eissn: 2169-3536 dateEnd: 99991231 titleUrlDefault: https://road.issn.org omitProxy: false ssIdentifier: ssj0000816957 providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3LSgMxFA0iLnQhPrE-ShZux-bVPJa1OFbQUmwX3Q3zyKjQTqVW0Y1f4Ed7k0ml4MKNm4EZmFfOTXJPyD0HoXM_6WmrItvWQFAUzyNdyCzSED1ala4ovDabUP2-Ho_NYMXqy-0Jq-WB64ZrQfzn7UJQIMdUFBkk6DwXMEkxyQotfXk5I8qskCk_BmsqTVsFmSFKTKvT7cIfASFk5II5SUohgkx_8FX5NRj7GSbeQdshNcSd-pN20Zqt9tDWimDgPvqKB9cd7BV9p6FoqMKzEt_SFsPD59TvsMDOhNNbP9gC991Glgev7o3vnBz_O469xU6ov8SdyQOcLB6nGNJXfG8BOjv5wEOgt3B7D2hqXY05h0-7mcLog5c6JgdoFF-Nur0o-ClEBWNGRDnnQilDM0MMS0tpKUkVlxlkrsRCYqA0Ld0KB8uMKkttSUZzUsjUmRlJVvJDtF7NKnuEcCp5QXMuoMcDKFZnUlmSQiYlSsY5Sxvo0rVs8lwrZiROw9pfAGSTgGzyF7INtO9w-XmIBkCJFg10usQpCf3tJWFOl0wB1TTH__HqE7TpAqVeajlF64v5qz1DG_nb4ull3vShBse7z6umLxj8Bn_71gM |
| linkProvider | Directory of Open Access Journals |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT9swFH5iMGnbYWyDiTK2-cBxof7V2D521bqilQpBD9yiJH4BJNqiUtD2P-yP5tkx1aTtslsSxVaSZz9_78Xv-wAO46Jn0WTYsxSgGFVn1udVZmn0WNOEovBWbMJMJvbiwp1uwJd1LQwixs1neBQO4798v6jvQ6qsa13PcKufwVZPa8nbaq11RiVISNANiVpIcNftDwb0FhQESn4kAw2l1omaP2mp_OWA46oy3P6_53kDrxN6ZP3W3G9hA-fv4NUfnII78Ht4-r3PIunvLNUVzdmiYWPRlez8toybMFjQ6YzqEOjZJOx1uYwE4OwkMPb_ZMOowpNKNFn_5pJOVlczRgiXnSFZF29-sXOKgKn5iCLZtmBzSY92PCMHxZ6oTnZhOvw2HYyyJLmQeSmdzmqltDFOVI47WTY5Cl4alVcEbjkSdjBWNCEJIitnmsYir0TNfV4GvaNcNuo9bM4Xc9wDVubKi1ppcgpCe7RVbpCXBLZ0I5WSZQe-BkMUty2pRhForuMF-sJFmjUFOb-657UQzlInFUVnqtaEUGQuvSUs1oGdYJV1J8kgHTh4MmuRpuRdIQN1maFo1O3_u9VneDGanoyL8fHkxwd4GUZNm2s5gM3V8h4_wvP6YXV9t_wUx90j1LvWWw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=FPGA+Implementation+of+L1%2F2+Sparsity+Constrained+Nonnegative+Matrix+Factorization+Algorithm+for+Remotely+Sensed+Hyperspectral+Image+Analysis&rft.jtitle=IEEE+access&rft.au=Guda%2C+Mostafa&rft.au=Gasser%2C+Safa&rft.au=El-Mahallawy%2C+Mohamed+S.&rft.au=Shehata%2C+Khaled&rft.date=2020&rft.pub=IEEE&rft.eissn=2169-3536&rft.volume=8&rft.spage=12069&rft.epage=12083&rft_id=info:doi/10.1109%2FACCESS.2020.2966044&rft.externalDocID=8957084 |