NVIDIA Omniverse Replicator

NVIDIA Omniverse™ Replicator is an extensible set of APIs that enables researchers and enterprise developers to generate physically-accurate synthetic data, and easily build custom synthetic data generation (SDG) tools to accelerate the training of computer vision networks.


Download Omniverse Get Started Building
NVIDIA Omniverse Replicator SDK
Omniverse Replicator is available within Omniverse Code and is built on open standards such as Universal Scene Description (USD), Material Definition Language (MDL) and PhysX.

The Key Benefits of Omniverse Replicator

Accelerated AI Training

Bootstrap your computer vision model training process by quickly prototyping with synthetic data across a multitude of domains before training on real data.

Accurate AI Models

Generate accurate, photoreal, physics-conforming 3D synthetic data by varying lighting, object poses, and scenes to build reliable, accurate, and optimized perception models.

Scale-Up and Out

Generate large datasets quickly by easily scaling across multi-GPU, multi-node compute resources either on premises or in the cloud.

Privacy and Diversity

Address privacy issues and reduce bias by generating diverse datasets to represent the real world.


Building Synthetic Data Pipelines

Multiple domains use Omniverse Replicator to build robust, iterative synthetic data generation pipelines.

Defect Detection

Robots

Self-Driving Cars

Custom Applications

Where to Use Omniverse Replicator

Local, On-Premises

On Premises

NVIDIA RTX Systems

The unrivaled power and capability found in the latest generations of NVIDIA RTX-enabled GPUs deliver the performance needed for the real-time, multi-app, and AI features built into Omniverse.


Learn More About NVIDIA RTX Systems

Cloud

Cloud

Omniverse Cloud

NVIDIA Omniverse™ Cloud is a platform-as-a-service providing developers and enterprises a full-stack cloud environment to design, develop, deploy, and manage industrial metaverse applications.


Learn More About Omniverse Cloud

Omniverse Cloud APIs Are Coming Soon

Are you a developer looking to leverage the cloud to build metaverse apps and services? Sign up to be notified.

Notify Me

Omniverse Replicator Features

Import Assets From Your 3D Content Tools

Replicator easily integrates and connects to existing pipelines and can easily export-import assets to and from existing 3D DCC ecosystems, speeding up the data generation process.

Create Diverse Data with Domain Randomization

Replicator’s randomization tools allow developers to easily create domain randomized scenes, quickly sampling from assets, materials, lighting, and camera positions.


Read the Blog About Domain Randomization

Watch the Tutorial on How to Randomize a Scene Using Replicator

Custom and Non-Visual Sensors

Easily simulate custom sensors at scale, simultaneously in both the visible and non-visible spectrum in the same scene (e.g. infrared).


Read the Blog About Physically-Based Sensor Simulations

Integrate Replicator Into Your Cloud-Native Workflows

Build custom synthetic data pipelines on a modern cloud-native infrastructure.


Self-Deploy and Manage Replicator in the Cloud

Learn More About Omniverse Cloud Enterprise Offering
Defect detection

Generate Synthetic Data for Defect Detection

Learn how companies are using Omniverse Replicator to generate 3D synthetic data to detect defects in industrial use cases.


Read the Blog

Watch the Demo

Inspect your Data with Replicator Insight

Available in the Omniverse Launcher, Omniverse Replicator Insight is an app that enables developers to quickly view, navigate, and inspect their synthetically generated renders.


Apply for Early Access

Built on Omniverse Replicator

NVIDIA, and the developer ecosystem, have built domain-specific synthetic data generation tools on Omniverse Replicator. Explore ready-made tools and get started on your synthetic data workflows today.

Self-Driving Cars

DRIVE Sim

Omniverse Replicator is a purpose-built framework that generates pixel-accurate ground truth synthetic data for autonomous vehicle perception algorithms. Part of the NVIDIA DRIVE Sim tool suite, Omniverse Replicator uses specialized sensor types, data generation tools, and data writers specific for AV development.


Explore DRIVE Sim
Self-Driving Cars -DRIVE Replicator
 Robotics - Isaac Replicator

Robotics

Isaac Sim

NVIDIA Isaac Sim is a scalable robotics simulation application and synthetic data generation tool that powers photorealistic, physically-accurate virtual environments to develop, test, and manage AI-based robots. Isaac Sim uses Omniverse Replicator as its powerful synthetic data-generation engine.


Explore Isaac Sim

Omniverse Replicator Resources

Blog

Blog

Learn how Omniverse Replicator can scale training and performance of AI perception networks.


Read the Blog
Webinar

Webinar

Learn how to build custom synthetic data generation pipelines with Omniverse Replicator.


Watch the Webinar
documentation

Documentation

Consult the Omniverse Replicator documentation.



Consult the Documentation
Floatbot Customer Story

Tutorials

Dive into the step-by-step Omniverse Replicator tutorials.



Watch the Tutorials

See the Latest Synthetic Data News


Get Started on Omniverse

Start Building

Access all the developer resources you’ll need to start building on Omniverse, including free tutorials, documentation, and our beginner’s training for getting started with USD.

Get Started

Become an Omnivore

Join our community! Attend our weekly live streams on Twitch and connect with us on Discord and our forums.

Streaming Calendar

Get Technical Support

Having trouble? Post your questions in the forums for quick guidance from Omniverse experts, or refer to the platform documentation.

Forum

Live Training Sessions

Want to dive deeper into NVIDIA Omniverse? Attend a live training session with a certified instructor from Future Media Concepts (FMC).

Register Today

Stay up to date on the latest NVIDIA Omniverse news.

Subscribe