{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,4]],"date-time":"2026-07-04T11:11:58Z","timestamp":1783163518987,"version":"3.54.6"},"reference-count":29,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2015,12,4]],"date-time":"2015-12-04T00:00:00Z","timestamp":1449187200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41201356"],"award-info":[{"award-number":["41201356"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41201397"],"award-info":[{"award-number":["41201397"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41325004"],"award-info":[{"award-number":["41325004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Key Research Program of the Chinese Academy of Sciences","award":["KZZD-EW-TZ-18"],"award-info":[{"award-number":["KZZD-EW-TZ-18"]}]},{"name":"Director Foundation of Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences","award":["Y3SJ5700CX"],"award-info":[{"award-number":["Y3SJ5700CX"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Mixed pixels are common in hyperspectral remote sensing images. Endmember extraction is a key step in spectral unmixing. The linear spectral mixture model (LSMM) constitutes a geometric approach that is commonly used for this purpose. This paper introduces the use of artificial bee colony (ABC) algorithms for spectral unmixing. First, the objective function of the external minimum volume model is improved to enhance the robustness of the results, and then, the ABC-based endmember extraction process is presented. Depending on the characteristics of the objective function, two algorithms, Artificial Bee Colony Endmember Extraction-RMSE (ABCEE-R) and ABCEE-Volume (ABCEE-V) are proposed. Finally, two sets of experiment using synthetic data and one set of experiments using a real hyperspectral image are reported. Comparative experiments reveal that ABCEE-R and ABCEE-V can achieve better endmember extraction results than other algorithms when processing data with a low signal-to-noise ratio (SNR). ABCEE-R does not require high accuracy in the number of endmembers, and it can always obtain the result with the best root mean square error (RMSE); when the number of endmembers extracted and the true number of endmembers does not match, the RMSE of the ABCEE-V results is usually not as good as that of ABCEE-R, but the endmembers extracted using the former algorithm are closer to the true endmembers.<\/jats:p>","DOI":"10.3390\/rs71215834","type":"journal-article","created":{"date-parts":[[2015,12,9]],"date-time":"2015-12-09T07:06:30Z","timestamp":1449644790000},"page":"16363-16383","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["An Endmember Extraction Method Based on Artificial Bee Colony Algorithms for Hyperspectral Remote Sensing Images"],"prefix":"10.3390","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5389-7251","authenticated-orcid":false,"given":"Xu","family":"Sun","sequence":"first","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lina","family":"Yang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0319-7753","authenticated-orcid":false,"given":"Bing","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3888-8124","authenticated-orcid":false,"given":"Lianru","family":"Gao","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianwei","family":"Gao","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100094, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2015,12,4]]},"reference":[{"key":"ref_1","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_2","unstructured":"Plaza, A., Martin, G., and Plaza, J. (2010). Optical Remote Sensing, Springer."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"354","DOI":"10.1109\/JSTARS.2012.2194696","article-title":"Hyperspectral unmixing overview: Geometrical, statistical, and sparse regression-based approaches","volume":"5","author":"Plaza","year":"2012","journal-title":"IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens."},{"key":"ref_4","unstructured":"Boardman, J.W., Kruse, F.A., and Green, R.O. (1995, January 23\u201326). Mapping target signatures via partial unmixing of aviris data. Proceedings of the Fifth Annual JPL Airborne Earth Science Workshop, Pasadena, California."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1117\/12.366289","article-title":"N-Findr: An algorithm for fast autonomous spectral end-member determination in hyperspectral data","volume":"3753","author":"Winter","year":"1999","journal-title":"SPIE Proc."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"898","DOI":"10.1109\/TGRS.2005.844293","article-title":"Vertex Component analysis: A fast algorithm to unmix hyperspectral data","volume":"43","author":"Nascimento","year":"2005","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"2804","DOI":"10.1109\/TGRS.2006.881803","article-title":"A new growing method for simplex-based endmember extraction algorithm","volume":"44","author":"Chang","year":"2006","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1117\/12.543794","article-title":"The sequential maximum angle convex cone (smacc) endmember model","volume":"5425","author":"Gruninger","year":"2004","journal-title":"Proc Spie"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"4177","DOI":"10.1109\/TGRS.2011.2141672","article-title":"A simplex volume maximization framework for hyperspectral endmember extraction","volume":"49","author":"Chan","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_10","first-page":"250","article-title":"Minimum volume simplex analysis: A fast algorithm to unmix hyperspectral data","volume":"3","author":"Jun","year":"2008","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"4194","DOI":"10.1109\/TGRS.2011.2151197","article-title":"Chance-constrained robust minimum-volume enclosing simplex algorithm for hyperspectral unmixing","volume":"49","author":"Ambikapathi","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1109\/TGRS.2006.888466","article-title":"Endmember extraction from highly mixed data using minimum volume constrained nonnegative matrix factorization","volume":"45","author":"Miao","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/3477.484436","article-title":"Ant system: Optimization by a colony of cooperating agents","volume":"26","author":"Dorigo","year":"1996","journal-title":"IEEE Trans. Syst. Man Cybern. B Cybern."},{"key":"ref_14","unstructured":"Eberhart, R., and Kennedy, J. (1995, January 4\u20136). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan."},{"key":"ref_15","unstructured":"Yang, X. (2008). Nature-Inspired Metaheuristic Algorithms, Luniver Press."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1007\/s10898-007-9149-x","article-title":"A powerful and efficient algorithm for numerical function optimization: Artificial Bee Colony (ABC) algorithm","volume":"39","author":"Karaboga","year":"2007","journal-title":"J. Glob. Optim."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2635","DOI":"10.1109\/TGRS.2011.2108305","article-title":"Endmember extraction of hyperspectral remote sensing images based on the Ant Colony Optimization (ACO) algorithm","volume":"49","author":"Zhang","year":"2011","journal-title":"IEEE Trans Geosci. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"4173","DOI":"10.1109\/TGRS.2011.2131145","article-title":"Endmember extraction of hyperspectral remote sensing images based on the discrete particle swarm optimization algorithm","volume":"49","author":"Zhang","year":"2011","journal-title":"IEEE Trans Geosci. Remote Sens."},{"key":"ref_19","unstructured":"Karaboga, D., and Basturk, B. (2007). Foundations of Fuzzy Logic and Soft Computing, Springer."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1007\/978-3-540-73729-2_30","article-title":"Artificial Bee Colony (ABC) optimization algorithm for training feed-forward neural networks","volume":"Volume 4617","author":"Karaboga","year":"2007","journal-title":"Modeling Decisions for Artificial Intelligence"},{"key":"ref_21","unstructured":"Baykasoglu, A., Ozbakir, L., and Tapkan, P.I.N. (2007). Swarm Intelligence: Focus on Ant and Particle Swarm Optimization, Itech Education and Publishing."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Wong, L., Low, M.Y.H., and Chong, C.S. (2008, January 13\u201315). A Bee Colony Optimization algorithm for traveling salesman problem. Proceedings of the Second Asia International Conference on Modelling & Simulation, Kuala Lumpur, Malaysia.","DOI":"10.1109\/AMS.2008.27"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"652","DOI":"10.1016\/j.asoc.2009.12.025","article-title":"A novel clustering approach: Artificial Bee Colony (ABC) algorithm","volume":"11","author":"Karaboga","year":"2011","journal-title":"Appl. Soft Comput."},{"key":"ref_24","unstructured":"Xiao, Y. (2011). Research on Bee Colony Algorithm and Its Applications in Image Processing. [Ph.D. Thesis, South China University of Technology]. (In Chinese)."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Abu-Mouti, F.S., and El-Hawary, M.E. (2012, January 19\u201322). Overview of Artificial Bee Colony (ABC) algorithm and its applications. Proceedings of the Systems Conference, Vancouver, BC, Canada.","DOI":"10.1109\/SysCon.2012.6189539"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chang, C. (2007). Hyperspectral Data Exploitation: Theory and Applications, Wiley-Interscience.","DOI":"10.1002\/0470124628"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/36.911111","article-title":"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_28","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.asoc.2007.05.007","article-title":"On the Performance of Artificial Bee Colony (ABC) algorithm","volume":"8","author":"Karaboga","year":"2008","journal-title":"Appl. Soft Comput."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1109\/TGRS.2003.820314","article-title":"A quantitative and comparative analysis of endmember extraction algorithms from hyperspectral data","volume":"42","author":"Plaza","year":"2004","journal-title":"IEEE Trans. Geosci. Remote Sens."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/7\/12\/15834\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:53:24Z","timestamp":1760216004000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/7\/12\/15834"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,4]]},"references-count":29,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2015,12]]}},"alternative-id":["rs71215834"],"URL":"https:\/\/doi.org\/10.3390\/rs71215834","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,12,4]]}}}