[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-116984-en":3,"doc-seo-116984-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},116984,8796095360427,"Lucas Martin","https://ap-avatar.wpscdn.com/davatar_994ba38a5ba835b3df7d355c54d3ed8d",8,"Research & Report","Image Processing and Machine Learning for Hyperspectral Unmixing - An Overview and the HySUPP Python Package","Spectral pixels in hyperspectral imaging often represent mixtures of pure material spectra, or endmembers, due to limited spatial resolution, multiple scattering, and intimate mixing. Unmixing estimates endmember fractional abundances and can follow supervised, semisupervised, or unsupervised linear approaches depending on available prior knowledge. The work surveys both conventional and advanced unmixing methods, compares them across categories, and evaluates performance on three simulated and one real dataset. Results highlight scenario-dependent advantages, and an open-source HySUPP Python package enables reproduction.","Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the  \nHySUPP Python Package  \nBehnood Rasti, Senior Member, IEEE, Alexandre Zouaoui, Student Member, IEEE, Julien Mairal, Senior  \nMember, IEEE and Jocelyn Chanussot, Fellow, IEEE  \narXiv :2308 .09375v2 [ ee ss .IV] 6 Oct 2023  \nAbstract—Spectral pixels are often a mixture of the pure spectra of the materials, called endmembers, due to the low spatial resolution of hyperspectral sensors, double scattering, and intimate mixtures of materials in the scenes. Unmixing estimates the fractional abundances of the endmembers within the pixel. Depending on the prior knowledge of endmembers, linear unmixing can be divided into three main groups: supervised, semisupervised, and unsupervised (blind) linear unmixing. Advancesin image processing and machine learning substantially affected unmixing. This paper provides an overview of advanced and conventional unmixing approaches. Additionally, we draw a critical comparison between advanced and conventional techniques from the three categories. We compare the performance of the unmixing techniques on three simulated and one real dataset. The experimental results reveal the advantages of different unmixing categories for different unmixing scenarios. Moreover, we provide an open-source Python-based package available at [https://github.com/BehnoodRasti/HySUPP](https://github.com/BehnoodRasti/HySUPP) to reproduce the results.  \nIndex Terms—Hyperspectral, unmixing, endmember extraction, abundance estimation, linear mixture, machine learning, deep learning, optimization.  \nI. INTRODUCTION  \nSPECTRAL unmixing is a crucial processing technique in  \nhyperspectral remote sensing that can play a vital role in various fields such as mineral exploration, agriculture and crop monitoring, environmental monitoring, urban planning, remote sensing of planetary surfaces, pollution monitoring, medical imaging, water quality assessment, etc. The ability to separate and identify different materials in an image is made possible by the contiguous spectra captured by hyperspectral sensors. Through the use of endmembers, which are the unique spectral signatures of materials, unmixing algorithms can decompose the mixed spectral data into its constituent parts. However, due to low spatial resolution, multiple scattering, and intimate mixing, the measured spectrum within a pixel is generally a complex mixture of the pure spectra of the constituent materials, making unmixing a challenging task. Fig. 1 demonstrates how the reflectance of a mixed pixel captured by an optical hyperspectral camera is composed of  \nBehnood Rasti (corresponding author) is with Helmholtz-Zentrum DresdenRossendorf, Helmholtz Institute Freiberg for Resource Technology, Machine Learning Group, Chemnitzer Straße 40, 09599 Freiberg, Germany;  \n[b.rasti@hzdr.de](b.rasti@hzdr.de), [behnood.rasti@gmail.com](behnood.rasti@gmail.com)  \nAlexandre Zouaoui, Jocelyn Chanussot, and Julien Mairal are with Univ.  \nGrenoble Alpes, Inria, CNRS, Grenoble INP, LJK, 38000 Grenoble, France Manuscript received April 19, 2023; revised August 16, 2023 .  \ntwo endmembers within that pixel. In hyperspectral remote sensing, a mixing model represents the observed spectral pixel as a function of the endmembers and their corresponding fractional abundances within the pixel’s area. Unmixing is the process of estimating the fractional abundances, either by estimating or extracting the endmembers or by relying on a library of endmembers. It may also involve determining the number of endmembers present. The mixing model is either linear or nonlinear, depending on the interaction of the incident light and the materials in the scene or sample.  \nIn linear unmixing, the endmembers are assumed to belinearly mixed, which is valid when each light ray interacts with only one material before reaching the sensor, as shown in Figure 2 (a) . This assumption is common in Earth observation applications where mac","cbCaitmXuYFM4tGy","https://ap.wps.com/l/cbCaitmXuYFM4tGy","pdf",2131724,1,29,"English","en",105,"# Introduction\n## Hyperspectral unmixing motivation and mixing models\n## Linear and bilinear mixing assumptions\n## Nonlinearity sources and variability handling\n## Endmember definition and subjective unmixing implications","[{\"question\":\"Why is hyperspectral unmixing challenging in practice?\",\"answer\":\"Because each pixel may contain complex mixtures caused by low spatial resolution, multiple scattering, and intimate mixing, so the observed spectrum is not simply the pure endmembers.\"},{\"question\":\"How do supervised, semisupervised, and unsupervised linear unmixing differ?\",\"answer\":\"They differ based on what prior knowledge of endmembers is available when estimating fractional abundances, ranging from using labeled endmembers to blind estimation.\"},{\"question\":\"What distinguishes linear mixing from bilinear mixing in the modeling assumptions?\",\"answer\":\"Linear mixing assumes each light ray interacts with only one material before reaching the sensor, while bilinear mixing assumes double scattering or interaction with two materials.\"}]","Image Processing and Machine Learning for Hyperspectral Unmixing - An Overview and the HySUPP Python Package | PDF",1785672967,73,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"image-processing-and-machine-learning-for-hyperspectral-unmixing-an-overview-and-the-hysupp-python-package","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/image-processing-and-machine-learning-for-hyperspectral-unmixing-an-overview-and-the-hysupp-python-package/116984/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-02",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"Why is hyperspectral unmixing challenging in practice?","Question",{"text":75,"@type":76},"Because each pixel may contain complex mixtures caused by low spatial resolution, multiple scattering, and intimate mixing, so the observed spectrum is not simply the pure endmembers.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How do supervised, semisupervised, and unsupervised linear unmixing differ?",{"text":80,"@type":76},"They differ based on what prior knowledge of endmembers is available when estimating fractional abundances, ranging from using labeled endmembers to blind estimation.",{"name":82,"@type":73,"acceptedAnswer":83},"What distinguishes linear mixing from bilinear mixing in the modeling assumptions?",{"text":84,"@type":76},"Linear mixing assumes each light ray interacts with only one material before reaching the sensor, while bilinear mixing assumes double scattering or interaction with two materials.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]