Geração de Dados Sintéticos

Acelere seus workflows de IA.

Cargas de Trabalho

Visão Computacional / Análise de Vídeo

Indústrias

Manufatura
Hardware/Semicondutor
Automotivo/Transporte
Cidades/espaços inteligentes
Robótica

Meta de Negócios

Inovação

Produtos

NVIDIA Omniverse Enterprise
NVIDIA DRIVE
NVIDIA Isaac
NVIDIA Metropolis

O Que São Dados Sintéticos?

O treinamento de qualquer modelo de IA requer conjuntos de dados diversificados e cuidadosamente rotulados que contêm milhares a dezenas de milhões de elementos, alguns dos quais estão além do espectro visual. Coletar e rotular esses dados no mundo real é demorado e caro. Isto pode dificultar o desenvolvimento de modelos de IA e retardar o tempo para encontrar uma solução.

Gerados por simulações computacionais, os dados sintéticos são compostos de imagens 2D ou texto e podem ser usados em conjunto com dados do mundo real para treinar modelos de IA para pipelines de visão computacional. O uso da geração de dados sintéticos (SDG) pode economizar uma quantidade significativa de tempo de treinamento e reduzir bastante os custos.

Synthetic data

Por Que Usar Dados Sintéticos?

Economia de Custos

Supere a lacuna de dados e reduza o custo geral de aquisição e rotulagem de dados necessários para treinar modelos de IA.

Privacidade e Segurança

Aborde questões de privacidade e reduza preconceitos gerando diversos conjuntos de dados sintéticos para representar o mundo real.

Precisão

Crie modelos de IA generalizados e altamente precisos, treinando com dados que incluem casos raros, mas cruciais, que de outra forma seriam impossíveis de coletar.

Escalável

Gere dados que se adaptam ao seu caso de uso em manufatura, automotivo, robótica e muito mais.

Simulação Robótica

No campo da robótica, os dados sintéticos podem ser usados para treinar modelos de IA que são implantados para percepção, apreensão ou em robôs usados para inspeção visual.

Links Rápidos

Imagem cortesia de Techman Robot

Inspeção Industrial

Detectar defeitos em peças fabricadas é extremamente difícil porque muitas vezes as anomalias são sutis. Dados sintéticos baseados em defeitos reais, como arranhões, lascas ou amassados, podem ser criados para treinar modelos de IA para detectar defeitos no início do processo de manufatura.

Imagem cortesia da Delta Electronics

Links Rápidos

Imagem cortesia de Edge Impulse

Veículos Autônomos

A implantação de um veículo autônomo para que ele possa navegar com segurança pelos arredores requer grandes quantidades de dados de treinamento, que são extremamente caros e perigosos de adquirir na vida real. Os dados sintéticos 3D podem ser usados para desenvolver e testar soluções de veículos autônomos em um ambiente de simulação, reduzindo os tempos de teste e treinamento e diminuindo os custos.

Gerando Dados Sintéticos

Para gerar dados sintéticos, primeiro você deve criar um gêmeo digital do ambiente no qual treinará seu modelo de IA.

Se estiver treinando um modelo de IA para um robô de armazém, você precisará criar uma cena virtual com objetos como porta-paletes e racks de armazenamento. Ao treinar um modelo de IA para inspeção visual em uma linha de montagem, você precisará criar uma cena virtual com objetos como uma correia transportadora e o produto sendo produzido.

Um dos principais desafios que os desenvolvedores enfrentam na criação de pipelines de dados sintéticos é fechar a lacuna entre o simulador e o real. Para criar dados sintéticos que reflitam cenários do mundo real, você precisará randomizar sua cena para refletir a infinidade de cenários que um modelo de IA pode encontrar. Isso significa modificar aspectos da cena, como posição dos objetos, textura e iluminação. Você também pode modificar a posição da câmera e adicionar distratores ambientais que podem afetar o desempenho do modelo.

Com o SDK NVIDIA Omniverse™ Replicator, os desenvolvedores podem criar pipelines personalizados que permitem aos artistas técnicos criar e randomizar dados sintéticos para vários casos de uso de treinamento de IA. O Omniverse Replicator potencializa o NVIDIA Isaac Sim™, permitindo gerar dados sintéticos para aplicações robóticas, e simulação de veículos autônomos, que permite gerar dados sintéticos para desenvolvimento acelerado.

Ecossistema de Parceiros de Dados Sintéticos

Veja como nosso ecossistema está desenvolvendo suas próprias aplicações e serviços de dados sintéticos baseados em tecnologias NVIDIA.

Empresas de Dados Sintéticos

Parceiros de Prestação de Serviços

Recursos

Treinamento de Dados Sintéticos

Faça este curso individualizado para aprender como gerar dados sintéticos para treinar modelos de visão computacional.

Documentação de Dados Sintéticos

Consulte a documentação do Omniverse Replicator para começar a gerar dados sintéticos.

Começar

Crie seu próprio pipeline de geração de dados sintéticos para simulações robóticas, inspeção industrial e veículos autônomos usando APIs ou SDKs do Omniverse Cloud.