{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:04:40Z","timestamp":1760234680287,"version":"build-2065373602"},"reference-count":25,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T00:00:00Z","timestamp":1623369600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>This work presents a method for hyperspectral image unmixing based on non-negative tensor factorization. While traditional approaches may process spectral information without regard for spatial structures in the dataset, tensor factorization preserves the spectral-spatial relationship which we intend to exploit. We used a rank-(L, L, 1) decomposition, which approximates the original tensor as a sum of R components. Each component is a tensor resulting from the multiplication of a low-rank spatial representation and a spectral vector. Our approach uses spatial factors to identify high abundance areas where pure pixels (endmembers) may lie. Unmixing is done by applying Fully Constrained Least Squares such that abundance maps are produced for each inferred endmember. The results of this method are compared against other approaches based on non-negative matrix and tensor factorization. We observed a significant reduction of spectral angle distance for extracted endmembers and equal or better RMSE for abundance maps as compared with existing benchmarks.<\/jats:p>","DOI":"10.3390\/computers10060078","type":"journal-article","created":{"date-parts":[[2021,6,11]],"date-time":"2021-06-11T12:44:37Z","timestamp":1623415477000},"page":"78","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Spatial Low-Rank Tensor Factorization and Unmixing of Hyperspectral Images"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0172-4903","authenticated-orcid":false,"given":"William","family":"Navas-Auger","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of Puerto Rico, 00681 Mayaguez, Puerto Rico"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3834-8857","authenticated-orcid":false,"given":"Vidya","family":"Manian","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Puerto Rico, 00681 Mayaguez, Puerto Rico"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Landgrebe, D.A. (2003). Signal Theory Methods in Multispectral Remote Sensing, Wiley.","DOI":"10.1002\/0471723800"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3551","DOI":"10.1109\/TSP.2017.2690524","article-title":"Tensor Decomposition for Signal Processing and Machine Learning","volume":"65","author":"Sidiropoulos","year":"2017","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1776","DOI":"10.1109\/TGRS.2016.2633279","article-title":"Matrix-Vector Nonnegative Tensor Factorization for Blind Unmixing of Hyperspectral Imagery","volume":"55","author":"Qian","year":"2017","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1833","DOI":"10.1109\/TGRS.2019.2949543","article-title":"Low-Rank Tensor Modeling for Hyperspectral Unmixing Accounting for Spectral Variability","volume":"58","author":"Imbiriba","year":"2020","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1174","DOI":"10.1109\/JSTARS.2020.2980576","article-title":"Weighted Nonlocal Low-Rank Tensor Decomposition Method for Sparse Unmixing of Hyperspectral Images","volume":"13","author":"Sun","year":"2020","journal-title":"IEEE J. Sel. Topics Appl. Earth Obs. Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2341","DOI":"10.1109\/TGRS.2018.2872888","article-title":"Hyperspectral Unmixing via Total Variation Regularized Nonnegative Tensor Factorization","volume":"57","author":"Xiong","year":"2019","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/79.974727","article-title":"Spectral Unmixing","volume":"19","author":"Keshava","year":"2002","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Nascimento, J.M.P., and Bioucas-Dias, J.M. (2007, January 23\u201327). Hyperspectral Signal Subspace Estimation. Proceedings of the 2007 IEEE International Geoscience and Remote Sensing Symposium, Barcelona, Spain.","DOI":"10.1109\/IGARSS.2007.4423531"},{"key":"ref_9","unstructured":"Thrun, S., Saul, L.K., and Sch\u00f6lkopf, B. (2004). When Does Non-Negative Matrix Factorization Give a Correct Decomposition into Parts?. Advances in Neural Information Processing Systems 16, MIT Press."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MSP.2014.2298891","article-title":"Nonnegative Matrix and Tensor Factorizations : An Algorithmic Perspective","volume":"31","author":"Zhou","year":"2014","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"4282","DOI":"10.1109\/TGRS.2011.2144605","article-title":"Hyperspectral Unmixing via L1\/2Sparsity-Constrained Nonnegative Matrix Factorization","volume":"49","author":"Qian","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"455","DOI":"10.1137\/07070111X","article-title":"Tensor Decompositions and Applications","volume":"51","author":"Kolda","year":"2009","journal-title":"SIAM Rev."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/BF02289464","article-title":"Some Mathematical Notes on Three-Mode Factor Analysis","volume":"31","author":"Tucker","year":"1966","journal-title":"Psychometrika"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1002\/1099-128X(200005\/06)14:3<229::AID-CEM587>3.0.CO;2-N","article-title":"On the Uniqueness of Multilinear Decomposition of N-Way Arrays","volume":"14","author":"Sidiropoulos","year":"2000","journal-title":"J. Chemom."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lathauwer, L. (2012). Block Component Analysis, a New Concept for Blind Source Separation, Springer.","DOI":"10.1007\/978-3-642-28551-6_1"},{"key":"ref_16","unstructured":"Sun, L. (2021, June 04). Hyperspectral Data Sets. Available online: http:\/\/lesun.weebly.com\/hyperspectral-data-set.html."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/36.911111","article-title":"Chein-I-Chang Fully Constrained Least Squares Linear Spectral Mixture Analysis Method for Material Quantification in Hyperspectral Imagery","volume":"39","author":"Heinz","year":"2001","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_18","unstructured":"Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2\u20134). TensorFlow: A System for Large-Scale Machine Learning. Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, Savannah, GA, USA."},{"key":"ref_19","first-page":"249","article-title":"Understanding the Difficulty of Training Deep Feedforward Neural Networks","volume":"9","author":"Glorot","year":"2010","journal-title":"J. Mach. Learn. Res. Proc. Track"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"695","DOI":"10.1137\/120868323","article-title":"Optimization-Based Algorithms for Tensor Decompositions: Canonical Polyadic Decomposition, Decomposition in Rank-$(L_r,L_r,1)$ Terms, and a New Generalization","volume":"23","author":"Sorber","year":"2013","journal-title":"SIAM J. Optim."},{"key":"ref_21","unstructured":"Kingma, D.P., and Ba, J. (2017, January 24\u201326). Adam: A Method for Stochastic Optimization. Proceedings of the 5th International Conference on Learning Representations, Toulon, France."},{"key":"ref_22","first-page":"1","article-title":"Automatic Differentiation in Machine Learning: A Survey","volume":"18","author":"Baydin","year":"2018","journal-title":"J. Mach. Learn. Res."},{"key":"ref_23","unstructured":"Grupo de Inteligencia Computacional (2021). Hyperspectral Imagery Synthesis (EIAs) Toolbox, Universidad del Pa\u00eds Vasco\/Euskal Herriko Unibertsitatea."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kokaly, R.F., Clark, R.N., Swayze, G.A., Livo, K.E., Hoefen, T.M., Pearson, N.C., Wise, R.A., Benzel, W.M., Lowers, H.A., and Driscoll, R.L. (2017). USGS Spectral Library Version 7.","DOI":"10.3133\/ds1035"},{"key":"ref_25","unstructured":"Zhu, F. (2021, June 04). Spectral Unmixing Datasets with Ground Truths. CoRR, Available online: https:\/\/www.researchgate.net\/profile\/Feiyun-Zhu-2\/publication\/319164320_Spectral_Unmixing_Datasets_with_Ground_Truths\/links\/59a84536a6fdcc2398387589\/Spectral-Unmixing-Datasets-with-Ground-Truths.pdf."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/78\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:13:32Z","timestamp":1760163212000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/78"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,11]]},"references-count":25,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["computers10060078"],"URL":"https:\/\/doi.org\/10.3390\/computers10060078","relation":{},"ISSN":["2073-431X"],"issn-type":[{"type":"electronic","value":"2073-431X"}],"subject":[],"published":{"date-parts":[[2021,6,11]]}}}