Repository logo
 
Publication

Development of a thermal water-based cosmetic product recommendation system based on a facial image processing approach

datacite.subject.fosEngenharia e Tecnologia::Outras Engenharias e Tecnologiaspt_PT
dc.contributor.advisorPereira, Maria João
dc.contributor.advisorAlves, Paulo
dc.contributor.advisorOrtoncelli, André Roberto
dc.contributor.authorTonello, Guilherme de Medeiros
dc.date.accessioned2024-07-26T14:17:28Z
dc.date.available2024-07-26T14:17:28Z
dc.date.issued2024
dc.descriptionMestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do Paranápt_PT
dc.description.abstractSkincare has become a constant demand among the population, who are increasingly concerned about their health. Furthermore, environmental issues arouse the interest of the masses in natural and sustainable products. This project proposes an approach for recommending thermal-based products based on a set of information provided by the user, combined with the results of computer vision algorithms (to identify the age and occurrence of wrinkles on the user’s forehead). A list of recommended products is generated based on the profile determined for the user. To predict wrinkles, for each facial image sent by the user, we apply a pre-processing step that segments and prepares the region of interest, which a CNN will process. As a CNN, we used the VGG16 architecture trained using a transfer learning and fine-tuning strategy, which improved the results obtained, reaching an accuracy of 92% in classifying wrinkles. An algorithm provided by the Deepface tool is used to predict the user’s age, based on the sent picture. Which is crossed with the user’s information to determine a level of aging in order to improve the quality of the the recommended products.pt_PT
dc.description.abstractOs cuidados com a pele tornaram-se uma procura constante entre a população, que se preocupa cada vez mais com a sua saúde. Para além disso, as questões ambientais despertam o interesse das massas por produtos naturais e sustentáveis. Este projeto propõe uma abordagem para a recomenda¸cão de produtos baseado em ´agua termal, a partir de um conjunto de informações fornecidas pelo utilizador, combinadas com os resultados de algoritmos de visão computacional (para identificar a idade e a ocorrência de rugas na testa do usuário). Para prever as rugas, para cada imagem facial enviada pelo usuário, aplica-se um passo de pré-processamento que segmenta e prepara a regi˜ao de interesse, que será processada por uma Rede Neural Convolucional. Utilizou-se a arquitetura VGG16 como base para treinar o modelo através de uma estratégia baseada em transferência de aprendizado e ajuste fino, que melhorou os resultados obtidos, atingindo uma precisão de 92% na classifica¸ cão das rugas. Um algoritmo fornecido pela ferramenta Deepface é utilizado para prever a idade do utilizador, com base na fotografia enviada. Este algoritmo é cruzado com as informações do usuário para determinar um nível de envelhecimento, melhorando a precisão dos produtos recomendados.pt_PT
dc.identifier.tid203666631pt_PT
dc.identifier.urihttp://hdl.handle.net/10198/30104
dc.language.isoengpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/pt_PT
dc.subjectDeep learningpt_PT
dc.subjectWrinkle detectionpt_PT
dc.subjectRecommendation systempt_PT
dc.subjectConvolutional neural networkpt_PT
dc.subjectVGG16pt_PT
dc.titleDevelopment of a thermal water-based cosmetic product recommendation system based on a facial image processing approachpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameInformáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Guilherme Tonello.pdf
Size:
6.07 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: