Skip to main content

The official devkit of the View-of-Delft Prediction dataset.

Project description

The View-of-Delft Prediction devkit

Welcome to the View-of-Delft Prediction (VoD-P) development kit. This repository contains the code and documentation associated with the VoD-P dataset.

Overview

Introduction

The View-of-Delft Prediction dataset is an extension of the View-of-Delft dataset. It contains the 3D object annotations of the original dataset and additionally provides accurate 6-DoF global localisation and semantic map data.

The dataset is available in a format based on the nuScenes dataset, and hence this development kit is a modified version of the nuScenes devkit.

Changelog

  • [2024-11-15] Released a version of the development kit for Python 3.8.
  • [2024-09-11] Released the View-of-Delft Prediction dataset and development kit.

Devkit setup

The devkit is tested for Python 3.8. For a version of the devkit that is compatible with Python 3.6 and 3.7, see the v1.0.1 PyPI release or tag. To install Python, please check here.

Our devkit is available and can be installed via pip:

pip install vod-devkit

For an advanced installation, see installation for detailed instructions.

VoD-P

VoD-P setup

To download VoD-P, follow the instructions at the main View-of-Delft dataset page. Download the zipfile when you receive the access link. Unzip the file and you should have the following folder structure:

/data/sets/vod
    maps	-	Folder for all map files (vectorized .json files).
    v1.0-*	-	JSON tables that include all the meta data and annotations. Each split (trainval, test) is provided in a separate folder.

Getting started with VoD-P

Please follow these steps to make yourself familiar with the VoD dataset:

jupyter notebook $HOME/vod-devkit/tutorials/vod_tutorial.ipynb
  • Read the View-of-Delft Prediction paper for a closer look at the dataset.
  • See the FAQs.

Submitting to the VoD-P leaderboard

The VoD-P benchmark leaderboard can be found at TODO.

See the benchmark instructions for the submission format and rules.

Citation

Please use the following citation when referencing the View-of-Delft (VoD-P) dataset:

@article{boekema2024vodp,
  author={Boekema, Hidde J-H. and Martens, Bruno K.W. and Kooij, Julian F.P. and Gavrila, Dariu M.},
  journal={IEEE Robotics and Automation Letters}, 
  title={Multi-class Trajectory Prediction in Urban Traffic using the View-of-Delft Prediction Dataset}, 
  year={2024},
  volume={9},
  number={5},
  pages={4806-4813},
  keywords={Trajectory;Roads;Annotations;Semantics;Pedestrians;Predictive models;History;Datasets for Human Motion;Data Sets for Robot Learning;Deep Learning Methods},
  doi={10.1109/LRA.2024.3385693}}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vod_devkit-1.1.1.tar.gz (232.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vod_devkit-1.1.1-py3-none-any.whl (285.0 kB view details)

Uploaded Python 3

File details

Details for the file vod_devkit-1.1.1.tar.gz.

File metadata

  • Download URL: vod_devkit-1.1.1.tar.gz
  • Upload date:
  • Size: 232.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for vod_devkit-1.1.1.tar.gz
Algorithm Hash digest
SHA256 0857438beeed9dbf0bc78c776adc90b7937608e52e4321251d42251002800194
MD5 9e33b2c270f769379e6e0030df4ab3f1
BLAKE2b-256 70806bf40b599637a09527f51c430768d57069a048e6b0e5ab279d1dd6e55c3a

See more details on using hashes here.

File details

Details for the file vod_devkit-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: vod_devkit-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 285.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for vod_devkit-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 34b49d664b17efd65ac369a4c06056d95d4605fdb5d1a8e4907b8c4dd4c1829b
MD5 e5895110ecf754eb51afe1f20677294a
BLAKE2b-256 00f4ec3aae590dd71dac218ba0eb7fb99cb20d6b24152016383d5e5c9d6a823e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page