3d object modeling and recognition in photographs and video .
Computer Vision A Modern Approach