Compiling OpenCV with super fisheye support

asked 2018-06-13 14:49:58 -0500

kulkx321 gravatar image

Hi guys, I've been working on a project for camera-pose estimation and have been using OpenCV. The problem is that my camera is of type Fisheye and has a FOV over 200° which is unsupported by OpenCV. In fact, the more I approach the extremities of the image, the further away the points are projected (towards infinity), which means that the model cannot support points behind the camera (z<0).

I have been trying for several weeks to find a solution, and couldn't find any other solution that to limit my image to 150° which greatly reduces its size and effectiveness.

I found this git pull : https://github.com/opencv/opencv/pull... and it seems that the author found a solution to counter the problem.

I have pulled the changes but had so many problems compiling OpenCV (my computer is not very robust). I had to try installing lots of libraries, a C++ compiler, but still couldn't compile.

So my request is, can anyone who already built OpenCV from the source compile it for me with the git pull above ? It would help me a lot.

I'm using an ubuntu 16.04 LTS 64bits and coding using Python (better for precise calculations). Thanks a lot guys.

edit retag flag offensive close merge delete

Comments

1

compile it for me

that's unlikely to happen, unfortunately.

we can try to help with your compile problems, but you would have to show us your attempt, the errors, etc.

berak gravatar imageberak ( 2018-06-14 02:24:16 -0500 )edit