introduction what is “image processing and computer vision”? image representation

Post on 21-Dec-2015

246 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introduction

What is “image processing and computer vision”?Image Representation

Image Processing and Computer Vision: 1 2

What is “Image Processing and Computer Vision”?

Image Processingmanipulate image datagenerate another image

Computer Visionprocess image data

generate symbolic data

Image Processing and Computer Vision: 1 3

Computer Vision Reconstruction

Recover 3D information from data Recognition

Detect and identify objects Understanding

What is happening in the scene?

Image Processing and Computer Vision: 1 4

Historical overview 1920s

Coding images for transmission by telegraph (3 hours)

1960s Computers powerful enough to store

images and process in realistic times Space program

Image Processing and Computer Vision: 1 5

1960s - 1970s Applications

Medical imaging Remote sensing Astronomy

Image Processing and Computer Vision: 1 6

Today DTV Image interpretation Biometry GIS Human genome project

Image Processing and Computer Vision: 1 7

Example images (1)

Image Processing and Computer Vision: 1 8

Example images (2)

Image Processing and Computer Vision: 1 9

Sample applications Character recognition (OCR)

Printed text, Hand-printed text, Cursive text

Biometry GIS

Image Processing and Computer Vision: 1 10

Printed Text Characteristics

Regular shape Regular orientation Good contrast

Can compare characters with a prototype

Image Processing and Computer Vision: 1 11

0

20

40

60

80

100

1201

26

51

76

101

126

151

176

201

226

251

276

301

326

351

376

401

426

Position

No

n-N

orm

alis

ed

Co

rre

lati

on

Template

Input Output

Image Processing and Computer Vision: 1 12

Hand Printed Text Characteristics

Less regularity Must examine components of

character

Image Processing and Computer Vision: 1 13

Cursive Text Totally irregular Careful analysis of strokes

Image Processing and Computer Vision: 1 14

Biometry Using personal characteristics to

identify a person Fingerprints Face Iris DNA Gait etc

Image Processing and Computer Vision: 1 15

Iris Scan Striations on iris are individually

unique Obvious applications:

Security PIN

Image Processing and Computer Vision: 1 16

} fixed number of samples

Locate the eye in the head image

Radial resampling of iris

Numerical descriptionAnalysis

Image Processing and Computer Vision: 1 17

GIS Earth/Planetary Observation

Monitoring Exploration

Image Processing and Computer Vision: 1 18

Examples

Image Processing and Computer Vision: 1 19

System Overview

Enhancement

Feature Extraction

Feature Recognition

Image Recognition

Captured data

Labels

Image Processing and Computer Vision: 1 20

Image Representation Image capture Image quality measurements Image resolution Colour representation Camera calibration Parallels with human visual system

Image Processing and Computer Vision: 1 21

Image Capture Many sources

Consider requirements of system Resolution

Type of data Transducer

Image Processing and Computer Vision: 1 22

Representation Sampled data

Spatial Amplitude

On a rectangular array

Image Processing and Computer Vision: 1 23

Image Resolution How many pixels

Spatial resolution How many shades of grey/colours

Amplitude resolution How many frames per second

Temporal resolution

Nyquist’s theorem

Image Processing and Computer Vision: 1 24

Nyquist’s Theorem A periodic signal can be

reconstructed if the sampling interval is half the period

An object can be detected if two samples span its smallest dimension

Image Processing and Computer Vision: 1 25

Spatial Resolution

n, n/2, n/4, n/8, n/16 and n/32 pixels on a side.

Image Processing and Computer Vision: 1 26

Amplitude Resolution Humans can see:

About 40 shades of brightness About 7.5 million shades of colour

Cameras can see: Depends on signal to noise ratio 40 dB equates to about 20 shades

Images captured: 256 shades

Image Processing and Computer Vision: 1 27

Shades of Grey

256, 16, 4 and 2 shades.

Image Processing and Computer Vision: 1 28

Temporal Resolution Nyquist’s theorem for temporal

data How much does an object move

between frames? Can motion be understood

unambiguously?

Image Processing and Computer Vision: 1 29

Colour Representation Newton

White light composed of seven colours

red, orange, yellow, green, blue, indigo, violet

Three primaries could approximate many colours

red, green, blue

Image Processing and Computer Vision: 1 30

CIE Colour Diagram

Image Processing and Computer Vision: 1 31

Other Colour Models YMCK IHS YCrCb etc

Image Processing and Computer Vision: 1 32

Camera Calibration Link image co-ordinates and world

co-ordinates Extrinsic parameters

Location and orientation of camera with respect to a co-ordinate frame

Intrinsic parameters Relate pixel co-ordinates with camera

reference frame co-ordinates

Image Processing and Computer Vision: 1 33

Extrinsic Parameters Camera’s

Location Orientation

With respect to world origin

Image Processing and Computer Vision: 1 34

World frame

Camera frame

translate androtate

Image Processing and Computer Vision: 1 35

Intrinsic Parameters Characterise

Optical Geometric Digital

properties of camera Relate

Image co-ordinates to camera co-ordinates

Image Processing and Computer Vision: 1 36

Pinhole Camera

Image

ObjectOpticalcentre

Image and centre, object and centre are similar triangles.

f Z

Z

Yfy

Z

Xfx

Image Processing and Computer Vision: 1 37

Distortionless If

no distortions uniform sampling

Co-ordinates linearly related offset and scale

s yo yyimy

sxoxximx

Image Processing and Computer Vision: 1 38

Distorted Periphery is distorted

k2 = 0 is good enough

yxr

rkrkydy

rkrkxdx

222

42

211

42

211

Image Processing and Computer Vision: 1 39

Parallels With Human Visual System Image capture

Retina Focussing

Cornea and lens Exposure

Iris and retina

Image Processing and Computer Vision: 1 40

Summary Historical overview Sample applications Resolution Colour models Camera calibration

Image Processing and Computer Vision: 1 41

640k ought to be enough for anybodyBill Gates, 1981

top related