SlideShare a Scribd company logo
IMAGE PROCESSING
PRESENTED BY:
SHER MUHAMMAD RAHEEL AHMED
2K16/TCT/62 2K16/TCT/50
1
CONTENTS:
INTRODUCTION. TYPES OF
“IMAGE PROCESSING”.
TECHNIQUES OF
“IMAGE PROCESSING”.
APPLICATIONS OF
“IMAGE PROCESSING”.
2
INTRODUCTION:
Image processing is any form of signal processing for which the input is an image, such as a
photograph or video frame; the output of image processing may be either an image or a set of
characteristics or parameters related to the image.
Why we need image processing:
 Checking for presence
 Object detection and localization.
 Identification and verification.
Since an image is an array, or a matrix, of square pixels (picture elements) arranged in
columns and rows. If it is an grey scale image it has 8 bit colour depth = 256 grayscales. While
A "true colour" image has 24 bit colour depth = 8 x 8 x 8 bits = 256 x 256 x colour = ~16 million
colours
3
TYPES/ METHODS OF IMAGE PROCESSING:
There are mainly two methods or types of image processing
1. Analog Image Processing:
Analog Image Processing is refer to the alteration of image through
electrical means such example is the television image. The television
signal is a voltage level which varies in amplitude to represent
brightness through the image.
2. Digital Image Processing:
Digital image processing is refer to processing of a two dimensional
picture by a digital computer. A digital image is an array of actual
numbers represented by a finite number of bits called as pixels.
4
FUNDAMENTAL STEPS IN IMAGE PROCESSING:
1. Image acquisition: to capture a digital image
2. Image preprocessing: to improve the image in
ways that increase the chances for success of the
other process over the capture image.
3. Image segmentation: to partitions an input image
into its constituent parts or objects.
4. Image representation: to convert the input data to
a form suitable for computer processing.
5. Image description: to extract basic information for
differentiating one class of objects from another.
6. Image recognition: to assign a label to an object
based on the information provided by its
descriptors.
5
IMAGE PROCESSING TECHNIQUES :
The various Image Processing techniques are:
Image representation
Image preprocessing
Image enhancement
Image analysis
Image data compression
6
IMAGE REPRESENATION:
IMAGE PROCESSING TECHNIQUES:
An image defined as in the "real world" is considered to be a
function of two real variables, such example, f(x,y) with f as the
amplitude of the image at the real coordinate position (x,y). An
image processing operation typically defines a new image g in
terms of an existing image f. The elements of such a digital
array are called image elements or pixels. The effect of
digitization is given figure.
IMAGE PREPROCESSING:
Preprocessing functions involve those operations that are
normally required prior to the image analysis.
7
IMAGE PROCESSING TECHNIQUES:
IMAGE ENHANCEMENT:
This technique include the function over pixels (Spatial method), Fourier transform of an image, Equalization
and Filtering of an image.
IMAGE COMPRESSION:
IMAGE ANALYSIS :
Image analysis differs from other types of image processing methods, such as enhancement or restoration in that the final
result of image analysis procedures is a numerical output rather than a picture such as object detection.
The objective of image compression is to reduce the size of digital images to
save storage space and transmission time.
Sampling
8
APPLICATION OF IMAGE PROCESSING:
Image Processing is used in various applications such as:
• Remote Sensing
• Medical Imaging
• Forensic Studies
• Textiles
• Military
• Film industry
• Document processing
• Graphic arts
• Printing Industry
9
10

More Related Content

What's hot

Noise recognition in digital image
Noise recognition in digital imageNoise recognition in digital image
Noise recognition in digital image
Reyad Hossain
 
Digital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image FundamentalsDigital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image Fundamentals
Mostafa G. M. Mostafa
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
Vicky Kumar
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Maneesha Krishnan
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural network
KIRAN R
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniquesgmidhubala
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Shaleen Saini
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Bulbul Agrawal
 
LDA presentation
LDA presentationLDA presentation
LDA presentation
Mohit Gupta
 
Medical Image Compression
Medical Image CompressionMedical Image Compression
Medical Image Compression
Paramjeet Singh Jamwal
 
Jpeg dct
Jpeg dctJpeg dct
Jpeg dct
darshan2518
 
