SlideShare une entreprise Scribd logo
1  sur  16
Image Processing and
Computer Vision
What are images?
 An image is a 2-d rectilinear array of
pixels which are sampled from a
continuous signal.
Image Properties
 Spatial resolution
◦ Width pixels/width cm and height pixels/ height
cm
 Intensity resolution
◦ Intensity bits/intensity range (per channel)
 Number of channels
◦ RGB is 3 channels, grayscale is one channel
Problems with digital Images
 Spatial aliasing
◦ spatial resolution is lost due to sampling.
 Intensity quantization
◦ Quantization noise is added during conversion
which reduce intensity resolution
Sampling and reconstruction
image processing
 Main image processing operations
basically involve filtering and resampling.
◦ Blurring
◦ Edge detection
◦ Scaling
◦ Rotation
◦ Warping
Image Representation
 A gray level image is usually represented
by an M by N matrix whose elements can
have values between 0 and 255 which
correspond to intensity.
 A color image is usually represented by 3
M x N matrices whose elements also have
values between 0 and 255 corresponding
to 3 primary primitives of colors Red,
Green, Blue
Computer Vision?
 CV develops of the theoretical concepts
and mathematical algorithmic processes
which can extract maximum useful
information about the 3D real world which
can be used by machine to analyze,
interact and operate on the 2D images of
the world.
Related Disciplines
 Image Processing
 Computer Graphics
 Pattern Recognition
 Robotics
 Artificial Intelligence
Image Processing
Computer Graphics
 Geometric modeling
Computer Vision
Robotic Vision
 Application of computer vision in robotics.
 Some important applications include :
◦ Autonomous robot navigation
◦ Inspection and assembly
Artificial Intelligence
 AI is Concerned with designing systems that
are intelligent and with studying
computational aspects of intelligence.
 It is used to analyze scenes by computing a
symbolic representation of the scene
contents after the images have been
processed to obtain features.
 Many techniques from artificial intelligence
play an important role in many aspects of
computer vision.
 Computer vision is considered a sub-field of
artificial intelligence.
Industrial Computer Vision System
About Us
 Company: SiliconMentor
 Website: http://www.siliconmentor.com
 If you have any query then feel free to
contact us.

Contenu connexe

Tendances

Tendances (20)

Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
Object Recognition
Object RecognitionObject Recognition
Object Recognition
 
From Image Processing To Computer Vision
From Image Processing To Computer VisionFrom Image Processing To Computer Vision
From Image Processing To Computer Vision
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Features image processing and Extaction
Features image processing and ExtactionFeatures image processing and Extaction
Features image processing and Extaction
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Computer Vision Introduction
Computer Vision IntroductionComputer Vision Introduction
Computer Vision Introduction
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filtering
 
Fourier descriptors & moments
Fourier descriptors & momentsFourier descriptors & moments
Fourier descriptors & moments
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
1. digital image processing
1. digital image processing1. digital image processing
1. digital image processing
 
Computer vision
Computer visionComputer vision
Computer vision
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
 
Computer vision
Computer visionComputer vision
Computer vision
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 

En vedette

En vedette (20)

Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
E Paper
E PaperE Paper
E Paper
 
Avinash
AvinashAvinash
Avinash
 
Machine Learning, Deep Learning how to use in civic tehnology
Machine Learning, Deep Learning how to use in civic tehnologyMachine Learning, Deep Learning how to use in civic tehnology
Machine Learning, Deep Learning how to use in civic tehnology
 
Machine Learning and Deep Contemplation of Data
Machine Learning and Deep Contemplation of DataMachine Learning and Deep Contemplation of Data
Machine Learning and Deep Contemplation of Data
 
e paper seminar
e paper seminare paper seminar
e paper seminar
 
E paper
E paperE paper
E paper
 
Introduction to machinel learning and deep learning
Introduction to machinel learning and deep learningIntroduction to machinel learning and deep learning
Introduction to machinel learning and deep learning
 
E paper
E paperE paper
E paper
 
E paper
E paperE paper
E paper
 
Presentation on e paper
Presentation on e paperPresentation on e paper
Presentation on e paper
 
E-Paper Technology report
E-Paper Technology reportE-Paper Technology report
E-Paper Technology report
 
E paper technology
E   paper technologyE   paper technology
E paper technology
 
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
MDEC Data Matters Series: machine learning and Deep Learning, A PrimerMDEC Data Matters Series: machine learning and Deep Learning, A Primer
MDEC Data Matters Series: machine learning and Deep Learning, A Primer
 
#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentation#6 PyData Warsaw: Deep learning for image segmentation
#6 PyData Warsaw: Deep learning for image segmentation
 
