SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
CALIBRATION
Calibration is required to calculate
          scene configuration
for each camera:
  1. Position in 3D space
  2. Orientation
  3. (optional) Field of view
     (if you don’t know FOV
     for your camera)
                                    3
      Z
                Y
                     1
                                2
                     X
Calibration in iPi DMC is based on
   glowing marker tracking in 3D space
You can use a flashlight with   Mini Maglite in candle
  its reflector removed, or     mode is recommended
 other small glowing object
Step 1: run iPiRecorder and
• turn on Calibration mode checkbox
  (for Sony PS Eye cameras)




• or set Exposure to reasonably small value
  (for DirectShow-compatible web cameras)
Image from cameras should look dim
        in calibration mode
Step 2: record calibration video
a. Start video recording

b. First couple of seconds of calibration video
   should contain background only (no marker)

c. Then move slowly the marker through your
   entire capture volume (front-top-right-
   bottom-left-back-top-right-bottom-left)
Start from top and move the marker in a descending
   No marker!
                                           spiral motion




00:02           00:04           00:06                  00:08




00:10           00:12           00:14                  00:16




00:18           00:20           00:22                  00:24
Move the marker in a descending spiral
                      motion




00:26    00:28                  00:30            00:32




00:34    00:36                  00:38            00:40




00:42    00:44                  00:46            00:48
Marker should always be visible in all cameras
            and never obscured by human body




00:50          00:52                   00:54             00:56




00:58          01:00                   01:02             01:04




01:06          01:08                   01:10             01:12
d. Put the marker to the ground at each
corner and at the center of capture volume


              Capture
              Volume                  
Step 3: stop recording
        and check recorded video

At least first two seconds of video does not
 contain marker
There is no motion blur (image of marker
 looks like a round spot rather than an ellipse
 or a luminescent line)
Marker is always visible in all cameras and
 never obscured by human body
Step 4: process calibration video in
               iPiStudio

• Please refer to the video tutorial:
  Calibration_Tutorial.mp4
Resulting scene should look like this:




     Green points designate correctly detected 3D marker positions.
          Red points designate misdetected marker positions.
            10-20% of red points should be considered normal.
Calibration should work correctly if you have at least 70% of green points.
Step 5: mark ground points
                         (at least three)




Go to frame where marker is on the ground and press Mark as ground button
The system uses ground points to calculate ground plane.
      You need to define at least 3 ground points.
#1



measure vertical distance between
optical axis of camera and ground
                                                                               Step 6: set scene scale
                                         based on the measured camera height
Note: Height of camera can be used only if
 ground is marked. If ground plane is not
defined, use distance between camera #1
        and #2 to set scene scale


                    #1




                                   #2
Step 7:
     save result into *.scene.xml file




  Click here to save
scene parameters to
       XML file

Contenu connexe

Tendances

Digital Photography I
Digital Photography IDigital Photography I
Digital Photography IPeter Liu
 
How To Use D1h and D2h cameras
How To Use D1h and D2h camerasHow To Use D1h and D2h cameras
How To Use D1h and D2h camerasmcarneybsa
 
dSLR Cinematography
dSLR CinematographydSLR Cinematography
dSLR CinematographyLeonard Low
 
Basic DSLR Photography and Videography for AITians
Basic DSLR Photography and Videography for AITiansBasic DSLR Photography and Videography for AITians
Basic DSLR Photography and Videography for AITiansFawad Najam
 
Video Production: Manual Camera Controls
Video Production: Manual Camera ControlsVideo Production: Manual Camera Controls
Video Production: Manual Camera ControlsRob Nyland
 
Basics Of Digital Photography
Basics Of Digital PhotographyBasics Of Digital Photography
Basics Of Digital Photographyquietheart
 
Intro to Digital Photography
Intro to Digital PhotographyIntro to Digital Photography
Intro to Digital PhotographyChris Snider
 
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...Geophotography: From Shooting to Post-processing: Making the Most of your Cam...
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...SERC at Carleton College
 
Digital cameras and its types and specifications.
Digital cameras and its types and specifications.Digital cameras and its types and specifications.
Digital cameras and its types and specifications.Vinesh Gowda
 
Mastering your camera PHOTOGRAPHY Workshop part 2
Mastering your camera PHOTOGRAPHY Workshop part 2Mastering your camera PHOTOGRAPHY Workshop part 2
Mastering your camera PHOTOGRAPHY Workshop part 2B. Randhir Prasad Yadav
 
