Digital Data Format and Storage

Slides:



Advertisements
Similar presentations
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
Advertisements

Resolution.
Remote sensing in meteorology
ASTER image – one of the fastest changing places in the U.S. Where??
Raster Data in ArcSDE 8.2 Why Put Images in a Database? What are Basic Raster Concepts? How Raster data stored in Database?
CS 128/ES Lecture 5a1 Raster Formats (II). CS 128/ES Lecture 5a2 Spatial modeling in raster format  Basic entity is the cell  Region represented.
Lecture 2 Photographs and digital mages Friday, 7 January 2011 Reading assignment: Ch 1.5 data acquisition & interpretation Ch 2.1, 2.5 digital imaging.
WILD 5750/6750 LAB 5 10/04/2010 IMAGE MOSAICKING.
Introduction to Digital Data and Imagery
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Spatial data Visualization spatial data Ruslan Bobov
Digital Image Characteristic
Spectral contrast enhancement
The Next Three Weeks In this sequence we will cover end-to-end data collection and analysis for a practical application. The overall objective is to develop.
Image processing Second lecture. Image Image Representation We have seen that the human visual system (HVS) receives an input image as a collection of.
Remote Sensing Image Rectification and Restoration
Raster Data Chapter 7. Introduction  Vector – discrete  Raster – continuous  Continuous –precipitation –elevation –soil erosion  Regular grid cell.
Introduction to Remote Sensing. Outline What is remote sensing? The electromagnetic spectrum (EMS) The four resolutions Image Classification Incorporation.
Digital Numbers The Remote Sensing world calls cell values are also called a digital number or DN. In most of the imagery we work with the DN represents.
NAPP Photo Five Pockets near Dubois.
Resolution A sensor's various resolutions are very important characteristics. These resolution categories include: spatial spectral temporal radiometric.
Guilford County SciVis V Applying Pixel Values to Digital Images.
Resolution Resolution. Landsat ETM+ image Learning Objectives Be able to name and define the four types of data resolution. Be able to calculate the.
Raster Data Model.
Remote Sensing and Image Processing: 2 Dr. Hassan J. Eghbali.
1 Remote Sensing and Image Processing: 2 Dr. Mathias (Mat) Disney UCL Geography Office: 301, 3rd Floor, Chandler House Tel:
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.
Image Display & Enhancement Lecture 2 Prepared by R. Lathrop 10/99 updated 1/03 Readings: ERDAS Field Guide 5th ed Chap 4; Ch 5: ; App A Math Topics:
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
Remote Sensing and Image Processing: 4 Dr. Hassan J. Eghbali.
Lecture 7: Intro to Computer Graphics. Remember…… DIGITAL - Digital means discrete. DIGITAL - Digital means discrete. Digital representation is comprised.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
ERDAS 1: INTRODUCTION TO ERDAS IMAGINE
Applying Pixel Values to Digital Images
Data Models, Pixels, and Satellite Bands. Understand the differences between raster and vector data. What are digital numbers (DNs) and what do they.
NOTE, THIS PPT LARGELY SWIPED FROM
Image Enhancement Band Ratio Linear Contrast Enhancement
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
1.Image Error and Quality 2.Sampling Theory 3.Univariate Descriptive Image Statistics 4.Multivariate Statistics 5.Geostatistics for RS Next Remote Sensing1.
(Project) by:- ROHAN HIMANSHU ANUP 70282
Geographic Information Systems “GIS”
NAPP Photo Five Pockets near Dubois.
Binary Notation and Intro to Computer Graphics
GEOGRAPHICAL INFORMATION SYSTEM
Radiometric Preprocessing: Atmospheric Correction
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
LAND COVER CLASSIFICATION WITH THE IMPACT TOOL
ASTER image – one of the fastest changing places in the U.S. Where??
Introduction to Geospatial Technologies in Ag
Geographic Information System
Vegetation Enhancements (continued) Lost in Feature Space!
Map of the Great Divide Basin, Wyoming, created using a neural network and used to find likely fossil beds See:
Remote Sensing What is Remote Sensing? Sample Images
This week’s earth observatory: false colour image
Spatial Analysis: Raster
Spatial Data Models Raster uses individual cells in a matrix, or grid, format to represent real world entities Vector uses coordinates to store the shape.
Digital Numbers The Remote Sensing world calls cell values are also called a digital number or DN. In most of the imagery we work with the DN represents.
7 elements of remote sensing process
Data Queries Raster & Vector Data Models
Satellite data Marco Puts
Lecture 2 Photographs and digital mages
Spatial Analysis: Raster
Digital Image Processing
Spectral Transformation
Remote sensing in meteorology
Presentation transcript:

Digital Data Format and Storage

