All Projects → guanfuchen → objtrack

guanfuchen / objtrack

Licence: other
实现常用的目标跟踪算法

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to objtrack

kernelized correlation filters gpu
Real-time visual object tracking using correlations filters and deep learning
Stars: ✭ 27 (+22.73%)
Mutual labels:  object-tracking
OpenCV-Object-Tracking
Object Tracking Using OpenCV and Python Plus Comparing different Trackers
Stars: ✭ 32 (+45.45%)
Mutual labels:  object-tracking
SiamFusion
No description or website provided.
Stars: ✭ 26 (+18.18%)
Mutual labels:  object-tracking
Yolov5-Deepsort
最新版本yolov5+deepsort目标检测和追踪,能够显示目标类别,支持5.0版本可训练自己数据集
Stars: ✭ 201 (+813.64%)
Mutual labels:  object-tracking
PeekingDuck
A modular framework built to simplify Computer Vision inference workloads.
Stars: ✭ 143 (+550%)
Mutual labels:  object-tracking
VBT-Barbell-Tracker
A proof of concept app to optically track a barbell through its range of motion using OpenCV to give the lifter realtime feedback on concentric avg velocity, cutoff velocity, and displacement for a Velocity Based Training program.
Stars: ✭ 53 (+140.91%)
Mutual labels:  object-tracking
SiamFC-tf
A TensorFlow implementation of the SiamFC tracker, use with your own camera and video, or integrate to your own project 实时物体追踪,封装API,可整合到自己的项目中
Stars: ✭ 22 (+0%)
Mutual labels:  object-tracking
USOT
[ICCV2021] Learning to Track Objects from Unlabeled Videos
Stars: ✭ 52 (+136.36%)
Mutual labels:  object-tracking
Homography-Based-MOTDT
MOTDT with Homography Matrix for Multi-Object Tracking
Stars: ✭ 21 (-4.55%)
Mutual labels:  object-tracking
Prediction-using-Bayesian-Neural-Network
Prediction of continuous signals data and Web tracking data using dynamic Bayesian neural network. Compared with other network architectures aswell.
Stars: ✭ 28 (+27.27%)
Mutual labels:  object-tracking
multi object tracker
An optical flow and Kalman Filter based tracker
Stars: ✭ 31 (+40.91%)
Mutual labels:  object-tracking
Gocv
Go package for computer vision using OpenCV 4 and beyond.
Stars: ✭ 4,511 (+20404.55%)
Mutual labels:  object-tracking
OpenCV
Computer Vision programs like Motion Detection, Color Tracking, Motion Rcording, Optical Flow and Object Tracking using Python with OpenCV library
Stars: ✭ 21 (-4.55%)
Mutual labels:  object-tracking
ACVR2017
An Innovative Salient Object Detection Using Center-Dark Channel Prior
Stars: ✭ 20 (-9.09%)
Mutual labels:  object-tracking
ailia-models
The collection of pre-trained, state-of-the-art AI models for ailia SDK
Stars: ✭ 1,102 (+4909.09%)
Mutual labels:  object-tracking
CSA
Official implementation of CVPR2020 Paper "Cooling-Shrinking Attack"
Stars: ✭ 48 (+118.18%)
Mutual labels:  object-tracking
Keras-LSTM-Trajectory-Prediction
A Keras multi-input multi-output LSTM-based RNN for object trajectory forecasting
Stars: ✭ 88 (+300%)
Mutual labels:  object-tracking
UniTrack
[NeurIPS'21] Unified tracking framework with a single appearance model. It supports Single Object Tracking (SOT), Video Object Segmentation (VOS), Multi-Object Tracking (MOT), Multi-Object Tracking and Segmentation (MOTS), Pose Tracking, Video Instance Segmentation (VIS), and class-agnostic MOT (e.g. TAO dataset).
Stars: ✭ 293 (+1231.82%)
Mutual labels:  object-tracking
chainer-sort
Simple, Online, Realtime Tracking of Multiple Objects (SORT) implementation for Chainer and ChainerCV.
Stars: ✭ 20 (-9.09%)
Mutual labels:  object-tracking
video labeler
A GUI tool for conveniently label the objects in video, using the powerful object tracking.
Stars: ✭ 87 (+295.45%)
Mutual labels:  object-tracking

objtrack

基于视频的目标跟踪算法研究

对相应的视频目标跟踪论文整理实现综述文档。


数据集

Online Object Tracking: A Benchmark

The Visual Object Tracking VOT2014 challenge results

...

Long-term Tracking in the Wild: A Benchmark

主页Long-term Tracking in the Wild: A Benchmark 代码long-term-tracking-benchmark

数据集包含366个序列,总共14小时的视频,比流行的OTB-100多26倍。

MOT16

MOT16

XX /cygdrive/d/Data/MOT/train
$ tree -L 2
.
├── MOT16-02
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
├── MOT16-04
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
├── MOT16-05
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
├── MOT16-09
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
├── MOT16-10
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
├── MOT16-11
│   ├── det
│   ├── gt
│   ├── img1
│   └── seqinfo.ini
└── MOT16-13
    ├── det
    ├── gt
    ├── img1
    └── seqinfo.ini

28 directories, 7 files
.
├── MOT16-02
│   ├── det det.txt
│   ├── gt gt.txt
│   ├── img1 XX.jpg
│   └── seqinfo.ini
det.txt
每一行总共10
第一个表示第几帧,-1,X,Y,W,H,Score,-1,-1,-1
1,-1,1359.1,413.27,120.26,362.77,2.3092,-1,-1,-1
1,-1,571.03,402.13,104.56,315.68,1.5028,-1,-1,-1
1,-1,650.8,455.86,63.98,193.94,0.33276,-1,-1,-1
MOT16-06.npy
其中包含了appearance,前10个是det.txt格式的,表示这个appearance是哪一帧哪个bbox的appearance
detections.shape=(10853, 138),所以appearance特征为138-10=128
seqinfo.ini
[Sequence]
name=MOT16-02
imDir=img1
frameRate=30
seqLength=600
imWidth=1920
imHeight=1080
imExt=.jpg

相关资料


Visual Tracking with fully Convolutional Networks

结合了top layer(更加通用的目标检测)和lower layer(相似目标之间区分更大),实现了目标的定位跟踪。

网络架构如下所示:


Learning Multi-Domain Convolutional Neural Networks for Visual Tracking

提出了多域表示学习和在线视觉跟踪,代码参考MDNet matlabpy-MDNet,运行该代码请在GPU上运行,网络参数大约为5.5G。

网络架构如下所示:


Simple Online and Realtime Tracking with a Deep Association Metric

代码参考deep_sort

基于原始框架,本文将大量的计算复杂度迁移到离线的预训练步骤,其中在这个步骤中学习了一种deep assocation metric。

帧间basis的数据关联。

尽管在跟踪精度和准确率上,SORT性能或得了较高的性能,但是SORT对于ID转换的频率较高。这是因为部署的关联评价指标仅仅在状态估计不确定性较低的前提下是精确的。本文通过用一个结合了运动和外形信息的信息评价指标来解决这个遮挡问题下的switches。

参考资料


目标跟踪

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].