Skip to main content

Evaluation for the Pure AB-3D-MOT.

Project description

Evaluation of a base of 3D multiple-object tracking (AB3DMOT)

Evaluation part of the AB3DMOT by Xinshuo Weng (https://github.com/xinshuoweng/AB3DMOT) The purpose of the package is to enable calculation of the detection+tracking quality metrics for 3D tracking with KITTI data set.

Apart from the refactored evaluation part of the AB3DMOT, a binary classifier of the association outcomes is included. See the section Run the pure AB-3D-MOT tracker and assess the association quality using ClavIA

Installation

Should be as easy as pip install eval-ab-3d-mot, but if you downloaded the repo, then uv sync standing in the root folder.

Download the detections & annotations

Should be as easy as

git clone https://github.com/kovalp/eval-ab-3d-mot.git

The detections (R-CNN) and annotations (training subset of KITTI) are now in the folder eval-ab-3d-mot/assets.

Command-line scripts

The command-line scripts are equipped with --help option which should be sufficient to guess their usage.

Run the pure AB-3D-MOT tracker

batch-run-ab-3d-mot assets/detections/kitti/point-r-cnn-training/car/*.txt

Evaluate the output of the pure AB-3D-MOT tracker using MOTA

batch-eval-ab-3d-mot assets/annotations/kitti/training/*.txt

Run the pure AB-3D-MOT tracker and assess the association quality using ClavIA

The script runs the tracker feeding it with (KITTI) annotations. The result of the tracking is analysed with respect to the association accuracy. The script allows to select the category of the objects to track (option --category-obj or -c for short).

Apart from the object category, it is possible to choose another category for tracker parameters. Normally, the object category should be the same as parameters category. By choosing a different parameter category, one could see the effect of choosing different tracker parameters on the same detections. The parameter category can be defined via the option --category-prm or -p for short. If the option is absent, the parameter category will be the same as object category.

run-ab-3d-mot-with-clavia assets/annotations/kitti/training/*.txt

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

eval_ab_3d_mot-2.1.1.tar.gz (10.0 MB view details)

Uploaded Source

Built Distribution

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

eval_ab_3d_mot-2.1.1-py3-none-any.whl (38.5 kB view details)

Uploaded Python 3

File details

Details for the file eval_ab_3d_mot-2.1.1.tar.gz.

File metadata

  • Download URL: eval_ab_3d_mot-2.1.1.tar.gz
  • Upload date:
  • Size: 10.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.4

File hashes

Hashes for eval_ab_3d_mot-2.1.1.tar.gz
Algorithm Hash digest
SHA256 5db0de16ce535d1f33df981e04cc4587d9b011fbf609ecb7cf948e12249b3f78
MD5 690289316690af76ccdf8a8d2de5b048
BLAKE2b-256 16370f4fe5eee9c02f36919a6073ac68f6fbfde54f401110cde3499cea5ba4b4

See more details on using hashes here.

File details

Details for the file eval_ab_3d_mot-2.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for eval_ab_3d_mot-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1655c0b9ff882781a911a769f79f75ec7edc9753fa4e59ca58eb8b4f68bc42a1
MD5 f529e1b202c0f8eaa1ab69a0305a9589
BLAKE2b-256 1b82f8f6a1b462d5792bb6d6bf5efb1a1949d17e2ce41a676fff397fc19fed69

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