SlideShare a Scribd company logo
1 of 38
Download to read offline
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




           Nonlinear unmixing of hyperspectral images
                   using radial basis functions
                  and orthogonal least squares

                           Yoann Altmann1 , Nicolas Dobigeon1 ,
                       Steve McLaughlin2 and Jean-Yves Tourneret1

                  1
                    University of Toulouse - IRIT/INP-ENSEEIHT Toulouse, FRANCE
              2
                  School of Engineering and Electronics - University of Edinburgh, U.K.


                          IEEE IGARSS 2011, Vancouver, Canada




                                                                                                 1 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                   Hyperspectral Imagery
     Hyperspectral Images
           same scene observed at different wavelengths




                                                                                                 2 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                   Hyperspectral Imagery
     Hyperspectral Images
           same scene observed at different wavelengths


     Hyperspectral Cube




                                                                                                 2 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                   Hyperspectral Imagery
     Hyperspectral Images
           same scene observed at different wavelengths
           pixel represented by a vector of hundreds of measurements




                                                                                                 3 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                   Hyperspectral Imagery
     Hyperspectral Images
           same scene observed at different wavelengths
           pixel represented by a vector of hundreds of measurements

     Hyperspectral Cube




                                                                                                 3 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                      Unmixing problem

     Unmixing: decomposing a measured pixel into a mixture of pure components
        Presence of mixed pixels in hyperspectral data...
                                   ...even at high spatial resolution!

     Unmixing steps
        1. Endmember extraction: estimating the spectral signatures, or
           endmembers, (PPI1 , N-FINDR2 , VCA3 , MVES4 ...)
        2. Inversion: estimating the abundances (FCLS5 , Bayesian algo.6 ...)
  (1+2). Joint estimation of endmembers and abundances (DECA7 , BLU8 ...)


         1 Boardman   et al., in Sum. JPL Airborne Earth Science Workshop, 1995.
         2 Winter, in Proc. SPIE, 1999.
         3 Nascimento et al., IEEE Trans. Geosci. and Remote Sensing, 2005.
         4 Chan et al., IEEE Trans. Signal Process., 2009.
         5 Heinz et al., IEEE Trans. Geosci. and Remote Sensing, 2001.
         6 Dobigeon et al., IEEE Trans. Signal Process., 2008.
         7 Nascimento et al., in Proc IGARSS., 2007.
         8 Dobigeon et al., IEEE Trans. Signal Process., 2009.
                                                                                                 4 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                      Unmixing problem



     Two strategies: linear vs non-linear unmixing
           Linear model
               → pure materials sitting side-by-side in the scene
               → 1st-order approximation
               → most of the research works over the last 2 decades
                   ∼ 1000 entries in IEEEXplore

           Nonlinear model
               → to describe intimate mixtures (e.g., sands)
               → to handle multiple scattering effects




                                                                                                 5 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                      Unmixing problem



     Two strategies: linear vs non-linear unmixing
           Linear model
               → pure materials sitting side-by-side in the scene
               → 1st-order approximation
               → most of the research works over the last 2 decades
                   ∼ 1000 entries in IEEEXplore

           Nonlinear model
               → to describe intimate mixtures (e.g., sands)
               → to handle multiple scattering effects


     Contribution of this paper
     Nonlinear unmixing using radial basis functions to solve the inversion step.




                                                                                                 5 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares




                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                 6 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network



                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                 7 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Mixing models

                                    Linear mixing model




                        Reference: IEEE Signal Proc. Magazine, Jan. 2002.


           Single-path of the detected photons
           Linear combinations of the contributions of the endmembers



                                                                                                 8 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Mixing models

                                  Nonlinear mixing model




                        Reference: IEEE Signal Proc. Magazine, Jan. 2002.


           Possible interactions between the components of the scene
           Nonlinear terms included in the mixing model



                                                                                                 9 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Mixing models

                       General (linear/nonlinear) mixing model

     Definition
                                            y = fM (a)

           a = [a1 , . . . , aR ]T abundance vector
           R number of endmembers
           M endmember matrix
           fM (linear/nonlinear) function from RR to RL parameterized by M
             Remark : linear mixing defined by fM : a → Ma

     Constraints
                                                                          R
                 positivity : ar ≥ 0, ∀r ∈ 1, ..., R,    sum-to-one :          ar = 1        (1)
                                                                         r=1

     Supervised unmixing
     The inversion problem can be formulated as
                                                 −1
                                            ˆ
                                            a = fM (y)
                        −1
        → knowledge of fM (·) required!
                                                                                                10 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Network structure

                         Radial basis function network (RBFN)9

     Proposed inversion procedure
     Given y, approximating a by the following linear expansion
                                                            
                                  N
                                                      φ1 (y)
                        −1
                  a = fM (y) ≈
                  ˆ                  φn (y)wn = W  .   .
                                                            
                                                         .
                                 n=1
                                                      φN (y)

           ˆ
           a estimated abundance vector
           wn = [wn,1 , . . . , wn,R ]T weight vector
           φn (y) projection of the data vector y onto the nth basis function
                 Gaussian kernels
                                                                   2
                                                          y − cn
                                     φn (y) = exp −
                                                            2σ 2

                 cn nth center of the network
                 unique fixed dispersion parameter σ 2
           N number of basis functions
         9 Guilfoyle   et al., IEEE Trans. Geosci. and Remote Sensing, 2001.
                                                                                                11 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Network structure

                        Radial basis function network (RBFN)




                     Radial basis function network for nonlinear unmixing.


           Estimation of the nonlinear relation relating a to y: training step
           Estimation of abundance vectors: inversion step

                                                                                                12 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Radial basis function network
    Network structure

                        Radial basis function network (RBFN)




                     Radial basis function network for nonlinear unmixing.


           Estimation of the nonlinear relation relating a to y: training step
           Estimation of abundance vectors: inversion step

                                                                                                12 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                13 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                          Training step




     Inputs:
         training pixels y1 , . . . , yN
         associated abundance vectors a1 , . . . , aN



                                                                                                14 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                          Training step




     Inputs:
         training pixels y1 , . . . , yN
         associated abundance vectors a1 , . . . , aN
     Outputs:
         weights w1 , . . . , wN
                                                                                                15 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                          Training step



     Learning procedure
     Given N training pixels y1 , . . . , yN and associated training abundance
     vectors a1 , . . . , aN , estimating w1 , . . . , wN such that
                           T  T             T
                            a1        φ (y1 )        w1
                           .          .     . 
                 A= . =    .          .
                                         .      .  + E = ΦW + E
                                                       .
                              T        T                T
                            aN       φ (yN )         wN


           φ(y) = [φ1 (y), . . . , φN (y)]T projections of y on the N RBFs
           Φ N × N matrix of projections
           W N × R matrix of weight vectors related to the N centers
           E projection error matrix




                                                                                                16 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                          Training step


     Learning procedure
           Estimating W of size N × R using least-squares method
                                                              2
                                           min A − ΦW         F
                                            W

           where Φ is of size N × N .


     Problem
           Numerical issues for large values of N (Φ ill-conditioned)


     Solution
           Selecting a reduced number of centers out of the N training pixels.




                                                                                                17 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                              Network complexity reduction




                                                                                                18 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                              Network complexity reduction




     Proposed approach for complexity reduction
           Selection of the M << N most relevant network centers

       → How to determine the relevant subspace of span{φ1 , . . . , φN }?


                                                                                                19 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                  Orthogonal least squares10
     Orthogonalization

                              A    =    [φ1 , . . . , φN ]    W       +   E
                                   =     [q1 , . . . , qN ]   Θ       +   E

           Q = [q1 , . . . , qN ] N × N orthogonal matrix such that
                               span{φ1 , . . . , φN } = span{q1 , . . . , qN }
           Θ = [θ1 , . . . , θN ]T new regression coefficients.

     Decomposition into relevant/unrelevant subspace
           Sub-matrix decomposition Q = Q1:M QM +1:N
           Relevant decomposition obtained when the output energy matrix
           AT A is approximated by
                                       N                          M
                           AT A =             T T
                                             θm qm qm θm ≈             T T
                                                                      θm qm qm θm
                                       m=1                    m=1

     ⇒ Quantification of the contribution of the M first orthogonal regressors!
        10 Chen   et al. IEEE Trans. Neural Network, 1991.
                                                                                                20 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Training: selecting RBF centers using OLS



                                  Orthogonal least squares


     Choosing the orthogonal basis
           Q depends on the orthogonalization of {φ1 , . . . , φN }
           testing all the orthogonal basis derived from {φ1 , . . . , φN } using
           permutations and Gram-Schmidt processes
             ⇒ prohibitive computational cost


     Proposed alternative
           sequential and iterative construction of the orthogonal basis in a
           forward regression manner (i.e., try M = 1, then M = 2, etc...).
               (approach similar to the orthogonal matching pursuit)
           stopping rule based on the error reduction ratio
                                                M      T T
                                                m=1   θm qm qm θm
                                                                     F
                                     M   =
                                                      AT A   F




                                                                                                21 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Inversion: constrained abundance estimation



                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                22 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Inversion: constrained abundance estimation



                           Constrained abundance estimation
     Network output
                                                T
                                           ˆ
                                           a = WM φ(y)


           Network fixed after the training step
           WM estimated using M relevant regressors

     Problem
     Constraints not ensured when unmixing a new pixel!

     Solution: constrained least-squares method
                                                                   2
                                 a = arg min φ(y) − WM† a
                                 ˜                   T
                                          a                        2

     subject to the positivity and sum-to-one constraints for a
           WM† pseudo-inverse of WM
            T                     T


           problem solved using the FCLS algorithm11
        11 Heinz   et al., IEEE Trans. Geosci. and Remote Sensing, 2001.
                                                                                                23 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results



                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                24 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Synthetic data

                                         Synthetic data
     Simulation parameters
           3 synthetic images (10 × 10 pixels) composed of R = 3 endmembers
           (green grass, olive green paint, galvanized steel metal) corrupted by an
           additive Gaussian noise with SNR 15dB
                                I1 = Linear Mixing Model (LMM)
           3 mixing models      I2 = Fan’s model (FM)12
                                I3 = Nascimento’s model (NM)13
           Abundances uniformly drawn over the simplex defined by the
           constraints.

     Training data
           3 training images (50 × 50 = 2500 pixels) composed of the same R = 3
           endmembers (SNR 15dB)
                                   T1     =    LMM
           3 mixing models         T2     =    FM
                                   T3     =    NM
        12 Fan   and al., Remote Sensing of Environment, 2009.
        13 Nascimento    et al., Proc. SPIE, 2009.
                                                                                                25 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Synthetic data

                                         Synthetic data

     Training step: center selection




       Initial 2500 centers (left) and selected centers for the images T1 (middle) and T2
                                 (right) with the OLS procedure.


           M = 11 centers selected for T1 (LMM)
           M = 13 centers selected for T2 (FM)
           M = 17 centers selected for T3 (NM) (not displayed here)

                                                                                                26 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Synthetic data

                                         Synthetic data

     Quality of unmixing
           Root mean square error

                                                     N
                                               1                     2
                                RMSE =                    an − an
                                                          ˆ
                                              NR    n=1

           ˆ
           an estimate of the nth abundance vector an


                                                 RMSE (×10−1 )
                          without OLS                with OLS
                                                                         Model-based algo.
                        RBFN       CRBFN        RBFN       CRBFN
        I1 (LMM)        0.409       0.407        0.411       0.403         0.395 (FCLS)
         I2 (FM)        0.391       0.378        0.376       0.393             0.42014
         I3 (NM)        0.541       0.532        0.547       0.544         0.689 (FCLS)

        14 Fan   and al., Remote Sensing of Environment, 2009.
                                                                                                27 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Real Image data

                                            Real data
     Simulation parameters
           Real hyperspectral image of 50 × 50 pixels extracted from a larger
           image acquired in 1997 by AVIRIS (Moffett Field, CA, USA) data set
           reduced from 224 to 189 bands (water absorption bands removed)
           VCA used to extract the R = 3 approximated endmembers associated
           to water, soil and vegetation.




      Real hyperspectral data: Moffett field acquired by AVIRIS in 1997 (left) and the
                       region of interest shown in true colors (right).
                                                                                                28 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Real Image data

                                            Real data


     Estimated endmembers




     Training step
           Estimated spectra used to generate training data sets of 2500 pixels
           according to the LMM and FM (SNR ≈ 15 dB)
           OLS procedure performed to reduce the number of centers (LMM: 21
           centers, FM: 23 centers)




                                                                                                29 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Real Image data

                                            Real data

     Estimated abundance maps (LMM)




                          Top: Constrained RBFN. Bottom: FCLS.

           Maps similar to maps obtained using dedicated algorithms


                                                                                                30 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Simulation results
    Real Image data

                                            Real data

     Estimated abundance maps (FM)




                         Top: Constrained RBFN. Bottom: Fan-LS.

           Maps similar to maps obtained using dedicated algorithms


                                                                                                31 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Conclusions



                                              Outline


     Radial basis function network
       Mixing models
       Network structure

     Training: selecting RBF centers using OLS

     Inversion: constrained abundance estimation

     Simulation results
        Synthetic data
        Real Image data

     Conclusions



                                                                                                32 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Conclusions



                                           Conclusions



     Nonlinear unmixing of hyperspectral images using radial basis functions and
     orthogonal least squares
           Radial basis functions introduced to invert the nonlinear relationship
           between the observation vector and the associated abundance vector.
           Selection of a reduced number of RBFs centers from training data to
           reduce the network complexity using an OLS procedure.
           Modification of the algorithm to satisfy positivity and sum-to-one
           constraints.


     Perspectives
           Adaptive update of the weights and centers for unsupervised unmixing.




                                                                                                33 / 34
Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares
  Conclusions




           Nonlinear unmixing of hyperspectral images
                   using radial basis functions
                  and orthogonal least squares

                           Yoann Altmann1 , Nicolas Dobigeon1 ,
                       Steve McLaughlin2 and Jean-Yves Tourneret1

                  1
                    University of Toulouse - IRIT/INP-ENSEEIHT Toulouse, FRANCE
              2
                  School of Engineering and Electronics - University of Edinburgh, U.K.


                          IEEE IGARSS 2011, Vancouver, Canada



                                                                                                34 / 34