Improve nokia n8 imaging
Improve nokia n8 imagingImprove nokia n8 imaging
Improve nokia n8 imagingWOMWorldNokia
 
Point and shoot camera settings taking control
Point and shoot camera settings taking controlPoint and shoot camera settings taking control
Point and shoot camera settings taking controlLarry Prescott
 
Purgioia Images Photography 2
Purgioia Images Photography 2Purgioia Images Photography 2
Purgioia Images Photography 2Laura Sita
 
Digital Photography
Digital PhotographyDigital Photography
Digital PhotographyMarZatul30
 

Tendances (20)

Digital Photography I
Digital Photography IDigital Photography I
Digital Photography I
 
How To Use D1h and D2h cameras
How To Use D1h and D2h camerasHow To Use D1h and D2h cameras
How To Use D1h and D2h cameras
 
dSLR Cinematography
dSLR CinematographydSLR Cinematography
dSLR Cinematography
 
Basic DSLR Photography and Videography for AITians
Basic DSLR Photography and Videography for AITiansBasic DSLR Photography and Videography for AITians
Basic DSLR Photography and Videography for AITians
 
Video Production: Manual Camera Controls
Video Production: Manual Camera ControlsVideo Production: Manual Camera Controls
Video Production: Manual Camera Controls
 
Basics Of Digital Photography
Basics Of Digital PhotographyBasics Of Digital Photography
Basics Of Digital Photography
 
Sollywood production house
Sollywood production houseSollywood production house
Sollywood production house
 
Presentation on camera
Presentation on cameraPresentation on camera
Presentation on camera
 
Intro to Digital Photography
Intro to Digital PhotographyIntro to Digital Photography
Intro to Digital Photography
 
Camera Controls and the Study of Light
Camera Controls and the Study of LightCamera Controls and the Study of Light
Camera Controls and the Study of Light
 
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...Geophotography: From Shooting to Post-processing: Making the Most of your Cam...
Geophotography: From Shooting to Post-processing: Making the Most of your Cam...
 
Smartphone Camera Technology
Smartphone Camera TechnologySmartphone Camera Technology
Smartphone Camera Technology
 
Digital cameras and its types and specifications.
Digital cameras and its types and specifications.Digital cameras and its types and specifications.
Digital cameras and its types and specifications.
 
Mastering your camera PHOTOGRAPHY Workshop part 2
Mastering your camera PHOTOGRAPHY Workshop part 2Mastering your camera PHOTOGRAPHY Workshop part 2
Mastering your camera PHOTOGRAPHY Workshop part 2
 
Photography
PhotographyPhotography
Photography
 
Improve nokia n8 imaging
Improve nokia n8 imagingImprove nokia n8 imaging
Improve nokia n8 imaging
 
Point and shoot camera settings taking control
Point and shoot camera settings taking controlPoint and shoot camera settings taking control
Point and shoot camera settings taking control
 
Purgioia Images Photography 2
Purgioia Images Photography 2Purgioia Images Photography 2
Purgioia Images Photography 2
 
Digital Photography
Digital PhotographyDigital Photography
Digital Photography
 
Parts Of Digital Camera
Parts Of Digital CameraParts Of Digital Camera
Parts Of Digital Camera
 

Similaire à Calibration Guide

Digital Watchdog DWC-V6361WTIR User Manual
Digital Watchdog DWC-V6361WTIR User ManualDigital Watchdog DWC-V6361WTIR User Manual
Digital Watchdog DWC-V6361WTIR User ManualJMAC Supply
 
HD 720P Waterproof IR Camera User Manual
HD 720P Waterproof IR Camera User ManualHD 720P Waterproof IR Camera User Manual
HD 720P Waterproof IR Camera User ManualBPL iQ
 
Digital Watchdog DWC-V365TIR User Manual
Digital Watchdog DWC-V365TIR User ManualDigital Watchdog DWC-V365TIR User Manual
Digital Watchdog DWC-V365TIR User ManualJMAC Supply
 
Digital Watchdog DWC-V365D User Manual
Digital Watchdog DWC-V365D User ManualDigital Watchdog DWC-V365D User Manual
Digital Watchdog DWC-V365D User ManualJMAC Supply
 
