De wens om iets met computer vision en deep learning te doen leeft al wat langer bij mij. Ik ben opnieuw eens gaan kijken of ik met Python en opencv iets met een webcam kan doen. Dat lukt wonderwel voorspoedig dus al snel de volgende stap gezet: 'object tracking'. Nou ja, kleuren tracking zoals ook bij de pixy camera beschikbaar is. Na wat geworstel met het vastleggen van de juiste kleurcodes (RGB) en, uiteraard, weer het door elkaar halen van hoogte en breedte coördinaten (waarom kan ik dat niet onthouden ?) lukt het om een kleur van een object (ping pong bal / gele isolatietape) 'te leren' en vervolgens de positie terug te geven zodra deze weer in beeld verschijnt. Zelfs mijn hand weet hij al heel aardig te volgen.
Nu eens kijken of dat ook in 3D zou kunnen werken. Ik leen de twee webcams van mijn zoons en ... succes! Het lukt om beide cameras tegelijk aan te sturen. 3D, I am on my way! (oke, wat flauw ... maar toch leuk dat dat ook al binnen de mogelijkheden ligt.)
|
Color capture on the right square. After that 3D position tracking is possible |
Geen opmerkingen:
Een reactie posten