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

What's hot

Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
Griffinder VinHai
 
Image processing on matlab presentation
Image processing on matlab presentationImage processing on matlab presentation
Image processing on matlab presentation
Naatchammai Ramanathan
 
Practical Digital Image Processing 3
 Practical Digital Image Processing 3 Practical Digital Image Processing 3
Practical Digital Image Processing 3
Aly Abdelkareem
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
A B Shinde
 
Image Processing Using MATLAB
Image Processing Using MATLABImage Processing Using MATLAB
Image Processing Using MATLAB
Amarjeetsingh Thakur
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlabAshutosh Shahi
 
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalllAdvanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalllMuddassar Abbasi
 
Practical Digital Image Processing 4
Practical Digital Image Processing 4Practical Digital Image Processing 4
Practical Digital Image Processing 4
Aly Abdelkareem
 
OpenCV presentation series- part 4
OpenCV presentation series- part 4OpenCV presentation series- part 4
OpenCV presentation series- part 4
Sairam Adithya
 
Practical Digital Image Processing 2
Practical Digital Image Processing 2Practical Digital Image Processing 2
Practical Digital Image Processing 2
Aly Abdelkareem
 
Introduction to Computer Vision
Introduction to Computer VisionIntroduction to Computer Vision
Introduction to Computer Vision
Componica LLC
 
ANISH_and_DR.DANIEL_augmented_reality_presentation
ANISH_and_DR.DANIEL_augmented_reality_presentationANISH_and_DR.DANIEL_augmented_reality_presentation
ANISH_and_DR.DANIEL_augmented_reality_presentationAnish Patel
 
Mobile scanner
Mobile scannerMobile scanner
Mobile scanner
VARUN KUMAR
 
Detection and tracking of red color by using matlab
Detection and tracking of red color by using matlabDetection and tracking of red color by using matlab
Detection and tracking of red color by using matlab
Abhiraj Bohra
 
Unit 11. Graphics
Unit 11. GraphicsUnit 11. Graphics
Unit 11. Graphics
Ashim Lamichhane
 
IRJET - Automatic Licence Plate Detection and Recognition
IRJET -  	  Automatic Licence Plate Detection and RecognitionIRJET -  	  Automatic Licence Plate Detection and Recognition
IRJET - Automatic Licence Plate Detection and Recognition
IRJET Journal
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
Aparna Joshi
 
OpenCV presentation series- part 5
OpenCV presentation series- part 5OpenCV presentation series- part 5
OpenCV presentation series- part 5
Sairam Adithya
 
Images in matlab
Images in matlabImages in matlab
Images in matlab
Ali Alvi
 

What's hot (20)

Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Ec section
Ec section Ec section
Ec section
 
Image processing on matlab presentation
Image processing on matlab presentationImage processing on matlab presentation
Image processing on matlab presentation
 
Practical Digital Image Processing 3
 Practical Digital Image Processing 3 Practical Digital Image Processing 3
Practical Digital Image Processing 3
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
 
Image Processing Using MATLAB
Image Processing Using MATLABImage Processing Using MATLAB
Image Processing Using MATLAB
 
Image proceesing with matlab
Image proceesing with matlabImage proceesing with matlab
Image proceesing with matlab
 
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalllAdvanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
Advanced Image Reconstruction Algorithms in MRIfor ISMRMversion finalll
 
Practical Digital Image Processing 4
Practical Digital Image Processing 4Practical Digital Image Processing 4
Practical Digital Image Processing 4
 
OpenCV presentation series- part 4
OpenCV presentation series- part 4OpenCV presentation series- part 4
OpenCV presentation series- part 4
 
Practical Digital Image Processing 2
Practical Digital Image Processing 2Practical Digital Image Processing 2
Practical Digital Image Processing 2
 
Introduction to Computer Vision
Introduction to Computer VisionIntroduction to Computer Vision
Introduction to Computer Vision
 
ANISH_and_DR.DANIEL_augmented_reality_presentation
ANISH_and_DR.DANIEL_augmented_reality_presentationANISH_and_DR.DANIEL_augmented_reality_presentation
ANISH_and_DR.DANIEL_augmented_reality_presentation
 
Mobile scanner
Mobile scannerMobile scanner
Mobile scanner
 
Detection and tracking of red color by using matlab
Detection and tracking of red color by using matlabDetection and tracking of red color by using matlab
Detection and tracking of red color by using matlab
 
Unit 11. Graphics
Unit 11. GraphicsUnit 11. Graphics
Unit 11. Graphics
 
IRJET - Automatic Licence Plate Detection and Recognition
IRJET -  	  Automatic Licence Plate Detection and RecognitionIRJET -  	  Automatic Licence Plate Detection and Recognition
IRJET - Automatic Licence Plate Detection and Recognition
 
Frame buffer
Frame bufferFrame buffer
Frame buffer
 
OpenCV presentation series- part 5
OpenCV presentation series- part 5OpenCV presentation series- part 5
OpenCV presentation series- part 5
 
Images in matlab
Images in matlabImages in matlab
Images in matlab
 

Similar to Adarsh kumar yadav

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
 
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...
cscpconf
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its application
Ashwini Awatare
 
Jc3416551658
Jc3416551658Jc3416551658
Jc3416551658
IJERA Editor
 
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 proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide share
SyedShaiby
 
Image Processing By SAIKIRAN PANJALA
 Image Processing By SAIKIRAN PANJALA Image Processing By SAIKIRAN PANJALA
Image Processing By SAIKIRAN PANJALA
Saikiran Panjala
 
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
IRJET Journal
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419IJRAT
 
Image processing
Image processingImage processing
Image processing
kamal330
 
