Method and apparatus for providing a video signal
First Claim
1. A method of providing a video signal for display of a stream of video data at a rate other than real-time, the stream of video data being built up from subsequent frames, the method comprising the steps of:
- selecting a plurality of non-contiguous segments of the stream of video data, each of said non-contiguous segments comprising multiple subsequent frames;
real-time rendering said plurality of non-contiguous segments in a concatenated manner to form a first rendered stream having a first rate other than real-time;
selecting a plurality of pre-determined non-subsequent frames of said stream of video data;
non-real-time rendering said pre-determined non-subsequent frames in a concatenated manner to form a second rendered stream having a second rate other than real-time; and
multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device,wherein the first rendered stream is displayed on a first part of the display device and the second rendered stream is displayed on a second part of the display device; and
wherein the second rate is greater than the first rate and real-time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing a video signal for display of a stream of video data (200) at a rate other than real-time, the video data being built up from frames, includes real-time rendering of non-contiguous segments of the stream of video data having multiple subsequent frames to a first rendered stream, non-real-time rendering of the stream of video data by rendering pre-determined non-subsequent frames at a speed other than real-time to a second rendered stream; and multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device (150), wherein the first rendered stream is displayed on a first part (310) of the display device, and the second rendered stream is displayed on a second part (320) of the display device.
-
Citations
12 Claims
-
1. A method of providing a video signal for display of a stream of video data at a rate other than real-time, the stream of video data being built up from subsequent frames, the method comprising the steps of:
-
selecting a plurality of non-contiguous segments of the stream of video data, each of said non-contiguous segments comprising multiple subsequent frames; real-time rendering said plurality of non-contiguous segments in a concatenated manner to form a first rendered stream having a first rate other than real-time; selecting a plurality of pre-determined non-subsequent frames of said stream of video data; non-real-time rendering said pre-determined non-subsequent frames in a concatenated manner to form a second rendered stream having a second rate other than real-time; and multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device, wherein the first rendered stream is displayed on a first part of the display device and the second rendered stream is displayed on a second part of the display device; and wherein the second rate is greater than the first rate and real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for providing a video signal for display of a stream of video data at a rate other than real-time, the stream of video data being built up from subsequent frames, the apparatus comprising:
-
first means for selecting a plurality of non-contiguous segments of the stream of video data, each of said plurality of non-contiguous segments comprising multiple subsequent frames; a first rendering unit for real-time rendering the plurality of non-contiguous segments in a concatenated manner to form a first rendered stream having a first rate other than real-time; second means for selecting a plurality of pre-determined non-subsequent frames of said stream of video data; a second rendering unit for non real-time rendering of the plurality of pre-determined non-subsequent frames in a concatenated manner to form a second rendered stream having a second rate other than real-time; and a multiplexer for multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device, wherein the first rendered stream is displayed on a first part of the display device and the second rendered stream is displayed on a second part of the display device; and wherein the second rate is greater than the first rate and real-time.
-
-
11. A non-transitory computer-readable storage medium having stored thereon programmable instructions configured for being executed by at least one processor for performing a method suitable for providing a video signal for display of a stream of video data at a rate other than real-time, the stream video data being built up from subsequent frames, the method comprising:
-
Selecting a plurality of non-contiguous segments of the stream of video data, each of said plurality of non-contiguous segments comprising multiple subsequent frames; real-time rendering of the plurality of non-contiguous segments in a concatenated manner to form a first rendered stream having a first rate other than real-time; selecting a plurality of pre-determined non-subsequent frames of said stream of video data; non-real-time rendering of the plurality of pre-determined non-subsequent frames in a concatenated manner to form a second rendered stream having a second rate other than real-time; and multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device, wherein the first rendered stream is displayed on a first part of the display device and the second rendered stream is displayed on a second part of the display device; and wherein the second rate is greater than the first rate and real-time.
-
-
12. A method of providing a video signal for display of a stream of video data at a rate other than real-time, the stream of video data being built up from subsequent frames, the method comprising the steps of:
-
Selecting a plurality of non-contiguous segments of the stream of video data, each of said plurality of non-contiguous segments comprising multiple subsequent frames; real-time rendering of the plurality of non-contiguous segments in a concatenated manner to form a first rendered stream having a first rate other than real-time; selecting a plurality of pre-determined non-subsequent frames of said stream of video data; non-real-time rendering of the plurality of pre-determined non-subsequent frames in a concatenated manner to form a second rendered stream having a second rate other than real-time; multiplexing the first rendered stream and the second rendered stream for simultaneous display on a display device; wherein the first rendered stream is displayed on a first part of the display device and the second rendered stream is displayed on a second part of the display device; and wherein the second rate is greater than the first rate and real-time; providing a first bar representative of the stream of video data; indicating on the first bar a location in the stream of video data of the first rendered stream that is displayed on the first part of the display device; and indicating on the first bar a location in the stream of video data of the second rendered stream that is displayed on the second part of the display device.
-
Specification