This repository contains the documentations and download links for the 2022 Iran Autonomous Driving Database (IADD). IADD aims at improving the generalization of the deep learning-based object detectors. You can read the paper at Multi-domain autonomous driving dataset: Towards enhancing the generalization of the convolutional neural networks in new environments
Few samples of our database are presented below:
IADD supports six different classes which are listed below.
- person
- car
- motorcycle
- bus
- truck
- traffic light
All annotations are provided in the YOLO format. To facilitate the annotation procedure, a YOLOR architecture has been trained on a small-scale portion of our dataset. Afterwards, the rest of the data are automatically annotated by the mentioned model. The errors in the predictions are then handled by expert annotators and the potential mis-alignments are modified.
Download Links for the database are presented here:
- Training data: part1, part2, part3
- Validation data
- Test data
- No annot data
- RealSense synchronized data (vision + imu)
- Additional vision + imu data (not realsense)
Gdown is recommended to easily download all files of our dataset. To install and use gdown:
$ pip install gdown
$ gdown --id <PATH-TO-FILE-ID>Couple of prediction samples based on the trained YOLOV4 architecture are visualized below.
If you find this repository helpful and decided to utilize IADD in your research project, consider citing us as below:
@article{https://doi.org/10.1049/ipr2.12710,
author = {Khosravian, Amir and Amirkhani, Abdollah and Masih-Tehrani, Masoud and Yazdanijoo, Alireza},
title = {Multi-domain autonomous driving dataset: Towards enhancing the generalization of the convolutional neural networks in new environments},
journal = {IET Image Processing},
volume = {17},
number = {4},
pages = {1253-1266},
keywords = {convolutional neural nets, database indexing, image annotation, vehicles},
doi = {https://doi.org/10.1049/ipr2.12710},
url = {https://ietresearch.onlinelibrary.wiley.com/doi/abs/10.1049/ipr2.12710},
eprint = {https://ietresearch.onlinelibrary.wiley.com/doi/pdf/10.1049/ipr2.12710},
abstract = {Abstract In this paper, a large-scale dataset called the Iran Autonomous Driving Dataset (IADD) is presented, aiming to improve the generalization capability of the deep networks outside of their training domains. The IADD focuses on 2D object detection and contains more than 97,000 annotated images, covering six common object classes in the field of autonomous vehicles. To improve the generalization of the models, a wide variety of driving conditions and domains, including the city and suburban road settings, adverse weather conditions, and various traffic flows, are presented in the IADD images. The results of exhaustive evaluations conducted on several state-of-the-art convolutional neural networks reveal that not only the trained architectures have performed successfully on test data of the IADD, but also they have upheld high precision in the assessments of generalization capability. In order to challenge the models, broad range of simulations have been performed in the CARLA software environment; which due to the synthetic nature of the simulated images, severe domain shifts have been observed between the CARLA and the IADD. Also, the cross-domain evaluation results have confirmed the efficacy of the IADD in enhancing the generalization ability of the deep learning models. The dataset is available in: https://github.com/ahv1373/IADD .},
year = {2023}
}





























