Case· Serviços industriais

Checklist de veículos com IA: como analisamos mais de 9 mil fotos de frota com GPT-4o e Gemini

Lucas Assumpção
Por · 8 min de leitura

Resposta direta: o motorista faz o checklist do veículo pelo WhatsApp, mandando as fotos de sempre. Um agente de IA analisa cada foto com o GPT-4o: identifica o lado do carro, lê a placa e o hodômetro e aponta avarias. Regras de negócio conferem o resultado e a gestão recebe só o que precisa de atenção. Construímos isso para uma empresa de serviços industriais, e o agente já analisou mais de 9 mil fotos em produção.

whatsapp · checklist do veículo
[9 fotos enviadas: frente, traseira, laterais, interior e painel]
● analisando 9 fotos · lado, placa, hodômetro e avarias

Checklist recebido. Frente, traseira, painel e interior conferidos.

Quilometragem registrada: 48.215 km.

Encontrei uma avaria nova: arranhão leve na porta traseira direita. O responsável pela frota já foi avisado.

Exemplo ilustrativo de um checklist feito pelo WhatsApp. Números fictícios.

O problema do checklist de frota feito por foto

Empresa com frota própria ou alocada em contratos costuma pedir ao motorista um checklist diário com fotos do veículo. A ideia é boa: registrar quilometragem, conferir o estado do carro e saber quem estava com ele quando apareceu um dano.

Na prática, as fotos chegam aos montes pelo WhatsApp e alguém precisa abrir uma por uma. Quando a frota cresce, a conferência vira gargalo: a quilometragem é digitada à mão, a avaria nova passa despercebida no meio de dezenas de imagens e o histórico de cada veículo fica espalhado em conversas. O registro existe, mas ninguém consegue usá-lo.

Como funciona a análise de fotos de frota com IA

O motorista não instala nada. Ele manda as fotos no WhatsApp, como já fazia, e o resto acontece em segundo plano.

arquitetura · checklist de frota com IA
01WhatsAppO motorista manda as fotos do veículo
→
02Visão computacionalGPT-4o lê cada foto; Gemini de reserva
→
03Regras da frotaFotos obrigatórias, placa no cadastro, KM plausível
→
04Registro e alertaHistórico do veículo e aviso para a gestão
A IA lê as fotos; quem decide se o checklist fecha são as regras da empresa.

A montagem tem quatro camadas:

  1. Recepção pelo WhatsApp e orquestração no nosso cérebro de IA. As fotos de um mesmo envio chegam separadas. Um buffer junta as fotos de cada motorista por alguns minutos para tratar o lote como um único checklist.
  2. Visão computacional em cadeia. Cada foto vai para o GPT-4o, que devolve uma resposta estruturada. Se a OpenAI não devolver a análise, o sistema espera, baixa a imagem de novo e repete; na terceira tentativa, a foto vai para o Gemini 2.5 Flash, do Google. Dois fornecedores garantem que o checklist não fica parado. A CNH do motorista é lida pelo Gemini 2.5 Pro.
  3. Regras de negócio. O resultado da IA passa por regras escritas para essa frota: quais fotos são obrigatórias, como confirmar a placa contra o cadastro, quando uma quilometragem é plausível.
  4. Banco de dados e painel. Tudo fica registrado no Supabase, com o histórico de cada veículo, e a gestão acompanha por um sistema próprio.

O que a IA lê em cada foto

leitura por foto · resposta estruturada

Identificação

  • Lado do veículo
  • Placa (padrão antigo e Mercosul)
  • Foto repetida de outro envio
  • Interior ou exterior

Motorista

  • Leitura da CNH

Hodômetro

  • Quilometragem total
  • Trip separado do total
  • Casa decimal
  • Todos os números com "km"
  • Grau de confiança
  • Leitura ambígua

Avarias

  • Arranhão
  • Amassado
  • Perda de pintura
  • Trinca
  • Quebra
  • Gravidade leve, moderada ou grave
Cada foto vira um registro com campos fixos, e não um texto livre. É isso que permite aplicar regras depois.

A resposta de cada foto segue um formato fixo, definido com saídas estruturadas da OpenAI. Em vez de um parágrafo descrevendo a imagem, o modelo devolve campos: lado, placa, quilometragem, avarias com tipo e gravidade. É o que permite comparar a avaria de hoje com a do checklist anterior e aplicar as regras da frota sem ninguém ler texto.

O resultado

O agente já analisou mais de 9 mil fotos de veículos em produção. A conferência foto por foto saiu da rotina da equipe: o checklist fecha sozinho quando está completo, o motorista é avisado na hora quando falta foto e a gestão recebe o que importa, como avaria nova e quilometragem fora do esperado, com o histórico de cada veículo organizado no sistema.

Boas práticas que aplicamos na análise de fotos de frota

1. O hodômetro é identificado pela posição e pelo ícone, nunca pelo tamanho do número. Painel de carro mostra vários números com "km": trip, autonomia, hodômetro. O agente lista todos os candidatos que encontrou, escolhe o hodômetro pelo ícone e pela posição no painel e trata a casa decimal como centenas de metros. Assim a quilometragem gravada é a do veículo, e não a do trecho do dia.

