I am trying to draw skeleton for multi-animal project with deeplabcut v2.2b8 under Ubuntu 18.04.
I am kind of experienced with Deeplabcut, and everything goes perfect here:
I successfully generate video with all body-parts markers.
However, when I try to draw the skeleton as follows:
deeplabcut.convert_detections2tracklets(.....) deeplabcut.convert_raw_tracks_to_h5(.....) deeplabcut.filterpredictionsis(.....) deeplabcut.create_labeled_video(.....)
I get the video totally same with the original video, but no skeleton, even no body-parts markers.
I checked the generated csv file after
filterpredictionsis(), the pixel xy results are empty for each picture frame!
deeplabcut.refine_tracklets(...) also shows only same with original video, without any skeleton or marker to refine.
create_video_with_all_detections() works perfect, but seems that
convert_detections2tracklets() fails, even if the printed output seems all right:
deeplabcut.convert_detections2tracklets(path_config_file, videofile_path, videotype=‘mp4’, track_method=tracktype, overwrite=True)
Using snapshot-8800 for model /home/…/dlc-models/iteration-0/maDLC-2020-11-12Nov13-trainset95shuffle1
/home/…/videos already exists!
681it [00:01, 638.33it/s]
The tracklets were created. Now you can ‘refine_tracklets’.
I found several unsolved issues with the similar problems as Missing tracking points, No labels in final step, No marker appear on Refine Tracklet.
If you need any further information to solve this problem, please don’t hesitate to let me know.
Thanks in advance.