On the Fly Deep Learning Based Video Search Engine

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Abdullah Aslam, 01-134172-005
dc.contributor.author Ahsan Goheer, 01-134172-008
dc.date.accessioned 2021-04-12T04:23:29Z
dc.date.available 2021-04-12T04:23:29Z
dc.date.issued 2021
dc.identifier.uri http://hdl.handle.net/123456789/11151
dc.description Supervised by Mr. Ghulam Ali Mirza en_US
dc.description.abstract Retrieval of information based on the content is a complicated process and requires a combination of different techniques to produce accurate results. The increase in computational power and the ability to process large amounts of data has enabled the use of deep learning algorithms to provide solutions to difficult problems. Nowadays deep learning algorithms are being used in content-based retrieval systems but there are currently no systems that allow real-time learning. Most deep learning based content retrieval systems are limited by their inability to adapt to new classes of data that were not originally a part of the model training process. This can be a hindrance when developing a system for retrieving specific person(s) from the data. It is not possible to train a model with a class for each individual person. This project aims to provide a solution to this problem by using a relatively new concept of deep learning known as "On the fly deep learning". In this approach the system is divided into two parts: Online processing and Offline processing. The offline processing deals with preparing the data, detecting the required person(s), extracting feature vectors, and storing the feature vectors. Similarly, the online processing involves fetching positive examples at run-time from the internet based on the user query, detecting the person(s) in the examples, extracting feature vectors, and then comparing the features with stored features using a ranking algorithm. This approach yields relatively fast and accurate results. The approach is motivated by human cognition and is similar to how humans learn to recognize people. Humans make connection between the features of a person's face and certain attributes that distinguish them from others. For example: If a face exists in the human memory and a person wants to recognize someone based on that face, they would compare the attributes of both faces and discern their similarity en_US
dc.language.iso en en_US
dc.publisher Computer Sciences BUIC en_US
dc.relation.ispartofseries BS (CS);MFN-P 9102
dc.subject Search Engine en_US
dc.subject Fly Deep Learning en_US
dc.title On the Fly Deep Learning Based Video Search Engine en_US
dc.type Project Reports en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account