摘要:
An apparatus for generating a quality-scalable video data stream (36) is described which comprises means (42) for coding a video signal (18) using block-wise transformation to obtain transform blocks (146, 148) of transformation coefficient values for a picture (140) of the video signal, a predetermined scan order (154, 156, 164, 166) with possible scan positions being defined among the transformation coefficient values within the transform blocks so that in each transform block, for each possible scan position, at least one of the transformation coefficient values within the respective transform block belongs to the respective possible scan position; and means (44) for forming, for each of a plurality of quality layers, a video sub-data stream (30; 28, 30) containing scan range information indicating a sub-set of the possible scan positions, and transform coefficient information on transformation coefficient values belonging to the sub-set of possible scan positions such that the sub-set of each quality layer comprises at least one possible scan position not comprised by the sub-set of any other of the plurality of quality layers.
摘要:
A scalable information signal is protected in a more efficient and/or safe way by adopting the inter-relationship among the plurality of portions of different levels within the information signal in FEC protecting the information signal. In particular, portions of the information signal representing the information content at a higher level should have associated therewith redundancy information which is dependent not only on that part of this portion being disjoint to a respective overlapping lower level portion. Rather, redundancy information should also be dependent on the latter part so as to increase the chances of success of forward error correcting an error within the lower level portion at the reception side.
摘要:
An apparatus for generating a quality-scalable video data stream (36) is described which comprises means (42) for coding a video signal (18) using block-wise transformation to obtain transform blocks (146, 148) of transformation coefficient values for a picture (140) of the video signal, a predetermined scan order (154, 156, 164, 166) with possible scan positions being defined among the transformation coefficient values within the transform blocks so that in each transform block, for each possible scan position, at least one of the transformation coefficient values within the respective transform block belongs to the respective possible scan position; and means (44) for forming, for each of a plurality of quality layers, a video sub-data stream (30; 28, 30) containing scan range information indicating a sub-set of the possible scan positions, and transform coefficient information on transformation coefficient values belonging to the sub-set of possible scan positions such that the sub-set of each quality layer comprises at least one possible scan position not comprised by the sub-set of any other of the plurality of quality layers.
摘要:
An apparatus for synthesizing texture in a video sequence to be synthesized, the video sequence comprising a sequence of frames, wherein portions of consecutive frames of the video sequence form a spatio-temporal volume to be synthesized, the spatio-temporal volume being spatio-temporally bounded by remaining portions of the video sequence to be synthesized along a boundary of the spatio-temporal volume, the apparatus comprising means for defining a boundary region spatio-temporally extending from the boundary into the remaining portions of the video sequence to be synthesized, means for placing spatio-temporal reference patches in an overlapping manner to fill the spatio-temporal volume to be synthesized such that at least one of the spatio-temporal reference patches overlaps the boundary region and means for applying a graph-cut algorithm to overlapping areas between the spatio-temporal reference patches and the boundary region to yield irregular boundaries between spatio-temporal reference patches in the boundary region to decide which part of the spatio-temporal volume to be synthesized shall be synthesized by which part of the spatio-temporal reference patch and boundary region, respectively, to obtain a synthesized video sequence, the irregular boundaries comprising an irregular boundary extending within an overlapping area of the boundary region, where at least one spatio-temporal reference patch overlaps the boundary region.
摘要:
The invention relates to a method and an arrangement for arithmetically encoding and decoding binary states, a corresponding computer program, and a corresponding computer-readable storage medium, which can be used particularly for digital data compression. According to the invention, table-supported binary arithmetic encoding and decoding is done by using two or several tables, for example.
摘要:
A video coder carries out a movement-compensated prediction (1906, 1012, 1014, 1016) both in the base layer (1002) as well as in an enhancement layer (1004) in order to determine the movement data of the enhancement layer while using the movement data from the base layer, and/or in order to predict sequences of residual error images according to the movement-compensated prediction in the enhancement layer while using sequences of residual error images from the base layer by means of an inter-layer predictor (1018). An inter-layer combiner is used on the decoding side in order to cancel this inter-layer prediction. This improves the transfer rate in comparison to scalability schemes without inter-layer prediction with the same image quality.
摘要:
There are disclosed techniques for block-based predicting a block of a picture efficiently, like an apparatus (3000) for decoding a predetermined block (18) of a picture (10) using intra-prediction, configured to derive a set-selective syntax element (522) from the data stream (12) which indicates whether the predetermined block (18) is to be predicted using one of a first set (508) of intra-prediction modes comprising a DC intra prediction mode (506) and angular prediction modes (500). If the set-selective syntax element (522) indicates that the predetermined block (18) is to be predicted using one of the first set (508) of intra-prediction modes, the apparatus is configured to form a list (528) of most probable intra-prediction modes on the basis of intra-prediction modes (3050) using which neighbouring blocks (524, 526) neighbouring the predetermined block (18) are predicted, derive a MPM list index (534) from the data stream (12) which points into the list (528) of most probable intra-prediction modes onto a predetermined intra-prediction mode (3100) and intra-predict the predetermined block (18) using the predetermined intra-prediction mode (3100). If the set-selective syntax element (522) indicates that the predetermined block (18) is not to be predicted using one of the first set (508) of intra-prediction modes, the apparatus is configured to derive a further index (540; 546) from the data stream (12) which indicates a predetermined matrix-based intra-prediction mode (3200) out of a second set (520) of matrix-based intra-prediction modes (510), compute a matrix-vector product (512) between a vector (514, 400, 402) derived from reference samples (17) in a neighbourhood of the predetermined block (18) and a predetermined prediction matrix (516) associated with the predetermined matrix-based intra-prediction mode (3200) so as to obtain a prediction vector (518), and predict samples of the predetermined block (18) on the basis of the prediction vector (518). The list (528) of most probable intra-prediction modes is formed on the basis of intra-prediction modes (3050) using which neighbouring blocks (524, 526) neighbouring the predetermined block (18) are predicted such that the list (528) of most probable intra-prediction modes is free of the DC intra prediction mode (506) in case of the neighbouring blocks (524, 526) being predicted by any of the angular intra prediction modes (500).