Computer vision a modern approach - Forsyth, David A. (Prentice Hall, 2003)