SlideShare a Scribd company logo
1 of 15
UNIT-I DIGITAL IMAGE FUNDAMENTALS
Department of ECE Engineering,
Velammal Institute of Technology
Presented by : K. Ragupathi
Designation : Assistant Professor
Course Code : CEC358
Course Title : Underground imaging
system and image
processing
Presentation Outline
• Introduction
• Image representation
• Elements of digital image processing systems
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Introduction
What Is Digital Image Processing?
The field of digital image processing refers to processing digital images by means
of a digital computer.
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Image Representation
What is a Digital Image ?
An image may be defined as a two- dimensional function, f(x,y) where x and y are spatial (plane)
coordinates, and the amplitude of f at any pair of coordinates (x, y) is called the intensity or gray
level of the image at that point.
When x, y, and the amplitude values of f are all finite, discrete quantities, we call the image
a digital image
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Image Representation
Picture elements, Image elements, pels, and pixels
• A digital image is composed of a finite number of elements, each of which has a particular location
and value.
• These elements are referred to as picture elements, image elements, pels, and pixels.
• Pixel is the term most widely used to denote the elements of a digital image.
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Image Representation
Samples = pixels
Quantization = number of bits per pixel
Example: if we would sample and quantize standard TV picture (525 lines) by using VGA
(Video Graphics Array), video controller creates matrix 640x480pixels, and each pixel is
represented by 8 bit integer (256 discrete gray levels)
Black and white image
single color plane with 2 bits
Grey scale image
single color plane with 8 bits
Color image
three color planes each with 8 bits
RGB, CMY, YIQ, etc.
Indexed color image
single plane that indexes a color table
Compressed images
TIFF, JPEG, BMP, etc.
4 gray levels 2 gray levels
28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1
Image Representation
Samples = pixels
Quantization = number of bits per pixel
Example: if we would sample and quantize standard TV picture (525 lines) by using VGA
(Video Graphics Array), video controller creates matrix 640x480pixels, and each pixel is
represented by 8 bit integer (256 discrete gray levels)
Black and white image
single color plane with 2 bits
Grey scale image
single color plane with 8 bits
Color image
three color planes each with 8 bits
RGB, CMY, YIQ, etc.
Indexed color image
single plane that indexes a color table
Compressed images
TIFF, JPEG, BMP, etc.
4 gray levels 2 gray levels
28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1
Image Representation
Digital Image Representation
(3 Bit Quantization)
Color Quantization
Example of 24 bit RGB Image
28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1
Elements of digital image processing systems
20 –July -2022 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1
Elements of digital image processing systems
Step 1: Image Acquisition
 The image is captured by a sensor (eg. Camera), and digitized if the output of the
camera or sensor is not already in digital form, using analogue-to-digital
convertor.
Step 2: Image Enhancement
 The process of manipulating an image so that the result is more suitable than the
original for specific applications.
 The idea behind enhancement techniques is to bring out details that are hidden,
or simple to highlight certain features of interest in an image.
20 –July -2022 Department of ECE, Velammal Institute of Technology 1
Elements of digital image processing systems
Step 3: Image Restoration
 Improving the appearance of an image
 Tend to be mathematical or probabilistic models. Enhancement, on the other
hand, is based on human subjective preferences regarding what constitutes a
“good” enhancement result.
Step 4: Color Image Processing
 Use the color of the image to extract features of interest in an image
20 –July -2022 Department of ECE, Velammal Institute of Technology 1
Elements of digital image processing systems
Step 5: Wavelets
Are the foundation of representing images in various degrees of resolution. It is used
for image data compression.
Step 6: Compression
Techniques for reducing the storage required to save an image or the bandwidth
required to transmit it.
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Elements of digital image processing systems
Step 7: Morphological Processing
 Tools for extracting image components that are useful in the representation and
description of shape.
 In this step, there would be a transition from processes that output images, to
processes that output image attributes.
Step 8: Image Segmentation
 Segmentation procedures partition an image into its constituent parts or objects.
28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1
Elements of digital image processing systems
Step 9: Representation and Description
 Representation: Make a decision whether the data should be represented as a
boundary or as a complete region. It is almost always follows the output of a
segmentation stage.
 Boundary Representation: Focus on external shape characteristics, such
as corners and inflections
 Region Representation: Focus on internal properties, such as texture or
