The platform revolves around computer vision—both for LED color light tracking and virtual touch/motion detection/gesture, which we provided. This had to perform on a Cortex-A9 device with a single camera. We architected an API to allow external developers to write game titles using the vision libraries we wrote.
We defined a list of features or requirements considering the information gathered in the previous step. This list will contain all the actions that a user can perform on the platform (e.g., “As a user, I can reset my password”).
Motion detection and wand color led tracking on a very low-cost ARM-based Linux SBC. We implemented in ARM Assembly and NEON, with processing times taking less than 5 milliseconds.