LAB 10: IMAGE PROCESSING

Size: px
Start display at page:

Download "LAB 10: IMAGE PROCESSING"

Transcription

1 NAME: LAB 10: IMAGE PROCESSING This laboratory exercise will involve you writing scripts to analyze several Earth science-related images. With the rise of satellite data availability and microscope imagery, quantitative image processing techniques are a valuable tool for the Earth scientist. MATLAB has several built-in functions that make it an effective tool for performing quantitative calculations on raster images. Your final code will be handed in via a single zip file following the instructions at the end of the lab. Make sure to comment your code and include the proper MATLAB header information in your script. Some of the SEM description were taken from the Science Education Resource Center s website. Part I: Making Your First Image: 4 Pixels of Fun Before we embark on something scientifically useful, let s start simple by making two 4 pixel images by hand. Your task is simple. Write a script called makeimage.m That reproduces the figure below (Figure 1, two plots in the same figure window). Note that the first image must be made using indexed color (colormapped) and the second using true color (RGB). Other than that, the two images are identical. Note that the pixel colors are pure yellow, green, blue, and red. Make your plots using image. Figure 1: Plot of two 4 pixel images that will be reproduced with makeimage.m Page 1 of 6

2 Part II: Automated Point Counting in a Scanning Electron Microscope Image The scanning electron microscope (SEM) uses a focused beam of high-energy electrons to generate a variety of signals at the surface of solid specimens. The signals that derive from electron-sample interactions reveal information about the sample including external morphology (texture), chemical composition, and crystalline structure and orientation of materials making up the sample. In short, there is arguably no other instrument with the breadth of applications in the study of solid materials. For this reason, the college of Arts and Sciences at Appalachian State University has a fully-functional SEM that faculty and students from several departments use for their research and classes. A common (and very tedious task) is called point counting. This involves randomly selecting a point on an SEM image and identifying the mineral. This is repeated tens to hundreds of times, and then the percentage of each mineral can be estimated. Your task is to write a script that reads in a grayscale SEM image, identifies the composition of each pixel, and then calculates the percentages of each mineral. Figure 2: SEM image of a rock sample from the Dolomite Mountains, Italy (image courtesy of Dr. Carmichael). The composition consistently varies with grayscale value. See the table below for the grayscale ranges in this image, but note that different SEM images will have different grayscale ranges for a given mineral. Pixel Composition Color Name Grayscale Range Iron Oxides Light Gray to White > 175 Calcite Medium Gray Dolomite Dark Gray Porosity Very Dark Gray to Black < 61 1) Make a new script called processsem.m 2) Go to the course website and download and extract the zip file for this lab. It contains and SEM image named L-8F.jpg. This is the SEM image that you will use here. Because there are four possible compositions for each pixel, you will need to pre-allocate a matrix completely filled with white pixels for each composition. Name these matrices IronOxide, Calcite, Dolomite, and Pores. Because this rock unit is a hydrocarbon reservoir, determining the porosity is especially important. 3) Load in the image as a matrix and loop through the entire matrix to identify which of the 4 different compositions applies to each pixel. When a given pixel is identified, make the corresponding pixel in the appropriate matrix (i.e. IronOxide, Calcite, Dolomite, or Porosity) black. 4) To visualize your results and make sure that the pixels you selected look reasonable, you should make a plot of each image matrix in a single figure. Please use the gray colormap, but make sure that everything is properly scaled. All of the figures should have the titles shown below. Note that all Page 2 of 6

3 of the images will consist of only either black or white pixels, except for the raw image, which is grayscale. The black pixels just show the selected pixels. If we just grabbed the actual grayscale value, many of the calcite and iron oxide pixels would be very close to white, and thus not visible. So, by forcing the selected pixels to be black, you will be able to clearly see which pixels were selected in each case. RAW Image Pore Space Dolomite Figure 3. The layout required for the 5 plots of the RAW SEM image and the four possible pixel compositions. Calcite Iron Oxides 5) Your script then calculate the percentages of each type of pixel for the entire image and print the results to the screen stating the abundances to two decimal places. Your printout should look like the example below (but with actual numbers), with all of the % values lined up neatly. The print command should refer to variables, so if a different SEM image were loaded, the command window output would automatically update. Pixel Abundances Porosity: xx.xx % Dolomite: xx.xx % Calcite: xx.xx % Iron Oxides: x.xx % Total: xxx.xx % Page 3 of 6

4 Part III: Detection of Snow and Ice in a Landsat Image Climate change is a hot topic right now (pun intended!) wait, didn t I make that same joke last lab? Anyway, one of the key pieces of evidence for recent warming is the decrease in glacier ice mass in numerous locations throughout the world. One such retreating glacial body is the Quelccaya Ice Cap in Peru (Figure 3). Figure 4. The Quelccaya Ice Cap, Peru as viewed by the Landsat satellite on September 16, Note the distinctive color of the snow and ice covered regions. Your script should detect both the snow and ice covered regions relatively well, but not the water bodies or other dry land. The Quelccaya Ice Cap in Peru is situated at 13.5 degrees South latitude, which puts it in the tropics between the Tropic of Capricorn and the Equator. The Quelccaya Ice Cap contains collection of glaciers that grow on a high-altitude plateau in the Andes Mountains, between the Amazon jungle to the east and tropical, eastern Pacific waters to the west. Your task is to write a script that reads in two Landsat images of the Quelccaya Ice Cap from two different time periods (22 years apart) and to compare the total ice cap surface areas. If the ice cap is retreating, you should see a decrease in total snow/ice surface area with time. I have provided the two images (Quelccaya_ jpg and Quelccaya_ jpg) in a zip file on the course website. The number string after the filename gives the year, month, and day of each image. For more information about these images and the region in general, go to 1) Make a new script called compareicecap.m. 2) Your script should read in both images into MATLAB and store each in a separate matrix. Store the first image in imat1988 and the second image in imat2010. Once this is done, like the previous section, you should pre-allocate two new matrices that are the same dimensions as each image, but Page 4 of 6

