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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Acceptable tracking camera calibration reprojection error

Acceptable tracking camera calibration reprojection error

Scheduled Pinned Locked Moved Ask your questions right here!
5 Posts 2 Posters 2.5k 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

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            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