Objective
How do you stabilize a stereo camera mounted on a helmet?
Solution
Any decent software package would aptly provide some basic method for stabilization. However, to achieve the greatest results, we can help the process by measuring changes in degrees on 3 axis relative to the initial position. Simply put, it measures changes in direction, pitch, and roll.
Here we introduce a Raspberry Pi with an accelerometer attached to the helmet rig, providing data within the given recording period. The data provided doesn’t always give readings at exactly the time we needed, so I quickly wrote a python script to provide weighted averages over the recorded FPS, which was then fed to a third party program to help with the stabilization.
The result is a smoother run.
In collaboration with primary project lead, Cael Liakos-Gilbert.
BEFORE:
AFTER: