CAD2Render: A Modular Toolkit for GPU-accelerated Photorealistic Synthetic Data Generation for the Manufacturing Industry
Not on the map. Why?
Abstract (arXiv)
The use of computer vision for product and assembly quality control is becoming ubiquitous in the manufacturing industry. Lately, it is apparent that machine learning based solutions are outperforming classical computer vision algorithms in terms of performance and robustness. However, a main drawback is that they require sufficiently large and labeled training datasets, which are often not available or too tedious and too time consuming to acquire. This is especially true for low-volume and high-variance manufacturing. Fortunately, in this industry, CAD models of the manufactured or assembled products are available. This paper introduces CAD2Render, a GPU-accelerated synthetic data generator based on the Unity High Definition Render Pipeline (HDRP). CAD2Render is designed to add variations in a modular fashion, making it possible for high customizable data generation, tailored to the needs of the industrial use case at hand. Although CAD2Render is specifically designed for manufacturing use cases, it can be used for other domains as well. We validate CAD2Render by demonstrating state of the art performance in two industrial relevant setups. We demonstrate that the data generated by our approach can be used to train object detection and pose estimation models with a high enough accuracy to direct a robot. The code for CAD2Render is available at https://github.com/EDM-Research/CAD2Render.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 17 of its 28 references that are in the map. First posted on arXiv 25 Nov 2022.
Builds on
17 of 28 references.
References · 17
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,630
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,498
- 2018PVNet: Pixel-wise Voting Network for 6DoF Pose Estimationcited by 385
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 370
- 2018Training Deep Networks with Synthetic Data: Bridging the Reality Gap by Domain Randomizationcited by 294
- 2018BOP: Benchmark for 6D Object Pose Estimationcited by 254
- 2017Augmented Reality Meets Computer Vision : Efficient Data Generation for Urban Driving Scenescited by 122
- 2016Understanding data augmentation for classification: when to warp?cited by 74
- 2021A Survey on Simulators for Testing Self-Driving Carscited by 27
- 2016Improved Relation Classification by Deep Recurrent Neural Networks with Data Augmentationcited by 26
5 more
- 2016How useful is photo-realistic rendering for visual learning?cited by 22
- 2022PeRFception: Perception using Radiance Fieldscited by 19
- 2016Play and Learn: Using Video Games to Train Computer Vision Modelscited by 16
- 2017Dataset Augmentation for Pose and Lighting Invariant Face Recognitioncited by 3
- 2022Real-time Detection of 2D Tool Landmarks with Synthetic Training Datacited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 5; 2026: 2.
10 papers.
- 2023Synthetic Data Generation for Bridging Sim2Real Gap in a Production Environmentcited by 4
- 2025Cut-and-Splat: Leveraging Gaussian Splatting for Synthetic Data Generationcited by 4
- 2024Synth4Seg -- Learning Defect Data Synthesis for Defect Segmentation using Bi-level Optimizationcited by 3
- 2024SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspectioncited by 2
- 2025Fully-Synthetic Training for Visual Quality Inspection in Automotive Productioncited by 2
- 2025Synthetic Similarity Search in Automotive Productioncited by 1
- 2025Hybrid Synthetic Data Generation with Domain Randomization Enables Zero-Shot Vision-Based Part Inspection Under Extreme Class Imbalancecited by 1
- 2025CRISTAL: Real-time Camera Registration in Static LiDAR Scans using Neural Renderingcited by 0
- 2026A Comparative Study of 3D Model Acquisition Methods for Synthetic Data Generation of Agricultural Productscited by 0
- 2026The challenge of generating and evolving real-life like synthetic test data without accessing real-world raw data -- a Systematic Reviewcited by 0
- 2026The challenge of generating and evolving real-life like synthetic test data without accessing real-world raw data -- a Systematic Review6 Feb 2026
- 2026A Comparative Study of 3D Model Acquisition Methods for Synthetic Data Generation of Agricultural Products7 Jan 2026
- 2025Hybrid Synthetic Data Generation with Domain Randomization Enables Zero-Shot Vision-Based Part Inspection Under Extreme Class Imbalance28 Nov 2025
- 2025CRISTAL: Real-time Camera Registration in Static LiDAR Scans using Neural Rendering20 Nov 2025
- 2025Synthetic Similarity Search in Automotive Production12 May 2025
- 2025Cut-and-Splat: Leveraging Gaussian Splatting for Synthetic Data Generation11 Apr 2025
- 2025Fully-Synthetic Training for Visual Quality Inspection in Automotive Production12 Mar 2025
- 2024Synth4Seg -- Learning Defect Data Synthesis for Defect Segmentation using Bi-level Optimization24 Oct 2024
- 2024SYNOSIS: Image synthesis pipeline for machine vision in metal surface inspection18 Oct 2024
- 2023Synthetic Data Generation for Bridging Sim2Real Gap in a Production Environment18 Nov 2023