Closed mrnels19 closed 1 year ago
Here is a photo of an inaccurate frame. The video was too large to upload.
Hi @mrnels19!
I can see that the relative distances between the pose-estimated locations and the actual locations appears to be a lot smaller then they should be. This could happen if you performed pose-estimation on, say as example, 200x100 resolution video, then you imported a 1000x500 version of the same video into SimBA.
Next, when you try to plot the results, SimBA would grab the 1000x500 resolution video that you imported, and plot the pose generated from a 200x100 resolution video.
Is it possible this could have happened?
Hi @sronilsson! Thank you for your reply! The image that I labeled the body parts involved in my user-defined pose configuration had a width of 2440 pixels and a height of 1800 pixels (it was a screenshot I took of one frame in the video). Each video that I imported had a frame width of 1280 pixels and a height of 1024 pixels. I found this information by looking at the properties of each image/video on my computer, and I also checked the video frame/resolution width and height in SimBA by pressing the Set video parameters button under the Video parameters tab in the Load Project GUI. I am not sure how the resolution of the video could have changed in SimBA.
Hi, I just wanted to follow up to my previous comment with a short screen recording where I pass through one of my sklearn video results. In the screen recording, the tracking starts off fine, but then the body parts for both mice get clumped together, and then no body parts are present towards the end of the video. Could this be an issue with the hyperparameters or a lack of behavior annotations when training the model? Or, could it be due to the videos themselves (like a change in resolution) or another issue? Thank you for your time!
Video Link: https://drive.google.com/file/d/1cUIuBv6vc-W8DScjnEbeY6JFQbqlAkJx/view?usp=sharing
Hi @mrnels19!
Before troubleshooting, I just want to confirm that the animals in the video are looking as expected? I'm looking at the video and I can see the animals jumping around in the open field from one frame to the next.
The issue is not going to be hyperparameters or annotations, but the pose estimation tracking data, either before it's imported or when modified during smoothing, interpolation, or outlier correction in SimBA.
Hello! Thank you so much for your help with this. I was able to resolve the issue by adjusting the smoothing, interpolation, and outlier correction in SimBA.
Describe the bug In the videos generated by sklearn, the skeletons are not in the same position as the mouse.
To Reproduce Steps to reproduce the behavior:
Expected behavior The skeletons on these mice in the sklearn videos should have been accurate. Another thing I want to point out is that when I click on the user-defined pose configuration I created that has 13 markers on each animal, a picture of the mice I labeled in the process of creating this configuration does not appear. Instead, I see the image in the screenshot below. I am not sure why this incorrect picture is appearing. I am not sure if this picture is playing a role.
Screenshots The screenshots and video are attached.
Desktop (please complete the following information):