introduction analysis and applications of remote sensing imagery instructor: dr. cheng-chien...

22
Introduction Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last updated: June 20, 2022 Chapter 0 Chapter 0

Post on 20-Dec-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

IntroductionIntroduction

Analysis and applications of remote sensing imagery

Instructor: Dr. Cheng-Chien Liu

Department of Earth Sciences

National Cheng Kung University

Last updated: April 18, 2023

Chapter 0Chapter 0

Page 2: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Syllabus Syllabus

Course name: Course name: Analysis and applications of remote sensing imageryAnalysis and applications of remote sensing imagery

Credit: 3Credit: 3 Prerequisite: Prerequisite:

• Graduate students• Undergraduate students of the third or four year• Introduction to remote sensing• Digital image processing

Time:Time:• Tuesday 8:10 – 10:00• Wednesday 13:10 – 14:00• Place: Room 201, Building of Computer Center

Teaching Assistant:Teaching Assistant:• Conifer Chang

Page 3: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

ObjectivesObjectives

Introduce studentsIntroduce students• The fundamental concepts of Analysis and

applications of remote sensing imagery• The training in a commercial software (ENVI) of

digital image processing

Students will learnStudents will learn• The techniques of enhancement and quantification of

digital imagery acquired by remote sensing

Students are expectedStudents are expected• Design and implement a practical project using

techniques/knowledge learned from this course

Page 4: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

TextbookTextbook

Remote sensing and image interpretation, Remote sensing and image interpretation, 5th edition, T.M. Lillesand, R.W. Kiefer 5th edition, T.M. Lillesand, R.W. Kiefer and J.W. Chipman. John Wiley & Sons, and J.W. Chipman. John Wiley & Sons, 2004 2004 偉明代理(成大圖書部可代訂)偉明代理(成大圖書部可代訂)

ENVI Tutorials, 2003 edition, Research ENVI Tutorials, 2003 edition, Research System Inc, 2003.System Inc, 2003.

Page 5: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

ReferencesReferences

Remote sensing, models, and methods Remote sensing, models, and methods for image processing, Robert A. for image processing, Robert A. Schowengerdt, second edition, San Schowengerdt, second edition, San Diego, Academic Press, 1997.Diego, Academic Press, 1997.

Introductory Digital Image Processing: Introductory Digital Image Processing: A Remote Sensing Perspective, John R. A Remote Sensing Perspective, John R. Jensen, second edition, Prentice Hall, Jensen, second edition, Prentice Hall, 1995.1995.

Page 6: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

ScheduleSchedule

Introduction Introduction Reading imagesReading images Image rectificationImage rectification Image restorationImage restoration Image enhancementImage enhancement Image classificationImage classification Data mergingData merging GIS integrationGIS integration Hyperspectral image analysisHyperspectral image analysis

Page 7: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Some questionsSome questions

Who am I?Who am I?• http://mail.ncku.edu.tw/~ccliu88/

Why are we here?Why are we here?• You and I, …

Why exams?Why exams?• Acquire knowledge, …

Why taking lectures?Why taking lectures?• Save time and efforts, …

Why Lab evaluation?Why Lab evaluation?• Keep on the right track, …

Page 8: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

ResponsesResponses

Lecture notes on webLecture notes on web Three ways to be master of AARSIThree ways to be master of AARSI• Practice• Practice• Practice

StrategyStrategy• 10 min on-site test every week• On-site (mid-term and final) exams• Monitoring student’s progress and grade

On-line report everybody’s grade every week

Page 9: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

GradeGrade

Weekly on-site exams 60%Weekly on-site exams 60% Term project 40%Term project 40%• Base on at least one SCI paper

• A short essay

Page 10: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Office hoursOffice hours

Monday: 14:00 – 17:00Monday: 14:00 – 17:00 Wednesday: 15:00 – 17:00Wednesday: 15:00 – 17:00 Friday: TGIF partyFriday: TGIF party Anytime if necessaryAnytime if necessary

Page 11: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Some issuesSome issues

RepresentativeRepresentative• Textbook• Email

Name, Student ID number, Department/Year, Cell phone number, email address, (advisor’s name)

Introduce yourselfIntroduce yourself• Why take this course• Background (computing)• Research interests• Accessible computer resources

