SlideShare a Scribd company logo
Under Supervision of :
Mr. Ramesh Chand Pandey
Submitted to :
Mr. Prince Rajpoot
Submitted by:
Adarsh Kumar Yadav
Roll No. : 1573713002
 What is Image processing
 Steps for Image processing
 Purpose of Image processing
 Applications
 Introduction of SURF
 Computational steps involved in SURF
 Tools used in SURF
 Comparison between (Scale Invariant Feature Transform)
SIFT and SURF
 Conclusion
 References
 A method to perform some operations on an image, to
get an enhanced image and extract useful information
from it.
 It is a type of signal processing in which input is an
image and output may be image or characteristics
associated with that image.
 One of rapidly growing technology.
Importing the image via image acquisition
tools
Analysing and manipulating the image
Report that is based on image analysis
Fig. 1 Steps in Image Processing
 Visualization - Observe the objects that are not visible.
 Image sharpening - To create a better image .
 Image retrieval - Seek for the image of interest.
 Measurement of pattern - Measures various objects in an
image.
 Image Recognition - Distinguish the objects in an image.
 Image sharpening
 Medical field
 Remote sensing
 Transmission and encoding
 Machine/Robot vision
 Pattern recognition
 Video processing
 Microscopic Imaging
Image Enhancement
Fig. 2 Image Enhancement
 SURF stands for Speeded up robust features.
 SURF was first presented by Herbert Bay, at the 2006
European Conference on Computer Vision.
 It is an algorithm to detect and describe local feature
of Images.
 Used for tasks such as object recognition, image
registration, classification or 3D reconstruction.
 To detect interest points, SURF uses an integer
approximation of the determinant of Hessian blob detector,
which can be computed with 3 integer operations using a
pre-computed integral image i.e.
g(x,y,t)= (1/2Πt) *e-(x*x + y*y)/2t
here t is scale
 Its feature descriptor is based on the sum of the Haar
wavelet response around the point of interest. These can
also be computed with the aid of the integral image.
Sum=I(A)+I(B)+I(C)+I(D)
A,B,C,D belongs to integral image I
Fig. 3 Difference of Gaussian
Flat Edge Corner
Fig. 4 Illumination Invariance
Characteristics Scale
Fig. 5 Feature Detection with Automatic Scale Selection
 MATLAB -high-performance language for technical
computing.
 Open CV -an open source computer vision and machine
learning software library.
 EMGU CV – cross platform that allows Open CV
functions to be called from .NET compatible languages
such as C#, VB, VC++.
 Scanner – to convert image from analog to digital form
 Stereo Vision
 Object Recognition
 Image stitching
 Image Registration
 Image Classification
 3-D Reconstruction
SIFT SURF
 Scale Invariant Feature Transform  Speeded Up Robust Features
 Slow, takes more time for
extracting interest points
 Faster, takes less time
 More no. of features can be
detected
 Less no. of features are detected
 Expensive  Cheaper
Fig. 6 Sample Image
Fig. 7 Interested point detection by SIFT
Fig. 8 Interested point detection by SURF
 SURF is faster than SIFT by 3 times
 SURF recall precision is not worse than SIFT
 SURF is good at handling images with blurring or
rotation
 SURF is poor at handling images with viewpoint
 https://www.tutorialspoint.com/dip/image_processing_introducti
on.htm
 Fig. 1
https://www.sciencedirect.com/science/article/pii/S03770427110
02834
 Fig. 2,6,7,8
http://slideplayer.com/slide/4839560/
 Fig. 3,4,5
https://www.slideshare.net/zukun/modern-featurespart1detectors
 https://en.wikipedia.org/wiki/Speeded_up_robust_features
 https://www.quora.com/How-would-you-convert-an-analog-
image-into-a-digital-image
 https://en.wikipedia.org/wiki/Scale-invariant_feature_transform
THANK YOU !

More Related Content

PPTX
1.arithmetic & logical operations
PPTX
color detection using open cv
PPT
fundamentals of Computer graphics(Computer graphics tutorials)
PPTX
Mathematical operations in image processing
PPTX
Introduction in Image Processing Matlab Toolbox
PDF
Introduction to Digital Image Processing Using MATLAB
PPTX
Digital Image Processing
PPTX
computer graphics-C/C++-dancingdollcode
1.arithmetic & logical operations
color detection using open cv
fundamentals of Computer graphics(Computer graphics tutorials)
Mathematical operations in image processing
Introduction in Image Processing Matlab Toolbox
Introduction to Digital Image Processing Using MATLAB
Digital Image Processing
computer graphics-C/C++-dancingdollcode

