00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO TRABALHOS DE CONCLUSÃO DE CURSO (TCC) - GRADUAÇÃO - IC Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/123456789/16354
Tipo: Trabalho de Conclusão de Curso
Título: A computational approach to screen scratch detection and analysis for improved maintenance of LCD terminals
Título(s) alternativo(s): Uma abordagem computacional para detecção e análise de arranhões em telas para manutenção aprimorada de terminais LCD
Autor(es): Cavalcante, Hiago Lopes
Primeiro Orientador: Vieira, Tiago Figueiredo
metadata.dc.contributor.referee1: Barboza, Erick de Andrade
metadata.dc.contributor.referee2: Araújo, Ícaro Bezerra Queiroz de
Resumo: Fabricantes de terminais de cartão de crédito e débito emprestam seus produtos aos varejistas, atribuindo a responsabilidade pela reparação ou substituição dos dispositivos pós-verificação de defeitos funcionais, ou estéticos. Um operador logístico, que processa cerca de dez mil produtos diariamente, deve avaliar a condição de cada dispositivo por meio de testes e inspeções visuais manuais. Dependendo da avaliação, um terminal pode ser devolvido ao cliente ou enviado ao centro técnico do fabricante para reparo. Este processo de inspeção é altamente subjetivo e propenso a erros humanos, pelo fato de que diferentes operadores podem avaliar o mesmo dispositivo de maneira inconsistente. Para resolver essas inconsistências, desenvolvemos um sistema de inspeção visual para avaliar as condições das telas LCD desses terminais de pagamento. O hardware inclui uma estrutura impressa em 3D para otimizar a aquisição de imagens, um esquema de iluminação ativa e uma câmera para a obtenção das imagens dos terminais. A aplicação desktop integra um modelo de detecção de objetos YOLOv8, treinado com os nossos dados, para destacar defeitos na tela dos terminais, que possui por uma interface intuitiva com várias funcionalidades. Esse sistema melhorou a eficiência e a precisão das inspeções, proporcionando aos operadores uma ferramenta confiável que garante consistência. O modelo final alcançou uma precisão média (mAP) de 77,4% e uma velocidade de processamento de 88 milissegundos em CPU. Além disso, a interface da aplicação em tempo real oferece usabilidade de baixa latência, aprimorando mais o processo de inspeção. Após um rigoroso treinamento e testes do modelo, realizados em colaboração com o fabricante dos terminais, o sistema demonstrou sua confiabilidade para implantação em nível de produção.
Abstract: Manufacturers of credit and debit card terminals lend their products to retailers, retaining responsibility for repairing or replacing devices upon verification of malfunctions or cosmetic defects. The logistic operator, which processes up to ten thousand products daily, must assess each device’s condition through tests and manual visual inspections. Depending on the evaluation, a terminal may be returned to the client or sent to the manufacturer’s tech center for repair. This inspection process is highly subjective and prone to human error, as different inspectors may assess the same device inconsistently. To address these inconsistencies, we developed a visual inspection system specifically for evaluating the LCD conditions of payment terminals. The hardware includes a 3D-printed structure to optimize image acquisition, an active illumination scheme, and a camera to capture images of the terminals. The web application features a YOLOv8 object detection model to highlight defects on the terminal’s screen, complemented by a user-friendly interface with various functionalities. Our system significantly improved the efficiency and accuracy of inspections, providing operators with a reliable tool that ensures consistency. The final model achieved a mean Average Precision (mAP) of 77.4% and a processing speed of 88 milliseconds on CPU. Additionally, the real-time application interface offers low-latency usability, further enhancing the inspection process. After thorough model training and testing conducted in collaboration with the terminal manufacturer, the system has demonstrated its reliability for deployment at the production level.
Palavras-chave: YOLOv8 (Detecção de objetos)
Cartão de crédito - Terminais (Computador)
Inspeção visual automática
Visão computacional
Object detection
Credit card terminals
Visual inspection
Computer vision
CNPq: CNPQ::ENGENHARIAS
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Idioma: eng
País: Brasil
Editor: Universidade Federal de Alagoas
Sigla da Instituição: UFAL
metadata.dc.publisher.department: Curso de Engenharia da Computação - Bacharelado
Citação: CAVALCANTE, Hiago Lopes. A computational approach to screen scratch detection and analysis for improved maintenance of LCD terminals. 2025. 29 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Instituto de Computação, Universidade Federal de Alagoas, Maceió, 2024.
Tipo de Acesso: Acesso Aberto
URI: http://www.repositorio.ufal.br/jspui/handle/123456789/16354
Data do documento: 27-set-2024
Aparece nas coleções:Trabalhos de Conclusão de Curso (TCC) - Bacharelado - ENGENHARIA DE COMPUTAÇÃO- IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
A computational approach to screen scratch detection and analysis for improved maintenance of LCD terminals.pdfA computational approach to screen scratch detection and analysis for improved maintenance of LCD terminals13.69 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.