5 full of white pixels only. Call these matrices imat1988b and imat2010b. We will use these matrices to later store only the selected snow/ice pixels. 3) You should write a nested for loop for each image (i.e. two nested loops) to search though all of the pixels and determine which ones are covered in snow/ice. To do this, I will save you a ton of time by giving you the rules to determine if a pixel is covered in snow/ice. Any pixel that meets the following conditions can be considered to be covered in snow/ice and thus part of the Quelccaya Ice Cap. Red value < 100 Green value > 130 Blue value > 155 When your code identifies a snow/ice pixel, you should store the color values for that pixel in your imat1988b or imat2010b matrix in the corresponding location. This way, your imat1988b and imat2010b matrices will plot as images that only show the colors of the pixels that are snow/ice with everything else being left white. This will allow you to visually verify that your code is selecting snow/ice pixels and not other colors. Fair warning! Pay attention to the class of your variables, and be sure to use color ranges that are appropriate for each class. 4) Next, to compare the total surface areas of the Ice Caps at these two different times, your code should calculate the total Ice Cap surface area for each image in km 2. The provided images have a resolution of 30 m/pixel. Then your code should calculate the total change in km 2 and rate of change in Ice Cap surface area in km 2 /yr. Your script should print out the following messages to the command window: Total Ice Cap Areas 1998: xx.xx km^2 2010: xx.xx km^2 Total change: xx.xx km^2 Rate of change: xx.xx km^2/yr All of these numbers should come from variables, so if different images were provided, the printed out statements would automatically update. To keep things simple, you can assume that the two images were taken exactly 22 years apart in time. 5) Your script should make 4 figures. The first figure has the raw 1988 image plotted, with a hard coded title of RAW Image The second plot should show the pixels that were detected as snow/ice using the criteria above. The title should be Quelccaya Ice Cap Extent: The next two figures should show the same things but for the 2010 image. Page 5 of 6

6 Part IV: What to Hand in? Like previous labs, you should zip up all of your files and them to me as a single.zip file. Use the appropriate MATLAB command to zip everything into one file. Call your file lab10_lastname.zip. For your convenience, I have provided a list of the required files below. Script Files: Data Files: makeimage.m, processsem.m, compareicecap.m Not needed. I will have copies of the data files in the same directory as your scripts. Page 6 of 6

Matlab for CS6320 Beginners

Matlab for CS6320 Beginners Matlab for CS6320 Beginners Basics: Starting Matlab o CADE Lab remote access o Student version on your own computer Change the Current Folder to the directory where your programs, images, etc. will be

More information

EE/GP140-The Earth From Space- Winter 2008 Handout #16 Lab Exercise #3

EE/GP140-The Earth From Space- Winter 2008 Handout #16 Lab Exercise #3 EE/GP140-The Earth From Space- Winter 2008 Handout #16 Lab Exercise #3 Topic 1: Color Combination. We will see how all colors can be produced by combining red, green, and blue in different proportions.

More information

