Lecture 12: Image Processing Friday 11 February 2011 Last lecture: Earth-orbiting satellites Reading Ch 7.1 - 7.6.

Slides:



Advertisements
Similar presentations
電腦視覺 Computer and Robot Vision I
Advertisements

NDVI Anomaly, Kenya, January 2009 Vegetation Indices Enhancing green vegetation using mathematical equations and transformations.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Image enhancement and sharpening
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
嵌入式視覺 Feature Extraction
Chapter 4: Image Enhancement
Image Enhancements, Indices and Transformations. (A) Energy Source or Illumination Radiation and the Atmosphere (B) Interaction with the Target (C) Transmission,
ASTER image – one of the fastest changing places in the U.S. Where??
Image Pre-Processing Continuation… Spectral Enhancement Brightness – Greenness – Wetness BGW Image Pre-Processing Continuation… Spectral Enhancement Brightness.
Lecture 13: Spectral Mixture Analysis Tuesday 16 February 2010 Last lecture: framework for viewing image processing and details about some standard algorithms.
Digital Image Processing (معالجة الصور الرقمية)
Lecture 14: Classification Thursday 18 February 2010 Reading: Ch – 7.19 Last lecture: Spectral Mixture Analysis.
Lecture 12: Image Processing Thursday 12 February Last lecture: Earth-orbiting satellites Reading, LKC p
Introduction to Digital Data and Imagery
Chapter 12 Spatial Sharpening of Spectral Image Data.
Maa Kaukokartoituksen yleiskurssi General Remote Sensing Image enhancement I Autumn 2007 Markus Törmä
Spectral contrast enhancement
Image Enhancement To improve the visual interpretability of an image by increasing the apparent distinction between the features of the scene This objective.
Radiometric Correction and Image Enhancement
Lecture 7: Image Processing and Interpretation
1 Image Pre-Processing. 2 Digital Image Processing The process of extracting information from digital images obtained from satellites Information regarding.
Multi-image manipulation
Remote Sensing Image Rectification and Restoration
Remote Sensing Hyperspectral Remote Sensing. 1. Hyperspectral Remote Sensing ► Collects image data in many narrow contiguous spectral bands through the.
Hyperspectral Imaging Alex Chen 1, Meiching Fong 1, Zhong Hu 1, Andrea Bertozzi 1, Jean-Michel Morel 2 1 Department of Mathematics, UCLA 2 ENS Cachan,
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Review of Statistics and Linear Algebra Mean: Variance:
Maa Kaukokartoituksen yleiskurssi General Remote Sensing Image enhancement II Autumn 2007 Markus Törmä
Digital Image Processing GSP 216. Digital Image Processing Pre-Processing – Correcting for radiometric and geometric errors in data Image Rectification.
EE663 Image Processing Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
What is an image? What is an image and which image bands are “best” for visual interpretation?
Radiometric Correction and Image Enhancement Modifying digital numbers.
7 elements of remote sensing process 1.Energy Source (A) 2.Radiation & Atmosphere (B) 3.Interaction with Targets (C) 4.Recording of Energy by Sensor (D)
Lecture 3 The Digital Image – Part I - Single Channel Data 12 September
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
Multi-spectral image manipulation Lecture 6 prepared by R. Lathrop 10/99 Revised 2/09.
Remote Sensing and Image Processing: 4 Dr. Hassan J. Eghbali.
GEOG2021 Environmental Remote Sensing Lecture 3 Spectral Information in Remote Sensing.
Lecture 20 – review Labs: questions Next Wed – Final: 18 March 10:30-12:20 Thursday, 12 March.
Principle Component Analysis (PCA)
Environmental Remote Sensing GEOG 2021 Lecture 3 Spectral information in remote sensing.
Visual Computing Computer Vision 2 INFO410 & INFO350 S2 2015
Remote Sensing Image Enhancement. Image Enhancement ► Increases distinction between features in a scene ► Single image manipulation ► Multi-image manipulation.
Data Models, Pixels, and Satellite Bands. Understand the differences between raster and vector data. What are digital numbers (DNs) and what do they.
Various Change Detection Analysis Techniques. Broadly Divided in Two Approaches ….. 1.Post Classification Approach. 2.Pre Classification Approach.
Vegetation Enhancements (continued) Lost in Feature Space!
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
Image Enhancement Band Ratio Linear Contrast Enhancement
# x pixels Geometry # Detector elements Detector Element Sizes Array Size Detector Element Sizes # Detector elements Pictorial diagram showing detector.
GEOG2021 Environmental Remote Sensing
Initial Display Alternatives and Scientific Visualization
图像处理技术讲座(3) Digital Image Processing (3) Basic Image Operations
CS262: Computer Vision Lect 09: SIFT Descriptors
REMOTE SENSING Digital Image Processing Radiometric Enhancement Geometric Enhancement Reference: Chapters 4 and 5, Remote Sensing Digital Image Analysis.
Radiometric Preprocessing: Atmospheric Correction
ASTER image – one of the fastest changing places in the U.S. Where??
Vegetation Enhancements (continued) Lost in Feature Space!
7 elements of remote sensing process
Hyperspectral Image preprocessing
What Is Spectral Imaging? An Introduction
Image Information Extraction
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Spectral Transformation
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Lecture 12: Image Processing
Principal Component Analysis (PCA)
Presentation transcript:

Lecture 12: Image Processing Friday 11 February 2011 Last lecture: Earth-orbiting satellites Reading Ch

Image Processing Because of the way most remote-sensing texts are organized, what strikes most students is the vast array of algorithms with odd names and obscure functions What is elusive is the underlying simplicity. Many algorithms are substantially the same – they have similar purposes and similar results

