Content-Based Video Retrieval: A Database Perspective