+ All Categories
Home > Education > Image processing

Image processing

Date post: 24-May-2015
Category:
Upload: paramjeet-singh-jamwal
View: 549 times
Download: 2 times
Share this document with a friend
Description:
The Sense of Image Processing can be understood by splitting the words into two parts - image & processing.
Popular Tags:
56
IMAGE PROCESSING
Transcript
Page 1: Image processing

IMAGE

PROCESSING

Page 2: Image processing

IMAGE

PROCESSING

IMAGE

PROCESSING

Page 3: Image processing

IMAGE

An artefact

Similar appearance – subject or person

A flower

Page 4: Image processing

PROCESSING

Act of converting

One form to another

C E A A B C D F D B E F G HH I G J I J

Page 5: Image processing

Act of converting

An image

Captured form to another form

IMAGE PROCESSING

Page 6: Image processing

3FormatComparison

Image Processing : Contents

1Human Vision System

2Computer

Vision System

4Image

Enhancements

Page 7: Image processing

Human Vision System

1) The colours2) The eye3) Perception4) From perception to processing5) Confusing the “ eye ”

1

Page 8: Image processing

Human Vision System : The Colours

Primary colours :

Combined to make any range of colours

Additive combination

red green blue

Subtractive combination

cyan magenta yellow

Additive colour mixing

Subtractive colour mixing

Page 11: Image processing

During Processing

• Boundaries are most important

• We seem to use prior knowledge

Human Vision System : From perception to processing

When you look at this, you probably see a triangle. But there is no one there!

Page 12: Image processing

During Processing

• Boundaries are most important

• We seem to use prior knowledge

Human Vision System : From perception to processing

When you first read this, what does it say: A Bird In The Bush . Read this more carefully you will find that it says A Bird In The The Bush !!!

Page 14: Image processing

2 Computer Vision System

1) Greyscale images2) Colour images3) CMYK colour model4) HSV colour model

Page 15: Image processing

Computer Vision System : Greyscale images

135 66 77 88 123 122 156 215 213 234 112 123 145.. .. .. .. .. .. .. .. .. ..

Bit 0(LSB)

Bit 1

Bit 2

Bit 3

Bit 4

Bit 5

Bit 6

Bit 7(MSB)

135 = 1 0 0 0 0 1 1 1 66 = 0 1 0 0 0 0 1 0

Bit 0(LSB)

Bit 7(MSB)

Page 17: Image processing

Computer Vision System : Colour images

The RGB colour model mapped to a cube.

A fully saturated faces of a 24-bit RGB cube , unfolded in a plane

Page 18: Image processing

Computer Vision System : Colour images

Red component of a colour image

Page 19: Image processing

Computer Vision System : Colour images

Green component of a colour image

R

Page 20: Image processing

Computer Vision System : Colour images

Blue component of a colour image

R

G

Page 21: Image processing

Computer Vision System : Colour images

Original colour image

R

G

B

Page 23: Image processing

Computer Vision System : CMYK colour model

Cyan component of a colour image

Page 24: Image processing

Computer Vision System : CMYK colour model

Magenta component of a colour image

C

Page 25: Image processing

Computer Vision System : CMYK colour model

Yellow component of a colour image

C

M

Page 26: Image processing

Computer Vision System : CMYK colour model

Black component of a colour image

C

M

Y

Page 27: Image processing

Computer Vision System : CMYK colour model

Original colour image

C

M

Y

K

Page 28: Image processing

Computer Vision System : HSV colour model

The RGB colour model

The corresponding HSL and HSV colour models

Page 29: Image processing

Computer Vision System : HSV colour model

Hue Saturation

Brightness

OriginalImage

Page 30: Image processing

3

Format Comparison

1) Bitmap2) Graphics Interchange Format3) Portable Network Graphics4) JPEG5) JPEG 20006) Tagged Image File Format7) Comparison

Page 31: Image processing

Computer Vision System : Bitmap

Extension : bmp

Height : 1280

Width : 800

Size : 3001 KB

% Size : 100.00 %Comparedto BMP