-f/d-b '') o, q&r{laniels, Advisor. 20rt. lmage Processing of Petrographic and SEM lmages. By James Gonsiewski. The Ohio State University

-f/d-b '') o, q&r{laniels, Advisor. 20rt. lmage Processing of Petrographic and SEM lmages. By James Gonsiewski. The Ohio State University lmage Processing of Petrographic and SEM lmages Senior Thesis Submitted in partial fulfillment of the requirements for the Bachelor of Science Degree At The Ohio State Universitv By By James Gonsiewski

More information

Computer Vision & Digital Image Processing

Computer Vision & Digital Image Processing Computer Vision & Digital Image Processing MATLAB for Image Processing Dr. D. J. Jackson Lecture 4- Matlab introduction Basic MATLAB commands MATLAB windows Reading images Displaying images image() colormap()

More information

Ca ++ Imaging Analysis in MATLAB

Ca ++ Imaging Analysis in MATLAB Students names: Ca ++ Imaging Analysis in MATLAB Universität Basel, Mrsic-Flogel Lab Introduction In this practical you will analyse -photon imaging data using MATLAB. This is the same approach neuroscientists

More information

GEOG432: Remote sensing Lab 3 Unsupervised classification

GEOG432: Remote sensing Lab 3 Unsupervised classification GEOG432: Remote sensing Lab 3 Unsupervised classification Goal: This lab involves identifying land cover types by using agorithms to identify pixels with similar Digital Numbers (DN) and spectral signatures

More information

Chapter 4 MASK Encryption: Results with Image Analysis

Chapter 4 MASK Encryption: Results with Image Analysis 95 Chapter 4 MASK Encryption: Results with Image Analysis This chapter discusses the tests conducted and analysis made on MASK encryption, with gray scale and colour images. Statistical analysis including

More information

Digital Image processing Lab

Digital Image processing Lab Digital Image processing Lab Islamic University Gaza Engineering Faculty Department of Computer Engineering 2013 EELE 5110: Digital Image processing Lab Eng. Ahmed M. Ayash Lab # 2 Basic Image Operations

More information

RGB colours: Display onscreen = RGB

RGB colours:  Display onscreen = RGB RGB colours: http://www.colorspire.com/rgb-color-wheel/ Display onscreen = RGB DIGITAL DATA and DISPLAY Myth: Most satellite images are not photos Photographs are also 'images', but digital images are

More information

Lab 6: Multispectral Image Processing Using Band Ratios

Lab 6: Multispectral Image Processing Using Band Ratios Lab 6: Multispectral Image Processing Using Band Ratios due Dec. 11, 2017 Goals: 1. To learn about the spectral characteristics of vegetation and geologic materials. 2. To experiment with vegetation indices

More information

Image optimization guide

Image optimization guide Image Optimization guide for Image Submittal Images can play a crucial role in the successful execution of a book project by enhancing the text and giving the reader insight into your story. Although your

More information

1. Start a bit about Linux

1. Start a bit about Linux GEOG432/632 Fall 2017 Lab 1 Display, Digital numbers and Histograms 1. Start a bit about Linux Login to the linux environment you already have in order to view this webpage Linux enables both a command

More information

CHAPTER-V SUMMARY AND CONCLUSIONS

CHAPTER-V SUMMARY AND CONCLUSIONS CHAPTER-V SUMMARY AND CONCLUSIONS SUMMARY AND CONCLUSIONS The present work has been devoted to the differentiation and characterization of inkjet printed documents. All the four primary inks used in printers

More information

Downloading and formatting remote sensing imagery using GLOVIS

Downloading and formatting remote sensing imagery using GLOVIS Downloading and formatting remote sensing imagery using GLOVIS Students will become familiarized with the characteristics of LandSat, Aerial Photos, and ASTER medium resolution imagery through the USGS

More information

Lab 1: Introduction to MODIS data and the Hydra visualization tool 21 September 2011

Lab 1: Introduction to MODIS data and the Hydra visualization tool 21 September 2011 WMO RA Regional Training Course on Satellite Applications for Meteorology Cieko, Bogor Indonesia 19-27 September 2011 Kathleen Strabala University of Wisconsin-Madison, USA kathy.strabala@ssec.wisc.edu

More information

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette IDENTIFICATION OF FISSION GAS VOIDS Ryan Collette Introduction The Reduced Enrichment of Research and Test Reactor (RERTR) program aims to convert fuels from high to low enrichment in order to meet non-proliferation

More information

[1]{Department of Geography, University of California, Santa Barbara, U.S.A.}

[1]{Department of Geography, University of California, Santa Barbara, U.S.A.} Manuscript prepared for The Cryosphere Date: 6 January, 0 Supplementary Material Glacial areas, lake areas, and snow lines from 97 to 0: Status of the Cordillera Vilcanota, including the Quelccaya Ice

More information

Enhancement of Multispectral Images and Vegetation Indices

Enhancement of Multispectral Images and Vegetation Indices Enhancement of Multispectral Images and Vegetation Indices ERDAS Imagine 2016 Description: We will use ERDAS Imagine with multispectral images to learn how an image can be enhanced for better interpretation.

More information

Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam

Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam Princeton ELE 201, Spring 2014 Laboratory No. 2 Shazam 1 Background In this lab we will begin to code a Shazam-like program to identify a short clip of music using a database of songs. The basic procedure

More information

Brief Introduction to Vision and Images

Brief Introduction to Vision and Images Brief Introduction to Vision and Images Charles S. Tritt, Ph.D. January 24, 2012 Version 1.1 Structure of the Retina There is only one kind of rod. Rods are very sensitive and used mainly in dim light.

More information

A Count of Palm Trees from Satellite Image

A Count of Palm Trees from Satellite Image A Count of Palm Trees from Satellite Image 1 Emad Ali Al-helaly, 2 Noor Ali Al-Helaly 1 Kufa University, College of Engineerin Email: imada.alhilali@uokufa.edu.iq ; EmaadAlhilaly@gmail.com 2 Al-Emam Al-Kadhem

More information

Screening Basics Technology Report

Screening Basics Technology Report Screening Basics Technology Report If you're an expert in creating halftone screens and printing color separations, you probably don't need this report. This Technology Report provides a basic introduction

More information

1. Theory of remote sensing and spectrum

1. Theory of remote sensing and spectrum 1. Theory of remote sensing and spectrum 7 August 2014 ONUMA Takumi Outline of Presentation Electromagnetic wave and wavelength Sensor type Spectrum Spatial resolution Spectral resolution Mineral mapping

More information

NRS 415 Remote Sensing of Environment

NRS 415 Remote Sensing of Environment NRS 415 Remote Sensing of Environment 1 High Oblique Perspective (Side) Low Oblique Perspective (Relief) 2 Aerial Perspective (See What s Hidden) An example of high spatial resolution true color remote

More information

EE 462G Laboratory #1 Measuring Capacitance

EE 462G Laboratory #1 Measuring Capacitance EE 462G Laboratory #1 Measuring Capacitance Drs. A.V. Radun and K.D. Donohue (1/24/07) Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 Updated 8/31/2007 by

More information

Remote Sensing 4113 Lab 08: Filtering and Principal Components Mar. 28, 2018

Remote Sensing 4113 Lab 08: Filtering and Principal Components Mar. 28, 2018 Remote Sensing 4113 Lab 08: Filtering and Principal Components Mar. 28, 2018 In this lab we will explore Filtering and Principal Components analysis. We will again use the Aster data of the Como Bluffs

More information

Interactive comment on PRACTISE Photo Rectification And ClassificaTIon SoftwarE (V.2.0) by S. Härer et al.

Interactive comment on PRACTISE Photo Rectification And ClassificaTIon SoftwarE (V.2.0) by S. Härer et al. Geosci. Model Dev. Discuss., 8, C3504 C3515, 2015 www.geosci-model-dev-discuss.net/8/c3504/2015/ Author(s) 2015. This work is distributed under the Creative Commons Attribute 3.0 License. Interactive comment

More information

Lesson 3: Working with Landsat Data

Lesson 3: Working with Landsat Data Lesson 3: Working with Landsat Data Lesson Description The Landsat Program is the longest-running and most extensive collection of satellite imagery for Earth. These datasets are global in scale, continuously

More information

Landsat 8 TIR Bands 10 and 11 Temperature Comparisons

Landsat 8 TIR Bands 10 and 11 Temperature Comparisons Landsat 8 TIR Bands 10 and 11 Temperature Comparisons By inverting the Plank Function in Band Math, temperature was calculated for all four images for both Band 10 and Band 11. The two bands produced relatively

More information

IKONOS High Resolution Multispectral Scanner Sensor Characteristics

IKONOS High Resolution Multispectral Scanner Sensor Characteristics High Spatial Resolution and Hyperspectral Scanners IKONOS High Resolution Multispectral Scanner Sensor Characteristics Launch Date View Angle Orbit 24 September 1999 Vandenberg Air Force Base, California,

More information

GEOG432: Remote sensing Lab 3 Unsupervised classification

GEOG432: Remote sensing Lab 3 Unsupervised classification GEOG432: Remote sensing Lab 3 Unsupervised classification Goal: This lab involves identifying land cover types by using agorithms to identify pixels with similar Digital Numbers (DN) and spectral signatures

More information

Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, Classication

Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, Classication Name: Land Remote Sensing Lab 4: Classication and Change Detection Assigned: October 15, 2017 Due: October 27, 2017 In this lab, you will generate several gures. Please sensibly name these images, save

More information

Part 1. Tracing the Dimensions of Some Common Pixel Sizes using a GPS Receiver

Part 1. Tracing the Dimensions of Some Common Pixel Sizes using a GPS Receiver Field and Laboratory Exercise PIXEL DELINEATIONS 1 IMPORTING GPS DATA TO IMAGE BACKGROUND Objectives: 1. Demonstrate the differences in spatial resolution of selected remote sensing instruments. 2. Use

More information

Basics of Light Microscopy and Metallography

Basics of Light Microscopy and Metallography ENGR45: Introduction to Materials Spring 2012 Laboratory 8 Basics of Light Microscopy and Metallography In this exercise you will: gain familiarity with the proper use of a research-grade light microscope

More information

CanImage. (Landsat 7 Orthoimages at the 1: Scale) Standards and Specifications Edition 1.0

CanImage. (Landsat 7 Orthoimages at the 1: Scale) Standards and Specifications Edition 1.0 CanImage (Landsat 7 Orthoimages at the 1:50 000 Scale) Standards and Specifications Edition 1.0 Centre for Topographic Information Customer Support Group 2144 King Street West, Suite 010 Sherbrooke, QC

More information

Black & White and colouring with GIMP

Black & White and colouring with GIMP Black & White and colouring with GIMP Alberto García Briz Black and white with channels in GIMP (21/02/2012) One of the most useful ways to convert a picture to black and white is the channel mix technique.

More information

Schematic and Layout Simulation Exercise

Schematic and Layout Simulation Exercise University of California, Berkeley EE141 Fall 2009 Laboratory Exercise 4 Schematic and Layout Simulation Exercise The objective of this laboratory exercise is to walk you through the process of simulating

More information

Laboratory 5: RC Circuits and Filtering

Laboratory 5: RC Circuits and Filtering 5.1 Introduction Laboratory 5: ircuits and Filtering For this lab, you will be comparing the experimental behavior of a filter with analytical behavior modeled in MATLAB using Bode plots. During the lab

More information

Basic Hyperspectral Analysis Tutorial

Basic Hyperspectral Analysis Tutorial Basic Hyperspectral Analysis Tutorial This tutorial introduces you to visualization and interactive analysis tools for working with hyperspectral data. In this tutorial, you will: Analyze spectral profiles

More information

PROGRESS IN ADDRESSING SCIENCE GOALS FOR GLACIER OBSERVATIONS BY MEANS OF SAR

PROGRESS IN ADDRESSING SCIENCE GOALS FOR GLACIER OBSERVATIONS BY MEANS OF SAR PROGRESS IN ADDRESSING SCIENCE GOALS FOR GLACIER OBSERVATIONS BY MEANS OF SAR Frank Paul, Thomas Nagler, Dana Floricioiu, et al. PSTG, 13/9/2016 Panmah, Karakoram Observed glacier products and sensors

More information

Cellular Bioengineering Boot Camp. Image Analysis

Cellular Bioengineering Boot Camp. Image Analysis Cellular Bioengineering Boot Camp Image Analysis Overview of the Lab Exercises Microscopy and Cellular Imaging The purpose of this laboratory exercise is to develop an understanding of the measurements

More information

Keysight Technologies Why Magnification is Irrelevant in Modern Scanning Electron Microscopes. Application Note

Keysight Technologies Why Magnification is Irrelevant in Modern Scanning Electron Microscopes. Application Note Keysight Technologies Why Magnification is Irrelevant in Modern Scanning Electron Microscopes Application Note Introduction From its earliest inception, the Scanning Electron Microscope (SEM) has been

More information

Hyperspectral Image Data

Hyperspectral Image Data CEE 615: Digital Image Processing Lab 11: Hyperspectral Noise p. 1 Hyperspectral Image Data Files needed for this exercise (all are standard ENVI files): Images: cup95eff.int &.hdr Spectral Library: jpl1.sli

More information

VISSIM Vehicle Actuated Programming (VAP) Tutorial

VISSIM Vehicle Actuated Programming (VAP) Tutorial VISSIM Vehicle Actuated Programming (VAP) Tutorial Introduction In previous labs, you learned the basic functions of VISSIM and configurations for realtime Hardware-in-the-Loop Simulation (HILS) using

More information

Digital Rock and Fluid Analytics Services From Schlumberger Reservoir Laboratories. Accuracy from Every Angle

Digital Rock and Fluid Analytics Services From Schlumberger Reservoir Laboratories. Accuracy from Every Angle Digital Rock and Fluid Analytics Services From Schlumberger Reservoir Laboratories Accuracy from Every Angle All Together Now CoreFlow* digital rock and fluid analytics services integrate our routine physical

More information

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

Digital Image Processing. Digital Image Fundamentals II 12 th June, 2017 Digital Image Processing Digital Image Fundamentals II 12 th June, 2017 Image Enhancement Image Enhancement Types of Image Enhancement Operations Neighborhood Operations on Images Spatial Filtering Filtering

More information

Lab Assignment #3 ASE 272N/172G Satellite Navigation Prof. G. Lightsey Assigned: October 28, 2003 Due: November 11, 2003 in class

Lab Assignment #3 ASE 272N/172G Satellite Navigation Prof. G. Lightsey Assigned: October 28, 2003 Due: November 11, 2003 in class The University of Texas at Austin Department of Aerospace Engineering and Engineering Mechanics Lab Assignment #3 ASE 272N/172G Satellite Navigation Prof. G. Lightsey Assigned: October 28, 2003 Due: November

More information

Geology/Geography 4113 Remote Sensing Lab 06: AVIRIS Spectra of Goldfield, NV March 7, 2018

Geology/Geography 4113 Remote Sensing Lab 06: AVIRIS Spectra of Goldfield, NV March 7, 2018 Geology/Geography 4113 Remote Sensing Lab 06: AVIRIS Spectra of Goldfield, NV March 7, 2018 We will use the image processing package ENVI to examine AVIRIS hyperspectral data of the Goldfield, NV mining

More information

DSP First Lab 06: Digital Images: A/D and D/A

DSP First Lab 06: Digital Images: A/D and D/A DSP First Lab 06: Digital Images: A/D and D/A Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in the Pre-Lab section before

More information

EGR 111 Image Processing

EGR 111 Image Processing EGR 111 Image Processing This lab shows how MATLAB can represent and manipulate images. New MATLAB Commands: imread, imshow, imresize, rgb2gray Resources (available on course website): secret_image.bmp

More information

Remote Sensing Part 3 Examples & Applications

Remote Sensing Part 3 Examples & Applications Remote Sensing Part 3 Examples & Applications Review: Spectral Signatures Review: Spectral Resolution Review: Computer Display of Remote Sensing Images Individual bands of satellite data are mapped to

More information

Black Dot shows actual Point location

Black Dot shows actual Point location 207 Plate 1 Use of scanned archive aerial photographs, digital photogrammetry and GIS to plot river channel erosion along the Afon Trannon, Wales (part of the study by Mount et al 2000, 2003). Plate 2

More information

Interpreting land surface features. SWAC module 3

Interpreting land surface features. SWAC module 3 Interpreting land surface features SWAC module 3 Interpreting land surface features SWAC module 3 Different kinds of image Panchromatic image True-color image False-color image EMR : NASA Echo the bat

More information

L2. Image processing in MATLAB

L2. Image processing in MATLAB L2. Image processing in MATLAB 1. Introduction MATLAB environment offers an easy way to prototype applications that are based on complex mathematical computations. This annex presents some basic image

More information

Digital Image Processing

Digital Image Processing Digital Image Processing 1 Patrick Olomoshola, 2 Taiwo Samuel Afolayan 1,2 Surveying & Geoinformatic Department, Faculty of Environmental Sciences, Rufus Giwa Polytechnic, Owo. Nigeria Abstract: This paper

More information

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

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications ) Why is this important What are the major approaches Examples of digital image enhancement Follow up exercises

