Synthetic Dataset

To train our models, we create a synthetic dataset of over 50,000 hi-quality images of 5 transparent objects. We also create a synthetic test dataset of over 500 images of 4 novel objects. For each image, we also render depth, surface normals, occlusion boundaries and segmentation masks.