Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/35786
Title: | Fotofacesua: University of Aveiro photo management system |
Other Titles: | Fotofacesua: sistema de gestão fotográfica da Universidade de Aveiro |
Author: | Gonçalves, António João Rodrigues |
Advisor: | Neves, António José Ribeiro Vieira, José Manuel Neto |
Keywords: | Machine learning Computer vision Deep learning Transfer learning Background analysis Sunglasses detection Hat detection Semantic line detector |
Defense Date: | 27-Jul-2022 |
Abstract: | Nowadays, automation is present in basically every computational system. With
the raise of Machine Learning algorithms through the years, the necessity of a human
being to intervene in a system has dropped a lot. Although, in Universities,
Companies and even governmental Institutions there are some systems that are
have not been automatized. One of these cases, is the profile photo management,
that stills requires human intervention to check if the image follows the Institution
set of criteria that are obligatory to submit a new photo.
FotoFaces is a system for updating the profile photos of collaborators at the University
of Aveiro that allows the collaborator to submit a new photo and, automatically,
through a set of image processing algorithms, decide if the photo meets a set of
predifined criteria. One of the main advantages of this system is that it can be
used in any institution and can be adapted to different needs by just changing the
algorithms or criteria considered. This Dissertation describes some improvements
implemented in the existing system, as well as some new features in terms of the
available algorithms.
The main contributions to the system are the following: sunglasses detection, hat
detection and background analysis. For the first two, it was necessary to create
a new database and label it to train, validate and test a deep transfer learning
network, used to detect sunglasses and hats. In addition, several tests were performed
varying the parameters of the network and using some machine learning and
pre-processing techniques on the input images. Finally, the background analysis
consists of the implementation and testing of 2 existing algorithms in the literature,
one low level and the other deep learning.
Overall, the results obtained in the improvement of the existing algorithms, as well
as the performance of the new image processing modules, allowed the creation of
a more robust (improved production version algorithms) and versatile (addition of
new algorithms to the system) profile photo update system. Atualmente, a automação está presente em basicamente todos os sistemas computacionais. Com o aumento dos algoritmos de Aprendizagem Máquina ao longo dos anos, a necessidade de um ser humano intervir num sistema caiu bastante. Embora, em Universidades, Empresas e até Instituições governamentais, existam alguns sistemas que não foram automatizados. Um desses casos, é a gestão de fotos de perfil, que requer intervenção humana para verificar se a imagem segue o conjunto de critérios da Instituição que são obrigatórios para a submissão de uma nova foto. O FotoFaces é um sistema de atualização de fotos do perfil dos colaboradores na Universidade de Aveiro que permite ao colaborador submeter uma nova foto e, automaticamente, através de um conjunto de algoritmos de processamnto de imagem, decidir se a foto cumpre um conjunto de critérios predefinidos. Uma das principais vantagens deste sistema é que pode ser utilizado em qualquer Instituição e pode ser adaptado às diferentes necessidades alterando apenas os algoritmos ou os critérios considerados. Esta Dissertação descreve algumas melhorias implementadas no sistema existente, bem como algumas funcionalidades novas ao nível dos algoritmos disponíveis. As principais contribuições para o sistema são as seguintes: detecção de óculos de sol, detecção de chapéus e análise de background. Para as duas primeiras, foi necessário criar uma nova base de dados e rotulá-la para treinar, validar e testar uma rede de aprendizagem profunda por transferência, utilizada para detectar os óculos de sol e chapéus. Além disso, foram feitos vários testes variando os parâmetros da rede e usando algumas técnicas de aprendizagem máquina e pré-processamento sobre as imagens de entrada. Por fim, a análise do fundo consiste na implementação e teste de 2 algoritmos existentes na literatura, um de baixo nível e outro de aprendizagem profunda. Globalmente, os resultados obtidos na melhoria dos algoritmos existentes, bem como o desempenho dos novos módulos de processamneto de imagem, permitiram criar um sistema de atualização de fotos do perfil mais robusto (melhoria dos algoritmos da versão de produção) e versátil (adição de novos algoritmos ao sistema). |
URI: | http://hdl.handle.net/10773/35786 |
Appears in Collections: | UA - Dissertações de mestrado DETI - Dissertações de mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Documento_António_Gonçalves.pdf | 25.18 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.