How to get the perfect camera exposure with PTZOptics
How to get the perfect camera exposure with PTZOpticsHow to get the perfect camera exposure with PTZOptics
How to get the perfect camera exposure with PTZOpticsPaul Richards
 
Camera Functions Guide
Camera Functions GuideCamera Functions Guide
Camera Functions GuideSam Georgi
 
Digital Watchdog DWC-C261T User Manual
Digital Watchdog DWC-C261T User ManualDigital Watchdog DWC-C261T User Manual
Digital Watchdog DWC-C261T User ManualJMAC Supply
 
Digital Watchdog DWC-V6553D User Manual
Digital Watchdog DWC-V6553D User ManualDigital Watchdog DWC-V6553D User Manual
Digital Watchdog DWC-V6553D User ManualJMAC Supply
 
Luis cataldi-ue4-vr-best-practices2
Luis cataldi-ue4-vr-best-practices2Luis cataldi-ue4-vr-best-practices2
Luis cataldi-ue4-vr-best-practices2Luis Cataldi
 
Digital Watchdog DWC-D2367WTIR User Manual
Digital Watchdog DWC-D2367WTIR User ManualDigital Watchdog DWC-D2367WTIR User Manual
Digital Watchdog DWC-D2367WTIR User ManualJMAC Supply
 
Digital Watchdog DWC-D2367WD User Manual
Digital Watchdog DWC-D2367WD User ManualDigital Watchdog DWC-D2367WD User Manual
Digital Watchdog DWC-D2367WD User ManualJMAC Supply
 
50424340-Machine-Vision3 (1).pptx
50424340-Machine-Vision3 (1).pptx50424340-Machine-Vision3 (1).pptx
50424340-Machine-Vision3 (1).pptxCHARLESAHIMANA
 
Digital Watchdog DWC-BL2553DIR User Manual
Digital Watchdog DWC-BL2553DIR User ManualDigital Watchdog DWC-BL2553DIR User Manual
Digital Watchdog DWC-BL2553DIR User ManualJMAC Supply
 
Viva3D Stereo Vision user manual en 2016-06
Viva3D Stereo Vision user manual en 2016-06Viva3D Stereo Vision user manual en 2016-06
Viva3D Stereo Vision user manual en 2016-06Robin Colclough
 

Similaire à Calibration Guide (20)

Digital Watchdog DWC-V6361WTIR User Manual
Digital Watchdog DWC-V6361WTIR User ManualDigital Watchdog DWC-V6361WTIR User Manual
Digital Watchdog DWC-V6361WTIR User Manual
 
HD 720P Waterproof IR Camera User Manual
HD 720P Waterproof IR Camera User ManualHD 720P Waterproof IR Camera User Manual
HD 720P Waterproof IR Camera User Manual
 
Digital Watchdog DWC-V365TIR User Manual
Digital Watchdog DWC-V365TIR User ManualDigital Watchdog DWC-V365TIR User Manual
Digital Watchdog DWC-V365TIR User Manual
 
Digital Watchdog DWC-V365D User Manual
Digital Watchdog DWC-V365D User ManualDigital Watchdog DWC-V365D User Manual
Digital Watchdog DWC-V365D User Manual
 
Mayamatchmovertutorials
MayamatchmovertutorialsMayamatchmovertutorials
Mayamatchmovertutorials
 
How to get the perfect camera exposure with PTZOptics
How to get the perfect camera exposure with PTZOpticsHow to get the perfect camera exposure with PTZOptics
How to get the perfect camera exposure with PTZOptics
 
Camera Functions Guide
Camera Functions GuideCamera Functions Guide
Camera Functions Guide
 
Digital Watchdog DWC-C261T User Manual
Digital Watchdog DWC-C261T User ManualDigital Watchdog DWC-C261T User Manual
Digital Watchdog DWC-C261T User Manual
 
Digital Watchdog DWC-V6553D User Manual
Digital Watchdog DWC-V6553D User ManualDigital Watchdog DWC-V6553D User Manual
Digital Watchdog DWC-V6553D User Manual
 
Through the Lens (Vol-2)
Through the Lens (Vol-2)Through the Lens (Vol-2)
Through the Lens (Vol-2)
 
Luis cataldi-ue4-vr-best-practices2
Luis cataldi-ue4-vr-best-practices2Luis cataldi-ue4-vr-best-practices2
Luis cataldi-ue4-vr-best-practices2
 
