If you work at a desk job, you may wonder how much time you actually spend in front of your working each day and during a week. To track this stat without having to think about it, the Facepunch device from dekuNukemm takes care of this automatically with a Raspberry Pi and a Camera Module, using facial recognition to sense if you are indeed at your seat.
In this setup, the Raspberry Pi 3 takes a picture every 15 seconds, and compares it to a roughly 400x400 image stored of your face. A small OLED screen to see your stats at a glance, though you can leave it off if you’d rather keep track of the data in a different way. Things may also work with a Rasbperry Pi Zero, but this has not yet been tested.
As noted in Raspberry Pi’s blog post, Facepunch could have other interesting uses, like reminding you to get up and walk around after you’ve been zoning out for too long. A similar configuration could even be used to keep track of who else has been sitting at your desk, allowing you to thank the right person in IT for the timely upgrade, or chastise your coworker for overlaying a screencap of your desktop on your desktop yet again.
To make your own, code and a rather simple bill of materials can be found on dekuNukemm project write-up.