Skip to main content

Sky Tracker — C++ tracking core with Python and Node.js SDK

Project description

Sky Tracker SDK

C++ tracking core for fast-moving small objects — drone, aircraft, bird detection and tracking. No GPU required.

Install

pip install sky-tracker-sdk

License

A valid license key is required at runtime. Set it as an environment variable:

# Windows
set SKY_TRACKER_LICENSE_KEY=SKT1.<your-token>

# Linux / macOS
export SKY_TRACKER_LICENSE_KEY=SKT1.<your-token>

Or drop a sky_tracker.lic file next to your script — the SDK finds it automatically.

Quick Start

import cv2
import sky_tracker

cap = cv2.VideoCapture("video.mp4")
ok, frame = cap.read()

tracker = sky_tracker.Tracker("default")
tracker.lock(frame, (469, 409, 26, 38))  # x, y, w, h

while cap.isOpened():
    ok, frame = cap.read()
    if not ok:
        break
    result = tracker.update(frame)
    if not result.lost:
        cx, cy = result.center()
        print(f"frame target at ({cx:.1f}, {cy:.1f})  confidence={result.confidence:.2f}")

Tracker Profiles

Profile Best for
default General use
fast-sky Static camera, sky background
pi4-target Raspberry Pi 4, single target

Platforms

Platform Status
Windows x64 Supported
Linux x86_64 Coming soon
macOS arm64 Coming soon

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

sky_tracker_sdk-0.1.3-cp313-cp313-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.13Windows x86-64

sky_tracker_sdk-0.1.3-cp312-cp312-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.12Windows x86-64

sky_tracker_sdk-0.1.3-cp311-cp311-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.11Windows x86-64

sky_tracker_sdk-0.1.3-cp310-cp310-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.10Windows x86-64

File details

Details for the file sky_tracker_sdk-0.1.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fe53907ae928967033dc828a1f0a05b676941dfeba8c876d986d232f802e1679
MD5 40b74c1e5da9265a7ef3dbfe1d6c3679
BLAKE2b-256 acc7aa58131210dc89808dac05e92a85caeb4fed1ce60fa83a92fcd2b40d472b

See more details on using hashes here.

File details

Details for the file sky_tracker_sdk-0.1.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c2ebdedc4aa21ff7c10ca43dcf35c464d9da534687f7f7b6e8d382560234c644
MD5 20d9f0b721725fbd1e1600b99066ec80
BLAKE2b-256 32456b7fb4a0ad9d417eb46f6214c99491a19c3bf6008b72844e921c3e146b54

See more details on using hashes here.

File details

Details for the file sky_tracker_sdk-0.1.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 44e3ec0080f10b0d3ecd2321d2d7560105cfbb74861953b1a8e2e43c471e695d
MD5 436a2da58af5fb0137a37ad20036f4ca
BLAKE2b-256 f1d1dcbb8792a6f872ba173009356bda95b287bfbc6681fd19450b58f92c2087

See more details on using hashes here.

File details

Details for the file sky_tracker_sdk-0.1.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 df68970f20cd5307b2c589d715317180225547516f0a00edf5600d7a4d0f3347
MD5 59e3d8288051738d0aea410ad747b47f
BLAKE2b-256 3e425d284df5a3421cde60a2dbc43efbeede9486e8535bf58e97f76f64f23c0f

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