Reflective Metering Primer
Reflective Metering PrimerReflective Metering Primer
Reflective Metering Primer
 
Digital Watchdog DWC-D2367WTIR User Manual
Digital Watchdog DWC-D2367WTIR User ManualDigital Watchdog DWC-D2367WTIR User Manual
Digital Watchdog DWC-D2367WTIR User Manual
 
Digital Watchdog DWC-D2367WD User Manual
Digital Watchdog DWC-D2367WD User ManualDigital Watchdog DWC-D2367WD User Manual
Digital Watchdog DWC-D2367WD User Manual
 
Virtual projector
Virtual projectorVirtual projector
Virtual projector
 
50424340-Machine-Vision3 (1).pptx
50424340-Machine-Vision3 (1).pptx50424340-Machine-Vision3 (1).pptx
50424340-Machine-Vision3 (1).pptx
 
Digital Watchdog DWC-BL2553DIR User Manual
Digital Watchdog DWC-BL2553DIR User ManualDigital Watchdog DWC-BL2553DIR User Manual
Digital Watchdog DWC-BL2553DIR User Manual
 
Surveon IP Camera Spec-in Guide
Surveon IP Camera Spec-in Guide Surveon IP Camera Spec-in Guide
Surveon IP Camera Spec-in Guide
 
Viva3D Stereo Vision user manual en 2016-06
Viva3D Stereo Vision user manual en 2016-06Viva3D Stereo Vision user manual en 2016-06
Viva3D Stereo Vision user manual en 2016-06
 
D3200
D3200D3200
D3200
 

Dernier

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony 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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Dernier (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony 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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Calibration Guide

  • 2. Calibration is required to calculate scene configuration for each camera: 1. Position in 3D space 2. Orientation 3. (optional) Field of view (if you don’t know FOV for your camera) 3 Z Y 1 2 X
  • 3. Calibration in iPi DMC is based on glowing marker tracking in 3D space You can use a flashlight with Mini Maglite in candle its reflector removed, or mode is recommended other small glowing object
  • 4. Step 1: run iPiRecorder and • turn on Calibration mode checkbox (for Sony PS Eye cameras) • or set Exposure to reasonably small value (for DirectShow-compatible web cameras)
  • 5. Image from cameras should look dim in calibration mode
  • 6. Step 2: record calibration video a. Start video recording b. First couple of seconds of calibration video should contain background only (no marker) c. Then move slowly the marker through your entire capture volume (front-top-right- bottom-left-back-top-right-bottom-left)
  • 7. Start from top and move the marker in a descending No marker! spiral motion 00:02 00:04 00:06 00:08 00:10 00:12 00:14 00:16 00:18 00:20 00:22 00:24
  • 8. Move the marker in a descending spiral motion 00:26 00:28 00:30 00:32 00:34 00:36 00:38 00:40 00:42 00:44 00:46 00:48
  • 9. Marker should always be visible in all cameras and never obscured by human body 00:50 00:52 00:54 00:56 00:58 01:00 01:02 01:04 01:06 01:08 01:10 01:12
  • 10. d. Put the marker to the ground at each corner and at the center of capture volume Capture Volume 
  • 11.
  • 12. Step 3: stop recording and check recorded video At least first two seconds of video does not contain marker There is no motion blur (image of marker looks like a round spot rather than an ellipse or a luminescent line) Marker is always visible in all cameras and never obscured by human body
  • 13. Step 4: process calibration video in iPiStudio • Please refer to the video tutorial: Calibration_Tutorial.mp4
  • 14. Resulting scene should look like this: Green points designate correctly detected 3D marker positions. Red points designate misdetected marker positions. 10-20% of red points should be considered normal. Calibration should work correctly if you have at least 70% of green points.
  • 15. Step 5: mark ground points (at least three) Go to frame where marker is on the ground and press Mark as ground button
  • 16. The system uses ground points to calculate ground plane. You need to define at least 3 ground points.
  • 17. #1 measure vertical distance between optical axis of camera and ground Step 6: set scene scale based on the measured camera height
  • 18. Note: Height of camera can be used only if ground is marked. If ground plane is not defined, use distance between camera #1 and #2 to set scene scale #1 #2
  • 19. Step 7: save result into *.scene.xml file Click here to save scene parameters to XML file