Digital video stabilization with manual control
OwnerAaron T. Deever, Robert J. Parada +1inventors
InventorsAaron T. Deever, Robert J. Parada, John R. Fredlund
Life of this patent
Estimating the term…
Abstract
In a method for altering a video sequence, a first portion of the video sequence is digitally stabilized in accordance with an initial set of image stabilization parameters and displayed to a user. An input from the user is accepted during the displaying. The user input defines a revised set of image stabilization parameters. A second portion of the video sequence is then digitally stabilized in accordance with the revised set of image stabilization parameters and is displayed to the user. A predetermined video frame rate is maintained continuously during and between the displaying steps.
Claims28
A method for altering a video sequence, the method comprising the steps of:
- digitally stabilizing a first portion of the video sequence in accordance with an initial set of image stabilization parameters;
- displaying said first portion to a user;
- accepting an input from the user during said displaying, said user input defining a revised set of said image stabilization parameters;
- digitally stabilizing a second portion of the video sequence in accordance with said revised set of said image stabilization parameters, said second portion following said first portion;
- displaying said second portion to the user;
- maintaining said displaying at a predetermined video frame rate continuously during and between said displaying steps.
A method for altering a video sequence, the method comprising the steps of:
- digitally stabilizing a first portion of the video sequence in accordance with a default set of image stabilization parameters;
- displaying said first portion to a user;
- accepting an input from the user during said displaying, said input being from an input device selectively actuable in one of a plurality of different states to generate said input, in each said state said input defining a different revised set of said image stabilization parameters;
- digitally stabilizing a second portion of the video sequence in accordance with the respective said revised set of said image stabilization parameters, said second portion following said first portion;
- displaying said second portion to the user;
- maintaining said displaying at a predetermined video frame rate continuously during and between said displaying steps;
- wherein said stabilizing further comprises cropping frames of respective said portions of said video sequence.
A system for altering a video sequence, the method comprising the steps of:
- a memory storing the video sequence and an initial set of image stabilization parameters;
- an input device transmitting a user input defining a revised set of said image stabilization parameters to a control unit;
- said control unit being operatively connected to said input device and said memory, said control unit digitally stabilizing a first segment of said video sequence in accordance with said initial set of image stabilization parameters prior to said transmitting and digitally stabilizing a second segment of said video sequence in accordance with said revised set of image stabilization parameters following said transmitting;
- and
- a display operatively connected to said control unit, said display displaying said segments in a continuous stream concurrent with said stabilizing.
A method for altering a video sequence, the method comprising the steps of:
- analyzing a first portion of the video sequence;
- determining an initial set of image stabilization parameters responsive to said analyzing;
- digitally stabilizing the first portion of the video sequence in accordance with said initial set of image stabilization parameters;
- displaying the first portion to a user;
- during said displaying of said first portion, checking on whether an input has been received from a user, said user input defining a revised set of said image stabilization parameters;
- digitally stabilizing a second portion of the video sequence in accordance with said revised set of said image stabilization parameters, when said input is received;
- digitally stabilizing the second portion of the video sequence in accordance with said initial set of image stabilization parameters, when said input is absent;
- displaying said second portion to the user;
- and
- maintaining said displaying at a predetermined video frame rate continuously during and between said displaying steps.
Dependencies are inferred from the claim text.