Skip to main content

TNO Quantum - MOT - Multi Object Tracking

This repository provides a Re-Identification (Re-ID) post-processing algorithm designed to enhance Multi-Object Tracking (MOT) pipelines. It is specifically intended to pair with Ultralytics YOLO trackers or similar object detection frameworks and leverages quantum-enhanced techniques and Binary Linear Programming (BLP) methods for advanced post-processing.

The goal of this module is to resolve identity switches and improve tracking consistency across frames by applying advanced optimization techniques after the initial tracking stage. While Ultralytics provides robust detection and tracking, identity consistency can degrade in challenging scenarios such as occlusions, crowded scenes, or long-term tracking. This algorithm addresses those issues through network flow optimization and QUBO-based formulations.

This work was carried out in collaboration with Wageningen University.

This work is supported by the Dutch National Growth Fund (NGF) as part of the Quantum Delta NL programme.

Documentation

Documentation and usage examples of the tno.quantum.problems.mot package can be found here.

Usage

Basic usage examples can be found in the documentation. A more advanced example showing how the package can be combined with ultralytics can be found here. An example output is the following

Before re-id: til

After re-id: til

(End)use limitations

The content of this software may solely be used for applications that comply with international export control laws.

Metadata

Release files for tno.quantum.problems.mot 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tno.quantum.problems.mot 1.0.1
File Size Uploaded
tno_quantum_problems_mot-1.0.1.tar.gz 70.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for tno.quantum.problems.mot 1.0.1
File Interpreter ABI Platform
tno_quantum_problems_mot-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 141.7 MB

Release files / tno_quantum_problems_mot-1.0.1.tar.gz

Download URL tno_quantum_problems_mot-1.0.1.tar.gz
Size 70.9 MB
Tags Source
SHA-256 checksum
How to use checksums
3e29b0b494ca6a7ff0198ed37ee3e1d63c9d0be864b95bcf08f788dbe2768dc7
BLAKE2b-256 checksum
How to use checksums
70fbbb4f6c6038b97df8a7b4513151fa7d0e2b4acb4bf23b829264b08693fec0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Release files / tno_quantum_problems_mot-1.0.1-py3-none-any.whl

Download URL tno_quantum_problems_mot-1.0.1-py3-none-any.whl
Size 70.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1cc86a2a43bc4063f5dad1914ea0839415af574599f41c21bdb7cb827b1b8088
BLAKE2b-256 checksum
How to use checksums
b6644d2e641711396dc606fd1c699eb258d5f34cc5ab1b74c14616a9fc72eded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.3

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page