Intelligent video system
First Claim
1. A method of controlling an intelligent fast-forward video system comprising the steps of:
- calculating complexity of a video story development based on motion information by sequentially indexing an entire video;
determining a play speed using the calculated motion-based complexity; and
variably controlling the play speed of the video based on the determined play speed.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is an intelligent fast-forward video system that automatically controls a relative play speed of the video based on a complexity of the content reflecting the real story of a video, thereby enabling to carry out a fast-forward viewing for summarizing an entire story of a digital video or moving fast to a major concerning part. The present invention obtains the complexity of the content using information of motion vector, shot, face, text, and audio for an entire video and adaptively controls the play speed for each of the intervals on a fast-forward viewing of the corresponding video on the basis of the obtained complexity of the content. And, in more detail, the present invention plays a complicated story interval relatively slow and a simple and tedious part relatively fast, thereby enabling to provide a user with a summarized story of the corresponding video without viewing the entire video as well as a fast search for a part wanted by the user.
-
Citations
31 Claims
-
1. A method of controlling an intelligent fast-forward video system comprising the steps of:
-
calculating complexity of a video story development based on motion information by sequentially indexing an entire video;
determining a play speed using the calculated motion-based complexity; and
variably controlling the play speed of the video based on the determined play speed. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31)
-
- 4. The method of claim 3, wherein the macro-blocks are considered as motion vectors having a predetermined size and the predetermined size of the motion vector is determined as one of a maximum motion vector size, an arbitrary value in accordance with usage, and ‘
-
23. In variably controlling a play speed of a video based on a content complexity of video story development as motion information obtained by indexing the entire video, a method of constructing index information for controlling an intelligent fast-forward viewing includes a step of constituting the content complexity information as index information defined as a predetermined form enabling to designate each play speed of the corresponding complexity.
-
25. An apparatus for controlling intelligent fast-forward viewing of a video comprising:
-
a means for calculating a complexity of video content in accordance with story development of a corresponding video from a digital video stream including at least motion information;
a means for storing the calculated content complexity information; and
a means for playing and displaying the corresponding video in different play speeds for each specific interval on the basis of the stored complexity information.
-
Specification