Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Severo, Deise Dall’Agnol
Orientador(a): Schepke, Claudio
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Pampa
Programa de Pós-Graduação: Mestrado Profissional em Engenharia de Software
Departamento: Campus Alegrete
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://repositorio.unipampa.edu.br/jspui/handle/riu/9022
Resumo: Um survey realizado neste trabalho com 254 participantes revelou que o preço elevado de um produto cosmético é um fator determinante para o participante não comprá-lo. Mas ao saber os benefícios que este mesmo produto pode proporcionar, o participante poderia mudar de ideia e adquiri-lo. O que podemos concluir é que o valor de um produto cosmético não está relacionado ao seu preço e sim ao seu custo-benefício que o mesmo proporciona. Neste sentido foi pensado numa maneira de auxiliar os consumidores a fazerem melhores escolhas no momento da compra de cosméticos, não mais escolhendo pelo preço do produto e sim pelo benefício que o mesmo pode proporcionar. Desta forma, foi desenvolvido um módulo dentro do sistema web existente no mercado, chamado Belezati, para informar aos consumidores a função dos ingredientes contidos na composição de um cosmético. Um meio para oferecer esta funcionalidade de forma prática no momento da compra de um produto é a possibilidade de escanear os ingredientes da embalagem do cosmético e no mesmo instante receber informações acerca do produto. Para isto, foram implementadas duas ferramentas de reconhecimento óptico de caracteres disponíveis no mercado por meio de APIs. As ferramentas escolhidas foram a Tesseract e a Amazon Textract. Após as análises, foi concluído que a ferramenta Amazon Textract possui uma performance superior ao Tesseract, que necessita de um tratamento prévio na imagem para a extração do texto. Outro fator de sucesso para as extrações é a resolução da imagem que, quanto maior, melhor é a nitidez dos caracteres, facilitando a extração pelas ferramentas. Além da performance percebida, durante os experimentos ficou evidente que as ferramentas que utilizam reconhecimento óptico de caracteres auxiliam pessoas com baixa visão a compreenderem o que está escrito nos rótulos dos cosméticos, que muitas vezes encontram-se com caracteres muito pequenos para serem lidos a olho nu.
id UNIP_a1b7fa1495c7f04bd50c41fe419fd3c2
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/9022
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Schepke, ClaudioSevero, Deise Dall’Agnol2024-03-04T19:23:06Z2024-03-04T19:23:06Z2024-01-19SEVERO, Deise Dall’Agnol. Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API. Orientador: Claudio Schepke. 2024. 60p. Dissertação (Mestrado Profissional em Engenharia de Software) – Universidade Federal do Pampa, Campus Alegrete, 2024.https://repositorio.unipampa.edu.br/jspui/handle/riu/9022Um survey realizado neste trabalho com 254 participantes revelou que o preço elevado de um produto cosmético é um fator determinante para o participante não comprá-lo. Mas ao saber os benefícios que este mesmo produto pode proporcionar, o participante poderia mudar de ideia e adquiri-lo. O que podemos concluir é que o valor de um produto cosmético não está relacionado ao seu preço e sim ao seu custo-benefício que o mesmo proporciona. Neste sentido foi pensado numa maneira de auxiliar os consumidores a fazerem melhores escolhas no momento da compra de cosméticos, não mais escolhendo pelo preço do produto e sim pelo benefício que o mesmo pode proporcionar. Desta forma, foi desenvolvido um módulo dentro do sistema web existente no mercado, chamado Belezati, para informar aos consumidores a função dos ingredientes contidos na composição de um cosmético. Um meio para oferecer esta funcionalidade de forma prática no momento da compra de um produto é a possibilidade de escanear os ingredientes da embalagem do cosmético e no mesmo instante receber informações acerca do produto. Para isto, foram implementadas duas ferramentas de reconhecimento óptico de caracteres disponíveis no mercado por meio de APIs. As ferramentas escolhidas foram a Tesseract e a Amazon Textract. Após as análises, foi concluído que a ferramenta Amazon Textract possui uma performance superior ao Tesseract, que necessita de um tratamento prévio na imagem para a extração do texto. Outro fator de sucesso para as extrações é a resolução da imagem que, quanto maior, melhor é a nitidez dos caracteres, facilitando a extração pelas ferramentas. Além da performance percebida, durante os experimentos ficou evidente que as ferramentas que utilizam reconhecimento óptico de caracteres auxiliam pessoas com baixa visão a compreenderem o que está escrito nos rótulos dos cosméticos, que muitas vezes encontram-se com caracteres muito pequenos para serem lidos a olho nu.A survey carried out in this work with 254 participants revealed that the high price of a cosmetic product is a determining factor in the participant not purchasing it. But, the participant could change their mind and purchase it upon learning the product benefits can provide. We can conclude that the value of a cosmetic product is not related to its prices to the cost-benefit it provide. In this sense, we designed a way to help consumers make better choices when purchasing cosmetics, no longer choosing based on the product price but preferably based on the benefits it can provide. In this way, we develop a module within the existing web system on the market, called Belezati, to inform consumers about the function of the ingredients contained in the composition of a cosmetic. One way to offer this functionality in a practical way when purchasing a product would be the possibility of scanning the ingredients on the cosmetic packaging and instantly receiving information about the product. For this, we implement two optical character recognition tools available on the market through APIs. The tools chosen were Tesseract and Amazon Textract. After the analysis, we conclude that the Amazon Textract tool has a higher performance than Tesseract, which requires prior image processing to extract the text. Another success factor for extractions is the image resolution, which, the higher it is, the better the sharpness of the characters, making extraction easier by the tools. In addition to perceived performance, during the experiments it became clear that tools that use optical character recognition help people with low vision understand what on cosmetic labels is written, which often contain characters too small to be read by eye.porUniversidade Federal do PampaMestrado Profissional em Engenharia de SoftwareUNIPAMPABrasilCampus AlegreteCNPQ::CIENCIAS EXATAS E DA TERRAEngenharia de softwareDesenvolvimento de softwareAplicações webAplicativos móveisCosméticosTesseractAmazon TextractSoftware engineeringSoftware developmentWeb applicationsMobile appsCosmeticsBelezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via APIinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPAORIGINALDissertação - Deise Dall'Agnol Severo - 2023.pdfDissertação - Deise Dall'Agnol Severo - 2023.pdfapplication/pdf3750438https://repositorio.unipampa.edu.br/bitstreams/da767a97-2182-490a-a57b-a6b7100ebf79/download26f1a64cc8861fcc9857ae6427ebea73MD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81854https://repositorio.unipampa.edu.br/bitstreams/37ca098a-ebb0-4138-8125-3cce6e8aca81/downloadc9ad5aff503ef7873c4004c5b07c0b27MD52falseAnonymousREADriu/90222024-03-04 19:23:06.787open.accessoai:repositorio.unipampa.edu.br:riu/9022https://repositorio.unipampa.edu.brRepositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2024-03-04T19:23:06Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvCkluc3RpdHVjaW9uYWwgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdSBkaXN0cmlidWlyIGEKc3VhIHB1YmxpY2HDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcwpmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVU5JUEFNUEEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0bwpwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlICBhIFVOSVBBTVBBIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwCmUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHB1YmxpY2HDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4KVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgcHVibGljYcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSBjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUKb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVOSVBBTVBBIG9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcwpuZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0bwpvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTwpPUkdBTklTTU8sIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PIFRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUwpFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVTklQQU1QQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcwphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4K
dc.title.pt_BR.fl_str_mv Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
title Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
spellingShingle Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
Severo, Deise Dall’Agnol
CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Desenvolvimento de software
Aplicações web
Aplicativos móveis
Cosméticos
Tesseract
Amazon Textract
Software engineering
Software development
Web applications
Mobile apps
Cosmetics
title_short Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
title_full Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
title_fullStr Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
title_full_unstemmed Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
title_sort Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API
author Severo, Deise Dall’Agnol
author_facet Severo, Deise Dall’Agnol
author_role author
dc.contributor.advisor1.fl_str_mv Schepke, Claudio
dc.contributor.author.fl_str_mv Severo, Deise Dall’Agnol
contributor_str_mv Schepke, Claudio
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Desenvolvimento de software
Aplicações web
Aplicativos móveis
Cosméticos
Tesseract
Amazon Textract
Software engineering
Software development
Web applications
Mobile apps
Cosmetics
dc.subject.por.fl_str_mv Engenharia de software
Desenvolvimento de software
Aplicações web
Aplicativos móveis
Cosméticos
Tesseract
Amazon Textract
Software engineering
Software development
Web applications
Mobile apps
Cosmetics
description Um survey realizado neste trabalho com 254 participantes revelou que o preço elevado de um produto cosmético é um fator determinante para o participante não comprá-lo. Mas ao saber os benefícios que este mesmo produto pode proporcionar, o participante poderia mudar de ideia e adquiri-lo. O que podemos concluir é que o valor de um produto cosmético não está relacionado ao seu preço e sim ao seu custo-benefício que o mesmo proporciona. Neste sentido foi pensado numa maneira de auxiliar os consumidores a fazerem melhores escolhas no momento da compra de cosméticos, não mais escolhendo pelo preço do produto e sim pelo benefício que o mesmo pode proporcionar. Desta forma, foi desenvolvido um módulo dentro do sistema web existente no mercado, chamado Belezati, para informar aos consumidores a função dos ingredientes contidos na composição de um cosmético. Um meio para oferecer esta funcionalidade de forma prática no momento da compra de um produto é a possibilidade de escanear os ingredientes da embalagem do cosmético e no mesmo instante receber informações acerca do produto. Para isto, foram implementadas duas ferramentas de reconhecimento óptico de caracteres disponíveis no mercado por meio de APIs. As ferramentas escolhidas foram a Tesseract e a Amazon Textract. Após as análises, foi concluído que a ferramenta Amazon Textract possui uma performance superior ao Tesseract, que necessita de um tratamento prévio na imagem para a extração do texto. Outro fator de sucesso para as extrações é a resolução da imagem que, quanto maior, melhor é a nitidez dos caracteres, facilitando a extração pelas ferramentas. Além da performance percebida, durante os experimentos ficou evidente que as ferramentas que utilizam reconhecimento óptico de caracteres auxiliam pessoas com baixa visão a compreenderem o que está escrito nos rótulos dos cosméticos, que muitas vezes encontram-se com caracteres muito pequenos para serem lidos a olho nu.
publishDate 2024
dc.date.accessioned.fl_str_mv 2024-03-04T19:23:06Z
dc.date.available.fl_str_mv 2024-03-04T19:23:06Z
dc.date.issued.fl_str_mv 2024-01-19
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SEVERO, Deise Dall’Agnol. Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API. Orientador: Claudio Schepke. 2024. 60p. Dissertação (Mestrado Profissional em Engenharia de Software) – Universidade Federal do Pampa, Campus Alegrete, 2024.
dc.identifier.uri.fl_str_mv https://repositorio.unipampa.edu.br/jspui/handle/riu/9022
identifier_str_mv SEVERO, Deise Dall’Agnol. Belezati: desenvolvimento de um módulo de escaneamento e descrição de ingredientes cosméticos baseado na web utilizando tecnologia OCR via API. Orientador: Claudio Schepke. 2024. 60p. Dissertação (Mestrado Profissional em Engenharia de Software) – Universidade Federal do Pampa, Campus Alegrete, 2024.
url https://repositorio.unipampa.edu.br/jspui/handle/riu/9022
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Pampa
dc.publisher.program.fl_str_mv Mestrado Profissional em Engenharia de Software
dc.publisher.initials.fl_str_mv UNIPAMPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Alegrete
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/bitstreams/da767a97-2182-490a-a57b-a6b7100ebf79/download
https://repositorio.unipampa.edu.br/bitstreams/37ca098a-ebb0-4138-8125-3cce6e8aca81/download
bitstream.checksum.fl_str_mv 26f1a64cc8861fcc9857ae6427ebea73
c9ad5aff503ef7873c4004c5b07c0b27
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1854750409183199232