image processing
DESCRIPTION
The Sense of Image Processing can be understood by splitting the words into two parts - image & processing.TRANSCRIPT
![Page 1: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/1.jpg)
IMAGE
PROCESSING
![Page 2: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/2.jpg)
IMAGE
PROCESSING
IMAGE
PROCESSING
![Page 3: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/3.jpg)
IMAGE
An artefact
Similar appearance – subject or person
A flower
![Page 4: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/5.jpg)
Act of converting
An image
Captured form to another form
IMAGE PROCESSING
![Page 6: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/6.jpg)
3FormatComparison
Image Processing : Contents
1Human Vision System
2Computer
Vision System
4Image
Enhancements
![Page 7: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/7.jpg)
Human Vision System
1) The colours2) The eye3) Perception4) From perception to processing5) Confusing the “ eye ”
1
![Page 8: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/8.jpg)
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 9: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/9.jpg)
Human Vision System : The eye
![Page 10: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/10.jpg)
Human Vision System : Perception
Rod cells ( brightness )
Cone cells ( colours )
![Page 11: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/12.jpg)
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 13: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/13.jpg)
Human Vision System : Confusing the “ eye ”
The Zollner Illusion
are the diagonals parallel ?
The Ebbinghaus Illusion
are the centre circles of same size ?
![Page 14: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/14.jpg)
2 Computer Vision System
1) Greyscale images2) Colour images3) CMYK colour model4) HSV colour model
![Page 15: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/15.jpg)
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 16: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/16.jpg)
Computer Vision System : Greyscale images
8-bit greyscale
4-bit greyscale
2-bit greyscale
1-bit greyscale
![Page 17: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/18.jpg)
Computer Vision System : Colour images
Red component of a colour image
![Page 19: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/19.jpg)
Computer Vision System : Colour images
Green component of a colour image
R
![Page 20: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/20.jpg)
Computer Vision System : Colour images
Blue component of a colour image
R
G
![Page 21: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/21.jpg)
Computer Vision System : Colour images
Original colour image
R
G
B
![Page 22: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/22.jpg)
Computer Vision System : Colour images
24-bit RGB
16-bit RGB
9-bit RGB
3-bit RGB
![Page 23: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/23.jpg)
Computer Vision System : CMYK colour model
Cyan component of a colour image
![Page 24: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/24.jpg)
Computer Vision System : CMYK colour model
Magenta component of a colour image
C
![Page 25: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/25.jpg)
Computer Vision System : CMYK colour model
Yellow component of a colour image
C
M
![Page 26: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/26.jpg)
Computer Vision System : CMYK colour model
Black component of a colour image
C
M
Y
![Page 27: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/27.jpg)
Computer Vision System : CMYK colour model
Original colour image
C
M
Y
K
![Page 28: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/28.jpg)
Computer Vision System : HSV colour model
The RGB colour model
The corresponding HSL and HSV colour models
![Page 29: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/29.jpg)
Computer Vision System : HSV colour model
Hue Saturation
Brightness
OriginalImage
![Page 30: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/30.jpg)
3
Format Comparison
1) Bitmap2) Graphics Interchange Format3) Portable Network Graphics4) JPEG5) JPEG 20006) Tagged Image File Format7) Comparison
![Page 31: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/31.jpg)
Computer Vision System : Bitmap
Extension : bmp
Height : 1280
Width : 800
Size : 3001 KB
% Size : 100.00 %Comparedto BMP
Unique : 188556coloursused
![Page 32: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/32.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/33.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/34.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/35.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/36.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/37.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/38.jpg)
4 Image Enhancements
1) Histogram equalization2) Brightness adjustment3) Curved level adjustment4) Gamma adjustment5) Noise reduction6) Homomorphic filtering7) Contrast stretching
![Page 39: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/39.jpg)
Image Operations : Histogram equalization
OriginalImage
![Page 40: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/40.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/41.jpg)
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 42: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/42.jpg)
Image Operations : Histogram equalization
OriginalImage
EqualizedImage
![Page 43: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/43.jpg)
Image Operations : Histogram equalization
OriginalImage
EqualizedImage
![Page 44: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/44.jpg)
Image Operations : Histogram equalization
OriginalImage
EqualizedImage
![Page 45: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/45.jpg)
Image Operations : Brightness adjustment
OriginalImage
AdjustedImage
![Page 46: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/46.jpg)
Image Operations : Curved level adjustment
![Page 47: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/47.jpg)
Image Operations : Curved level adjustment
![Page 48: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/48.jpg)
Image Operations : Gamma adjustment
OriginalImage
AdjustedImage
![Page 49: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/49.jpg)
Image Operations : Gamma adjustment
![Page 50: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/50.jpg)
Image Operations : Noise reduction
Salt & Pepper Noise
ImpulseNoise
GaussianNoise
![Page 51: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/51.jpg)
Image Operations : Noise reduction
Image After noise reduction
![Page 52: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/52.jpg)
Image Operations : Homomorphic filtering
OriginalImage
FilteredImage
![Page 53: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/53.jpg)
Image Operations : Contrast stretching
![Page 54: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/54.jpg)
Image Operations : Contrast stretching
OriginalImage
StretchedImage
Lxbybx
bxayax
axx
y
b
a
)(
)(
0
L x0 a b
ya
yb
y
![Page 55: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/55.jpg)
Image Processing
? !
↖
Queries Suggestions Feedbacks
![Page 56: Image processing](https://reader036.vdocuments.us/reader036/viewer/2022070316/5561070cd8b42a89138b4639/html5/thumbnails/56.jpg)
THE END !IMAGE
PROCESSING