4 ms·
> In order to display your Motion Stills stream immediately, our algorithm computes and stores the necessary stabilizing transformation as a low resolution text
by bambax 9y ago
> In order to display your Motion Stills stream immediately, our algorithm computes and stores the necessary stabilizing transformation as a low resolution texture map. We leverage this texture to apply the stabilization transform using the GPU in real-time during playback, instead of writing a new, stabilized video that would tax your mobile hardware and battery.
But doesn't this mean videos can only be shared/viewed within the app? How does one share videos with users that are not on Android 5.1+ then (and who therefore can't even install the app)?
- pgeorgi 9y agoI think the keyword is >> "immediately" The GPU texture mapping thing is the strategy employed for immediate feedback in the app. The stabilized video can still be rendered to a file in the background (and/or while plugged in) later.