Computer Vision Using Local Binary Patterns by Timo Ahonen