This repository accompanies the workshop paper "Advancing the Understanding and Evaluation of AR-Generated Scenes: When Vision-Language Models Shine and Stumble", published in GenAI-XR 2025. It introduces DiverseAR, a dataset of 318 images collected from a public website (DeepAR), two commercial AR platforms (Amazon and Scaniverse), three AR applications previously developed by our lab running on Magic Leap, Android, and HoloLens, and two AR applications specifically created for this project running on Apple Vision Pro and Android.
- Motivation and Collection Process
- Dataset Composition
- Classification of AR Scene Complexity Levels
- Hierarchical Structure of the Datasets
- Dataset Download
- Citation
- Acknowledgments
The rest of the repository is organized as follows. Section 1 briefly introduces the motivation behind creating the DiverseAR dataset and details the collection process. Section 2 presents the dataset composition. Section 3 explains the classification of AR scene complexity levels. Section 4 describes the dataset structure. Section 5 provides the download link to the full dataset and a portion of the unaugmented raw data. The citation information, author contacts, and acknowledgments are introduced in Section 6 and Section 7.
To evaluate the AR scene understanding capabilities of VLMs, we curated the DiverseAR dataset, specifically designed to capture a broad spectrum of AR scenarios. The dataset consists of 298 AR images collected from diverse sources and environments. It includes 23 images captured using a custom-developed Apple Vision Pro AR application in laboratory and kitchen environments, and 151 images collected from a custom-developed Android AR application in bedroom and dining room environments. Additionally, 42 images were created to explore AR-specific research topics, such as attention patterns, virtual content arrangements, and surgical guidance. The dataset also features 7 images of glass objects obtained from the Amazon app's AR view and 46 images collected from the Scaniverse app's AR view, captured in laboratory, kitchen, and dining room environments. Finally, 29 images were sourced from a website showcasing AR advertisement videos. Additionally, we included 20 non-AR images to supplement the dataset.
The DiverseAR dataset encompasses a wide spectrum of AR and non-AR scenarios, showcasing diverse characteristics of both virtual and real-world content. Table 1 summarizes the key characteristics represented in the dataset, while Figure 1 illustrates representative examples of these characteristics. The dataset includes single or multiple instances of identical and varied real and virtual objects across various AR images. These objects span numerous classes, including toys, food, shoes, plants, laptops, containers, etc.
Figure 1. Examples of key characteristics of the virtual and real objects in the DiverseAR dataset.
To evaluate VLM performance under varying levels of AR scene complexity, we define three AR scene difficulty levels as follows:
-
Easy: Images with obvious virtual content, such as transparent or glowing overlays, or virtual objects with low rendering quality that are easily distinguishable from the real world.
-
Medium: Images with high-quality virtual content that exhibits inconsistencies with physical laws, such as floating or intersecting objects, or virtual objects with unrealistic attributes like informal size or placement relative to the real world.
-
Hard: Images with high-quality virtual content seamlessly integrated into the real-world environment, including proper shadows, realistic size and shape, and adherence to physical laws, making them more challenging to distinguish as virtual.
Labeled by an annotator with extensive expertise in AR, there are 91, 128, and 79 images in the easy, medium, and hard levels, respectively.
The dataset follows the hierarchical file structure shown below:
DiverseAR_dataset
└───images
│ │
│ └───image_1.png
│ └───image_2.png
│ ...
└───DiverseAR_annotation.csv
DiverseAR_annotation.csv contains the columns ["image_name", "AR/NonAR", "source", "complexity_level"], which represent the image name, whether the image is an AR or Non-AR image, the source platform, and the complexity level, respectively.
- The full DiverseAR dataset can be downloaded here: https://huggingface.co/datasets/I3TDataset/DiverseAR-dataset/tree/main.
If you use DiverseAR dataset in an academic work, please cite:
@inproceedings{DiverseAR,
title={Advancing the Understanding and Evaluation of {AR}-Generated Scenes: When Vision-Language Models Shine and Stumble},
author={Duan, Lin, and Xiu, Yanming and Gorlatova, Maria},
booktitle={Proceedings of IEEE VR GenAI-XR},
year={2025}
}
The authors of this repository are Lin Duan, Yanming Xiu and Maria Gorlatova. Contact information of the authors:
- Lin Duan (lin.duan AT duke.edu)
- Yanming Xiu (yanming.xiu AT duke.edu)
- Maria Gorlatova (maria.gorlatova AT duke.edu)
We thank our user study participants for their invaluable assistance in this research. This work was supported in part by NSF grants CSR-2312760, CNS-2112562 and IIS-2231975, NSF CAREER Award IIS-2046072, NSF NAIAD Award 2332744, a Cisco Research Award, a Meta Research Award, Defense Advanced Research Projects Agency Young Faculty Award HR0011-24-1-0001, and the Army Research Laboratory under Cooperative Agreement Number W911NF-23-2-0224. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the Defense Advanced Research Projects Agency, the Army Research Laboratory, or the U.S. Government. This paper has been approved for public release; distribution is unlimited. No official endorsement should be inferred. The U.S. Government is authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright notation herein.

