Implementation of a recommendation platform for a computer vision task
Provoost, Dylan
Promotor(s) : Van Droogenbroeck, Marc
Date of defense : 24-Jun-2024/25-Jun-2024 • Permalink : http://hdl.handle.net/2268.2/20477
Details
Title : | Implementation of a recommendation platform for a computer vision task |
Translated title : | [fr] Implémentation d'une plateforme de recommandation pour une tâche de vision par ordinateur |
Author : | Provoost, Dylan |
Date of defense : | 24-Jun-2024/25-Jun-2024 |
Advisor(s) : | Van Droogenbroeck, Marc |
Committee's member(s) : | Cioppa, Anthony
Boigelot, Bernard |
Language : | English |
Number of pages : | 69 |
Keywords : | [en] background subtraction [en] recommendation [en] computer vision [en] platform [en] ranking tile [en] algorithms [en] docker |
Discipline(s) : | Engineering, computing & technology > Computer science |
Target public : | Researchers Professionals of domain |
Institution(s) : | Université de Liège, Liège, Belgique |
Degree: | Master en sciences informatiques, à finalité spécialisée en "intelligent systems" |
Faculty: | Master thesis of the Faculté des Sciences appliquées |
Abstract
[en] Background subtraction is the initial step in many computer vision applications. As such, choosing the most appropriate algorithm for a given task is crucial as it can significantly impact the performance of the entire system. However, the selection process is often challenging due to the large amount of available algorithms, and the lack of standardised benchmarks. Traditionally, researchers and industry professionals have relied on paper surveys and tools like ChangeDetection.net (CDNet) to identify potential algorithms. This thesis attempts at addressing these limitations by proposing a novel Background Subtraction Recommender Platform, a scalable, extendable, and modular web-based system that adapts to the user's input to recommend the most suitable algorithms for his needs, abstracting away the complexity of the selection process. The main goal of the application is to provide a contextualised ranking of the algorithms, and to streamline the algorithm development process by allowing the submission and execution of new algorithms while providing insights on their performances. To do so, this solution leverages state-of-the-art algorithm evaluation procedures. Additionally, contextualisation of the recommendation process is guided by semantic segmentation algorithms to put emphasis on the content of the video sequences. The ranking system is evaluated for a set of algorithms obtained from the BGSLibrary on real-world data built upon the well-known CDNet dataset, demonstrating its ability to provide meaningful recommendations to the user.
File(s)
Document(s)
Cite this master thesis
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.