Computer Vision: a modern Approach - Forsyth, David; Ponce, Jean (Vidhyanagar Transfer Book, 2020)