Measure real distance between two known lines with OpenCV

Viewed 1419

I have a problem with measuring the real world length of a line between two known lines with only one single image.

Please have a look at this sketch:

Sketch of the problem

The following steps were realized:

  • Calibrated the camera
  • Detect the line end points in the image
  • Undistored the points with the calibrated camera data
  • Perspective correction with vanish lines

I have tried to solve this problem by rectify the image (removing projection and affine distortions) with this solution Image Rectification: Remove Projective and Affine Distortions from Rong Zhang.

But in my case, there is a missing second pair of orthognal lines (diagonals), because of the unknown length of c.

So there is my question: Is it possible to measure the real length of the line c with on single image, a calibrated camera and the known paramters (descripted in the sketch) ?

0 Answers
Related