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
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
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.
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.
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 MeOmniverse 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

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


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
Learn how Omniverse Replicator can scale training and performance of AI perception networks.
Read the Blog

Training
Learn how to generate synthetic data for training computer vision models with Omniverse Replicator.
Take the Self-Paced Course


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.
Become an Omnivore
Join our community! Attend our weekly live streams on Twitch and connect with us on Discord and our forums.
Get Technical Support
Having trouble? Post your questions in the forums for quick guidance from Omniverse experts, or refer to the platform documentation.
Live Training Sessions
Want to dive deeper into NVIDIA Omniverse? Attend a live training session with a certified instructor from Future Media Concepts (FMC).