First-person Hyperlapse Videos (Technical) by Johannes Kopf, et. al. Timelapse stabilization from moving point of view. page
Discover the camera's path and smooth it.
Choose new orientations based on available views.
Construct new timelapse frames from best pixels.
See also Timelapse Mining of public images.