GUIA visual de IA

Detecção de objetos

A detecção de objetos identifica e localiza instâncias de objetos em uma imagem, geralmente retornando rótulos de categorias e caixas delimitadoras.

Ouça este guiaNarrado por IA · ~2 min

Nesta página2 minutos de leitura
  1. Visão geral
  2. Principais conclusões
  3. Mergulho profundo
  4. Sobreposição da caixa de cálculo
  5. Implementação no mundo real
  6. Colocando em prática
  7. Fontes e leituras adicionais
  8. Continue explorando
  9. Perguntas frequentes

Visão geral

É diferente da classificação de imagens, que pode atribuir um rótulo sem localizar o objeto, e da segmentação, que descreve regiões em nível de pixel.

Principais conclusões

  1. Defina anotações de instância consistentes.
  2. Correspondência de relatórios e configurações de limite.
  3. Teste objetos pequenos, ocultos e lotados.

Mergulho profundo

Um conjunto de dados de detecção precisa de rótulos e anotações de localização consistentes. Defina como lidar com objetos parcialmente ocultos, instâncias muito pequenas e categorias ambíguas. Caixas inconsistentes ou objetos omitidos podem confundir tanto o treinamento quanto a avaliação. A saída do modelo geralmente inclui uma pontuação e uma localização para cada candidato. O pós-processamento pode remover previsões duplicadas sobrepostas ou aplicar um limite. Essas configurações afetam o equilíbrio entre objetos perdidos e detecções falsas e devem ser registradas com o resultado. Avalie a localização e a correção da categoria em conjunto. A intersecção sobre a união mede a sobreposição entre uma região prevista e uma região de referência. A precisão e a recuperação também dependem de regras de correspondência, limites de pontuação e quais tamanhos de objetos estão incluídos. Teste condições reais de captura, incluindo desfoque, alterações de iluminação, oclusão e cenas lotadas. Um detector pode parecer forte em grandes objetos isolados, mas não detectar objetos pequenos ou parcialmente ocultos que são importantes na implantação. Defina como as detecções incertas são revisadas antes de desencadearem ações consequentes.

04Exemplo trabalhado

Sobreposição da caixa de cálculo

  1. Use duas caixas inventadas de 10 por 10. O segundo é deslocado 5 unidades horizontalmente, de modo que se sobrepõem em uma região de 5 por 10.

  2. A área de interseção é 50 e a união é 100+100−50 = 150. A interseção sobre a união é 50/150, cerca de 0,33.

  3. Abaixo de um limite de correspondência de 0,5, as caixas não contariam como uma correspondência de localização suficiente, apesar da sobreposição visível substancial.

O que isso mostra

A geometria construída explica uma componente de avaliação; não é um benchmark de detector.

Implementação no mundo real

Conte produtos claramente visíveis em uma prateleira enquanto mede detecções perdidas e duplicadas.

Localize as regiões do documento antes de uma etapa separada de extração de texto.

Colocando em prática

Por que isso importa

  • Velocidade e escala. A IA visual pode automatizar tarefas de inspeção, detecção e marcação em grande escala.
  • Escolhas de construção. As equipes criativas podem criar protótipos de conceitos mais rapidamente e com menos revisões manuais.
  • Equipe e fluxo de trabalho. As operações podem usar sinais de imagem e vídeo que antes eram difíceis de processar.

Cuidado com

  • Os direitos de imagem e o consentimento podem tornar-se riscos legais se a proveniência não for clara.
  • O desempenho do modelo pode variar dependendo da iluminação, dados demográficos e ambientes.
  • Os falsos positivos podem passar despercebidos, a menos que os limites de confiança sejam monitorados.

Próximas etapas

  1. Defina critérios de aceitação para precisão, recall e custos de erro.
  2. Teste com dados que correspondam às condições reais de produção.
  3. Adicione revisão humana para previsões de baixa confiança ou de alto impacto.
  4. Rastreie o desvio do modelo e revalide após alterações na câmera ou no conjunto de dados.

Fontes e leituras adicionais

  1. PyTorchTutorial de detecção de objetos TorchVision

Continue explorando

Boletim informativo gratuito

Receba o resumo diário de IA

Três histórias verificadas de IA a cada manhã de dia útil, escritas em linguagem simples. Gratuito para sempre, sem anúncios.

Um e-mail a cada dia útil. Cancele a inscrição com um clique. Nunca vendemos ou compartilhamos seu endereço.

Teste você mesmo

Take the Object Detection quiz

Feedback instantâneo sobre cada resposta e um certificado compartilhável com um ID verificável assim que você concluir um curso.

Iniciar teste

Apoie a educação gratuita em IA. O AI Understanding é uma organização sem fins lucrativos 501(c)(3) — sem anúncios, sem paywall, nunca. Faça uma doação

Perguntas frequentes

A detecção de objetos é o mesmo que contagem?

A detecção pode suportar a contagem, mas as instâncias perdidas e as caixas duplicadas afetam a contagem final. Avalie essa tarefa downstream explicitamente.