Three-Dimensional Object Recognition from Range Images