SlideShare une entreprise Scribd logo
1  sur  14
Presented by:
        Sandeep Sasidharan
         IIT Kanpur
   Purpose of camera calibration

   Calibration distortion models

   Methods of calibration
   Determine the IOP of camera

       Focal length (f)

       The principal point co-ordinates (x0,y0)

       Image distortion parameters
   For carrying out photogrammetry
       Camera lens must provide perfect central projection
       Camera focal plane is perfectly flat

                            OR

       Camera lens perspective centre, the ground point
        and the corresponding point on the image lies in a
        straight line
   Radial lens distortion (RD)

   Decentric lens distortion (DLD)

   Atmospheric refraction distortion (ARD)

   Affine deformation distortion (ADD)
   Laboratory methods

   Field methods

   Stellar methods
Wolf, P.R.,(Elements of
  photogrammetry)
Wolf, P.R.,(Elements of photogrammetry)
   Equivalent focal length
       FL at distortion free central area of lens
       EFL= (gf+ gh+ gs+ gt)/ 4 tan θ


   Radial lens distortion of each angle θ
       RD=EFL x tan n θ ( theoretically for angle n)
       Directly measured and averaged ( practical value)
       Difference of both gives RD for each angle
   Calibrated focal length
       FL which produces mean distribution of RD
       CFL is selected so that Max +ve RD = Max –ve RD
        (D1-CFL tan θ1 + D2-CFL tan θ2 )=0


   Principal point location
   Target points are near to the centre and sparse
    in outer areas and radial distortion is
    predominant at outer areas

   Method is very expensive

   Measurements must be very accurate
   Self calibration

   Calibration using 2D/3D calibration objects

   Bundle Adjustment Method
   Development of new algorithms for IOP
    determination

   Helped using less expensive digital cameras for
    conventional photogrammetry
 camera calibration

Contenu connexe

Tendances

Image compression standards
Image compression standardsImage compression standards
Image compression standardskirupasuchi1996
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & DescriptorsPundrikPatel
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image RestorationMathankumar S
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Moe Moe Myint
 
Thresholding.ppt
Thresholding.pptThresholding.ppt
Thresholding.pptshankar64
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introductionPreeti Gupta
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processingAhmed Daoud
 
Camera Calibration for Video Surveillance
Camera Calibration for Video SurveillanceCamera Calibration for Video Surveillance
Camera Calibration for Video SurveillanceShengzhe Li
 
Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)VARUN KUMAR
 
6.frequency domain image_processing
6.frequency domain image_processing6.frequency domain image_processing
6.frequency domain image_processingNashid Alam
 
HSI MODEL IN COLOR IMAGE PROCESSING
HSI MODEL IN COLOR IMAGE PROCESSING HSI MODEL IN COLOR IMAGE PROCESSING
HSI MODEL IN COLOR IMAGE PROCESSING anam singla
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingVARUN KUMAR
 
COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I Hemantha Kulathilake
 
Image processing
Image processingImage processing
Image processingPooja G N
 
Structure from motion
Structure from motionStructure from motion
Structure from motionFatima Radi
 

Tendances (20)

Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
raycasting. ppt
raycasting. pptraycasting. ppt
raycasting. ppt
 
Canny Edge Detection
Canny Edge DetectionCanny Edge Detection
Canny Edge Detection
 
Digital Image Processing - Image Restoration
Digital Image Processing - Image RestorationDigital Image Processing - Image Restoration
Digital Image Processing - Image Restoration
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
3 d viewing
3 d viewing3 d viewing
3 d viewing
 
Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)Lecture 1 for Digital Image Processing (2nd Edition)
Lecture 1 for Digital Image Processing (2nd Edition)
 
Thresholding.ppt
Thresholding.pptThresholding.ppt
Thresholding.ppt
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
Camera Calibration for Video Surveillance
Camera Calibration for Video SurveillanceCamera Calibration for Video Surveillance
Camera Calibration for Video Surveillance
 
Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)Image Registration (Digital Image Processing)
Image Registration (Digital Image Processing)
 
6.frequency domain image_processing
6.frequency domain image_processing6.frequency domain image_processing
6.frequency domain image_processing
 
HSI MODEL IN COLOR IMAGE PROCESSING
HSI MODEL IN COLOR IMAGE PROCESSING HSI MODEL IN COLOR IMAGE PROCESSING
HSI MODEL IN COLOR IMAGE PROCESSING
 
Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
 
COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I
 
Image processing
Image processingImage processing
Image processing
 
Structure from motion
Structure from motionStructure from motion
Structure from motion
 

En vedette

Camera calibration
Camera calibrationCamera calibration
Camera calibrationYuji Oyamada
 
Topic stereoscopy, Parallax, Relief displacement
Topic  stereoscopy, Parallax, Relief displacementTopic  stereoscopy, Parallax, Relief displacement
Topic stereoscopy, Parallax, Relief displacementsrinivas2036
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration techniqueKrzysztof Wegner
 
Adverbials condicionales lxxiii bello civile
Adverbials condicionales lxxiii bello civileAdverbials condicionales lxxiii bello civile
Adverbials condicionales lxxiii bello civilePatricia Alonso
 
