Artificial Intelligence and Computer Vision - Huimin Lu, Yujie Li (Springer International Publishing, 2017)