More Related Content

What's hot

Computationally Efficient NMRF model based Texture Synthesis
Computationally Efficient NMRF model based Texture SynthesisComputationally Efficient NMRF model based Texture Synthesis
Computationally Efficient NMRF model based Texture SynthesisArnab Sinha
 
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...IDES Editor
 
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...ijceronline
 
Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5ali alavi
 
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...ijcsit
 
Modeling and optimization of high index contrast gratings with aperiodic topo...
Modeling and optimization of high index contrast gratings with aperiodic topo...Modeling and optimization of high index contrast gratings with aperiodic topo...
Modeling and optimization of high index contrast gratings with aperiodic topo...Milan Maksimovic
 
Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3Slide_N
 
Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...Milan Maksimovic
 
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Jia-Bin Huang
 

What's hot (9)

Computationally Efficient NMRF model based Texture Synthesis
Computationally Efficient NMRF model based Texture SynthesisComputationally Efficient NMRF model based Texture Synthesis
Computationally Efficient NMRF model based Texture Synthesis
 
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...
Chebyshev Functional Link Artificial Neural Networks for Denoising of Image C...
 
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...
The Birefringent Property of an Optical Resinfor the Study of a Stress Field ...
 
Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5Optical sensing techniques and signal processing 5
Optical sensing techniques and signal processing 5
 
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
SHADOW DETECTION USING TRICOLOR ATTENUATION MODEL ENHANCED WITH ADAPTIVE HIST...
 
