Lecture Note - Image Processingmr.hanyang.ac.kr/wp-content/uploads/2012… · PPT file · Web...

Preview:

Citation preview

Computer Vision – Computer Vision – IntroductionIntroduction

Hanyang University

Jong-Il Park

            

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

            

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.

            

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

            

Department of Computer Science and Engineering, Hanyang University

ImagesImages

            

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

            

Department of Computer Science and Engineering, Hanyang University

Image formationImage formation

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

[http://learn.hamamatsu.com/articles/microscopyimaging.html]

            

Department of Computer Science and Engineering, Hanyang University

Image CoordinateImage Coordinate

            

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)

            

Department of Computer Science and Engineering, Hanyang University

Spatial ResolutionSpatial Resolution

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

Gray-Level ResolutionGray-Level Resolution

256 128 16 8

64 32 4 2

            

Department of Computer Science and Engineering, Hanyang University

[http://learn.hamamatsu.com/articles/microscopyimaging.html]

            

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

            

Department of Computer Science and Engineering, Hanyang University

Famous ImagesFamous Images

Lena (512*512) Barboon (512*512) Boat (512*512)

            

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

            

Department of Computer Science and Engineering, Hanyang University

First digital pictureFirst digital picture

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

First digital image processingFirst digital image processing Early 1960s

            

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

            

Department of Computer Science and Engineering, Hanyang University

EM spectrumEM spectrum

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Gamma-ray imagingGamma-ray imaging

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

X-ray imagingX-ray imaging

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Microscopy imagesMicroscopy images

            

Department of Computer Science and Engineering, Hanyang University

Thematic bandsThematic bands

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Multi-spectral imagingMulti-spectral imaging

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Imaging in the visible bandImaging in the visible band

            

Department of Computer Science and Engineering, Hanyang University

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Infrared imagingInfrared imaging

NighttimeLights ofThe World

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Microwave imagingMicrowave imaging

Radar image

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Radio band imagingRadio band imaging

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Ultrasound imagingUltrasound imaging

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Electron microscopeElectron microscope

Scanning Electron Microscope

            

Department of Computer Science and Engineering, Hanyang University

Examples:Examples:

Computer-generated imagesComputer-generated images

            

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

Recommended