pysot este un framework de computer vision conceput pentru urmărirea obiectelor unice (single object tracking). Oferă o platformă pentru implementarea și evaluarea algoritmilor care localizează și urmăresc obiecte țintă specifice în secvențe de cadre video.
Principalele funcționalități ale stvir/pysot sunt: Video Object Tracking, SiamMask Models, Siamese Region Proposal Networks, Object Tracking Frameworks, Instance Segmentation Tracking, Siamese, Visual Tracking Evaluation, Computer Vision.
Alternativele open-source pentru stvir/pysot includ: open-mmlab/mmdetection — This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for… nwojke/deep_sort — DeepSORT is a real-time multi-object tracking framework designed to maintain consistent identities of multiple objects… open-mmlab/mmtracking — mmtracking is a PyTorch video perception framework designed for training and deploying computer vision models that… foundationvision/bytetrack — ByteTrack is a multi-object tracking framework that implements the ByteTrack algorithm, an ECCV 2022 method designed… facebookresearch/sam2 — This project is a foundation model and research toolkit designed for promptable object segmentation and temporal… muhammadmoinfaisal/yolov8-deepsort-object-tracking — This project is a computer vision pipeline that integrates object detection and tracking to monitor moving objects…
This project is a modular research toolkit designed for developing, training, and evaluating deep learning models for object detection, segmentation, and video instance tracking. It provides a flexible training engine that manages complex neural network execution, including distributed training, custom lifecycle hooks, and weight optimization. The framework is built around a hierarchical configuration system that allows users to define architectures, data pipelines, and training hyperparameters through composable, inheritable files. The project distinguishes itself through its highly modular
DeepSORT is a real-time multi-object tracking framework designed to maintain consistent identities of multiple objects across video frames. It integrates deep learning appearance features with motion descriptors to track objects through a sequence of video data. The system uses a deep convolutional neural network to generate high-dimensional visual descriptors for person re-identification. These appearance features are combined with motion estimation via Kalman filtering and solved using the Hungarian algorithm to optimally associate detections with existing tracks. The framework includes ca
ByteTrack is a multi-object tracking framework that implements the ByteTrack algorithm, an ECCV 2022 method designed to recover occluded objects and reduce trajectory fragmentation. The core innovation of the project is its association algorithm, which processes every detection box—including low-confidence ones—by using separate high and low score thresholds, Kalman filter motion prediction, and Hungarian algorithm matching to produce consistent object identities across video frames. The project distinguishes itself by its comprehensive approach to handling occlusions and fragmented trajector
mmtracking is a PyTorch video perception framework designed for training and deploying computer vision models that analyze sequential image data. It provides specialized tools for multi-object tracking, video instance segmentation, and a configuration-driven system for managing deep learning models. The project utilizes a deep learning model registry and a configuration-driven pipeline to swap model backbones and detectors without modifying the core codebase. This modular approach allows for the development of custom perception architectures by combining various components and configurations.