Video processing methods
First Claim
1. A video processing method, comprising the steps of:
- providing a display region according to a timeline, wherein the display region comprises at least one first sub-region and one second sub-region adjacent to the first sub-region, wherein the first and second sub-regions are arranged along the timeline, a time scale value of the first sub-region is smaller than that of the second sub-region, and the first sub-region has a low-speed control and the second sub-region has a medium-speed controls with corresponding locations on the timeline for scrolling forward and backward respectively;
providing video data comprising a plurality of frames, wherein the respective frames are displayed in the first sub-region or the second sub-region along the timeline;
determining the location of a desired frame among the video data is in the first sub-region or the second sub-region;
when the desired frame is located in the first sub-region, scrolling the low-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the first sub-region, thereby moving the desired frame to a specific position; and
when the desired frame is located in the second sub-region, scrolling the medium-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the second sub-region, thereby moving the desired frame to enter the first sub-region,wherein when the desired frame enters the first sub-region, the desired frame is moved by scrolling the low-speed control forward or backward based on the time scale value of the first sub-region.
10 Assignments
0 Petitions
Accused Products
Abstract
A video processing method. A display region is provided according to a timeline, comprising at least one first sub-region with higher time resolution and one second sub-region with lower time resolution. A time scale value of the first sub-region is smaller than that of the second sub-region, and the first and second sub-regions have low-speed and medium-speed controls for scrolling forward and backward respectively. When a desired frame is located in the first sub-region, the low-speed or medium-speed control is scrolled to forward or backward on the timeline according to an operating command to locate the desired frame. When the desired frame is located in the second sub-region, the low-speed or medium-speed control is scrolled to forward or backward on the timeline according to an operating command to move the desired frame to the first sub-region.
-
Citations
16 Claims
-
1. A video processing method, comprising the steps of:
-
providing a display region according to a timeline, wherein the display region comprises at least one first sub-region and one second sub-region adjacent to the first sub-region, wherein the first and second sub-regions are arranged along the timeline, a time scale value of the first sub-region is smaller than that of the second sub-region, and the first sub-region has a low-speed control and the second sub-region has a medium-speed controls with corresponding locations on the timeline for scrolling forward and backward respectively; providing video data comprising a plurality of frames, wherein the respective frames are displayed in the first sub-region or the second sub-region along the timeline; determining the location of a desired frame among the video data is in the first sub-region or the second sub-region; when the desired frame is located in the first sub-region, scrolling the low-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the first sub-region, thereby moving the desired frame to a specific position; and when the desired frame is located in the second sub-region, scrolling the medium-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the second sub-region, thereby moving the desired frame to enter the first sub-region, wherein when the desired frame enters the first sub-region, the desired frame is moved by scrolling the low-speed control forward or backward based on the time scale value of the first sub-region. - View Dependent Claims (2, 3, 4)
-
-
5. A video editing system, tangibly embodied on a computer readable medium, for performing video editing, comprising:
-
a display region, comprising at least one first sub-region and two second sub-regions, wherein the first sub-region is between the two second sub-regions, and the first and second sub-regions are arranged along the timeline, a time scale value of the first sub-region is smaller than that of each second sub-region, and the first sub-region has a low-speed control and each of the second sub-regions has a medium-speed controls with corresponding locations on the timeline respectively for scrolling forward and backward, wherein, during video editing, a desired frame is moved by scrolling the medium-speed control forward or backward based on the time scale value of the second sub-region in the second sub-region, and when the desired frame enters the first sub-region, the desired frame is moved by scrolling the low-speed control forward or backward based on the time scale value of the first sub-region in the second sub-regions. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A storage medium for storing a computer program providing a method for automatic booting a computer system, comprising using a computer to perform the steps of:
-
providing a display region according to a timeline, wherein the display region comprises at least one first sub-region and one second sub-region adjacent to the first sub-region, wherein the first and second sub-regions are arranged along the timeline, a time scale value of the first sub-region is smaller than that of the second sub-region, and the first sub-region has a low-speed control and second sub-region has a medium-speed controls with corresponding locations on the timeline for scrolling forward and backward respectively; providing video data comprising a plurality of frames, wherein the respective frames are displayed in the first sub-region or the second sub-region along the timeline; determining the location of a desired frame among the video data is in the first sub-region or the second sub-region; when the desired frame is located in the first sub-region, scrolling the low-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the first sub-region, thereby moving the desired frame to a specific position; and when the desired frame is located in the second sub-region, scrolling the medium-speed control forward or backward on the timeline according to an operating command to move the video data based on the time scale value of the second sub-region, thereby moving the desired frame to the first sub-region, wherein when the desired frame enters the first sub-region, the desired frame is moved by scrolling the low-speed control forward or backward based on the time scale value of the first sub-region. - View Dependent Claims (12, 13, 14)
-
-
15. A video processing method, scrolling video data on a timeline for locating a desired frame, comprising the steps of:
-
providing a display region according to the timeline, wherein the display region comprises at least one first sub-region and one second sub-region adjacent to the first sub-region, wherein the first and second sub-regions are arranged along the timeline, a first time scale value corresponding to the first sub-region is different from a second time scale value of the second sub-region, the first and second sub-regions have controllers corresponding to the first and second time scale values respectively; providing video data comprising a plurality of frames, wherein the respective frames are displayed in the first sub-region or the second sub-region along the timeline, and scrolling the video data using the controllers on the timeline in accordance with the first and second time scale values respectively according to operating commands, wherein the video data is moved based on the first time scale value when the controller of the first sub-region is used, and the video data is moved based on the second time scale value when the video data is located in the second sub-region and the controller of the second sub-region is used.
-
-
16. A storage medium comprising a video editing program, which, when executed, causes a device to perform video editing, comprising:
-
generating a display region, comprising at least one first sub-region and two second sub-regions, regions, wherein the first sub-region is between the two second sub-regions, and the first and second sub-regions are arranged along the timeline, a time scale value of the first sub-region is smaller than that of each second sub-region, and the first sub-region has a low-speed control and each of the second sub-regions has a medium-speed control with corresponding locations on the timeline respectively for scrolling forward and backward, wherein a desired frame is moved by scrolling the medium-speed control forward or backward based on the time scale value of the second sub-region in the second sub-region, and when the desired frame enters the first sub-region, the desired frame is moved by scrolling the low-speed control forward or backward based on the time scale value of the first sub-region in the second sub-regions.
-
Specification