Tuesday, April 23, 2019

Epipolar Rectification 9c (ER9c)

ER9c is a variant of Epipolar Rectification 9b (ER9b). ER9c is far less aggressive as ER9b in rectifying images, so if you use ER9b and see a lot of distortion in the rectified images (when compared to the original images), I invite you to use ER9c instead.

In the ugosoft3d-9-x64.rar which you can download at the 3D Software page, you will find the manual for ER9c (er9c_manual.pdf) and a test case for ER9c under er9c_test.

Here is an example:

Input left and right images.

You can clearly see in this animated gif that switches between left and right image that the pair is not aligned. There is quite a bit of rotation, which is not good for automatic depth map generation.

Output left and right images.

The output left and right images are now aligned. This is good news for the automatic depth map generator that will generate the depth maps.

It should be noted that ER9c like ER9b gives the minimum and maximum disparity of the rectified stereo pair in the console window printout. These disparities can be used as input to the automatic depth map generators that are available here for download. Unlike ER9, there's no need to manipulate those values.

The windows executable (guaranteed to be virus free) is available for free via the 3D Software Page.

No comments:

Post a Comment