-
DeepSORT original mode:
- The sample input video is
TownCentreXVID.avi
from http://www.robots.ox.ac.uk/~lav/Research/Projects/2009bbenfold_headpose/project.html - Another sample input video is
sample.mp4
from https://vimeo.com/60139361
- The sample input video is
-
compare image mode: If two input images have the same person or not ?
-
Our detector, yolo, detects the person and resizes the cropped image automatically, so the size of the input images are not specified. However, please note that at this stage, it is assumed that only one person is in one image.
-
The sample input images are downloaded from MARS dataset
-
-
compare image mode:
['correct_32_1.jpg', 'correct_32_2.jpg']: SAME person (confidence: 0.8727510571479797) ['correct_32_1.jpg', 'false_14_1.jpg']: Diefferent person (confidence: 0.6612733006477356)
Automatically downloads the onnx and prototxt files on the first run. It is necessary to be connected to the Internet while downloading.
-
DeepSORT original mode: For the sample video,
$ python3 deepsort.py
If you want to specify the input video, put the video path after the
--video
option.
You can use--savepath
option to change the name of the output file to save.
If you pass0
as an argument toVIDEO_PATH
, you can use the webcam input instead of the video.$ python3 deepsort.py --video VIDEO_PATH --savepath SAVE_VIDEO_PATH
-
compare image mode: The -p option must be followed by the paths of the two images you want to compare.
Please note that it is assumed that one person is in one image.$ python3 deepsort.py --pairimage IMAGE_PATH1 IMAGE_PATH2
DeepSort uses scipy for the Kalman filter. For Jetson, you need to install it with the following command.
sudo apt-get install python3-scipy
PyTorch 0.4
ONNX opset = 10