Skip to main content

Demo library

Project description

PromptTrack

A library for tracking based on your prompt

Installation

pip install PromptTrack The package has been implemented for python 3.9 and later might work on 3.8 and 3.7 You can check our github repo

Usage

from PromptTrack import PromptTracker

tracker = PromptTracker()

video_file = "path_to_your_video" #video example

tracker.detect_objects(video_file, prompt="i am interested in penguin",nms_threshold=0.8) #"you can put in comma separated instances you are interested in"

tracker.process_mot (video_file) #"Default values fixed_parc=True, nbr_items=15, track_thresh=0, match_thresh=1, frame_rate=6, track_buffer=10000, max_time_lost=20000)"

tracker.read_video_with_mot(video_file)

Result

It will provide you in the video folder, a video with the track and a json file with track in the format {frame_id:{pig_id:{x:"", y:"",width:"",height:""}}}

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

PromptTrack-0.1.16.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

PromptTrack-0.1.16-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file PromptTrack-0.1.16.tar.gz.

File metadata

  • Download URL: PromptTrack-0.1.16.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.0

File hashes

Hashes for PromptTrack-0.1.16.tar.gz
Algorithm Hash digest
SHA256 26478c542fd01a730ed51caeee71dcfd8acbb87b2205085974c6f73b8f627ed3
MD5 247700613db396745b1580011c1510b5
BLAKE2b-256 1aa7c295af0b61a346df68d6a083bc42829d132643e6a53606e9c53eebb4571f

See more details on using hashes here.

File details

Details for the file PromptTrack-0.1.16-py3-none-any.whl.

File metadata

  • Download URL: PromptTrack-0.1.16-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.0

File hashes

Hashes for PromptTrack-0.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 e95887f77efe059361d9eecad11947aece31a16b90de07bbb01fdc3ef5fa69bb
MD5 3174f773d0519ffa45ebf6f9287a7d3f
BLAKE2b-256 6b2bfcffb282332ad6dc1f454fd5427057c86144da529322e77e1cb75286a770

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