Principles of Visual Information Retrieval (Advances in Computer Vision and Pattern Recognition)