Visual Domain Randomization (VDR) is a technique within Domain Randomization that trains computer vision models by randomizing the visual properties of a synthetic training environment, such as textures, colors, lighting, and camera parameters. This forces the model to learn invariant features that are robust to appearance changes, directly addressing the reality gap to enable effective sim-to-real transfer without any real-world data.
Primary Use Cases & Applications
Visual Domain Randomization (VDR) is deployed to train robust perception systems by exposing them to a vast, synthetic spectrum of visual conditions. Its primary applications focus on overcoming the limitations of real-world data collection and bridging the gap between simulation and physical deployment.




