Simple Science

Ciência de ponta explicada de forma simples

# Informática# Visão computacional e reconhecimento de padrões

Revolucionando a Inspeção de Rodas na Fabricação de Carros

Novo método automatiza checagens de roda durante a produção de carros pra segurança e qualidade.

― 6 min ler


Sistema Automatizado deSistema Automatizado deInspeção de Rodasna produção de carros.Transformando os controles de qualidade
Índice

Na fabricação de carros, é super importante garantir que os carros sejam montados corretamente, especialmente com partes como as rodas. Este texto fala sobre um novo jeito de checar as rodas em tempo real. O objetivo é encontrar e classificar os aros automaticamente enquanto o carro tá sendo feito. Este trabalho combina técnicas normais de Visão Computacional com Aprendizado Profundo, um tipo de inteligência artificial que ajuda os computadores a aprender com os dados.

Importância do Controle de Qualidade

No final das linhas de produção de carros, os trabalhadores checam por defeitos. Um problema comum são os aros que não estão instalados corretamente. Essas falhas podem ser perigosas e causar acidentes. Normalmente, trabalhadores treinados fazem essas checagens, mas a capacidade deles pode ser afetada por cansaço ou distrações. Isso abre uma oportunidade para as máquinas ajudarem no processo de controle de qualidade. Usar sistemas automatizados pode economizar tempo e melhorar a precisão.

A Necessidade de Uma Nova Abordagem

Apesar de já existirem métodos automatizados em visão computacional, a inspeção de aros ainda é feita à mão na maioria das vezes. Este texto foca em criar um sistema rápido para checar se as quatro rodas de um carro são do mesmo tamanho e tipo. Garantir que as rodas sejam uniformes é vital para a estabilidade do veículo e a segurança dos passageiros.

Não tem muita pesquisa existente sobre como detectar rodas ou classificar aros. Este trabalho quer preencher essa lacuna, oferecendo um novo método para detectar rodas, classificá-las e estimar seu tamanho.

Solução Proposta e Conjuntos de Dados

Este estudo sugere um novo protótipo que pode ser integrado na fabricação de carros. Além disso, três bancos de dados de código aberto foram disponibilizados para uso público. Eles são:

  1. CWD1500: Para detectar carros e rodas.
  2. WHEEL22: Para classificar aros.
  3. RB600: Para detectar parafusos de roda.

Esses conjuntos de dados podem ajudar pesquisadores e engenheiros a desenvolver seus métodos para Detecção de rodas e aros.

Trabalhos Relacionados

Estudos anteriores focaram principalmente na detecção de rodas, mas muito poucos lidaram com a classificação de aros. Alguns pesquisadores usaram várias técnicas como a Transformada de Hough e aprendizado de máquina para identificar a presença de uma roda. No entanto, esses métodos frequentemente enfrentaram desafios devido à falta de dados ou algoritmos ineficazes.

Visão Geral do Método

O método proposto envolve várias etapas, combinando técnicas tradicionais e modernas para melhorar o desempenho. A etapa inicial envolve coletar dados. Os dados foram coletados em uma fábrica de carros onde câmeras foram instaladas ao longo da linha de produção. As câmeras gravaram imagens de carros em um ambiente bem iluminado para garantir clareza.

As imagens coletadas dessas câmeras foram processadas para identificar os carros e suas rodas. Cada imagem continha várias partes das rodas, como o aro, o pneu e as localizações dos parafusos.

Processo de Coleta de Dados

As câmeras foram dispostas para capturar carros dos dois lados da esteira. Os dados foram coletados continuamente ao longo de vários dias. Cada imagem foi salva como um arquivo de vídeo, permitindo uma inspeção minuciosa das filmagens. No total, mais de trinta e quatro horas de dados valiosos foram coletadas após remover segmentos inúteis.

Anotação e Preparação do Conjunto de Dados

Para treinar o sistema, os dados precisavam ser rotulados com precisão. Isso foi feito usando uma ferramenta que permitia aos pesquisadores desenhar caixas em torno dos carros e das rodas nas imagens.