More information

VARVE MEASUREMENT AND ANALYSIS PROGRAMS OPERATION INSTRUCTIONS. USING THE COUPLET MEASUREMENT UTILITY (Varve300.itm)

VARVE MEASUREMENT AND ANALYSIS PROGRAMS OPERATION INSTRUCTIONS. USING THE COUPLET MEASUREMENT UTILITY (Varve300.itm) VARVE MEASUREMENT AND ANALYSIS PROGRAMS OPERATION INSTRUCTIONS USING THE COUPLET MEASUREMENT UTILITY (Varve300.itm) 1. Starting Image Tool and Couplet Measurement Start Image Tool 3.0 by double clicking

More information

Lecture #2: Digital Images

Lecture #2: Digital Images Lecture #2: Digital Images CS106E Spring 2018, Young In this lecture we will see how computers display images. We ll find out how computers generate color and discover that color on computers works differently

More information

IceTrendr - Polygon. 1 contact: Peder Nelson Anne Nolin Polygon Attribution Instructions

IceTrendr - Polygon. 1 contact: Peder Nelson Anne Nolin Polygon Attribution Instructions INTRODUCTION We want to describe the process that caused a change on the landscape (in the entire area of the polygon outlined in red in the KML on Google Earth), and we want to record as much as possible

More information

