Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
270 words
A video encoding apparatus characterized by comprising: an orthogonal transform circuit (100) for orthogonally transforming an input picture signal to obtain a plurality of transform coefficients; a first local decoder (170, 180, 190, 200) for outputting first transform coefficients for a fine motion compensation prediction picture on the basis of a previous picture; a second local decoder (171, 191, 201) for outputting second transform coefficients for a coarse motion compensation prediction picture on the basis of a current picture corresponding to the input picture signal; means (310) for detecting a degree of motion compensation prediction in said second local decoder; a selector (300) for selectively outputting the first and second transform coefficients in accordance with the degree of motion compensation prediction; a first calculator (110) for calculating a difference between the transform coefficients of said orthogonal transform circuit and ones of the first and second transform coefficients which are selected by said selector, and outputting a motion compensation prediction error signal; a first quantizer (130) for quantizing the motion compensation prediction error signal from said first adder and outputting a first quantized motion compensation prediction error signal; a second calculator (111) for calculating a difference between the second transform coefficients from said second local decoder and the transform coefficients from the orthogonal transform circuit, and outputting a second motion compensation prediction error signal; a second quantizer (131) for quantizing the motion compensation prediction error signal from said second calculator, and outputting a second quantized motion compensation prediction error signal; and an encoder (140, 141) for encoding the first and second quantized motion compensation prediction error signals and outputting encoded signals.
Claim 2
Dependent Claim
68 words
An apparatus according to claim 1, characterized in that said orthogonal transform circuit (100) divides the input picture signal into a plurality of blocks each having a size of N × N pixels, orthogonally transforms the picture signal in units of blocks each having the size of N × N pixels, and outputs N × N transform coefficients to said first and second adders in units of blocks.
Claim 3
Dependent Claim
106 words
An apparatus according to claim 1, characterized in that said means (310) for detecting degree of motion compensation prediction compares the second transform coefficient from said second local decoder (171, 191, 201) with the transform coefficient from said orthogonal transform circuit (100) and outputs a detection signal corresponding to the degree of motion compensation prediction, and said selector (300) selects the first transform coefficient from said first local decoder in response to a detection signal representing that motion compensation prediction is correct, and selects the second transform coefficient from said second local decoder in response to a detection signal representing that motion compensation prediction is incorrect.
Claim 4
Dependent Claim
199 words
An apparatus according to claim 1, which comprises a motion vector detector (500) for detecting a motion vector from the input picture signal, said first local decoder comprises a first dequantizer (170) for dequantizing the first quantized motion compensation prediction error signal from said first quantizer and outputting a first output signal, a first adder (190) for adding the first output signal from the first dequantizer and the transform coefficient selected by said selector and outputting a first local decoded signal, and a first motion compensation prediction circuit (200) for obtaining the first transform coefficient on the basis of the first local decoded signal from said first adder and the motion vector, and said second local decoder comprises a second dequantizer (171) for dequantizing the second quantized motion compensation prediction error signal from said second quantizer, and outputting a second output signal, a second adder (191) for adding the second output signal from said second dequantizer and the second transform coefficient and outputting a second local decoded signal, and a second motion compensation prediction circuit (201) for obtaining the second transform coefficient on the basis of the second local decoded signal from said second adder and the motion vector.
Claim 5
Dependent Claim
232 words
A video encoding apparatus characterized by comprising: an orthogonal transform circuit (100) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming the input video signal in units of blocks to obtain a plurality of transform coefficients divided in spacial frequency bands; a first motion prediction processing section (130, 170, 180, 190, 200) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain an upper-layer motion compensation prediction signal having the number of data enough to obtain a high image quality; a second motion prediction processing section (131, 171, 191, 201) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain a lower-layer motion compensation prediction signal upon reducing the number of data; a decision section (310) for deciding in motion compensation on the basis of the lower-layer motion compensation prediction signal whether motion compensation prediction is correct; a selector (300) for selecting the upper-layer motion compensation prediction signal in response to a decision representing a correct motion compensation prediction from said decision section, and the lower-layer motion compensation prediction signal in response to a decision representing an incorrect motion compensation prediction; and an encoder (140, 141) for encoding one of the upper-layer motion compensation prediction signal and the lower-layer motion compensation prediction signal which is selected by said selector.
Claim 6
Dependent Claim
277 words
A video encoding apparatus for realizing SNR scalability in M layers, characterized by comprising: an orthogonal transform circuit (100) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming the input video signal in units of blocks to obtain a plurality of transform coefficients divided in spacial frequency bands; a first motion compensation prediction processing section (170, 180, 190, 200) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain an mth-layer (m = 2 to M) motion compensation prediction signal; a second motion compensation prediction processing section (171, 181, 191, 121) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain an (m-1)th-layer motion compensation prediction signal; switching means (300) for selecting the mth-layer motion compensation prediction signal of said first motion compensation prediction processing section in order to obtain an mth-layer prediction value when a quantized output from said second motion compensation prediction processing section is 0, and switching between the mth-layer motion compensation prediction signal and the (m-1)th-layer motion compensation prediction signal in units of transform coefficients in order to select the (m-1)th-layer motion compensation prediction signal when the quantized output is not less than 1; means (120) for calculating a difference signal between an (m-1)th-layer dequantized output from said second motion compensation prediction processing section and an mth-layer motion compensation prediction error signal obtained by a difference between the mth-layer motion compensation prediction signal and the transform coefficient from said orthogonal transform circuit; and encoding means (130, 140) for quantizing and encoding the difference signal to output an encoded bit stream.
Claim 7
Dependent Claim
55 words
An apparatus according to claim 6, characterized in that said switching means comprises means (300) for switching an mth-layer (m = 2 to M) quantization matrix between a transform coefficient corresponding to a quantized output of zero in the (m-1)th layer and a transform coefficient corresponding to a quantized output of not less than 1.
Claim 8
Dependent Claim
75 words
An apparatus according to claim 6, characterized by further comprising means for, when quantized values of two-dimensional orthogonal transform coefficients in the mth layer (m = 2 to M) are to be arranged into a one-dimensional series, arranging a transform coefficient corresponding to a quantized output of not less than 1 in the (m-1)th layer and then a transform coefficient corresponding to a quantized output of 0 in the (m-1)th layer in an order named.
Claim 9
Dependent Claim
80 words
An apparatus according to claim 6, characterized in that said orthogonal transform circuit comprises means (101) for transforming an arbitrary-shape picture into a transform coefficient in accordance with an alpha-map signal for discriminating a background of an input picture from an object thereof, said encoding means comprises means for encoding the alpha-map signal, said first motion compensation prediction processing section comprises means for inversely transforming the transform coefficient in accordance with the encoded alpha-map signal to reconstruct the arbitrary-shape picture.
Claim 10
Dependent Claim
462 words
A video encoding/decoding system characterized by comprising: a video encoding apparatus for realizing SNR (Signal to Noise Ratio) scalability in M layers, which includes, an orthogonal transform circuit (100) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming the input video signal in units of blocks to obtain a plurality of transform coefficients divided in spacial frequency bands, a first motion compensation prediction processing section (170, 180, 190, 200) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain an mth-layer (m = 2 to M) motion compensation prediction signal, a second motion compensation prediction processing section (171, 191, 201) for performing motion compensation prediction processing for the plurality of transform coefficients in order to obtain an (m-1)th-layer motion compensation prediction signal, switching means (300) for selecting the mth-layer motion compensation prediction signal of said first motion compensation prediction processing section in order to obtain an mth-layer prediction value when a quantized output from said second motion compensation prediction processing section is 0, and switching between the mth-layer motion compensation prediction signal and the (m-1)th-layer motion compensation prediction signal in units of transform coefficients in order to select the (m-1)th-layer motion compensation prediction signal when the quantized output is not less than 1, means (110) for calculating a difference signal between an (m-1)th-layer dequantized output from said second motion compensation prediction processing section and an mth-layer motion compensation prediction error signal obtained by a difference between the mth-layer motion compensation prediction signal and the transform coefficient from said orthogonal transform circuit, and encoding means (130, 140) for quantizing and encoding the difference signal to output an encoded bit stream; and a video decoding apparatus which includes, means (152, 153) for extracting codes up to a code in the mth (m = 2 to M) layer from the encoded bit stream from said video encoding apparatus, decoding means (142, 143) for decoding the codes of respective layers up to the mth layer, dequantization means (172, 173) for dequantizing, in the respective layers, the quantized values decoded by said decoding means, switching means (300) for switching the mth-layer (m = 2 to M) motion compensation prediction value and the (m-1)th-layer motion compensation prediction value in units of transform coefficients, and outputting the mth-layer motion compensation prediction value for the quantized output of 0 in the (m-1)th layer and the (m-1)th-layer motion compensation prediction value for the quantized output of not less than 1 in the (m-1)th layer in units of transform coefficients in order to obtain the mth-layer prediction value, and means (192) for adding the mth-layer motion compensation prediction value and the (m-1)th-layer motion compensation prediction value to reconstruct the mth-layer motion compensation prediction error signal.
Claim 11
Dependent Claim
52 words
A system according to claim 10, characterized by further comprising switching means for switching an mth-layer (m = 2 to M) quantization matrix between a transform coefficient corresponding to a quantized output of zero in the (m-1)th layer and a transform coefficient corresponding to a quantized output of not less than 1.
Claim 12
Dependent Claim
58 words
A system according to claim 10, characterized in that said decoding means (142, 143) comprises means for decoding an alpha-map signal for discriminating a background of an input picture from an object thereof, and means for inversely transforming the arbitrary-shape picture transformed into the transform coefficient in accordance with the encoded alpha-map signal to reconstruct the arbitrary-shape picture.
Claim 13
Dependent Claim
311 words
A video encoding apparatus characterized by comprising: an orthogonal transform circuit (101) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming an arbitrary-shape picture in units of blocks in accordance with an alpha-map signal for discriminating a background of an input picture from at least one object thereof to obtain a plurality of transform coefficients; a first motion compensation prediction processing section (130, 170, 180, 190, 200) having a frame memory (620) corresponding to the background and at least one object, means for inversely transforming the transform coefficient in accordance with the alpha-map signal to reconstruct the arbitrary-shape picture, and means for performing motion compensation prediction processing for the plurality of transform coefficients, said first motion compensation prediction processing section being adapted to obtain an upper-layer motion compensation prediction signal having the number of data enough to obtain a high image quality; a second motion compensation prediction processing section (131, 171, 181, 191, 601) having a frame memory (620) corresponding to the background and at least one object, means for inversely transforming the transform coefficient in accordance with the alpha-map signal to reconstruct the arbitrary-shape picture, and means for performing motion compensation prediction processing for the plurality of transform coefficients, said second motion compensation prediction processing section being adapted to obtain an lower-layer motion compensation prediction signal upon reducing the number of data; a decision section (310) for deciding in motion compensation on the basis of the lower motion compensation prediction signal whether motion compensation is correct; a selector (300) for selecting the upper-layer motion compensation prediction signal in response to a correct motion compensation prediction from said decision section, and the lower-layer motion compensation prediction signal in response to an incorrect motion compensation prediction; and an encoder (140) for encoding a motion compensation prediction value selected by said selector.
Claim 14
Dependent Claim
62 words
An apparatus according to claim 13, which includes means (510) for detecting a motion vector for each object and the background in a block containing a plurality of objects or the background, and a motion vector detection range in the block containing the plurality of objects or the background is narrower than that in a block containing one object or the background.
Claim 15
Dependent Claim
34 words
An apparatus according to claim 13, characterized by further comprising motion vector detection means (141) for detecting a motion vector in units of objects and performing motion vector search operation in the same object.
Claim 16
Dependent Claim
154 words
A video encoding apparatus characterized by comprising: an orthogonal transform circuit (101) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming an arbitrary-shape picture in units of blocks to obtain a plurality of transform coefficients; means for encoding and outputting an alpha-map signal for discriminating a background of a picture from an object thereof; means (2011) for calculating an average value of pixel values of an object portion using the alpha-map signal in units of blocks; means (2005) for assigning the average value to a background portion of the block; means (2004) for deciding using the alpha-map signal whether a pixel in the object is close to the background; means (2010) for compressing, about the average value, the pixel in the object decided to be close to the background; and means (2017) for orthogonally transforming each block to output an orthogonal transform coefficient.
Claim 17
Dependent Claim
253 words
A video encoding/decoding system characterized by comprising: a video encoding which includes, an orthogonal transform circuit (101) for dividing an input video signal into a plurality of blocks each consisting of N × N pixels and orthogonally transforming an arbitrary-shape picture in units of blocks to obtain a plurality of transform coefficients, means for encoding and outputting an alpha-map signal for discriminating a background of a picture from an object thereof, means (2011) for calculating an average value of pixel values of an object portion using the alpha-map signal in units of blocks, means (2005) for assigning the average value to a background portion of the block, means (2004) for deciding using the alpha-map signal whether a pixel in the object is close to the background, means (2014) for compressing, about the average value, the pixel in the object decided to be close to the background, and means (2017) for orthogonally transforming each block to output an orthogonal transform coefficient; and a video decoding apparatus which includes, means (2020) for decoding the alpha-map signal encoded by said video encoding apparatus, means (2021) for decoding a block from the orthogonal transform coefficient, means (2031) for calculating an average value of the object portion, the background portion, or the entire block, means (2024) for deciding using the alpha-map signal whether the pixel in the object is close to the background, and means (2030) for decompressing, about the average value, the pixel in the object decided to be close to the background by said deciding means.
Claim 18
Dependent Claim
194 words
A video encoding apparatus characterized by comprising: an orthogonal transform circuit (101) for dividing an input video signal into a plurality of blocks each containing N × N pixels and orthogonally transforming an arbitrary-shape picture in units of blocks to obtain a plurality of transform coefficients; means (2006) for encoding and outputting an alpha-map signal for discriminating a background of a picture from an object thereof; means (2011) for calculating an average value of an object portion in units of blocks for the picture, using the alpha-map signal; means (2005) for assigning the average value obtained by said means for calculating the average value to a background portion of the block; means (2004) for deciding using the alpha-map signal whether a pixel in the background is close to the object; means (2009) for correcting the pixel in the background which is decided to be close to the object as a decision result of said deciding means in such a manner that a pixel value of the pixel comes close to a pixel value of the object near the pixel; and means (2017) for outputting an orthogonal transform coefficient obtained by orthogonally transforming the block.