FYI.

This story is over 5 years old.

Tech

Zo kun je je drone leren om dingen te volgen

Met wat simpele object tracking-algoritmen kan je huis-, tuin- en keukendrone binnen no-time dingen blijven volgen.

Kleine privé-drones worden overal ter wereld steeds populairder, ondanks allerlei verwarrende overheidsmaatregelen. Deze trend heeft tot nu toe vooral geresulteerd in vette luchtfoto's en video's, maar de amateur-dronepiloten breiden hun vakgebied snel verder uit. Drie programmeurs uit Brazilië hebben bijvoorbeeld recentelijk een simpel real-time object tracking algoritme gemaakt voor hun zelfgemaakte drone videocamera's.

Advertentie

Met behulp van dit algoritme is de drone in staat om een vooraf bepaald object te blijven volgen en dit in beeld te houden terwijl hij er op een afstandje achteraan blijft vliegen.

Dit lijkt behoorlijk simpel en dat is ook precies de bedoeling: het is geschreven met maar 50 regels in open source Python code, wat betekent dat iedereen met een drone het kan gebruiken. Natuurlijk zullen toekomstige versies nog beter worden.

Het is alleen niet het eerste voorbeeld van een amateur met een tracking drone. In 2011 creëerde de toen net afgestudeerde Mike Mogenson een gezichtsherkenning en tracking algoritme voor de Parrot AR drone. Ook dit algoritme was destijds open source, en dus ook voor iedereen beschikbaar.

Andere net afgestudeerde studenten ontwikkelden vergelijkbare algoritmen om hun drones in staat te stellen  om autonoom mensen te volgen.

Het engste voorbeeld van dit soort algoritmen is misschien wel de zogenaamde 'Predator', dit is een object-tracking systeem dat is ontwikkeld door een andere afgestudeerde student. Het systeem kan heel snel een object leren herkennen, zelfs wanneer het zich even buiten beeld verplaatst en vervolgens weer terugkomt. Daarnaast kan het zelfs verschillende objecten tegelijkertijd volgen.

Hoewel deze algoritmen misschien in de schaduw staan van wat je terug kan vinden in grotere drones die door de overheid en de industrie worden gebruikt, wijst het groeiend aantal open source algoritmen toch op een toekomst waarbij autonome drones beschikbaar worden voor de gewone man. Met ongetwijfeld zowel positieve als negatieve gevolgen.