mirror of
https://github.com/NohamR/Stage-2024.git
synced 2026-01-10 08:18:16 +00:00
track + upscale
This commit is contained in:
@@ -1,29 +1,54 @@
|
||||
Images :
|
||||
# Images :
|
||||
```bash
|
||||
python3 tracker/track_demo.py --device cpu/0 --obj /tracking_images --detector yolov7 --tracker sort --detector_model_path best.pt --save_dir /tracking --save_images
|
||||
```
|
||||
|
||||
Ex :
|
||||
```bash
|
||||
python3 tracker/track_demo.py --device cpu --obj /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/tracking_images --detector yolov7 --tracker sort --detector_model_path /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/yolov7x-datasetv2_2024072211/weights/best.pt --save_dir /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/tracking --save_images
|
||||
```
|
||||
|
||||
Video :
|
||||
# Video :
|
||||
```bash
|
||||
python3 tracker/track_demo.py --device cpu/0 --obj video.mp4 --detector yolov7 --tracker sort --detector_model_path best.pt --save_dir /tracking --save_videos
|
||||
```
|
||||
|
||||
Ex :
|
||||
```bash
|
||||
python3 tracker/track_demo.py --device cpu --obj /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/sources/2016-100m.mp4 --detector yolov7 --tracker sort --detector_model_path /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/yolov7x-datasetv2_2024072211/weights/best.pt --save_dir /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/tracking --save_videos
|
||||
```
|
||||
|
||||
<!--
|
||||
```bash
|
||||
python3 tracker/track_demo.py --device cpu --obj /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/vids/400m_2.mp4 --detector yolov7 --tracker sort --detector_model_path /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/yolov7x-datasetv2_2024072211/weights/best.pt --save_dir /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/tracking --save_videos
|
||||
```
|
||||
python3 tracker/track_demo.py --device cpu --obj /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/2018-100m.mp4 --detector yolov7 --tracker sort --detector_model_path /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/yolov7x-datasetv2_2024072211/weights/best.pt --save_dir /Users/noham/Documents/GitHub/Stage-2024/VoTT-v2/tracking --save_videos
|
||||
``` -->
|
||||
|
||||
# Examples :
|
||||
- [2016-200m_tracked.mp4](../tracking/2016-200m_tracked.mp4) ([2016-200m.mp4](../VoTT-v2/2016-200m.mp4))
|
||||
- [2018-100m_tracked.mp4](../tracking/2018-100m_tracked.mp4) ([2018-100m.mp4](../VoTT-v2/2018-100m.mp4))
|
||||
- [2023-100m_tracked.mp4](../tracking/2023-100m_tracked.mp4) ([2023-100m.mp4](../VoTT-v2/2023-100m.mp4))
|
||||
|
||||
|
||||
Fixes :
|
||||
# Fixes :
|
||||
```text
|
||||
self.other_param['stride'] -> 32
|
||||
np.float64 in /tracker/trackers/tracklet.py
|
||||
np.float -> np.float64 in /tracker/trackers/tracklet.py
|
||||
````
|
||||
|
||||
Error :
|
||||
```
|
||||
File "/Users/noham/Documents/GitHub/Stage-2024/test/yolov7-tracker/tracker/trackers/tracklet.py", line 44, in __init__
|
||||
self.kalman_filter = MOTION_MODEL_DICT[motion]()
|
||||
KeyError: 'default'
|
||||
```
|
||||
|
||||
Fix :
|
||||
```
|
||||
line 43 :
|
||||
self.motion = 'sort'
|
||||
motion = 'sort'
|
||||
````
|
||||
|
||||
Les méthodes de tracking disponibles (seulement testé SortTracker) :
|
||||
```python
|
||||
TRACKER_DICT = {
|
||||
'sort': SortTracker,
|
||||
|
||||
Reference in New Issue
Block a user