Business plan essentials
Business plan essentialsBusiness plan essentials
Business plan essentialsJames Steele
 
Greg mortenson
Greg mortensonGreg mortenson
Greg mortensonNathan Ong
 
AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix
 
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychAspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychCyberlaw Beata Marek
 
【奧石說書會 Demo #2】跨媒體解讀世界 20111210
【奧石說書會 Demo #2】跨媒體解讀世界 20111210【奧石說書會 Demo #2】跨媒體解讀世界 20111210
【奧石說書會 Demo #2】跨媒體解讀世界 20111210iRethink 奧石的再思考
 
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...Chris Kernaghan
 
Publiscreen credentials 2012
Publiscreen credentials 2012Publiscreen credentials 2012
Publiscreen credentials 2012Marc Nacouzi
 

En vedette (20)

Camera calibration
Camera calibrationCamera calibration
Camera calibration
 
Distortion(optics) in aberration
Distortion(optics) in aberrationDistortion(optics) in aberration
Distortion(optics) in aberration
 
Topic stereoscopy, Parallax, Relief displacement
Topic  stereoscopy, Parallax, Relief displacementTopic  stereoscopy, Parallax, Relief displacement
Topic stereoscopy, Parallax, Relief displacement
 
Camera calibration technique
Camera calibration techniqueCamera calibration technique
Camera calibration technique
 
Adverbials condicionales lxxiii bello civile
Adverbials condicionales lxxiii bello civileAdverbials condicionales lxxiii bello civile
Adverbials condicionales lxxiii bello civile
 
Chrysanthi
ChrysanthiChrysanthi
Chrysanthi
 
Business plan essentials
Business plan essentialsBusiness plan essentials
Business plan essentials
 
Women's Rights
Women's RightsWomen's Rights
Women's Rights
 
Greg mortenson
Greg mortensonGreg mortenson
Greg mortenson
 
AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10AMA Phoenix -- Delivering Happiness | 11.02.10
AMA Phoenix -- Delivering Happiness | 11.02.10
 
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowychAspekty prawne monitorowania aktywności użytkowników komputerów firmowych
Aspekty prawne monitorowania aktywności użytkowników komputerów firmowych
 
【奧石說書會 Demo #2】跨媒體解讀世界 20111210
【奧石說書會 Demo #2】跨媒體解讀世界 20111210【奧石說書會 Demo #2】跨媒體解讀世界 20111210
【奧石說書會 Demo #2】跨媒體解讀世界 20111210
 
20.11.14
20.11.1420.11.14
20.11.14
 
Maria
MariaMaria
Maria
 
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
 
Dina euboea
Dina    euboeaDina    euboea
Dina euboea
 
Afroditi
AfroditiAfroditi
Afroditi
 
Publiscreen credentials 2012
Publiscreen credentials 2012Publiscreen credentials 2012
Publiscreen credentials 2012
 
Sapuki sig 2013
Sapuki sig 2013Sapuki sig 2013
Sapuki sig 2013
 
Sondaje vesical
Sondaje vesicalSondaje vesical
Sondaje vesical
 

Similaire à camera calibration

Definition significance measurement_modelling_BRDF
Definition significance measurement_modelling_BRDFDefinition significance measurement_modelling_BRDF
Definition significance measurement_modelling_BRDFLinyuan Li
 
Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Sarhat Adam
 
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018StanfordComputationalImaging
 
Presentation_Guccione.pptx
Presentation_Guccione.pptxPresentation_Guccione.pptx
Presentation_Guccione.pptxgrssieee
 
FR3.TO5.4.pptx
FR3.TO5.4.pptxFR3.TO5.4.pptx
FR3.TO5.4.pptxgrssieee
 
ASSA imaging group DSLR Photometry Talk 27 Nov 2015
ASSA imaging group DSLR Photometry Talk 27 Nov 2015ASSA imaging group DSLR Photometry Talk 27 Nov 2015
ASSA imaging group DSLR Photometry Talk 27 Nov 2015Dave Benn
 
TACHEOMETRY 1. btech civil engineeringpptx
TACHEOMETRY 1. btech civil engineeringpptxTACHEOMETRY 1. btech civil engineeringpptx
TACHEOMETRY 1. btech civil engineeringpptxAyushsharma131736
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Kourosh Khoshelham
 
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh..."Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...Edge AI and Vision Alliance
 
study Dappled Photography
study Dappled Photographystudy Dappled Photography
study Dappled PhotographyChiamin Hsu
 
Shiny Pixels and Beyond: Real-Time Raytracing at SEED
Shiny Pixels and Beyond: Real-Time Raytracing at SEEDShiny Pixels and Beyond: Real-Time Raytracing at SEED
Shiny Pixels and Beyond: Real-Time Raytracing at SEEDElectronic Arts / DICE
 
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Milan Maksimovic
 