Matlab Working With Images
Matlab Working With ImagesMatlab Working With Images
Matlab Working With Images
DataminingTools Inc
 
Face Detection techniques
Face Detection techniquesFace Detection techniques
Face Detection techniquesAbhineet Bhamra
 
image compression using matlab project report
image compression  using matlab project reportimage compression  using matlab project report
image compression using matlab project report
kgaurav113
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
VikramBarapatre2
 
Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
priyadharshini murugan
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
Tawose Olamide Timothy
 
Digital Image Processing: An Introduction
Digital Image Processing: An IntroductionDigital Image Processing: An Introduction
Digital Image Processing: An Introduction
Mostafa G. M. Mostafa
 
Image restoration
Image restorationImage restoration
Image restoration
Azad Singh
 

What's hot (20)

Noise recognition in digital image
Noise recognition in digital imageNoise recognition in digital image
Noise recognition in digital image
 
Object Recognition
Object RecognitionObject Recognition
Object Recognition
 
Digital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image FundamentalsDigital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image Fundamentals
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural network
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniques
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
LDA presentation
LDA presentationLDA presentation
LDA presentation
 
Medical Image Compression
Medical Image CompressionMedical Image Compression
Medical Image Compression
 
Jpeg dct
Jpeg dctJpeg dct
Jpeg dct
 
Matlab Working With Images
Matlab Working With ImagesMatlab Working With Images
Matlab Working With Images
 
Face Detection techniques
Face Detection techniquesFace Detection techniques
Face Detection techniques
 
image compression using matlab project report
image compression  using matlab project reportimage compression  using matlab project report
image compression using matlab project report
 
ImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).pptImageProcessing10-Segmentation(Thresholding) (1).ppt
ImageProcessing10-Segmentation(Thresholding) (1).ppt
 
Bit plane coding
Bit plane codingBit plane coding
Bit plane coding
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Digital Image Processing: An Introduction
Digital Image Processing: An IntroductionDigital Image Processing: An Introduction
Digital Image Processing: An Introduction
 
Image restoration
Image restorationImage restoration
Image restoration
 

Similar to Image processing

Dip
DipDip
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
Bibus Poudel
 
Dip review
Dip reviewDip review
Dip review
Harish Reddy
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
PremaPRC211300301103
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
gopikahari7
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Astha Jain
 
ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)Hasitha Ediriweera
 
Lecture01 intro ece
Lecture01 intro eceLecture01 intro ece
Lecture01 intro ece
Kesava Shiva
 
ip111.ppt
ip111.pptip111.ppt
ip111.ppt
Supriya428412
 
Fundamentals Image and Graphics
Fundamentals Image and GraphicsFundamentals Image and Graphics
Fundamentals Image and Graphics
Shrawan Adhikari
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Reshma KC
 
Chapter1 8
Chapter1 8Chapter1 8
Chapter1 8
oussamayakoubi
 
image Processing Fundamental Is .ppt
image Processing Fundamental Is     .pptimage Processing Fundamental Is     .ppt
image Processing Fundamental Is .ppt
Desalechali1
 
Image Processing Fundamentals .ppt
Image Processing Fundamentals        .pptImage Processing Fundamentals        .ppt
Image Processing Fundamentals .ppt
Desalechali1
 
Image processing
Image processingImage processing
Image processing
Mohammed Abraruddin
 
Image_Processing_LECTURE_c#_programming.ppt
Image_Processing_LECTURE_c#_programming.pptImage_Processing_LECTURE_c#_programming.ppt
Image_Processing_LECTURE_c#_programming.ppt
LOUISSEVERINOROMANO
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
A B Shinde
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
sdbhosale860
 
Image processing
Image processingImage processing
Image processing
kamal330
 
Jc3416551658
Jc3416551658Jc3416551658
Jc3416551658
IJERA Editor
 

Similar to Image processing (20)

Dip
DipDip
Dip
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
Dip review
Dip reviewDip review
Dip review
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
BEC007 -Digital image processing.pdf
BEC007  -Digital image processing.pdfBEC007  -Digital image processing.pdf
BEC007 -Digital image processing.pdf
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)ImageProcessingWithMatlab(HasithaEdiriweera)
ImageProcessingWithMatlab(HasithaEdiriweera)
 
