Apparatus for recombining prioritized video data
AssigneeRCA Thomson Licensing Corporation
InventorsAlfonse A. Acampora, Joel W. Zdepski, Robert J. Siracusa
Life of this patent
Estimating the term…
Abstract
Apparatus for decoding an HDTV signal conveyed as high and low priority data in high and low priority channels respectively, wherein said high and low priority data originated from blocks of hierarchically encoded compressed video data, with data of greater importance for image reproduction from each block allocated to the high priority channel and the remaining data from each block allocated to the low priority channel, includes circuitry for identifying and segmenting high and low priority data for corresponding blocks and recombining the high and low priority data into an hierarchically encoded compressed video data stream.
Claims17
In a television processing system for decoding compressed video signal encoded in such fashion that data of greater and lesser importance for image reproduction are transmitted as high and low priority data in high and low priority channels respectively, said data including variable length codewords CW of differing types, said types occurring in a predetermined sequence of blocks of data, with data from respective blocks occurring in both said high and low priority channels, and wherein the data of said high and low priority channels are conveyed in respective transport packets having header data including block identifiers, and the header data of the high priority channel transport packets including codewords CW#j identifying numbers of codewords included in groups of one of said types, apparatus for combining said data from said high and low priority channels into a single data stream comprising:
- first means, responsive to received signal, for providing said high and low priority data with header data excised, and for providing said header data;
- second means responsive to said high priority data and said header data from said high priority channel for variable length decoding said high priority codewords CW to establish demarcation between respective codewords, and to identify respective types of said codewords;
- third means responsive to said low priority data and said header data from said low priority channel for variable length decoding said low priority codewords CW to establish demarcation between respective codewords, and to identify respective types of said codewords;
- fourth means, responsive to said header data, for identifying corresponding blocks of high and low priority data, and providing as said single data stream, high priority data codewords for a block through codeword number CW#j, then low priority data for the same block.
In a video signal processing system for processing digital compressed video data conveyed as high and low priority data in high and low priority channels respectively, said high and low priority data being generated from encoded compressed video data occurring as blocks of codewords, respective blocks including pluralities of codewords occurring in descending order of importance for image reproduction, and wherein data through a jth codeword type of respective blocks are allocated as high priority data and the remaining codewords for respective blocks are allocated as low priority data, apparatus for combining said high priority data from respective blocks of data in said high priority channel with low priority data from corresponding blocks of data from said low priority channel comprising:
- means responsive to high priority data conveyed in said high priority channel for identifying respective blocks of high priority data;
- means responsive to low priority data conveyed in said low priority channel for identifying respective blocks of low priority data;
- means for appending codewords of low priority data from respective blocks to codewords from corresponding blocks of high priority data to form blocks of data representing respective image areas.
Apparatus for combining high and low priority video data conveyed in high and low priority data channels, said high and low priority data being derived from blocks of data, each block of data including a plurality of codewords, and a portion of said plurality of codewords from respective blocks is selected as high priority data and the remainder of said plurality of codewords of respective blocks is allocated as low priority data and wherein an indicia is transmitted with said high priority data which indicates the respective portions of respective blocks selected as high priority data, said apparatus comprising:
- first means responsive to said high and low priority data for decoding said data and providing respective sequences of codewords of high and low priority data;
- second means responsive to said high and low priority sequences of codewords and said indicia, for providing a plurality of codewords of said high priority sequence corresponding to a respective said portion of a respective block of data and providing a plurality of codewords of said low priority sequence through a predetermined codeword of said low priority sequence, said plurality of codewords of said low priority sequence corresponding to the remainder of said plurality of codewords of said respective block of data;
- and
- means for combining said plurality of codewords of said low priority sequence with said plurality of codewords of said high priority sequence.
In a television processing system for decoding compressed video signal transmitted as high and low priority data in high and low priority channels respectively, said data including codewords CW of differing types, said types representing a hierarchy of greater to lesser importance to image reproduction with codeword types of greater and lesser importance being included in said high and low priority channels respectively, said codewords occurring in blocks of data, with data from respective blocks occurring in both said high and low priority channels, and wherein the data of said high and low priority channels are conveyed in respective transport packets having header data including block identifiers, and the header data of the high priority channel transport packets including codewords CW#j identifying types of codewords included in said high priority channel, apparatus for combining said data from said high and low priority channels into a single data stream comprising:
- first means, responsive to received signal, for providing said high and low priority data with header data excised, and for providing said header data;
- second means, responsive to said codewords CW#j in said header data, for segmenting said high priority data into respective partial blocks of data;
- third means, responsive to said low priority data, for segmenting said low priority data into respective partial blocks of data;
- and
- fourth means, responsive to said header data for combining corresponding partial blocks of high and low priority data to provide reconstructed blocks of data as said single data stream.
Dependencies are inferred from the claim text.