450 likes | 466 Views
Learn about the purpose of image display and enhancement techniques in environmental remote sensing, including color composites, grayscale display, density slicing, pseudocolour, image arithmetic, histogram manipulation, and more. Understand how these techniques improve information extraction and aid interpretation for various remote sensing applications.
E N D
Environmental Remote Sensing GEOG 2021 Lecture 2 Image display and enhancement
Image Display and Enhancement Purpose • visual enhancement to aid interpretation • enhancement for improvement of information extraction techniques
Image Display • The quality of image display depends on the quality of the display device used • and the way it is set up / used … • computer screen - RGB colour guns • e.g. 24 bit screen (16777216) • 8 bits/colour (28) • or address differently
Colour Composites ‘Real Colour’ composite red band on red green band on green blue band on blue Swanley, Landsat TM 1988
Colour Composites ‘Real Colour’ composite red band on red
Colour Composites ‘Real Colour’ composite red band on red green band on green
Colour Composites ‘Real Colour’ composite red band on red green band on green blue band on blue approximation to ‘real colour’...
Colour Composites ‘False Colour’ composite NIR band on red red band on green green band on blue
Colour Composites ‘False Colour’ composite NIR band on red red band on green green band on blue
Colour Composites ‘False Colour’ composite • many channel data, much not comparable to RGB (visible) • e.g. Multi-polarisation SAR HH: Horizontal transmitted polarization and Horizontal received polarization VV: Vertical transmitted polarization and Vertical received polarization HV: Horizontal transmitted polarization and Vertical received polarization
Colour Composites ‘False Colour’ composite • many channel data, much not comparable to RGB (visible) • e.g. Multi-temporal data • AVHRR MVC 1995 April August September April;August;September
Colour Composites ‘False Colour’ composite • many channel data, much not comparable to RGB (visible) • e.g. MISR -Multi-angular data (August 2000) 0o;+45o;-45o RCC Northeast Botswana
Greyscale Display August 1995 August 1995 August 1995 Put same information on R,G,B:
Density Slicing Don’t always want to use full dynamic range of display Density slicing: • a crude form of classification
Density Slicing Or use single cutoff = Thresholding
Density Slicing Or use single cutoff with grey level after that point ‘Semi-Thresholding’
Pseudocolour • use colour to enhance features in a single band • each DN assigned a different 'colour' in the image display
Pseudocolour • Or combine with density slicing / thresholding
Image Arithmetic • Combine multiple channels of information to enhance features • e.g. NDVI (NIR-R)/(NIR+R)
Image Arithmetic • Combine multiple channels of information to enhance features • e.g. NDVI (NIR-R)/(NIR+R)
Image Arithmetic • Landsat TM 1992 • Southern Vietnam: • green band • what is the ‘shading’? • Common operators: Ratio
Image Arithmetic • topographic effects • visible in all bands • FCC • Common operators: Ratio
Image Arithmetic • apply band ratio • = NIR/red • what effect has it had? • Common operators: Ratio (cha/chb)
Image Arithmetic • Common operators: Ratio (cha/chb) • Reduces topographic effects • Enhance/reduce spectral features • e.g. ratio vegetation indices (SAVI, NDVI++)
Image Arithmetic An active burn near the Okavango Delta, Botswana NOAA-11 AVHRR LAC data (1.1km pixels) September 1989. Red indicates the positions of active fires NDVI provides poor burned/unburned discrimination Smoke plumes >500km long • Common operators: Subtraction • examine CHANGE e.g. in land cover
Top left AVHRR Ch3 day 235 Top Right AVHRR Ch3 day 236 Bottomdifference pseudocolur scale: black - none blue - low red - high Botswana (approximately 300 * 300km)
Image Arithmetic + • Common operators: Addition • Reduce noise (increase SNR) • averaging, smoothing ... • Normalisation (as in NDVI) =
Image Arithmetic • Common operators: Multiplication • rarely used per se: logical operations? • land/sea mask
Histogram Manipluation • WHAT IS A HISTOGRAM?
Histogram Manipluation • WHAT IS A HISTOGRAM?
Histogram Manipluation • WHAT IS A HISTOGRAM? Frequency of occurrence (of specific DN)
Histogram Manipluation • Analysis of histogram • information on the dynamic range and distribution of DN • attempts at visual enhancement • also useful for analysis, e.g. when a multimodal distibution is observed
Histogram Manipluation • Analysis of histogram • information on the dynamic range and distribution of DN • attempts at visual enhancement • also useful for analysis, e.g. when a multimodal distibution is observed
Histogram Manipluation Typical histogram manipulation algorithms: Linear Transformation 255 output 0 0 255 input
Histogram Manipluation Typical histogram manipulation algorithms: Linear Transformation 255 output 0 0 255 input
Histogram Manipluation Typical histogram manipulation algorithms: Linear Transformation • Can automatically scale between upper and lower limits • or apply manual limits • or apply piecewise operator But automatic not always useful ...
Histogram Manipluation Typical histogram manipulation algorithms: Histogram Equalisation Attempt is made to ‘equalise’ the frequency distribution across the full DN range
Histogram Manipluation Typical histogram manipulation algorithms: Histogram Equalisation Attempt to split the histogram into ‘equal areas’
Histogram Manipluation Typical histogram manipulation algorithms: Histogram Equalisation Resultant histogram uses DN range in proportion to frequency of occurrence
Histogram Manipluation Typical histogram manipulation algorithms: Histogram Equalisation • Useful ‘automatic’ operation, attempting to produce ‘flat’ histogram • Doesn’t suffer from ‘tail’ problems of linear transformation • Like all these transforms, not always successful • Histogram Normalisation is similar idea • Attempts to produce ‘normal’ distribution in output histogram • both useful when a distribution is very skewed or multimodal skewed
Histogram Manipluation Typical histogram manipulation algorithms: Gamma Correction • Monitor output not linearly-related to voltage applied • Screen brightness, B, a power of voltage, V: • B = aV • Hence use term ‘gamma correction’ • 13 for most screens
Summary • Display • Colour composites, greyscale Display, density slicing, pseudocoluor • Image arithmetic • + • Histogram Manipulation • properties, transformations
Summary • Followup: • web material • http://www.geog.ucl.ac.uk/~plewis/geog2021 • Mather chapters • Follow up material on web and other RS texts • Learn to use Science Direct for Journals