Partilhar via


Criar um modelo personalizado de deteção de objetos

  1. Iniciar sessão no Power Apps ou no Power Automate.

  2. No painel esquerdo, Selecione ... Mais>Hub de IA.

  3. Em Descobrir uma capacidade de IA, selecione modelos de IA.

    (Opcional) Para manter os modelos de IA permanentemente no menu para facilitar o acesso, selecione o ícone de afixar.

  4. Selecione Imagens>Deteção de objetos - detete objetos personalizados em imagens.

  5. Selecione Criar modelo personalizado.

Selecione o domínio do modelo

A primeira coisa que irá fazer quando criar um modelo de deteção de objetos do AI Builder é definir o respetivo domínio. O domínio otimiza o modelo para casos de utilização específicos. Existem três domínios:

  • Objetos comuns: o valor predefinido. Utilize isto se o seu caso de utilização não se enquadrar nas aplicações específicas abaixo.
  • Objetos em prateleiras de varejo: deteta produtos muito agrupado em prateleiras em lojas.
  • Logótipos de marca: otimizado para deteção de logótipo.

Selecione um modelo para o seu domínio e selecione Seguinte.

Nota

A deteção específica de objetos de domínio utiliza mais créditos AI Builder do que a deteção comum de objetos, pelo que custa mais a utilização. Para estimar o impacto do uso de domínio específico versus objeto comum em sua organização, use a AI Builder taxa cartão no Microsoft Power Platform guia de licenciamento(pdf).

Indicar os nomes dos objetos

Em seguida, forneça os nomes dos itens que pretende detetar. Pode indicar até 500 nomes de objeto por modelo.

Existem duas formas de indicar os nomes dos objetos:

  • Introduza os nomes dos objetos diretamente em AI Builder.
  • Selecione nomes da sua tabela do Microsoft Dataverse.

Importante

Se alterar o modo de entrada, perde todos os nomes de objeto existentes. Por outras palavras, se escrever nomes de objeto no AI Builder e, em seguida, mudar para selecionar numa base de dados, todos os nomes de objeto escritos e as respetivas caixas delimitadoras associadas serão eliminados do modelo. Esta ação não é recuperável. O mesmo se aplica se mudar de selecionar os nomes dos objetos de uma base de dados para escrever os nomes dos objetos.

Para escolher objetos de uma tabela do Dataverse, escolha Selecionar da base de dados acima de Escolher objetos para o seu modelo detetar e, em seguida, escolha Selecionar nomes de objeto. Se mudar de ideias antes de selecionar a sua tabela, pode selecionar Adicionar objetos manualmente para voltar a mudar.

Insira nomes em AI Builder

Para indicar os nomes dos objetos diretamente no AI Builder, basta introduzir o nome no espaço onde o objeto é detetado na imagem. Em seguida, prima Enter ou selecione Adicionar novo objeto para continuar.

  • Para editar um nome de objeto, selecione-o e, em seguida, faça a alteração.
  • Para remover um nome de objeto, selecione o ícone de caixote do lixo.

Selecionar nomes numa base de dados

Se os seus dados não estiverem no Dataverse, aceda a Pré-requisitos para obter informações sobre como importar dados para o Dataverse.

  1. Escolha Selecionar da base de dados para ver as tabelas no ambiente.

  2. No painel à direita, localize e selecione a tabela que contém os nomes de objeto.

  3. Selecione a coluna que contém os nomes dos seus objetos e, em seguida, escolha Selecionar coluna.

  4. Na lista de objetos na tabela, selecione as que representam os objetos que quer detetar.

  5. Na parte inferior do ecrã, selecione Seguinte.

Carregar imagens

Passemos agora ao passo de carregamento de imagens. As imagens recolhidas com antecedência são agora úteis porque é necessário carregá-las no AI Builder.

  1. Prepare as suas imagens na localização do armazenamento de onde pretende adicioná-las. Atualmente pode adicionar imagens a partir do armazenamento local, SharePoint ou Armazenamento de Blobs do Azure.

  2. Certifique-se de que as suas imagens seguem as orientações qualitativa e quantitativa.

  3. No AI Builder, selecione Adicionar Imagens.

  4. Selecione a origem de dados onde as suas imagens são armazenadas e, em seguida, selecione as imagens que contêm os seus objetos.

  5. Confirme as imagens apresentadas no AI Builder antes de terminar de as carregar. Desselecione a imagem que pretende eliminar.

    Captura de ecrã do ecrã Carregar imagens.

  6. Selecione Carregar<número>imagens.

  7. Quando o carregamento estiver concluído, selecione Fechar e, em seguida, selecione Seguinte.

Imagens da etiqueta

Esta secção explica o processo de etiquetagem essencial da deteção de objetos. Deve desenhar retângulos em torno dos objetos de interesse e, em seguida, atribuir um nome ao retângulo a cujo objeto quer que o modelo fique associado.

  1. No ecrã Identificar os objetos nas suas imagens, selecione a primeira imagem da sua galeria.

  2. Desenhe um retângulo ao redor do objeto. Para isso, prima e mantenha o rato no canto superior esquerdo do objeto e, em seguida, arraste para baixo até ao canto inferior direito do objeto. O retângulo deve abranger totalmente o objeto que pretende que o modelo reconheça.

  3. Depois de desenhar um retângulo, pode associar um nome ao objeto a partir da lista de nomes que já selecionou.

    Captura de ecrã da lista Escolher objeto.

  4. A etiqueta é criada quando a vê em torno de um objeto.

    Captura de ecrã a mostrar a sua etiqueta.

  5. Navegue de imagem para imagem e identifique, pelo menos, 15 imagens por nome de objeto para criar um modelo.

  6. Depois de a identificação concluída, selecione Identificação concluída. Os dados são guardados à medida que cria retângulos.

  7. Na vista de grelha, pode ver um resumo de todas as etiquetas criadas e as imagens que criou. Tal permite-lhe saber a quantidade de trabalho necessária para avançar.

  8. Só conseguirá avançar após chegar ao mínimo da quantidade de conteúdo. Depois de ter, pelo menos, 15 imagens por nome de objeto, poderá selecionar Seguinte na parte inferior do ecrã.

Está feito! Parabéns, criou um conjunto de preparação para deteção de objetos.

Próximo passo

Preparar e publicar o modelo de deteção de objetos

Utilizar um modelo de deteção de objetos no Power Automate