Image enhancement. Introduction to Photogrammetry and Remote Sensing (SGHG 1473) Dr. Muhammad Zulkarnain Abdul Rahman

Similar documents
Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

University of Technology Building & Construction Department / Remote Sensing & GIS lecture

Digital Image Processing

CSE 564: Scientific Visualization

Reading Instructions Chapters for this lecture. Computer Assisted Image Analysis Lecture 2 Point Processing. Image Processing

Environmental Remote Sensing GEOG 2021

Digital Image Processing

Digital Image Processing

Midterm Review. Image Processing CSE 166 Lecture 10

Image and video processing

RGB colours: Display onscreen = RGB

The techniques with ERDAS IMAGINE include:

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

MODULE 4 LECTURE NOTES 1 CONCEPTS OF COLOR

Digital Image Processing. Lecture # 8 Color Processing

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

4. Measuring Area in Digital Images

Last Lecture. Lecture 2, Point Processing GW , & , Ida-Maria Which image is wich channel?

Image Processing for feature extraction

Course overview; Remote sensing introduction; Basics of image processing & Color theory

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University

Image acquisition. Midterm Review. Digitization, line of image. Digitization, whole image. Geometric transformations. Interpolation 10/26/2016

Introduction to Remote Sensing Part 1

GE 113 REMOTE SENSING. Topic 7. Image Enhancement

IMAGE ENHANCEMENT. Component-I(A) - Personal Details. Component-I (B) - Description of Module. Role Name Affiliation

IMAGE ENHANCEMENT IN SPATIAL DOMAIN

Image analysis. CS/CME/BIOPHYS/BMI 279 Fall 2015 Ron Dror

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur

YIQ color model. Used in United States commercial TV broadcasting (NTSC system).

MODULE 4 LECTURE NOTES 4 DENSITY SLICING, THRESHOLDING, IHS, TIME COMPOSITE AND SYNERGIC IMAGES

Image interpretation and analysis

Image Processing. 2. Point Processes. Computer Engineering, Sejong University Dongil Han. Spatial domain processing

Enhancement of Multispectral Images and Vegetation Indices

Color Image Processing

Fig Color spectrum seen by passing white light through a prism.

Color Image Processing. Jen-Chang Liu, Spring 2006

Sampling Rate = Resolution Quantization Level = Color Depth = Bit Depth = Number of Colors

Interpreting land surface features. SWAC module 3

Digital Image Processing. Lecture # 3 Image Enhancement

Part I Feature Extraction (1) Image Enhancement. CSc I6716 Spring Local, meaningful, detectable parts of the image.

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction

Remote Sensing (Test) Topic: Climate Change Processes*

Prof. Vidya Manian Dept. of Electrical and Comptuer Engineering

Image Manipulation: Filters and Convolutions

CHANGE DETECTION BY THE IR-MAD AND KERNEL MAF METHODS IN LANDSAT TM DATA COVERING A SWEDISH FOREST REGION

Solution Q.1 What is a digital Image? Difference between Image Processing

Digital Image Processing. Digital Image Fundamentals II 12 th June, 2017

Apply Colour Sequences to Enhance Filter Results. Operations. What Do I Need? Filter

Urban Classification of Metro Manila for Seismic Risk Assessment using Satellite Images

USE OF HISTOGRAM EQUALIZATION IN IMAGE PROCESSING FOR IMAGE ENHANCEMENT

General Workflow for Processing L, Ha, R, G, and B Components in ImagesPlus

IMAGE PROCESSING: POINT PROCESSES

Chapter 3 Part 2 Color image processing

Image Enhancement using Histogram Equalization and Spatial Filtering

Image processing. Image formation. Brightness images. Pre-digitization image. Subhransu Maji. CMPSCI 670: Computer Vision. September 22, 2016

IMAGE ENHANCEMENT - POINT PROCESSING

DIGITAL IMAGE PROCESSING UNIT III

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching.

Introduction. Computer Vision. CSc I6716 Fall Part I. Image Enhancement. Zhigang Zhu, City College of New York

Survey of Spatial Domain Image fusion Techniques

Matlab (see Homework 1: Intro to Matlab) Linear Filters (Reading: 7.1, ) Correlation. Convolution. Linear Filtering (warm-up slide) R ij

VU Signal and Image Processing. Image Enhancement. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

Achim J. Lilienthal Mobile Robotics and Olfaction Lab, AASS, Örebro University

BSB663 Image Processing Pinar Duygulu. Slides are adapted from Gonzales & Woods, Emmanuel Agu Suleyman Tosun

Exercise 4-1 Image Exploration

Frequency Domain Enhancement

EE482: Digital Signal Processing Applications

Image Filtering Josef Pelikán & Alexander Wilkie CGG MFF UK Praha

Color Image Processing

Viewing Landsat TM images with Adobe Photoshop

Introduction to computer vision. Image Color Conversion. CIE Chromaticity Diagram and Color Gamut. Color Models

PHOTOSHOP. pixel based image editing software (pixel=picture element) several small dots or pixels make up an image.

Basic Digital Image Processing. The Structure of Digital Images. An Overview of Image Processing. Image Restoration: Line Drop-outs

ECC419 IMAGE PROCESSING

Non Linear Image Enhancement

Overview. Introduction. Elements of Image Interpretation. LA502 Special Studies Remote Sensing

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019

Prof. Feng Liu. Winter /10/2019

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing

Enhancement Techniques for True Color Images in Spatial Domain

TDI2131 Digital Image Processing

Image Filtering. Median Filtering

What is image enhancement? Point operation

Color Image Processing II

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002

Practical Image and Video Processing Using MATLAB

