SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
ESTIMATION OF HYPERSPECTRAL
    COVARIANCE MATRICES
  Avishai Ben-David1 and Charles E. Davidson2
1Edgewood Chemical Biological Center, USA.

2Science and Technology Corporation, USA.
Outline
•   Why covariance matrices are important?
•   What is the difficulty in estimation?
•   Our approach
•   Example for hyperspectral detection
Why covariance matrices are important

• The covariance matrix C is the engine of most
  multivariate detection algorithms
• Examples:
   Matched Filter: score = αT·C-1·t
   Anomaly Detector: score = α T·C-1· α
   α = measurement vector, t = target vector
How do we compute C ?
• z is measurement vector with p spectral bands
  (i.e., z is p-by-1 vector) that is measured when
  target was absent (i.e., the H0 hypothesis)
• We acquire n z-vectors and construct a p-by-n
  matrix Z, and center it (mean subtracted)
  Z Z-E(Z)
• C=cov(Z)=E(ZZT)=UUT (CWishart statistics)
  where  is the estimated eigenvalue-matrix and
  U is the estimated eigenvector-matrix using SVD
  decomposition.
What is the difficulty in estimation
• The problem is that there are not enough
   measurement of z-vectors (n is too small)
• Example: sampled eigenvalues  from sampled C
   (average of 1000  matrices)