Lesson 9: Multitemporal Analysis

Lesson 9: Multitemporal Analysis Lesson 9: Multitemporal Analysis Lesson Description Multitemporal change analyses require the identification of features and measurement of their change through time. In this lesson, we will examine vegetation

More information

YEAR 9 (13+) SCHOLARSHIP. March 2012 for entry in September 2012 SCIENCE FACULTY 2. Biology, Chemistry, Physics. Your Name: Your School:..

YEAR 9 (13+) SCHOLARSHIP. March 2012 for entry in September 2012 SCIENCE FACULTY 2. Biology, Chemistry, Physics. Your Name: Your School:.. YEAR 9 (13+) SCHOLARSHIP March 2012 for entry in September 2012 SCIENCE FACULTY 2 Biology, Chemistry, Physics Your Name: Your School:.. Time allowed: 1 hour Total marks: 69 Equipment needed: Pen, pencil

More information

Journal of Asian Scientific Research SIGNALS SPECTRAL ANALYSIS AND DISTORTION MEASUREMENTS USING AN OSCILLOSCOPE, A CAMERA AND A PC. A. A.

Journal of Asian Scientific Research SIGNALS SPECTRAL ANALYSIS AND DISTORTION MEASUREMENTS USING AN OSCILLOSCOPE, A CAMERA AND A PC. A. A. Journal of Asian Scientific Research journal homepage: http://www.aessweb.com/journals/5003 SIGNALS SPECTRAL ANALYSIS AND DISTORTION MEASUREMENTS USING AN OSCILLOSCOPE, A CAMERA AND A PC A. A. Azooz Department