Unique : 188556coloursused

Page 32: Image processing

Computer Vision System : Graphics Interchange Format

Extension : gif

Height : 1280

Width : 800

Size : 355 KB

% Size : 11.83 %Comparedto BMP

Unique : 256coloursused

Page 33: Image processing

Computer Vision System : Portable Network Graphics

Extension : png

Height : 1280

Width : 800

Size : 1962 KB

% Size : 65.37 %Comparedto BMP

Unique : 188556coloursused

Page 34: Image processing

Computer Vision System : JPEG

Joint Photographic Experts Group

Extension : jpg

Height : 1280

Width : 800

Size : 538 KB

% Size : 17.92 %Comparedto BMP

Unique : 192292coloursused

Page 35: Image processing

Computer Vision System : JPEG 2000

Extension : jp2

Height : 1280

Width : 800

Size : 913 KB

% Size : 30.42 %Comparedto BMP

Unique : 192292coloursused

Page 36: Image processing

Computer Vision System : Tagged Image File Format

Extension : tif

Height : 1280

Width : 800

Size : 3001 KB

% Size : 100.00 %Comparedto BMP

Unique : 185556coloursused

Page 37: Image processing

Computer Vision System : Comparison

BMP; 3001

GIF; 355PNG; 1962

JPG; 538

JPG2000; 913

TIFF; 3001BMP;

188556GIF; 256

PNG; 188556

JPG; 192292

JPG2000; 192292

TIFF; 185556

File Size ( KB ) No of UniqueColours

Page 38: Image processing

4 Image Enhancements

1) Histogram equalization2) Brightness adjustment3) Curved level adjustment4) Gamma adjustment5) Noise reduction6) Homomorphic filtering7) Contrast stretching

Page 39: Image processing

Image Operations : Histogram equalization

OriginalImage

Page 40: Image processing

Image Operations : Histogram equalization

Value Count Value Count Value Count Value Count Value Count

52 1 64 2 72 1 85 2 113 1

55 3 65 3 73 2 87 1 122 1

58 2 66 2 75 1 88 1 126 1

59 3 67 1 76 1 90 1 144 1

60 1 68 5 77 1 94 1 154 1

61 4 69 3 78 1 104 2

62 1 70 4 79 2 106 1

63 2 71 2 83 1 109 1

Page 41: Image processing

Image Operations : Histogram equalization

Value cdf Value cdf Value cdf Value cdf Value cdf52 1 64 19 72 40 85 51 113 6055 4 65 22 73 42 87 52 122 6158 6 66 24 75 43 88 53 126 6259 9 67 25 76 44 90 54 144 6360 10 68 30 77 45 94 55 154 6461 14 69 33 78 46 104 5762 15 70 37 79 48 106 5863 17 71 39 83 49 109 59

Page 43: Image processing

Image Operations : Histogram equalization

OriginalImage

EqualizedImage

Page 45: Image processing

Image Operations : Brightness adjustment

OriginalImage

AdjustedImage

Page 46: Image processing

Image Operations : Curved level adjustment

Page 47: Image processing

Image Operations : Curved level adjustment

Page 48: Image processing

Image Operations : Gamma adjustment

OriginalImage

AdjustedImage

Page 49: Image processing

Image Operations : Gamma adjustment

Page 50: Image processing

Image Operations : Noise reduction

Salt & Pepper Noise

ImpulseNoise

GaussianNoise

Page 51: Image processing

Image Operations : Noise reduction

Image After noise reduction

Page 52: Image processing

Image Operations : Homomorphic filtering

OriginalImage

FilteredImage

Page 53: Image processing

Image Operations : Contrast stretching

Page 54: Image processing

Image Operations : Contrast stretching

OriginalImage

StretchedImage

Lxbybx

bxayax

axx

y

b

a

)(

)(

0

L x0 a b

ya

yb

y

Page 55: Image processing

Image Processing

? !

Queries Suggestions Feedbacks

Page 56: Image processing

THE END !IMAGE

PROCESSING


Recommended