Modeling and optimization of high index contrast gratings with aperiodic topo...
Modeling and optimization of high index contrast gratings with aperiodic topo...Modeling and optimization of high index contrast gratings with aperiodic topo...
Modeling and optimization of high index contrast gratings with aperiodic topo...
 
Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3
 
Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...Design and optimization of compact freeform lens array for laser beam splitti...
Design and optimization of compact freeform lens array for laser beam splitti...
 
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
Moving Cast Shadow Detection Using Physics-based Features (CVPR 2009)
 

Viewers also liked

Alzheimer
AlzheimerAlzheimer
Alzheimerdenis
 
Doc.doc
Doc.docDoc.doc
Doc.docbutest
 
Lazydoc WJAX Presentation
Lazydoc WJAX PresentationLazydoc WJAX Presentation
Lazydoc WJAX PresentationMarc Eckart
 
Beehive en español y La Buena Vida
Beehive en español y La Buena VidaBeehive en español y La Buena Vida
Beehive en español y La Buena VidaAlejandra
 
βραζιλιανικη κουζινα
βραζιλιανικη κουζιναβραζιλιανικη κουζινα
βραζιλιανικη κουζιναaaastathor
 

Viewers also liked (7)

Alzheimer
AlzheimerAlzheimer
Alzheimer
 
