Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. General Questions
  3. Acceptable tracking camera calibration reprojection error

Acceptable tracking camera calibration reprojection error

Scheduled Pinned Locked Moved Unsolved General Questions
5 Posts 2 Posters 2.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hmlow
    Regular
    wrote on last edited by
    #1

    Hi

    Does anyone know what is the acceptable figures for the reported reprojection error after the calibration is done?

    The example in the documentation shows a figure of 0.17.. but im usually getting 0.5 - 0.8 -ish..

    Does it matter?

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by
      #2

      We have the calibration script require a re-projection error <= 0.5. We've found this to be a reliable value where our computer vision services perform well but is also attainable with the calibration tool. If you're having trouble getting to this value make sure that the camera is focused and doesn't have and smears on the lens.

      H 1 Reply Last reply
      0
      • ? A Former User

        We have the calibration script require a re-projection error <= 0.5. We've found this to be a reliable value where our computer vision services perform well but is also attainable with the calibration tool. If you're having trouble getting to this value make sure that the camera is focused and doesn't have and smears on the lens.

        H Offline
        H Offline
        hmlow
        Regular
        wrote on last edited by
        #3

        @Alex-Gardner said in Acceptable tracking camera calibration reprojection error:

        We have the calibration script require a re-projection error <= 0.5. We've found this to be a reliable value where our computer vision services perform well but is also attainable with the calibration tool. If you're having trouble getting to this value make sure that the camera is focused and doesn't have and smears on the lens.

        I have the voxl-calibrate-camera tool reporting successful calibration even when the reprojection error is >0.5. Is this a new feature? Im on SDK-0.8.

        Also, do i need to skew the chessboard in various angles and orientations across the 4 images being collected? I could complete the calibration either by placing the chessboard flat facing the camera, or by skewing in various angles and orientations and both yields similar reprojection error. OpenCV seems to suggest the latter approach is necessary though.

        1 Reply Last reply
        0
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #4

          Ah,

          If you're talking about the calibration for the fisheye tracking lens the rules are different. It's much easier to calculate the intrinsics of the fisheye lenses since there's much more warp in the images, hence why there's only 4 images required for the calibration. A result of this is that the reprojection cutoff will be much higher because it's such a distorted image (we have found that <=5 works for the fisheye).

          If you run the calibrator on one of the pinhole stereo cameras you'll see a lot more of the target rectangles, some of which have been intentionally elongated as to force the user to include some skew in the input set. This isn't necessary for the fisheye though.

          H 1 Reply Last reply
          0
          • ? A Former User

            Ah,

            If you're talking about the calibration for the fisheye tracking lens the rules are different. It's much easier to calculate the intrinsics of the fisheye lenses since there's much more warp in the images, hence why there's only 4 images required for the calibration. A result of this is that the reprojection cutoff will be much higher because it's such a distorted image (we have found that <=5 works for the fisheye).

            If you run the calibrator on one of the pinhole stereo cameras you'll see a lot more of the target rectangles, some of which have been intentionally elongated as to force the user to include some skew in the input set. This isn't necessary for the fisheye though.

            H Offline
            H Offline
            hmlow
            Regular
            wrote on last edited by hmlow
            #5

            @Alex-Gardner said in Acceptable tracking camera calibration reprojection error:

            Ah,

            If you're talking about the calibration for the fisheye tracking lens the rules are different. It's much easier to calculate the intrinsics of the fisheye lenses since there's much more warp in the images, hence why there's only 4 images required for the calibration. A result of this is that the reprojection cutoff will be much higher because it's such a distorted image (we have found that <=5 works for the fisheye).

            If you run the calibrator on one of the pinhole stereo cameras you'll see a lot more of the target rectangles, some of which have been intentionally elongated as to force the user to include some skew in the input set. This isn't necessary for the fisheye though.

            Do you know if the reprojection error is a good and reliable metric to determine if the calibrationis done well?

            I have on rare occasions calibrated the fisheye cam, obtained reproj errors of less <0.3, but the calibration was obviously off. The aircraft was very unstable at takeoff, hovering and pure yaw rotations. The instability went away after i performed a recalibration (even if the reproj error ismore than what i had before)

            I could confirm this because i kept the old intrinsics fileand i can reproduce the instability simpyly by swapping back to the old file

            1 Reply Last reply
            0

            Reading along? Create a free ModalAI Forum account to join in.

            With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

            Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ModalAI
            Categories Recent Tags ModalAI.com Docs
            © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups