Hardware, Software, Quality Assessment Rockhampton, Queensland, Australia, on Jan. 7, 2011 Terra Aster.

Slides:



Advertisements
Similar presentations
Introduction to Digital Image Processing
Advertisements

Image quality assessment and statistical evaluation Lecture 3 February 4, 2005.
AMwww.Remote-Sensing.info Ch.3 Digital Image Processing: Hardware and System Considerations
Change Detection. Digital Change Detection Biophysical materials and human-made features are dynamic, changing rapidly. It is believed that land-use/land-cover.
AMwww.Remote-Sensing.info Ch 5. Initial Display Alternatives and Scientific Visualization
Major Operations of Digital Image Processing (DIP) Image Quality Assessment Radiometric Correction Geometric Correction Image Classification Introduction.
AMwww.Remote-Sensing.info Ch 4. Image Quality Assessment and Statistical Evaluation
Computer Basics. What is a Computer? A computer is a machine that can take inputs from the user, process that information, store that information as needed.
Introduction to Computers
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
Remote Sensing II Introduction. Scientists formulate hypotheses and then attempt to accept or reject them in a systematic, unbiased fashion. The data.
CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
Spatial data Visualization spatial data Ruslan Bobov
SOFTWARE.
Spectral contrast enhancement
Week 6 Operating Systems.
Accuracy Assessment. 2 Because it is not practical to test every pixel in the classification image, a representative sample of reference points in the.
1 Image Pre-Processing. 2 Digital Image Processing The process of extracting information from digital images obtained from satellites Information regarding.
Computer Hardware Computer Technology Jeopardy Review By C. Lyman © July 2007.
TERMS TO KNOW. Programming Language A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. Each language has.
Unit 30 P1 – Hardware & Software Required For Use In Digital Graphics
Introduction to Remote Sensing. Outline What is remote sensing? The electromagnetic spectrum (EMS) The four resolutions Image Classification Incorporation.
CISC105 General Computer Science Class 1 – 6/5/2006.
Introduction to Computers
Why Is It There? Getting Started with Geographic Information Systems Chapter 6.
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Seeram Chapter #3: Digital Imaging
Digital Image Processing GSP 216. Digital Image Processing Pre-Processing – Correcting for radiometric and geometric errors in data Image Rectification.
Chapter 4. Remote Sensing Information Process. n Remote sensing can provide fundamental biophysical information, including x,y location, z elevation or.
What is an image? What is an image and which image bands are “best” for visual interpretation?
Graphics. Graphic is the important media used to show the appearance of integrative media applications. According to DBP dictionary, graphics mean drawing.
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
Computer Architecture
COMPUTER HARDWARE Made By Anila Bhatti DA Public School (O&A Levels) - Seaview 1.
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
Chapter 8 Remote Sensing & GIS Integration. Basics EM spectrum: fig p. 268 reflected emitted detection film sensor atmospheric attenuation.
Digital Image Processing Definition: Computer-based manipulation and interpretation of digital images.
Wetlands Investigation Utilizing GIS and Remote Sensing Technology for Lucas County, Ohio: a hybrid analysis. Nathan Torbick Spring 2003 Update on current.
A Level Computing for AQA Teacher’s Resource CD-ROM 42 CHAPTER: Operating systems Nick Sims Basic functions Classifying operating systems.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
Beginning Snapshots Chapter 0. C++ An Introduction to Computing, 3rd ed. 2 Objectives Give an overview of computer science Show its breadth Provide context.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Hyperspectral remote sensing
ERDAS 1: INTRODUCTION TO ERDAS IMAGINE
UNIVERSITI TENAGA NASIONAL “Generates Professionals” MODULE 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Dr. John R. Jensen Department of Geography University of South Carolina Columbia, SC Dr. John R. Jensen Department of Geography University of South.
By Nathan Lowe.  Graphic cards are high specification cards with lots of memory and fast processors providing lots of power for the updated games or.
NOTE, THIS PPT LARGELY SWIPED FROM
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
Image Enhancement Band Ratio Linear Contrast Enhancement
Lecture 1: Network Operating Systems (NOS)
Digital Image Processing
AMwww.Remote-Sensing.info Review Ch.1-6
INTRODUCTION TO COMPUTERS. A computer system is an electronic device used to input data, process data, store data for later use and produce output in.
1.Image Error and Quality 2.Sampling Theory 3.Univariate Descriptive Image Statistics 4.Multivariate Statistics 5.Geostatistics for RS Next Remote Sensing1.
1. What makes a Computer a Computer?  Receives data  Processes data  Stores data  Produces a result 2.
Identify internal hardware devices (e. g
Initial Display Alternatives and Scientific Visualization
An Overview of the Computer System
INTRODUCTION TO GEOGRAPHICAL INFORMATION SYSTEM
Network Operating Systems (NOS)
Digital Data Format and Storage
Lecture 1: Network Operating Systems (NOS)
An Overview of the Computer System
Satellite data Marco Puts
Principal Component Analysis (PCA)
Presentation transcript:

Hardware, Software, Quality Assessment Rockhampton, Queensland, Australia, on Jan. 7, 2011 Terra Aster

Computer Systems and Peripheral Devices in A Typical Digital Image Processing Laboratory Computer Systems and Peripheral Devices in A Typical Digital Image Processing Laboratory

Image Processing System Hardware /Software Considerations Image Processing System Hardware /Software Considerations Number and speed of Central Processing Unit(s) (CPU) Number and speed of Central Processing Unit(s) (CPU) Operating system (e.g., Microsoft Windows; UNIX, Linux, Macintosh) Operating system (e.g., Microsoft Windows; UNIX, Linux, Macintosh) Amount of random access memory (RAM) Amount of random access memory (RAM) Number of image analysts that can use the system at one time and mode of operation (e.g., interactive or batch) Number of image analysts that can use the system at one time and mode of operation (e.g., interactive or batch) Serial or parallel image processing Serial or parallel image processing Arithmetic coprocessor or array processor Arithmetic coprocessor or array processor Software compiler(s) (e.g., C ++, Visual Basic, Java) Software compiler(s) (e.g., C ++, Visual Basic, Java) Number and speed of Central Processing Unit(s) (CPU) Number and speed of Central Processing Unit(s) (CPU) Operating system (e.g., Microsoft Windows; UNIX, Linux, Macintosh) Operating system (e.g., Microsoft Windows; UNIX, Linux, Macintosh) Amount of random access memory (RAM) Amount of random access memory (RAM) Number of image analysts that can use the system at one time and mode of operation (e.g., interactive or batch) Number of image analysts that can use the system at one time and mode of operation (e.g., interactive or batch) Serial or parallel image processing Serial or parallel image processing Arithmetic coprocessor or array processor Arithmetic coprocessor or array processor Software compiler(s) (e.g., C ++, Visual Basic, Java) Software compiler(s) (e.g., C ++, Visual Basic, Java)

Image Processing System Hardware /Software Considerations Image Processing System Hardware /Software Considerations Type of mass storage (e.g., hard disk, CD-ROM, DVD) and amount (e.g., gigabytes) Monitor display spatial resolution (e.g., 1024  768 pixels) Monitor color resolution (e.g., 24-bits of image processing video memory yields 16.7 million displayable colors) Input devices (e.g., optical-mechanical drum or flatbed scanners, area array digitizers) Output devices (e.g., CD-ROM, CD-RW, DVD-RW, film-writers, line plotters, dye sublimation printers) Networks (e.g., local area, wide area, Internet) Type of mass storage (e.g., hard disk, CD-ROM, DVD) and amount (e.g., gigabytes) Monitor display spatial resolution (e.g., 1024  768 pixels) Monitor color resolution (e.g., 24-bits of image processing video memory yields 16.7 million displayable colors) Input devices (e.g., optical-mechanical drum or flatbed scanners, area array digitizers) Output devices (e.g., CD-ROM, CD-RW, DVD-RW, film-writers, line plotters, dye sublimation printers) Networks (e.g., local area, wide area, Internet)

History of Intel Microprocessors

The difference between a single-user operating system and a network operating system is the latter’s multi-user capability. Microsoft Windows XP (home edition) and the Macintosh OS are single-user operating systems designed for one person at a desktop computer working independently. Microsoft Windows XP (home edition) and the Macintosh OS are single-user operating systems designed for one person at a desktop computer working independently. Various Microsoft Windows, UNIX, and Linux network operating systems are designed to manage multiple user requests at the same time and complex network security.Various Microsoft Windows, UNIX, and Linux network operating systems are designed to manage multiple user requests at the same time and complex network security. The difference between a single-user operating system and a network operating system is the latter’s multi-user capability. Microsoft Windows XP (home edition) and the Macintosh OS are single-user operating systems designed for one person at a desktop computer working independently. Microsoft Windows XP (home edition) and the Macintosh OS are single-user operating systems designed for one person at a desktop computer working independently. Various Microsoft Windows, UNIX, and Linux network operating systems are designed to manage multiple user requests at the same time and complex network security.Various Microsoft Windows, UNIX, and Linux network operating systems are designed to manage multiple user requests at the same time and complex network security. Operating Systems

Potential Longevity of Remote Sensor Data Storage Media

Image Processing System Functions * Preprocessing (Radiometric and Geometric) * Display and Enhancement * Information Extraction * Photogrammetric Information Extraction * Metadata and Image/Map Lineage Documentation * Image and Map Cartographic Composition * Geographic Information Systems (GIS) * Integrated Image Processing and GIS * Utilities * Preprocessing (Radiometric and Geometric) * Display and Enhancement * Information Extraction * Photogrammetric Information Extraction * Metadata and Image/Map Lineage Documentation * Image and Map Cartographic Composition * Geographic Information Systems (GIS) * Integrated Image Processing and GIS * Utilities

Jensen, 2009 Selected Commercial and Public Digital Image Processing Systems

Major Commercial Digital Image Processing Systems Major Commercial Digital Image Processing Systems - Leica’ ERDAS, ER Mapper, and Photogrammetry Suite - ENVI - IDRISI - PCI Geomatica - Definens eCognition - Leica’ ERDAS, ER Mapper, and Photogrammetry Suite - ENVI - IDRISI - PCI Geomatica - Definens eCognition

- GRASS -MultiSpec (LARS Purdue University - hyperspectral) -VIPER tools (UCSB - hyperspectral) - C-Coast - Adobe Photoshop - GRASS -MultiSpec (LARS Purdue University - hyperspectral) -VIPER tools (UCSB - hyperspectral) - C-Coast - Adobe Photoshop Major Public Digital Image Processing Systems Major Public Digital Image Processing Systems

Many remote sensing datasets contain high-quality, accurate data. Unfortunately, sometimes error (or noise) is introduced into the remote sensor data by: the environment (e.g., atmospheric scattering), random or systematic malfunction of the remote sensing system (e.g., an uncalibrated detector creates striping), or improper airborne or ground processing of the remote sensor data prior to actual data analysis (e.g., inaccurate analog-to- digital conversion). Many remote sensing datasets contain high-quality, accurate data. Unfortunately, sometimes error (or noise) is introduced into the remote sensor data by: the environment (e.g., atmospheric scattering), random or systematic malfunction of the remote sensing system (e.g., an uncalibrated detector creates striping), or improper airborne or ground processing of the remote sensor data prior to actual data analysis (e.g., inaccurate analog-to- digital conversion). Image Quality Assessment & Statistical Evaluation

Remote Sensing Sampling Theory A population is an infinite or finite set of elements. An infinite population could be all possible images that might be acquired of the Earth in All Landsat 7 ETM+ images of Charleston, S.C. in 2005 is a finite population. A sample is a subset of the elements taken from a population used to make inferences about certain characteristics of the population. For example, we might decide to analyze a June 1, 2008, Landsat image of Charleston. If observations with certain characteristics are systematically excluded from the sample either deliberately or inadvertently (such as selecting images obtained only in the summer), it is a biased sample. Sampling error is the difference between the true value of a population characteristic and the value of that characteristic inferred from a sample. A population is an infinite or finite set of elements. An infinite population could be all possible images that might be acquired of the Earth in All Landsat 7 ETM+ images of Charleston, S.C. in 2005 is a finite population. A sample is a subset of the elements taken from a population used to make inferences about certain characteristics of the population. For example, we might decide to analyze a June 1, 2008, Landsat image of Charleston. If observations with certain characteristics are systematically excluded from the sample either deliberately or inadvertently (such as selecting images obtained only in the summer), it is a biased sample. Sampling error is the difference between the true value of a population characteristic and the value of that characteristic inferred from a sample.

Remote Sensing Sampling Theory Large samples drawn randomly from natural populations usually produce a symmetrical frequency distribution. Most values are clustered around some central value, and the frequency of occurrence declines away from this central point. A graph of the distribution appears bell- shaped and is called a normal distribution. Many statistical tests used in the analysis of remotely sensed data assume that the brightness values recorded in a scene are normally distributed. Unfortunately, remotely sensed data may not be normally distributed and the analyst must be careful to identify such conditions. In such instances, nonparametric statistical theory may be preferred. Large samples drawn randomly from natural populations usually produce a symmetrical frequency distribution. Most values are clustered around some central value, and the frequency of occurrence declines away from this central point. A graph of the distribution appears bell- shaped and is called a normal distribution. Many statistical tests used in the analysis of remotely sensed data assume that the brightness values recorded in a scene are normally distributed. Unfortunately, remotely sensed data may not be normally distributed and the analyst must be careful to identify such conditions. In such instances, nonparametric statistical theory may be preferred.

Common Symmetric and Skewed Distributions in Remotely Sensed Data

Histogram of A Single Band of Landsat Thematic Mapper Data of Charleston, SC

Viewing Individual Pixels Viewing individual pixel brightness values in a remotely sensed image is one of the most useful methods for assessing the quality and information content of the data. Virtually all digital image processing systems allow the analyst to: use a mouse-controlled cursor (cross-hair) to identify a geographic location in the image (at a particular row and column or geographic x,y coordinate) and display its brightness value in n bands, display the individual brightness values of an individual band in a matrix (raster) format. Viewing individual pixel brightness values in a remotely sensed image is one of the most useful methods for assessing the quality and information content of the data. Virtually all digital image processing systems allow the analyst to: use a mouse-controlled cursor (cross-hair) to identify a geographic location in the image (at a particular row and column or geographic x,y coordinate) and display its brightness value in n bands, display the individual brightness values of an individual band in a matrix (raster) format.

Remote Sensing Multivariate Statistics Remote sensing research is often concerned with the measurement of how much radiant flux is reflected or emitted from an object in more than one band (e.g., in red and near-infrared bands). It is useful to compute multivariate statistical measures such as covariance and correlation among the several bands to determine how the measurements covary. Later it will be shown that variance–covariance and correlation matrices are used in remote sensing principal components analysis (PCA), feature selection, classification and accuracy assessment.

Remote Sensing Multivariate Statistics The different remote-sensing-derived spectral measurements for each pixel often change together in some predictable fashion. If there is no relationship between the brightness value in one band and that of another for a given pixel, the values are mutually independent; that is, an increase or decrease in one band’s brightness value is not accompanied by a predictable change in another band’s brightness value. Because spectral measurements of individual pixels may not be independent, some measure of their mutual interaction is needed. This measure, called the covariance, is the joint variation of two variables about their common mean.

Correlation between Multiple Bands of Remotely Sensed Data If we square the correlation coefficient (r kl ), we obtain the sample coefficient of determination (r 2 ), which expresses the proportion of the total variation in the values of “band l” that can be accounted for or explained by a linear relationship with the values of the random variable “band k.” Thus a correlation coefficient (r kl ) of 0.70 results in an r 2 value of 0.49, meaning that 49% of the total variation of the values of “band l” in the sample is accounted for by a linear relationship with values of “band k”.

Band 1 (green) Band 2 (red) Band 3 (near- infrared) Band 4 (near- infrared) Band Band Band Band