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