“…Although being a young field, there are many different approaches in CBVR proposed, such asousing visual information methods, retrieval based on textual information presented in the video, relevance feedback algorithms (Geetha and Narayanan, 2008) A framework of these methods often includes breaking videos into shots, keyframes and retrieve suitable keyframes for input data based on some chosen features extracted from these shots or key frames (Flickner et al, 1995) There are many different approaches which focus on various properties of frames and videos (such as visual effects, motion, sound,) used to solve each sub-problem.…”