Remote sensing in archaeology from optical to lidar. Krištof Oštir ModeLTER Scientific Research Centre of the Slovenian Academy of Sciences and Arts

MULTISPECTRAL IMAGE PROCESSING I

Land Cover Change Analysis An Introduction to Land Cover Change Analysis using the Multispectral Image Data Analysis System (MultiSpec )

F2 - Fire 2 module: Remote Sensing Data Classification

University of Texas at San Antonio EES 5053 Term Project CORRELATION BETWEEN NDVI AND SURFACE TEMPERATURES USING LANDSAT ETM + IMAGERY NEWFEL MAZARI

1.Discuss the frequency domain techniques of image enhancement in detail.

>>> from numpy import random as r >>> I = r.rand(256,256);

ERDAS IMAGINE Suite Comparison

Spatial Analyst is an extension in ArcGIS specially designed for working with raster data.

VC 16/17 TP4 Colour and Noise

Digital Image Processing

LANDSAT-SPOT DIGITAL IMAGES INTEGRATION USING GEOSTATISTICAL COSIMULATION TECHNIQUES

Unit 8: Color Image Processing

the eye Light is electromagnetic radiation. The different wavelengths of the (to humans) visible part of the spectra make up the colors.

Transcription:

Image enhancement Introduction to Photogrammetry and Remote Sensing (SGHG 1473) Dr. Muhammad Zulkarnain Abdul Rahman

Image enhancement Enhancements are used to make it easier for visual interpretation and understanding of imagery Subtle differences in brightness value can be highlighted either by: Contrast modification or by assigning quite different colours to those levels (density slicing) Point operations change the value of each individual pixel independent of all other pixels Local operations change the value of individual pixels in the context of the values of neighboring pixels

Image enhancement Information enhancement includes: Image reduction, Image magnification, Transect extraction, Contrast adjustments (linear and non-linear), Band rationing, Spatial filtering, Fourier transformations, Principle components analysis, Image sharpening, and Texture transformations

Visualization Color spaces for visualization -Three approaches: Red-Green-Blue (RGB) space based on additive principle of colors The way TV and computer screen operate 3 channel (R,G,B) Intensity-Hue-Saturation (IHS) space Yellow-Magenta-Cyan (YMC) space -based on subtractive principle of colors

Contrast enhancement Materials or objects reflect or emit similar amounts of radiant flux (so similar pixel value) Only intended to improve the visual quality of a displayed image by increasing the range (spreading or stretching) of data values to occupy the available image display range (usually 0-255) Linear technique Minimum-maximum contrast stretch Percentage linear contrast stretch Standard devia on contrast stretch Piecewise linear contrast stretch Non-linear technique Histogram equaliza on

Minimum-maximum contrast stretch

Original Contrast Stretching of Predawn Thermal Infrared Data of the the Savannah River Minimummaximum +1 standard deviation Jensen, 2011

Piecewise linear contrast stretch Characterised by a set of user specified break points

Histogram equalization In practice a perfectly uniform histogram cannot be achieved for digital image data To make sure that each bar in the image histogramhas the same height Such a histogram has associated with it an image that utilises the available brightness levels equally and Should give a display in which there is good representation of detail at all brightness values The method of producing a uniform histogram is known generally as histogram equalization Reduces the contrast in the very light or dark parts of the image associated with the tails of a normally distributed histogram

Contrast Stretching of Predawn Thermal Infrared Data of the the Savannah River Specific percentage linear contrast stretch designed to highlight the thermal plume Histogram Equalization Jensen, 2011

Band ratioing BV i, j, ratio = BV BV i, j, k i, j, l where: BV i,j,k is the original input brightness value in band k BV i,j,l is the original input brightness value in band l BV i,j,ratio is the ratio output brightness value

Band Ratioing of Charleston, SC Landsat Thematic Mapper Data

Band Ratio Image Landsat TM Band 4 / Band 3

Spatial filtering Spatial Filtering to Enhance Low-and High-Frequency Detail and Edges A characteristics of remotely sensed images is a parameter called spatial frequency, defined as the number of changes in brightness value per unit distance for any particular part of an image Spatial frequencyin remotely sensed imagery may be enhanced or subdued using two different approaches: Spatial convolution filteringbased primarily on the use of convolution masks, and Fourier analysiswhich mathematically separates an image into its spatial frequency components

Spatial Convolution Filtering A linear spatial filteris a filter for which the brightness value (BV i,j,out ) at location i,jin the output image is a function of some weighted average (linear combination) of brightness values located in a particular spatial pattern around the i,jlocation in the input image The process of evaluating the weighted neighboring pixel values is called two-dimensional convolution filtering.

Spatial Convolution Filtering The size of the neighborhood convolution mask or kernel (n) is usually 3 x 3, 5 x 5, 7 x 7, 9 x 9, etc. We will constrain our discussion to 3 x 3 convolution masks with ninecoefficients, c i, defined at the following locations: c 1 c 2 c 3 Mask template= c 4 c 5 c 6 c 7 c 8 c 9 1 1 1 1 1 1 1 1 1

Spatial Convolution Filtering The coefficients, c 1, in the mask are multiplied by the following individual brightness values (BV i ) in the input image: c1x BV1 c2x BV2 c3x BV3 Mask template = c4x BV4 c5x BV5 c6x BV6 c7x BV7 c8x BV8 c9x BV9 The primary input pixel under investigation at any one time is BV 5 = BV i,j

Spatial Convolution Filtering: Low Frequency Filter LFF 5, out = int 9 i= 1 BV + BV + BV +... BV 1 2 3 9 = int c i 9 BV n i 1 1 1 1 1 1 1 1 1