Introduction
Introduction
2 IMAGE
• When spatial coordinates and amplitude values are all finite, discrete
quantities, the image is called as “digital image”.
• Digitization implies that a digital image is an approximation of a real scene.
• Image Processing: Applying a number of computer algorithms to process
digital images.
4 A DIGITAL IMAGE
5 A DIGITAL IMAGE
6 A DIGITAL IMAGE
7 TYPES OF DIGITAL IMAGES
Digital
Image
Binary Image
Gray Image Still Image Movie Image
(Two tone)
8 TYPES OF DIGITAL IMAGES
Digital Image
Binary Image
Gray Image Color Image
(Two tone)
Enhancement
Thresholding Morphology Recognition
Output Text
29 MACHINE VISION: NUMBER RECOGNITION.
➢Original image ➢Saturation plane ➢Thresholded image
Sample Sample
Word-In-Mark Composite
Device-In-Mark
Trademarks Trademarks
Trademarks
38 AUTOMATIC QUALITY INSPECTION
39 IMAGE PROCESSING CHALLENGES
1. Illumination Variation:
40 IMAGE PROCESSING CHALLENGES
2. Pose Variability:
41 IMAGE PROCESSING CHALLENGES
3. Intra-class Variability:
42 IMAGE PROCESSING CHALLENGES
4. Occlusion:
43 IMAGE PROCESSING APPLICATIONS
Applications (Late 1960s & Early 1970s): Recent Applications:
• Space applications •Manufacturing and Quality inspection
• Robotic Navigation
• Medical applications
• Autonomous Vehicles
• Remote Earth resource observations
• Security and Monitoring
• Astronomy
• Optical Character Recognition (OCR)
• Satellite image processing • Biometrics: Face, Iris Recognition
• Defense • Medical Application: X-ray, MRI, CT-scan
• Industrial Applications imaging
• Digital Libraries and Video Searching
• Video Manipulation and Editing
• Visual Information Processing
• Video Surveillance and Monitoring
44 IMAGE FORMATION
Light is emitted by source Light is reflected from object Reflected light is
sensed by eye or by camera
45 IMAGE FORMATION
46 IMAGE FORMATION
47 IMAGE FORMATION
48 IMAGE FORMATION
The two triangles are similar, so wee can write:
𝑓 𝑟′
= (1)
𝑧 𝑟
𝑥′ 𝑦′ 𝑟′
= = (2)
𝑥 𝑦 𝑟
49IMAGE FORMATION
Combining equations (1) and (2)
𝑥′ 𝑓 𝑦′ 𝑓
= 𝑎𝑛𝑑 =
𝑥 𝑧 𝑦 𝑧
So, the position of a point (𝑥, 𝑦, 𝑧) in the image plane is given as
below:
𝑓
𝑥′ = 𝑥
𝑧
𝑓
𝑦′ = 𝑦
𝑧
50 SAMPLING AND QUANTIZATION
◼ Camera: transforms the 3D
world into 2D image
◼ Perspective projection (Optics)
53
54 IMAGE SAMPLING
1024x1024 512 x 512 256 x 256
128 x 128 64 x 64 32 x 32
55 IMAGE ZOOMING
56 HOW MANY GRAY LEVELS ARE REQUIRED?
57 STUDY MATERIAL
Textbooks:
➢ Gonzalez, Rafael C, “Digital image processing”, Pearson
Education India, 2009.
➢ Schalkoff, Robert J, “Digital image processing and
computer vision”, WileyNew York, 1989.
➢ Jain, Anil K, “Fundamentals of digital image processing”,
Prentice-Hall, Inc., 1989.