O primeiro conjunto de dados, CWD1500, incluiu 1000 imagens para treinamento, 250 para validação e 250 para teste. Um conjunto adicional, WHEEL22, foi criado especificamente para a classificação de aros, contendo 3300 imagens categorizadas em 21 classes de aros.

Por fim, o conjunto de dados RB600 focou na detecção de parafusos de roda e continha 400 imagens de treinamento, 100 imagens de teste e 100 imagens de validação.

Técnicas de Detecção e Classificação

O processo de detecção e classificação envolveu duas partes:

  1. Técnicas Tradicionais de Visão Computacional: Isso incluiu usar a Transformada de Hough para detectar rodas e uma combinação de Histograma de Gradientes Orientados (HOG) com Máquinas de Vetores de Suporte (SVM) para classificar aros. Embora esses métodos proporcionassem uma base para desempenho, suas taxas de precisão não eram altas o suficiente para aplicações práticas.

  2. Técnicas de Aprendizado Profundo: Este método usou YOLO (You Only Look Once) para detecção de objetos e EfficientNet para classificação de aros. Métodos de aprendizado profundo costumam superar as técnicas tradicionais, alcançando taxas de precisão mais altas e tempos de processamento mais rápidos.

Avaliação de Desempenho

O desempenho de ambos os métodos tradicionais e de aprendizado profundo foi avaliado através de várias métricas como precisão, recall e precisão média. As técnicas de aprendizado profundo consistentemente apresentaram melhores resultados, indicando sua eficácia em detectar e classificar rodas e aros com precisão.

Estimativa de Tamanho do Aro

Estimar o tamanho real dos aros foi uma parte crucial do processo. Para isso, os pesquisadores compararam tamanhos relativos dentro do mesmo carro. Eles também utilizaram objetos de tamanho conhecido, como o diâmetro do círculo de parafusos de roda, para ajudar a estimar os tamanhos dos aros.

Os aros foram tratados como elipses em vez de círculos perfeitos devido a pequenas discrepâncias da câmera e variações na posição do carro na esteira. Esse método envolveu detectar contornos dos aros e medir suas dimensões.

Aplicação em Tempo Real

O sistema proposto é projetado para uso em tempo real nas linhas de produção de carros. Todo o processo inclui detectar carros e rodas, classificar aros e estimar seus tamanhos, tudo dentro de um curto período de tempo. O objetivo é garantir que todos os aros estejam corretamente dimensionados e combinados antes que um carro seja finalizado.

Conclusão

Resumindo, esta pesquisa oferece uma solução automatizada para checar aros na produção de carros. Ela combina técnicas tradicionais com aprendizado profundo para inspeções mais rápidas e precisas. A criação de três conjuntos de dados disponíveis publicamente também fornece recursos valiosos para estudos futuros.

Implementando este sistema, os fabricantes podem melhorar suas medidas de controle de qualidade, reduzir o risco de erros e aumentar a segurança geral na produção de veículos.

Fonte original

Título: Real-Time Wheel Detection and Rim Classification in Automotive Production

Resumo: This paper proposes a novel approach to real-time automatic rim detection, classification, and inspection by combining traditional computer vision and deep learning techniques. At the end of every automotive assembly line, a quality control process is carried out to identify any potential defects in the produced cars. Common yet hazardous defects are related, for example, to incorrectly mounted rims. Routine inspections are mostly conducted by human workers that are negatively affected by factors such as fatigue or distraction. We have designed a new prototype to validate whether all four wheels on a single car match in size and type. Additionally, we present three comprehensive open-source databases, CWD1500, WHEEL22, and RB600, for wheel, rim, and bolt detection, as well as rim classification, which are free-to-use for scientific purposes.

Autores: Roman Stanek, Tomas Kerepecky, Adam Novozamsky, Filip Sroubek, Barbara Zitova, Jan Flusser

Última atualização: 2023-04-13 00:00:00

Idioma: English

Fonte URL: https://arxiv.org/abs/2304.06560

Fonte PDF: https://arxiv.org/pdf/2304.06560

Licença: https://creativecommons.org/licenses/by/4.0/

Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.

Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.

Mais de autores

Artigos semelhantes