Giter Club home page Giter Club logo

pedx's Introduction

PedX

This package provides basic tools for working with the PedX dataset [1] in Python.

Data

The dataset is available from the webpage (http://pedx.io/downloads/). You can download the entire dataset by running the script download_data.py. The data will be organized as in the following directory tree.

Directory Tree

pedx/
├── pedx/
├── data/
│   ├── images/
│   │   ├── 20171130T2000/
│   │   ├── 20171207T2024/
│   │   └── 20171212T2030/
│   │       ├── ylw79D0/
│   │       ├── red707B/
│   │       ├── blu79CF/
│   │       └── grn43E3/
│   │           └── 20171212T2030_grn43E3_0001234.jpg
│   ├── pointclouds/
│   │   ├── 20171130T2000/
│   │   ├── 20171207T2024/
│   │   └── 20171212T2030/
│   │       └── 20171212T2030_0001234.ply
│   ├── labels/
│   |   ├── 2d/
│   |   │   ├── 20171130T2000/
│   |   │   ├── 20171207T2024/
│   |   │   └── 20171212T2030/
│   |   └── 3d/
│   |       ├── smpl/
│   |       │   ├── 20171130T2000/
│   |       │   ├── 20171207T2024/
│   |       |   └── 20171212T2030/
│   |       └── segment/
│   |           ├── 20171130T2000/
│   |           ├── 20171207T2024/
│   |           └── 20171212T2030/
│   ├── calib/
│   │   ├── calib_cam_to_cam_blu79CF-grn43E3.txt
│   │   ├── calib_cam_to_cam_blu79CF-red707B.txt
│   │   ├── calib_cam_to_range_blu79CF.txt
│   │   └── calib_cam_to_range_ylw79D0.txt
│   └── timestamps/
│       ├── timestamps-images-20171130T2000.txt
│       ├── timestamps-images-20171207T2024.txt
│       ├── timestamps-images-20171212T2030.txt
│       ├── timestamps-pointclouds-20171130T2000.txt
│       ├── timestamps-pointclouds-20171207T2024.txt
│       └── timestamps-pointclouds-20171212T2030.txt
├── demo.py
└── README.md
  • data contains the rectified images, point clouds, calibrated parameters and frame metadata.
  • All the manual/automatic annotations are in data/labels. 2D/3D annotations are provided in an instance-level.
  • We provide 3 video sequences captured at different 4-way stop intersections on different dates.
    • Capture dates: 20171130T2000, 20171207T2024, 20171212T2030
  • The cameras are color-coded for our convenience.
    • Cameras: ylw79D0, red707B, blu79CF, grn43E3
    • Stereo pairs: ylw79D0-red707B, blu79CF-grn43E3 (left-right camera)
  • We provide a simple Python demo script: demo.py. pedx provides Python helper functions to load and visualize the data. We have tested the script with the Python packages listed in requirements.txt.

Contact

Email: [email protected]

References

[1] Kim, Wonhui, et al. "Pedx: Benchmark dataset for metric 3d pose estimation of pedestrians in complex urban intersections." IEEE Robotics and Automation Letters (2019). http://pedx.io/

pedx's People

Contributors

wonhkim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pedx's Issues

SMPL folder missing

Hello,

I downloaded the data and I do not find the smpl folders in the data/3d/ folder
I also don't see them on the website page (http://pedx.io/downloads/)

Could you add the folders for download ?

Thanks a lot !

Ambiguous pose annotation

Hello!
It's hard to understand the pose annotation in .json file, could u explain how to decode it?
thx!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.