Skip to content

(ARCalibration): fix extrinsic calibration de-synchronisation

What does this MR do?

Ensure that the chessboard is detected in the two cameras before to add the calibration information. It prevents the de-synchronization of the calibration information.
Add an action in the extrinsinc view to save the calibration images.

How to test it?

  • Launch ARCalibration/Calibration activity
  • Perform the intrinsic calibration for the two cameras
  • Click on the extrinsic button to open the extrinsic view
  • Play the video and detect the chessboard
  • Click on the Add button
  • Check that the video are synchronized (you may put a smartphone with a chronometer on the chessboard)
    • You need to add multiple position, the bug didn't appear all the time

Some results

Before:

Capture_du_2019-04-01_15-32-49

Now:

Capture_du_2019-04-08_08-56-11

Associated Issues/Merge Requests

Edited by Emilie WERNERT

Merge request reports