Singularities and Geometrical Problems in Computer Vision