Acho que você vai gostar de ver essa máquina que separa grãos de amendoim usando tecnologia. Quem sabe surge alguma ideia para complementar alguma lacuna de seu projeto.
https://youtu.be/77DvDgjNH_8?si=7vzAVPBXGQXdxmAP&t=194
Existem outras maneiras mecânicas para separação de grãos, como:
- sopro (lembra-me um conto do Mário Sérgio Cortella)
- lançamento (usado para separação de granulados por diferença de massa)
- classificação manual (é o que fazemos em casa)
- densidade (história de quartel)
- etc. (a sua ideia está aqui dentro, que faz uso de visão computacional, juntamente com diversas outras que eu teria curiosidade para ler no seu trabalho final)
Vi seu vídeo e achei demais! Já pensou criar um app para smartphone que podemos usar na cozinha para ajudar a separar feijões? Seria uma adaptação do seu modelo, sua ideia, para escolher feijão em vez de grãos de soja.
Vejo a linguagem Python com muito bons olhos para prototipação. Geralmente essas ideias de visão computacional, para serem mais eficientes, acabam sendo posteriormente implementadas em FPGA. Após consolidação, se possível, implementadas em ASICs.