<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">27936</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.027936</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Non-Negative Minimum Volume Factorization (NMVF) for Hyperspectral Images (HSI) Unmixing: A Hybrid Approach</article-title>
<alt-title alt-title-type="left-running-head">Non-Negative Minimum Volume Factorization (NMVF) for Hyperspectral Images (HSI) Unmixing: A Hybrid Approach</alt-title>
<alt-title alt-title-type="right-running-head">Non-Negative Minimum Volume Factorization (NMVF) for Hyperspectral Images (HSI) Unmixing: A Hybrid Approach</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Mahajan</surname><given-names>Kriti</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Garg</surname><given-names>Urvashi</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Mittal</surname><given-names>Nitin</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Nam</surname><given-names>Yunyoung</given-names>
</name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Kang</surname><given-names>Byeong-Gwon</given-names>
</name><xref ref-type="aff" rid="aff-4">4</xref><email>bgkang@sch.ac.kr</email></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Abouhawwash</surname><given-names>Mohamed</given-names>
</name><xref ref-type="aff" rid="aff-5">5</xref>
<xref ref-type="aff" rid="aff-6">6</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Computer Science and Engineering, Chandigarh University</institution>, <addr-line>Punjab, 140413</addr-line>, <country>India</country></aff>
<aff id="aff-2"><label>2</label><institution>Skill Faculty of Science and Technology, Shri Vishwakarma Skill University</institution>, <addr-line>Palwal, 121102</addr-line>, <country>India</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Computer Science and Engineering, Soonchunhyang University</institution>, <addr-line>Asan, 31538, Korea</addr-line></aff>
<aff id="aff-4"><label>4</label><institution>Department of ICT Convergence, Soonchunhyang University</institution>, <addr-line>Asan, 31538, Korea</addr-line></aff>
<aff id="aff-5"><label>5</label><institution>Department of Mathematics, Faculty of Science, Mansoura University</institution>, <addr-line>Mansoura, 35516</addr-line>, <country>Egypt</country></aff>
<aff id="aff-6"><label>6</label><institution>Department of Computational Mathematics, Science, and Engineering (CMSE), College of Engineering, Michigan State University</institution>, <addr-line>East Lansing, MI, 48824</addr-line>, <country>USA</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Byeong-Gwon Kang. Email: <email>bgkang@sch.ac.kr</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-06-14"><day>14</day>
<month>06</month>
<year>2022</year></pub-date>
<volume>73</volume>
<issue>2</issue>
<fpage>3705</fpage>
<lpage>3720</lpage>
<history>
<date date-type="received">
<day>28</day>
<month>1</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>4</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Mahajan et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Mahajan et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_27936.pdf"></self-uri>
<abstract>
<p>Spectral unmixing is essential for exploitation of remotely sensed data of Hyperspectral Images (HSI). It amounts to the identification of a position of spectral signatures that are pure and therefore called end members and their matching fractional, draft rules abundances for every pixel in HSI. This paper aims to unmix hyperspectral data using the minimal volume method of elementary scrutiny. Moreover, the problem of optimization is solved by the implementation of the sequence of small problems that are constrained quadratically. The hard constraint in the final step for the abundance fraction is then replaced with a loss function of hinge type that accounts for outliners and noise. Existing algorithms focus on estimating the endmembers (Ems) enumeration in a sight, discerning of spectral signs of EMs, besides assessment of fractional profusion for every EM in every pixel of a sight. Nevertheless, all the stages are performed by only a few algorithms in the process of hyperspectral unmixing. Therefore, the Non-negative Minimum Volume Factorization (NMVF) algorithm is further extended by fusing it with the nonnegative matrix of robust collaborative factorization that aims to perform all the three unmixing chain steps for hyperspectral images. The major contributions of this article are in this manner: (A) it performs Simplex analysis of minimum volume for hyperspectral images with unsupervised linear unmixing is employed. (B) The simplex analysis method is configured with an exaggerated form of the elementary which is delivered by vertical component analysis (VCA). (C) The inflating factor is chosen carefully inactivating the constraints in a large majority for relating to the source fractions abundance that speeds up the algorithm. (D) The final step is making simplex analysis method robust to outliners as well as noise that replaces the profusion element positivity hard restraint by a hinge kind soft restraint, preserving the local minima having good quality. (E) The matrix factorization method is applied that is capable of performing the three major phases of the hyperspectral separation sequence. The anticipated approach can find application in a scenario where the end members are known in advance, however, it assumes that the endmembers count is corresponding to an overestimated value. The proposed method is different from other conventional methods as it begins with the overestimation of the count of endmembers wherein removing the endmembers that are redundant by the means of collaborative regularization. As demonstrated by the experimental results, proposed approach yields competitive performance comparable with widely used methods.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Hyperspectral Imaging</kwd>
<kwd>minimum volume simplex</kwd>
<kwd>source separation</kwd>
<kwd>end member extraction</kwd>
<kwd>non-negative minimum volume factorization (NMVF)</kwd>
<kwd>endmembers (EMs)</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>A problem of separation of the source is the hyperspectral unmixing. Compared to the scenario of canonical source separation, the hyperspectral unmixing sources depend statistically combining in a linear as well as in nonlinear fashion [<xref ref-type="bibr" rid="ref-1">1</xref>]. The high dimensionality of hyperspectral vectors together with these characteristics places the hyperspectral unmixing mixtures a far the reach of utmost algorithms for separation of source, therefore, nurturing in the active research. For a given deposit of assorted vectors of hyperspectral images, the undeviating mixture examination or linear unmixing is aimed to estimate the count of source materials, called endmembers, with their signatures of spectra as well as their abundance fragment [<xref ref-type="bibr" rid="ref-2">2</xref>]. The approach to the linear unmixing of hyperspectral data is categorized as both statistical and geometrical. The former labels the unmixing of spectra as the problem of deduction formulating it beneath the framework of Bayesian model, wherein the later utilize the datum that the vectors of spectra, beneath the model of linear mixing are hence in the set of simplexes where vertices represent the endmembers that are soughed.</p>
<p>A more realistic scenario is when the assumption of the pure pixel is not fulfilled, then the process of unmixing is a difficult function [<xref ref-type="bibr" rid="ref-3">3</xref>]. A rule of attack possible, is the fitting of minimal volume elementary to the set of information. The pertinent work to exploit this route is the non- negate littlest-connected constituent (nLCA) and the Nonnegative Matrix Factorization Minutest Volume Transmute (NMF-MVT) [<xref ref-type="bibr" rid="ref-4">4</xref>]. For the exploitation of remotely sensed hyperspectral data, an important task is to unmix the spectra. A widely used technique is the linear mixture model (LMM) for spectral unmixing, where it is centered on a concept that in an HSI each captured pixel is appointed as the linear grouping of a limited customary for constituent having spectrally untainted continuums or EMs, subjective by a profusion aspect establishing each EM which is proportion in the pixel being inspected&#x00A0;[<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>The three main types of algorithms for unmixing within the LMM paradigm are recognized as statistical, geometric, and sparse regression [<xref ref-type="bibr" rid="ref-6">6</xref>]. The algorithms of geometric unmixing works in the postulation that HSI EMs are the vertices of minimum volume elementary that enfolds the set of data or maximum volume simplex restricted in the data customary of the convex hull. Among the algorithms of minimum-volume, the author highlights the seminal process of seminal minimum volume simplex- NMF (MVC-NMF) that is based on the principle of NMF. The statistical methods as the name suggest are based on the analysis of varied pixels through demographic values that include Bayesian methods [<xref ref-type="bibr" rid="ref-7">7</xref>]. The sparse recession-centered processes finally are built on articulating in a passage every mixed pixel as a lined amalgamation of the limited customary of signs for a pure pixel that is known a priori and is accessible from the library [<xref ref-type="bibr" rid="ref-8">8</xref>].</p>
<p>Every method although it has its aces and ploys, the statistic is that the community of hyperspectral research has frequently used geometrical approaches up to now. It is predominantly due to the lowered yet high computation cost in contrast to other unmixing algorithms including the fact that an easy interpretation of the LMM is represented [<xref ref-type="bibr" rid="ref-9">9</xref>]. For unmixing the HSI fully by using geometrical method, the majority of approaches are based on the division of entire procedure into three concatenated steps: (1) for a scene, to estimate the count of endmembers; (2) to identify signatures of spectra for the endmembers; (3) to estimate the endmembers richness for each pixel of the section. Numerous techniques have been developed over the last few years that address each part of the chain, particularly emphasizing endmember identification.</p>
<p>However very few algorithms for spectral unmixing have addressed all the stages that are elaborated in the process of hyperspectral unmixing. Direct unmixing methods can be categorized into demographic and geometric-centered [<xref ref-type="bibr" rid="ref-10">10</xref>]. The former classification labels spectral separation as an extrapolation delinquent, frequently articulated under the Bayesian structure, however, the latter classification explores the datum that the spectral trajectories (under the LMM) are in an elementary whose apexes are parallel to the EMs. Here, the emphasis is on the geometrical methodology to spectral separation [<xref ref-type="bibr" rid="ref-11">11</xref>].</p>
<p>The major contributions of this article are in this manner:
<list list-type="order">
<list-item>
<p>Simplex analysis of minimum volume for hyperspectral images with unsupervised linear unmixing is employed.</p></list-item>
<list-item>
<p>The simplex analysis method is configured with an exaggerated form of the elementary which is delivered by VCA.</p></list-item>
<list-item>
<p>The inflating factor is chosen carefully inactivating the constraints in a large majority for relating to the source fractions abundance that speeds up the algorithm.</p></list-item>
<list-item>
<p>The final step is making simplex analysis method robust to outliners as well as noise that replaces the profusion element positivity hard restraint by a hinge kind soft restraint, preserving the local minima having good quality.</p></list-item>
<list-item>
<p>The matrix factorization method is applied that is capable of performing the three major phases of the hyperspectral separation sequence. The anticipated approach can find application in a scenario where the end members are known in advance, however, it assumes that the endmembers count is corresponding to an overestimated value. The paper uses the NMVF algorithm which is further extended by fusing it with the nonnegative matrix of robust collaborative factorization that aims to perform all the three unmixing chain steps for hyperspectral images. Moreover, the proposed method is different from other conventional methods as it begins with the overestimation of the count of endmembers wherein removing the endmembers that are redundant by the means of collaborative regularization.</p></list-item>
</list></p>
<p>The rest of the article is structured as follows. Section 2 elaborates the associated work in the arena of HSI unmixing. In Section 3, the implemented archetypal and the various steps and equations needed to unmix the hyperspectral images using proposed approach is introduced. In Section 4, Experiment analysis is discussed to describe outcome acquired from training and testing of the model, comparison of general dataset with cross-validation on various parameters, and comparison of our models with the contemporary methods. Lastly, we include concluding interpretations in Section 5.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Related Work</title>
<p>HSI unmixing has been extensively used for addressing the mixed-pixel delinquent in the quantifiable examination of HSI, in which abstraction of endmember plays a significant part. The assortment of the spectral band is a very vigorous area of exploration in HSI classification [<xref ref-type="bibr" rid="ref-12">12</xref>]. HSI comprises redundant measurements and inappropriate evidence diminishing the accurateness of classification significantly. For the given hyperspectral image, to fully unmix it by using geometric method, the approaches in the majority are based on the division of the entire procedure into three sequential steps: (1) for a scene, approximating the count of EMs; (2) for the EMs, to identify the spectral signatures; and (3) for every component of the segment, to estimate the endmembers abundances [<xref ref-type="bibr" rid="ref-13">13</xref>].</p>
<p>Numerous techniques have been advanced in the last few years to address each part of the chain, emphasizing to identify the end members in particular. However, algorithms for spectral unmixing are few that exist addressing all the three stages that are involved in the process of hyperspectral unmixing. Although this chain of general processing is proved to be operative to separate definite categories of HSI, it follows certain drawbacks [<xref ref-type="bibr" rid="ref-14">14</xref>]. The very first drawback is that each stage output becomes the input to the following stage that may propagate the errors in the chain. The second is the enormous instability that exists for the outcome obtained in the assessment of the number of EMs for the specified section of hyperspectral images with contemporary processes that are different or, the same algorithm having different initialization parameters [<xref ref-type="bibr" rid="ref-15">15</xref>]. The third concern followed is the complexity in the computation for the entire process making the development of fast and unified technique highly desirable addressing the different parts that are intricate in the chain of hyperspectral unmixing.</p>
<p>In particular, the problem to identify the count of endmembers correctly is critical for unmixing algorithms as well as for geometric-based algorithms [<xref ref-type="bibr" rid="ref-16">16</xref>]. To estimate the endmembers count using algorithms for subspace identification is considered efficient for the HSI that is adequately approximated by the LMM. Furthermore, the fragment of the chain is further challenging for the endmembers with an alike silhouette, or the practice of mixing has non-lined modules. Robust collective nonnegative matrix factorization (R-CoNMF) contributes to it by performing all the stages of the unmixing chain of hyperspectral images. This algorithm easily adapts to the scenario where the endmembers count is identified in advance, assuming that the count of endmembers is corresponding to a value that is overestimated. The computation increases since the unmixing are done for all three stages [<xref ref-type="bibr" rid="ref-17">17</xref>]. However, the three stages are an essential component of hyperspectral unmixing. To reduce the computational overload the proposed algorithm is a necessity. Minutest Volume Simplex Assessment (MVSA) approaches the separation of HSI as it fits an elementary of minutest bulk to the data of hyperspectral images, which constraints the profusion portions be appropriate to the likelihood elementary [<xref ref-type="bibr" rid="ref-18">18</xref>]. The developing problem of enhancement that is crucial in computation is then solved by the implementation of a sequence of subproblems that are quadratically constrained that uses the method of interior-point being effective from the computational viewpoint [<xref ref-type="bibr" rid="ref-19">19</xref>].</p>
<p>In the literature, typically LMM has been reflected. Hypothetically, nonlinear mixtures occur very frequently in physical circumstances, while LMs can estimate these composite fusions with a fine degree [<xref ref-type="bibr" rid="ref-20">20</xref>]. These physiognomies, in conjunction with the higher measurement of HSI vectors and the huge number of pixels existing in physical passages, lays the HSI separation beyond the extent of furthermost source parting processes, consequently promoting active exploration in the arena. Likewise, the challenge allied with the accurate recognition of the integral of EMs is vital for separation processes as a whole and for geometric-centered processes particularly. The end member abstraction processes, for instance, PPI, N-FINDR plus Vertex Constituent Assessment (VCA), assume the hypothesis of presence of pure constituents in the perceived data set. Though, for the instance of greatly assorted data, the pure-pixel hypothesis may be seriously disrupted [<xref ref-type="bibr" rid="ref-21">21</xref>].</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Proposed Approach</title>
<p>Let <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>z</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mrow><mml:mtext>&#xA0;zn</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mtext>&#x024C;&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mtext>&#x0272;</mml:mtext><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> be a matrix that holds in its column the vectors for the spectra z<sub>i</sub> &#x2208; &#x024C;^p, for i &#x003D; 1,2, ., &#x0272;, where &#x0272; is the number of spectral vectors and p is the spectral bands for a given set of data of HSI. It is assumed that for the kind of the process that a step of decreasing dimensionality is applied to the set of data and vector <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mrow><mml:mtext>zi&#xA0;</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mtext>&#x024C;&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:math></inline-formula>, is representing the signal subspace by spectral signatures of endmembers. Under the model of linear unmixing, it gives</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:mi>K</mml:mi><mml:mi>S</mml:mi><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mi>S</mml:mi><mml:mo>&#x227D;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mtext>&#x0272;</mml:mtext></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula>where <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>.</mml:mo><mml:mo>.</mml:mo><mml:mo>,</mml:mo><mml:mo>.</mml:mo><mml:mrow><mml:mtext>kp</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mtext>&#x024C;&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the matrix of mixing (k<sub>i</sub> denoting the i<sub>th</sub> signature of EM and p gives the count of EMs), and <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mtext>&#x024C;&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mtext>&#x0272;</mml:mtext><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> symbolizes the matrix of abundance that contains the fractions, S &#x2265; 0 is the profusion nonnegativity constraint. For every value of the pixel, the value for the fractional part needs to be greater than 0, and the sum equal to one, wherein, the fractional vector is belonging to the simplex of possibility. The vectors of spectra y<sub>i</sub> therefore, is belonging to a simplex set having vertices k<sub>i</sub>, for i &#x003D; 1, . . , p.</p>
<p>Given Z, the matrices K and S are inferred as it fits an elementary of minutest capacity for the data which is subjected to the restriction in <xref ref-type="disp-formula" rid="eqn-1">(1)</xref>. It is then attained as we find the matrix K with the least volume demarcated by the columns underneath the restriction in <xref ref-type="disp-formula" rid="eqn-1">(1)</xref>. It can then be constructed in the leading problem of optimization:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mtext>K*&#xA0;</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mo movablelimits="true" form="prefix">det</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>K</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>&#x227D;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula>where <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mrow><mml:mtext>W</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. Subsequently, det(W) is equal to 1/det(K), replacing the problem <xref ref-type="disp-formula" rid="eqn-2">(2)</xref> with the following:</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mrow><mml:mtext>W*&#xA0;</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mrow><mml:mtext>l</mml:mtext></mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mrow><mml:mtext>og</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo movablelimits="true" form="prefix">det</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>W</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>&#x227D;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-2">Eqs. (2)</xref> and <xref ref-type="disp-formula" rid="eqn-3">(3)</xref> the optimization is nonlinear, however, the constraints being linear. In <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> the problem is non-convex having the number of local minima. Consequently, in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref> the problem is non-concave having several local maxima. However, the hope to find the global optima systematically of <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref> is negligible. The mathematical formulation of NMVF introduced is aiming to find sub-optimal solutions which are good for the problem relating to optimization <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.</p>
<p>The very first step is simplifying the constraints set <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> by noting that for the data set every spectral vector z is written for the undeviating combination of p is independent in a linear way for vector extracted from the set of data, for <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mrow><mml:mtext>Zp&#xA0;</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>zi</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;zip</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula>, where the weights are added to <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mn>1</mml:mn><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>z</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>&#xA0;Zp</mml:mtext></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03B2;</mml:mi></mml:mrow></mml:math></inline-formula> where <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> &#x003D; 1. It is then noted that the constraint <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is equivalent to <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> or else to <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>Z</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. Then wm is defined as <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>Z</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> giving the equality constraint <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mtext>Q</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>&#xA0;wm</mml:mtext></mml:mrow></mml:math></inline-formula>. The problem in <xref ref-type="disp-formula" rid="eqn-3">(3)</xref> is simplified as:</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mtext>W*&#xA0;</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mrow><mml:mtext>l</mml:mtext></mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mrow><mml:mtext>og</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo movablelimits="true" form="prefix">det</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>W</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mi>W</mml:mi><mml:mi>Z</mml:mi><mml:mo>&#x227D;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mtext>W</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>&#xA0;wk</mml:mtext></mml:mrow></mml:math></disp-formula></p>
<p>Let <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>z</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>.</mml:mo><mml:mo>.</mml:mo><mml:mrow><mml:mtext>zn&#xA0;</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> be the HSI matrix representation with n as the spectral vectors and d as the bands of spectra. For the LMM, it is given:</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>&#xA0;KS&#xA0;</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow><mml:mspace width="1em" /><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula>where <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mrow><mml:mtext>kp</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> is called matrix mixing that contains p endmembers; where the i<sub>th</sub> endmember signature is denoted by m<sub>i</sub>; <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mrow><mml:mtext>sn</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> depicts the matrix of abundance that contains the fractions of endmember s<sub>l</sub>, given the pixels i &#x003D; 1,&#x2026;., n; and S &#x2265; 0 is the constraint of profusion non-negate that can be implicit in the module-wise sense; <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the constraint of sum-to-one stemming from the interpretation done physically of the vector of abundance; and i<sub><italic>p</italic></sub> &#x003D; [1,1,1,&#x2026;..,1]<sup>T</sup> is the vector of column having size p. Finally, the error is collected by N that may affect the process of measurement.</p>
<p>In this research work, the value of p is estimated by addressing i.e., the endmembers count of K, the fraternization matrix, and S, the profusion matrix. The value of p is although not known initially, it is assumed that one has control to an overestimate. However, the number q is given such that q is greater than or equal to p. In this manner, it accounts for a situation that is common where the overestimation of end member count is easier for computing that is not in the instance usually for the accurate count of EMs. Since the dimensionality is very rich in HSI NMF is used.</p>
<p>The assessment of p, K and S are defined by using the non-negative matrix factorization optimization:</p>
<p><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>&#x2A5;</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>3</mml:mn></mml:mfrac><mml:mo stretchy="false">)</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>Y</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mtext>&#x2A5; X</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x03B2;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>&#x2A5;</mml:mtext><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula></p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>S</mml:mi><mml:mrow><mml:mtext>q</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>&#x2A5;</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>&#x2A5;</mml:mo></mml:mrow><mml:mrow><mml:mtext>q</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>F</mml:mtext></mml:mrow></mml:math></inline-formula> stands for Frobenius norm and <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:math></inline-formula> stands for Euclidean norms, respectively; <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>a</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>.</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;aq</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> are variables of optimization that are linked to the mixing matrix as well as the matrix of abundance, respectively; <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2261;</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>x</mml:mtext></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> symbolizes <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mrow><mml:mtext>l</mml:mtext></mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> mixed norm of matrix X; <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>zi</mml:mtext></mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>ziw</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> is a of set w vectors that are observed spectrally inferred with an algorithm of pure-pixel and, are thus, local to extravagances of the simplex; the regularization parameters used are &#x03B1; and &#x03B2;; Sw &#x2212; 1 is the matrix collection w &#x00D7; n where columns are belonging to the simplex of probability with element <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mtext>and</mml:mtext></mml:mrow><mml:mtext>&#xA0;&#x02A5;</mml:mtext><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula> is the matrices assembly having size d &#x00D7; w where columns be in the affine customary having facet w &#x2212; 1 representing Y as data best in the sense of error of mean square. This outline of the constraint is removing the limitations that are accompanying the totality-to-one restraint being observed in the actual data arrays.</p>
<p>As in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>, it is concluded that the optimization proposed aims to find a couple (&#x02A5;, X) that yields error of reconstruction of having low value, also the count for rows of X with nonzero values is low, and a simplex which is interpreted by &#x02A5;&#x2019;s column which is restricted by either solution which gives minimum volume. For the three terms, the balance is set by the parameters of regularization &#x03B1; as well as &#x03B2;.</p>
<p>Let &#x03C2; denotes a natural set, <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03C2;</mml:mi><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>ai</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C2;</mml:mi><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msup><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>&#x03C2;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="bold">x</mml:mi></mml:mrow><mml:mi>l</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C2;</mml:mi><mml:mo stretchy="false">]</mml:mo><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow><mml:mo>,</mml:mo></mml:math></inline-formula> i.e., &#x02A5; &#x03C2; is a matrix that contains the columns of &#x02A5; having indexes in set &#x03C2;, and <bold>X</bold><sup>&#x039B;</sup> is a matrix that contains the X&#x2019;s rows having indexes in the set &#x03C2;. Furthermore, let the value of rowsupp(X) &#x2261;{l, : xl &#x2260; 0}, i.e., rowsupp(X) denoting the row sustenance of X. Therefore, we introduce</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">I</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">A</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>rowsupp</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>&#x2261;</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>rowsupp</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">E</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>In a manner such that the term of mixed-norm <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mrow><mml:mi mathvariant="normal">&#x03B1;</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, in <xref ref-type="disp-formula" rid="eqn-6">(6)</xref> is to drive the rows of X that do not correspond to zero making it acceptable wherein apart from the permutation, fidelity of data and the terms of volume is derived <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> for the solutions close to (I,G) where &#x00CE; &#x2243; I and &#x011C; &#x2243; G.</p>
<p>The nonconvex term for data fidelity <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>3</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mtext>&#x02A5; X</mml:mtext></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> existing in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> makes it tough to optimize respectively. Herein, the proximal alternating optimization (PAO) is adopted that in favorable situations congregates to a point of the criticality of the fundamental function of the non-arched purpose. For expediency of notation, the optimization in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> is redefined as follows:<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msubsup><mml:mi></mml:mi><mml:mrow><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;where&#xA0;</mml:mtext></mml:mrow><mml:mi>L</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>&#x2261;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mtext>&#x02A5; X</mml:mtext></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mspace width="1em" /><mml:mo>+</mml:mo><mml:mfrac><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mtext>&#x03B9;</mml:mtext><mml:mi>S</mml:mi><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mtext>&#x03B9;&#x02A5;</mml:mtext><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x003A;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mo>&#x222A;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>, respectively; that is <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:math></inline-formula> if X does not belong to <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> otherwise; <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mrow><mml:mtext>Aw</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:math></inline-formula> if <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> otherwise. Given <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, PAO is generating the series <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> in this way:</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mtext>&#x02A5;</mml:mtext></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mn>2</mml:mn></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>arg</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msubsup><mml:mrow><mml:mrow><mml:mtext>L</mml:mtext></mml:mrow></mml:mrow><mml:mrow></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mn>2</mml:mn></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></disp-formula>where <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for t &#x003D; 0,1,&#x2026; , are sequences for affirmative statistics. Let <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mrow><mml:mtext>q</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2261;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mtext>z</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mtext>z</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mtext>&#x0251;&#xA0;</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#x0251;&#xA0;</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo fence="false" stretchy="false">}</mml:mo></mml:math></inline-formula>, where &#x0233; is the vector of the illustration mean perceived, and V &#x2208; <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msup><mml:mrow><mml:mtext>R</mml:mtext></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>w</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> is a matrix that holds the principal components of first (q &#x2212; 1) for the data Z. The column of V is remarked as orthonormal, i.e., V<sup><italic>T</italic></sup>, V &#x003D; I<sub>w&#x2212;1</sub>, where I<sub>w&#x2212;1</sub> is denoting the matrix of identity having the measurement q &#x2212; 1. Also, also &#x014C; &#x2261; [&#x014D;,&#x2026;.., &#x014D;] &#x2208; R^(d&#x00D7;w) is defined and write &#x02A5; &#x003D; <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:math></inline-formula> &#x002B; V&#x0394;, where &#x0394; &#x003D; V<sup>T</sup> (&#x02A5; &#x2212; <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:math></inline-formula>). Following the above definition in place, the elucidation to the quadratic enhancement <xref ref-type="disp-formula" rid="eqn-10">(10)</xref> is</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>&#xA0;V</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>O</mml:mtext></mml:mrow><mml:mstyle displaystyle="false" scriptlevel="0"><mml:mtext>--</mml:mtext></mml:mstyle><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:msubsup><mml:mrow><mml:mi mathvariant="fraktur">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">O</mml:mi></mml:mrow><mml:mo stretchy="false">&#x00AF;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="fraktur">X</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mrow><mml:mi mathvariant="fraktur">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula>where I is denoting the matrix of identity having size which is suitable and <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mo>.</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> that symbolizes the swap operative. By describing <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:msup><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:msqrt><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:msqrt><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mtext>Z</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>T</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:msqrt><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:msqrt><mml:msubsup><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mo stretchy="false">]</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mtext>and&#xA0;</mml:mtext></mml:mrow><mml:msubsup><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2261;</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:msubsup><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msqrt><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:msqrt><mml:mrow><mml:mtext>I</mml:mtext></mml:mrow><mml:msup><mml:mo stretchy="false">]</mml:mo><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msubsup><mml:mrow></mml:mrow><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mrow></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mtext>&#x02A5;</mml:mtext><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mtext>&#x03B9;</mml:mtext><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mtext>w</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>X</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>which is precisely the constraint <italic>&#x0269;</italic><sub>2</sub> &#x2212; <italic>&#x0269;</italic><sub>2,1</sub> optimization which is elucidated by collaborative sparse unmixing by variable splitting and augmented Lagrangian (CLSUnSAL) is the simplification of sparse separation that splits vacillating and amplified Lagrangian (SUnSAL) process.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Experiment Analysis</title>
<p>Minimum Volume Simplex Analysis has a soft constraint version of simple identification via split augmented Lagrangian. Vertex for component analysis is used to initialize NMVF. However, VCA is the pure constituents centered system. Nevertheless, the VCA result is plotted to highlight the advantage of the non-pure-constituents centered algorithm over the pure-pixel centered ones. NMVF estimates the vertices <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mrow><mml:mtext>K</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow></mml:math></inline-formula>} of the <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>p</mml:mtext></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo></mml:math></inline-formula>dimensional minimum volume simplex that contains the vectors <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mo stretchy="false">[</mml:mo><mml:mrow><mml:mtext>y</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mrow><mml:mtext>y</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext>N</mml:mtext></mml:mrow><mml:mo stretchy="false">]</mml:mo></mml:math></inline-formula>. MVSA assumes that y belongs to an affine space. It may happen, however, that the data supplied by the user is not in an affine set. For this reason, the first step is the estimation of the affine set to best represent the data. Any vector <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mrow><mml:mtext>y</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow></mml:math></inline-formula> belongs thus to the convex hull of the column of K.</p>
<sec id="s4_1">
<label>4.1</label>
<title>Experiment Setup</title>
<p>The results are obtained using MATLAB 2016a using USGS library endmembers. The simulation parameters used are p which denote s end members number, N is the pixels number, SNR denotes the signal-to-noise relationship <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mtext>E</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>y</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>E</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mtext>n</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> in dBs, L denoting the number of bands, signature type is 5, 6, then is the COND-NUMBER denoting the conditioning number of the mixing matrix, DECAY denotes the singular value decay rate, SHAPE-PARAMETER determines the distribution of spectral over the simplex, MAX_PURIFY determines the maximum purity of the mixtures. If MAX_PURIFY &#x003C;1, the probability of pure pixels is zero in the statistics. The selected parameter for 1st case: SIGNATURE_TYPE &#x003D; 3, p &#x003D; 3, N &#x003D; 2000, SNR &#x003D; 50 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE-PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8. The selected parameter for 2nd case: SIGNATURE_TYPE &#x003D; 1, p &#x003D; 5, N &#x003D; 2000, SNR &#x003D; 30 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE-PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8. The selected parameter for 3st case: SIGNATURE_TYPE &#x003D; 3, p &#x003D; 3, N &#x003D; 10000, SNR &#x003D; 50 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE- PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8.</p>
<p>The selected parameter for 4th case: SIGNATURE_TYPE &#x003D; 3, p &#x003D; 10, N &#x003D; 2000, SNR &#x003D; 50 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE-PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8. The selected parameter for 5th case: SIGNATURE_TYPE &#x003D; 3, p &#x003D; 3, N &#x003D; 2000, SNR &#x003D; 20 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE-PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8. The selected parameter for 6th case: SIGNATURE_TYPE &#x003D; 1, p &#x003D; 5, N &#x003D; 2000, SNR &#x003D; 50 (dBs), L &#x003D; 200, COND_NUMBER &#x003D; 1, DECAY &#x003D; 1, SHAPE-PARAMETER &#x003D; 1, MAX_PURIFY &#x003D; 0.8.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Dataset</title>
<p>The NMVF technique is assessed by using synthetic data of HSI<xref ref-type="fn" rid="fn-1"><sup>1</sup></xref><fn id="fn-1">
<label>1</label>
<p>http://lesun.weebly.com/hyperspectral-data-set.html</p>
</fn>. The advantage to use synthetic scenes is the fully controlled scenario offered by them. Using LLM, the synthetic scene has been generated. The scene comprises n &#x003D; 4000 pixels, and as far as the signatures of the spectra are concerned, they are selected randomly for the generation by using USGS digital library. For ensuring the differences among the end members used for simulations, the Distance of Spectral Angle (DSA) that exists for any two spectral signatures must not be less than 10. Also, for 1 pixel, the endmembers count be designated by pmix.</p>
<p>In the scenario of real images, there is a possibility of having a count of endmembers that is larger for a scene, say, p &#x2265; 10. Nevertheless, it is improbable having a hefty number of endmembers in a single pixel. Therefore, as a whole, pmix is comparatively trivial, e.g., the value of pmix &#x2264; 5. Established on this particular scrutiny, for the computer-generated data, when p &#x2265; 5, we set pmix &#x003D; 5. Else, for p&#x00A0;&#x003C;&#x00A0;5, pmix is set equal to p. Finally, for ensuring the non-presence of pure pixels in the images that are synthetic, all the pixels having abundance fractions that are greater than 0.8 are discarded i.e., max(si) &#x2264; 0.8.</p>
<p>For q &#x003D; p, let &#x00CE; &#x003D; &#x02A5; and &#x011C; &#x003D; X that denotes the estimation for I as well as G. Concerning the performance indicators, the relative restoration error <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>R</mml:mi><mml:mi>R</mml:mi><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>Y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">I</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> the DSA (in units), and twofold error metrics whose prime focus is to evaluate the quality for the estimated EMs i.e., <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">I</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mstyle displaystyle="false" scriptlevel="0"><mml:mtext>--</mml:mtext></mml:mstyle><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, and the eminence for the assessed abundance, i.e., <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msqrt><mml:mi>n</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>p</mml:mi></mml:msqrt></mml:math></inline-formula> <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
<p>The result of collaborative unmixing via NMVF operating with pure pixels and a correct subspace dimension <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mo stretchy="false">(</mml:mo><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:math></inline-formula> In this case, the role of the mixed nom is not very important. The scenario contains nonpure pixels, overestimated number of EMs (w &#x003E; p). The approach estimates the number of EMs with a large value of alpha and run NMVF with the correct number of endmembers. In NMVF Y [L, np] matrix containing the observed spectral vectors in its columns. M [L, p] mixing matrix with p spectral signatures (usually L &#x003E;&#x003E; p), S[p, np] denotes abundance matrix, N [L, np] denotes Gaussian noise.</p>
<p>The linear mixing model is represented by Y &#x003D; MS &#x002B; N with S &#x003E;&#x003D; 0, and sum (S) &#x003D; ones (1, np). The optimization is given by: min <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#x02A5;</mml:mtext><mml:mi>X</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>Y</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>F</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mtext mathvariant="italic">alpha</mml:mtext></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#x02A5;</mml:mtext><mml:mo>&#x2212;</mml:mo><mml:mi>Y</mml:mi><mml:mi>m</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>F</mml:mi><mml:mo>,</mml:mo><mml:mi>X</mml:mi><mml:mo>&#x003E;=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mtext>&#x02A5;</mml:mtext><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>q</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> affine set defined by the data. The constraint Sum-To-One sum(X) &#x003D; ones(1,np) where <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>=</mml:mo><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>m</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>s</mml:mi><mml:mi>q</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>m</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>X</mml:mi><mml:mo>.</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the l_{2,1} assorted model with promotes rows of zeros in X and Ym is an unmixing matrix provided by VCA. Therefore, the term <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mi>A</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>Y</mml:mi><mml:mi>m</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> has a minimum volume flavor. The size of mixing matrix L &#x003D; 200, number of pixels np &#x003D; 4000, number of EMs p &#x003D; 6, maximum number of endmembers per pixel, p_pix &#x003D; 4; SNR in dBs <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mo stretchy="false">(</mml:mo><mml:mi>S</mml:mi><mml:mi>N</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>M</mml:mi><mml:mi>X</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>F</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>N</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mrow><mml:mover><mml:mrow /><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mtext>&#xA0;</mml:mtext><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>F</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mo>+</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mi>S</mml:mi><mml:mi>N</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>30</mml:mn></mml:math></inline-formula> abundance related parameter includes: MAX_PURIRY &#x003D; 0.8; OUTLIERS &#x003D; 0; PURE_PIXELS &#x003D; &#x2018;no&#x2019;; SHAPE_PARAMETER &#x003D; 1.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Results</title>
<p>For explanatory purposes, <xref ref-type="fig" rid="fig-1">Fig. 1</xref> shows the maps of abundance that is acquired by the use of NMVF algorithm, where the identification of the minerals is done with the visual explanation of the defined abundances with regards to the pulverized actuality plot showing the outcome that is acquired by the three deliberated differentiators for dualistic circumstances: p &#x003D; 6 and p &#x003D; 10.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Unmixing results for p &#x003D; 3, number of endmembers, N &#x003D; 2000, SNR &#x003D; 50 and signature type &#x003D; 3 for NMVF and VCA algorithm. The spectral vectors are represented by dots; with the unmixing algorithm, all other symbols represent inferred endmembers. Notice que quality of NMVF estimates (b) Unmixing results for p &#x003D; 5, number of endmembers, N &#x003D; 2000, SNR &#x003D; 30 and signature type &#x003D; 1 for NMVF and VCA algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_27936-fig-1.png"/>
</fig>
<p><italic>NMVF</italic> is exploited to attain an overestimate of the signal subspace. R-CoNMF can be exploited in two ways: (1) to determine the signal subspace, hence including its dimension; or (2) to regulate the subspace of a specified order, provided as input, that reduces the signal prediction fault. In this article, R-CoNMF is exploiteed in the latter way, that is, to evaluate a specified dimension of motion subspace, which does not essentially relate to the number of endmembers in the data. The purpose for this choice is that it frequently happens that the estimate of the correct subspace is a relatively stimulating delinquent owing to, e.g., poor estimate of the noise data or the existence of nonlinear constituents in the data set. Nevertheless, the estimate of an overrate of the signal subspace is an easier delinquent. Therefore, we contribute a value of <italic>the estimation variable</italic> greater than that determined by <italic>NMVF</italic> and let R-CoNMF calculate an improved assessment, as it has builtin data related with the LMM not explored in most signal subspace assessment approaches, such as VCA [<xref ref-type="bibr" rid="ref-21">21</xref>], MVSA [<xref ref-type="bibr" rid="ref-22">22</xref>], NMF-MVT [<xref ref-type="bibr" rid="ref-23">23</xref>] and R-CoNMF [<xref ref-type="bibr" rid="ref-24">24</xref>].</p>
<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> illustrates the numerous outcomes of unmixing for varied endmembers, SNR, and signature type. In <xref ref-type="fig" rid="fig-2">Fig. 2a</xref> the outcomes of unmixing are defined for p &#x003D; 3 wherein the number of endmembers denoted by N &#x003D; 10000 and the SNR considered is 50 and the signature type is 3 for NMVF and VCA algorithm. The spectral vectors are epitomized by dots; with the unmixing procedure, all other symbols signify inferred endmembers. Similarly, <xref ref-type="fig" rid="fig-2">Fig. 2b</xref> denotes the outcomes of unmixing for p &#x003D; 10 wherein the number of endmembers denoted by N &#x003D; 2000 and the SNR considered is 50 and the signature type is 3 for NMVF and VCA algorithm.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>(a) Unmixing results for p &#x003D; 3, number of endmembers, N &#x003D; 10000, SNR &#x003D; 50 and signature type &#x003D; 3 for NMVF and VCA algorithm. The spectral vectors are represented by dots; with the unmixing algorithm, all other symbols represent inferred endmembers. Notice que quality of NMVF estimates (b) Unmixing results for p &#x003D; 10, number of endmembers, N &#x003D; 2000, SNR &#x003D; 50 and signature type &#x003D; 3 for NMVF and VCA algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_27936-fig-2.png"/>
</fig>
<p><xref ref-type="table" rid="table-1">Tab. 1</xref> illustrates the differentiation of NMVF and VCA for the divergent quantity of endmembers wherein the size of the sample is depicted by n whose value is 6000 and || &#x02A5; ||F depicts Frobenius norm of matrix A. In <xref ref-type="table" rid="table-1">Tab. 1</xref> the time is used and for Frobenius norm || &#x00CE; &#x2013; I||F the endmember matrix is estimated yielded by the NMVF and VCA algorithms. The performance of NMVF over VCA is much better concerning error and time. For illustrative purposes, NMVF and VCA algorithms are compared graphically in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> that uses simulation run with pixels of non-pure form.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Comparison of NMVF and VCA</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>p</th>
<th colspan="2" align="center">NMVF</th>
<th colspan="2" align="center">VCA</th>
</tr>
<tr>
<th/>
<th>time (s)</th>
<th><inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mo mathvariant="bold" stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mstyle displaystyle="false" scriptlevel="0"><mml:mtext>--</mml:mtext></mml:mstyle><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">F</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th>time (s)</th>
<th><inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mo mathvariant="bold" stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mstyle displaystyle="false" scriptlevel="0"><mml:mtext>--</mml:mtext></mml:mstyle><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">F</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td><bold>1</bold></td>
<td>0.11</td>
<td>0.003259</td>
<td>0.13</td>
<td>0.129240</td>
</tr>
<tr>
<td><bold>2</bold></td>
<td>0.19</td>
<td>0.038940</td>
<td>0.20</td>
<td>0.107171</td>
</tr>
<tr>
<td><bold>3</bold></td>
<td>0.12</td>
<td>0.000599</td>
<td>0.22</td>
<td>0.145654</td>
</tr>
<tr>
<td><bold>4</bold></td>
<td>o.15</td>
<td>0.006700</td>
<td>0.26</td>
<td>0.248817</td>
</tr>
<tr>
<td><bold>5</bold></td>
<td>0.10</td>
<td>0.029963</td>
<td>0.11</td>
<td>0.118554</td>
</tr>
<tr>
<td><bold>6</bold></td>
<td>0.11</td>
<td>0.006087</td>
<td>0.13</td>
<td>0.227047</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In <xref ref-type="fig" rid="fig-3">Fig. 3a</xref> the outcomes of unmixing for p &#x003D; 3, number of endmembers &#x003D; 2000, SNR &#x003D; 20 and signature type &#x003D; 3 for NMVF and VCA algorithm and <xref ref-type="fig" rid="fig-3">Fig. 3b</xref> illustrates the outcomes of unmixing for p &#x003D; 5, number of endmembers, N &#x003D; 2000, SNR &#x003D; 50 and signature type &#x003D; 1 for NMVF and VCA algorithm. In <xref ref-type="fig" rid="fig-4">Figs. 4a</xref>, <xref ref-type="fig" rid="fig-4">4b</xref>, it is concluded that when q &#x003C; p, the inaccuracy of reconstruction is large, and when w &#x2265; p, the inaccuracy of reconstruction declines significantly, being analogous to the noise level &#x03B5;. Hence, the correct count of endmembers is easy after the analysis of the turning point of the error of reconstruction. Hence the comparative plot indicates the capability of the proposed method to yield better results than other well-known methods of unmixing.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>(a) Unmixing results for p &#x003D; 3, number of endmembers, N &#x003D; 2000, SNR &#x003D; 20 and signature type &#x003D; 3 for NMVF and VCA algorithm. The spectral vectors are represented by dots; with the unmixing algorithm, all other symbols represent inferred endmembers. Notice que quality of NMVF estimates (b) Unmixing results for p &#x003D; 5, number of endmembers, N &#x003D; 2000, SNR &#x003D; 50 and signature type &#x003D; 1 for NMVF and VCA algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_27936-fig-3.png"/>
</fig>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Simulated problem with the value of p &#x003D; 6, n &#x003D; 4000, and zero-mean Gaussian i.i.d. noise with SNR &#x003D; 30 dB. For the dimensions regularizer, we practice the VCA elucidation as its edge. (a) Plot of signal subspace dimension and mse (b) Estimated abundance matrix plot</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_27936-fig-4.png"/>
</fig>
<p><xref ref-type="table" rid="table-2">Tab. 2</xref> provides performance evaluation of R-CoNMF and NMVF to unmix Synthetic data set of HSIs. Cuprite is the supreme standard data customary for the HSI separation examination that explores the Cuprite in Las Vegas, NV, U.S. There are 224 conduits, extending from 368 to 2478 nm.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Comparison of existing approaches and proposed approach</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Approach</th>
<th>q &#x003D; p</th>
<th><inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mo mathvariant="bold" stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mstyle displaystyle="false" scriptlevel="0"><mml:mtext>--</mml:mtext></mml:mstyle><mml:mrow><mml:mi mathvariant="bold">I</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">F</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th>1 <italic>/</italic><inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msqrt><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi mathvariant="bold-italic">p</mml:mi></mml:msqrt></mml:math></inline-formula> || <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mrow><mml:mrow><mml:mrow><mml:mover><mml:mrow><mml:mi mathvariant="normal">G</mml:mi></mml:mrow><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula> &#x2212; G||<sub>F</sub></th>
<th>DSA</th>
<th>RRE</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="3"><bold>R-CoNMF</bold></td>
<td>4</td>
<td>0.17 <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.09</td>
<td>0.01 <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 3e&#x2212;3</td>
<td>0.64 <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.46</td>
<td>0.03 <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.0</td>
</tr>
<tr>
<td>6</td>
<td>0.20 <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.08</td>
<td>0.01 <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 4e&#x2212;3</td>
<td>0.56 <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.21</td>
<td>0.03 <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1e&#x2212;4</td>
</tr>
<tr>
<td>8</td>
<td>0.76 <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.23</td>
<td>0.02 <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.01</td>
<td>1.89 <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.67</td>
<td>0.03 <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1e&#x2212;3</td>
</tr>
<tr>
<td rowspan="3"><bold>MVSA</bold></td>
<td>4</td>
<td>0.33 <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.20</td>
<td>1e&#x2212;4</td>
<td>1.18 <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.79</td>
<td>0.03</td>
</tr>
<tr>
<td>6</td>
<td>1.48 <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.42</td>
<td>2e&#x2212;4</td>
<td>4.88 <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 4.03</td>
<td>0.03</td>
</tr>
<tr>
<td>8</td>
<td>3.47 <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1.29</td>
<td>3e&#x2212;4</td>
<td>10.41 <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 5.70</td>
<td>0.03</td>
</tr>
<tr>
<td rowspan="3"><bold>NMF-MVT</bold></td>
<td>4</td>
<td>0.82 <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.27</td>
<td>0.04 <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.02</td>
<td>2.53 <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1.72</td>
<td>0.21 <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.04</td>
</tr>
<tr>
<td>6</td>
<td>1.15 <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1.27</td>
<td>0.05 <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.03</td>
<td>3.46 <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 2.15</td>
<td>0.23 <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.05</td>
</tr>
<tr>
<td>8</td>
<td>23.50 <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 120.29</td>
<td>0.07 <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.06</td>
<td>10.90 <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 18.56</td>
<td>0.26 <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.06</td>
</tr>
<tr>
<td rowspan="3"><bold>NMVF (Proposed Approach)</bold></td>
<td>4</td>
<td>0.17 <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.05</td>
<td>0.01 <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 3e&#x2212;2</td>
<td>0.62 <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mo>&#x00B1;</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mn>0.56</mml:mn></mml:math></inline-formula></td>
<td>0.03 <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.1</td>
</tr>
<tr>
<td>6</td>
<td>0.19 <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.12</td>
<td>0.01 <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 4e&#x2212;3</td>
<td>0.55 <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.26</td>
<td>0.03 <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mo>&#x00B1;</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mn>1</mml:mn><mml:mrow><mml:mtext>e</mml:mtext></mml:mrow></mml:math></inline-formula>&#x2212;3</td>
</tr>
<tr>
<td>8</td>
<td>0.74 <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 0.28</td>
<td>0.02 <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mo>&#x00B1;</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mn>0.2</mml:mn></mml:math></inline-formula></td>
<td>1.87 <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mo>&#x00B1;</mml:mo><mml:mtext>&#xA0;</mml:mtext><mml:mn>0.89</mml:mn></mml:math></inline-formula></td>
<td>0.03 <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mo>&#x00B1;</mml:mo></mml:math></inline-formula> 1e&#x2212;4</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Discussion</title>
<p>Existing algorithms focus on estimating the EMs count in a section, discerning of spectral signs of EMs, plus approximation of fractional profusion for every EM in every pixel of a scene. Nevertheless, all the stages are performed by only a few algorithms in the process of hyperspectral unmixing. Within the chain, for avoiding the propagation of errors, an efficient technique is highly desirable. The non-negative minimum volume factorization (NMVF) method yields better performance compared to pure pixel-based algorithm. The major approaches are used for comparison that includes VCA [<xref ref-type="bibr" rid="ref-21">21</xref>], MVSA [<xref ref-type="bibr" rid="ref-22">22</xref>], NMF-MVT [<xref ref-type="bibr" rid="ref-23">23</xref>] and R-CoNMF [<xref ref-type="bibr" rid="ref-24">24</xref>]. VCA is an endmember abstraction processes that espouses the postulation of presence of pure constituents i.e., constituents that are copiously donated by a solitary endmember in the experiential data customary. Nevertheless, for the instance of extremely assorted information, the pure-pixel supposition may be totally violated [<xref ref-type="bibr" rid="ref-25">25</xref>]. MVSA is categorized by its higher computational intricacy and comprises a hard constraint in order to make it weak to noise as well as outliers. NMF-MVT was initially anticipated for object acknowledgement and has been lately functional to HSI unmixing. Nevertheless, NMF-MVT may agonize from a non-exclusive decomposition delinquent and can be computationally inflexible when handling huge experimental pixels [<xref ref-type="bibr" rid="ref-26">26</xref>]. The intricacy of the process can be great for circumstances with a huge number of endmembers. Additional drawback is that more comprehensive analysis is necessary for the enactment of the process in extremely assorted circumstances. To offer an additional consistent decomposition in HSI unmixing, NMVF has been anticipated. NMVF initiates with an elementary of huge measurements and then accurately transfers the aspects of the elementary into the information cloud [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-37">37</xref>]. Preferably, NMVF explores additional prior statistics contrasting NMF-MVT. When the integer of endmembers is trivial, i.e., p &#x003C; 12, NMVF delivers very noble enactment unlike R-CoNMF. <xref ref-type="fig" rid="fig-5">Fig. 5</xref> illustrates the spectral signatures obtained by exhausting diverse sets of &#x03B2;, wherein P is delivered by VCA in <xref ref-type="fig" rid="fig-5">Fig. 5a</xref> and P is demarcated by the data frame in <xref ref-type="fig" rid="fig-5">Fig. 5b</xref>.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Acquired spectral signatures by expending diverse sets of &#x03B2;. (a) P is delivered by VCA. (b) P is demarcated by the data frame</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_27936-fig-5.png"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions and Future Directions</title>
<p>In this research work, spectral unmixing is used to exploit the remotely distinguished HSI data. It identifies a customary of signatures of pure spectra called end members as well as their corresponding fractional, draft rules abundances for every pixel that is captured in HSI. NMVF performs the three major phases of spectral separation sequence: (1) to estimate the count of EMs; (2) to identify a signature of spectra for every EM, and (3) to estimate equivalent profusions for every constituent in the section. A good estimate is provided by the proposed approach for the count of EMs where the information is unavailable a priori and EM signatures of high-quality are generated with abundance estimation even in scenarios with poor visibility.</p>
<p>However, there are few issues presenting challenges over time. For hyperspectral unmixing NMVF hysterics a minutest dimension elementary to the statistics of HSI that restricts the profusion segments be appropriate to the likelihood elementary. The resulting problem of enhancement is then resolved by the implementation of a series of subproblems that are controlled quadratically. The hard constraint in the final step for the profusion fraction is then swapped with a hinge kind loss utility that accounts for outliners and noise. Also, another aspect resolved is the greater comprehensive exploration of the algorithm enactment in decidedly assorted situations such that the present drift for the Earth scrutiny tasks providing greater coverage of the Earth&#x2019;s surface, leading to coarser spatial resolutions. The NMVF is dominant where unsupervised hyperspectral unmixing is needed and can be efficiently implemented using the interior point method. It also supports other methods like R-CoNMF, where endmember extraction does not require pure pixel presence in the hyperspectral data. Experiment analysis has proved that the proposed approach outperforms existing techniques such as VCA, MVSA, and NMF-MVT. Although the testified dispensation intervals epitomize a very important enhancement concerning the previously existing applications of the process, in impending work we will continue discovering other approaches for enhancement, for instance excruciating the novel HSI into sub-imageries and smearing the manifold-GPU employment respectively. Also, a soft constraint can be included in the anticipated process to craft it further vigorous to noise besides outliers. Besides, the process can likewise be altered to abstract EM packets and hence addressing concerns of EM unevenness.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="other"><p><bold>Ethical Approval:</bold> This article does not contain any studies with human participants or animals performed by any of the authors.</p>
</fn>
<fn fn-type="other"><p><bold>Funding Statement:</bold> This research was supported by Korea Institute for Advancement of Technology (KIAT) grant funded by the Korea Government (MOTIE) (P0012724, The Competency Development Program for Industry Specialist) and the Soonchunhyang University Research Fund.</p>
</fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Yan</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Chen</surname></string-name></person-group>, &#x201C;<article-title>LSTM-DNN based autoencoder network for nonlinear hyperspectral image unmixing</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Signal Processing</source>, vol. <volume>15</volume>, no. <issue>2</issue>, pp. <fpage>295</fpage>&#x2013;<lpage>309</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Kriti</surname></string-name> and <string-name><given-names>U.</given-names> <surname>Garg</surname></string-name></person-group>, &#x201C;<article-title>Unfolding the restrained encountered in hyperspectral images</article-title>,&#x201D; <source>International Journal of Recent Technology and Engineering (IJRTE)</source>, vol. <volume>8</volume>, no. <issue>3</issue>, pp. <fpage>1023</fpage>&#x2013;<lpage>1038</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Plaza</surname></string-name></person-group>, &#x201C;<article-title>Generalized morphological component analysis for hyperspectral unmixing</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>58</volume>, no. <issue>4</issue>, pp. <fpage>2817</fpage>&#x2013;<lpage>2832</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Mahajan</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Garg</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Shabaz</surname></string-name></person-group>, &#x201C;<article-title>CPIDM: A clustering-based profound iterating deep learning model for HIS segmentation</article-title>,&#x201D; <source>Wireless Communications and Mobile Computing</source>, vol. <volume>2021</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Chen</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>He</surname></string-name></person-group>, &#x201C;<article-title>A laboratory-created dataset with ground truth for hyperspectral unmixing evaluation</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>, vol. <volume>12</volume>, no. <issue>7</issue>, pp. <fpage>2170</fpage>&#x2013;<lpage>2183</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Feng</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Constrained nonnegative tensor factorization for spectral unmixing of hyperspectral images: A case study of urban impervious surface extraction</article-title>,&#x201D; <source>IEEE Geoscience and Remote Sensing Letters</source>, vol. <volume>16</volume>, no. <issue>4</issue>, pp. <fpage>583</fpage>&#x2013;<lpage>587</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Kriti</surname></string-name> and <string-name><given-names>U.</given-names> <surname>Garg</surname></string-name></person-group>, &#x201C;<article-title>A comprehensive review of HSI in diverse research domains</article-title>,&#x201D; <source>Materials Today: Proceedings</source>, vol. 11, no. 3, pp. 1&#x2013;15, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C. A. T.</given-names> <surname>Romero</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Ortiz</surname></string-name>, <string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name> and <string-name><given-names>W. M.</given-names> <surname>Ortega</surname></string-name></person-group>, &#x201C;<article-title>Software architecture for planning educational scenarios by applying an agile methodology</article-title>,&#x201D; <source>International Journal of Emerging Technologies in Learning</source>, vol. <volume>16</volume>, no. <issue>8</issue>, pp. <fpage>132</fpage>&#x2013;<lpage>144</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Qi</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Huang</surname></string-name> and <string-name><given-names>X.</given-names> <surname>Gao</surname></string-name></person-group>, &#x201C;<article-title>Spectral-spatial-weighted multiview collaborative sparse unmixing for hyperspectral images</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>58</volume>, no. <issue>12</issue>, pp. <fpage>8766</fpage>&#x2013;<lpage>8779</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Sokiyna</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Alotaibi</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Alsufyani</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Alghamdi</surname></string-name></person-group>, &#x201C;<article-title>Web attack detection using the input validation method: DPDA theory</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>68</volume>, no. <issue>3</issue>, pp. <fpage>3167</fpage>&#x2013;<lpage>3184</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Kriti</surname></string-name> and <string-name><given-names>U.</given-names> <surname>Garg</surname></string-name></person-group>, &#x201C;<article-title>Modified silhouette based segmentation outperforming in the presence of intensity inhomogeneity in the hyperspectral images</article-title>,&#x201D; <source>International Journal of Intelligent Engineering Informatics</source>, vol. <volume>9</volume>, no. <issue>3</issue>, pp. <fpage>260</fpage>&#x2013;<lpage>275</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>O. I.</given-names> <surname>Khalaf</surname></string-name></person-group>, &#x201C;<article-title>Preface: Smart solutions in mathematical engineering and sciences theory</article-title>,&#x201D; <source>Mathematics in Engineering, Science and Aerospace</source>, vol. <volume>12</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Berman</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Kiiveri</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Lagerstrom</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ernst</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Dunne</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>ICE: A statistical approach to identifying endmembers in hyperspectral images</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>42</volume>, no. <issue>10</issue>, pp. <fpage>2085</fpage>&#x2013;<lpage>2095</lpage>, <year>2004</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Ma</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Tang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Jiao</surname></string-name></person-group>, &#x201C;<article-title>Hyperspectral anomaly detection based on low-rank representation with data-driven projection and dictionary construction</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>, vol. <volume>13</volume>, no. <issue>4</issue>, pp. <fpage>2226</fpage>&#x2013;<lpage>2239</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Praveen</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Menon</surname></string-name></person-group>, &#x201C;<article-title>Study of spatial-spectral feature extraction frameworks with 3-D convolutional neural network for robust hyperspectral imagery classification</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>, vol. <volume>14</volume>, no. <issue>3</issue>, pp. <fpage>1717</fpage>&#x2013;<lpage>1727</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Haq</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Alshehri</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Rahaman</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ghosh</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Baral</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Snow and glacial feature identification using hyperion dataset and machine learning algorithms</article-title>,&#x201D; <source>Arabian Journal of Geosciences</source>, vol. <volume>14</volume>, no. <issue>15</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>21</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Haq</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Baral</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Yaragal</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Rahaman</surname></string-name></person-group>, &#x201C;<article-title>Assessment of trends of land surface vegetation distribution, snow cover and temperature over entire Himachal Pradesh using MODIS datasets</article-title>,&#x201D; <source>Natural Resource Modeling</source>, vol. <volume>33</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>14</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Haq</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Rahaman</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Baral</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ghosh</surname></string-name></person-group>, &#x201C;<article-title>Deep learning based supervised image classification using UAV images for forest areas classification</article-title>,&#x201D; <source>Journal of Indian Society of Remote Sensing</source>, vol. <volume>49</volume>, no. <issue>3</issue>, pp. <fpage>601</fpage>&#x2013;<lpage>606</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Praveen</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Menon</surname></string-name></person-group>, &#x201C;<article-title>Study of spatial-spectral feature extraction frameworks with 3-D convolutional neural network for robust hyperspectral imagery classification</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>, vol. <volume>14</volume>, no. <issue>2</issue>, pp. <fpage>1717</fpage>&#x2013;<lpage>1727</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Zhou</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Shi</surname></string-name></person-group>, &#x201C;<article-title>Alternating direction iterative nonnegative matrix factorization unmixing for multispectral and hyperspectral data fusion</article-title>,&#x201D; <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>, vol. <volume>13</volume>, no. <issue>1</issue>, pp. <fpage>5223</fpage>&#x2013;<lpage>5232</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Agathos</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Robust minimum volume simplex analysis for hyperspectral unmixing</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>55</volume>, no. <issue>11</issue>, pp. <fpage>6431</fpage>&#x2013;<lpage>6439</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Chan</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Chi</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Huang</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Ma</surname></string-name></person-group>, &#x201C;<article-title>A convex analysis-based minimum-volume enclosing simplex algorithm for hyperspectral unmixing</article-title>,&#x201D; <source>IEEE Transactions on Signal Processing</source>, vol. <volume>57</volume>, no. <issue>11</issue>, pp. <fpage>4418</fpage>&#x2013;<lpage>4432</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>J. M. B.</given-names> <surname>Dias</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Plaza</surname></string-name> and <string-name><given-names>L.</given-names> <surname>Liu</surname></string-name></person-group>, &#x201C;<article-title>Robust collaborative nonnegative matrix factorization for hyperspectral unmixing</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>54</volume>, no. <issue>10</issue>, pp. <fpage>6076</fpage>&#x2013;<lpage>6090</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Agathos</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Zaharie</surname></string-name>, <string-name><given-names>J. M. B.</given-names> <surname>Dias</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Plaza</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Minimum volume simplex analysis: A fast algorithm for linear hyperspectral unmixing</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>53</volume>, no. <issue>9</issue>, pp. <fpage>5067</fpage>&#x2013;<lpage>5082</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Goyal</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Dogra</surname></string-name>, <string-name><given-names>J. S.</given-names> <surname>Chohan</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Gupta</surname></string-name></person-group>, &#x201C;<article-title>Concurrent clinical optoacoustic and ultrasound imaging for mapping of breast tumor</article-title>,&#x201D; <source>Materials Today: Proceedings</source>, vol. <volume>48</volume>, pp. <fpage>1451</fpage>&#x2013;<lpage>1454</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. S.</given-names> <surname>Chohan</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Mittal</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Singh</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Sharma</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Optimization of FFF process parameters by naked mole-rat algorithms with enhanced exploration and exploitation capabilities</article-title>,&#x201D; <source>Polymers</source>, vol. <volume>13</volume>, no. <issue>11</issue>, pp. <fpage>1702</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Yang</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Guan</surname></string-name></person-group>, &#x201C;<article-title>Cauchy sparse NMF with manifold regularization: A robust method for hyperspectral unmixing</article-title>,&#x201D; <source>Knowledge-Based Systems</source>, vol. <volume>184</volume>, no. <issue>2</issue>, pp. <fpage>104898</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Xiong</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Qian</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zhou</surname></string-name> and <string-name><given-names>Y. Y.</given-names> <surname>Tang</surname></string-name></person-group>, &#x201C;<article-title>Hyperspectral unmixing via total variation regularized nonnegative tensor factorization</article-title>,&#x201D; <source>IEEE Transactions on Geoscience and Remote Sensing</source>, vol. <volume>57</volume>, no. <issue>4</issue>, pp. <fpage>2341</fpage>&#x2013;<lpage>2357</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X. R.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>W. F.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>X. M.</given-names> <surname>Sun</surname></string-name> and <string-name><given-names>S. K.</given-names> <surname>Jha</surname></string-name></person-group>, &#x201C;<article-title>A robust 3-D medical watermarking based on wavelet transform for data protection</article-title>,&#x201D; <source>Computer Systems Science &#x0026; Engineering</source>, vol. <volume>41</volume>, no. <issue>3</issue>, pp. <fpage>1043</fpage>&#x2013;<lpage>1056</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X. R.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>X. M.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Sun</surname></string-name> and <string-name><given-names>S. K.</given-names> <surname>Jha</surname></string-name></person-group>, &#x201C;<article-title>Robust reversible audio watermarking scheme for telemedicine and privacy protection</article-title>,&#x201D; <source>Computers, Materials &#x0026; Continua</source>, vol. <volume>71</volume>, no. <issue>2</issue>, pp. <fpage>3035</fpage>&#x2013;<lpage>3050</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Alessio</surname></string-name></person-group>, &#x201C;<article-title>Multi-objective evolutionary algorithm for PET image reconstruction: Concept</article-title>,&#x201D; <source>IEEE Transactions on Medical Imaging</source>, vol. <volume>12</volume>, no. <issue>4</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>10</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Basset</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Mohamed</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name>, <string-name><given-names>R. K.</given-names> <surname>Chakrabortty</surname></string-name> and <string-name><given-names>M. J.</given-names> <surname>Ryan</surname></string-name></person-group>, &#x201C;<article-title>EA MSCA: An effective energy-aware multi-objective modified sine-cosine algorithm for real-time task scheduling in multiprocessor systems: Methods and analysis</article-title>,&#x201D; <source>Expert Systems with Applications</source>, vol. <volume>173</volume>, no. <issue>3</issue>, pp. <fpage>114699</fpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name></person-group>, &#x201C;<article-title>Hybrid evolutionary multi-objective optimization algorithm for helping multi-criterion decision makers</article-title>,&#x201D; <source>International Journal of Management Science and Engineering Management</source>, vol. <volume>16</volume>, no. <issue>2</issue>, pp. <fpage>94</fpage>&#x2013;<lpage>106</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Basset</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Elshahat</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Deb</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name></person-group>, &#x201C;<article-title>Energy aware whale optimization algorithm for real-time task scheduling in multiprocessor systems</article-title>,&#x201D; <source>Applied Soft Computing</source>, vol. <volume>93</volume>, no. <issue>2</issue>, pp. <fpage>106349</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Deb</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Alessio</surname></string-name></person-group>, &#x201C;<article-title>Exploration of multi-objective optimization with genetic algorithms for PET image reconstruction</article-title>,&#x201D; <source>Journal of Nuclear Medicine</source>, vol. <volume>61</volume>, no. <issue>4</issue>, pp. <fpage>572</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Mahajan</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Raina</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abouhawwash</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Gao</surname></string-name> and <string-name><given-names>A. K.</given-names> <surname>Pandit</surname></string-name></person-group>, &#x201C;<article-title>COVID-19 detection from chest X-Ray images using advanced deep learning techniques</article-title>,&#x201D; <source>Computers, Materials and Continua</source>, vol. <volume>70</volume>, no. <issue>1</issue>, pp. <fpage>1541</fpage>&#x2013;<lpage>1556</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V.</given-names> <surname>Kandasamy</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Trojovsk&#x00FD;</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Machot</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Kyamakya</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Bacanin</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Sentimental analysis of COVID-19 related messages in social networks by involving an N-gram stacked autoencoder integrated in an ensemble learning scheme</article-title>,&#x201D; <source>Sensors</source>, vol. <volume>21</volume>, no. <issue>22</issue>, pp. <fpage>7582</fpage>, <year>2021</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>