skeleton
 Choosing a representation is only part of the solution for transforming raw data
into a form suitable for subsequent computer processing (mainly recognition)
 Description: also called, feature selection, deals with extracting attributes that
result in some information of interest.
THANK YOU

More Related Content

Similar to Introduction_image_processing_and_applications_.pptx

Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...csandit
 
Implementation of Picwords to Warping Pictures and Keywords through Calligram
Implementation of Picwords to Warping Pictures and Keywords through CalligramImplementation of Picwords to Warping Pictures and Keywords through Calligram
Implementation of Picwords to Warping Pictures and Keywords through CalligramIRJET Journal
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
Final Report for project
Final Report for projectFinal Report for project
Final Report for projectRajarshi Roy
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentalsA B Shinde
 
image Processing Fundamental Is .ppt
image Processing Fundamental Is     .pptimage Processing Fundamental Is     .ppt
image Processing Fundamental Is .pptDesalechali1
 
Image Processing Fundamentals .ppt
Image Processing Fundamentals        .pptImage Processing Fundamentals        .ppt
Image Processing Fundamentals .pptDesalechali1
 
Content-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyContent-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyLisa Kennedy
 
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCRIRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCRIRJET Journal
 
A review on image processing
A review on image processingA review on image processing
A review on image processingAlexander Decker
 
IRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-SegmentationIRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-SegmentationIRJET Journal
 
Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.IRJET Journal
 
DIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfDIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfVaideshSiva1
 
Image processing
Image processingImage processing
Image processingkamal330
 
Image graphics-introduction
Image graphics-introductionImage graphics-introduction
Image graphics-introductionGerhard Lock
 
IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIRJET Journal
 
Automated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureAutomated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureIRJET Journal
 

Similar to Introduction_image_processing_and_applications_.pptx (20)

Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...Improving image resolution through the cra algorithm involved recycling proce...
Improving image resolution through the cra algorithm involved recycling proce...
 
Implementation of Picwords to Warping Pictures and Keywords through Calligram
Implementation of Picwords to Warping Pictures and Keywords through CalligramImplementation of Picwords to Warping Pictures and Keywords through Calligram
Implementation of Picwords to Warping Pictures and Keywords through Calligram
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Final Report for project
Final Report for projectFinal Report for project
Final Report for project
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
image Processing Fundamental Is .ppt
image Processing Fundamental Is     .pptimage Processing Fundamental Is     .ppt
image Processing Fundamental Is .ppt
 
Image Processing Fundamentals .ppt
Image Processing Fundamentals        .pptImage Processing Fundamentals        .ppt
Image Processing Fundamentals .ppt
 
Content-Based Image Retrieval Case Study
Content-Based Image Retrieval Case StudyContent-Based Image Retrieval Case Study
Content-Based Image Retrieval Case Study
 
Ijcatr04051016
Ijcatr04051016Ijcatr04051016
Ijcatr04051016
 
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCRIRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
 
A review on image processing
A review on image processingA review on image processing
A review on image processing
 
DIP
DIPDIP
DIP
 
IRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-SegmentationIRJET- Saliency based Image Co-Segmentation
IRJET- Saliency based Image Co-Segmentation
 
Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.Image super resolution using Generative Adversarial Network.
Image super resolution using Generative Adversarial Network.
 
DIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdfDIP-LECTURE_NOTES.pdf
DIP-LECTURE_NOTES.pdf
 
Image processing
Image processingImage processing
Image processing
 
imp.pptx
imp.pptximp.pptx
imp.pptx
 
Image graphics-introduction
Image graphics-introductionImage graphics-introduction
Image graphics-introduction
 
IMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUESIMAGE SEGMENTATION AND ITS TECHNIQUES
IMAGE SEGMENTATION AND ITS TECHNIQUES
 
Automated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU ArchitectureAutomated Image Captioning – Model Based on CNN – GRU Architecture
Automated Image Captioning – Model Based on CNN – GRU Architecture
 

Recently uploaded

Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfsmsksolar
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...HenryBriggs2
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 

Recently uploaded (20)

Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

