lecture note - image processingmr.hanyang.ac.kr/wp-content/uploads/2012… · ppt file · web...
TRANSCRIPT
![Page 1: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/1.jpg)
Computer Vision – Computer Vision – IntroductionIntroduction
Hanyang University
Jong-Il Park
![Page 2: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/2.jpg)
Department of Computer Science and Engineering, Hanyang University
This ClassThis Class
Goal Understanding basic concepts and methodologies for
image processing(IP) Developing a foundation for further study and research
in IP and computer vision(CV) Learning how to develop IP/CV software
How? Lectures: 3 hours/week
Ordinary lecture(3/4) Programming lesson(1/4)
Assignments: 2~3/month
![Page 3: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/3.jpg)
Department of Computer Science and Engineering, Hanyang University
TextbookTextbook
Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, 3rd Edition, Prentice Hall, 2002.
References Inoue et al., C 언어로 배우는
실천 영상처리 , 성안당 , 2003. 황선규 , 영상처리프로그래밍
by Visual C++, 한 빛 미 디 어 , 2007.
![Page 4: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/4.jpg)
Department of Computer Science and Engineering, Hanyang University
BackgroundBackground
1. Probability Theory and Random Process2. Linear Algebra3. Signals and Systems4. Digital Signal Processing 5. C/C++ programming skill
![Page 5: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/5.jpg)
Department of Computer Science and Engineering, Hanyang University
ImagesImages
![Page 6: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/6.jpg)
Department of Computer Science and Engineering, Hanyang University
What is Image?What is Image?
picture size picture resolution ; 256256, 512512 0 f(x,y) L(=255) ; gray level, 8bit/pixel (x,y) ;spatial coordinate t ;temporal coordinate
![Page 7: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/7.jpg)
Department of Computer Science and Engineering, Hanyang University
Image formationImage formation
![Page 8: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/8.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 9: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/9.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 10: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/10.jpg)
Department of Computer Science and Engineering, Hanyang University
[http://learn.hamamatsu.com/articles/microscopyimaging.html]
![Page 11: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/11.jpg)
Department of Computer Science and Engineering, Hanyang University
Image CoordinateImage Coordinate
![Page 12: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/12.jpg)
Department of Computer Science and Engineering, Hanyang University
1,10,1
1,11,10,11,01,00,0
,
NMfMf
NfffNfff
yxf
1,10,1
1,00100
NMM
N
aa
aaa
A
; M×N matrix
; aij= f (x=i, y=j)
![Page 13: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/13.jpg)
Department of Computer Science and Engineering, Hanyang University
Spatial ResolutionSpatial Resolution
![Page 14: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/14.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 15: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/15.jpg)
Department of Computer Science and Engineering, Hanyang University
Gray-Level ResolutionGray-Level Resolution
256 128 16 8
64 32 4 2
![Page 16: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/16.jpg)
Department of Computer Science and Engineering, Hanyang University
[http://learn.hamamatsu.com/articles/microscopyimaging.html]
![Page 17: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/17.jpg)
Department of Computer Science and Engineering, Hanyang University
Functional form Functional form Functional forms
f(x,y) : 2-D still image f(x,y,t), f(x,y,z) : video sequence, 3D object f(x,y,z,t) : moving 3-D object
Meaning brightness(luminance) or color of an object
TV camera, scanner absorption characteristics of objects(especially bodies)
X-ray imaging, Ultrasonic imaging, CT distance between objects and measuring instrument
sonar imaging, radar imaging, range camera temperature of an object
IR(infrared) camera
![Page 18: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/18.jpg)
Department of Computer Science and Engineering, Hanyang University
Famous ImagesFamous Images
Lena (512*512) Barboon (512*512) Boat (512*512)
![Page 19: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/19.jpg)
Department of Computer Science and Engineering, Hanyang University
First photographFirst photograph
First photograph due to Niepce, First on record shown - 1822 Basic abstraction is the pinhole
camera
First successful commercial photograph due to Eastman in late 19th
![Page 20: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/20.jpg)
Department of Computer Science and Engineering, Hanyang University
First digital pictureFirst digital picture
![Page 21: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/21.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 22: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/22.jpg)
Department of Computer Science and Engineering, Hanyang University
First digital image processingFirst digital image processing Early 1960s
![Page 23: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/23.jpg)
Department of Computer Science and Engineering, Hanyang University
DIP in medical imagingDIP in medical imaging Late 1960s and early 1970s Computed tomography(CT)
NIKSHanyang Univ.2002.
RecentApplication
![Page 24: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/24.jpg)
Department of Computer Science and Engineering, Hanyang University
EM spectrumEM spectrum
![Page 25: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/25.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Gamma-ray imagingGamma-ray imaging
![Page 26: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/26.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
X-ray imagingX-ray imaging
![Page 27: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/27.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Microscopy imagesMicroscopy images
![Page 28: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/28.jpg)
Department of Computer Science and Engineering, Hanyang University
Thematic bandsThematic bands
![Page 29: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/29.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 30: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/30.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Multi-spectral imagingMulti-spectral imaging
![Page 31: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/31.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Imaging in the visible bandImaging in the visible band
![Page 32: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/32.jpg)
Department of Computer Science and Engineering, Hanyang University
![Page 33: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/33.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Infrared imagingInfrared imaging
NighttimeLights ofThe World
![Page 34: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/34.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Microwave imagingMicrowave imaging
Radar image
![Page 35: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/35.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Radio band imagingRadio band imaging
![Page 36: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/36.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Ultrasound imagingUltrasound imaging
![Page 37: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/37.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Electron microscopeElectron microscope
Scanning Electron Microscope
![Page 38: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/38.jpg)
Department of Computer Science and Engineering, Hanyang University
Examples:Examples:
Computer-generated imagesComputer-generated images
![Page 39: Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web view · 2012-08-31Title: Lecture Note - Image Processing Author: Jong-Il Park Last](https://reader034.vdocuments.pub/reader034/viewer/2022051720/5a752dee7f8b9aa3618c3cbe/html5/thumbnails/39.jpg)
Department of Computer Science and Engineering, Hanyang University
IP vs. Computer VisionIP vs. Computer Vision
Imageprocessing
Computervision
Imageanalysis
Low-level Mid-level High-level
•Filtering•Enhancement•Restoration•Edge detection•Compression
•Segmentation•Classification
•Recognition•AI
Image-inImage-out
Image-inFeature-out
Image-inDecision-out
Vision continuum