Skip to main content

Quantum algorithms for multi-object tracking

Project description

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.

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

tno_quantum_problems_mot-1.0.1.tar.gz (70.9 MB view details)

Uploaded Source

Built Distribution

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

tno_quantum_problems_mot-1.0.1-py3-none-any.whl (70.9 MB view details)

Uploaded Python 3

File details

Details for the file tno_quantum_problems_mot-1.0.1.tar.gz.

File metadata

File hashes

Hashes for tno_quantum_problems_mot-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3e29b0b494ca6a7ff0198ed37ee3e1d63c9d0be864b95bcf08f788dbe2768dc7
MD5 a0905c5dfe11bc46ca146c134f221ee4
BLAKE2b-256 70fbbb4f6c6038b97df8a7b4513151fa7d0e2b4acb4bf23b829264b08693fec0

See more details on using hashes here.

File details

Details for the file tno_quantum_problems_mot-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for tno_quantum_problems_mot-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1cc86a2a43bc4063f5dad1914ea0839415af574599f41c21bdb7cb827b1b8088
MD5 60d54153ebc0d598c06c7e182e5169f9
BLAKE2b-256 b6644d2e641711396dc606fd1c699eb258d5f34cc5ab1b74c14616a9fc72eded

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