Python package to read 2D human poses from json files

DOI:10.4121/97d8618d-d456-4c13-9a6c-637217643fdb.v1
The DOI displayed above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
DOI: 10.4121/97d8618d-d456-4c13-9a6c-637217643fdb

Datacite citation style

Butler, Rick (2025): Python package to read 2D human poses from json files. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/97d8618d-d456-4c13-9a6c-637217643fdb.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

About 200 coronary angiogram procedures were recorded from a distance in the Reinier de Graaf hospital, Delft, NL.

Human pose data were extracted from these videos and saved.

As the dataset is large, a tool was needed to read the pose data for usage.

This Python package reads poses from .det2d.json files, and converts between detection and tracklet formats.

For large datasets, it offers functions to read pose data one file at a time such that the entire dataset need not be loaded into memory.

It uses multiprocessing to buffer poses in memory for faster access.

History

  • 2025-04-29 first online, published, posted

Publisher

4TU.ResearchData

Format

Python/.py, settings/.json, data/.det2d.json, synchronisation/.vipr.json, packaging/.toml, documentation/.md, requirements/.txt

Organizations

TU Delft, Faculty of Mechanical Engineering, Department of Biomechanical Engineering, Medical Process Engineering

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/2e7f333d-f828-4c78-a47d-26ae7d162e08.git "det2d-read"

Or download the latest commit as a ZIP.