Doc.doc
Doc.docDoc.doc
Doc.doc
 
Jean Yves Lemoigne
Jean Yves LemoigneJean Yves Lemoigne
Jean Yves Lemoigne
 
Lazydoc WJAX Presentation
Lazydoc WJAX PresentationLazydoc WJAX Presentation
Lazydoc WJAX Presentation
 
Georgetown ISD Fact Sheet
Georgetown ISD Fact SheetGeorgetown ISD Fact Sheet
Georgetown ISD Fact Sheet
 
Beehive en español y La Buena Vida
Beehive en español y La Buena VidaBeehive en español y La Buena Vida
Beehive en español y La Buena Vida
 
βραζιλιανικη κουζινα
βραζιλιανικη κουζιναβραζιλιανικη κουζινα
βραζιλιανικη κουζινα
 

Similar to Nonlinear hyperspectral unmixing using RBF networks

An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagessipij
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...Vensoft Technologies
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)Matthew O'Toole
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRishabh shah
 
Effective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionEffective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionIOSR Journals
 
Effective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionEffective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionIOSR Journals
 
The information and mutual information ration for counting image features and...
The information and mutual information ration for counting image features and...The information and mutual information ration for counting image features and...
The information and mutual information ration for counting image features and...alikhajegili
 
