Digital camera user interface for video trimming
DCFirst Claim
1. A device comprising:
- a user interface configured to receive at least one of a first input, a second input, a third input, a fourth input or a confirmation input;
memory configured to store a digital video sequence comprising a sequence of frames;
a display configured to display a currently selected frame of the digital video sequence;
wherein the device is configured to;
activate a start frame selection mode in response to the user interface receiving the first input, wherein changing the position of a start frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the start frame marker;
activate an end frame selection mode in response to the user interface receiving the second input, wherein the start frame selection mode is separate from the end frame selection mode, wherein changing the position of an end frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the end frame marker;
scroll through the digital video sequence in a first temporal direction in response to the user interface receiving the third input;
scroll through the digital video sequence in a second temporal direction in response to the user interface receiving the fourth input;
establish a start frame as a currently selected frame in response to the user interface receiving a start frame selection input while the device is in the start frame selection mode, wherein the start frame selection input is separate from the first input;
establish an end frame as the currently selected frame in response to the user interface receiving an end frame selection input while the device is in the end frame selection mode, wherein the end frame selection input is separate from the second input, and wherein the display is further configured to display an indication of whether the start frame selection mode is selected or the end frame selection mode is selected; and
store in the memory a trimmed digital video sequence comprising frames of the digital video sequence between the start frame and the end frame.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A digital video camera comprising: user controls enabling a user to select between at least an up input, a down input, a left input, a right input, and a confirmation input; and a program memory storing instructions to implement a method for trimming a digital video sequence. The method includes: selecting a digital video sequence; initiating a trimming operation; accepting user input to select a start frame and an end frame for a trimmed digital video sequence, wherein the up input and the down input are used to select between a start frame selection mode and an end frame selection mode, and the left input and the right input are used to scroll through the frames of the selected digital video sequence; and trimming the selected video sequence to include the frames between the selected start frame and the selected end frame.
-
Citations
23 Claims
-
1. A device comprising:
-
a user interface configured to receive at least one of a first input, a second input, a third input, a fourth input or a confirmation input; memory configured to store a digital video sequence comprising a sequence of frames; a display configured to display a currently selected frame of the digital video sequence; wherein the device is configured to; activate a start frame selection mode in response to the user interface receiving the first input, wherein changing the position of a start frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the start frame marker; activate an end frame selection mode in response to the user interface receiving the second input, wherein the start frame selection mode is separate from the end frame selection mode, wherein changing the position of an end frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the end frame marker; scroll through the digital video sequence in a first temporal direction in response to the user interface receiving the third input; scroll through the digital video sequence in a second temporal direction in response to the user interface receiving the fourth input; establish a start frame as a currently selected frame in response to the user interface receiving a start frame selection input while the device is in the start frame selection mode, wherein the start frame selection input is separate from the first input; establish an end frame as the currently selected frame in response to the user interface receiving an end frame selection input while the device is in the end frame selection mode, wherein the end frame selection input is separate from the second input, and wherein the display is further configured to display an indication of whether the start frame selection mode is selected or the end frame selection mode is selected; and store in the memory a trimmed digital video sequence comprising frames of the digital video sequence between the start frame and the end frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving, by a processor, at least one of a first input, a second input, a third input, a fourth input, or a confirmation input from a user interface; storing, in memory, a digital video sequence comprising a sequence of frames; displaying, on a display, a currently selected frame of the digital video sequence; transitioning, by the processor, to a start frame selection mode in response to the user interface receiving the first input, wherein changing the position of a start frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the start frame marker; transitioning, by the processor, to an end frame selection mode in response to the user interface receiving the second input, wherein the start frame selection mode is separate from the end frame selection mode, wherein changing the position of an end frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the end frame marker; scrolling, by the processor, through the digital video sequence in a first temporal direction in response to the user interface receiving the third input; scrolling, by the processor, through the digital video sequence in a second temporal direction in response to the user interface receiving the fourth input; establishing, in the memory, a start frame as a currently selected frame in response to the user interface receiving a start frame selection input while the device is in the start frame selection mode, wherein the start frame selection input is separate from the first input; establishing, in the memory, an end frame as the currently selected frame in response to the user interface receiving an end frame selection input while the device is in the end frame selection mode, wherein the end frame selection input is separate from the second input; displaying, on the display, an indication of whether the start frame selection mode is selected or the end frame selection mode is selected; and storing, in the memory, a trimmed digital video sequence comprising frames of the digital video sequence between the start frame and the end frame.
-
-
23. A non-transitory computer readable medium having stored thereon instructions executable by a processor to cause the processor to perform operations comprising:
-
receiving, from a user interface, at least one of a first input, a second input, a third input, a fourth input, or a confirmation input; storing a digital video sequence comprising a sequence of frames; displaying, on a display, a currently selected frame of the digital video sequence; transitioning to a start frame selection mode in response to the user interface receiving the first input, wherein changing the position of a start frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the start frame marker; transitioning to an end frame selection mode in response to the user interface receiving the second input, wherein the start frame selection mode is separate from the end frame selection mode, wherein changing the position of an end frame marker causes the currently selected frame to scroll to a corresponding frame at the position of the end frame marker; scrolling through the digital video sequence in a first temporal direction in response to the user interface receiving the third input; scrolling through the digital video sequence in a second temporal direction in response to the user interface receiving the fourth input; establishing a start frame as a currently selected frame in response to the user interface receiving a start frame selection input while the device is in the start frame selection mode, wherein the start frame selection input is separate from the first input; establishing an end frame as the currently selected frame in response to the user interface receiving an end frame selection input while the device is in the end frame selection mode, wherein the end frame selection input is separate from the second input, and wherein the display is further configured to display an indication of whether the start frame selection mode is selected or the end frame selection mode is selected; and storing a trimmed digital video sequence comprising frames of the digital video sequence between the start frame and the end frame.
-
Specification