More information

Resistive Circuits. Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS

Resistive Circuits. Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS NAME: NAME: SID: SID: STATION NUMBER: LAB SECTION: Resistive Circuits Pre-Lab: /46 Lab: /54 Total: /100 Lab 2: Resistive Circuits ELECTRICAL ENGINEERING 42/43/100 INTRODUCTION TO MICROELECTRONIC CIRCUITS

More information

Digital Imaging Rochester Institute of Technology

Digital Imaging Rochester Institute of Technology Digital Imaging 1999 Rochester Institute of Technology So Far... camera AgX film processing image AgX photographic film captures image formed by the optical elements (lens). Unfortunately, the processing

More information

Making NDVI Images using the Sony F717 Nightshot Digital Camera and IR Filters and Software Created for Interpreting Digital Images.

Making NDVI Images using the Sony F717 Nightshot Digital Camera and IR Filters and Software Created for Interpreting Digital Images. Making NDVI Images using the Sony F717 Nightshot Digital Camera and IR Filters and Software Created for Interpreting Digital Images Draft 1 John Pickle Museum of Science October 14, 2004 Digital Cameras

More information

Exploring the Earth with Remote Sensing: Tucson

Exploring the Earth with Remote Sensing: Tucson Exploring the Earth with Remote Sensing: Tucson Project ASTRO Chile March 2006 1. Introduction In this laboratory you will explore Tucson and its surroundings with remote sensing. Remote sensing is the

More information

Lab 2: Digital Modulations

Lab 2: Digital Modulations Lab 2: Digital Modulations Due: November 1, 2018 In this lab you will use a hardware device (RTL-SDR which has a frequency range of 25 MHz 1.75 GHz) to implement a digital receiver with Quaternary Phase

More information

THEORY AND APPROACHES TO AUTOMATED IMAGE ANALYSIS IN DIGITAL PATHOLOGY

THEORY AND APPROACHES TO AUTOMATED IMAGE ANALYSIS IN DIGITAL PATHOLOGY THEORY AND APPROACHES TO AUTOMATED IMAGE ANALYSIS IN DIGITAL PATHOLOGY Kyle Takayama, MS Charles River Laboratories EVERY STEP OF THE WAY EVERY STEP OF THE WAY MORPHOMETRY Measurements or counts performed

More information

Remote Sensing Instruction Laboratory

Remote Sensing Instruction Laboratory Laboratory Session 217513 Geographic Information System and Remote Sensing - 1 - Remote Sensing Instruction Laboratory Assist.Prof.Dr. Weerakaset Suanpaga Department of Civil Engineering, Faculty of Engineering

More information

Land Cover Analysis to Determine Areas of Clear-cut and Forest Cover in Olney, Montana. Geob 373 Remote Sensing. Dr Andreas Varhola, Kathry De Rego

Land Cover Analysis to Determine Areas of Clear-cut and Forest Cover in Olney, Montana. Geob 373 Remote Sensing. Dr Andreas Varhola, Kathry De Rego 1 Land Cover Analysis to Determine Areas of Clear-cut and Forest Cover in Olney, Montana Geob 373 Remote Sensing Dr Andreas Varhola, Kathry De Rego Zhu an Lim (14292149) L2B 17 Apr 2016 2 Abstract Montana

