Computer Vision : a modern approach - Forsyth, David A. (Pearson / Prentice Hall, 2003)