Lecture01 intro ece
Lecture01 intro eceLecture01 intro ece
Lecture01 intro ece
 
ip111.ppt
ip111.pptip111.ppt
ip111.ppt
 
Fundamentals Image and Graphics
Fundamentals Image and GraphicsFundamentals Image and Graphics
Fundamentals Image and Graphics
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Chapter1 8
Chapter1 8Chapter1 8
Chapter1 8
 
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
 
Image processing
Image processingImage processing
Image processing
 
Image_Processing_LECTURE_c#_programming.ppt
Image_Processing_LECTURE_c#_programming.pptImage_Processing_LECTURE_c#_programming.ppt
Image_Processing_LECTURE_c#_programming.ppt
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
Unit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdfUnit 1 DIP Fundamentals - Presentation Notes.pdf
Unit 1 DIP Fundamentals - Presentation Notes.pdf
 
Image processing
Image processingImage processing
Image processing
 
Jc3416551658
Jc3416551658Jc3416551658
Jc3416551658
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

Image processing

  • 1. IMAGE PROCESSING PRESENTED BY: SHER MUHAMMAD RAHEEL AHMED 2K16/TCT/62 2K16/TCT/50 1
  • 2. CONTENTS: INTRODUCTION. TYPES OF “IMAGE PROCESSING”. TECHNIQUES OF “IMAGE PROCESSING”. APPLICATIONS OF “IMAGE PROCESSING”. 2
  • 3. INTRODUCTION: Image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. Why we need image processing:  Checking for presence  Object detection and localization.  Identification and verification. Since an image is an array, or a matrix, of square pixels (picture elements) arranged in columns and rows. If it is an grey scale image it has 8 bit colour depth = 256 grayscales. While A "true colour" image has 24 bit colour depth = 8 x 8 x 8 bits = 256 x 256 x colour = ~16 million colours 3
  • 4. TYPES/ METHODS OF IMAGE PROCESSING: There are mainly two methods or types of image processing 1. Analog Image Processing: Analog Image Processing is refer to the alteration of image through electrical means such example is the television image. The television signal is a voltage level which varies in amplitude to represent brightness through the image. 2. Digital Image Processing: Digital image processing is refer to processing of a two dimensional picture by a digital computer. A digital image is an array of actual numbers represented by a finite number of bits called as pixels. 4
  • 5. FUNDAMENTAL STEPS IN IMAGE PROCESSING: 1. Image acquisition: to capture a digital image 2. Image preprocessing: to improve the image in ways that increase the chances for success of the other process over the capture image. 3. Image segmentation: to partitions an input image into its constituent parts or objects. 4. Image representation: to convert the input data to a form suitable for computer processing. 5. Image description: to extract basic information for differentiating one class of objects from another. 6. Image recognition: to assign a label to an object based on the information provided by its descriptors. 5
  • 6. IMAGE PROCESSING TECHNIQUES : The various Image Processing techniques are: Image representation Image preprocessing Image enhancement Image analysis Image data compression 6
  • 7. IMAGE REPRESENATION: IMAGE PROCESSING TECHNIQUES: An image defined as in the "real world" is considered to be a function of two real variables, such example, f(x,y) with f as the amplitude of the image at the real coordinate position (x,y). An image processing operation typically defines a new image g in terms of an existing image f. The elements of such a digital array are called image elements or pixels. The effect of digitization is given figure. IMAGE PREPROCESSING: Preprocessing functions involve those operations that are normally required prior to the image analysis. 7
  • 8. IMAGE PROCESSING TECHNIQUES: IMAGE ENHANCEMENT: This technique include the function over pixels (Spatial method), Fourier transform of an image, Equalization and Filtering of an image. IMAGE COMPRESSION: IMAGE ANALYSIS : Image analysis differs from other types of image processing methods, such as enhancement or restoration in that the final result of image analysis procedures is a numerical output rather than a picture such as object detection. The objective of image compression is to reduce the size of digital images to save storage space and transmission time. Sampling 8
  • 9. APPLICATION OF IMAGE PROCESSING: Image Processing is used in various applications such as: • Remote Sensing • Medical Imaging • Forensic Studies • Textiles • Military • Film industry • Document processing • Graphic arts • Printing Industry 9
  • 10. 10