Video Analysis with Convolutional Neural Networks (Master Computer Vision Bar...
Video Analysis with Convolutional Neural Networks (Master Computer Vision Bar...Video Analysis with Convolutional Neural Networks (Master Computer Vision Bar...
Video Analysis with Convolutional Neural Networks (Master Computer Vision Bar...
 
An Introduction to Computer Vision
An Introduction to Computer VisionAn Introduction to Computer Vision
An Introduction to Computer Vision
 
Project 8
Project 8Project 8
Project 8
 
E Paper
E PaperE Paper
E Paper
 

Similaire à Image Processing and Computer Vision

DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
MrVMNair
 
Digital image processing & computer graphics
Digital image processing & computer graphicsDigital image processing & computer graphics
Digital image processing & computer graphics
Ankit Garg
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
manpreetgrewal
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
IJRAT
 
2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)
moemi1
 

Similaire à Image Processing and Computer Vision (20)

Machine vision.pptx
Machine vision.pptxMachine vision.pptx
Machine vision.pptx
 
Chapter 1 fundamentals of digital imaging
Chapter 1  fundamentals of digital imagingChapter 1  fundamentals of digital imaging
Chapter 1 fundamentals of digital imaging
 
Chapter 1 fundamentals of digital imaging
Chapter 1  fundamentals of digital imagingChapter 1  fundamentals of digital imaging
Chapter 1 fundamentals of digital imaging
 
CG.pptx
CG.pptxCG.pptx
CG.pptx
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Events
 
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
 
YCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptxYCIS_Forensic PArt 1 Digital Image Processing.pptx
YCIS_Forensic PArt 1 Digital Image Processing.pptx
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Automatic License Plate Detection in Foggy Condition using Enhanced OTSU Tech...
Automatic License Plate Detection in Foggy Condition using Enhanced OTSU Tech...Automatic License Plate Detection in Foggy Condition using Enhanced OTSU Tech...
Automatic License Plate Detection in Foggy Condition using Enhanced OTSU Tech...
 
Digital image processing & computer graphics
Digital image processing & computer graphicsDigital image processing & computer graphics
Digital image processing & computer graphics
 
new ai techniques.pptx
new ai techniques.pptxnew ai techniques.pptx
new ai techniques.pptx
 
Image processing
Image processingImage processing
Image processing
 
Introduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdfIntroduction to computer graphics - Copy.pdf
Introduction to computer graphics - Copy.pdf
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
Mobile Based Application to Scan the Number Plate and To Verify the Owner Det...
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
 
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIPDIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
 
B018110915
B018110915B018110915
B018110915
 
2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)
 

Plus de Silicon Mentor

Plus de Silicon Mentor (16)

Encoding Schemes for Multipliers
Encoding Schemes for MultipliersEncoding Schemes for Multipliers
Encoding Schemes for Multipliers
 
Signal Filtering
Signal FilteringSignal Filtering
Signal Filtering
 
Implementation of DSP Algorithms on FPGA
Implementation of DSP Algorithms on FPGAImplementation of DSP Algorithms on FPGA
Implementation of DSP Algorithms on FPGA
 
High Performance FPGA Based Decimal-to-Binary Conversion Schemes
High Performance FPGA Based Decimal-to-Binary Conversion SchemesHigh Performance FPGA Based Decimal-to-Binary Conversion Schemes
High Performance FPGA Based Decimal-to-Binary Conversion Schemes
 
Low Power Design Approach in VLSI
Low Power Design Approach in VLSILow Power Design Approach in VLSI
Low Power Design Approach in VLSI
 
Floating Point Unit (FPU)
Floating Point Unit (FPU)Floating Point Unit (FPU)
Floating Point Unit (FPU)
 
Introduction to Support Vector Machines
Introduction to Support Vector MachinesIntroduction to Support Vector Machines
Introduction to Support Vector Machines
 
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
Design and Implementation of Single Precision Pipelined Floating Point Co-Pro...
 
Analog design
Analog design Analog design
Analog design
 
Matlab worshop
Matlab worshopMatlab worshop
Matlab worshop
 
Low power vlsi design workshop 1
Low power vlsi design workshop 1Low power vlsi design workshop 1
Low power vlsi design workshop 1
 
Hspice proposal workshop
Hspice proposal workshopHspice proposal workshop
Hspice proposal workshop
 
HDL workshop
HDL workshopHDL workshop
HDL workshop
 
Vlsi ieee projects
Vlsi ieee projectsVlsi ieee projects
Vlsi ieee projects
 
Vlsi ieee projects
Vlsi ieee projectsVlsi ieee projects
Vlsi ieee projects
 
IEEE based Research projects List for M.tech/PhD students
IEEE based Research projects List for M.tech/PhD studentsIEEE based Research projects List for M.tech/PhD students
IEEE based Research projects List for M.tech/PhD students
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Dernier (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 

Image Processing and Computer Vision

  • 2. What are images?  An image is a 2-d rectilinear array of pixels which are sampled from a continuous signal.
  • 3. Image Properties  Spatial resolution ◦ Width pixels/width cm and height pixels/ height cm  Intensity resolution ◦ Intensity bits/intensity range (per channel)  Number of channels ◦ RGB is 3 channels, grayscale is one channel
  • 4. Problems with digital Images  Spatial aliasing ◦ spatial resolution is lost due to sampling.  Intensity quantization ◦ Quantization noise is added during conversion which reduce intensity resolution
  • 6. image processing  Main image processing operations basically involve filtering and resampling. ◦ Blurring ◦ Edge detection ◦ Scaling ◦ Rotation ◦ Warping
  • 7. Image Representation  A gray level image is usually represented by an M by N matrix whose elements can have values between 0 and 255 which correspond to intensity.  A color image is usually represented by 3 M x N matrices whose elements also have values between 0 and 255 corresponding to 3 primary primitives of colors Red, Green, Blue
  • 8. Computer Vision?  CV develops of the theoretical concepts and mathematical algorithmic processes which can extract maximum useful information about the 3D real world which can be used by machine to analyze, interact and operate on the 2D images of the world.
  • 9. Related Disciplines  Image Processing  Computer Graphics  Pattern Recognition  Robotics  Artificial Intelligence
  • 13. Robotic Vision  Application of computer vision in robotics.  Some important applications include : ◦ Autonomous robot navigation ◦ Inspection and assembly
  • 14. Artificial Intelligence  AI is Concerned with designing systems that are intelligent and with studying computational aspects of intelligence.  It is used to analyze scenes by computing a symbolic representation of the scene contents after the images have been processed to obtain features.  Many techniques from artificial intelligence play an important role in many aspects of computer vision.  Computer vision is considered a sub-field of artificial intelligence.
  • 16. About Us  Company: SiliconMentor  Website: http://www.siliconmentor.com  If you have any query then feel free to contact us.