I'm training a vision model to identify LEGO bricks, and I am now exploring the use of synthetic images of bricks from all angles rendered by Blender.
Overall it seems improve the models accuracy, but recognizing the Arch 1x4 did not improve significantly with the synthetic images.
I suspect it has to do with my bricks not looking like the synthetic rendered ones from beneath.
arch1x4.png (Size: 188.79 KB / Downloads: 5)
arch1x4_ldraw.png (Size: 27.94 KB / Downloads: 6)
Is this something that should be updated in the LDraw parts library?
... and does anyone have a gut feeling of how common this difference would be?
If anyone is interested. I have published my notes and code here:
https://codeberg.org/jacobemcken/lego
Overall it seems improve the models accuracy, but recognizing the Arch 1x4 did not improve significantly with the synthetic images.
I suspect it has to do with my bricks not looking like the synthetic rendered ones from beneath.
arch1x4.png (Size: 188.79 KB / Downloads: 5)
arch1x4_ldraw.png (Size: 27.94 KB / Downloads: 6)
Is this something that should be updated in the LDraw parts library?
... and does anyone have a gut feeling of how common this difference would be?
If anyone is interested. I have published my notes and code here:
https://codeberg.org/jacobemcken/lego