Three-dimensional movie browser or editor
First Claim
Patent Images
1. A method comprising:
- obtaining movie data, the movie data corresponding to video frames of a movie; and
displaying a plurality of video frames in a three-dimensional display environment, wherein the plurality of video frames are displayed concurrently along a timeline in the three-dimensional display environment in temporal order and at spatial intervals relative to adjacent video frames.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional movie browser or editor is disclosed. In one aspect, video frames are quads in space. A movie plays at full quality by moving the quads in space at a speed of the movie and having a camera follow the quads. A focus frame in the movie is put forward by a cover-flow/dock like expansion around it. Video frames are loaded at a resolution and with an interval that depends on their position regarding a focus point or the optical flow between the frames.
17 Citations
25 Claims
-
1. A method comprising:
-
obtaining movie data, the movie data corresponding to video frames of a movie; and displaying a plurality of video frames in a three-dimensional display environment, wherein the plurality of video frames are displayed concurrently along a timeline in the three-dimensional display environment in temporal order and at spatial intervals relative to adjacent video frames. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having stored thereon instructions which, when executed by a processor, causes the processor to perform the operations of:
-
obtaining movie data, the movie data corresponding to video frames of a movie; and displaying a plurality of video frames in a three-dimensional display environment, wherein the plurality of video frames are displayed concurrently along a timeline in the three-dimensional display environment in temporal order and at spatial intervals relative to adjacent vide frames. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
means for obtaining movie data, the movie data corresponding to video frames of a movie; and means for displaying a plurality of video frames in a three-dimensional display environment, wherein the plurality of video frames are displayed concurrently along a timeline in the three-dimensional display environment in temporal order and at spatial intervals relative to adjacent video frames. - View Dependent Claims (22, 23, 24)
-
-
25. A system comprising:
-
a processor; a computer-readable medium coupled to the processor and haying instructions contained thereon, which, when executed by the processor, causes the processor to perform the operations of; obtaining movie data, the movie data corresponding to video frames of a movie; and displaying the video frames in a three-dimensional display environment, wherein the video frames are displayed concurrently along a timeline in the three-dimensional display environment in temporal order and at spatial intervals relative to adjacent video frames.
-
Specification