sgoldenlab / simba

SimBA (Simple Behavioral Analysis), a pipeline and GUI for developing supervised behavioral classifiers
https://simba-uw-tf-dev.readthedocs.io/
GNU General Public License v3.0
286 stars 139 forks source link

Labeling Freezing Behavior #137

Closed Marcelobot closed 2 years ago

Marcelobot commented 2 years ago

Hello :)

Im pretty sure, that this is not the right section for this question, but not sure, where else to ask.

Within our simba project are not using the stage off an machine model, but already would like to track kind of a freezing behavior of our mees.

Our idea was to use from the feature extraction function the feature named : image

So if the mouse is "compessing itself" while the freezing behavior we could detect a relatively different euclidean distance between its bodyparts. We are sceptical about using this, but not sure if there is another function usable with no trained machine model in SimBA..

Cheers!

sgoldenlab commented 2 years ago

Hello @Marcelobot !

Yeah it will depend on how you define freezing behavior - if freezing behavior is when the animal has a small hull, than this will be a feature to look at. 

However freezing behavior might be a little more complicated. For example, if the hull is small, but some body-parts like the tail or nose is still moving, it might not be freezing behavior any more? The hull is also the smallest when the animal is rearing, and the animal probably can’t freeze and rear at same time? I’d say to find freezing, it is much easier and more accurate to train a model that finds the correlations for you