Image Processing There are basically five families of algorithms that do things to images: 1)Radiometric algorithms change the DNs Calibration Contrast enhancement 2) Geometric algorithms change the spatial arrangement of pixels or adjust DN’s based on their neighbors’ values Registration “Visualization” Spatial-spectral transformation Spatial filtering

Enhancement: Imagine a DN histogram centered at 75 DN and running from 50 to 100. In lab, you would move sliders to 50 and 100 DN to display it well. Mathematically, you are saying that (100-50)=50 DN’s are going to be packed into 256 gray levels, DN’. Furthermore, the center of the distribution will be 128 DN’. DN’=gain *DN+offset So the amplification factor or gain will be 256/(100-50)=5.12: DN’=5.12*DN+offset Now if we take 75 DN, the central value that we want to be 128, and multiply it by 5.12, we get 384 DN’, so we need to subtract 256 to get the right answer: DN’=5.12*DN-256. Check: DN’=5.12* = 0; DN’=5.12*75-256=128; DN’=5.12* =156 Calibration: We measure radiance in DNs, but we want to know reflectance. So we can take a known target (say, black and white cardboard with reflectances measured in the lab of 5 and 25%) and image them to find out what radiance DN’s they give (say, 13 and 47, respectively). Then we can do a controlled contrast stretch to give the image in reflectance units: Now, the gain will be  DN /  refl = (25-5)/(47-13)=0.59 (That is, refl=0.59*DN+offs, and we find offset by Knowing 0.59*13=5, or offset = *13=5-7.67=-2.67, so refl=0.59*DN Check: 25=0.59* =25.06 (roundoff) Calibration is just a special kind of contrast stretch Contrast stretching & calibration

Geometric registration Acquired image, distorted Map with locations of control points Pixel locations in original and corrected images DN values in corrected image are found by interpolation from the nearest neighbors in the acquired image

Image Processing 3) Spectral analysis algorithms are based on the relationship of DNs within a given pixel Color enhancement Spectral transformations (e.g., PCA) Spectral Mixture Analysis 4) Statistical algorithms characterize or compare groups of radiance data Estimate geophysical parameters Spectral similarity (classification, spectral matching) Input to GIS

Image Processing 5) Modeling calculate non-radiance parameters from the radiance and other data Estimate geophysical parameters Make thematic maps Input to GIS

Image Processing There is a dazzling array of things for the future professional to become familiar with I’m trying to over-simplify it to begin with Most algorithms are handled pretty well in most remote-sensing texts. Spectral Mixture Analysis is an exception, so… - we’ll look at Spectral Mixture Analysis next lecture

Raw image data Instrument calibration Image rectification, cartographic projection, registration, geocoding Atmospheric compensation Pixel illumination-viewing geometry (topographic compensation) Image display/inspection Pre-processing Image Processing Sequence (single image) Working image data

Image Processing Sequence (single image) Working image data Product Further image processing Selection of training data/endmembers Initial classification or other type of analysis Interpretation/verification or further analysis Processing Spectral analysis 10.

Ratios in 2-space TM4 TM3 Ratio – 11 TM4TM3 Ratio – 1.5 Ratio sunlit shadowed shadow

The Vegetation Index (VI) = DN 4 /DN 3 is a ratio. Ratios suppress topographic shading because the cos(i) term appears in both numerator and denominator. Ratios

NDVI Normalized Difference Vegetation Index DN 4 -DN 3 is a measure of how much chlorophyll absorption is present, but it is sensitive to cos(i) unless the difference is divided by the sum DN 4 +DN 3.

Dimension rotation x y x’ y’ 0.7x,0.7y -0.7x, 0.7y 0.5x,0.87y y y x x x’ y’ -087x,0.5y 0x,1y -1x,0y + + +

Principal Component Analysis (PCA) Designed to reduce redundancy in multispectral bands Topography - shading Spectral correlation from band to band Either enhancement prior to visual interpretation or pre-processing for classification or other analysis Compress all info originally in many bands into fewer bands

Principal Component Analysis (PCA) - The math behind the button In the simple case of 45º axis rotation, Finding  DN 1 ’ DN 2 ’ [] = [] cos  sin  -sin  cos  [] DN 1 DN 2 cov  []        = 45º PC 1 PC 2 ’ [ ] = Cov’=R T covR; cov’ is the matrix having eigenvalues as diagonal elements and R T is the transpose of R. Eigenvalues can be found by diagonalizing cov. R has eigenvectors as column vectors

Principal Component Analysis In the simple case of 45º axis rotation, PC 1 PC 2 The rotation in PCA depends on the data. In the top case, all the image data have similar DN 2 /DN 1 ratios but different intensities, and PC 1 passes through the elongated cluster. In the bottom example, vegetation causes there to be 2 mixing lines (different DN 4 /DN 3 ratios (and the “tasseled cap” distribution such that PC 1 still passes through the centroid of the data, but is a different rotation that in the top case.

Tasseled Cap Transformation Transforms (rotates) the data so that the majority of the information is contained in 3 bands that are directly related to physical scene characteristics Brightness (weighted sum of all bands – principal variation in soil reflectance) Greenness (contrast between NIR and VIS bands Wetness (canopy and soil moisture)

Green Soil TCT is a fixed rotation that is designed so that the mixing line connecting shadow and sunlit green vegetation parallels one axis and shadow-soil another. It is similar to the PCT. Tasseled Cap Transformation (TCT)

Next lecture – Spectral Mixture Analysis