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...

Full description

Saved in:
Bibliographic Details
Main Author: Filzah Misran
Other Authors: Hoi Chu Hong
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