iVISE : interactive video search engine
This report serves to present the research and development process of the interactive Video Search Engine (iVISE) which is a content-based retrieval application that makes use of both keyword-based (text) and visual-based search. With the increase in popularity of digital devices, videos can now...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2009
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/19292 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-19292 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-192922023-03-03T20:54:33Z iVISE : interactive video search engine Filzah Misran Hoi Chu Hong School of Computer Engineering Centre for Advanced Information Systems DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval This report serves to present the research and development process of the interactive Video Search Engine (iVISE) which is a content-based retrieval application that makes use of both keyword-based (text) and visual-based search. With the increase in popularity of digital devices, videos can now be easily captured and uploaded over the Internet. Despite this, most traditional search engines and video-sharing sites only employ simple keyword-based searches. Without understanding the video contents, these search engines may be limited in video retrieval. In order to understand the development of content-based retrieval, the report first reviewed the current technology used and the methods employed in available content-based retrieval prototype systems. By understanding the concept and procedures of content-based retrieval, iVISE is developed based on these methods. Next, the design period will draft out the essential modules of the application and describe what each module is and how they will function. Following that, the implementation period starts off with implementing the calling tool module which made use of a combination of YouTube-g and cclive. For the text search module, Ferret and Sphinx were compared and after testing out both text search libraries, Sphinx was chosen as it was able to outperform Ferret in terms of its indexing speed and also its search (retrieval) speed. Finally the visual search module was implemented with the use of FFmpeg, Features Extraction Library and also Fast Approximate Nearest Neighbor Search (FLANN) library. Bachelor of Engineering (Computer Science) 2009-11-16T09:18:46Z 2009-11-16T09:18:46Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/19292 en Nanyang Technological University 68 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval Filzah Misran iVISE : interactive video search engine |
description |
This report serves to present the research and development process of the interactive Video Search Engine (iVISE) which is a content-based retrieval application that makes use of both keyword-based (text) and visual-based search.
With the increase in popularity of digital devices, videos can now be easily captured and uploaded over the Internet. Despite this, most traditional search engines and video-sharing sites only employ simple keyword-based searches. Without understanding the video contents, these search engines may be limited in video retrieval.
In order to understand the development of content-based retrieval, the report first reviewed the current technology used and the methods employed in available content-based retrieval prototype systems. By understanding the concept and procedures of content-based retrieval, iVISE is developed based on these methods.
Next, the design period will draft out the essential modules of the application and describe what each module is and how they will function.
Following that, the implementation period starts off with implementing the calling tool module which made use of a combination of YouTube-g and cclive. For the text search module, Ferret and Sphinx were compared and after testing out both text search libraries, Sphinx was chosen as it was able to outperform Ferret in terms of its indexing speed and also its search (retrieval) speed. Finally the visual search module was implemented with the use of FFmpeg, Features Extraction Library and also Fast Approximate Nearest Neighbor Search (FLANN) library. |
author2 |
Hoi Chu Hong |
author_facet |
Hoi Chu Hong Filzah Misran |
format |
Final Year Project |
author |
Filzah Misran |
author_sort |
Filzah Misran |
title |
iVISE : interactive video search engine |
title_short |
iVISE : interactive video search engine |
title_full |
iVISE : interactive video search engine |
title_fullStr |
iVISE : interactive video search engine |
title_full_unstemmed |
iVISE : interactive video search engine |
title_sort |
ivise : interactive video search engine |
publishDate |
2009 |
url |
http://hdl.handle.net/10356/19292 |
_version_ |
1759854222796390400 |