Engineer, inventor and YouTube personality Mark Rober presents the "Adventures in DIY Embedded Vision: The Can’t-miss Dartboard" tutorial at the May 2017 Embedded Vision Summit.
Can a mechanical engineer with no background in computer vision build a complex, robust, real-time computer vision system? Yes, with a little help from his friends.
Rober fulfilled a three-year long dream to create a dartboard where the player gets a bullseye every time. Basically, the player throws a dart, and a motion capture system tracks the dart in the air. Rober's system uses the tracked X, Y, Z positions to predict where the dart will land, via regression analysis. Once the system knows where the dart will land, it moves the board to the right spot using stepper motors. All of this happens in around 400 ms.
In this talk, Rober presents the design of his vision-controlled dartboard, highlights some of the challenges he faced in building it, and shares how he overcame these challenges.