jamesbutler01 / Mymou

Mymou: A standalone touchscreen in-cage testing device
16 stars 11 forks source link

Face recognition for more subjects? #9

Closed iandol closed 5 years ago

iandol commented 5 years ago

We will have a chance to run some Mymou systems in group housing of 9 subjects. I wonder if the NN will handle 9 different subjects? What do you think?

jamesbutler01 commented 5 years ago

It handled 4 with no issues and just ~100 photos per animal. No idea how it will scale with more animals and excited to find out. NNs should hopefully perform well at this task. It will definitely need some playing around with the hyperparameters. Will be relativity simple to add more layers/conv layers if needed, though this will dramatically increase calculation time and not recommended for doing synchronous facerecog

iandol commented 5 years ago

Thanks James! I close this and if we have trouble open a new issue...

jamesbutler01 commented 5 years ago

I will update the NN code to allow you to specify number of subjects, but we wont be able to test anything until you have some training data, I don't have access to more than 4 subjects using the device here unfortunately.

iandol commented 5 years ago

Great! We are designing our Mymou holders, and will have no bars visible in the photos so I hope that will help a bit...

jamesbutler01 commented 5 years ago

Ah nice. The OpenSCAD file is to scale so hopefully that is of some use or maybe you're just starting from scratch. Ours was made out of 8mm thick Acetal Copolmer sheet supplemented with metal brackets 3-6 mm thick, which was a nice trade off between integrity and weight that has held strong for 2 years now with virtually no wear and tear. We're making a new one soon entirely out of metal (aluminium i think) so we'll see how that goes.

jamesbutler01 commented 5 years ago

Turns out I'd already adapted the NN to handle more subjects. Unfortunately I don't have permission to provide the example data from the extra 2 subjects that I used, so can't improve the current NN further without someone else contributing a selfie dataset.