A broad ranging open access journal Fast and efficient online submission Expe...
A broad ranging open access journal Fast and efficient online submission Expe...A broad ranging open access journal Fast and efficient online submission Expe...
A broad ranging open access journal Fast and efficient online submission Expe...ijceronline
 
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)Tatsunori Taniai
 
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Milan Maksimovic
 
2_ullo_presentation.pdf
2_ullo_presentation.pdf2_ullo_presentation.pdf
2_ullo_presentation.pdfgrssieee
 
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya Malek
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya MalekDIP ch 11 part 2 Feature Extraction By Mohammad Pooya Malek
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya MalekMohammadPooya Malek
 
Neural Radiance Fields & Neural Rendering.pdf
Neural Radiance Fields & Neural Rendering.pdfNeural Radiance Fields & Neural Rendering.pdf
Neural Radiance Fields & Neural Rendering.pdfNavneetPaul2
 

Similar to Nonlinear hyperspectral unmixing using RBF networks (20)

An ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral imagesAn ensemble classification algorithm for hyperspectral images
An ensemble classification algorithm for hyperspectral images
 
UG-Project.pptx
UG-Project.pptxUG-Project.pptx
UG-Project.pptx
 
160406_abajpai1
160406_abajpai1160406_abajpai1
160406_abajpai1
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Slides Hair Rendering
Slides Hair RenderingSlides Hair Rendering
Slides Hair Rendering
 
Local binary pattern
Local binary patternLocal binary pattern
Local binary pattern
 
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
 
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
SIGGRAPH 2014 Course on Computational Cameras and Displays (part 4)
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Effective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionEffective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super Resolution
 
Effective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super ResolutionEffective Pixel Interpolation for Image Super Resolution
Effective Pixel Interpolation for Image Super Resolution
 
The information and mutual information ration for counting image features and...
The information and mutual information ration for counting image features and...The information and mutual information ration for counting image features and...
The information and mutual information ration for counting image features and...
 
A broad ranging open access journal Fast and efficient online submission Expe...
A broad ranging open access journal Fast and efficient online submission Expe...A broad ranging open access journal Fast and efficient online submission Expe...
A broad ranging open access journal Fast and efficient online submission Expe...
 
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
 
Hoip10 presentacion cambios de color_univ_granada
Hoip10 presentacion cambios de color_univ_granadaHoip10 presentacion cambios de color_univ_granada
Hoip10 presentacion cambios de color_univ_granada
 
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
 
2_ullo_presentation.pdf
2_ullo_presentation.pdf2_ullo_presentation.pdf
2_ullo_presentation.pdf
 
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya Malek
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya MalekDIP ch 11 part 2 Feature Extraction By Mohammad Pooya Malek
DIP ch 11 part 2 Feature Extraction By Mohammad Pooya Malek
 
Neural Radiance Fields & Neural Rendering.pdf
Neural Radiance Fields & Neural Rendering.pdfNeural Radiance Fields & Neural Rendering.pdf
Neural Radiance Fields & Neural Rendering.pdf
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 

More from grssieee

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...grssieee
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELgrssieee
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...grssieee
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESgrssieee
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSgrssieee
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERgrssieee
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...grssieee
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animationsgrssieee
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdfgrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
DLR open house
DLR open houseDLR open house
DLR open housegrssieee
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.pptgrssieee
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptgrssieee
 