• 5 spectral bands (p), i.e., C=5-by-5 matrix (very small)
   with true eigenvalues =[1 2 3 4 5]
 (a) n=50 measurements: n/p=10
     (e.g., p=150 (typical in hyperspectral) n 1,500
                            =[0.9 1. 8 2.8 4.0 5.6]
 (b) n=10 measurements (n/p=2 e.g. RMB rule in radar)
                            =[0. 4 1.1 2.1 4.0 7.3]
  (Reed, Mallet & Brennan, 1974, average SNR loss for matched Filter is X2)
Our solution (general overview)
• Objective: to find a simple transformation
  from sampled eigenvalues Λx to population
  (truth) eigenvalues (ΛΩ).
    Λ=f(Λx) ΛΩ
• The improved covariance matrix is computed
  as C=UTΛU. We replace sampled eigenvalues
  Λx with the improved estimate Λ, and using
  the sampled eigenvectors U (for lack of
  knowledge of the population eigenvectors).
• Our solution involves two steps.
  1st step is interpreted as adding energy spectrally.
  2nd step is balancing the energy in two big blocks:
      small and large eigenvalue regions.
Thus, we “redistribute” energy to the eigenvalues

• We use theory for statistical distribution of
  eigenvalues for Wishart matrices and bounds on
  magnitude of eigenvalues, and energy
  conservation constraint.
We view the sampled eigenvalues ”as if” they
 can be represented with diagonal of p block-
 matrices, each with Marcenko-Pastur law.
Sampled eigenvalues “as if” sampled from the
 mode (i.e., highest probability location).
Sampled eigenvalue are “shifted” (1ststep)
 toward the population eigenvalues.
We impose energy conservation (2nd step) for
 the solution - because the sum of eigenvalues
 (trace) is unbiased, i.e., trace(x)=trace()
 Trace is the signal “energy” (total variation)
Our solution (detailed view)
              How simple is it?
Multiplication of 3 matrices:
  f ( x , n)   x  F  E                             x is the sampled eigenvalues
                                                           matrix, x = eig(C)
                                      pi 2
                                         )   (1 
               1                      n                          shift sampled eigenvalues
F    diag(       ); Fmode (i) 
             Fmode                     p
                                  (1  i )                       based on mode with matrix
                                       n
                                                                 F and multiplicity pi
          Elarge  I t                0         
   E                                          
          
               0                Esmall  I p t 
                                                          balance the energy with
                    p                                      matrix E
                    s x (i )                                    t
                 i t 1                                         s x (i )
 Esmall 
                p                                               i 1
                        s   x (i )            E large 
                                                           t    s x (i )
              i t 1 Fmode (i )                            
                                                           i 1 Fmode (i )
Regularization aspect of the solution
        (enhanced stability)
• The solution is a nonlinear transformation of the sampled
  eigenvalues x
• We can also write the solution in the framework of
  traditional regularization as
        x  ;    x ( F  E  I )
• Our correction is potentially different for each eigenvalue.
  (it is single offset in traditional regularization).
• With our method the condition number of  improves
  (decreases) due to the fact that in the magnitude of the
  small sampled eigenvalues tend to increase.
  Thus, cond() < cond(x)
Eigenvalue estimation for diagonal
     matrix: Marcenko-Pastur law
• C is p-by-p diagonal matrix with C=2 (multiplicity of p
  eigenvalues each is 2)
• The pdf of sampled eigenvalues is known analytically.
• There is a relationship between the mode of the pdf and
  the true (population) eigenvalue. Mode is ML position
                         C ~ Wp ( I 2 n1, n)
                                     (1  k )2 2
                         sx (mode)             Fmode 2
                                      1 k
                         k  p/n
                       • based on the mode location, the
                         sampled eigenvalue is shifted
                         upward (step 1 of the process)
                         toward population value (the mean)
Apparent multiplicity p for
            nondiagonal matrices      pi 2
                                 (1     )
               1                      n
F    diag(       ); Fmode (i) 
             Fmode                     p
                                  (1  i )
                                       n
• We use theory for bounds of the sampled
                                    a(i)  s x (i)  k  b(i)  s (i)  k 
                                                         2                   2
  eigenvalues a(i)  s x (i)  b(i) k  p / n     1
                                                                  x   1

• We count the number (pi) of overlapped eigenvalues
  within [ai bi] for each sampled eigenvalue
                            The multiplicity of the 4th eigenvalue is 3
                            (two neighbors, the 2nd & 3rd plus itself)
Examples
1. Simulations with many analytical functions & statistics
   for population eigenvalues (normal, uniform, Gamma)
2. Field data: hyperspectral sensors SEBASS & TELOPS
                                      figures of merit
                SEBASS
                                Ratio of improvement of the
                                   solution over the data
          n/p=2                 • Re = residual
          p=115
                                • RA = area
                data
                                • Rcond = condition #
    solution                    • Rd =distance in probability
        truth



  All figures of merit are greater than 1.
  Hence, improvement of our solution over data
Probability density functions for TELOPS
measurements for selected eigenvalues
                    All figures of merit are
       n/p=2        greater than 1.
       p=135
truth               Hence, improvement
   data
  solution
                    of our solution over data
                        Drastic Improvement:
                        panels 3, 4, 6, 7, 8, 9
                        (eigenvalues # 30, 40, 80,
                                    100,120,135)
                        No Difference
                        panels 1, 5
                        (eigenvalues # 1, 50)
                        Failure
                        panel 2
                         (eigenvalue # 10)
Application to Hyperspectral Detection
• Matched Filter: score = αT·C-1·t
 α = measurement vector, t = target vector
• Random target direction
                                         • from data: Pd < 50%
                              data       • with solution Pd >60%
                  solution               • known eigenvalues
               truth (known              (& sampled eigenvectors)
                population)                Pd >65%
            clairvoyant              C   • known covariance
        (known population
        and directions)              C   (true eigenvalues & vectors)
                                         Pd >80%
Summary
• We presented a method to estimate the
   eigenvalues of a sampled covariance matrix
   (Wishart distributed) with few samples.
• The method is practical, quick and simple for
   implementation with a multiplication of three
   diagonal matrices.
• The method achieves two objectives:
   improved estimation of eigenvalues &
  improved condition number (i.e., regularization).
• With the method we improve the detection
   (ROC curve)

Mais conteúdo relacionado

Mais procurados

Spectral Learning Methods for Finite State Machines with Applications to Na...
  Spectral Learning Methods for Finite State Machines with Applications to Na...  Spectral Learning Methods for Finite State Machines with Applications to Na...
Spectral Learning Methods for Finite State Machines with Applications to Na...
LARCA UPC
 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
Arvind Devaraj
 
Differential Geometry
Differential GeometryDifferential Geometry
Differential Geometry
lapuyade
 

Mais procurados (17)

Spectral Learning Methods for Finite State Machines with Applications to Na...
  Spectral Learning Methods for Finite State Machines with Applications to Na...  Spectral Learning Methods for Finite State Machines with Applications to Na...
Spectral Learning Methods for Finite State Machines with Applications to Na...
 
Parameter Uncertainty and Learning in Dynamic Financial Decisions
Parameter Uncertainty and Learning in Dynamic Financial DecisionsParameter Uncertainty and Learning in Dynamic Financial Decisions
Parameter Uncertainty and Learning in Dynamic Financial Decisions
 
Dsp2
Dsp2Dsp2
Dsp2
 
PAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ WarwickPAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ Warwick
 
Linear Programming and its Usage in Approximation Algorithms for NP Hard Opti...
Linear Programming and its Usage in Approximation Algorithms for NP Hard Opti...Linear Programming and its Usage in Approximation Algorithms for NP Hard Opti...
Linear Programming and its Usage in Approximation Algorithms for NP Hard Opti...
 
Mo u quantified
Mo u   quantifiedMo u   quantified
Mo u quantified
 
Svm dbeth
Svm dbethSvm dbeth
Svm dbeth
 
Mesh Processing Course : Geodesic Sampling
Mesh Processing Course : Geodesic SamplingMesh Processing Course : Geodesic Sampling
Mesh Processing Course : Geodesic Sampling
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
 
Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier TransformsSignal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
 
Differential Geometry
Differential GeometryDifferential Geometry
Differential Geometry
 
On Foundations of Parameter Estimation for Generalized Partial Linear Models ...
On Foundations of Parameter Estimation for Generalized Partial Linear Models ...On Foundations of Parameter Estimation for Generalized Partial Linear Models ...
On Foundations of Parameter Estimation for Generalized Partial Linear Models ...
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
 
Monte Carlo Statistical Methods
Monte Carlo Statistical MethodsMonte Carlo Statistical Methods
Monte Carlo Statistical Methods
 
A discussion on sampling graphs to approximate network classification functions
A discussion on sampling graphs to approximate network classification functionsA discussion on sampling graphs to approximate network classification functions
A discussion on sampling graphs to approximate network classification functions
 
Bouguet's MatLab Camera Calibration Toolbox
Bouguet's MatLab Camera Calibration ToolboxBouguet's MatLab Camera Calibration Toolbox
Bouguet's MatLab Camera Calibration Toolbox
 
Mark Girolami's Read Paper 2010
Mark Girolami's Read Paper 2010Mark Girolami's Read Paper 2010
Mark Girolami's Read Paper 2010
 

Destaque

COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdfCOREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
grssieee
 
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICETU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
grssieee
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
grssieee
 
IGARSS 2011_Priestley.ppt
IGARSS 2011_Priestley.pptIGARSS 2011_Priestley.ppt
IGARSS 2011_Priestley.ppt
grssieee
 
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
grssieee
 
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo TomiyasuWE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
grssieee
 
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
grssieee
 

Destaque (7)

COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdfCOREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
COREH2O, A DUAL FREQUENCY RADAR SATELLITE FOR COLD REGIONS HYDROLOGY.pdf
 
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICETU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
TU1.L10 - ERS-ENVISAT TANDEM CROSS-INTERFEROMETRY FOR MONITORING OF SEA ICE
 
IGARSS 2011.ppt
IGARSS 2011.pptIGARSS 2011.ppt
IGARSS 2011.ppt
 
IGARSS 2011_Priestley.ppt
IGARSS 2011_Priestley.pptIGARSS 2011_Priestley.ppt
IGARSS 2011_Priestley.ppt
 
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
ANISOTROPY IN OCEAN SCATTERING OF BISTATIC RADAR USING SIGNALS OF OPPORTUNITY...
 
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo TomiyasuWE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
WE3.L10 - Many Happy Returns: Reflections Inspired by Kiyo Tomiyasu
 
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
FR2.L09 - PROCESSING AND ANALYSIS OF AIRBORNE SYNTHETIC APERTURE RADAR IMAGER...
 

Semelhante a IGARSS2011 FR3.T08.3 BenDavid.pdf

Ml mle_bayes
Ml  mle_bayesMl  mle_bayes
Ml mle_bayes
Phong Vo
 
Implementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
Implementing 3D SPHARM Surfaces Registration on Cell B.E. ProcessorImplementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
Implementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
PTIHPA
 
Conditional Random Fields
Conditional Random FieldsConditional Random Fields
Conditional Random Fields
lswing
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
grssieee
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
grssieee
 
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
grssieee
 
Multilayer Neural Networks
Multilayer Neural NetworksMultilayer Neural Networks
Multilayer Neural Networks
ESCOM
 

Semelhante a IGARSS2011 FR3.T08.3 BenDavid.pdf (20)

www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
PhysicsSIG2008-01-Seneviratne
PhysicsSIG2008-01-SeneviratnePhysicsSIG2008-01-Seneviratne
PhysicsSIG2008-01-Seneviratne
 
High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...High-dimensional polytopes defined by oracles: algorithms, computations and a...
High-dimensional polytopes defined by oracles: algorithms, computations and a...
 
A Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR FiltersA Novel Methodology for Designing Linear Phase IIR Filters
A Novel Methodology for Designing Linear Phase IIR Filters
 
Ml mle_bayes
Ml  mle_bayesMl  mle_bayes
Ml mle_bayes
 
XPRIME: A Novel Motif Searching Method
XPRIME: A Novel Motif Searching MethodXPRIME: A Novel Motif Searching Method
XPRIME: A Novel Motif Searching Method
 
Topological Inference via Meshing
Topological Inference via MeshingTopological Inference via Meshing
Topological Inference via Meshing
 
02 2d systems matrix
02 2d systems matrix02 2d systems matrix
02 2d systems matrix
 
Implementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
Implementing 3D SPHARM Surfaces Registration on Cell B.E. ProcessorImplementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
Implementing 3D SPHARM Surfaces Registration on Cell B.E. Processor
 
PS
PSPS
PS
 
Conditional Random Fields
Conditional Random FieldsConditional Random Fields
Conditional Random Fields
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
 
simplex.pdf
simplex.pdfsimplex.pdf
simplex.pdf
 
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
SIMPLEX VOLUME ANALYSIS BASED ON TRIANGULAR FACTORIZATION: A FRAMEWORK FOR HY...
 
The Magic of Auto Differentiation
The Magic of Auto DifferentiationThe Magic of Auto Differentiation
The Magic of Auto Differentiation
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
 
Parameter Estimation for Semiparametric Models with CMARS and Its Applications
Parameter Estimation for Semiparametric Models with CMARS and Its ApplicationsParameter Estimation for Semiparametric Models with CMARS and Its Applications
Parameter Estimation for Semiparametric Models with CMARS and Its Applications
 
Formulas statistics
Formulas statisticsFormulas statistics
Formulas statistics
 
Multilayer Neural Networks
Multilayer Neural NetworksMultilayer Neural Networks
Multilayer Neural Networks
 
Multi-Objective Optimization Algorithms for Finite Element Model Updating. Nt...
Multi-Objective Optimization Algorithms for Finite Element Model Updating. Nt...Multi-Objective Optimization Algorithms for Finite Element Model Updating. Nt...
Multi-Objective Optimization Algorithms for Finite Element Model Updating. Nt...
 

Mais de 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 MODEL
grssieee
 
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 CAPABILITIES
grssieee
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
grssieee
 
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETERPROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
grssieee
 
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 animations
grssieee
 
2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf2011_Fox_Tax_Worksheets.pdf
2011_Fox_Tax_Worksheets.pdf
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
DLR open house
DLR open houseDLR open house
DLR open house
grssieee
 
Tana_IGARSS2011.ppt
Tana_IGARSS2011.pptTana_IGARSS2011.ppt
Tana_IGARSS2011.ppt
grssieee
 
Solaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.pptSolaro_IGARSS_2011.ppt
Solaro_IGARSS_2011.ppt
grssieee
 

Mais de 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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

IGARSS2011 FR3.T08.3 BenDavid.pdf

  • 1. ESTIMATION OF HYPERSPECTRAL COVARIANCE MATRICES Avishai Ben-David1 and Charles E. Davidson2 1Edgewood Chemical Biological Center, USA. 2Science and Technology Corporation, USA.
  • 2. Outline • Why covariance matrices are important? • What is the difficulty in estimation? • Our approach • Example for hyperspectral detection
  • 3. Why covariance matrices are important • The covariance matrix C is the engine of most multivariate detection algorithms • Examples: Matched Filter: score = αT·C-1·t Anomaly Detector: score = α T·C-1· α α = measurement vector, t = target vector
  • 4. How do we compute C ? • z is measurement vector with p spectral bands (i.e., z is p-by-1 vector) that is measured when target was absent (i.e., the H0 hypothesis) • We acquire n z-vectors and construct a p-by-n matrix Z, and center it (mean subtracted) Z Z-E(Z) • C=cov(Z)=E(ZZT)=UUT (CWishart statistics) where  is the estimated eigenvalue-matrix and U is the estimated eigenvector-matrix using SVD decomposition.
  • 5. What is the difficulty in estimation • The problem is that there are not enough measurement of z-vectors (n is too small) • Example: sampled eigenvalues  from sampled C (average of 1000  matrices) • 5 spectral bands (p), i.e., C=5-by-5 matrix (very small) with true eigenvalues =[1 2 3 4 5] (a) n=50 measurements: n/p=10 (e.g., p=150 (typical in hyperspectral) n 1,500 =[0.9 1. 8 2.8 4.0 5.6] (b) n=10 measurements (n/p=2 e.g. RMB rule in radar) =[0. 4 1.1 2.1 4.0 7.3] (Reed, Mallet & Brennan, 1974, average SNR loss for matched Filter is X2)
  • 6. Our solution (general overview) • Objective: to find a simple transformation from sampled eigenvalues Λx to population (truth) eigenvalues (ΛΩ). Λ=f(Λx) ΛΩ • The improved covariance matrix is computed as C=UTΛU. We replace sampled eigenvalues Λx with the improved estimate Λ, and using the sampled eigenvectors U (for lack of knowledge of the population eigenvectors).
  • 7. • Our solution involves two steps. 1st step is interpreted as adding energy spectrally. 2nd step is balancing the energy in two big blocks: small and large eigenvalue regions. Thus, we “redistribute” energy to the eigenvalues • We use theory for statistical distribution of eigenvalues for Wishart matrices and bounds on magnitude of eigenvalues, and energy conservation constraint.
  • 8. We view the sampled eigenvalues ”as if” they can be represented with diagonal of p block- matrices, each with Marcenko-Pastur law. Sampled eigenvalues “as if” sampled from the mode (i.e., highest probability location). Sampled eigenvalue are “shifted” (1ststep) toward the population eigenvalues. We impose energy conservation (2nd step) for the solution - because the sum of eigenvalues (trace) is unbiased, i.e., trace(x)=trace() Trace is the signal “energy” (total variation)
  • 9. Our solution (detailed view) How simple is it? Multiplication of 3 matrices:   f ( x , n)   x  F  E x is the sampled eigenvalues matrix, x = eig(C) pi 2 ) (1  1 n shift sampled eigenvalues F  diag( ); Fmode (i)  Fmode p (1  i ) based on mode with matrix n F and multiplicity pi Elarge  I t 0   E     0 Esmall  I p t   balance the energy with p matrix E  s x (i ) t i t 1  s x (i ) Esmall  p i 1 s x (i ) E large   t s x (i ) i t 1 Fmode (i )  i 1 Fmode (i )
  • 10. Regularization aspect of the solution (enhanced stability) • The solution is a nonlinear transformation of the sampled eigenvalues x • We can also write the solution in the framework of traditional regularization as    x  ;    x ( F  E  I ) • Our correction is potentially different for each eigenvalue. (it is single offset in traditional regularization). • With our method the condition number of  improves (decreases) due to the fact that in the magnitude of the small sampled eigenvalues tend to increase. Thus, cond() < cond(x)
  • 11. Eigenvalue estimation for diagonal matrix: Marcenko-Pastur law • C is p-by-p diagonal matrix with C=2 (multiplicity of p eigenvalues each is 2) • The pdf of sampled eigenvalues is known analytically. • There is a relationship between the mode of the pdf and the true (population) eigenvalue. Mode is ML position C ~ Wp ( I 2 n1, n) (1  k )2 2 sx (mode)    Fmode 2 1 k k  p/n • based on the mode location, the sampled eigenvalue is shifted upward (step 1 of the process) toward population value (the mean)
  • 12. Apparent multiplicity p for nondiagonal matrices pi 2 (1  ) 1 n F  diag( ); Fmode (i)  Fmode p (1  i ) n • We use theory for bounds of the sampled a(i)  s x (i)  k  b(i)  s (i)  k  2 2 eigenvalues a(i)  s x (i)  b(i) k  p / n 1 x 1 • We count the number (pi) of overlapped eigenvalues within [ai bi] for each sampled eigenvalue The multiplicity of the 4th eigenvalue is 3 (two neighbors, the 2nd & 3rd plus itself)
  • 13. Examples 1. Simulations with many analytical functions & statistics for population eigenvalues (normal, uniform, Gamma) 2. Field data: hyperspectral sensors SEBASS & TELOPS figures of merit SEBASS Ratio of improvement of the solution over the data n/p=2 • Re = residual p=115 • RA = area data • Rcond = condition # solution • Rd =distance in probability truth All figures of merit are greater than 1. Hence, improvement of our solution over data
  • 14. Probability density functions for TELOPS measurements for selected eigenvalues All figures of merit are n/p=2 greater than 1. p=135 truth Hence, improvement data solution of our solution over data Drastic Improvement: panels 3, 4, 6, 7, 8, 9 (eigenvalues # 30, 40, 80, 100,120,135) No Difference panels 1, 5 (eigenvalues # 1, 50) Failure panel 2 (eigenvalue # 10)
  • 15. Application to Hyperspectral Detection • Matched Filter: score = αT·C-1·t α = measurement vector, t = target vector • Random target direction • from data: Pd < 50% data • with solution Pd >60% solution • known eigenvalues truth (known (& sampled eigenvectors) population) Pd >65% clairvoyant C • known covariance (known population and directions) C (true eigenvalues & vectors) Pd >80%
  • 16. Summary • We presented a method to estimate the eigenvalues of a sampled covariance matrix (Wishart distributed) with few samples. • The method is practical, quick and simple for implementation with a multiplication of three diagonal matrices. • The method achieves two objectives: improved estimation of eigenvalues & improved condition number (i.e., regularization). • With the method we improve the detection (ROC curve)