More information

Getting Started With The MATLAB Image Processing Toolbox

Getting Started With The MATLAB Image Processing Toolbox Session III A 5 Getting Started With The MATLAB Image Processing Toolbox James E. Cross, Wanda McFarland Electrical Engineering Department Southern University Baton Rouge, Louisiana 70813 Phone: (225)

More information

Remote Sensing and GIS

Remote Sensing and GIS Remote Sensing and GIS Atmosphere Reflected radiation, e.g. Visible Emitted radiation, e.g. Infrared Backscattered radiation, e.g. Radar (λ) Visible TIR Radar & Microwave 11/9/2017 Geo327G/386G, U Texas,

More information

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

Spatial Analyst is an extension in ArcGIS specially designed for working with raster data. Spatial Analyst is an extension in ArcGIS specially designed for working with raster data. 1 Do you remember the difference between vector and raster data in GIS? 2 In Lesson 2 you learned about the difference

More information

Saturation And Value Modulation (SVM): A New Method For Integrating Color And Grayscale Imagery

Saturation And Value Modulation (SVM): A New Method For Integrating Color And Grayscale Imagery 87 Saturation And Value Modulation (SVM): A New Method For Integrating Color And Grayscale Imagery By David W. Viljoen 1 and Jeff R. Harris 2 Geological Survey of Canada 615 Booth St. Ottawa, ON, K1A 0E9

More information

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

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching. Remote Sensing Objectives This unit will briefly explain display of remote sensing image, geometric correction, spatial enhancement, spectral enhancement and classification of remote sensing image. At

More information

Remote Sensing in an

Remote Sensing in an Chapter 6: Displaying Data Remote Sensing in an ArcMap Environment Remote Sensing Analysis in an ArcMap Environment Tammy E. Parece Image source: landsat.usgs.gov Tammy Parece James Campbell John McGee

More information

Tutorial on Linear Image Simulations of Phase-Contrast and Incoherent Imaging by convolutions

Tutorial on Linear Image Simulations of Phase-Contrast and Incoherent Imaging by convolutions Tutorial on Linear Image Simulations of Phase-Contrast and Incoherent Imaging by convolutions Huolin Xin, David Muller, based on Appendix A of Kirkland s book This tutorial covers the use of temcon and

More information

MATLAB Image Processing Toolbox

MATLAB Image Processing Toolbox MATLAB Image Processing Toolbox Copyright: Mathworks 1998. The following is taken from the Matlab Image Processing Toolbox users guide. A complete online manual is availabe in the PDF form (about 5MB).

More information

Here are some of Matlab s complex number operators: conj Complex conjugate abs Magnitude. Angle (or phase) in radians

Here are some of Matlab s complex number operators: conj Complex conjugate abs Magnitude. Angle (or phase) in radians Lab #2: Complex Exponentials Adding Sinusoids Warm-Up/Pre-Lab (section 2): You may do these warm-up exercises at the start of the lab period, or you may do them in advance before coming to the lab. You

More information

Operating Instructions Pocket Pictor For use with Pocket Pc s

Operating Instructions Pocket Pictor For use with Pocket Pc s Introduction Operating Instructions Pocket Pictor For use with Pocket Pc s The compact size and low power consumption of Pocket PC s make them ideal for use in the field. Pocket Pictor is designed for

More information

Investigation of the Effect of Ground and Air Temperature on Very High Frequency Radio Signals

Investigation of the Effect of Ground and Air Temperature on Very High Frequency Radio Signals Investigation of the Effect of Ground and Air Temperature on Very High Frequency Radio Signals Michael Olusope Alade Department of Pure and Applied Physics, Ladoke Akintola University of Technology P.M.B.4000,

More information

Lab P-8: Digital Images: A/D and D/A

Lab P-8: Digital Images: A/D and D/A DSP First, 2e Signal Processing First Lab P-8: Digital Images: A/D and D/A Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification: The Warm-up section

More information

How to do automatic horizontal background scrolling in Scratch

How to do automatic horizontal background scrolling in Scratch How to do automatic horizontal background scrolling in Scratch If you can make the background of your game move across the screen, it will give the impression that your sprites are moving quickly even

More information

NON-PHOTOGRAPHIC SYSTEMS: Multispectral Scanners Medium and coarse resolution sensor comparisons: Landsat, SPOT, AVHRR and MODIS

NON-PHOTOGRAPHIC SYSTEMS: Multispectral Scanners Medium and coarse resolution sensor comparisons: Landsat, SPOT, AVHRR and MODIS NON-PHOTOGRAPHIC SYSTEMS: Multispectral Scanners Medium and coarse resolution sensor comparisons: Landsat, SPOT, AVHRR and MODIS CLASSIFICATION OF NONPHOTOGRAPHIC REMOTE SENSORS PASSIVE ACTIVE DIGITAL

More information

Introduction to BioImage Analysis

Introduction to BioImage Analysis Introduction to BioImage Analysis Qi Gao CellNetworks Math-Clinic core facility 22-23.02.2018 MATH- CLINIC Math-Clinic core facility Data analysis services on bioimage analysis & bioinformatics: 1-to-1

More information

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

Image processing. Image formation. Brightness images. Pre-digitization image. Subhransu Maji. CMPSCI 670: Computer Vision. September 22, 2016 Image formation Image processing Subhransu Maji : Computer Vision September 22, 2016 Slides credit: Erik Learned-Miller and others 2 Pre-digitization image What is an image before you digitize it? Continuous

