Time-shifted transport of multi-latticed video for resiliency from burst-error effects
First Claim
Patent Images
1. A method for providing digital video data, the method comprising:
- selecting plural representations of a video signal, wherein each of the plural representations includes a respective sequence of pictures, wherein each picture in each of the plural representations originates from a corresponding respective picture of the video signal, wherein the order of successive pictures in each of the selected plural representations of the video signal corresponds to the order of successive pictures in the video signal;
processing the selected plural representations of the video signal, wherein processing comprises selectively shifting, in time, at least a first, selected plural representation of the video signal relative to a second, selected plural representation of the video signal different from the first, selected plural representation of the video signal, wherein selectively shifting is enabled by auxiliary information identifying a plurality of lattices, wherein the auxiliary information includes information indicating how decoded versions of compressed video frame partitions are to be assembled into a larger frame, wherein the auxiliary information further includes information indicating the relative temporal order of the plurality of lattices and corresponding segments in the video signal;
processing second auxiliary information different from the previously processed auxiliary information, wherein the second auxiliary information providing spatial relationship information for the decoded versions of compressed video; and
providing in a video stream a first plurality of the processed pictures of a second representation of the video signal (SROTVS) after providing at least a portion of a first plurality of the processed pictures of a first representation of the video signal (FROTVS).
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for facilitating robust data transport. In one embodiment, the apparatus includes a first mechanism for selecting plural lattices of an input video signal, processing plural decimated video signals, and time shifting corresponding portions of plural video streams in accordance with a second relative temporal order. A second mechanism changes an initial relative temporal order to the second relative temporal order.
-
Citations
20 Claims
-
1. A method for providing digital video data, the method comprising:
-
selecting plural representations of a video signal, wherein each of the plural representations includes a respective sequence of pictures, wherein each picture in each of the plural representations originates from a corresponding respective picture of the video signal, wherein the order of successive pictures in each of the selected plural representations of the video signal corresponds to the order of successive pictures in the video signal; processing the selected plural representations of the video signal, wherein processing comprises selectively shifting, in time, at least a first, selected plural representation of the video signal relative to a second, selected plural representation of the video signal different from the first, selected plural representation of the video signal, wherein selectively shifting is enabled by auxiliary information identifying a plurality of lattices, wherein the auxiliary information includes information indicating how decoded versions of compressed video frame partitions are to be assembled into a larger frame, wherein the auxiliary information further includes information indicating the relative temporal order of the plurality of lattices and corresponding segments in the video signal; processing second auxiliary information different from the previously processed auxiliary information, wherein the second auxiliary information providing spatial relationship information for the decoded versions of compressed video; and providing in a video stream a first plurality of the processed pictures of a second representation of the video signal (SROTVS) after providing at least a portion of a first plurality of the processed pictures of a first representation of the video signal (FROTVS). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing digital video data, the method comprising:
-
partitioning a video signal into plural representations of the video signal, wherein the video signal includes successive pictures, wherein each representation corresponds respectively to a decimated version of the video signal, wherein each successive picture of the video signal is partitioned into plural decimated versions of the picture, wherein each of the plural decimated versions of each successive picture of the video signal is respectively assigned as a picture to a corresponding representation of the video signal (ROTVS); compressing the plural representations of the video signal into plural video streams, wherein each ROTVS is compressed into a respectively corresponding video stream, wherein the plural video streams include a first video stream and a second video stream; processing the plural representations of the video signal, wherein processing comprises selectively shifting, in time, at least a first, selected plural representation of the video signal relative to a second, selected plural representation of the video signal different from the first, selected plural representation of the video signal, wherein selectively shifting is enabled by auxiliary information identifying a plurality of lattices; and providing over a first interval plural portions of the plural video streams, wherein at least a portion of a first compressed picture from the first video stream is provided over the first time interval while providing at least a portion of a first compressed picture from the second video stream. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for providing digital video data, comprising:
a processor comprising; a video partitioning module configured to; provide plural decimated versions of each successive picture of an input video signal; assign each of the plural decimated versions of each successive picture of the input video signal as a picture to a respectively corresponding decimated video signal; and provide plural decimated video signals corresponding respectively to plural decimated versions of the input video signal, wherein the plural decimated video versions correspond to different representations of the input video signal; an encoder configured to; compress each of the plural decimated video signals into a corresponding video stream independent of the pictures assigned to other decimated video signals; process the plural representations of the video signal, wherein processing comprises selectively shifting, in time, at least a first, selected plural representation of the video signal relative to a second, selected plural representation of the video signal different from the first, selected plural representation of the video signal, wherein selectively shifting is enabled by auxiliary information identifying a plurality of lattices; provide plural video streams corresponding respectively to the plural decimated video streams; and a transmitter configured to provide in each of plural intervals a portion from each of the plural video streams, wherein the plural intervals include a first interval and a second interval, wherein in each of the plural intervals each provided portion from each of the plural video streams includes at least one compressed picture. - View Dependent Claims (18, 19, 20)
Specification