ZukZukOne

What problem does ZukZukOne solve?

Despite many advancements, quite a few modern television sets still do not offer an out of the box “screen time viewed” feature. On android TVs, many digital health apps do not work too. As a result, tracking “screen time” on television sets becomes tricky.

How does ZukZukOne solve the problem?

ZukZukOne is a simple computer vision application that runs on the edge. An arduino based micro-controller takes pictures of the television set every few seconds and runs a computer vision model locally to determine whether the television is “on” or “off”. This information is then stored safely on a daily basis and the total screen time is computed.

Website showing screen time
Nicla Vision powered by a 3.7V battery

What technologies were used to build ZukZukOne?

Arduino Nicla Vision, MobileNetV2 (open source CNN), NodeJs, SupaBase, Flutter. Special mention
1. to the folks at OpenMV for their support in getting Nicla Vision up and
2. to the folks at EdgeImpulse for providing a complete development infrastructure to train images on the edge and deploy a machine vision app