Introduction_image_processing_and_applications_.pptx

  • 1. UNIT-I DIGITAL IMAGE FUNDAMENTALS Department of ECE Engineering, Velammal Institute of Technology Presented by : K. Ragupathi Designation : Assistant Professor Course Code : CEC358 Course Title : Underground imaging system and image processing
  • 2. Presentation Outline • Introduction • Image representation • Elements of digital image processing systems
  • 3. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Introduction What Is Digital Image Processing? The field of digital image processing refers to processing digital images by means of a digital computer.
  • 4. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Image Representation What is a Digital Image ? An image may be defined as a two- dimensional function, f(x,y) where x and y are spatial (plane) coordinates, and the amplitude of f at any pair of coordinates (x, y) is called the intensity or gray level of the image at that point. When x, y, and the amplitude values of f are all finite, discrete quantities, we call the image a digital image
  • 5. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Image Representation Picture elements, Image elements, pels, and pixels • A digital image is composed of a finite number of elements, each of which has a particular location and value. • These elements are referred to as picture elements, image elements, pels, and pixels. • Pixel is the term most widely used to denote the elements of a digital image.
  • 6. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Image Representation Samples = pixels Quantization = number of bits per pixel Example: if we would sample and quantize standard TV picture (525 lines) by using VGA (Video Graphics Array), video controller creates matrix 640x480pixels, and each pixel is represented by 8 bit integer (256 discrete gray levels) Black and white image single color plane with 2 bits Grey scale image single color plane with 8 bits Color image three color planes each with 8 bits RGB, CMY, YIQ, etc. Indexed color image single plane that indexes a color table Compressed images TIFF, JPEG, BMP, etc. 4 gray levels 2 gray levels
  • 7. 28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1 Image Representation Samples = pixels Quantization = number of bits per pixel Example: if we would sample and quantize standard TV picture (525 lines) by using VGA (Video Graphics Array), video controller creates matrix 640x480pixels, and each pixel is represented by 8 bit integer (256 discrete gray levels) Black and white image single color plane with 2 bits Grey scale image single color plane with 8 bits Color image three color planes each with 8 bits RGB, CMY, YIQ, etc. Indexed color image single plane that indexes a color table Compressed images TIFF, JPEG, BMP, etc. 4 gray levels 2 gray levels
  • 8. 28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1 Image Representation Digital Image Representation (3 Bit Quantization) Color Quantization Example of 24 bit RGB Image
  • 9. 28 –Feb -2024 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1 Elements of digital image processing systems
  • 10. 20 –July -2022 Department of Bio Medical Engineering, E.G.S Pillay Engineering College, Nagapattinam 1 Elements of digital image processing systems Step 1: Image Acquisition  The image is captured by a sensor (eg. Camera), and digitized if the output of the camera or sensor is not already in digital form, using analogue-to-digital convertor. Step 2: Image Enhancement  The process of manipulating an image so that the result is more suitable than the original for specific applications.  The idea behind enhancement techniques is to bring out details that are hidden, or simple to highlight certain features of interest in an image.
  • 11. 20 –July -2022 Department of ECE, Velammal Institute of Technology 1 Elements of digital image processing systems Step 3: Image Restoration  Improving the appearance of an image  Tend to be mathematical or probabilistic models. Enhancement, on the other hand, is based on human subjective preferences regarding what constitutes a “good” enhancement result. Step 4: Color Image Processing  Use the color of the image to extract features of interest in an image
  • 12. 20 –July -2022 Department of ECE, Velammal Institute of Technology 1 Elements of digital image processing systems Step 5: Wavelets Are the foundation of representing images in various degrees of resolution. It is used for image data compression. Step 6: Compression Techniques for reducing the storage required to save an image or the bandwidth required to transmit it.
  • 13. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Elements of digital image processing systems Step 7: Morphological Processing  Tools for extracting image components that are useful in the representation and description of shape.  In this step, there would be a transition from processes that output images, to processes that output image attributes. Step 8: Image Segmentation  Segmentation procedures partition an image into its constituent parts or objects.
  • 14. 28 –Feb -2024 Department of ECE, Velammal Institute of Technology 1 Elements of digital image processing systems Step 9: Representation and Description  Representation: Make a decision whether the data should be represented as a boundary or as a complete region. It is almost always follows the output of a segmentation stage.  Boundary Representation: Focus on external shape characteristics, such as corners and inflections  Region Representation: Focus on internal properties, such as texture or skeleton  Choosing a representation is only part of the solution for transforming raw data into a form suitable for subsequent computer processing (mainly recognition)  Description: also called, feature selection, deals with extracting attributes that result in some information of interest.