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.5-cp313-cp313-win_amd64.whl (3.8 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows x86-64

sky_tracker_sdk-0.1.5-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.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 84107f5e19b197108de03e55d9b1e6c4f33b057089fb6dc50fbca5dd29bcb876
MD5 3441c7887c666973eedbdacd2a93a3a8
BLAKE2b-256 3014cd03436d862fc567bf0779a5a58a7129050eb75832b3eed4149802d62f55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 64926bfd125f65e854a6361b37329ba7e9c53cf5efbe85fd84a210c2d9047c6d
MD5 cd96dd1e95effaf61e1eae459e8ff799
BLAKE2b-256 d4bdee690f83c44673452ebfb11536f265121bf6bd05336160d3ad7af7672f8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d145f73299917db9468154364ffcf857236324dbea263f69989718cba0f1ff28
MD5 adac2413bc56675c2b0f266bcd6abcd9
BLAKE2b-256 fa7f7f7e223e90ffb788791110a890392c62f213983f9cae5c16d52495370ffd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sky_tracker_sdk-0.1.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b1af7b188b0f0e64f4272df00bfc4734494b01a9caf0c01f3b8d0a771bbd4ab5
MD5 d5eeade20762e3a1c5b82b213680fe87
BLAKE2b-256 1493ef39e0a6bd3a7f1bab4ac78ce1bbf2f0eeef8fb177fe60ddcff69a81500d

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