Computer vision a modern approach - Forsyth, David A (Pearson Education, 2003)