What's hot (20)

PDF
Computer Graphics
PPTX
Ec section
PPSX
Image processing on matlab presentation
PDF
Practical Digital Image Processing 3
PDF
Digital Image Fundamentals
PPTX
Image Processing Using MATLAB
PPTX
Image proceesing with matlab
PDF
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
PDF
Practical Digital Image Processing 4
PPTX
OpenCV presentation series- part 4
PDF
Practical Digital Image Processing 2
PDF
Introduction to Computer Vision
PPTX
ANISH_and_DR.DANIEL_augmented_reality_presentation
PDF
Mobile scanner
DOCX
Detection and tracking of red color by using matlab
PPTX
Unit 11. Graphics
PDF
IRJET - Automatic Licence Plate Detection and Recognition
PPTX
Frame buffer
PPTX
OpenCV presentation series- part 5
PPTX
Images in matlab
Computer Graphics
Ec section
Image processing on matlab presentation
Practical Digital Image Processing 3
Digital Image Fundamentals
Image Processing Using MATLAB
Image proceesing with matlab
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
Practical Digital Image Processing 4
OpenCV presentation series- part 4
Practical Digital Image Processing 2
Introduction to Computer Vision
ANISH_and_DR.DANIEL_augmented_reality_presentation
Mobile scanner
Detection and tracking of red color by using matlab
Unit 11. Graphics
IRJET - Automatic Licence Plate Detection and Recognition
Frame buffer
OpenCV presentation series- part 5
Images in matlab
Ad

Similar to Adarsh kumar yadav (20)

PDF
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
PDF
Improving image resolution through the cra algorithm involved recycling proce...
PPTX
Image proccessing and its application
PDF
Jc3416551658
PPT
image Processing Fundamental Is .ppt
PPT
Image Processing Fundamentals .ppt
PPTX
Image proccessing slide share
PPTX
Image Processing By SAIKIRAN PANJALA
PDF
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
PDF
Paper id 21201419
PPTX
Image processing
PDF
IRJET- Full Body Motion Detection and Surveillance System Application
PDF
DIP-Unit1-Session1.pdf
PPTX
Ch1.pptx
PDF
Final Report for project
PDF
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
PDF
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
PDF
Digital_image_processing_-Vijaya_Raghavan.pdf
PDF
2015.basicsof imageanalysischapter2 (1)
IMPROVING IMAGE RESOLUTION THROUGH THE CRA ALGORITHM INVOLVED RECYCLING PROCE...
Improving image resolution through the cra algorithm involved recycling proce...
Image proccessing and its application
Jc3416551658
image Processing Fundamental Is .ppt
Image Processing Fundamentals .ppt
Image proccessing slide share
Image Processing By SAIKIRAN PANJALA
IRJET- Proposed Approach for Layout & Handwritten Character Recognization in OCR
Paper id 21201419
Image processing
IRJET- Full Body Motion Detection and Surveillance System Application
DIP-Unit1-Session1.pdf
Ch1.pptx
Final Report for project
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
Digital_image_processing_-Vijaya_Raghavan.pdf
2015.basicsof imageanalysischapter2 (1)
Ad

More from Adarsh Kumar Yadav (18)

DOCX
Computer peripheral or Peripheral Devices
PPT
X INTERNET
PPT
E.P.R. (ENTERPRISE RESOURCE PLANNING)
PPTX
Semantic Web
PPTX
G.P.S. (global positioning system)
PPT
Digital Signature
PPTX
Mobile number portability
PPTX
blu ray disc
PPTX
Cloud computing
PPTX
Voice browser
PPTX
Diamond chip
PPTX
PPT
SPCS presentation
PPTX
presentation on 4g technology
PPTX
Search engine
PPTX
Brainfingerprinting
PPTX
Computer peripheral or Peripheral Devices
PPTX
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
X INTERNET
E.P.R. (ENTERPRISE RESOURCE PLANNING)
Semantic Web
G.P.S. (global positioning system)
Digital Signature
Mobile number portability
blu ray disc
Cloud computing
Voice browser
Diamond chip
SPCS presentation
presentation on 4g technology
Search engine
Brainfingerprinting
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices

Recently uploaded (20)

PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
PPTX
communication and presentation skills 01
PPTX
Artificial Intelligence
PPT
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Current and future trends in Computer Vision.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PDF
737-MAX_SRG.pdf student reference guides
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
BIO-INSPIRED ARCHITECTURE FOR PARSIMONIOUS CONVERSATIONAL INTELLIGENCE : THE ...
communication and presentation skills 01
Artificial Intelligence
A5_DistSysCh1.ppt_INTRODUCTION TO DISTRIBUTED SYSTEMS
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Soil Improvement Techniques Note - Rabbi
Categorization of Factors Affecting Classification Algorithms Selection
Safety Seminar civil to be ensured for safe working.
Current and future trends in Computer Vision.pptx
UNIT 4 Total Quality Management .pptx
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
737-MAX_SRG.pdf student reference guides
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Information Storage and Retrieval Techniques Unit III
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Integrating Fractal Dimension and Time Series Analysis for Optimized Hyperspe...
Fundamentals of safety and accident prevention -final (1).pptx

Adarsh kumar yadav

  • 1. Under Supervision of : Mr. Ramesh Chand Pandey Submitted to : Mr. Prince Rajpoot Submitted by: Adarsh Kumar Yadav Roll No. : 1573713002
  • 2.  What is Image processing  Steps for Image processing  Purpose of Image processing  Applications  Introduction of SURF  Computational steps involved in SURF  Tools used in SURF  Comparison between (Scale Invariant Feature Transform) SIFT and SURF  Conclusion  References
  • 3.  A method to perform some operations on an image, to get an enhanced image and extract useful information from it.  It is a type of signal processing in which input is an image and output may be image or characteristics associated with that image.  One of rapidly growing technology.
  • 4. Importing the image via image acquisition tools Analysing and manipulating the image Report that is based on image analysis Fig. 1 Steps in Image Processing
  • 5.  Visualization - Observe the objects that are not visible.  Image sharpening - To create a better image .  Image retrieval - Seek for the image of interest.  Measurement of pattern - Measures various objects in an image.  Image Recognition - Distinguish the objects in an image.
  • 6.  Image sharpening  Medical field  Remote sensing  Transmission and encoding  Machine/Robot vision  Pattern recognition  Video processing  Microscopic Imaging
  • 7. Image Enhancement Fig. 2 Image Enhancement
  • 8.  SURF stands for Speeded up robust features.  SURF was first presented by Herbert Bay, at the 2006 European Conference on Computer Vision.  It is an algorithm to detect and describe local feature of Images.  Used for tasks such as object recognition, image registration, classification or 3D reconstruction.
  • 9.  To detect interest points, SURF uses an integer approximation of the determinant of Hessian blob detector, which can be computed with 3 integer operations using a pre-computed integral image i.e. g(x,y,t)= (1/2Πt) *e-(x*x + y*y)/2t here t is scale  Its feature descriptor is based on the sum of the Haar wavelet response around the point of interest. These can also be computed with the aid of the integral image. Sum=I(A)+I(B)+I(C)+I(D) A,B,C,D belongs to integral image I
  • 10. Fig. 3 Difference of Gaussian
  • 11. Flat Edge Corner Fig. 4 Illumination Invariance
  • 12. Characteristics Scale Fig. 5 Feature Detection with Automatic Scale Selection
  • 13.  MATLAB -high-performance language for technical computing.  Open CV -an open source computer vision and machine learning software library.  EMGU CV – cross platform that allows Open CV functions to be called from .NET compatible languages such as C#, VB, VC++.  Scanner – to convert image from analog to digital form
  • 14.  Stereo Vision  Object Recognition  Image stitching  Image Registration  Image Classification  3-D Reconstruction
  • 15. SIFT SURF  Scale Invariant Feature Transform  Speeded Up Robust Features  Slow, takes more time for extracting interest points  Faster, takes less time  More no. of features can be detected  Less no. of features are detected  Expensive  Cheaper
  • 16. Fig. 6 Sample Image
  • 17. Fig. 7 Interested point detection by SIFT
  • 18. Fig. 8 Interested point detection by SURF
  • 19.  SURF is faster than SIFT by 3 times  SURF recall precision is not worse than SIFT  SURF is good at handling images with blurring or rotation  SURF is poor at handling images with viewpoint
  • 20.  https://www.tutorialspoint.com/dip/image_processing_introducti on.htm  Fig. 1 https://www.sciencedirect.com/science/article/pii/S03770427110 02834  Fig. 2,6,7,8 http://slideplayer.com/slide/4839560/  Fig. 3,4,5 https://www.slideshare.net/zukun/modern-featurespart1detectors  https://en.wikipedia.org/wiki/Speeded_up_robust_features  https://www.quora.com/How-would-you-convert-an-analog- image-into-a-digital-image  https://en.wikipedia.org/wiki/Scale-invariant_feature_transform