research.microsoft.com

Hyperlapse: Really Stable Time Lapse