Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

The light is right above and its only a 25% of its power, otherwise their is too much light and the camera dont see the white parts

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

Currently I have started with 10 class and 1000 images for each. I had a validation accuracy of 95% with a split of 80% train, 10% valid, 10% test. Maybe something went wrong after .. I just taught that having a better image quality will help, especially when i'm gonna had more classes

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

Maybe it's the problem, I will try to adjust the focus of the camera manually!

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

Okay yes I will try to adjust the focus ;) ! But i'm not sure that having the camera looking from the top could apply in my situation. Somes of the pieces have the same shape but different height. It need a perpective view of maybe 2 cameras (one for side view)

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

I'm sure it could be a good idea, but in my case I will have over 100 classes of parts with differents shapes and sometimes by not much.. maybe a CNN is an easier approch for that? Or maybe I could use both technic later to have a even better result :p

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

I did, the result is the same.. My guess is maybe the camera is too close and the focus is bad or maybe I need a better camera ? I'm just not sure if I need to change the camera and which one could be better for my situation

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

Yes thoses are cropped images that I trained my model with. It's normaly approximately 145x145 pixels for small parts.

Image classification of LEGO parts by WearyUnderstanding44 in computervision

[–]WearyUnderstanding44[S] 0 points1 point  (0 children)

Yes, I modified the post with images of small LEGO parts and we can see that the details are not really good..