VISUALIZATION OF HYPERSPECTRAL IMAGES

17
VISUALIZATION OF HYPERSPECTRAL IMAGES ROBERTO BONCE & MINDY SCHOCKLING iMagine REU Montclair State University

description

VISUALIZATION OF HYPERSPECTRAL IMAGES. ROBERTO BONCE & MINDY SCHOCKLING iMagine REU Montclair State University. Presentation Overview. Hyperspectral Images Wavelet Transform Denoising MATLAB code and results Future Work References. What are hyperspectral images?. - PowerPoint PPT Presentation

Transcript of VISUALIZATION OF HYPERSPECTRAL IMAGES

Page 1: VISUALIZATION OF HYPERSPECTRAL IMAGES

VISUALIZATION OF HYPERSPECTRAL IMAGES

ROBERTO BONCE & MINDY SCHOCKLINGiMagine REU Montclair State University

Page 2: VISUALIZATION OF HYPERSPECTRAL IMAGES

Presentation Overview

Hyperspectral Images Wavelet Transform Denoising MATLAB code and results Future Work References

Page 3: VISUALIZATION OF HYPERSPECTRAL IMAGES

What are hyperspectral images?

Most images contain only data in the color spectrum

Hyperspectral images contain data from several, continuous wavelengths

Our camera records data from 400nm to 900nm

Page 4: VISUALIZATION OF HYPERSPECTRAL IMAGES

Hyperspectral cont.

Hyperspectral images can be thought of as being stacked on top of each other, creating an image cube

This creates a pixel vector, the vector can be used to distinguish one material from another

Page 5: VISUALIZATION OF HYPERSPECTRAL IMAGES

Pictures

Page 6: VISUALIZATION OF HYPERSPECTRAL IMAGES

Wavelets: “small waves”

Decay as distance from the center increases

Have some sense of periodicity

Can perform local analysis unlike Fourier

Page 7: VISUALIZATION OF HYPERSPECTRAL IMAGES

Wavelet Analysis and Reconstruction

Original signal is sent through high and low pass filters

Approximation: low frequency, general shape Detail: high frequency, noise Reconstruction involves filtering and

upsampling

Page 8: VISUALIZATION OF HYPERSPECTRAL IMAGES

Noisy Sine

Page 9: VISUALIZATION OF HYPERSPECTRAL IMAGES

The Project

Analyzing hyperspectral signatures for image analysis can be very computationally expensive

An alternative approach is to select a subset of the images and apply a weighting scheme to generate a useful image

Page 10: VISUALIZATION OF HYPERSPECTRAL IMAGES

Project Cont.

The plant to the right contains both real and artificial leaves

Goal: distinguish between real and artificial leaves

Page 11: VISUALIZATION OF HYPERSPECTRAL IMAGES

Last Year (2007)

Focus bands were chosen Applied a weighting scheme

To give infrared data more importance because the visual data is too similar

An RGB composite image is created

Page 12: VISUALIZATION OF HYPERSPECTRAL IMAGES

Last Year

Composite image to the right

They used the distance series

Page 13: VISUALIZATION OF HYPERSPECTRAL IMAGES

Preliminary results

Tried weighting, wavelet transform, different focus bands.

Results were somewhat disappointing

Page 14: VISUALIZATION OF HYPERSPECTRAL IMAGES

Procedure

Artificial leaves have a second peak in near-infrared region

By centering a focus band in this region, real and artificial leaves can be visualized

Page 15: VISUALIZATION OF HYPERSPECTRAL IMAGES

Results

Original Image

(R:60, G:30, B:20)

Band-Shifted Image

(R:90, G:30, B:20)

Page 16: VISUALIZATION OF HYPERSPECTRAL IMAGES

Future Work

Further explore the use of wavelets for denoising data

Continue to investigate various weighting schemes

Attempt to classify or distinguish between other materials besides leaves

Page 17: VISUALIZATION OF HYPERSPECTRAL IMAGES

References:

http://www.microimages.com/getstart/pdf/hyprspec.pdf

Images from http://www.wikipedia.org/

MATLAB help