Skip to content

Commit ed0a715

Browse files
committed
improve track_demo
1 parent fed490e commit ed0a715

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

tracker/track_demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def main(args):
153153

154154
save_dir = args.save_dir
155155
save_obj_name = args.obj.replace('/', '_') # save seq name w.r.t. the obj name, but replace '/'
156-
logger.info(f'demo result will be saved in {os.path.join(save_dir), save_obj_name}.txt')
156+
logger.info(f'demo result will be saved in {os.path.join(save_dir, save_obj_name)}.txt')
157157
logger.info(f"images and videos (if you enable it) will be saved in {os.path.join(save_dir, save_obj_name, 'vis_results')}")
158158

159159
"""2. load detector"""

tracker/tracking_utils/tools.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import numpy as np
22
import cv2
33
import os
4+
from loguru import logger
45

56
def save_results(save_dir, seq_name, results, data_type='default'):
67
"""
@@ -10,7 +11,10 @@ def save_results(save_dir, seq_name, results, data_type='default'):
1011
to_file: file path(optional)
1112
data_type: 'default' | 'mot_challenge', write data format, default or MOT submission
1213
"""
13-
assert len(results)
14+
try:
15+
assert len(results)
16+
except:
17+
logger.error('the tracking result is empty, please check your dataset/detector or whether the data path is correct')
1418

1519
if not os.path.exists(save_dir):
1620
os.makedirs(save_dir)

0 commit comments

Comments
 (0)