Patent ID: 9041819
Filing Date: 2015-05-26
Classification: H04N

Abstract:
1. A method for stabilizing a digital video, the method implemented at least in part by a data processing system and comprising: receiving an input digital video captured with a digital video camera including a temporal sequence of input video frames; determining input camera positions for each of the input video frames, each input camera position including a three-dimensional location and a pointing direction; determining an input camera path for the input digital video representing one of the input camera positions as a function of time; applying a smoothing operation to the input camera path to determine a first smoothed camera path; determining a first sequence of smoothed camera positions corresponding to the first smoothed camera path; determining a stabilized video frame corresponding to each of the smoothed camera positions, each stabilized video frame being determined by: forming a stabilized digital video corresponding to a sequence of stabilized video frames; and storing the stabilized digital video in a processor-accessible memory.