Microsoft Hyperlapse

Microsoft Research: Technology for making shaky first-person time-lapse video buttery smooth. Impressive.