Case 06 · Deep Learning

Visão computacional para inspeção

Redes convolucionais em API de inferência para reduzir inspeção manual repetitiva.

Detecção de anomalias
F1 0,94Detecção de anomalias
Esforço de inspeção manual
−75%Esforço de inspeção manual
Latência de inferência
<300msLatência de inferência

Contexto

A inspeção visual era 100% manual, com fadiga do avaliador e critério variável entre turnos. Havia acervo de imagens rotuladas suficiente para treinar um classificador, mas nenhum caminho pronto para produção.

Evolução do impacto

F1-Score por versão do modelo0,810,94
Base+ aug.+ tuningFinal

Data augmentation e ajuste de limiar sobre imagens reais de inspeção.

Abordagem

  1. 01

    Preparação do dataset

    Curadoria e balanceamento das classes, com data augmentation para casos raros de anomalia.

  2. 02

    Treinamento

    CNNs com transfer learning, tuning e ajuste de limiar de decisão priorizando recall das anomalias.

  3. 03

    Inferência em produção

    API em FastAPI com pré-processamento em OpenCV, empacotada em container e servida em nuvem com monitoramento de latência.

Stack completa

Modelagem
  • PyTorch
  • Torchvision
  • OpenCV
Serviço
  • FastAPI
  • Docker
Nuvem
  • AWS
  • Azure ML

Impacto & resultados

Compartilhar case

Tem um desafio parecido? Posso avaliar viabilidade e desenhar o caminho.

Falar sobre um projeto

Veja também

6 conteúdos · sugestões automáticas