IRJET- Full Body Motion Detection and Surveillance System Application
IRJET-  	  Full Body Motion Detection and Surveillance System ApplicationIRJET-  	  Full Body Motion Detection and Surveillance System Application
IRJET- Full Body Motion Detection and Surveillance System Application
IRJET Journal
 
DIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdfDIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdf
Ram Pavithra Guru
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
danielzewde12
 
Final Report for project
Final Report for projectFinal Report for project
Final Report for projectRajarshi Roy
 
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
idescitation
 
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITIONFEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
International Journal of Technical Research & Application
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
VaideshSiva1
 
2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)
moemi1
 

Similar to Adarsh kumar yadav (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...
 
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...
 
Image proccessing and its application
Image proccessing and its applicationImage proccessing and its application
Image proccessing and its application
 
Jc3416551658
Jc3416551658Jc3416551658
Jc3416551658
 
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 proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide share
 
Image Processing By SAIKIRAN PANJALA
 Image Processing By SAIKIRAN PANJALA Image Processing By SAIKIRAN PANJALA
Image Processing By SAIKIRAN PANJALA
 
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
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
 
Image processing
Image processingImage processing
Image processing
 
mini prjt
mini prjtmini prjt
mini prjt
 
IRJET- Full Body Motion Detection and Surveillance System Application
IRJET-  	  Full Body Motion Detection and Surveillance System ApplicationIRJET-  	  Full Body Motion Detection and Surveillance System Application
IRJET- Full Body Motion Detection and Surveillance System Application
 
DIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdfDIP-Unit1-Session1.pdf
DIP-Unit1-Session1.pdf
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
 
Final Report for project
Final Report for projectFinal Report for project
Final Report for project
 
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
Enhancing Security and Privacy Issue in Airport by Biometric based Iris Recog...
 
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITIONFEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
FEATURE EXTRACTION USING SURF ALGORITHM FOR OBJECT RECOGNITION
 
Digital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdfDigital_image_processing_-Vijaya_Raghavan.pdf
Digital_image_processing_-Vijaya_Raghavan.pdf
 
2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)2015.basicsof imageanalysischapter2 (1)
2015.basicsof imageanalysischapter2 (1)
 

More from Adarsh Kumar Yadav

Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
Adarsh Kumar Yadav
 
X INTERNET
X INTERNETX INTERNET
X INTERNET
Adarsh Kumar Yadav
 
E.P.R. (ENTERPRISE RESOURCE PLANNING)
E.P.R. (ENTERPRISE RESOURCE PLANNING)E.P.R. (ENTERPRISE RESOURCE PLANNING)
E.P.R. (ENTERPRISE RESOURCE PLANNING)
Adarsh Kumar Yadav
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
Adarsh Kumar Yadav
 
G.P.S. (global positioning system)
G.P.S. (global positioning system)G.P.S. (global positioning system)
G.P.S. (global positioning system)
Adarsh Kumar Yadav
 
Digital Signature
Digital SignatureDigital Signature
Digital Signature
Adarsh Kumar Yadav
 
Mobile number portability
Mobile number portabilityMobile number portability
Mobile number portability
Adarsh Kumar Yadav
 
blu ray disc
blu ray discblu ray disc
blu ray disc
Adarsh Kumar Yadav
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
Adarsh Kumar Yadav
 
Voice browser
Voice browserVoice browser
Voice browser
Adarsh Kumar Yadav
 
Diamond chip
Diamond chipDiamond chip
Diamond chip
Adarsh Kumar Yadav
 
Torrent
TorrentTorrent
SPCS presentation
SPCS  presentation SPCS  presentation
SPCS presentation
Adarsh Kumar Yadav
 
presentation on 4g technology
presentation on 4g technologypresentation on 4g technology
presentation on 4g technology
Adarsh Kumar Yadav
 
Search engine
Search engineSearch engine
Search engine
Adarsh Kumar Yadav
 
Brainfingerprinting
Brainfingerprinting Brainfingerprinting
Brainfingerprinting
Adarsh Kumar Yadav
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
Adarsh Kumar Yadav
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
Adarsh Kumar Yadav
 

More from Adarsh Kumar Yadav (18)

Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
 
X INTERNET
X INTERNETX INTERNET
X INTERNET
 
E.P.R. (ENTERPRISE RESOURCE PLANNING)
E.P.R. (ENTERPRISE RESOURCE PLANNING)E.P.R. (ENTERPRISE RESOURCE PLANNING)
E.P.R. (ENTERPRISE RESOURCE PLANNING)
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
G.P.S. (global positioning system)
G.P.S. (global positioning system)G.P.S. (global positioning system)
G.P.S. (global positioning system)
 
Digital Signature
Digital SignatureDigital Signature
Digital Signature
 
Mobile number portability
Mobile number portabilityMobile number portability
Mobile number portability
 
blu ray disc
blu ray discblu ray disc
blu ray disc
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Voice browser
Voice browserVoice browser
Voice browser
 
Diamond chip
Diamond chipDiamond chip
Diamond chip
 
Torrent
TorrentTorrent
Torrent
 
SPCS presentation
SPCS  presentation SPCS  presentation
SPCS presentation
 
presentation on 4g technology
presentation on 4g technologypresentation on 4g technology
presentation on 4g technology
 
Search engine
Search engineSearch engine
Search engine
 
Brainfingerprinting
Brainfingerprinting Brainfingerprinting
Brainfingerprinting
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
 
Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices Computer peripheral or Peripheral Devices
Computer peripheral or Peripheral Devices
 

Recently uploaded

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 

Recently uploaded (20)

Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 

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