Computer Vision and Image Processing Techniques for Mobile Applications. by Xu Liu