Skip to main content

Object tracking and metrics

Project description

Sparrow Tracky

Sparrow Tracky is a Python package that implements basic object tracking and related metrics. The object tracking algorithm is a simplification of SORT and is designed for prototyping in Python -- not for production. The metrics Multi-Object Detection Accuracy (MODA) and Multi-Object Tracking Accuracy (MOTA) are useful for measuring the quality of box predictions.

Quick Start Example

Installation

pip install -U sparrow-tracky

Measuring MODA on frame boxes

import numpy as np
from sparrow_datums import FrameBoxes, PType
from sparrow_tracky import compute_moda

boxes = FrameBoxes(np.ones((4, 4)), PType.absolute_tlwh)
moda = compute_moda(boxes, boxes + 0.1)
moda

# Expected result
# MODA(false_negatives=0, false_positives=0, n_truth=4)

moda.value

# Expected result
# 1.0

Adding MODA objects

moda + moda

# Expected result
# MODA(false_negatives=0, false_positives=0, n_truth=8)

(moda + moda).value

# Expected result
# 1.0

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

sparrow-tracky-0.3.5.dev1657903780.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file sparrow-tracky-0.3.5.dev1657903780.tar.gz.

File metadata

File hashes

Hashes for sparrow-tracky-0.3.5.dev1657903780.tar.gz
Algorithm Hash digest
SHA256 d46d0a4be4f8a3894cd042c1b11ab699622d73fe7ad0eaba27299f5877ff6892
MD5 e4541e37dc1126a64b4c5ca5b42958b1
BLAKE2b-256 9efe859fe697932fee7a8bbe3b2af39b9864ccbacd569b63c4cc1b02c9f44545

See more details on using hashes here.

File details

Details for the file sparrow_tracky-0.3.5.dev1657903780-py3-none-any.whl.

File metadata

File hashes

Hashes for sparrow_tracky-0.3.5.dev1657903780-py3-none-any.whl
Algorithm Hash digest
SHA256 ab6bf68fde5a95fd376ef38452049e2c905ce70553c23e01f8d33d77c332d32a
MD5 dcf8f8fcd61b55f3dee4489962081387
BLAKE2b-256 9af5f2fa0e832833eb15560ef9b641eadc046bec87c4042f28dac95ce6245cd5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page