Method and apparatus for generating, distributing and reconstructing deconstructed video
AssigneeSRI International
InventorsPatrick D. Lincoln, David W. J. Stringer-Calvert, Steven M. Dawson
Life of this patent
Estimating the term…
Abstract
A method and apparatus for deconstructing video into a hierarchical structure, distributing the deconstructed video and reconstructing the deconstructed video to form a video signal having characteristics that match the capabilities of a user device. The video stream may be deconstructed using a single dimension deconstruction or a multidimensional deconstruction.
Claims25
A method of deconstructing video comprising:
- separating a video image sequence into two or more components;
- selecting a plurality of dimensions, where each dimension represents a characteristic of the video image sequence;
- and
- encoding each component of the video image sequence in accordance with the selected dimensions to form a plurality of bitstreams, such that the plurality of bitstreams forms a partial order wherein each point of the partial order represents a unique valid combination of components and dimensions for encoding the video image sequence, and a base of the partial order represents a base bitstream comprising components that are common to each of said plurality of bitstreams, said base bitstream encoding a first version of said video image sequence.
Apparatus for producing deconstructed video comprising:
- a video component extractor for extracting at least one second image sequence from a first image sequence, where said at least one second image sequence represents a component of said first video image sequence;
- an encoding dimension selector for selecting a plurality of dimensions to use to encode said at least one second image sequence;
- and
- a dimension-based encoder, coupled to said encoding dimension selector, for encoding the at least one second video image sequence into a plurality of bitstreams, such that the plurality of bitstreams forms a partial order wherein each point of the partial order represents a unique valid combination of dimensions for encoding the first image sequence and the at least one second image sequence, and a base of the partial order represents a base bitstream comprising components that are common to each of said plurality of bitstreams, said base bitstream encoding a first version of said video image sequence.
A computer readable medium containing software that, when executed by one or more general purpose computers operating as network nodes, causes the computer or computers to perform a method comprising:
- separating a video image sequence into two or more components;
- selecting a plurality of dimensions, where each dimension represents a characteristic of the video image sequence;
- and
- encoding each component of the video image sequence in accordance with the selected dimensions to form a plurality of bitstreams, such that the plurality of bitstreams forms a partial order wherein each point of the partial order represents a unique valid combination of components and dimensions for encoding the video image sequence, and a base of the partial order represents a base bitstream comprising components that are common to each of said plurality of bitstreams, said base bitstream encoding a first version of said video image sequence.
Dependencies are inferred from the claim text.