DIY Helmet Mounted Camera (HMC) for face capture
This is an open-source helmet mounted camera (HMC): a wireless, lightweight head rig for face motion capture, built from about $125 of off-the-shelf parts around a Raspberry Pi, with 3D printable files for the case and helmet mounts. It can be used with Brekel Body v3 for face tracking, or with anything else that can read a video stream over Wi-Fi.
Why a helmet mounted camera? The face stays fully in frame, close up and evenly lit (the case has optional internal LEDs), so the tracker gets better and more stable data than when tracking the face from a body-capture camera across the room, where the face is small in frame and sometimes not visible at all.
Specs
- Based on a Raspberry Pi Zero 2 W and Camera Module 3 (Wide)
- Video streaming over Wi-Fi at 40-60 fps
- Fully 3D printed case that snaps together, no screws needed
- Prints on consumer 3D printers, or through a 3D printing service
- About 50 grams for the camera including electronics
- About 160 grams for the complete helmet mount solution including camera
- Powered for many hours by a simple USB power bank
- Mounts to any off-the-shelf helmet (bicycle helmet, safety helmet, your own custom 3D designed & printed helmet, etc.)
- Open-source design files (STL and STEP)
Get the files
- Camera case: Printables / MakerWorld
- Helmet mounts: Printables / MakerWorld
- Software: automated installation script on GitHub, based on the open-source camera-streamer