Computer Vision: A Modern Apporach - David A Forsyth, Jean Ponce, Soumen Mukherjee, Arup Kumar Bhattacharjee (Pearson, 2015)