More from grssieee (20)

Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
 
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODELSEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
 
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
 
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIESTHE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
 
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
 
Test
TestTest
Test
 
test 34mb wo animations
test  34mb wo animationstest  34mb wo animations
test 34mb wo animations
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
Test 70MB
Test 70MBTest 70MB
Test 70MB
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
DLR open house
DLR open houseDLR open house
DLR open house
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.ppt
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.ppt
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Nonlinear hyperspectral unmixing using RBF networks

  • 1. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Yoann Altmann1 , Nicolas Dobigeon1 , Steve McLaughlin2 and Jean-Yves Tourneret1 1 University of Toulouse - IRIT/INP-ENSEEIHT Toulouse, FRANCE 2 School of Engineering and Electronics - University of Edinburgh, U.K. IEEE IGARSS 2011, Vancouver, Canada 1 / 34
  • 2. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Hyperspectral Imagery Hyperspectral Images same scene observed at different wavelengths 2 / 34
  • 3. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Hyperspectral Imagery Hyperspectral Images same scene observed at different wavelengths Hyperspectral Cube 2 / 34
  • 4. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Hyperspectral Imagery Hyperspectral Images same scene observed at different wavelengths pixel represented by a vector of hundreds of measurements 3 / 34
  • 5. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Hyperspectral Imagery Hyperspectral Images same scene observed at different wavelengths pixel represented by a vector of hundreds of measurements Hyperspectral Cube 3 / 34
  • 6. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Unmixing problem Unmixing: decomposing a measured pixel into a mixture of pure components Presence of mixed pixels in hyperspectral data... ...even at high spatial resolution! Unmixing steps 1. Endmember extraction: estimating the spectral signatures, or endmembers, (PPI1 , N-FINDR2 , VCA3 , MVES4 ...) 2. Inversion: estimating the abundances (FCLS5 , Bayesian algo.6 ...) (1+2). Joint estimation of endmembers and abundances (DECA7 , BLU8 ...) 1 Boardman et al., in Sum. JPL Airborne Earth Science Workshop, 1995. 2 Winter, in Proc. SPIE, 1999. 3 Nascimento et al., IEEE Trans. Geosci. and Remote Sensing, 2005. 4 Chan et al., IEEE Trans. Signal Process., 2009. 5 Heinz et al., IEEE Trans. Geosci. and Remote Sensing, 2001. 6 Dobigeon et al., IEEE Trans. Signal Process., 2008. 7 Nascimento et al., in Proc IGARSS., 2007. 8 Dobigeon et al., IEEE Trans. Signal Process., 2009. 4 / 34
  • 7. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Unmixing problem Two strategies: linear vs non-linear unmixing Linear model → pure materials sitting side-by-side in the scene → 1st-order approximation → most of the research works over the last 2 decades ∼ 1000 entries in IEEEXplore Nonlinear model → to describe intimate mixtures (e.g., sands) → to handle multiple scattering effects 5 / 34
  • 8. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Unmixing problem Two strategies: linear vs non-linear unmixing Linear model → pure materials sitting side-by-side in the scene → 1st-order approximation → most of the research works over the last 2 decades ∼ 1000 entries in IEEEXplore Nonlinear model → to describe intimate mixtures (e.g., sands) → to handle multiple scattering effects Contribution of this paper Nonlinear unmixing using radial basis functions to solve the inversion step. 5 / 34
  • 9. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 6 / 34
  • 10. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 7 / 34
  • 11. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Mixing models Linear mixing model Reference: IEEE Signal Proc. Magazine, Jan. 2002. Single-path of the detected photons Linear combinations of the contributions of the endmembers 8 / 34
  • 12. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Mixing models Nonlinear mixing model Reference: IEEE Signal Proc. Magazine, Jan. 2002. Possible interactions between the components of the scene Nonlinear terms included in the mixing model 9 / 34
  • 13. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Mixing models General (linear/nonlinear) mixing model Definition y = fM (a) a = [a1 , . . . , aR ]T abundance vector R number of endmembers M endmember matrix fM (linear/nonlinear) function from RR to RL parameterized by M Remark : linear mixing defined by fM : a → Ma Constraints R positivity : ar ≥ 0, ∀r ∈ 1, ..., R, sum-to-one : ar = 1 (1) r=1 Supervised unmixing The inversion problem can be formulated as −1 ˆ a = fM (y) −1 → knowledge of fM (·) required! 10 / 34
  • 14. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Network structure Radial basis function network (RBFN)9 Proposed inversion procedure Given y, approximating a by the following linear expansion   N φ1 (y) −1 a = fM (y) ≈ ˆ φn (y)wn = W  .  .   . n=1 φN (y) ˆ a estimated abundance vector wn = [wn,1 , . . . , wn,R ]T weight vector φn (y) projection of the data vector y onto the nth basis function Gaussian kernels 2 y − cn φn (y) = exp − 2σ 2 cn nth center of the network unique fixed dispersion parameter σ 2 N number of basis functions 9 Guilfoyle et al., IEEE Trans. Geosci. and Remote Sensing, 2001. 11 / 34
  • 15. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Network structure Radial basis function network (RBFN) Radial basis function network for nonlinear unmixing. Estimation of the nonlinear relation relating a to y: training step Estimation of abundance vectors: inversion step 12 / 34
  • 16. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis function network Network structure Radial basis function network (RBFN) Radial basis function network for nonlinear unmixing. Estimation of the nonlinear relation relating a to y: training step Estimation of abundance vectors: inversion step 12 / 34
  • 17. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 13 / 34
  • 18. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Training step Inputs: training pixels y1 , . . . , yN associated abundance vectors a1 , . . . , aN 14 / 34
  • 19. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Training step Inputs: training pixels y1 , . . . , yN associated abundance vectors a1 , . . . , aN Outputs: weights w1 , . . . , wN 15 / 34
  • 20. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Training step Learning procedure Given N training pixels y1 , . . . , yN and associated training abundance vectors a1 , . . . , aN , estimating w1 , . . . , wN such that  T  T  T a1 φ (y1 ) w1  .   .  .  A= . = . . .   .  + E = ΦW + E . T T T aN φ (yN ) wN φ(y) = [φ1 (y), . . . , φN (y)]T projections of y on the N RBFs Φ N × N matrix of projections W N × R matrix of weight vectors related to the N centers E projection error matrix 16 / 34
  • 21. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Training step Learning procedure Estimating W of size N × R using least-squares method 2 min A − ΦW F W where Φ is of size N × N . Problem Numerical issues for large values of N (Φ ill-conditioned) Solution Selecting a reduced number of centers out of the N training pixels. 17 / 34
  • 22. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Network complexity reduction 18 / 34
  • 23. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Network complexity reduction Proposed approach for complexity reduction Selection of the M << N most relevant network centers → How to determine the relevant subspace of span{φ1 , . . . , φN }? 19 / 34
  • 24. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Orthogonal least squares10 Orthogonalization A = [φ1 , . . . , φN ] W + E = [q1 , . . . , qN ] Θ + E Q = [q1 , . . . , qN ] N × N orthogonal matrix such that span{φ1 , . . . , φN } = span{q1 , . . . , qN } Θ = [θ1 , . . . , θN ]T new regression coefficients. Decomposition into relevant/unrelevant subspace Sub-matrix decomposition Q = Q1:M QM +1:N Relevant decomposition obtained when the output energy matrix AT A is approximated by N M AT A = T T θm qm qm θm ≈ T T θm qm qm θm m=1 m=1 ⇒ Quantification of the contribution of the M first orthogonal regressors! 10 Chen et al. IEEE Trans. Neural Network, 1991. 20 / 34
  • 25. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Training: selecting RBF centers using OLS Orthogonal least squares Choosing the orthogonal basis Q depends on the orthogonalization of {φ1 , . . . , φN } testing all the orthogonal basis derived from {φ1 , . . . , φN } using permutations and Gram-Schmidt processes ⇒ prohibitive computational cost Proposed alternative sequential and iterative construction of the orthogonal basis in a forward regression manner (i.e., try M = 1, then M = 2, etc...). (approach similar to the orthogonal matching pursuit) stopping rule based on the error reduction ratio M T T m=1 θm qm qm θm F M = AT A F 21 / 34
  • 26. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Inversion: constrained abundance estimation Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 22 / 34
  • 27. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Inversion: constrained abundance estimation Constrained abundance estimation Network output T ˆ a = WM φ(y) Network fixed after the training step WM estimated using M relevant regressors Problem Constraints not ensured when unmixing a new pixel! Solution: constrained least-squares method 2 a = arg min φ(y) − WM† a ˜ T a 2 subject to the positivity and sum-to-one constraints for a WM† pseudo-inverse of WM T T problem solved using the FCLS algorithm11 11 Heinz et al., IEEE Trans. Geosci. and Remote Sensing, 2001. 23 / 34
  • 28. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 24 / 34
  • 29. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Synthetic data Synthetic data Simulation parameters 3 synthetic images (10 × 10 pixels) composed of R = 3 endmembers (green grass, olive green paint, galvanized steel metal) corrupted by an additive Gaussian noise with SNR 15dB I1 = Linear Mixing Model (LMM) 3 mixing models I2 = Fan’s model (FM)12 I3 = Nascimento’s model (NM)13 Abundances uniformly drawn over the simplex defined by the constraints. Training data 3 training images (50 × 50 = 2500 pixels) composed of the same R = 3 endmembers (SNR 15dB) T1 = LMM 3 mixing models T2 = FM T3 = NM 12 Fan and al., Remote Sensing of Environment, 2009. 13 Nascimento et al., Proc. SPIE, 2009. 25 / 34
  • 30. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Synthetic data Synthetic data Training step: center selection Initial 2500 centers (left) and selected centers for the images T1 (middle) and T2 (right) with the OLS procedure. M = 11 centers selected for T1 (LMM) M = 13 centers selected for T2 (FM) M = 17 centers selected for T3 (NM) (not displayed here) 26 / 34
  • 31. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Synthetic data Synthetic data Quality of unmixing Root mean square error N 1 2 RMSE = an − an ˆ NR n=1 ˆ an estimate of the nth abundance vector an RMSE (×10−1 ) without OLS with OLS Model-based algo. RBFN CRBFN RBFN CRBFN I1 (LMM) 0.409 0.407 0.411 0.403 0.395 (FCLS) I2 (FM) 0.391 0.378 0.376 0.393 0.42014 I3 (NM) 0.541 0.532 0.547 0.544 0.689 (FCLS) 14 Fan and al., Remote Sensing of Environment, 2009. 27 / 34
  • 32. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Real Image data Real data Simulation parameters Real hyperspectral image of 50 × 50 pixels extracted from a larger image acquired in 1997 by AVIRIS (Moffett Field, CA, USA) data set reduced from 224 to 189 bands (water absorption bands removed) VCA used to extract the R = 3 approximated endmembers associated to water, soil and vegetation. Real hyperspectral data: Moffett field acquired by AVIRIS in 1997 (left) and the region of interest shown in true colors (right). 28 / 34
  • 33. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Real Image data Real data Estimated endmembers Training step Estimated spectra used to generate training data sets of 2500 pixels according to the LMM and FM (SNR ≈ 15 dB) OLS procedure performed to reduce the number of centers (LMM: 21 centers, FM: 23 centers) 29 / 34
  • 34. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Real Image data Real data Estimated abundance maps (LMM) Top: Constrained RBFN. Bottom: FCLS. Maps similar to maps obtained using dedicated algorithms 30 / 34
  • 35. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Simulation results Real Image data Real data Estimated abundance maps (FM) Top: Constrained RBFN. Bottom: Fan-LS. Maps similar to maps obtained using dedicated algorithms 31 / 34
  • 36. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Conclusions Outline Radial basis function network Mixing models Network structure Training: selecting RBF centers using OLS Inversion: constrained abundance estimation Simulation results Synthetic data Real Image data Conclusions 32 / 34
  • 37. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Conclusions Conclusions Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Radial basis functions introduced to invert the nonlinear relationship between the observation vector and the associated abundance vector. Selection of a reduced number of RBFs centers from training data to reduce the network complexity using an OLS procedure. Modification of the algorithm to satisfy positivity and sum-to-one constraints. Perspectives Adaptive update of the weights and centers for unsupervised unmixing. 33 / 34
  • 38. Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Conclusions Nonlinear unmixing of hyperspectral images using radial basis functions and orthogonal least squares Yoann Altmann1 , Nicolas Dobigeon1 , Steve McLaughlin2 and Jean-Yves Tourneret1 1 University of Toulouse - IRIT/INP-ENSEEIHT Toulouse, FRANCE 2 School of Engineering and Electronics - University of Edinburgh, U.K. IEEE IGARSS 2011, Vancouver, Canada 34 / 34