Session 4 Depth of Field (DOF) and Aperture (Photography Class)
Session 4 Depth of Field (DOF) and Aperture (Photography Class)Session 4 Depth of Field (DOF) and Aperture (Photography Class)
Session 4 Depth of Field (DOF) and Aperture (Photography Class)Jeremy Eliab
 
Aerial photography- Concept and Terminologies
Aerial photography- Concept and Terminologies Aerial photography- Concept and Terminologies
Aerial photography- Concept and Terminologies UTTIYACHATTOPADHYAY2
 

Similaire à camera calibration (20)

Definition significance measurement_modelling_BRDF
Definition significance measurement_modelling_BRDFDefinition significance measurement_modelling_BRDF
Definition significance measurement_modelling_BRDF
 
Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics Lecture03: Fundamentals Optics
Lecture03: Fundamentals Optics
 
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
End-to-end Optimization of Cameras and Image Processing - SIGGRAPH 2018
 
Mit Museum Talk
Mit Museum TalkMit Museum Talk
Mit Museum Talk
 
Presentation_Guccione.pptx
Presentation_Guccione.pptxPresentation_Guccione.pptx
Presentation_Guccione.pptx
 
Stereoscopic vision
Stereoscopic visionStereoscopic vision
Stereoscopic vision
 
FR3.TO5.4.pptx
FR3.TO5.4.pptxFR3.TO5.4.pptx
FR3.TO5.4.pptx
 
ASSA imaging group DSLR Photometry Talk 27 Nov 2015
ASSA imaging group DSLR Photometry Talk 27 Nov 2015ASSA imaging group DSLR Photometry Talk 27 Nov 2015
ASSA imaging group DSLR Photometry Talk 27 Nov 2015
 
TACHEOMETRY 1. btech civil engineeringpptx
TACHEOMETRY 1. btech civil engineeringpptxTACHEOMETRY 1. btech civil engineeringpptx
TACHEOMETRY 1. btech civil engineeringpptx
 
D04432528
D04432528D04432528
D04432528
 
Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...Generation and weighting of 3D point correspondences for improved registratio...
Generation and weighting of 3D point correspondences for improved registratio...
 
Defocus magnification
Defocus magnificationDefocus magnification
Defocus magnification
 
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh..."Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...
"Introduction to Optics for Embedded Vision," a Presentation from Jessica Geh...
 
study Dappled Photography
study Dappled Photographystudy Dappled Photography
study Dappled Photography
 
Mc mullan imageformation
Mc mullan imageformationMc mullan imageformation
Mc mullan imageformation
 
Shiny Pixels and Beyond: Real-Time Raytracing at SEED
Shiny Pixels and Beyond: Real-Time Raytracing at SEEDShiny Pixels and Beyond: Real-Time Raytracing at SEED
Shiny Pixels and Beyond: Real-Time Raytracing at SEED
 
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
 
Session 4 Depth of Field (DOF) and Aperture (Photography Class)
Session 4 Depth of Field (DOF) and Aperture (Photography Class)Session 4 Depth of Field (DOF) and Aperture (Photography Class)
Session 4 Depth of Field (DOF) and Aperture (Photography Class)
 
Aerial photography- Concept and Terminologies
Aerial photography- Concept and Terminologies Aerial photography- Concept and Terminologies
Aerial photography- Concept and Terminologies
 
Aberrometry
AberrometryAberrometry
Aberrometry
 

Dernier

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Dernier (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

camera calibration

  • 1. Presented by: Sandeep Sasidharan IIT Kanpur
  • 2. Purpose of camera calibration  Calibration distortion models  Methods of calibration
  • 3. Determine the IOP of camera  Focal length (f)  The principal point co-ordinates (x0,y0)  Image distortion parameters
  • 4. For carrying out photogrammetry  Camera lens must provide perfect central projection  Camera focal plane is perfectly flat OR  Camera lens perspective centre, the ground point and the corresponding point on the image lies in a straight line
  • 5. Radial lens distortion (RD)  Decentric lens distortion (DLD)  Atmospheric refraction distortion (ARD)  Affine deformation distortion (ADD)
  • 6. Laboratory methods  Field methods  Stellar methods
  • 7. Wolf, P.R.,(Elements of photogrammetry)
  • 8. Wolf, P.R.,(Elements of photogrammetry)
  • 9. Equivalent focal length  FL at distortion free central area of lens  EFL= (gf+ gh+ gs+ gt)/ 4 tan θ  Radial lens distortion of each angle θ  RD=EFL x tan n θ ( theoretically for angle n)  Directly measured and averaged ( practical value)  Difference of both gives RD for each angle
  • 10. Calibrated focal length  FL which produces mean distribution of RD  CFL is selected so that Max +ve RD = Max –ve RD (D1-CFL tan θ1 + D2-CFL tan θ2 )=0  Principal point location
  • 11. Target points are near to the centre and sparse in outer areas and radial distortion is predominant at outer areas  Method is very expensive  Measurements must be very accurate
  • 12. Self calibration  Calibration using 2D/3D calibration objects  Bundle Adjustment Method
  • 13. Development of new algorithms for IOP determination  Helped using less expensive digital cameras for conventional photogrammetry