Toolkit for OpenPack Dataset
Project description
OpenPack Dataset Toolkit (optk)
"OpenPack Dataset" is a new large-scale multi modal dataset of manual packing process. OpenPack is an open access logistics-dataset for human activity recognition, which contains human movement and package information from 16 distinct subjects. This repository provide utilities to explore our exciting dataset.
Install
We provide some utility functions as python package. You can install via pip with the following command.
# Pip
pip install openpack-toolkit
# Poetry
poetry add openpack-toolkit
Docs & Links
Tool
Dataset
- Homepage (External Site)
- Subjects & Recording Scenarios
- Activity Class Definition
- Modality
- Data Split (Train/Val/Test/Submission)
Task
- Work Operation Recognition
Examples (PyTorch)
PyTorch code samples for work operation prediction task is available. See openpack-torch for more dietail.
Download Dataset
optk-download -d ../data/datasets -v v0.2.0 -s atr-qags,openpack-operations
# If you are a user of poetry,
poetry run optk-download -d ../data/datasets -v v0.2.0 -s atr-qags,openpack-operations
Help:
$ poetry run optk-download -d ../data/datasets -h
usage: optk-download [-h] -d DATASET_DIR [-v VERSION] [-s STREAMS]
optional arguments:
-h, --help show this help message and exit
-d DATASET_DIR, --dataset-dir DATASET_DIR
Path to dataset directory. Downloaded data will be stored under the directory
-v VERSION, --version VERSION
Target dataset version. Default: v0.2.0
-s STREAMS, --streams STREAMS
A list of data stream names that you want to download. Stream names must be separated by commas. Defaul: atr-qags,openpack-operations
Dataset Structure
../data/datasets/
└── openpack
└── v0.2.0
├── U0102
│ ├── annotation
│ │ └── openpack-operations
│ │ ├── S0100.csv
│ │ ├── S0200.csv
│ │ ├── S0300.csv
│ │ ├── S0400.csv
│ │ └── S0500.csv
│ ├── atr
│ │ ├── atr01
│ │ │ ├── S0100.csv
│ │ │ ├── S0200.csv
│ │ │ ├── S0300.csv
│ │ │ ├── S0400.csv
│ │ │ └── S0500.csv
│ │ ├── atr02
│ │ │ ├── S0100.csv
│ │ │ ├── S0200.csv
│ │ │ ├── S0300.csv
│ │ │ ├── S0400.csv
│ │ │ └── S0500.csv
│ │ ├── atr03
│ │ │ ├── S0100.csv
│ │ │ ├── S0200.csv
│ │ │ ├── S0300.csv
│ │ │ ├── S0400.csv
│ │ │ └── S0500.csv
│ │ └── atr04
│ │ ├── S0100.csv
│ │ ├── S0200.csv
│ │ ├── S0300.csv
│ │ ├── S0400.csv
│ │ └── S0500.csv
│ └── kinect
│ └── 2d-kpt
│ └── mmpose-hrnet-w48-posetrack18-384x288-posewarper-stage2
│ ├── U0102
│ │ └── single
│ │ ├── S0100.json
│ │ ├── S0200.json
│ │ ├── S0300.json
│ │ ├── S0400.json
│ │ └── S0500.json
│ └── single
│ ├── S0100.json
│ ├── S0200.json
│ ├── S0300.json
│ ├── S0400.json
│ └── S0500.json
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
└── zenodo
├── U0102__annotation.zip
├── U0102__atr.zip
├── U0102__kinect__2d-kpt.zip
├── U0103__annotation.zip
├── U0103__atr.zip
├── U0103__kinect__2d-kpt.zip
├── U0105__annotation.zip
├── U0105__atr.zip
├── U0105__kinect__2d-kpt.zip
├── U0106__annotation.zip
├── U0106__atr.zip
└── U0106__kinect__2d-kpt.zip
License
openpack-toolkit has a MIT license, as found in the LICENSE file.
NOTE: OpenPack Dataset itself is available under Creative Commons Attribution Non Commercial Share Alike 4.0 International license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for openpack_toolkit-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b062eb29c628d93661e10fbd88451da08049883a0c2d5f0bd1a1ebc775e645c |
|
MD5 | d8221eee87473a530f89a9562160836d |
|
BLAKE2b-256 | 450a2c5bd7f708c043804e34c3fc94ed154ca6f3961deb6b3fcfeb045c259d95 |