Optimal Surface Normals

Optimal Surface Normal from Affine Transformation

This project deals with surface normal estimation from calibrated stereo images. We have shown in our Visapp2015 paper [1] how the affine transformation between two projections defines the surface normal of a 3D planar patch. We have given a formula that describes the relationship of surface normals, camera projections, and affine transformations. This formula is general since it works for every kind of cameras. We propose novel methods for estimating the normal of a surface patch if the affine transformation is known between two perspective images. Five methods published in our paper, their Matlab/Octave implementation can be downloaded HERE. The proposed methods are as follows: