How to correct the distorted images after getting information from camera calibrated images?

5 views (last 30 days)
I need a direction: I did an exteriment with underwater camera GOPRO 7 and now I need to measure the size of the object I capture under water, basically its a cysinder with the known diameter. But the video was made on angle and I want to straighten the video so whenever I extract images it will be straight.
I did bit of the research and I came to know that I should learn camera calibration which then remove the distortion from the images. Hence I watched few you tube videos where people are using "camera calibrator app" to extract the parameter of the camera.
I did the same thing with checker board and extract the information but I would like to know what is next? how to run the corrections on the images?
Hope I will get the answer!

Accepted Answer

Raunak Gupta
Raunak Gupta on 6 Aug 2020
Hi Muhammad,
The Single Camera Calibrator App documentation tell in detail about the step involved in calibrating an image. You may carefully look the steps and get started. Also the example is based on GoPro only so it will make it easier to figure out the details in your case. There are some more examples here.
Hope it helps!
  1 Comment
Mahmoud Abdelgawad
Mahmoud Abdelgawad on 13 Jul 2021
Hi Raunak
i have a question, i used the camera calibrator app and after the calibration i got images, that actually are distorted from the edges, like in the middle of the image, where the checkerboard lies, there is no distortion, but near the edges a strong distortion can be recognized. so it seems like camera calibrator app made even more distortion instead of correcting it!! can you please tell me, what does it mean! i tried with different checkerboard and i got always a distorted images near the edges.
Thanks in advance.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by