Moving-picture encoding apparatus and decoding apparatus
Abstract
As the encoding mode, a moving-picture encoding apparatus includes an encoding mode that relies only on inference based on encoding information of a previously encoded unit block so as to encode a picture of a unit block. The encoding information in this encoding mode is imparted with secondary encoding information for improving the prediction performance, e.g., MV information. The MV information is produced by an MV-information producing unit 21 to which an input picture and MV information in a previously encoded MB are input. A locally-decoded picture producing unit 22 produces a locally-decoded picture (pixel value) of the previously encoded MB. As the secondary encoding information, a DC component of an orthogonal transformation result relative to a prediction error or a value equivalent to an average value of prediction errors can also be used.
Claims
exact text as granted — not AI-modified1 . A moving-picture encoding apparatus, including encoding modes different in predicting method, for encoding a moving picture by adaptively switching the encoding modes by each unit block, the apparatus comprising:
an encoding mode that relies only on inference based on encoding information of a previously encoded unit block to encode a picture of a unit block; and a unit for imparting the encoding information in the encoding mode with secondary encoding information used for improving a prediction performance.
2 . The moving-picture encoding apparatus according to claim 1 , wherein the secondary encoding information is motion vector information of the unit block.
3 . The moving-picture encoding apparatus according to claim 1 , wherein the secondary encoding information is a DC component of an orthogonal transformation result relative to a prediction error of the unit block.
4 . The moving-picture encoding apparatus according to claim 1 , wherein the secondary encoding information is a value equivalent to an average value of the prediction errors of the unit block.
5 . The moving-picture encoding apparatus according to claim 1 , wherein as the secondary encoding information, one of motion vector information of the unit block and a DC component of an orthogonal transformation result relative to a prediction error of the unit block is selectable.
6 . The moving-picture encoding apparatus according to claim 1 , wherein as the secondary encoding information, one of motion vector information of the unit block and a value equivalent to an average value of prediction errors of the unit block is selectable.
7 . The moving-picture encoding apparatus according to claim 2 , comprising a locally-decoded picture producing unit for acquiring a prediction value of the unit block from a locally-decoded picture of the previously encoded unit block by using the motion vector information to produce the prediction value as a pixel value of a locally-decoded picture of the unit block.
8 . The moving-picture encoding apparatus according to claim 3 , comprising a locally-decoded picture producing unit for calculating a value equivalent to an average value of the prediction errors from the DC component of the orthogonal transformation result relative to the prediction error, adding the thus calculated value to a prediction value of an encoding mode that relies only on inference based on the encoding information of the previously encoded unit block so as to encode a picture of the unit block thereby to produce the thus calculated value as a pixel value of a locally-decoded picture of the unit block.
9 . The moving-picture encoding apparatus according to claim 4 , comprising a locally-decoded picture producing unit for adding the value equivalent to the average value of the prediction errors to a prediction value of the encoding mode that relies only on inference based on the encoding information of a previously encoded unit block so as to encode a picture of the unit block thereby to produce the thus calculated value as a pixel value of a locally-decoded picture of the unit block.
10 . The moving-picture encoding apparatus according to claim 5 , comprising a locally-decoded picture producing unit configured so that according to selection of one of the motion vector information and the DC component of the orthogonal transformation result relative to the prediction error, the motion vector information is used to acquire a prediction value of the unit block from a locally-decoded picture of the previously encoded unit block, and the thus acquired prediction value is produced as a pixel value of the locally-decoded picture of the unit block, or from the DC component of the orthogonal transformation result relative to the prediction error, a value equivalent to an average value of the prediction errors is calculated, the thus calculated value is added to a prediction value of the encoding mode that relies only on inference based on the encoding information of the previously encoded unit block so as to encode a picture of the unit block, and the thus calculated value is produced as the pixel value of the locally-decoded picture of the unit block.
11 . The moving-picture encoding apparatus according to claim 6 , comprising a locally-decoded picture producing unit configured so that according to selection of one of the motion vector information and the value equivalent to an average value of the prediction errors, the motion vector information is used to acquire a prediction value of the unit block from a locally-decoded picture of the previously encoded unit block, and the thus acquired prediction value is produced as a pixel value of the locally-decoded picture of the unit block, or the value equivalent to the average value of the prediction errors is added to a prediction value of an encoding mode that relies only on inference based on encoding information of a previously encoded unit block so as to encode a picture of the unit block, and the thus calculated value is produced as the pixel value of the locally-decoded picture of the unit block.
12 . A moving-picture decoding apparatus for decoding encoding information generated by a moving-picture encoding apparatus according to claim 1 , the moving-picture decoding apparatus comprising a decoding unit for decoding a picture of a unit block, the picture being encoded by an encoding mode for encoding that relies only on inference based on encoding information of a previously encoded unit block, by also using secondary encoding information imparted to the encoding information of the unit block.
13 . A moving-picture decoding apparatus for decoding encoding information by using a moving-picture encoding apparatus according to claim 2 , the moving-picture decoding apparatus comprising
a decoding unit configured so that by using the motion vector information, a prediction value of the unit block is acquired from a locally-decoded picture of a previously encoded unit block, the thus acquired prediction value is produced as a pixel value of the locally-decoded picture of the unit block thereby to decode a picture of a unit block, the picture being encoded by an encoding mode for encoding that relies only on inference based on the encoding information of the previously encoded unit block.
14 . A moving-picture decoding apparatus for decoding encoding information generated by a moving-picture encoding apparatus according to claim 3 , the moving-picture decoding apparatus comprising
a decoding unit configured so that a value equivalent to an average value of the prediction errors is calculated from the DC component of the orthogonal transformation result relative to the prediction errors, the thus calculated value is added to a prediction value of the encoding mode that relies only on inference based on the encoding information of a previously encoded unit block so as to encode a picture of the unit block thereby to produce the thus calculated value as the pixel value of the locally-decoded picture of the unit block, whereby the picture of the unit block encoded by the encoding mode for encoding by relying only on the inference from the encoding information of the previously encoded unit block is decoded.
15 . A moving-picture decoding apparatus for decoding encoding information generated by a moving-picture encoding apparatus according to claim 4 , the moving-picture decoding apparatus comprising
a decoding unit configured so that the value equivalent to the average value of the prediction errors is added to a prediction value of the encoding mode that relies only on inference based on the encoding information of the previously encoded unit block so as to encode a picture of the unit block thereby to produce the thus calculated value as a pixel value of the locally-decoded picture of the unit block, whereby the picture of the unit block encoded by the encoding mode for encoding by relying only on the inference based on the encoding information of the unit block is decoded.
16 . A moving-picture decoding apparatus for decoding encoding information generated by a moving-picture encoding apparatus according to claim 5 , the moving-picture decoding apparatus comprising
a decoding unit configured so that according to selection of one of the motion vector information and the DC component of the orthogonal transformation result relative to the prediction error, the motion vector information is used to acquire a prediction value of the unit block from a locally-decoded picture of a previously encoded unit block, and the thus acquired prediction value is produced as a pixel value of the locally-decoded picture of the unit block, or from the DC component of the orthogonal transformation result relative to the prediction errors, a value equivalent to an average value of the prediction errors is calculated, the thus calculated value is added to a prediction value of an encoding mode that relies only on inference based on the encoding information of the previously encoded unit block so as to encode a picture of the unit block, and the thus calculated value is decoded as the pixel value of the locally-decoded picture of the unit block.
17 . A moving-picture decoding apparatus for decoding encoding information generated by a moving-picture encoding apparatus according to claim 6 , the moving-picture decoding apparatus comprising
a decoding unit configured so that according to selection of one of the motion vector information and the value equivalent to the average value of the prediction errors, the motion vector information is used to acquire a prediction value of the unit block from a locally-decoded picture of a previously encoded unit block, and the thus acquired prediction value is produced as a pixel value of the locally-decoded picture of the unit block, or the value equivalent to an average value of the prediction errors is added to a prediction value of an encoding mode that relies only on inference based on the encoding information of the previously encoded unit block so as to encode a picture of the unit block, and the thus calculated value is decoded as the pixel value of the locally-decoded picture of the unit block.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.