Source: http://eletel.p.lodz.pl/pstrumil/po/3D_reconstruction.pdf