1. A system for registering an input image to a reference image comprising: one or more imaging devices for obtaining said input image; a patch determining device for obtaining low curvature patches of said reference image, a processor adapted to register said input image to said reference image by matching said low curvature patches of said reference image to corresponding low curvature portions of said input image.