leitura do painel · resposta do modelo
● lendo foto do painel

Números com "km" encontrados: 1230.3 (trip, área principal, com casa decimal) e 60398 (campo pequeno, sem casa decimal).

Hodômetro: 60398 km · confiança alta · leitura ambígua: não.

Exemplo ilustrativo de leitura do hodômetro. Números fictícios.

2. O formato da resposta deixa o modelo dizer que tem dúvida. Com saídas estruturadas, o formato é uma instrução tão forte quanto o prompt. Por isso a leitura do painel tem campos para informar a casa decimal, listar os candidatos a hodômetro, declarar o grau de confiança e marcar a leitura como ambígua. Uma leitura incerta é tratada como incerta, em vez de virar número no histórico do veículo.

3. A quilometragem é lida duas vezes, por caminhos diferentes, e só é gravada quando as duas batem. Uma leitura procura o número que tem o ícone do hodômetro; a outra descreve primeiro todos os campos do painel e só então decide. As duas usam o mesmo modelo com instruções e níveis de raciocínio distintos, então uma discordância significa dúvida de verdade. Quando batem, o número é gravado. Quando divergem, a quilometragem vai para revisão de uma pessoa. Por cima disso, a regra de plausibilidade compara com o histórico: hodômetro nunca anda para trás.

4. A placa é confirmada contra o cadastro da frota. Fotos de frente e de trás, que mostram a placa de cara, pesam mais do que as laterais na hora de decidir qual placa foi lida. Depois, a placa é comparada com o cadastro, aceitando correção de no máximo dois caracteres e só quando existe um único veículo possível. Em frota grande há placas que diferem em um caractere, e essa regra garante que o checklist entre no veículo certo.

5. Só trava o motorista o que é essencial. O checklist fecha com frente, traseira, painel e interior. Dúvida sobre qual lateral aparece numa foto vira um alerta interno para a gestão, sem pedir nova foto a quem está dirigindo. O motorista mantém a rotina simples e a gestão recebe o dado completo.

6. A IA sabe o que não é avaria. Sujeira, poeira, barro, reflexo, gota de água, sombra, adesivo, plotagem e desgaste normal estão descritos no prompt como "não é dano". Com essa lista explícita, o alerta de avaria chega à gestão só quando há um dano de verdade: arranhão, amassado, perda de pintura, trinca ou quebra, com a gravidade.

Como a Nexus usa IA nesse tipo de projeto

Para nós, visão computacional em operação começa pela regra de negócio, não pelo modelo. Primeiro levantamos o que a gestão da frota precisa saber todo dia e o que trava o fechamento de um checklist. Depois definimos o formato da resposta de cada foto, escolhemos o modelo principal e o de reserva e escrevemos as regras que decidem o que vira alerta. O GPT-4o e o Gemini enxergam a foto; quem garante que o dado gravado está certo é a combinação de formato estruturado, regra de plausibilidade e comparação com o histórico.

É a mesma lógica da nossa solução de gestão de frotas com IA: o motorista continua no WhatsApp, a conferência repetitiva sai das mãos da equipe e a gestão recebe só o que precisa de decisão. Para ver a leitura de imagens aplicada a outro documento da operação, leia o case de leitura de atestados médicos com IA no RH. A comparação entre Claude, ChatGPT e Gemini na empresa explica a escolha de modelos principais e de reserva nesses projetos.

Perguntas frequentes

A IA consegue ler o hodômetro pela foto do painel? Sim, mas só de forma confiável com regras explícitas: identificar o hodômetro pela posição e pelo ícone, nunca pelo tamanho do número, tratar a casa decimal como centenas de metros e permitir que o modelo declare dúvida em vez de chutar.

Qual modelo de IA vocês usam para analisar as fotos dos veículos? Neste projeto, o GPT-4o da OpenAI faz a análise principal de cada foto, o Gemini 2.5 Flash do Google é a reserva, de outro fornecedor, para a análise nunca parar, e o Gemini 2.5 Pro lê a CNH do motorista.

O motorista precisa instalar algum aplicativo? Não. O checklist é feito pelo WhatsApp: o motorista manda as fotos do veículo e recebe a resposta na mesma conversa, inclusive quando falta alguma foto.

A IA detecta qualquer avaria? Ela detecta danos visíveis na foto, como arranhão, amassado, perda de pintura, trinca e quebra, e classifica a gravidade. Sujeira, reflexo e adesivo estão descritos como “não é dano”, então o alerta só sai quando há dano de verdade.

A IA substitui o gestor de frota? Não. Ela faz a conferência repetitiva de cada foto e entrega para a gestão só o que precisa de atenção: avaria nova, quilometragem fora do esperado e checklist incompleto.

Solução relacionadaNexus FrotasChecklist de veículo feito pelo motorista no WhatsApp, fotos conferidas por IA e ocorrências registradas sozinhas.→
Lucas Assumpção
Nexus Mind · conversa de 40 minutos

Quer o checklist da sua frota conferido por IA?

Em 40 minutos eu olho como a sua frota faz o checklist hoje e te mostro o que a IA já pode conferir sozinha.

Agendar conversa →Com Lucas Assumpção, fundador da Nexus Mind