An open API service indexing awesome lists of open source software.

https://github.com/arjuntheprogrammer/contentbasedvideoretrieval


https://github.com/arjuntheprogrammer/contentbasedvideoretrieval

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Content Based Video Retrieval System

## General Introduction
Lecture videos are becoming ubiquitous medium for e-learning process. E-lecturing has evolved more competent popular lectures. The extent of lecture video data on the
World Wide Web is increasing fastly. Therefore, a most appropriate method for retrieving video within huge lecture video library is required. The text displayed in a
lecture video is closely related to the lecture content. Therefore, it provides a valuable source for indexing and retrieving lecture video contents.

## Problem Statement
In the last decade e-lecturing has become more and more popular. E-lecturing has
evolved more competent popular lectures. These videos consist of textual information
on slides as well as in presenter’s speech. The amount of lecture video data on the
World Wide Web (WWW) is growing rapidly. Therefore, a most appropriate method
for retrieving video within huge lecture video library is required, a more efficient
method for video retrieval in WWW or within large lecture video archives is urgently
needed. The objective of the system is to retrieve a video on the basis of its contents
rather than retrieving video according to its title and metadata description in order to
provide an accurate result for the search query.

## Technology Used
1. FFMPEG - FFmpeg is a free software project that produces libraries and programs for handling multimedia data.
2. Tesseract - Tesseract is an optical character recognition engine for various operating systems.
3. OpenCV - OpenCV (Open Source Computer Vision) is a library of programming functions
mainly aimed at real-time computer vision
4. Django - Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Note: Please refer the [project report](https://github.com/arjuntheprogrammer/ContentBasedVideoRetrieval/blob/master/B.%20Tech%20Final%20Year%20Project%20Report.pdf) for further information.