Learning Objectives What are spatial data models, how do they differ, and which is more common for remotely sensed data? What are digital numbers (and what aren’t they!)? How do you translate DNs to units of light or reflectance? Why should you be cautious about altering the original DNs in an image? What are image bands (layers)? How do we store image data on computers? What are histograms, and what are some ways they are used? What is contrast stretching?

Spatial Data Models What is a “spatial data model”? What are the two main data models used to depict spatial data on computers in GIS and remote sensing?

Vector Data

Raster Data (= grid or matrix)

Remotely Sensed Data Represent the amount of light reflecting off the ground and reaching the satellite sensor. Continuous change from place to place, or not? Often cover large areas (lots of data!) Multiple images (bands) are collected simultaneously for each place in an image What data model might be best for this image?

Would this image lend itself to a different data model?

Picture Elements What is the common abbreviation for picture elements? What shapes can be used? What shape is most common?

Raster Data Imaginary matrix (rows & columns of pixels) is placed over the feature (e.g., the ground) Some phenomenon (e.g. amount of reflected light) is measured A value (called a digital number or DN) representing the strength of the signal (amount of light) is assigned to each grid cell (pixel).

Somewhere on earth

Overlay raster grid

Assign DNs to pixels 32 47 67 93 11 105 79 35 23 56 43 89 21 213 245 201 179 136 155 55 203 163 63 211 189 145 109 122 202

How are DNs assigned? The amount of light coming from a pixel area on the ground depends (in part) on how much light reflects off the materials that fall within that area. Functionally, it is a weighted average of the light reflecting from the various components (what determines the weights??). But, it is not reflectance! Why not? How do you convert DNs to reflectance??

Digital Numbers DN min (0) DN medium DN max The intensity of reflected light determines a numeric DN that is assigned to each pixel Low or None - Lowest DN (0 is at bottom of scale) High - Maximum value (depends on radiometric resolution) Others - Scaled in between (number of possible increments depends on radiometric resolution) DN min (0) DN medium DN max

How do we keep track of pixel locations? Images are presented as 2-d arrays (matrices). Each pixel has a location (x,y) in the array. Position of pixel often described in terms of image columns and rows (called image coordinates) or map coordinates (e.g. latitude/longitude). F(3,2) F(1,4)

Image Bands You can think of image bands (also called channels and sometimes layers) as a collection of pictures taken simultaneously of the same place, each of which measures reflected light from a different part of the spectrum. Together, image bands allow us to create spectral curves for each pixel.

Image Bands (or channels) blue green red 0.4 0.7 0.6 0.5 UV Near-infrared

How are images stored? Many image file formats (e.g., Erdas Imagine) Typically include 1) a header and 2) the image data Image data can be organized in several ways Band Sequential (BSQ) Band Interleaved by Line (BIL) Band Interleaved by Pixel (BIP) You sometimes have to know (or guess) file structures to import images into image processing software.

Example 1 3 2 Band 1 Band 2 Band 3 3 bands, 9 pixels each

Case 1 Band sequential (BSQ) format Band #1 is stored first 3 2 Band sequential (BSQ) format Band #1 is stored first Followed by #2, #3 Bands are stored sequentially

Case 2 BIL format Line #1, band #1 is stored first 3 2 BIL format Line #1, band #1 is stored first Followed by line #1, band #2 Bands are inter-leaved by line

Case 3 BIP format Pixel #1, Line #1, band #1 is stored first 2 BIP format Pixel #1, Line #1, band #1 is stored first Followed by Pixel #1, line #1, band #2 Bands are inter-leaved by PIXEL

Histograms A histogram is a graph showing the number of pixels in a single band corresponding to each possible DN. Histograms give us information about the data distribution in each band (e.g. normal, skewed, bimodal, etc.) We use information from histograms for contrast stretching, atmospheric correction, statistical analyses, and many other applications.

Describe this histogram. # of pixels Describe this histogram.

Contrast Stretching Computer monitors have a range of brightness that they use to display images. Unprocessed remotely sensed images often don’t use the full range, resulting in a “washed-out” image. Contrast stretching changes (usually temporarily) the DNs to take advantage of the full tonal range available on your display. Usually best not to permanently change the DNs. Why?

High Contrast Low Contrast

Types of Contrast Stretches Contrast stretches can be linear (DNs stretched evenly across the available range of values) …or they can be nonlinear (some DNs changed more than others) Within each of these are many different stretching algorithms. Which you choose depends on what you are trying to see in an image. Erdas and other image display software often applies a temporary contrast stretch automatically to make images looks crisp.

Linear Contrast Stretch Non-linear Contrast Stretch Linear Contrast Stretch

Linear stretch (min-max) Laramie Landsat 8 Image Linear stretch (min-max) Standard Deviation stretch Cuts off extremes and linearly stretches remaining pixels

Understanding the structure of images is crucial to understanding how to manipulate imagery to extract information. Laramie, WY Principal Components 4, 3, and 2, assigned to red, green, and blue.