More information

Computer Exercises in. Communication Theory SMS016

Computer Exercises in. Communication Theory SMS016 Luleå Tekniska Universitet Avd. för Signalbehandling Jan-Jaap van de Beek Frank Sjöberg Computer Exercises in Communication Theory SMS016 November 2001 Computer Exercises to be carried out in groups of

More information

Comparing of Landsat 8 and Sentinel 2A using Water Extraction Indexes over Volta River

Comparing of Landsat 8 and Sentinel 2A using Water Extraction Indexes over Volta River Journal of Geography and Geology; Vol. 10, No. 1; 2018 ISSN 1916-9779 E-ISSN 1916-9787 Published by Canadian Center of Science and Education Comparing of Landsat 8 and Sentinel 2A using Water Extraction

More information

######################################################################

###################################################################### Write a MATLAB program which asks the user to enter three numbers. - The program should figure out the median value and the average value and print these out. Do not use the predefined MATLAB functions

More information

Revision: April 18, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: April 18, E Main Suite D Pullman, WA (509) Voice and Fax Lab 1: Resistors and Ohm s Law Revision: April 18, 2010 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview In this lab, we will experimentally explore the characteristics of resistors.

More information

IMAGE ANALYSIS TOOLBOX AND ENHANCED SATELLITE IMAGERY INTEGRATED INTO THE MAPPLACE By Ward E. Kilby 1, Karl Kliparchuk 2 and Andrew McIntosh 2

IMAGE ANALYSIS TOOLBOX AND ENHANCED SATELLITE IMAGERY INTEGRATED INTO THE MAPPLACE By Ward E. Kilby 1, Karl Kliparchuk 2 and Andrew McIntosh 2 IMAGE ANALYSIS TOOLBOX AND ENHANCED SATELLITE IMAGERY INTEGRATED INTO THE MAPPLACE By Ward E. Kilby 1, Karl Kliparchuk 2 and Andrew McIntosh 2 KEYWORDS: MapPlace, Landsat, ASTER, Image Analysis, Structural

More information

Module 3 Introduction to GIS. Lecture 8 GIS data acquisition

Module 3 Introduction to GIS. Lecture 8 GIS data acquisition Module 3 Introduction to GIS Lecture 8 GIS data acquisition GIS workflow Data acquisition (geospatial data input) GPS Remote sensing (satellites, UAV s) LiDAR Digitized maps Attribute Data Management Data

More information

Evaluation of FLAASH atmospheric correction. Note. Note no SAMBA/10/12. Authors. Øystein Rudjord and Øivind Due Trier

Evaluation of FLAASH atmospheric correction. Note. Note no SAMBA/10/12. Authors. Øystein Rudjord and Øivind Due Trier Evaluation of FLAASH atmospheric correction Note Note no Authors SAMBA/10/12 Øystein Rudjord and Øivind Due Trier Date 16 February 2012 Norsk Regnesentral Norsk Regnesentral (Norwegian Computing Center,

More information

DSP First. Laboratory Exercise #11. Extracting Frequencies of Musical Tones

DSP First. Laboratory Exercise #11. Extracting Frequencies of Musical Tones DSP First Laboratory Exercise #11 Extracting Frequencies of Musical Tones This lab is built around a single project that involves the implementation of a system for automatically writing a musical score

More information

Fundamentals of Remote Sensing

Fundamentals of Remote Sensing Climate Variability, Hydrology, and Flooding Fundamentals of Remote Sensing May 19-22, 2015 GEO-Latin American & Caribbean Water Cycle Capacity Building Workshop Cartagena, Colombia 1 Objective To provide

More information

Name Partner(s) Date Grade Category Max Points Points Received Tricolor Imaging 1. Introduction Background and Theory FILTER

Name Partner(s) Date Grade Category Max Points Points Received Tricolor Imaging 1. Introduction Background and Theory FILTER 29:50 Astronomy Lab #8 Stars, Galaxies, and the Universe Name Partner(s) Date Grade Category Max Points Points Received On Time 5 Printed Copy 5 Lab Work 90 Total 100 Tricolor Imaging 1. Introduction This

More information

Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study

Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study Digital database creation of historical Remote Sensing Satellite data from Film Archives A case study N.Ganesh Kumar +, E.Venkateswarlu # Product Quality Control, Data Processing Area, NRSA, Hyderabad.

More information

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

Course overview; Remote sensing introduction; Basics of image processing & Color theory GEOL 1460 /2461 Ramsey Introduction to Remote Sensing Fall, 2018 Course overview; Remote sensing introduction; Basics of image processing & Color theory Week #1: 29 August 2018 I. Syllabus Review we will

More information

Signal Processing First Lab 20: Extracting Frequencies of Musical Tones

Signal Processing First Lab 20: Extracting Frequencies of Musical Tones Signal Processing First Lab 20: Extracting Frequencies of Musical Tones Pre-Lab and Warm-Up: You should read at least the Pre-Lab and Warm-up sections of this lab assignment and go over all exercises in

More information

VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (CASA-L VERSION 1.3)

VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (CASA-L VERSION 1.3) GDA Corp. VALIDATION OF THE CLOUD AND CLOUD SHADOW ASSESSMENT SYSTEM FOR LANDSAT IMAGERY (-L VERSION 1.3) GDA Corp. has developed an innovative system for Cloud And cloud Shadow Assessment () in Landsat

More information