O que é o Amazon Rekognition Custom Labels? - Rekognition

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O que é o Amazon Rekognition Custom Labels?

Com o Amazon Rekognition Custom Labels, é possível identificar os objetos, os logotipos e as cenas nas imagens que são específicos das necessidades dos seus negócios. Por exemplo, é possível encontrar seu logotipo em postagens de mídias sociais, identificar seus produtos nas prateleiras das lojas, diferenciar plantas saudáveis ou infectadas, classificar as peças de máquina em uma linha de montagem ou detectar personagens animados em imagens.

Desenvolver um modelo personalizado para analisar imagens é uma tarefa importante que exige tempo, experiência e recursos. Geralmente, leva meses para ser concluído. Além disso, pode exigir milhares ou dezenas de milhares de rótulos etiquetados à mão para fornecer ao modelo dados suficientes para tomar decisões com precisão. A geração desses dados pode levar meses para ser reunida e pode exigir que grandes equipes de rotuladores os preparem para uso em machine learning.

O Amazon Rekognition Custom Labels amplia os recursos existentes do Amazon Rekognition, que já são treinados em dezenas de milhões de imagens em várias categorias. Em vez de milhares de imagens, é possível fazer upload de um pequeno conjunto de imagens de treinamento (normalmente algumas centenas de imagens ou menos) que são específicas para seu caso de uso. É possível fazer isso com o console de fácil uso. Se suas imagens já estiverem rotuladas, o Amazon Rekognition Custom Labels pode começar a treinar um modelo em pouco tempo. Caso contrário, é possível rotular as imagens diretamente na interface de rotulagem ou usar o Amazon SageMaker Ground Truth para rotulá-las para você.

Depois que o Amazon Rekognition Custom Labels começar a treinar com seu conjunto de imagens, ele poderá produzir um modelo de análise de imagem personalizado para você em apenas algumas horas. Nos bastidores, o Amazon Rekognition Custom Labels carrega e inspeciona automaticamente os dados de treinamento, seleciona os algoritmos de machine learning corretos, treina um modelo e fornece métricas de desempenho do modelo. Em seguida, é possível usar seu modelo personalizado por meio da API Amazon Rekognition Custom Labels e integrá-lo às suas aplicações.

Benefícios principais

Rotulagem de dados simplificada

O console do Amazon Rekognition Custom Labels fornece uma interface visual para tornar a rotulagem de suas imagens rápida e simples. A interface permite que você aplique um rótulo à imagem inteira. Também é possível identificar e rotular objetos específicos em imagens usando caixas delimitadoras com uma interface de clicar e arrastar. Como alternativa, se você tiver um grande conjunto de dados, poderá usar o Amazon SageMaker Ground Truth para rotular com eficiência suas imagens em grande escala.

Machine learning automatizado

Não é necessário ter experiência em machine learning para criar seu modelo personalizado. O Amazon Rekognition Custom Labels inclui recursos de machine learning automatizado (AutoML) que cuidam do machine learning para você. Quando as imagens de treinamento são fornecidas, o Amazon Rekognition Custom Labels carrega e inspeciona automaticamente os dados de treinamento, seleciona os algoritmos de machine learning corretos, treina um modelo e fornece métricas de desempenho do modelo.

Avaliação, inferência e feedback simplificados do modelo

O desempenho do seu modelo personalizado é avaliado em seu conjunto de testes. Para cada imagem no conjunto de teste, é possível ver a comparação lado a lado da previsão do modelo com o rótulo atribuído. Você também pode revisar métricas de desempenho detalhadas, como precisão, recall, pontuações F1 e pontuações de confiança. É possível começar a usar seu modelo imediatamente para análise de imagens ou pode iterar e retreinar novas versões com mais imagens para melhorar o desempenho. Depois de começar a usar seu modelo, você rastreia suas previsões, corrige quaisquer erros e usa os dados de feedback para treinar novas versões do modelo e melhorar o desempenho.

Escolha de usar o Amazon Rekognition Custom Labels

O Amazon Rekognition fornece dois atributos que podem ser usados para encontrar rótulos (objetos, cenas e conceitos) em imagens: Amazon Rekognition Custom Labels e Amazon Rekognition Image Labels Detection. Use as informações a seguir para determinar qual atributo você deve usar.

Detecção de rótulos do Amazon Rekognition Image

É possível usar o atributo de detecção de rótulos no Amazon Rekognition Image para identificar, classificar e pesquisar rótulos comuns em imagens e vídeos, em grande escala e sem precisar criar um modelo de machine learning. Por exemplo, é possível detectar facilmente milhares de objetos comuns, como carros e caminhões, tomates, bolas de basquete e bolas de futebol.

Se sua aplicação precisar encontrar rótulos comuns, recomendamos usar a detecção de rótulos do Amazon Rekognition Image, pois você não precisa treinar um modelo. Para obter uma lista dos rótulos encontrados pela detecção de rótulos do Amazon Rekognition Image, consulte Como detectar rótulos.

Se seu aplicativo precisar encontrar rótulos não encontrados pela detecção de rótulos do Amazon Rekognition Image, como peças personalizadas de máquinas em uma linha de montagem, recomendamos que você use o Amazon Rekognition Custom Labels.

Amazon Rekognition Custom Labels

É possível usar o Amazon Rekognition Custom Labels para treinar facilmente um modelo de machine learning que encontre rótulos (objetos, logotipos, cenas e conceitos) em imagens exclusivas para suas necessidades comerciais.

O Amazon Rekognition Custom Labels pode classificar imagens (previsões em nível de imagem) ou detectar localizações de objetos em uma imagem (previsões em nível de objeto/caixa delimitadora).

O Amazon Rekognition Custom Labels oferecem uma maior flexibilidade nos tipos de objetos e cenas que podem ser detectadas. Por exemplo, é possível usar a detecção de rótulos do Amazon Rekognition Image para encontrar plantas e folhas. Para distinguir entre plantas saudáveis, danificadas e infectadas, você precisa usar o Amazon Rekognition Custom Labels.

A seguir, veja exemplos de como utilizar o Amazon Rekognition Custom Labels.

  • Identificar os logotipos da equipe nas camisas e capacetes dos jogadores

  • Distinguir entre peças ou produtos específicos de máquinas em uma linha de montagem

  • Identificar personagens de desenhos animados em uma biblioteca de mídia

  • Localize produtos de uma marca específica nas prateleiras do varejo

  • Classifique a qualidade dos produtos agrícolas (como podres, maduros ou crus)

nota

O Amazon Rekognition Custom Labels não foi projetado para analisar rostos, detectar texto ou encontrar conteúdo de imagem não seguro em imagens. Para realizar essas tarefas, é possível usar o Amazon Rekognition Image. Para obter mais informações, consulte O que é o Amazon Rekognition.

Você é um usuário iniciante do Amazon Rekognition Custom Labels?

Se estiver usando o Amazon Rekognition Custom Labels pela primeira vez, recomendamos que leia as seguintes seções em ordem:

  1. Como configurar o Amazon Rekognition Custom Labels: nesta seção, você define os detalhes da sua conta.

  2. Noções básicas do Amazon Rekognition Custom Labels: nesta seção, você aprende sobre o fluxo de trabalho para criar um modelo.

  3. Conceitos básicos do Amazon Rekognition Custom Labels: nesta seção, você treina um modelo usando exemplos de projetos criados pelo Amazon Rekognition Custom Labels.

  4. Classificando imagens: nesta seção, você aprende a treinar um modelo que classifica imagens com conjuntos de dados criados por você.