Page 12: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Getting start with ENVIGetting start with ENVI

Install ENVIInstall ENVI• Temporal license

######## EVALUATION LICENSE INFO ########Product: ENVI+IDL 4.0Expiration: 18-Mar-2005Key: 761E504EA8774A33-255########### END LICENSE INFO ############

• Demo CDs Start ENVIStart ENVI Data locationData location• Tutorial data location: C:\RSI\envidata• FTP site: ftp.rsinc.com

enviprog

Load a gray scale imageLoad a gray scale image

Page 13: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Getting start with ENVI (cont.)Getting start with ENVI (cont.)

DisplayDisplay• Scroll window• Image window• Zoom window

Some helpsSome helps• Window Finder• Display Information• Resize• Preference

SmoothStyle

Page 14: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Getting start with ENVI (cont.)Getting start with ENVI (cont.)

Mouse controlMouse control• Three-button mouse• Symbol boxes

“+” box: left, middle, right button“-” box: left, middle, right button“ ” box: left, middle, right button

• The meta scroll windowMiddle button

• Mouse button description• Summary

Page 15: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Getting start with ENVI (cont.)Getting start with ENVI (cont.)

Main image display menu barMain image display menu bar• Profile• Sharpening• Auto placement off• Preference• Window style

SubsetSubset• Spatial• Spectral

On-line helpOn-line help

Page 16: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Getting start with ENVI (cont.)Getting start with ENVI (cont.)

ENVI configurationENVI configuration• Preference

• Cache size setting

• Changing default directory

Closing filesClosing files

Page 17: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Self TestSelf Test

Setup your ENVI preferenceSetup your ENVI preference• Data directory: (envidata directory)

• Output directory: (your personal directory)

• Display style: as next page

Open fileOpen file Enable cross-hair in zoom and image Enable cross-hair in zoom and image

windowwindow

Page 18: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Batch mode ENVIBatch mode ENVI

Why batch modeWhy batch mode Initiating batch modeInitiating batch mode• envi, /restore_base_save_files• envi_batch_init• envi_select• Envi_batch_exit

Online helpOnline help• class_doit, envi_doit• Common keywords• Example program

Page 19: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Batch mode ENVI (cont.)Batch mode ENVI (cont.)

Opening envi files in batch modeOpening envi files in batch mode• $ and &• filename = envi_pickfile(title = 'open boulder data')• help, filename• envi_open_file,filename, r_fid=bldr_fid• Envi_select, dims=bldr_dims, fid=bldr_fid2,

pos=bldr_pos, title=‘select BoulderTM’• print, ‘dims =‘,bldr_dims & ‘pos = ‘, bldr_pos• Try spatially and spectrally subset• envi_file_mng, id = bldr_fid, /remove• Open_ids = envi_get_file_ids()• Print, open_ids

Page 20: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Batch mode ENVI (cont.)Batch mode ENVI (cont.)

Collecting info from the ENVI headerCollecting info from the ENVI header• file = envi_pickfile()• envi_open_file, file, r_fid = fid_cup• envi_file_query, fid_cup, ns=ns, nl=nl, nb=nb,

data_type=dt, interleave=inter, fname=fname, sname=sname, bnames=bnames, wl=wavelengths, file_type=ft

• Nir_bands = where(wavelengths ge 2.20 and wavelengths lt 2.25, count)

• print, bnames[nir_bands]• dims = [-1L, 0, ns-1, 0, nl-1]• pos = nir_bands

Page 21: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Batch mode ENVI (cont.)Batch mode ENVI (cont.)

Reading the Cuprite AVIRIS dataReading the Cuprite AVIRIS data• band193 = envi_get_data(fid=fid_cup,

dims=dims, pos=pos[0])

• help, band193

• window, /free, xsize=ns, ysize=nl

• Tvscl, band193

Page 22: Introduction Analysis and applications of remote sensing imagery Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng

Self TestSelf Test

Write an IDL pro file toWrite an IDL pro file to• Open the file ‘bhtmref.img’

• Locate the band between 0.6 and 0.7 m

• Show the band in a new window

• NDVI = (NIR – Red) / (NIR + Red), show the result of NDVI in a new window