JP5362810B2 - Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program - Google Patents

Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program Download PDF

Info

Publication number
JP5362810B2
JP5362810B2 JP2011285618A JP2011285618A JP5362810B2 JP 5362810 B2 JP5362810 B2 JP 5362810B2 JP 2011285618 A JP2011285618 A JP 2011285618A JP 2011285618 A JP2011285618 A JP 2011285618A JP 5362810 B2 JP5362810 B2 JP 5362810B2
Authority
JP
Japan
Prior art keywords
reference image
image
information
accompanying information
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011285618A
Other languages
Japanese (ja)
Other versions
JP2012090327A (en
Inventor
禎篤 加藤
チュンセン ブン
力 堀越
ティオ ケン タン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2011285618A priority Critical patent/JP5362810B2/en
Publication of JP2012090327A publication Critical patent/JP2012090327A/en
Application granted granted Critical
Publication of JP5362810B2 publication Critical patent/JP5362810B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To code and decode image information more efficiently by generating a proper prediction signal. <P>SOLUTION: A moving picture coding apparatus comprises: an input section 201 for receiving an input image to be a coding object; a reference image storage section 202 for storing a reference image; a reference image associated information storage section 203 for storing reference image associated information associated with the reference image; a coding section 206 for revising the reference image and the reference image associated information in matching with the input image and generating a prediction signal of the input image to code the input image; and an output section 209 that outputs compressed data coded by coding means as coded data together with revision method information for showing a revision method of the reference image. <P>COPYRIGHT: (C)2012,JPO&amp;INPIT

Description

本発明は、動画像符号化装置、動画像復号化装置、動画像符号化方法、動画像復号化方法、動画像符号化プログラム、および動画像復号化プログラムに関するものである。   The present invention relates to a moving image encoding device, a moving image decoding device, a moving image encoding method, a moving image decoding method, a moving image encoding program, and a moving image decoding program.

動画像符号化装置の一つとして、下記非特許関連文献1に記載のように、入力画像をあらかじめフレームごとに上下方向、左右方向、または上下左右方向に対称に反転した後に符号化する、動画像反転符号化装置が存在する。これは、一般的に入力画像がフレーム内で不均一な特徴を持つため、ラスタスキャン順で左上から右下へ方向依存性のある予測符号化を行う場合、予測効率の高い方向に画像を反転することで符号化効率の向上が可能になるためである。   As one of the moving image encoding devices, as described in Non-patent Document 1 below, a moving image is encoded after the input image is inverted in advance in the vertical direction, the horizontal direction, or the vertical and horizontal directions for each frame in advance. There is an image inversion coding device. This is because the input image generally has non-uniform characteristics within the frame, so when performing predictive coding with direction dependency from the upper left to the lower right in the raster scan order, the image is inverted in the direction of higher prediction efficiency. This is because the encoding efficiency can be improved.

非特許関連文献1に記載の符号化装置は、入力画像を反転なし、上下方向反転、左右方向反転、上下左右方向反転の4種類の中から選んで反転する。図1(a)は入力画像を、図1(b)は入力画像の反転なしの画像を、図1(c)は入力画像を上下方向に反転した画像を、図1(d)は入力画像を左右方向に反転した画像を、図1(e)は入力画像を上下左右方向に反転した画像をそれぞれ示す。そして、符号化装置は、フレーム間での予測を行うインター予測での符号化においては、過去に符号化された画像の局所復号化済み画像である参照画像を入力画像と同じ方向に反転し、反転された参照画像を用いて符号化対象である反転された入力画像の予測信号を生成して符号化を行う。符号化された圧縮データは入力画像の反転方向を示す識別子と合わせて出力される。また、符号化された圧縮データは局所復号化され、入力画像の反転方向と逆方向に反転されて入力画像と同じ方向に直され、次フレーム以降の参照画像として保存される。図1(f)は入力画像の反転なしの画像(図1(b))を逆方向に反転した画像を示す。すなわち、図1(f)、図1(b)は、図1(a)と同じ画像である。図1(g)は入力画像を上下方向に反転した画像(図1(c))を逆方向に反転した画像を示す。図1(h)は入力画像を左右方向に反転した画像(図1(d))を逆方向に反転した画像を示す。図1(i)は入力画像を上下左右方向に反転した画像(図1(e))を逆方向に反転した画像を示す。   The encoding apparatus described in Non-Patent Document 1 selects and inverts an input image from among four types of non-inversion, up-down inversion, left-right inversion, and up-down left-right inversion. 1A shows an input image, FIG. 1B shows an image without inversion of the input image, FIG. 1C shows an image obtained by inverting the input image vertically, and FIG. 1D shows an input image. FIG. 1E shows an image obtained by inverting the input image vertically and horizontally. Then, the encoding apparatus inverts a reference image, which is a locally decoded image of an image encoded in the past, in the same direction as the input image in encoding in inter prediction that performs prediction between frames, Using the inverted reference image, a prediction signal of the inverted input image to be encoded is generated and encoded. The encoded compressed data is output together with an identifier indicating the reverse direction of the input image. The encoded compressed data is locally decoded, inverted in the direction opposite to the inversion direction of the input image, corrected in the same direction as the input image, and stored as a reference image for the next frame and thereafter. FIG. 1 (f) shows an image obtained by inverting the image without inverting the input image (FIG. 1 (b)) in the reverse direction. That is, FIG. 1 (f) and FIG. 1 (b) are the same images as FIG. 1 (a). FIG. 1 (g) shows an image obtained by inverting an input image in the up-down direction (FIG. 1 (c)) in the reverse direction. FIG. 1 (h) shows an image obtained by inverting an input image in the left-right direction (FIG. 1 (d)) in the reverse direction. FIG. 1 (i) shows an image obtained by inverting an input image in the vertical and horizontal directions (FIG. 1 (e)) in the reverse direction.

また、非特許関連文献1に記載の復号化装置は、フレーム間での予測を行うインター予測での復号化においては、符号化装置から伝送された符号から入力画像の反転方向を示す識別子を取り出して反転方向を判別し、過去の復号化済み画像である参照画像を入力画像の反転方向と同じ方向に反転する。そして、復号化装置は符号化装置から伝送された符号から取り出した圧縮データと反転された参照画像を用いて、反転された画像を復号化したのち、反転された画像を入力画像の反転方向と逆方向に反転して入力画像と同じ方向に直して復号化画像とするとともに、復号化画像を次フレーム以降の参照画像として保存する。   In addition, the decoding device described in Non-Patent Document 1 takes out an identifier indicating the inversion direction of the input image from the code transmitted from the encoding device in decoding by inter prediction that performs prediction between frames. Thus, the inversion direction is determined, and the reference image, which is a past decoded image, is inverted in the same direction as the inversion direction of the input image. The decoding apparatus decodes the inverted image using the compressed data extracted from the code transmitted from the encoding apparatus and the inverted reference image, and then sets the inverted image as the inversion direction of the input image. Inverted in the reverse direction and corrected in the same direction as the input image to be a decoded image, and the decoded image is stored as a reference image for the next frame and thereafter.

村上他、「H.264/AVCBaseline Profileにおける方向依存性を利用した拡張符号化方式」、2005年 電子情報通信学会総合大会Murakami et al., “Enhanced Coding Method Using Directional Dependency in H.264 / AVCBaseline Profile”, 2005 IEICE General Conference

前記従来技術における符号化装置および復号化装置は、予測信号を生成するために参照画像を入力画像の反転方向と同じ方向に反転させている。そのため、前記従来技術には以下のような問題がある。すなわち、予測信号の生成のために参照画像に付随する情報を必要とする場合、参照画像に付随する情報が反転した参照画面に対応しないため、正しい予測信号を生成することができない。また、前記従来技術における符号化装置および復号化装置はフレーム画像ごとに反転方向を変更するが、フレーム画像をさらに分割したスライスごとやブロックごとに反転方向を変更することができない。   The encoding device and decoding device in the prior art invert the reference image in the same direction as the inversion direction of the input image in order to generate a prediction signal. Therefore, the conventional technique has the following problems. That is, when information associated with a reference image is required for generating a prediction signal, a correct prediction signal cannot be generated because the information associated with the reference image does not correspond to the inverted reference screen. Moreover, although the encoding apparatus and decoding apparatus in the prior art change the inversion direction for each frame image, the inversion direction cannot be changed for each slice or block obtained by further dividing the frame image.

本発明は、上記問題を解決するために成されたものであり、的確な予測信号を生成することにより、画像情報をより効率的に符号化する動画像符号化装置、動画像符号化方法、および動画像符号化プログラムと、符号化された画像情報をより効率的に復号化する動画像復号化装置、動画像復号化方法、および動画像復号化プログラムと、を提供することを目的とする。   The present invention has been made to solve the above-described problem, and a moving picture coding apparatus, a moving picture coding method, and a moving picture coding method for coding picture information more efficiently by generating an accurate prediction signal, And a moving picture decoding program, a moving picture decoding apparatus, a moving picture decoding method, and a moving picture decoding program for more efficiently decoding encoded picture information .

本発明の動画像符号化装置は、符号化対象となる入力画像を入力する入力手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、参照画像と参照画像付随情報とを入力画像に合わせて変更し、入力画像の予測信号を生成して入力画像の符号化を行う符号化手段と、符号化手段によって符号化された圧縮データを参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とを備え、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するThe moving image encoding apparatus according to the present invention includes an input unit that inputs an input image to be encoded, a reference image storage unit that stores a reference image, and a reference image that accompanies a reference image associated information that accompanies the reference image. The information storage means, the reference image and the reference image accompanying information are changed in accordance with the input image, the prediction signal of the input image is generated, the input image is encoded, and the input image is encoded. Output means for outputting the compressed data together with change method information indicating a method for changing the reference image as encoded data, image reverse change means for reversely changing the local decoded image locally decoded by the encoding means, A reference image accompanying information reverse changing unit that reversely changes information attached to the locally decoded image output from the encoding unit, and the reference image accumulating unit stores the information reversely changed by the image reverse changing unit as a reference image. And to accumulate reference image accompanying information accumulation means accumulates the information which the reference image accompanying information reverse modification means is reversed changed as the reference image accompanying information.

本発明の動画像符号化方法は、入力手段が、符号化対象となる入力画像を入力する入力ステップと、参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、参照画像付随情報蓄積手段が、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、符号化手段が、参照画像と参照画像付随情報とを入力画像に合わせて変更し、入力画像の予測信号を生成して入力画像の符号化を行う符号化ステップと、出力手段が、符号化ステップにおいて符号化された圧縮データを参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、画像逆変更手段が、符号化ステップにおいて局所復号化された局所復号化画像を逆変更する画像逆変更ステップと、参照画像付随情報逆変更手段が、符号化ステップにおいて出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとを含み、参照画像蓄積ステップでは、画像逆変更ステップにおいて逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積ステップは、参照画像付随情報逆変更ステップにおいて逆変更した情報を参照画像付随情報として蓄積するIn the moving image encoding method of the present invention, an input unit inputs an input image to be encoded, a reference image storage unit stores a reference image, and a reference image associated information storage. A means for accumulating reference image associated information associated with the reference image, a coding means for changing the reference image and the reference image associated information according to the input image, and a prediction signal for the input image; The encoding step for generating the input image and encoding the input image, and the output means outputs the compressed data encoded in the encoding step as the encoded data together with the change method information indicating the change method of the reference image an output step, the image reverse changing unit, and an image reverse changing step of reverse vary the local decoded image which has been locally decoded in the encoding step, the reference image accompanying information reverse change A reference image accompanying information reverse change step for reversely changing information attached to the locally decoded image output in the encoding step, and the reference image storage step refers to the information reversely changed in the image reverse change step In the reference image accompanying information accumulation step, the information reversely changed in the reference image accompanying information reverse changing step is stored as reference image accompanying information .

本発明の動画像符号化プログラムは、ココンピュータを符号化対象となる入力画像を入力する入力手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、参照画像と参照画像付随情報とを入力画像に合わせて変更し、入力画像の予測信号を生成して入力画像の符号化を行う符号化手段と、符号化手段によって符号化された圧縮データを参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段として機能させ、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するThe moving image encoding program of the present invention stores an input means for inputting an input image to be encoded by a cocomputer, a reference image storage means for storing a reference image, and reference image incidental information associated with the reference image. A reference image accompanying information accumulating unit, a coding unit that changes the reference image and the reference image accompanying information according to the input image, generates a prediction signal of the input image, and encodes the input image; and Output means for outputting encoded compressed data together with change method information indicating a reference image change method as encoded data, and image reverse change for reversely changing a locally decoded image locally decoded by the encoding means and means, to function as a reference image accompanying information reverse modification means for reverse changing information associated with the locally decoded image output from the encoding means, the reference image storage means, image reverse change hands There accumulates reverse changed information as a reference image, the reference image accompanying information accumulation means accumulates the information which the reference image accompanying information reverse modification means is reversed changed as the reference image accompanying information.

本発明によれば、参照画像蓄積手段が参照画像を蓄積し、参照画像付随情報蓄積手段が参照画像付随情報を蓄積するので、符号化対象となる入力画像に対応した情報を蓄積することができる。そして、符号化手段が参照画像と参照画像付随情報とを入力画像に合わせて変更し、符号化手段が予測信号を生成するので、入力画像を符号化しやすいように変更すると共に変更した入力画像に対応した予測信号を生成することができる。よって、符号化手段が参照画像と参照画像付随情報とを用いて予測信号をより正確に生成することができ、より効率的に入力画像の符号化を行うことができる。また、次に入力される入力画像に対応した参照画像と参照画像付随情報とを生成することができる。 According to the present invention, the reference image storage unit stores the reference image, and the reference image accompanying information storage unit stores the reference image accompanying information. Therefore, information corresponding to the input image to be encoded can be stored. . Then, the encoding unit changes the reference image and the reference image accompanying information in accordance with the input image, and the encoding unit generates a prediction signal. Therefore, the input image is changed so as to be easily encoded, and the input image is changed. A corresponding prediction signal can be generated. Therefore, the encoding means can generate the prediction signal more accurately using the reference image and the reference image accompanying information, and can encode the input image more efficiently. Further, it is possible to generate a reference image corresponding to the input image to be input next and the reference image accompanying information.

本発明の動画像符号化装置は、符号化対象となる入力画像を入力する入力手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、入力画像と参照画像とを変更する画像変更手段と、参照画像付随情報を入力画像と参照画像とに合わせて変更する参照画像付随情報変更手段と、変更された参照画像と変更された参照画像付随情報とを用いて入力画像の予測信号を生成して入力画像の符号化を行う符号化手段と、符号化手段によって符号化された圧縮データを参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とを備え、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するThe moving image encoding apparatus according to the present invention includes an input unit that inputs an input image to be encoded, a reference image storage unit that stores a reference image, and a reference image that accompanies a reference image associated information that accompanies the reference image. Information storage means, image changing means for changing the input image and reference image, reference image accompanying information changing means for changing the reference image accompanying information according to the input image and reference image, and the changed reference image and change Encoding means for generating an input image prediction signal using the reference image accompanying information and encoding the input image, and a change indicating a reference image changing method for the compressed data encoded by the encoding means and output means for outputting the encoded data in accordance with the method information, and the image reverse modification means for reverse vary the local decoded image which has been locally decoded by the encoding means, a local recovery outputted from the encoding means A reference image accompanying information reverse changing unit that reversely changes information attached to the converted image, the reference image accumulating unit accumulates the information reversely changed by the image reverse changing unit as a reference image, and the reference image accompanying information accumulating unit The information reversely changed by the reference image accompanying information reverse changing means is stored as reference image accompanying information .

本発明の動画像符号化方法は、入力手段が、符号化対象となる入力画像を入力する入力ステップと、参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、参照画像付随情報蓄積手段が、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、画像変更手段が、入力画像と参照画像とを変更する画像変更ステップと、参照画像付随情報変更手段が、参照画像付随情報を入力画像と参照画像とに合わせて変更する参照画像付随情報変更ステップと、符号化手段が、変更された参照画像と変更された参照画像付随情報とを用いて入力画像の予測信号を生成して入力画像の符号化を行う符号化ステップと、出力手段が、符号化ステップにおいて符号化された圧縮データを参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、画像逆変更手段が、符号化ステップにおいて局所復号化された局所復号化画像を逆変更する画像逆変更ステップと、参照画像付随情報逆変更手段が、符号化ステップにおいて出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとを含み、参照画像蓄積ステップでは、画像逆変更ステップにおいて逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積ステップは、参照画像付随情報逆変更ステップにおいて逆変更した情報を参照画像付随情報として蓄積するIn the moving image encoding method of the present invention, an input unit inputs an input image to be encoded, a reference image storage unit stores a reference image, and a reference image associated information storage. Means for accumulating reference image accompanying information accompanying the reference image, image changing means for changing the input image and the reference image, and an image changing step for changing the reference image accompanying information; The reference image accompanying information changing step for changing the reference image accompanying information according to the input image and the reference image, and the encoding means predicting the input image using the changed reference image and the changed reference image accompanying information. An encoding step for generating a signal and encoding an input image, and a changing method in which the output means indicates a method for changing the reference image of the compressed data encoded in the encoding step. An output step of outputting as encoded data together with broadcast, the image reverse changing unit, and an image reverse changing step of reverse vary the local decoded image which has been locally decoded in the encoding step, the reference image accompanying information reverse modification means Includes a reference image accompanying information reverse changing step that reversely changes information attached to the locally decoded image output in the encoding step, and the reference image accumulating step uses the information reversely changed in the image reverse changing step as the reference image. In the reference image accompanying information accumulating step, the information reversely changed in the reference image accompanying information reverse changing step is stored as reference image accompanying information .

本発明によれば、参照画像蓄積手段が参照画像を蓄積し、参照画像付随情報蓄積手段が参照画像付随情報を蓄積するので、符号化対象となる入力画像に対応した情報を蓄積することができる。そして、画像変更手段が入力画像と参照画像とを変更し、参照画像付随情報変更手段が参照画像付随情報を入力画像と参照画像とに合わせて変更し、符号化手段が変更された参照画像と変更された参照画像付随情報とを用いて入力画像の予測信号を生成するので、入力画像を符号化しやすいように変更すると共に変更した入力画像に対応した予測信号を生成することができる。よって、符号化手段が参照画像と参照画像付随情報とを用いて予測信号をより正確に生成することができる。よって、より効率的に入力画像の符号化を行うことができる。また、次に入力される入力画像に対応した参照画像と参照画像付随情報とを生成することができる。 According to the present invention, the reference image storage unit stores the reference image, and the reference image accompanying information storage unit stores the reference image accompanying information. Therefore, information corresponding to the input image to be encoded can be stored. . Then, the image changing unit changes the input image and the reference image, the reference image accompanying information changing unit changes the reference image accompanying information according to the input image and the reference image, and the encoding unit changes the reference image Since the prediction signal of the input image is generated using the changed reference image accompanying information, it is possible to generate a prediction signal corresponding to the changed input image while changing the input image so as to be easily encoded. Therefore, the encoding unit can generate the prediction signal more accurately using the reference image and the reference image accompanying information. Therefore, the input image can be encoded more efficiently. Further, it is possible to generate a reference image corresponding to the input image to be input next and the reference image accompanying information.

また、本発明の動画像符号化装置の参照画像付随情報は参照画像の動きベクトルであることも好ましい。   Moreover, it is also preferable that the reference image accompanying information of the moving image encoding device of the present invention is a motion vector of the reference image.

また、本発明の動画像符号化方法における参照画像付随情報は参照画像の動きベクトルであることも好ましい。   Moreover, it is preferable that the reference image accompanying information in the moving image encoding method of the present invention is a motion vector of the reference image.

本発明の動画像復号化装置は、入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、変更方法情報を用いて参照画像と参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とを備え、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するThe moving picture decoding apparatus according to the present invention includes a separating unit that separates input encoded data into compressed data and change method information, a reference image storing unit that stores a reference image, and a reference image that accompanies the reference image. Reference image associated information storage means for storing information, and decoding means for changing the reference image and the reference image associated information using the change method information, generating a prediction signal of the decoded image, and decoding the decoded image And an image reverse changing means for reversely changing the decoded image decoded by the decoding means, and a reference image accompanying information reverse changing means for reversely changing the information accompanying the decoded image output from the decoding means. And the reference image storage means stores the information reversely changed by the image reverse change means as a reference image, and the reference image accompanying information storage means uses the information reversely changed by the reference image accompanying information reverse change means as reference image accompanying information. The product.

本発明の動画像復号化方法は、分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、参照画像付随情報蓄積手段が、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、復号化手段が、変更方法情報を用いて参照画像と参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、画像逆変更手段が、復号化ステップにおいて復号化された復号化画像を逆変更する画像逆変更ステップと、参照画像付随情報逆変更手段が、復号化ステップにおいて出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとを含み、参照画像蓄積ステップでは、画像逆変更ステップにおいて逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積ステップでは、参照画像付随情報逆変更ステップにおいて逆変更した情報を参照画像付随情報として蓄積するIn the moving picture decoding method of the present invention, the separating means separates the input encoded data into compressed data and change method information, and the reference image storing step in which the reference image storing means stores the reference image. A reference image accompanying information accumulating step in which the reference image accompanying information accumulating unit accumulates reference image accompanying information associated with the reference image, and a decoding unit uses the change method information to obtain the reference image and the reference image accompanying information. A decoding step for decoding and decoding the decoded image by generating a prediction signal of the decoded image, and an image reverse changing step for reversely changing the decoded image decoded in the decoding step by the image reverse changing means And a reference image accompanying information reverse change unit, wherein the reference image accompanying information reverse change step reversely changes the information attached to the decoded image output in the decoding step. The product step accumulates the inverse modified information in the image reverse modification step as a reference image, the reference image accompanying information accumulation step accumulates the inverse modified information in the reference image accompanying information reverse modification step as a reference image accompanying information.

本発明の動画像復号化プログラムは、コンピュータを入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、変更方法情報を用いて参照画像と参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段として機能させ、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するA moving picture decoding program according to the present invention includes a separating unit that separates encoded data input to a computer into compressed data and change method information, a reference image storage unit that stores a reference image, and a reference that accompanies the reference image. Decoding that decodes the decoded image by generating a prediction signal of the decoded image by changing the reference image and the reference image incidental information by using the reference image accompanying information storage unit that stores the image accompanying information and the change method information , Means for reversely changing the decoded image decoded by the decoding means, and means for reversely changing reference image accompanying information for reversely changing the information associated with the decoded image output from the decoding means and was allowed to function, the reference image storage unit accumulates information image reverse modification means is reverse change as a reference image, the reference image accompanying information accumulation means, information of the reference image accompanying information reverse modification means is reversed changed The accumulated as the reference image accompanying information.

本発明によれば、参照画像蓄積手段が参照画像を蓄積し、参照画像付随情報蓄積手段が参照画像に付随する参照画像付随情報を蓄積するので、符号化対象となる入力画像に対応した情報を蓄積することができる。そして、分離手段が入力された符号化データを圧縮データと変更方法情報に分離し、復号化手段が変更方法情報を用いて参照画像と参照画像付随情報とを変更して復号画像の予測信号を生成するので、参照画像と参照画像付随情報とを圧縮データに対応して変更し、圧縮データに対応した予測信号を生成することができる。よって、復号化手段が参照画像と参照画像付随情報とを用いて予測信号をより正確に生成することができ、より効率的に圧縮データの復号化を行うことができる。また、次に入力される復号化画像に対応した参照画像と参照画像付随情報とを生成することができる。 According to the present invention, the reference image accumulating unit accumulates the reference image, and the reference image accompanying information accumulating unit accumulates the reference image accompanying information accompanying the reference image. Therefore, the information corresponding to the input image to be encoded is stored. Can be accumulated. Then, the separation means separates the input encoded data into compressed data and change method information, and the decoding means changes the reference image and the reference image accompanying information using the change method information to generate a decoded image prediction signal. Therefore, it is possible to change the reference image and the reference image accompanying information in correspondence with the compressed data, and generate a prediction signal corresponding to the compressed data. Therefore, the decoding unit can generate the prediction signal more accurately using the reference image and the reference image accompanying information, and can more efficiently decode the compressed data. Further, it is possible to generate a reference image and reference image accompanying information corresponding to a decoded image to be input next.

本発明の動画像復号化装置は、入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、参照画像を蓄積する参照画像蓄積手段と、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、参照画像を変更方法情報に従って変更する画像変更手段と、参照画像付随情報を変更方法情報に従って変更する参照画像付随情報変更手段と、変更された参照画像と、変更された参照画像付随情報を用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とを備え、参照画像蓄積手段は、画像逆変更手段が逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積手段は、参照画像付随情報逆変更手段が逆変更した情報を参照画像付随情報として蓄積するThe moving picture decoding apparatus according to the present invention includes a separating unit that separates input encoded data into compressed data and change method information, a reference image storing unit that stores a reference image, and a reference image that accompanies the reference image. Reference image accompanying information storage means for storing information, image changing means for changing the reference image according to the changing method information, reference image accompanying information changing means for changing the reference image accompanying information according to the changing method information, and the changed reference image Then, using the changed reference image-accompanying information, a prediction signal of the decoded image is generated, and the decoding unit that decodes the decoded image and the decoded image decoded by the decoding unit are inversely changed An image reverse change means, and a reference image accompanying information reverse change means for reversely changing the information associated with the decoded image output from the decoding means. Accumulates information as a reference image, the reference image accompanying information accumulation means accumulates the information which the reference image accompanying information reverse modification means is reversed changed as the reference image accompanying information.

本発明の動画像復号化方法は、分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、参照画像付随情報蓄積手段が、参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、画像変更手段が、参照画像を変更方法情報に従って変更する画像変更ステップと、参照画像付随情報変更手段が、参照画像付随情報を変更方法情報に従って変更する参照画像付随情報変更ステップと、復号化手段が、変更された参照画像と変更された参照画像付随情報とを用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、画像逆変更手段が、復号化ステップにおいて復号化された復号化画像を逆変更する画像逆変更ステップと、参照画像付随情報逆変更手段が、復号化ステップにおいて出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとを含み、参照画像蓄積ステップでは、画像逆変更ステップにおいて逆変更した情報を参照画像として蓄積し、参照画像付随情報蓄積ステップでは、参照画像付随情報逆変更ステップにおいて逆変更した情報を参照画像付随情報として蓄積するIn the moving picture decoding method of the present invention, the separating means separates the input encoded data into compressed data and change method information, and the reference image storing step in which the reference image storing means stores the reference image. A reference image incidental information accumulating unit for accumulating reference image incidental information associated with the reference image, an image changing unit for changing the reference image according to the change method information, a reference The image accompanying information changing unit changes the reference image accompanying information according to the changing method information, and the decoding unit decodes using the changed reference image and the changed reference image accompanying information. and generates a prediction signal of an image, and decoding step of performing decoding of the decoded image, the image reverse changing means, decoded decoded picture in the decoding step The reference image accumulating step includes a reverse image changing step for reversely changing, and a reference image accompanying information reverse changing unit for reversely changing the information accompanying the decoded image output in the decoding step. In the step, the information reversely changed in the reverse image change step is stored as a reference image, and in the reference image accompanying information storage step, the information reversely changed in the reference image accompanying information reverse change step is stored as reference image accompanying information .

本発明によれば、参照画像蓄積手段が参照画像を蓄積し、参照画像付随情報蓄積手段が参照画像に付随する参照画像付随情報を蓄積するので、符号化対象となる入力画像に対応した情報を蓄積することができる。そして、分離手段が入力された符号化データを圧縮データと変更方法情報に分離し、画像変更手段が参照画像を変更方法情報に従って変更し、参照画像付随情報変更手段が参照画像付随情報を変更方法情報に従って変更し、復号化手段が変更された参照画像と変更された参照画像付随情報とを用いて復号画像の予測信号を生成するので、圧縮データに対応して参照画像および参照画像付随情報を変更し、圧縮データに対応した予測信号を生成することができる。よって、復号化手段が参照画像と参照画像付随情報とを用いて予測信号をより正確に生成することができる。よって、より効率的に圧縮データの復号化を行うことができる。また、次に入力される復号化画像に対応した参照画像と参照画像付随情報とを生成することができる。 According to the present invention, the reference image accumulating unit accumulates the reference image, and the reference image accompanying information accumulating unit accumulates the reference image accompanying information accompanying the reference image. Therefore, the information corresponding to the input image to be encoded is stored. Can be accumulated. Then, the encoded data input by the separating means is separated into compressed data and changing method information, the image changing means changes the reference image according to the changing method information, and the reference image accompanying information changing means changes the reference image accompanying information. Since the prediction signal of the decoded image is generated using the reference image that has been changed according to the information and the decoding unit has changed, and the changed reference image accompanying information, the reference image and the reference image accompanying information corresponding to the compressed data The prediction signal corresponding to the compressed data can be generated by changing. Therefore, the decoding unit can generate the prediction signal more accurately using the reference image and the reference image accompanying information. Therefore, the compressed data can be decoded more efficiently. Further, it is possible to generate a reference image and reference image accompanying information corresponding to a decoded image to be input next.

また、本発明の動画像復号化装置の参照画像付随情報は参照画像の動きベクトルであることも好ましい。   Moreover, it is preferable that the reference image accompanying information of the moving image decoding apparatus of the present invention is a motion vector of the reference image.

また、本発明の動画像復号化方法における参照画像付随情報は参照画像の動きベクトルであることも好ましい。   Moreover, it is also preferable that the reference image accompanying information in the moving image decoding method of the present invention is a motion vector of the reference image.

的確な予測信号を生成してより効率的に画像情報の符号化及び復号化をすることができる。   It is possible to generate an accurate prediction signal and more efficiently encode and decode image information.

従来の符号化装置における入力画像の処理方法について説明するための図である。It is a figure for demonstrating the processing method of the input image in the conventional encoding apparatus. 本発明の第1実施形態に係る動画像符号化装置の構成図である。It is a block diagram of the moving image encoder which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像符号化装置に含まれる符号化部の構成図である。It is a block diagram of the encoding part contained in the moving image encoder which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像符号化装置に含まれる符号化部の変形例ある。It is a modification of the encoding part contained in the moving image encoder which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る参照画像付随情報の処理方法について説明するための図である。It is a figure for demonstrating the processing method of the reference image accompanying information which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る反転局所復号化画像付随情報について説明するための図である。It is a figure for demonstrating the inversion local decoding image incidental information which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像符号化方法を示すフローチャートである。It is a flowchart which shows the moving image encoding method which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像復号化装置の構成図である。It is a block diagram of the moving image decoding apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像復号化装置に含まれる復号化部の構成図である。It is a block diagram of the decoding part contained in the moving image decoding apparatus which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係る動画像復号化方法を示すフローチャートである。It is a flowchart which shows the moving image decoding method which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る動画像符号化装置の構成図である。It is a block diagram of the moving image encoder which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る動画像符号化方法を示すフローチャートである。It is a flowchart which shows the moving image encoding method which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る動画像復号化装置の構成図である。It is a block diagram of the moving image decoding apparatus which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る動画像復号化方法を示すフローチャートである。It is a flowchart which shows the moving image decoding method which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態の第1変形例に係る動画像符号化装置の構成図である。It is a block diagram of the moving image encoder which concerns on the 1st modification of 2nd Embodiment of this invention. 本発明の第2実施形態の第1変形例に係る動画像符号化方法を示すフローチャートである。It is a flowchart which shows the moving image encoding method which concerns on the 1st modification of 2nd Embodiment of this invention. 本発明の第2実施形態の第1変形例に係る動画像復号化装置の構成図である。It is a block diagram of the moving image decoding apparatus which concerns on the 1st modification of 2nd Embodiment of this invention. 本発明の第2実施形態の第1変形例に係る動画像復号化方法を示すフローチャートである。It is a flowchart which shows the moving image decoding method which concerns on the 1st modification of 2nd Embodiment of this invention. 本発明の第1実施形態に係る、複数列のブロック群からなるスライス単位で入力画像を反転する場合について説明するための図である。It is a figure for demonstrating the case where an input image is reversed per slice which consists of a block group of multiple rows based on 1st Embodiment of this invention. 本発明の第1実施形態に係る、任意形状のブロック群からなるスライス単位で入力画像を反転する場合について説明するための図である。It is a figure for demonstrating the case where an input image is reversed per slice which consists of block groups of arbitrary shapes based on 1st Embodiment of this invention.

本発明の実施形態に係わる動画像符号化装置および動画像復号化装置について図面を参照して説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。   A video encoding device and video decoding device according to an embodiment of the present invention will be described with reference to the drawings. In addition, in each figure, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.

(第1実施形態)
図2を用いて、本発明に係わる動画像符号化装置を説明する。
(First embodiment)
A moving picture coding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像符号化装置20は、その機能的な構成要素として、入力部201(入力手段)と、参照画像蓄積部202(参照画像蓄積手段)と、参照画像付随情報蓄積部203(参照画像付随情報蓄積手段)と、画像反転部204(画像変更手段)と、参照画像付随情報反転部205(参照画像付随情報変更手段)と、符号化部206(符号化手段)と、画像逆反転部207(画像逆変更手段)と、参照画像付随情報逆反転部208(参照画像付随情報逆変更手段)と、出力部209(出力手段)とを備えて構成される。   The moving image encoding apparatus 20 according to the present invention includes, as its functional components, an input unit 201 (input unit), a reference image storage unit 202 (reference image storage unit), and a reference image associated information storage unit 203 ( Reference image accompanying information storage unit), image reversing unit 204 (image changing unit), reference image accompanying information reversing unit 205 (reference image accompanying information changing unit), encoding unit 206 (encoding unit), and image inverse processing A reversing unit 207 (image reverse changing unit), a reference image accompanying information reverse inverting unit 208 (reference image accompanying information reverse changing unit), and an output unit 209 (output unit) are configured.

入力部201は、入力された動画像信号210をフレーム画像に分離し、フレーム画像を入力画像211として画像反転部204に送る。   The input unit 201 separates the input moving image signal 210 into frame images, and sends the frame images as input images 211 to the image inversion unit 204.

参照画像蓄積部202は、過去に符号化された画像の局所復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部202は参照画像212を画像反転部204に送る。   The reference image accumulation unit 202 is a part that accumulates a reference image that is a locally decoded image of an image encoded in the past. The reference image storage unit 202 sends the reference image 212 to the image inversion unit 204.

画像反転部204は、入力部201から送られた入力画像211を、反転なし、上下方向反転、左右方向反転、上下左右方向反転の4種類の中から選んで反転して、反転入力画像213を作成し、符号化部206に送る。また、画像反転部204は参照画像蓄積部202から送られた参照画像212を、入力画像211の反転方向と同じ方向に反転して、反転参照画像214を作成し、符号化部206に送る。また、画像反転部204は、入力画像211の反転方向を示す反転方向情報215を参照画像付随情報反転部205と、画像逆反転部207と、参照画像付随情報逆反転部208と、出力部209に送る。   The image inversion unit 204 inverts the input image 211 sent from the input unit 201 by selecting from four types of non-inversion, up-down inversion, left-right inversion, up-down, left-right inversion, and the inverted input image 213. It is created and sent to the encoding unit 206. Further, the image reversing unit 204 inverts the reference image 212 sent from the reference image storage unit 202 in the same direction as the reversing direction of the input image 211, creates an inverted reference image 214, and sends it to the encoding unit 206. The image reversing unit 204 also converts the reversal direction information 215 indicating the reversal direction of the input image 211 into a reference image accompanying information reversing unit 205, an image reverse reversing unit 207, a reference image accompanying information reverse reversing unit 208, and an output unit 209. Send to.

参照画像付随情報蓄積部203は、過去に符号化された画像の局所復号化済み画像である参照画像に付随する情報である、参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部203は参照画像付随情報216を参照画像付随情報反転部205に送る。   The reference image accompanying information storage unit 203 is a part for storing reference image accompanying information, which is information accompanying a reference image that is a locally decoded image of an image encoded in the past. The reference image accompanying information storage unit 203 sends the reference image accompanying information 216 to the reference image accompanying information inversion unit 205.

参照画像付随情報反転部205は、画像反転部204から送られた反転方向情報215を用いて、参照画像付随情報蓄積部203から送られた参照画像付随情報216を入力画像の反転方向と同じ方向に合わせて反転し、反転参照画像付随情報217を作成し、符号化部206に送る。   The reference image accompanying information reversing unit 205 uses the reversal direction information 215 sent from the image reversing unit 204 to convert the reference image accompanying information 216 sent from the reference image accompanying information accumulating unit 203 into the same direction as the reversing direction of the input image. The inverted reference image accompanying information 217 is generated and sent to the encoding unit 206.

符号化部206は、画像反転部204から送られた反転参照画像214と、参照画像付随情報反転部205から送られた反転参照画像付随情報217を用いて、画像反転部204から送られた反転入力画像213の予測信号を生成し、反転された入力画像の符号化を行う。符号化部206は反転された入力画像を符号化した圧縮データ218を出力部209に送る。また符号化部206は、反転されて局所復号化された反転局所復号化画像219を画像逆反転部207に送る。さらに符号化部206は、反転局所復号化画像付随情報220を参照画像付随情報逆反転部208に送る。   The encoding unit 206 uses the inverted reference image 214 sent from the image inverting unit 204 and the inverted reference image accompanying information 217 sent from the reference image accompanying information inverting unit 205 to invert the image sent from the image inverting unit 204. A prediction signal of the input image 213 is generated, and the inverted input image is encoded. The encoding unit 206 sends compressed data 218 obtained by encoding the inverted input image to the output unit 209. Also, the encoding unit 206 sends the inverted local decoded image 219 that has been inverted and locally decoded to the image inverse inversion unit 207. Further, the encoding unit 206 sends the inverted locally decoded image accompanying information 220 to the reference image accompanying information reverse inverting unit 208.

画像逆反転部207は、画像反転部204から送られた反転方向情報215を用いて、符号化部206から送られた反転局所復号化画像219を入力画像の反転方向と逆方向に反転して局所復号化画像221を生成し、次フレーム以降で参照画像として用いられるために参照画像蓄積部202に送る。   The image inverse inversion unit 207 uses the inversion direction information 215 sent from the image inversion unit 204 to invert the inverted local decoded image 219 sent from the encoding unit 206 in the direction opposite to the inversion direction of the input image. A locally decoded image 221 is generated and sent to the reference image storage unit 202 to be used as a reference image in subsequent frames.

参照画像付随情報逆反転部208は、画像反転部204から送られた反転方向情報215を用いて、符号化部206から送られた反転局所復号化画像付随情報220を入力画像の反転方向と逆方向に反転して局所復号化画像付随情報222を生成し、次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部203に送る。   The reference image accompanying information reverse inversion unit 208 uses the inversion direction information 215 sent from the image inversion unit 204 to reverse the inverted local decoded image accompanying information 220 sent from the encoding unit 206 with the inversion direction of the input image. The local decoded image accompanying information 222 is generated by inverting the direction and sent to the reference image accompanying information accumulating unit 203 to be used as the reference image accompanying information in the subsequent frames.

出力部209は、画像反転部204から送られた反転方向情報215と符号化部206から送られた圧縮データ218を合わせて、符号化データ223として外部へ伝送する。なお、反転方向情報215は、反転なしが「00」、上下方向反転が「01」、左右方向反転が「10」、上下左右方向反転が「11」のようにフレームごとに2ビットの情報とする。また、反転方向情報215は上記以外に反転方向を示すあらゆる方法を用いることができる。   The output unit 209 combines the inversion direction information 215 sent from the image inversion unit 204 and the compressed data 218 sent from the encoding unit 206 and transmits the combined data as encoded data 223 to the outside. The inversion direction information 215 includes 2-bit information for each frame, such as “00” for no inversion, “01” for up / down inversion, “10” for left / right inversion, and “11” for up / down / left / right inversion. To do. The reversal direction information 215 can use any method other than the above to indicate the reversal direction.

なお、参照画像付随情報216の一例としては、参照画像を生成する際に用いられた動きベクトルが挙げられる。この場合、参照画像付随情報蓄積部203は、参照画像を生成する際に用いられた動きベクトルを蓄積する。また、参照画像付随情報反転部205は、画像反転部204から送られた反転方向情報215を用いて、参照画像付随情報蓄積部203から送られた動きベクトルを入力画像の反転方向と同じ方向に合わせて反転し、反転参照画像付随情報217を生成する。   An example of the reference image accompanying information 216 is a motion vector used when generating a reference image. In this case, the reference image accompanying information accumulation unit 203 accumulates the motion vector used when generating the reference image. Further, the reference image accompanying information inversion unit 205 uses the inversion direction information 215 sent from the image inversion unit 204 to set the motion vector sent from the reference image accompanying information storage unit 203 in the same direction as the inversion direction of the input image. Inverted together, the inverted reference image accompanying information 217 is generated.

具体的には、参照画像付随情報反転部205は、参照画像付随情報蓄積部203から送られた動きベクトルが(MV1x、MV1y)であった場合、反転方向情報215が反転なしのときは反転参照画像付随情報として反転動きベクトルを(MV1x、MV1y)とし、反転方向情報215が上下方向反転のときは反転参照画像付随情報として反転動きベクトルを(MV1x、-MV1y)とし、反転方向情報215が左右方向反転ときは反転参照画像付随情報として反転動きベクトルを(-MV1x、MV1y)とし、反転方向情報215が上下左右方向反転ときは反転参照画像付随情報として反転動きベクトルを(-MV1x、-MV1y)として生成する。また、動きベクトルのフレーム内での位置も、入力画像や参照画像の画素の位置と同様に、反転方向に応じて反転される。   Specifically, the reference image accompanying information reversing unit 205 refers to the reversal reference when the reversal direction information 215 is not reversed when the motion vector sent from the reference image accompanying information accumulating unit 203 is (MV1x, MV1y). The inversion motion vector is (MV1x, MV1y) as the image accompanying information, and when the inversion direction information 215 is upside down, the inversion motion vector is (MV1x, -MV1y) as the inversion reference image accompanying information, and the inversion direction information 215 is When the direction is inverted, the inverted motion vector is set as (-MV1x, MV1y) as the inverted reference image accompanying information, and when the inverted direction information 215 is inverted vertically and horizontally, the inverted motion vector is set as the inverted reference image attached information (-MV1x, -MV1y). Generate as Further, the position of the motion vector in the frame is also inverted according to the inversion direction, like the positions of the pixels of the input image and the reference image.

図5(a)は参照画像を生成する際に用いられた動きベクトルを示す。図5(b)は反転なしの場合の反転動きベクトルを示す。すなわち、図5(b)は図5(a)と同じ向きの動きベクトルである。図5(c)は上下方向反転の場合の反転動きベクトルを示す。図5(d)は左右方向反転の場合の反転動きベクトルを示す。図5(e)は上下左右方向反転の場合の反転動きベクトルを示す。また、参照画像付随情報逆反転部208は、画像反転部204から送られた反転方向情報215を用いて、符号化部206から送られた反転動きベクトルを入力画像の反転方向と逆方向に反転して局所復号化画像付随情報222を生成する。具体的には、参照画像付随情報逆反転部208は、符号化部206から送られた反転動きベクトルが(MV2x、MV2y)であった場合、反転方向情報215が反転なしのときは局所復号化画像付随情報として動きベクトルを(MV2x、MV2y)とし、反転方向情報215が上下方向反転のときは局所復号化画像付随情報として動きベクトルを(MV2x、-MV2y)とし、反転方向情報215が左右方向反転ときは局所復号化画像付随情報として動きベクトルを(-MV2x、MV2y)とし、反転方向情報215が上下左右方向反転ときは局所復号化画像付随情報として動きベクトルを(-MV2x、-MV2y)として生成する。   FIG. 5A shows a motion vector used when generating a reference image. FIG. 5B shows an inversion motion vector in the case of no inversion. That is, FIG. 5B is a motion vector in the same direction as FIG. FIG. 5C shows an inverted motion vector in the case of vertical inversion. FIG. 5D shows an inverted motion vector in the case of horizontal direction inversion. FIG. 5 (e) shows a reversal motion vector in the case of reversal in the vertical and horizontal directions. Further, the reference image accompanying information reverse inversion unit 208 uses the inversion direction information 215 sent from the image inversion unit 204 to invert the inversion motion vector sent from the encoding unit 206 in the direction opposite to the inversion direction of the input image. Thus, locally decoded image accompanying information 222 is generated. Specifically, the reference image accompanying information reverse inversion unit 208 performs local decoding when the inversion motion vector sent from the encoding unit 206 is (MV2x, MV2y) and the inversion direction information 215 is not inversion. The motion vector is (MV2x, MV2y) as the image accompanying information, and when the inversion direction information 215 is vertically inverted, the motion vector is (MV2x, -MV2y) as the locally decoded image accompanying information, and the inversion direction information 215 is the left-right direction. When inverted, the motion vector is (-MV2x, MV2y) as locally decoded image accompanying information, and when the inversion direction information 215 is inverted vertically, horizontally, the motion vector is (-MV2x, -MV2y) as locally decoded image accompanying information. Generate.

また、反転動きベクトルのフレーム内での位置も、反転局所復号化画像の画素の位置と同様に、反転方向に応じて逆方向に反転される。図5(f)は反転なしの場合の反転動きベクトル(図5(b))を逆方向に反転した動きベクトルを示す。すなわち、図5(f)は、図5(a)及び(b)と同じ向きの動きベクトルである。図5(g)は上下方向反転した反転動きベクトル(図5(c))を逆方向に反転した動きベクトルを示す。図5(h)は左右方向反転した反転動きベクトル(図5(d))を逆方向に反転した動きベクトルを示す。図5(i)は上下左右方向反転した反転動きベクトル(図5(e))を逆方向に反転した動きベクトルを示す。但し、参照画像付随情報は上記の動きベクトルに限らず、参照画像を生成する際に用いられたあらゆる付随情報を用いることができる。   Also, the position of the inverted motion vector in the frame is inverted in the reverse direction according to the inversion direction, similarly to the pixel position of the inverted local decoded image. FIG. 5 (f) shows a motion vector obtained by inverting the inverted motion vector (FIG. 5 (b)) when there is no inversion in the reverse direction. That is, FIG. 5 (f) is a motion vector in the same direction as FIGS. 5 (a) and 5 (b). FIG. 5G shows a motion vector obtained by inverting the inverted motion vector inverted in the vertical direction (FIG. 5C) in the reverse direction. FIG. 5H shows a motion vector obtained by inverting the inverted motion vector inverted in the left-right direction (FIG. 5D) in the reverse direction. FIG. 5 (i) shows a motion vector obtained by inverting the inverted motion vector (FIG. 5 (e)) inverted in the vertical and horizontal directions. However, the reference image accompanying information is not limited to the motion vector described above, and any accompanying information used when generating the reference image can be used.

また、符号化部206で使用する符号化方式の一例としては、H.264/AVC符号化方式(joint Video Team (JVT) of ISO/IEC MPEG and ITU-VCEG, “Editor’sProposed Draft Text Modifications for Joint Video Specification(ITU-TRec.H.264|ISO/IEC 14496-10 AVC”), Geneva modifications draft 37を参照)が挙げられる。但し、上記のH.264/AVC符号化方式に限らず、参照画像と参照画像に付随する情報から入力画像の予測信号を生成して符号化を行うあらゆる方式の符号化法を適用することができる。   In addition, as an example of the encoding method used in the encoding unit 206, H.264 H.264 / AVC coding method (joint Video Team (JVT) of ISO / IEC MPEG and ITU-VCEG, “Editor's Proposed Draft Text Modifications for Joint Video Specification (ITU-TRec.H.264 | ISO / IEC 14496-10 AVC "), See Geneva modifications draft 37). However, the above H.P. Not only the H.264 / AVC encoding method but also any encoding method that generates a prediction signal of an input image from a reference image and information accompanying the reference image and performs encoding can be applied.

図3を用いて符号化部206をさらに詳細に説明する。   The encoding unit 206 will be described in more detail with reference to FIG.

符号化部206は、その機能的な構成要素として、ブロック分割部301と、予測信号生成部302と、減算器303と、変換部304と、量子化部305と、エントロピー符号化部306と、逆量子化部307と、逆変換部308と、加算器309とを備えて構成される。   The encoding unit 206 includes, as its functional components, a block division unit 301, a prediction signal generation unit 302, a subtractor 303, a conversion unit 304, a quantization unit 305, an entropy encoding unit 306, An inverse quantization unit 307, an inverse transform unit 308, and an adder 309 are provided.

ブロック分割部301は、反転入力画像213を符号化処理する単位のブロックに分割して反転入力画像ブロック310を生成し、減算器303に送る。   The block dividing unit 301 divides the inverted input image 213 into blocks of units to be encoded, generates an inverted input image block 310, and sends it to the subtractor 303.

予測信号生成部302は、反転参照画像214と反転参照画像付随情報217を用いて符号化対象のブロックの予測信号311を生成し、減算器303と加算器309に送る。また、予測信号生成部302は、予測信号の生成に用いた符号化情報312をエントロピー符号化部306に送る。さらに、予測信号生成部302は、予測信号の生成により決定された反転局所復号化画像付随情報220を出力する。   The prediction signal generation unit 302 generates the prediction signal 311 of the block to be encoded using the inverted reference image 214 and the inverted reference image accompanying information 217, and sends the prediction signal 311 to the subtracter 303 and the adder 309. Further, the prediction signal generation unit 302 sends the encoding information 312 used for generating the prediction signal to the entropy encoding unit 306. Further, the prediction signal generation unit 302 outputs the inverted locally decoded image accompanying information 220 determined by the generation of the prediction signal.

減算器303は、ブロック分割部301から送られた反転入力画像ブロック310から、予測信号生成部302から送られた予測信号311を減算して残差信号313を生成し、変換部304に送る。   The subtractor 303 subtracts the prediction signal 311 sent from the prediction signal generation unit 302 from the inverted input image block 310 sent from the block division unit 301 to generate a residual signal 313 and sends it to the conversion unit 304.

変換部304は、減算器303から送られた残差信号313を直交変換して直交変換係数314を生成し、量子化部305に送る。   The transform unit 304 performs orthogonal transform on the residual signal 313 sent from the subtractor 303 to generate an orthogonal transform coefficient 314 and sends it to the quantization unit 305.

量子化部305は、変換部304から送られた直交変換係数314を量子化することにより、量子化直交変換係数315を生成し、エントロピー符号化部306と逆量子化部307に送る。   The quantization unit 305 quantizes the orthogonal transform coefficient 314 sent from the transform unit 304 to generate a quantized orthogonal transform coefficient 315 and sends the quantized orthogonal transform coefficient 315 to the entropy coding unit 306 and the inverse quantization unit 307.

エントロピー符号化部306は、予測信号生成部302から送られた符号化情報312と、量子化部305から送られた量子化直交変換係数315を合わせてエントロピー符号化し、圧縮データ218を生成して出力する。   The entropy encoding unit 306 entropy-encodes the encoding information 312 sent from the prediction signal generation unit 302 and the quantized orthogonal transform coefficient 315 sent from the quantization unit 305 to generate compressed data 218. Output.

逆量子化部307は、量子化部305から送られた量子化直交変換係数315を逆量子化して局所復号化直交変換係数316を生成し、逆変換部308に送る。   The inverse quantization unit 307 generates a locally decoded orthogonal transform coefficient 316 by performing inverse quantization on the quantized orthogonal transform coefficient 315 sent from the quantization unit 305, and sends it to the inverse transform unit 308.

逆変換部308は、逆量子化部307から送られた局所復号化直交変換係数316を逆直交変換して局所復号化残差信号317を生成し、加算器309に送る。   The inverse transform unit 308 performs inverse orthogonal transform on the local decoded orthogonal transform coefficient 316 sent from the inverse quantization unit 307 to generate a local decoded residual signal 317, and sends it to the adder 309.

加算器309は、予測信号生成部302から送られた予測信号311と、逆変換部308から送られた局所復号化残差信号317を加算して反転局所復号化画像219を生成し、出力する。   The adder 309 adds the prediction signal 311 sent from the prediction signal generation unit 302 and the local decoding residual signal 317 sent from the inverse transformation unit 308 to generate an inverted local decoded image 219 and outputs it. .

なお、反転参照画像付随情報217の一例として、反転動きベクトルが挙げられる。この場合、予測信号生成部302は反転参照画像214と、反転参照画像付随情報217である反転動きベクトルを用いて、H.264/AVC符号化方式におけるBピクチャの時間ダイレクトモードの予測方式と同様に、符号化ブロックの予測信号を生成する。また、予測信号生成部302は参照画像と参照画像に付随する動きベクトルから入力画像の予測信号を生成するその他のあらゆる方式を用いても良い。   An example of the inverted reference image accompanying information 217 is an inverted motion vector. In this case, the prediction signal generation unit 302 uses the inverted reference image 214 and the inverted motion vector that is the inverted reference image accompanying information 217 to generate an H.264 signal. Similarly to the prediction method of the temporal direct mode of the B picture in the H.264 / AVC encoding method, a prediction signal of the encoded block is generated. Further, the prediction signal generation unit 302 may use any other method for generating a prediction signal of an input image from a reference image and a motion vector associated with the reference image.

また、符号化部206は図4に示すような装置としても良い。   The encoding unit 206 may be a device as shown in FIG.

図3と図4の違いは、図3では予測信号生成部302が、反転参照画像214と、反転参照画像付随情報217を用いて予測信号を生成しているのに対し、図4では予測信号生成部302が反転参照画像214と、反転参照画像付随情報217と、ブロック分割部301から送られた反転入力画像ブロック310を用いて予測信号を生成している点のみであり、その他は全て同一である。   3 is different from FIG. 4 in that the prediction signal generation unit 302 generates the prediction signal using the inverted reference image 214 and the inverted reference image accompanying information 217 in FIG. The only difference is that the generation unit 302 generates a prediction signal using the inverted reference image 214, the inverted reference image accompanying information 217, and the inverted input image block 310 sent from the block dividing unit 301. It is.

図4に示す予測信号生成部302において、反転参照画像付随情報217として反転動きベクトルを用いて、反転入力画像ブロック310と反転参照画像214から符号化対象ブロックの予測信号を生成する方法は次の通りである。すなわち図6のように、予測信号生成部302は、符号化対象のブロックと同一の位置の反転動きベクトルを参照し、反転参照画像上において、反転動きベクトルの指す点を探索中心として反転入力画像ブロックに最も類似する信号パターンを持つブロックを探索して、そのブロックの信号パターンを符号化対象ブロックの予測信号とする。   The prediction signal generation unit 302 shown in FIG. 4 uses the inverted motion vector as the inverted reference image accompanying information 217 to generate a prediction signal of the encoding target block from the inverted input image block 310 and the inverted reference image 214 as follows. Street. That is, as shown in FIG. 6, the prediction signal generation unit 302 refers to the inverted motion vector at the same position as the block to be encoded, and on the inverted reference image, the inverted input image with the point indicated by the inverted motion vector as the search center. A block having a signal pattern most similar to the block is searched, and the signal pattern of the block is used as a prediction signal of the encoding target block.

また、予測信号生成部302は符号化対象のブロックの位置から反転入力画像ブロックに最も類似する信号パターンを持つブロックまでの変位のベクトルを、反転局所復号化画像付随情報220として出力する。さらに、反転動きベクトルの指す点である探索中心から、反転入力画像ブロックに最も類似する信号パターンを持つブロックまでの変位のベクトルを、動きベクトル差分値として符号化情報312に含めて符号化する。なお予測信号生成部302は、参照画像と参照画像に付随する動きベクトルと入力画像を用いて、入力画像の予測信号を生成するその他のあらゆる方式を用いても良い。   Further, the prediction signal generation unit 302 outputs a displacement vector from the position of the encoding target block to a block having a signal pattern most similar to the inverted input image block as the inverted local decoded image accompanying information 220. Furthermore, a vector of displacement from the search center pointed to by the inverted motion vector to the block having the signal pattern most similar to the inverted input image block is included in the encoded information 312 as a motion vector difference value and encoded. Note that the prediction signal generation unit 302 may use any other method for generating a prediction signal of an input image using a reference image, a motion vector associated with the reference image, and the input image.

次に、図7を用いて、本発明にかかわる動画像符号化装置20の動作を説明する。本発明に係る動画像符号化装置20の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture encoding apparatus 20 according to the present invention will be described with reference to FIG. The operation of the moving picture coding apparatus 20 according to the present invention can be executed by a program.

まず、入力部201が入力された動画像信号210をフレーム画像に分離する(ステップS601)。次に、画像反転部204が、入力部201から送られた入力画像211を、反転なし、上下方向反転、左右方向反転、上下左右方向反転の4種類の中から選んで(ステップS602)反転し、反転入力画像213を作成する(ステップS603)。また、画像反転部204が参照画像蓄積部202から送られた参照画像212を、入力画像211の反転方向と同じ方向に反転して、反転参照画像214を作成する(ステップS604)また、参照画像付随情報反転部205が、画像反転部204から送られた反転方向情報215を用いて、参照画像付随情報216を入力画像の反転方向と同じ方向に合わせて反転し、反転参照画像付随情報217を作成する(ステップS605)。   First, the moving image signal 210 input by the input unit 201 is separated into frame images (step S601). Next, the image reversing unit 204 selects the input image 211 sent from the input unit 201 from four types of non-reversing, up-down reversing, left-right reversing, up-down left-right reversing (step S602). Then, the inverted input image 213 is created (step S603). Also, the image reversing unit 204 reverses the reference image 212 sent from the reference image storage unit 202 in the same direction as the reversing direction of the input image 211 to create a reversed reference image 214 (step S604). The accompanying information inversion unit 205 uses the inversion direction information 215 sent from the image inversion unit 204 to invert the reference image accompanying information 216 in the same direction as the inversion direction of the input image, and the inverted reference image accompanying information 217 is changed. Create (step S605).

次に、符号化部206が、画像反転部204から送られた反転参照画像214と、参照画像付随情報反転部205から送られた反転参照画像付随情報217を用いて、画像反転部204から送られた反転入力画像213の予測信号を生成し、反転された入力画像の符号化を行う(ステップS606)。   Next, the encoding unit 206 uses the inverted reference image 214 sent from the image inverting unit 204 and the inverted reference image accompanying information 217 sent from the reference image accompanying information inverting unit 205 to send from the image inverting unit 204. A prediction signal of the inverted input image 213 is generated, and the inverted input image is encoded (step S606).

次に、画像逆反転部207が、画像反転部204から送られた反転方向情報215を用いて、符号化部206から送られた反転局所復号化画像219を入力画像の反転方向と逆方向に反転して局所復号化画像221を生成する(ステップS607)。また、参照画像付随情報逆反転部208が、画像反転部204から送られた反転方向情報215を用いて、符号化部206から送られた反転局所復号化画像付随情報を入力画像の反転方向と逆方向に反転して局所復号化画像付随情報222を生成する(ステップS608)。   Next, the image reverse inversion unit 207 uses the inversion direction information 215 sent from the image inversion unit 204 to convert the inverted local decoded image 219 sent from the encoding unit 206 in the direction opposite to the inversion direction of the input image. The local decoded image 221 is generated by inverting (step S607). In addition, the reference image accompanying information reverse inversion unit 208 uses the inversion direction information 215 sent from the image inversion unit 204 to convert the inverted local decoded image accompanying information sent from the encoding unit 206 into the inversion direction of the input image. Inverted in the reverse direction, the locally decoded image accompanying information 222 is generated (step S608).

また、出力部209は、画像反転部204から送られた反転方向情報215と符号化部206から送られた圧縮データ218を合成し(ステップS609)、符号化データ223として外部へ伝送する(ステップS610)。   The output unit 209 combines the reverse direction information 215 sent from the image reversing unit 204 and the compressed data 218 sent from the encoding unit 206 (step S609), and transmits the resultant data as encoded data 223 to the outside (step S609). S610).

次に、図8を用いて、本発明に係わる動画像復号化装置を説明する。   Next, the moving picture decoding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像復号化装置70は、その機能的な構成要素として、分離部701(分離手段)と、参照画像蓄積部702(参照画像蓄積手段)と、参照画像付随情報蓄積部703(参照画像付随情報蓄積手段)と、画像反転部704(画像変更手段)と、参照画像付随情報反転部705(参照画像付随情報変更手段)と、復号化部706(復号化手段)と、画像逆反転部707(画像逆反転手段)と、参照画像付随情報逆反転部708(参照画像付随情報逆反転手段)とを備えて構成される。   The moving picture decoding apparatus 70 according to the present invention includes, as functional components, a separating unit 701 (separating unit), a reference image accumulating unit 702 (reference image accumulating unit), and a reference image accompanying information accumulating unit 703 ( Reference image accompanying information storage unit), image inversion unit 704 (image changing unit), reference image accompanying information inversion unit 705 (reference image accompanying information changing unit), decoding unit 706 (decoding unit), and inverse image An inverting unit 707 (image reverse inverting means) and a reference image accompanying information reverse inverting unit 708 (reference image accompanying information reverse inverting means) are provided.

分離部701は、外部から伝送された入力された符号化データ709を圧縮データ710と反転方向情報711に分離する。分離部701は、圧縮データ710を復号化部706に送る。また、分離部701は、反転方向情報711を画像反転部704と、参照画像付随情報反転部705と、画像逆反転部707と、参照画像付随情報逆反転部708に送る。なお、反転方向情報711は、反転なしが「00」、上下方向反転が「01」、左右方向反転が「10」、上下左右方向反転が「11」のようにフレームごとに2ビットの情報とする。また、反転方向情報711は反転方向を示すあらゆる方法を用いることができる。   The separation unit 701 separates input encoded data 709 transmitted from the outside into compressed data 710 and inversion direction information 711. The separation unit 701 sends the compressed data 710 to the decryption unit 706. Further, the separation unit 701 sends the inversion direction information 711 to the image inversion unit 704, the reference image accompanying information inversion unit 705, the image reverse inversion unit 707, and the reference image accompanying information reverse inversion unit 708. The inversion direction information 711 includes 2-bit information for each frame, such as “00” for no inversion, “01” for up / down inversion, “10” for left / right inversion, and “11” for up / down / left / right inversion. To do. The reversal direction information 711 can use any method that indicates the reversal direction.

参照画像蓄積部702は、過去の復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部702は参照画像712を画像反転部704に送る。   The reference image accumulation unit 702 is a part that accumulates reference images that are past decoded images. The reference image storage unit 702 sends the reference image 712 to the image inversion unit 704.

画像反転部704は、分離部701から送られた反転方向情報711を用いて、参照画像蓄積部702から送られた参照画像712を反転して反転参照画像713を生成し、復号化部706に送る。   The image inversion unit 704 uses the inversion direction information 711 sent from the separation unit 701 to invert the reference image 712 sent from the reference image storage unit 702 to generate an inverted reference image 713, and sends it to the decoding unit 706. send.

参照画像付随情報蓄積部703は、過去の復号化済み画像である参照画像に付随する情報である参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部703は参照画像付随情報714を参照画像付随情報反転部705に送る。   The reference image accompanying information accumulation unit 703 is a part that accumulates reference image accompanying information that is information accompanying a reference image that is a past decoded image. The reference image accompanying information storage unit 703 sends the reference image accompanying information 714 to the reference image accompanying information inversion unit 705.

参照画像付随情報反転部705は、分離部701から送られた反転方向情報711用いて、参照画像付随情報蓄積部703から送られた参照画像付随情報714を反転して反転参照画像付随情報715を作成し、復号化部706に送る。   The reference image accompanying information reversing unit 705 uses the reversal direction information 711 sent from the separating unit 701 to invert the reference image accompanying information 714 sent from the reference image accompanying information accumulating unit 703 to obtain the inverted reference image accompanying information 715. It is created and sent to the decryption unit 706.

復号化部706は、分離部701から送られた圧縮データ710と、画像反転部704から送られた反転参照画像713と、参照画像付随情報反転部705から送られた反転参照画像付随情報715を用いて、復号化画像の予測信号を生成し、反転された復号対象である復号化画像の復号化を行う。復号化部706は、反転されて復号化された反転復号化画像716を画像逆反転部707に送る。さらに復号化部706は、反転復号化画像付随情報717を参照画像付随情報逆反転部708に送る。   The decoding unit 706 receives the compressed data 710 sent from the separating unit 701, the inverted reference image 713 sent from the image inverting unit 704, and the inverted reference image accompanying information 715 sent from the reference image accompanying information inverting unit 705. Using this, a prediction signal of the decoded image is generated, and the decoded image which is the inverted decoding target is decoded. The decoding unit 706 sends the inverted decoded image 716 that has been inverted and decoded to the image reverse inversion unit 707. Further, the decoding unit 706 sends the inverted decoded image accompanying information 717 to the reference image accompanying information reverse inverting unit 708.

画像逆反転部707は、分離部701から送られた反転方向情報711を用いて、復号化部706から送られた反転復号化画像716を反転方向情報711の反転方向と逆方向に反転して復号化画像718を生成し、次フレーム以降で参照画像として用いられるために参照画像蓄積部702に送る。また、画像逆反転部707は復号化画像718を動画像表示装置などの外部機器(図示せず)へ出力する。   The image reverse inversion unit 707 uses the reverse direction information 711 sent from the separation unit 701 to invert the reverse decoded image 716 sent from the decoding unit 706 in the direction opposite to the reverse direction of the reverse direction information 711. A decoded image 718 is generated and sent to the reference image storage unit 702 to be used as a reference image in subsequent frames. The image reverse inversion unit 707 outputs the decoded image 718 to an external device (not shown) such as a moving image display device.

参照画像付随情報逆反転部708は、分離部701から送られた反転方向情報711を用いて、復号化部706から送られた反転復号化画像付随情報717を反転方向情報の反転方向と逆方向に反転して復号化画像付随情報719を生成し、次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部703に送る。   The reference image accompanying information reverse inversion unit 708 uses the inversion direction information 711 sent from the separation unit 701 to convert the reverse decoded image accompanying information 717 sent from the decoding unit 706 in the reverse direction to the inversion direction of the inversion direction information. The decoded image incidental information 719 is generated by being inverted, and sent to the reference image incidental information accumulating unit 703 to be used as the reference image incidental information in the subsequent frames.

なお、参照画像付随情報の一例としては、参照画像を生成する際に用いられた動きベクトルが挙げられる。この場合、参照画像付随情報蓄積部703は参照画像を生成する際に用いられた動きベクトルを蓄積する。また、参照画像付随情報反転部705は、分離部701から送られた反転方向情報711を用いて、参照画像付随情報蓄積部703から送られた動きベクトルを反転方向情報の反転方向と同じ方向に合わせて反転し、反転参照画像付随情報715を生成する。   An example of the reference image accompanying information is a motion vector used when generating the reference image. In this case, the reference image accompanying information storage unit 703 stores the motion vector used when generating the reference image. In addition, the reference image accompanying information inversion unit 705 uses the inversion direction information 711 sent from the separation unit 701 to set the motion vector sent from the reference image accompanying information storage unit 703 in the same direction as the inversion direction of the inversion direction information. The inverted reference image accompanying information 715 is generated.

具体的には、参照画像付随情報反転部705は、参照画像付随情報蓄積部703から送られた動きベクトルが(MV3x、MV3y)であった場合、反転方向情報711が反転なしのときは反転参照画像付随情報として反転動きベクトルを(MV3x、MV3y)とし、反転方向情報711が上下方向反転のときは反転参照画像付随情報として反転動きベクトルを(MV3x、-MV3y)とし、反転方向情報711が左右方向反転ときは反転参照画像付随情報として反転動きベクトルを(-MV3x、MV3y)とし、反転方向情報711が上下左右方向反転ときは反転参照画像付随情報として反転動きベクトルを(-MV3x、-MV3y)として生成する。また、動きベクトルのフレーム内での位置も反転方向に応じて反転される。   Specifically, the reference image accompanying information reversing unit 705 performs reversal reference when the motion vector sent from the reference image accompanying information accumulating unit 703 is (MV3x, MV3y) and the reversal direction information 711 is not reversed. As the image accompanying information, the inverted motion vector is (MV3x, MV3y). When the inversion direction information 711 is vertically inverted, the inverted motion vector is (MV3x, -MV3y) as the inverted reference image accompanying information, and the inversion direction information 711 is left and right. When the direction is reversed, the inverted motion vector is set as (-MV3x, MV3y) as the inverted reference image accompanying information. When the inverted direction information 711 is inverted vertically, the inverted motion vector is set as the inverted reference image attached information (-MV3x, -MV3y). Generate as The position of the motion vector in the frame is also inverted according to the inversion direction.

さらに、参照画像付随情報逆反転部708は、分離部701から送られた反転方向情報711を用いて、復号化部706から送られた反転動きベクトルを反転方向情報の反転方向と逆方向に反転して復号化画像付随情報719を生成する。具体的には、参照画像付随情報逆反転部708は、復号化部706から送られた反転動きベクトルが(MV4x、MV4y)であった場合、反転方向情報711が反転なしのときは復号化画像付随情報として動きベクトルを(MV4x、MV4y)とし、反転方向情報711が上下方向反転のときは復号化画像付随情報として動きベクトルを(MV4x、-MV4y)とし、反転方向情報711が左右方向反転ときは復号化画像付随情報として動きベクトルを(-MV4x、MV4y)とし、反転方向情報711が上下左右方向反転ときは局所復号化画像付随情報として動きベクトルを(-MV4x、-MV4y)として生成する。また、動きベクトルのフレーム内での位置も反転方向に応じて逆方向に反転される。但し、参照画像付随情報は上記の動きベクトルに限らず、参照画像を生成する際に用いられたあらゆる付随情報を用いることができる。   Further, the reference image accompanying information reverse inversion unit 708 uses the reverse direction information 711 sent from the separation unit 701 to invert the reverse motion vector sent from the decoding unit 706 in the direction opposite to the reverse direction of the reverse direction information. Thus, decoded image accompanying information 719 is generated. Specifically, the reference image accompanying information reverse inversion unit 708, when the inversion motion vector sent from the decoding unit 706 is (MV4x, MV4y), the decoded image when the inversion direction information 711 is not inversion. As the accompanying information, the motion vector is (MV4x, MV4y), and when the inversion direction information 711 is vertically inverted, the motion vector is (MV4x, -MV4y) as the decoded image accompanying information, and when the inversion direction information 711 is horizontally inverted. Generates a motion vector as (−MV4x, MV4y) as decoded image accompanying information, and generates a motion vector as (−MV4x, −MV4y) as local decoded image accompanying information when the inversion direction information 711 is inverted in the vertical and horizontal directions. The position of the motion vector in the frame is also reversed in the reverse direction according to the reversal direction. However, the reference image accompanying information is not limited to the motion vector described above, and any accompanying information used when generating the reference image can be used.

また、復号化部706で使用する復号化方式の一例としては、H.264/AVC復号化方式が挙げられる。但し、上記のH.264/AVC復号化方式に限らず、参照画像と参照画像に付随する情報から復号化画像の予測信号を生成して復号化を行うあらゆる方式の復号化法を適用することができる。   In addition, as an example of the decoding method used in the decoding unit 706, H.264 H.264 / AVC decoding method. However, the above H.P. In addition to the H.264 / AVC decoding method, any method of decoding by generating a prediction signal of a decoded image from a reference image and information accompanying the reference image and performing decoding can be applied.

図9を用いて復号化部706をさらに詳細に説明する。   The decoding unit 706 will be described in more detail with reference to FIG.

復号化部706は、その機能的な構成要素として、エントロピー復号化部801と、予測信号生成部802と、逆量子化部803と、逆変換部804と加算器805とを備えて構成される。   The decoding unit 706 includes an entropy decoding unit 801, a prediction signal generation unit 802, an inverse quantization unit 803, an inverse transformation unit 804, and an adder 805 as functional components. .

エントロピー復号化部801は、入力された圧縮データ710から量子化直交変換係数806と符号化情報807を復号化し、量子化直交変換係数806を逆量子化部803に送り、符号化情報807を予測信号生成部802に送る。   The entropy decoding unit 801 decodes the quantized orthogonal transform coefficient 806 and the encoded information 807 from the input compressed data 710, sends the quantized orthogonal transform coefficient 806 to the inverse quantization unit 803, and predicts the encoded information 807. The signal is sent to the signal generator 802.

予測信号生成部802は、エントロピー復号化部801から送られた符号化情報807と、反転参照画像713と、反転参照画像付随情報715を用いて復号化対象のブロックの予測信号808を生成し、加算器805に送る。また、予測信号生成部802は、反転復号化画像付随情報717を出力する。   The prediction signal generation unit 802 generates a prediction signal 808 of a decoding target block using the encoded information 807, the inverted reference image 713, and the inverted reference image associated information 715 sent from the entropy decoding unit 801, Send to adder 805. Also, the prediction signal generation unit 802 outputs the inverted decoded image accompanying information 717.

逆量子化部803は、エントロピー復号化部801から送られた量子化直交変換係数806を逆量子化して復号化直交変換係数809を生成し、逆変換部804に送る。   The inverse quantization unit 803 dequantizes the quantized orthogonal transform coefficient 806 sent from the entropy decoding unit 801 to generate a decoded orthogonal transform coefficient 809, and sends the decoded orthogonal transform coefficient 809 to the inverse transform unit 804.

逆変換部804は、逆量子化部803から送られた復号化直交変換係数809を逆直交変換して復号化残差信号810を生成し、加算器805に送る。   The inverse transform unit 804 performs inverse orthogonal transform on the decoded orthogonal transform coefficient 809 sent from the inverse quantization unit 803 to generate a decoded residual signal 810 and sends it to the adder 805.

加算器805は、予測信号生成部802から送られた予測信号808と、逆変換部804から送られた復号化残差信号810を加算して反転復号化画像716を生成し、出力する。   The adder 805 adds the prediction signal 808 sent from the prediction signal generation unit 802 and the decoded residual signal 810 sent from the inverse transformation unit 804 to generate an inverted decoded image 716 and outputs it.

なお、反転参照画像付随情報の一例として、反転動きベクトルが挙げられる。この場合、予測信号生成部802は、H.264/AVC符号化方式におけるBピクチャの時間ダイレクトモードの予測方式を用いて、反転参照画像と反転動きベクトルを利用して復号化対象のブロックの予測値を生成しても良い。また、図6のように、予測信号生成部802は復号化対象のブロックと同一の位置の反転動きベクトルが指す点を探索中心とし、反転参照画像上で探索中心から符号化情報807に含まれる動きベクトル差分値のベクトルだけ移動した位置の信号パターンを復号化対象のブロックの予測値としてもよい。予測信号生成部802は参照画像と参照画像に付随する動きベクトルから復号化画像の予測信号を生成するその他のあらゆる方式を用いることができる。   An example of the inverted reference image-accompanying information is an inverted motion vector. In this case, the prediction signal generation unit 802 is an The prediction value of the decoding target block may be generated using the inverted reference image and the inverted motion vector using the prediction method of the temporal direct mode of the B picture in the H.264 / AVC encoding method. Also, as shown in FIG. 6, the prediction signal generation unit 802 uses the point indicated by the inverted motion vector at the same position as the decoding target block as the search center, and is included in the encoded information 807 from the search center on the inverted reference image. The signal pattern at the position moved by the vector of the motion vector difference value may be used as the predicted value of the decoding target block. The prediction signal generation unit 802 can use any other method for generating a prediction signal of a decoded image from a reference image and a motion vector associated with the reference image.

次に、図10を用いて、本発明にかかわる動画像復号化装置70の動作を説明する。本発明に係る動画像復号化装置70の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture decoding apparatus 70 according to the present invention will be described with reference to FIG. The operation of the moving picture decoding apparatus 70 according to the present invention can be executed by a program.

まず、分離部701が、外部から伝送された入力された符号化データ709を圧縮データ710と反転方向情報711に分離し(ステップS901)、反転方向を判別する(ステップS902)。   First, the separation unit 701 separates input encoded data 709 transmitted from the outside into compressed data 710 and inversion direction information 711 (step S901), and determines the inversion direction (step S902).

次に、画像反転部704が、分離部701から送られた反転方向情報711を用いて、参照画像蓄積部702から送られた参照画像712を反転して反転参照画像713を生成する(ステップS903)。また、参照画像付随情報反転部705が、分離部701から送られた反転方向情報711用いて、参照画像付随情報蓄積部703から送られた参照画像付随情報714を反転して反転参照画像付随情報715を作成する(ステップS904)。   Next, the image reversing unit 704 uses the reversal direction information 711 sent from the separating unit 701 to invert the reference image 712 sent from the reference image storage unit 702 to generate a reverse reference image 713 (step S903). ). Further, the reference image accompanying information reversing unit 705 uses the reversal direction information 711 sent from the separating unit 701 to invert the reference image accompanying information 714 sent from the reference image accompanying information accumulating unit 703 to invert the reference image accompanying information. 715 is created (step S904).

次に、復号化部706が、分離部701から送られた圧縮データ710と、画像反転部704から送られた反転参照画像713と、参照画像付随情報反転部705から送られた反転参照画像付随情報715を用いて、復号化画像の予測信号を生成し、反転された復号化画像の復号化を行う(ステップS905)。   Next, the decoding unit 706 includes the compressed data 710 sent from the separating unit 701, the inverted reference image 713 sent from the image inverting unit 704, and the inverted reference image attached from the reference image accompanying information inverting unit 705. A prediction signal of the decoded image is generated using the information 715, and the inverted decoded image is decoded (step S905).

次に、画像逆反転部707が、分離部701から送られた反転方向情報711を用いて、復号化部706から送られた反転復号化画像716を反転方向情報711の反転方向と逆方向に反転して復号化画像718を生成する(ステップS906)。また、画像逆反転部707が復号化画像718を動画像表示装置などの外部機器(図示せず)へ出力する(ステップS907)。   Next, the image reverse inversion unit 707 uses the reverse direction information 711 sent from the separation unit 701 to convert the reverse decoded image 716 sent from the decoding unit 706 in a direction opposite to the reverse direction of the reverse direction information 711. The decoded image 718 is generated by inverting (step S906). Also, the image reverse inversion unit 707 outputs the decoded image 718 to an external device (not shown) such as a moving image display device (step S907).

また、参照画像付随情報逆反転部708が、分離部701から送られた反転方向情報711を用いて、復号化部706から送られた反転復号化画像付随情報を反転方向情報の反転方向と逆方向に反転して復号化画像付随情報719を生成する(ステップS908)。   Further, the reference image accompanying information reverse inversion unit 708 uses the reverse direction information 711 sent from the separation unit 701 to reverse the reverse decoded image accompanying information sent from the decoding unit 706 with the reverse direction of the reverse direction information. The decoded image accompanying information 719 is generated by inverting the direction (step S908).

以上述べた第1実施形態によれば、動画像符号化装置20において、参照画像および参照画像に付随する情報を入力画像の反転方向に合わせて反転して予測信号を生成するので、入力画像を正しく符号化することができる。また、動画像復号化装置70において、参照画像および参照画像に付随する情報を伝送された反転方向情報に合わせて反転して予測信号を生成することで復号化画像を正しく復号化することができる。すなわち、的確な予測信号を生成してより効率的に画像の符号化及び復号化を行うことができる。   According to the first embodiment described above, in the video encoding device 20, the prediction image is generated by inverting the reference image and the information accompanying the reference image in accordance with the inverting direction of the input image. It can be encoded correctly. Further, in the moving picture decoding apparatus 70, the decoded picture can be correctly decoded by generating the prediction signal by inverting the reference picture and the information accompanying the reference picture in accordance with the transmitted inversion direction information. . That is, it is possible to generate an accurate prediction signal and more efficiently encode and decode an image.

また、動画像符号化装置20において、局所復号化された局所復号化画像を逆変更し、局所復号化画像に付随する情報を逆変更するので、次に入力される入力画像に対応した参照画像と参照画像付随情報とを生成することができる。また、動画像復号化装置70において、復号化された復号化画像を逆変更し、復号化された復号化画像に付随する情報を逆変更するので、次に入力される復号化画像に対応した参照画像と参照画像付随情報とを生成することができる。   Further, in the moving image encoding device 20, the locally decoded image is reversely changed and the information accompanying the locally decoded image is reversely changed, so that the reference image corresponding to the next input image to be input And the reference image accompanying information can be generated. In addition, the moving image decoding apparatus 70 reversely changes the decoded image and reversely changes the information associated with the decoded image, so that it corresponds to the next input decoded image. The reference image and the reference image accompanying information can be generated.

なお、入力画像を反転させる単位は、上記フレームごと以外に、スライスごと、ブロックごとでも良い。図19に、フレーム内の複数列のブロック群からなるスライスごとに入力画像を反転させた場合の例を示す。ブロック0〜15で構成されるスライスは上下左右方向に、ブロック16〜31で構成されるスライスは上下方向に、ブロック32〜39で構成されるスライスは左右方向に反転されている。この場合、符号化装置は各スライス単位で反転方向情報、および参照画像での対応するスライスの位置までの垂直方向の変位量を伝送する。また、復号化装置は各スライス単位で反転方向情報、および参照画像での対応するスライスの位置までの垂直方向の変位量を受信することとする。   The unit for inverting the input image may be a slice or a block other than the frame. FIG. 19 shows an example in which the input image is inverted for each slice composed of a plurality of rows of blocks in the frame. The slice composed of blocks 0 to 15 is inverted vertically and horizontally, the slice composed of blocks 16 to 31 is inverted vertically, and the slice composed of blocks 32 to 39 is inverted horizontally. In this case, the encoding apparatus transmits the inversion direction information and the vertical displacement amount up to the corresponding slice position in the reference image for each slice. In addition, the decoding apparatus receives the inversion direction information and the vertical displacement amount up to the corresponding slice position in the reference image for each slice.

さらに図20に、フレーム内の任意形状のブロック群からなるスライスごとに入力画像を反転させた場合の例を示す。ブロック12〜14と20〜22と27〜30からなるスライスは上下方向に、残りのブロックからなるスライスは左右方向に反転されている。この場合、符号化装置は各スライス単位で反転方向情報、およびスライス内のブロック番号に基づく参照画像での対応するスライスの位置と形状を指示する情報を伝送する。また、復号化装置は各スライス単位で反転方向情報、およびスライス内のブロック番号に基づく参照画像での対応するスライスの位置と形状を指示する情報を受信することとする。   Further, FIG. 20 shows an example in which the input image is inverted for each slice composed of a block group of an arbitrary shape in the frame. The slices made up of blocks 12-14, 20-22, and 27-30 are turned upside down, and the slices made up of the remaining blocks are turned upside down. In this case, the encoding apparatus transmits inversion direction information and information indicating the position and shape of the corresponding slice in the reference image based on the block number in the slice for each slice. In addition, the decoding apparatus receives inversion direction information for each slice and information indicating the position and shape of the corresponding slice in the reference image based on the block number in the slice.

なお、動画像符号化装置20において、符号化部206が画像反転部204および参照画像付随情報反転部205の機能を有していてもよい。また、動画像復号化装置70において、復号化部706が画像反転部704および参照画像付随情報反転部705の機能を有していてもよい。   In the moving image encoding device 20, the encoding unit 206 may have the functions of the image inverting unit 204 and the reference image accompanying information inverting unit 205. Further, in the moving picture decoding apparatus 70, the decoding unit 706 may have the functions of the image inverting unit 704 and the reference image accompanying information inverting unit 705.

(第2実施形態)
図11を用いて、本発明に係わる動画像符号化装置を説明する。
(Second Embodiment)
The moving picture encoding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像符号化装置100は、その機能的な構成要素として、入力部1001(入力手段)と、参照画像蓄積部1002(参照画像蓄積手段)と、参照画像付随情報蓄積部1003(参照画像付随情報蓄積手段)と、画像変更部1004(画像変更手段)と、参照画像付随情報変更部1005(参照画像付随情報変更手段)と、符号化部1006(符号化手段)と、画像逆変更部1007(画像逆変更部)と、参照画像付随情報逆変更部1008(参照画像付随情報逆変更手段)と、出力部1009(出力手段)とを備えて構成される。   The moving image encoding apparatus 100 according to the present invention includes, as its functional components, an input unit 1001 (input unit), a reference image storage unit 1002 (reference image storage unit), and a reference image associated information storage unit 1003 ( Reference image accompanying information storage unit), image changing unit 1004 (image changing unit), reference image accompanying information changing unit 1005 (reference image accompanying information changing unit), encoding unit 1006 (encoding unit), and inverse image A change unit 1007 (image reverse change unit), a reference image accompanying information reverse change unit 1008 (reference image accompanying information reverse change unit), and an output unit 1009 (output unit) are configured.

入力部1001は、入力された動画像信号1010をフレーム画像に分離し、フレーム画像を入力画像1011として画像変更部1004に送る。   The input unit 1001 separates the input moving image signal 1010 into frame images, and sends the frame images as input images 1011 to the image change unit 1004.

参照画像蓄積部1002は、過去に符号化された画像の局所復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部1002は参照画像1012を画像変更部1004に送る。   The reference image accumulation unit 1002 is a part that accumulates a reference image that is a locally decoded image of an image encoded in the past. The reference image storage unit 1002 sends the reference image 1012 to the image change unit 1004.

画像変更部1004は、入力部1001から送られた入力画像1011を、回転、拡大、縮小などの変更を行って、変更入力画像1013を作成し、符号化部1006に送る。また、画像変更部1004は参照画像蓄積部1002から送られた参照画像1012を、入力画像1011の変更方法と同じ方法で変更して、変更参照画像1014を作成し、符号化部1006に送る。また、画像変更部1004は、入力画像1011の変更方法を示す変更方法情報1015を参照画像付随情報変更部1005と、画像逆変更部1007と、参照画像付随情報逆変更部1008と、出力部1009に送る。   The image changing unit 1004 changes the input image 1011 sent from the input unit 1001 such as rotation, enlargement, and reduction, creates a changed input image 1013, and sends it to the encoding unit 1006. Also, the image changing unit 1004 changes the reference image 1012 sent from the reference image storage unit 1002 by the same method as the method for changing the input image 1011, creates a changed reference image 1014, and sends it to the encoding unit 1006. Further, the image changing unit 1004 changes the change method information 1015 indicating the change method of the input image 1011 into a reference image accompanying information changing unit 1005, an image reverse changing unit 1007, a reference image accompanying information reverse changing unit 1008, and an output unit 1009. Send to.

参照画像付随情報蓄積部1003は、過去に符号化された画像の局所復号化済み画像である参照画像に付随する情報である参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部1003は参照画像付随情報1016を参照画像付随情報変更部1005に送る。   The reference image accompanying information accumulating unit 1003 is a part that accumulates reference image accompanying information that is information accompanying a reference image that is a locally decoded image of a previously encoded image. The reference image accompanying information storage unit 1003 sends the reference image accompanying information 1016 to the reference image accompanying information changing unit 1005.

参照画像付随情報変更部1005は、画像変更部1004から送られた変更方法情報1015を用いて、参照画像付随情報蓄積部1003から送られた参照画像付随情報1016を入力画像の変更方法と同じ方法で変更し、変更参照画像付随情報1017を作成し、符号化部1006に送る。   The reference image incidental information changing unit 1005 uses the change method information 1015 sent from the image changing unit 1004 to change the reference image accompanying information 1016 sent from the reference image accompanying information accumulating unit 1003 to the same method as the input image changing method. The change reference image accompanying information 1017 is created and sent to the encoding unit 1006.

符号化部1006は、画像変更部1004から送られた変更参照画像1014と、参照画像付随情報変更部1005から送られた変更参照画像付随情報1017を用いて、画像変更部1004から送られた変更入力画像1013の予測信号を生成し、変更された入力画像の符号化を行う。符号化部1006は変更された入力画像を符号化した圧縮データ1018を出力部1009に送る。また符号化部1006は、変更されて局所復号化された変更局所復号化画像1019を画像逆変更部1007に送る。さらに符号化部1006は、変更局所復号化画像付随情報1020を参照画像付随情報逆変更部1008に送る。   The encoding unit 1006 uses the changed reference image 1014 sent from the image changing unit 1004 and the changed reference image accompanying information 1017 sent from the reference image accompanying information changing unit 1005 to change the image sent from the image changing unit 1004. A prediction signal of the input image 1013 is generated, and the changed input image is encoded. The encoding unit 1006 sends the compressed data 1018 obtained by encoding the changed input image to the output unit 1009. Also, the encoding unit 1006 sends the changed local decoded image 1019 that has been changed and locally decoded to the image reverse changing unit 1007. Further, the encoding unit 1006 sends the changed locally decoded image accompanying information 1020 to the reference image accompanying information reverse changing unit 1008.

画像逆変更部1007は、画像変更部1004から送られた変更方法情報1015を用いて、符号化部1006から送られた変更局所復号化画像1019を入力画像の変更方法と逆の方法で変更して局所復号化画像1021を生成し、次フレーム以降で参照画像として用いられるために参照画像蓄積部1002に送る。   The image reverse change unit 1007 uses the change method information 1015 sent from the image change unit 1004 to change the changed local decoded image 1019 sent from the encoding unit 1006 in a method reverse to the input image change method. Then, a locally decoded image 1021 is generated and sent to the reference image storage unit 1002 to be used as a reference image in subsequent frames.

参照画像付随情報逆変更部1008は、画像変更部1004から送られた変更方法情報1015を用いて、符号化部1006から送られた変更局所復号化画像付随情報を入力画像の変更方法と逆の方法で変更して局所復号化画像付随情報1022を生成し、次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部1003に送る。   The reference image accompanying information reverse changing unit 1008 uses the changing method information 1015 sent from the image changing unit 1004 to change the changed local decoded image accompanying information sent from the encoding unit 1006 to the reverse of the input image changing method. The local decoded image accompanying information 1022 is generated by changing the method, and is sent to the reference image accompanying information accumulating unit 1003 to be used as the reference image accompanying information in the subsequent frames.

出力部1009は、画像変更部1004から送られた変更方法情報1015と符号化部1006から送られた圧縮データ1018を合わせて、符号化データ1023として外部へ伝送する。   The output unit 1009 combines the change method information 1015 sent from the image change unit 1004 and the compressed data 1018 sent from the encoding unit 1006, and transmits them as encoded data 1023 to the outside.

なお、上記変更方法は画像および参照画像付随情報の回転、拡大、縮小に限られるものではなく、第1実施形態における画像の反転を含む、あらゆる変更方法を用いることができる。また、上記逆の方法の変更方法は、画像および参照画像付随情報の逆回転、縮小、拡大に限られるものではなく、上記変更の効果を除去するあらゆる変更方法を用いることができる。   The changing method is not limited to the rotation, enlargement, and reduction of the image and the reference image accompanying information, and any changing method including inversion of the image in the first embodiment can be used. Moreover, the changing method of the reverse method is not limited to the reverse rotation, reduction, and enlargement of the image and the reference image accompanying information, and any changing method that removes the effect of the change can be used.

また、符号化部1006で使用する符号化方式の一例としては、H.264/AVC符号化方式が挙げられる。但し、上記のH.264/AVC符号化方式に限らず、参照画像と参照画像に付随する情報から入力画像の予測信号を生成して符号化を行うあらゆる方式の符号化法を適用することができる。   In addition, as an example of an encoding method used in the encoding unit 1006, H.264 H.264 / AVC encoding method. However, the above H.P. Not only the H.264 / AVC encoding method but also any encoding method that generates a prediction signal of an input image from a reference image and information accompanying the reference image and performs encoding can be applied.

さらに、符号化部1006の詳細な説明は、第1実施形態における符号化部206の詳細な説明と同一である。   Further, the detailed description of the encoding unit 1006 is the same as the detailed description of the encoding unit 206 in the first embodiment.

次に、図12を用いて、本発明にかかわる動画像符号化装置100の動作を説明する。本発明に係る動画像符号化装置100の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture coding apparatus 100 according to the present invention will be described with reference to FIG. The operation of the moving picture coding apparatus 100 according to the present invention can be executed by a program.

まず、入力部1001が入力された動画像信号1010をフレーム画像に分離する(ステップS1101)。次に、画像変更部1004が、入力部1001から送られた入力画像1011を、回転、拡大、縮小などの変更法を決定して(ステップS1102)変更し、変更入力画像1013を作成する(ステップS1103)。また、画像変更部1004が参照画像蓄積部1002から送られた参照画像1012を、入力画像1011の変更方法と同じ方法で変更して、変更参照画像1014を作成する(ステップS1104)また、参照画像付随情報変更部1005が、画像変更部1004から送られた変更方法情報1015を用いて、参照画像付随情報1016を入力画像の変更方法と同じ方法で変更し、変更参照画像付随情報1017を作成する(ステップS1105)。   First, the moving image signal 1010 input by the input unit 1001 is separated into frame images (step S1101). Next, the image changing unit 1004 changes the input image 1011 sent from the input unit 1001 by determining a changing method such as rotation, enlargement, and reduction (step S1102), and creates a changed input image 1013 (step S1102). S1103). Further, the image changing unit 1004 changes the reference image 1012 sent from the reference image storage unit 1002 by the same method as the method for changing the input image 1011 to create a changed reference image 1014 (step S1104). Using the change method information 1015 sent from the image changing unit 1004, the accompanying information changing unit 1005 changes the reference image accompanying information 1016 in the same manner as the input image changing method, and creates changed reference image accompanying information 1017. (Step S1105).

次に、符号化部1006が、画像変更部1004から送られた変更参照画像1014と、参照画像付随情報変更部1005から送られた変更参照画像付随情報1017を用いて、画像変更部1004から送られた変更入力画像1013の予測信号を生成し、変更された入力画像の符号化を行う(ステップS1106)。   Next, the encoding unit 1006 uses the changed reference image 1014 sent from the image changing unit 1004 and the changed reference image accompanying information 1017 sent from the reference image accompanying information changing unit 1005 to send from the image changing unit 1004. A prediction signal of the changed input image 1013 is generated, and the changed input image is encoded (step S1106).

次に、画像逆変更部1007が、画像変更部1004から送られた変更方法情報1015を用いて、符号化部1006から送られた変更局所復号化画像1019を入力画像の変更方法と逆の方法で変更して局所復号化画像1021を生成する(ステップS1107)。また、参照画像付随情報逆変更部1008が、画像変更部1004から送られた変更方法情報1015を用いて、符号化部1006から送られた変更局所復号化画像付随情報を入力画像の変更方法と逆の方法で変更して局所復号化画像付随情報1022を生成する(ステップS1108)。   Next, the image reverse change unit 1007 uses the change method information 1015 sent from the image change unit 1004 to convert the changed local decoded image 1019 sent from the encoding unit 1006 to the reverse method of the input image change method. To generate a locally decoded image 1021 (step S1107). Further, the reference image accompanying information reverse changing unit 1008 uses the changing method information 1015 sent from the image changing unit 1004 to change the changed local decoded image accompanying information sent from the coding unit 1006 to the input image changing method. The local decoded image accompanying information 1022 is generated by changing in the reverse method (step S1108).

また、出力部1009は、画像変更部1004から送られた変更方法情報1015と符号化部1006から送られた圧縮データ1018を合成し(ステップS1109)、符号化データ1023として外部へ伝送する(ステップS1110)。   The output unit 1009 combines the change method information 1015 sent from the image changing unit 1004 and the compressed data 1018 sent from the encoding unit 1006 (step S1109), and transmits the result as encoded data 1023 to the outside (step S1109). S1110).

次に、図13を用いて、本発明に係わる動画像復号化装置を説明する。   Next, a moving picture decoding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像復号化装置120は、その機能的な構成要素として、分離部1201(分離手段)と、参照画像蓄積部1202(参照画像蓄積手段)と、参照画像付随情報蓄積部1203(参照画像付随情報蓄積手段)と、画像変更部1204(画像変更手段)と、参照画像付随情報変更部1205(参照画像付随情報変更手段)と、復号化部1206(復号化手段)と、画像逆変更部1207(画像逆変更手段)と、参照画像付随情報逆変更部1208(参照画像付随情報逆変更手段)とを備えて構成される。   The moving picture decoding apparatus 120 according to the present invention includes, as its functional components, a separation unit 1201 (separation unit), a reference image storage unit 1202 (reference image storage unit), and a reference image associated information storage unit 1203 ( Reference image accompanying information storage unit), image changing unit 1204 (image changing unit), reference image accompanying information changing unit 1205 (reference image accompanying information changing unit), decoding unit 1206 (decoding unit), and inverse image A change unit 1207 (image reverse change unit) and a reference image accompanying information reverse change unit 1208 (reference image accompanying information reverse change unit) are provided.

分離部1201は、外部から伝送された入力された符号化データ1209を圧縮データ1210と変更方法情報1211に分離する。分離部1201は、圧縮データ1210を復号化部1206に送る。また、分離部1201は、変更方法情報1211を画像変更部1204と、参照画像付随情報変更部1205と、画像逆変更部1207と、参照画像付随情報逆変更部1208に送る。   The separation unit 1201 separates input encoded data 1209 transmitted from the outside into compressed data 1210 and change method information 1211. The separation unit 1201 sends the compressed data 1210 to the decryption unit 1206. Further, the separation unit 1201 sends the change method information 1211 to the image change unit 1204, the reference image accompanying information change unit 1205, the image reverse change unit 1207, and the reference image accompanying information reverse change unit 1208.

参照画像蓄積部1202は、過去の復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部1202は参照画像1212を画像変更部1204に送る。   The reference image accumulation unit 1202 is a part that accumulates reference images that are past decoded images. The reference image storage unit 1202 sends the reference image 1212 to the image change unit 1204.

画像変更部1204は、分離部1201から送られた変更方法情報1211を用いて、参照画像蓄積部1202から送られた参照画像1212を変更して変更参照画像1213を生成し、復号化部1206に送る。   The image changing unit 1204 uses the change method information 1211 sent from the separating unit 1201 to change the reference image 1212 sent from the reference image storage unit 1202 to generate a changed reference image 1213, and sends it to the decoding unit 1206. send.

参照画像付随情報蓄積部1203は、過去の復号化済み画像である参照画像に付随する情報である参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部1203は参照画像付随情報1214を参照画像付随情報変更部1205に送る。   The reference image accompanying information accumulation unit 1203 is a part that accumulates reference image accompanying information that is information accompanying a reference image that is a past decoded image. The reference image accompanying information storage unit 1203 sends the reference image accompanying information 1214 to the reference image accompanying information changing unit 1205.

参照画像付随情報変更部1205は、分離部1201から送られた変更方法情報1211用いて、参照画像付随情報蓄積部1203から送られた参照画像付随情報1214を変更して変更参照画像付随情報1215を作成し、復号化部1206に送る。   The reference image accompanying information changing unit 1205 changes the reference image accompanying information 1214 sent from the reference image accompanying information accumulating unit 1203 by using the change method information 1211 sent from the separating unit 1201, and changes the changed reference image accompanying information 1215. It is created and sent to the decryption unit 1206.

復号化部1206は、分離部1201から送られた符号化データ1210と、画像変更部1204から送られた変更参照画像1213と、参照画像付随情報変更部1205から送られた変更参照画像付随情報1215を用いて、復号化画像の予測信号を生成し、変更された復号化画像の復号化を行う。復号化部1206は、変更されて復号化された変更復号化画像1216を画像逆変更部1207に送る。さらに復号化部1206は、変更復号化画像付随情報1217を参照画像付随情報逆変更部1208に送る。   The decoding unit 1206 includes the encoded data 1210 sent from the separation unit 1201, the changed reference image 1213 sent from the image changing unit 1204, and the changed reference image accompanying information 1215 sent from the reference image accompanying information changing unit 1205. Is used to generate a prediction signal of a decoded image and decode the changed decoded image. The decoding unit 1206 sends the modified decoded image 1216 that has been modified and decoded to the image reverse modification unit 1207. Further, the decoding unit 1206 sends the modified decoded image accompanying information 1217 to the reference image accompanying information reverse changing unit 1208.

画像逆変更部1207は、分離部1201から送られた変更方法情報1211を用いて、復号化部1206から送られた変更復号化画像1216を変更方法情報1211の変更方法と逆の方法で変更して復号化画像1218を生成し、次フレーム以降で参照画像として用いられるために参照画像蓄積部1202に送る。また、画像逆変更部1207は復号化画像1218を動画像表示装置などの外部機器(図示せず)へ出力する。   The image reverse change unit 1207 uses the change method information 1211 sent from the separation unit 1201 to change the changed decoded image 1216 sent from the decoding unit 1206 in a method reverse to the change method of the change method information 1211. Thus, a decoded image 1218 is generated and sent to the reference image storage unit 1202 to be used as a reference image in the subsequent frames. Also, the image reverse change unit 1207 outputs the decoded image 1218 to an external device (not shown) such as a moving image display device.

参照画像付随情報逆変更部1208は、分離部1201から送られた変更方法情報1211を用いて、復号化部1206から送られた変更復号化画像付随情報1217を変更方法情報の変更方法と逆の方法で変更して復号化画像付随情報1219を生成し、次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部1203に送る。   The reference image accompanying information reverse changing unit 1208 uses the changing method information 1211 sent from the separating unit 1201 and converts the changed decoded image accompanying information 1217 sent from the decoding unit 1206 to the reverse of the changing method information changing method. The decoded image accompanying information 1219 is generated by changing the method, and is sent to the reference image accompanying information storage unit 1203 to be used as the reference image accompanying information in the subsequent frames.

なお、上記変更方法は画像および参照画像付随情報の回転、拡大、縮小に限られるものではなく、第1実施形態における画像の反転を含む、あらゆる変更方法を用いることができる。また、上記逆の方法の変更方法は、画像および参照画像付随情報の逆回転、縮小、拡大に限られるものではなく、上記変更の効果を除去するあらゆる変更方法を用いることができる。   The changing method is not limited to the rotation, enlargement, and reduction of the image and the reference image accompanying information, and any changing method including inversion of the image in the first embodiment can be used. Moreover, the changing method of the reverse method is not limited to the reverse rotation, reduction, and enlargement of the image and the reference image accompanying information, and any changing method that removes the effect of the change can be used.

また、復号化部1206で使用する復号化方式の一例としては、H.264/AVC復号化方式が挙げられる。但し、上記のH.264/AVC復号化方式に限らず、参照画像と参照画像に付随する情報から復号化画像の予測信号を生成して復号化を行うあらゆる方式の復号化法を適用することができる。   In addition, as an example of a decoding method used in the decoding unit 1206, H.264 H.264 / AVC decoding method. However, the above H.P. In addition to the H.264 / AVC decoding method, any method of decoding by generating a prediction signal of a decoded image from a reference image and information accompanying the reference image and performing decoding can be applied.

さらに、復号化部1206の詳細な説明は、第1実施形態における復号化部706の詳細な説明と同一である。   Further, the detailed description of the decoding unit 1206 is the same as the detailed description of the decoding unit 706 in the first embodiment.

次に、図14を用いて、本発明にかかわる動画像復号化装置120の動作を説明する。本発明に係る動画像復号化装置120の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture decoding apparatus 120 according to the present invention will be described with reference to FIG. The operation of the moving picture decoding apparatus 120 according to the present invention can be executed by a program.

まず、分離部1201が、外部から伝送された入力された符号化データ1209を圧縮データ1210と変更方法情報1211に分離し(ステップS1301)、変更方法を判別する(ステップS1302)。   First, the separation unit 1201 separates input encoded data 1209 transmitted from the outside into compressed data 1210 and change method information 1211 (step S1301), and determines the change method (step S1302).

次に、画像変更部1204が、分離部1201から送られた変更方法情報1211を用いて、参照画像蓄積部1202から送られた参照画像1212を変更して変更参照画像1213を生成する(ステップS1303)。また、参照画像付随情報変更部1205が、分離部1201から送られた変更方法情報1211用いて、参照画像付随情報蓄積部1203から送られた参照画像付随情報1214を変更して変更参照画像付随情報1215を作成する(ステップS1304)。   Next, the image changing unit 1204 uses the change method information 1211 sent from the separating unit 1201 to change the reference image 1212 sent from the reference image storage unit 1202 to generate a changed reference image 1213 (step S1303). ). Further, the reference image accompanying information changing unit 1205 changes the reference image accompanying information 1214 sent from the reference image accompanying information accumulating unit 1203 by using the change method information 1211 sent from the separating unit 1201 to change the reference image accompanying information. 1215 is created (step S1304).

次に、復号化部1206が、分離部1201から送られた符号化データ1210と、画像変更部1204から送られた変更参照画像1213と、参照画像付随情報変更部1205から送られた変更参照画像付随情報1215を用いて、復号化画像の予測信号を生成し、変更された復号化画像の復号化を行う(ステップS1305)。   Next, the decoding unit 1206, the encoded data 1210 sent from the separating unit 1201, the changed reference image 1213 sent from the image changing unit 1204, and the changed reference image sent from the reference image accompanying information changing unit 1205. A prediction signal of the decoded image is generated using the accompanying information 1215, and the changed decoded image is decoded (step S1305).

次に、画像逆変更部1207が、分離部1201から送られた変更方法情報1211を用いて、復号化部1206から送られた変更復号化画像1216を変更方法情報1211の変更方法と逆の方法で変更して復号化画像1218を生成する(ステップS1306)。また、画像逆変更部1207が復号化画像1218を動画像表示装置などの外部機器(図示せず)へ出力する(ステップS1307)。   Next, the image reverse change unit 1207 uses the change method information 1211 sent from the separation unit 1201, and changes the changed decoded image 1216 sent from the decoding unit 1206 to the reverse method of the change method information 1211 change method. To generate a decoded image 1218 (step S1306). Also, the image reverse change unit 1207 outputs the decoded image 1218 to an external device (not shown) such as a moving image display device (step S1307).

また、参照画像付随情報逆変更部1208が、分離部1201から送られた変更方法情報1211を用いて、復号化部1206から送られた変更復号化画像付随情報を変更方法情報の変更方法と逆の方法で変更して復号化画像付随情報1219を生成する(ステップS1308)。   Also, the reference image accompanying information reverse change unit 1208 uses the change method information 1211 sent from the separating unit 1201 to reverse the change decoded image accompanying information sent from the decoding unit 1206 to the change method information changing method. In this way, the decoded image accompanying information 1219 is generated (step S1308).

以上述べた第2実施形態によれば、参照画像および参照画像に付随する情報を入力画像の変更方法に合わせて変更して予測信号を生成するので、入力画像を正しく符号化することができる。また、参照画像および参照画像に付随する情報を伝送された変更方法情報に合わせて変更して予測信号を生成することで復号化画像を正しく復号化することができる。すなわち、的確な予測信号を生成してより効率的に画像の符号化及び復号化を行うことができる。   According to the second embodiment described above, the prediction image is generated by changing the reference image and the information accompanying the reference image in accordance with the method for changing the input image, so that the input image can be correctly encoded. Also, the decoded image can be correctly decoded by generating the prediction signal by changing the reference image and the information accompanying the reference image according to the transmitted change method information. That is, it is possible to generate an accurate prediction signal and more efficiently encode and decode an image.

なお、入力画像を変更させる単位は上記のフレームごと以外に、スライスごとでも、ブロックごとでも良く、この場合、符号化装置は各単位で変更方法情報を伝送し、復号化装置は各単位で変更方法情報を受信することとする。   The unit for changing the input image may be in units of slices or blocks in addition to the above frames. In this case, the encoding apparatus transmits the change method information in each unit, and the decoding apparatus changes in each unit. The method information is received.

(第2実施形態の変更例1)
次に、第2実施形態の変更例1について説明する。本変更例は、入力画像と参照画像の方向や大きさが異なる場合、参照画像および参照画像に付随する情報を入力画像の方向や大きさに合わせることにより、高い符号化効率で符号化および復号化する動画像符号化装置および動画像復号化装置について述べる。
(Modification 1 of 2nd Embodiment)
Next, Modification 1 of the second embodiment will be described. In this modified example, when the direction and size of the input image and the reference image are different, encoding and decoding are performed with high coding efficiency by matching the information accompanying the reference image and the reference image with the direction and size of the input image. A moving picture encoding apparatus and a moving picture decoding apparatus to be converted will be described.

図15を用いて、本発明に係わる動画像符号化装置を説明する。   The moving picture coding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像符号化装置140は、その機能的な構成要素として、入力部1401と、参照画像蓄積部1402と、参照画像付随情報蓄積部1403と、画像変更部1404と、参照画像付随情報変更部1405と、符号化部1406と、出力部1407とを備えて構成される。   The moving image encoding apparatus 140 according to the present invention includes, as its functional components, an input unit 1401, a reference image storage unit 1402, a reference image-associated information storage unit 1403, an image change unit 1404, and a reference image attachment. An information changing unit 1405, an encoding unit 1406, and an output unit 1407 are provided.

入力部1401は、入力された動画像信号1408をフレーム画像に分離し、フレーム画像を入力画像1409として画像変更部1404と符号化部1406に送る。   The input unit 1401 separates the input moving image signal 1408 into frame images, and sends the frame images as input images 1409 to the image change unit 1404 and the encoding unit 1406.

参照画像蓄積部1402は、過去に符号化された画像の局所復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部1402は参照画像1410を画像変更部1404に送る。   The reference image storage unit 1402 is a part that stores a reference image that is a locally decoded image of an image encoded in the past. The reference image storage unit 1402 sends the reference image 1410 to the image change unit 1404.

画像変更部1404は、入力部1401から送られた入力画像1409と参照画像蓄積部1402から送られた参照画像1410を比較して、入力画像1409に合うように参照画像1410を変更して変更参照画像1411を作成し、符号化部1406に送る。また、画像変更部1404は参照画像1410の変更方法を示す変更方法情報1412を参照画像付随情報変更部1405と出力部1407に送る。このようにすることにより、本発明の動画像符号化装置140において画像逆変更部を省くことができる。   The image changing unit 1404 compares the input image 1409 sent from the input unit 1401 with the reference image 1410 sent from the reference image storage unit 1402, changes the reference image 1410 to match the input image 1409, and changes the reference. An image 1411 is created and sent to the encoding unit 1406. Further, the image changing unit 1404 sends change method information 1412 indicating a method for changing the reference image 1410 to the reference image accompanying information changing unit 1405 and the output unit 1407. By doing in this way, an image reverse change part can be omitted in the moving picture coding apparatus 140 of the present invention.

参照画像付随情報蓄積部1403は、過去に符号化された画像の局所復号化済み画像である参照画像に付随する情報である参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部1403は参照画像付随情報1413を参照画像付随情報変更部1405に送る。   The reference image accompanying information accumulating unit 1403 is a part that accumulates reference image accompanying information that is information accompanying a reference image that is a locally decoded image of an image encoded in the past. The reference image accompanying information storage unit 1403 sends the reference image accompanying information 1413 to the reference image accompanying information changing unit 1405.

参照画像付随情報変更部1405は、画像変更部1404から送られた変更方法情報1412を用いて、参照画像付随情報蓄積部1403から送られた参照画像付随情報1413を変更し、変更参照画像付随情報1414を作成し、符号化部1406に送る。このように参照画像付随情報変更部1405は、画像変更部1404から送られた変更方法情報1412を用いて変更参照画像付随情報1414を作成するので、本発明の動画像符号化装置140において、参照画像付随情報逆変更部を省くことができる。   The reference image accompanying information changing unit 1405 changes the reference image accompanying information 1413 sent from the reference image accompanying information accumulating unit 1403 using the change method information 1412 sent from the image changing unit 1404, and changes the reference image accompanying information. 1414 is generated and sent to the encoding unit 1406. As described above, the reference image accompanying information changing unit 1405 creates the changed reference image accompanying information 1414 using the change method information 1412 sent from the image changing unit 1404. Therefore, in the moving picture encoding device 140 of the present invention, the reference image accompanying information changing unit 1405 The image accompanying information reverse change unit can be omitted.

符号化部1406は、入力部1401から送られた入力画像1409と、画像変更部1404から送られた変更参照画像1411と、参照画像付随情報変更部1405から送られた変更参照画像付随情報1414を用いて、入力画像1409の予測信号を生成し、入力画像の符号化を行う。符号化部1006は入力画像を符号化した圧縮データ1415を出力部1407に送る。また符号化部1406は、局所復号化された局所復号化画像1416を生成し、次フレーム以降で参照画像として用いられるために参照画像蓄積部1402に送る。さらに符号化部1406は、変更局所復号化画像付随情報1417を生成し、次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部1403に送る。   The encoding unit 1406 receives the input image 1409 sent from the input unit 1401, the changed reference image 1411 sent from the image changing unit 1404, and the changed reference image accompanying information 1414 sent from the reference image accompanying information changing unit 1405. The prediction signal of the input image 1409 is generated, and the input image is encoded. The encoding unit 1006 sends compressed data 1415 obtained by encoding the input image to the output unit 1407. Also, the encoding unit 1406 generates a locally decoded image 1416 subjected to local decoding, and sends the locally decoded image 1416 to the reference image storage unit 1402 for use as a reference image in subsequent frames. Further, the encoding unit 1406 generates the modified local decoded image accompanying information 1417 and sends it to the reference image accompanying information storage unit 1403 to be used as the reference image accompanying information in the next frame and thereafter.

出力部1407は、画像変更部1404から送られた変更方法情報1412と符号化部1406から送られた圧縮データ1415を合わせて、符号化データ1418として外部へ伝送する。   The output unit 1407 combines the change method information 1412 sent from the image change unit 1404 and the compressed data 1415 sent from the encoding unit 1406, and transmits them as encoded data 1418 to the outside.

なお、上記変更方法は画像および参照画像付随情報の回転、拡大、縮小に限られるものではなく、第1実施形態における画像の反転を含む、あらゆる変更方法を用いることができる。   The changing method is not limited to the rotation, enlargement, and reduction of the image and the reference image accompanying information, and any changing method including inversion of the image in the first embodiment can be used.

また、符号化部1406で使用する符号化方式の一例としては、H.264/AVC符号化方式が挙げられる。但し、上記のH.264/AVC符号化方式に限らず、参照画像と参照画像に付随する情報から入力画像の予測信号を生成して符号化を行うあらゆる方式の符号化法を適用することができる。   In addition, as an example of the encoding method used in the encoding unit 1406, H.264 H.264 / AVC encoding method. However, the above H.P. Not only the H.264 / AVC encoding method but also any encoding method that generates a prediction signal of an input image from a reference image and information accompanying the reference image and performs encoding can be applied.

さらに、符号化部1406の詳細な説明は、第1実施形態における符号化部206の詳細な説明とほぼ同一である。符号化部206との違いは、符号化部206が反転入力画像213を入力するのに対して、符号化部1406が入力画像1409を入力する点だけである。   Further, the detailed description of the encoding unit 1406 is almost the same as the detailed description of the encoding unit 206 in the first embodiment. The only difference from the encoding unit 206 is that the encoding unit 206 inputs the inverted input image 213 while the encoding unit 1406 inputs the input image 1409.

次に、図16を用いて、本発明にかかわる動画像符号化装置140の動作を説明する。本発明に係る動画像符号化装置140の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture coding apparatus 140 according to the present invention will be described with reference to FIG. The operation of the moving picture coding apparatus 140 according to the present invention can be executed by a program.

まず、入力部1401が入力された動画像信号1408をフレーム画像に分離する(ステップS1501)。次に、画像変更部1404が、入力部1401から送られた入力画像1409と参照画像蓄積部1402から送られた参照画像1410を比較し(ステップS1502)、入力画像1409に合うように参照画像1410を変更する変更法を決定して(ステップS1503)、変更参照画像1411を作成する(ステップS1504)。また、参照画像付随情報変更部1405が、画像変更部1404から送られた変更方法情報1412を用いて、参照画像付随情報蓄積部1403から送られた参照画像付随情報1413を変更する(ステップS1505)。   First, the moving image signal 1408 input to the input unit 1401 is separated into frame images (step S1501). Next, the image changing unit 1404 compares the input image 1409 sent from the input unit 1401 with the reference image 1410 sent from the reference image storage unit 1402 (step S1502), and the reference image 1410 matches the input image 1409. Is determined (step S1503), and a modified reference image 1411 is created (step S1504). Further, the reference image accompanying information changing unit 1405 changes the reference image accompanying information 1413 sent from the reference image accompanying information accumulating unit 1403 using the change method information 1412 sent from the image changing unit 1404 (step S1505). .

次に符号化部1406が、入力部1401から送られた入力画像1409と、画像変更部1404から送られた変更参照画像1411と、参照画像付随情報変更部1405から送られた変更参照画像付随情報1414を用いて、入力画像1409の予測信号を生成し、入力画像の符号化を行う(ステップS1506)。   Next, the encoding unit 1406 receives the input image 1409 sent from the input unit 1401, the changed reference image 1411 sent from the image changing unit 1404, and the changed reference image accompanying information sent from the reference image accompanying information changing unit 1405. 1414 is used to generate a prediction signal of the input image 1409 and encode the input image (step S1506).

次に出力部1407が、画像変更部1404から送られた変更方法情報1412と符号化部1406から送られた圧縮データ1415を合成し(ステップS1507)、符号化データ1418として外部へ伝送する(ステップS1508)。   Next, the output unit 1407 combines the change method information 1412 sent from the image changing unit 1404 and the compressed data 1415 sent from the encoding unit 1406 (step S1507), and transmits them as encoded data 1418 to the outside (step S1507). S1508).

次に、図17を用いて、本発明に係わる動画像復号化装置を説明する。   Next, a moving picture decoding apparatus according to the present invention will be described with reference to FIG.

本発明に係る動画像復号化装置150は、その機能的な構成要素として、分離部1601と、参照画像蓄積部1602と、参照画像付随情報蓄積部1603と、画像変更部1604と、参照画像付随情報変更部1605と、復号化部1606とを備えて構成される。   The moving image decoding apparatus 150 according to the present invention includes, as its functional components, a separation unit 1601, a reference image storage unit 1602, a reference image associated information storage unit 1603, an image change unit 1604, and a reference image associated component. An information change unit 1605 and a decryption unit 1606 are provided.

分離部1601は、外部から伝送された入力された符号化データ1607を圧縮データ1608と変更方法情報1609に分離する。分離部1601は、圧縮データ1608を復号化部1606に送る。また、分離部1601は、変更方法情報1609を画像変更部1604と、参照画像付随情報変更部1605に送る。   The separation unit 1601 separates input encoded data 1607 transmitted from the outside into compressed data 1608 and change method information 1609. The separation unit 1601 sends the compressed data 1608 to the decryption unit 1606. Also, the separation unit 1601 sends the change method information 1609 to the image change unit 1604 and the reference image accompanying information change unit 1605.

参照画像蓄積部1602は、過去の復号化済み画像である参照画像を蓄積する部分である。参照画像蓄積部1602は参照画像1610を画像変更部1604に送る。   The reference image accumulation unit 1602 is a part that accumulates reference images that are past decoded images. The reference image storage unit 1602 sends the reference image 1610 to the image change unit 1604.

画像変更部1604は、分離部1601から送られた変更方法情報1609を用いて、参照画像蓄積部1602から送られた参照画像1610を入力画像に合うように変更して変更参照画像1611を生成し、復号化部1606に送る。このようにすることにより、本発明の動画像復号化装置150において、画像逆変更部を省くことができる。   The image changing unit 1604 uses the change method information 1609 sent from the separating unit 1601 to change the reference image 1610 sent from the reference image storage unit 1602 to match the input image, and generates a changed reference image 1611. And sent to the decoding unit 1606. By doing in this way, in the moving picture decoding apparatus 150 of this invention, an image reverse change part can be omitted.

参照画像付随情報蓄積部1603は、過去の復号化済み画像である参照画像に付随する情報である参照画像付随情報を蓄積する部分である。参照画像付随情報蓄積部1603は参照画像付随情報1612を参照画像付随情報変更部1605に送る。   The reference image accompanying information storage unit 1603 is a part that stores reference image accompanying information that is information accompanying a reference image that is a past decoded image. The reference image accompanying information storage unit 1603 sends the reference image accompanying information 1612 to the reference image accompanying information changing unit 1605.

参照画像付随情報変更部1605は、分離部1601から送られた変更方法情報1609用いて、参照画像付随情報蓄積部1603から送られた参照画像付随情報1612を変更して変更参照画像付随情報1613を作成し、復号化部1606に送る。このように、参照画像付随情報変更部1605は、分離部1601から送られた変更方法情報1609用いて変更参照画像付随情報1613を作成するので、本発明の動画像復号化装置150において、参照画像付随情報逆変更部を省くことができる。   The reference image accompanying information changing unit 1605 uses the change method information 1609 sent from the separating unit 1601 to change the reference image accompanying information 1612 sent from the reference image accompanying information accumulating unit 1603 to change the changed reference image accompanying information 1613. It is created and sent to the decoding unit 1606. In this way, the reference image accompanying information change unit 1605 creates the changed reference image accompanying information 1613 using the change method information 1609 sent from the separation unit 1601, so that the reference image is added in the moving picture decoding apparatus 150 of the present invention. The accompanying information reverse changing unit can be omitted.

復号化部1606は、分離部1601から送られた圧縮データ1608と、画像変更部1604から送られた変更参照画像1611と、参照画像付随情報変更部1605から送られた変更参照画像付随情報1613を用いて、復号化画像の予測信号を生成し、復号化画像の復号化を行う。復号化部1606は、復号化された復号化画像1614を次フレーム以降で参照画像として用いられるために参照画像蓄積部1602に送る。さらに復号化部1206は、復号化された復号化画像1614を動画像表示装置などの外部機器(図示せず)へ出力する。また、復号化部1606は、復号化画像付随情報1615を次フレーム以降で参照画像付随情報として用いられるために参照画像付随情報蓄積部1603に送る。   The decoding unit 1606 receives the compressed data 1608 sent from the separation unit 1601, the changed reference image 1611 sent from the image changing unit 1604, and the changed reference image accompanying information 1613 sent from the reference image accompanying information changing unit 1605. The prediction signal of the decoded image is generated, and the decoded image is decoded. The decoding unit 1606 sends the decoded image 1614 thus decoded to the reference image storage unit 1602 to be used as a reference image in the next frame and thereafter. Further, the decoding unit 1206 outputs the decoded decoded image 1614 to an external device (not shown) such as a moving image display device. Also, the decoding unit 1606 sends the decoded image accompanying information 1615 to the reference image accompanying information storage unit 1603 to be used as the reference image accompanying information in the subsequent frames.

なお、上記変更方法は画像および参照画像付随情報の回転、拡大、縮小に限られるものではなく、第1実施形態における画像の反転を含む、あらゆる変更方法を用いることができる。   The changing method is not limited to the rotation, enlargement, and reduction of the image and the reference image accompanying information, and any changing method including inversion of the image in the first embodiment can be used.

また、復号化部1606で使用する復号化方式の一例としては、H.264/AVC復号化方式が挙げられる。但し、上記のH.264/AVC復号化方式に限らず、参照画像と参照画像に付随する情報から復号化画像の予測信号を生成して復号化を行うあらゆる方式の復号化法を適用することができる。   In addition, as an example of a decoding method used in the decoding unit 1606, H.264 H.264 / AVC decoding method. However, the above H.P. In addition to the H.264 / AVC decoding method, any method of decoding by generating a prediction signal of a decoded image from a reference image and information accompanying the reference image and performing decoding can be applied.

さらに、復号化部1606の詳細な説明は、第1実施形態における復号化部706の詳細な説明と同一である。   Further, the detailed description of the decoding unit 1606 is the same as the detailed description of the decoding unit 706 in the first embodiment.

次に、図18を用いて、本発明にかかわる動画像復号化装置150の動作を説明する。本発明に係る動画像復号化装置150の動作は、プログラムにより実行可能である。   Next, the operation of the moving picture decoding apparatus 150 according to the present invention will be described with reference to FIG. The operation of the moving picture decoding apparatus 150 according to the present invention can be executed by a program.

まず、分離部1601が、外部から伝送された入力された符号化データ1607を圧縮データ1608と変更方法情報1609に分離し(ステップS1701)、変更方法を判別する(ステップS1702)。   First, the separation unit 1601 separates input encoded data 1607 transmitted from the outside into compressed data 1608 and change method information 1609 (step S1701), and determines the change method (step S1702).

次に、画像変更部1604が、分離部1601から送られた変更方法情報1609を用いて、参照画像蓄積部1602から送られた参照画像1610を変更して変更参照画像1611を生成する(ステップS1703)。また、参照画像付随情報変更部1605が、分離部1601から送られた変更方法情報1609用いて、参照画像付随情報蓄積部1603から送られた参照画像付随情報1612を変更して変更参照画像付随情報1613を作成する(ステップS1704)。   Next, the image changing unit 1604 uses the change method information 1609 sent from the separating unit 1601 to change the reference image 1610 sent from the reference image storage unit 1602 to generate a changed reference image 1611 (step S1703). ). Also, the reference image accompanying information changing unit 1605 uses the changing method information 1609 sent from the separating unit 1601 to change the reference image accompanying information 1612 sent from the reference image accompanying information accumulating unit 1603 to change the reference image accompanying information. 1613 is created (step S1704).

次に、復号化部1606が、分離部1601から送られた圧縮データ1608と、画像変更部1604から送られた変更参照画像1611と、参照画像付随情報変更部1605から送られた変更参照画像付随情報1613を用いて、復号化画像の予測信号を生成し、復号化画像の復号化を行う(ステップS1705)。また、復号化部1606が、復号化された復号化画像1614を動画像表示装置などの外部機器(図示せず)へ出力する(ステップ1706)。   Next, the decoding unit 1606 sends the compressed data 1608 sent from the separation unit 1601, the changed reference image 1611 sent from the image changing unit 1604, and the changed reference image attached sent from the reference image accompanying information changing unit 1605. A prediction signal of the decoded image is generated using the information 1613, and the decoded image is decoded (step S1705). Also, the decoding unit 1606 outputs the decoded decoded image 1614 to an external device (not shown) such as a moving image display device (step 1706).

以上述べた第2実施形態の変更例1によれば、画像変更部が入力画像と参照画像を比較し、参照画像および参照画像に付随する情報を入力画像に合わせて変更して予測信号を生成するので、入力画像を高い効率で符号化することができる。また、参照画像および参照画像に付随する情報を伝送された変更方法情報に合わせて変更して予測信号を生成することで復号化画像を正しく復号化することができる。すなわち、的確な予測信号を生成してより効率的に画像の符号化及び復号化を行うことができる。   According to the first modification of the second embodiment described above, the image changing unit compares the input image with the reference image, and changes the reference image and information accompanying the reference image according to the input image to generate a prediction signal. As a result, the input image can be encoded with high efficiency. Also, the decoded image can be correctly decoded by generating the prediction signal by changing the reference image and the information accompanying the reference image according to the transmitted change method information. That is, it is possible to generate an accurate prediction signal and more efficiently encode and decode an image.

以下に、上記の各実施形態から抽出される技術的思想を請求項の記載形式に準じて列挙する。本発明に係る技術的思想は上位概念から下位概念まで、様々なレベルやバリエーションにより把握できるものであり、以下の記載に本発明が限定されるものではない。   The technical ideas extracted from each of the above embodiments will be listed below according to the description format of the claims. The technical idea according to the present invention can be grasped by various levels and variations from a superordinate concept to a subordinate concept, and the present invention is not limited to the following description.

(項1)
符号化対象となる入力画像を入力する入力手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、
を備える動画像符号化装置。
(Claim 1)
An input means for inputting an input image to be encoded;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Coding means for changing the reference image and the reference image accompanying information according to the input image, generating a prediction signal of the input image, and encoding the input image;
Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
A video encoding device comprising:

(項2)
符号化対象となる入力画像を入力する入力手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記入力画像と前記参照画像とを変更する画像変更手段と、
前記参照画像付随情報を前記入力画像と前記参照画像とに合わせて変更する参照画像付随情報変更手段と、
前記変更された参照画像と前記変更された参照画像付随情報とを用いて前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、
を備える動画像符号化装置。
(Section 2)
An input means for inputting an input image to be encoded;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Image changing means for changing the input image and the reference image;
Reference image accompanying information changing means for changing the reference image accompanying information according to the input image and the reference image;
Encoding means for generating a prediction signal of the input image using the changed reference image and the changed reference image accompanying information and encoding the input image;
Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
A video encoding device comprising:

(項3)
前記符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、
前記符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段と、
をさらに備え、
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する
ことを特徴とする項1又は2に記載の動画像符号化装置。
(Section 3)
Image reverse change means for reversely changing the locally decoded image locally decoded by the encoding means;
Reference image accompanying information reverse change means for reversely changing information attached to the locally decoded image output from the encoding means;
Further comprising
The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
The moving image encoding apparatus according to claim 1 or 2, wherein the reference image accompanying information storage unit stores the information reversely changed by the reference image accompanying information reverse change unit as the reference image accompanying information.

(項4)
前記参照画像付随情報は前記参照画像の動きベクトルであることを特徴とする項1〜3のいずれか1項に記載の動画像符号化装置
(Section 4)
Item 4. The moving picture coding apparatus according to any one of Items 1 to 3, wherein the reference image accompanying information is a motion vector of the reference image.

(項5)
入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、
を備える動画像復号化装置。
(Section 5)
Separating means for separating input encoded data into compressed data and change method information;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Decoding means for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and
A video decoding device comprising:

(項6)
入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記参照画像を前記変更方法情報に従って変更する画像変更手段と、
前記参照画像付随情報を前記変更方法情報に従って変更する参照画像付随情報変更手段と、
前記変更された参照画像と、前記変更された参照画像付随情報を用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、
を備える動画像復号化装置。
(Claim 6)
Separating means for separating input encoded data into compressed data and change method information;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Image changing means for changing the reference image according to the change method information;
Reference image accompanying information changing means for changing the reference image accompanying information according to the changing method information;
Decoding means for generating a prediction signal of a decoded image using the changed reference image and the changed reference image accompanying information, and decoding the decoded image;
A video decoding device comprising:

(項7)
前記復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、
前記復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段と、
をさらに備え、
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する
ことを特徴とする項5又は6に記載の動画像復号化装置。
(Claim 7)
Image reverse change means for reversely changing the decoded image decoded by the decoding means;
Reference image accompanying information reverse change means for reversely changing information attached to the decoded image output from the decoding means;
Further comprising
The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
The moving picture decoding apparatus according to claim 5 or 6, wherein the reference image accompanying information accumulating unit accumulates the information reversely changed by the reference image accompanying information reverse changing unit as the reference image accompanying information.

(項8)
前記参照画像付随情報は前記参照画像の動きベクトルであることを特徴とする項5〜7のいずれか1項に記載の動画像復号化装置
(Section 8)
The moving picture decoding apparatus according to any one of claims 5 to 7, wherein the reference picture accompanying information is a motion vector of the reference picture.

(項9)
入力手段が、符号化対象となる入力画像を入力する入力ステップと、
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、
符号化手段が、前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化ステップと、
出力手段が、前記符号化ステップにおいて符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、
を備える動画像符号化方法。
(Claim 9)
An input step in which an input means inputs an input image to be encoded;
A reference image storage means for storing a reference image by a reference image storage means;
A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
An encoding unit that changes the reference image and the reference image accompanying information according to the input image, generates a prediction signal of the input image, and encodes the input image; and
An output step for outputting the compressed data encoded in the encoding step as encoded data together with the change method information indicating the change method of the reference image;
A video encoding method comprising:

(項10)
入力手段が、符号化対象となる入力画像を入力する入力ステップと、
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、
画像変更手段が、前記入力画像と前記参照画像とを変更する画像変更ステップと、
参照画像付随情報変更手段が、前記参照画像付随情報を前記入力画像と前記参照画像とに合わせて変更する参照画像付随情報変更ステップと、
符号化手段が、前記変更された参照画像と前記変更された参照画像付随情報とを用いて前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化ステップと、
出力手段が、前記符号化ステップにおいて符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、
を備える動画像符号化方法。
(Section 10)
An input step in which an input means inputs an input image to be encoded;
A reference image storage means for storing a reference image by a reference image storage means;
A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
An image changing step in which the image changing means changes the input image and the reference image;
A reference image accompanying information changing means for changing the reference image accompanying information according to the input image and the reference image;
An encoding step for encoding the input image by generating a prediction signal of the input image using the changed reference image and the changed reference image accompanying information;
An output step for outputting the compressed data encoded in the encoding step as encoded data together with the change method information indicating the change method of the reference image;
A video encoding method comprising:

(項11)
分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、
復号化手段が、前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、
を備える動画像復号化方法。
(Item 11)
A separating step in which the separating means separates the input encoded data into compressed data and change method information;
A reference image storage means for storing a reference image by a reference image storage means;
A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
A decoding step for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and decoding the decoded image;
A video decoding method comprising:

(項12)
分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、
画像変更手段が、前記参照画像を前記変更方法情報に従って変更する画像変更ステップと、
参照画像付随情報変更手段が、前記参照画像付随情報を前記変更方法情報に従って変更する参照画像付随情報変更ステップと、
復号化手段が、前記変更された参照画像と前記変更された参照画像付随情報とを用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、
を備える動画像復号化方法。
(Clause 12)
A separating step in which the separating means separates the input encoded data into compressed data and change method information;
A reference image storage means for storing a reference image by a reference image storage means;
A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
An image changing step in which the image changing means changes the reference image according to the change method information;
A reference image accompanying information changing unit, wherein the reference image accompanying information changing unit changes the reference image accompanying information according to the change method information;
A decoding step for decoding the decoded image by generating a prediction signal of the decoded image using the changed reference image and the changed reference image accompanying information;
A video decoding method comprising:

(項13)
コンピュータを
符号化対象となる入力画像を入力する入力手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、
して機能させる動画像符号化プログラム。
(Section 13)
An input means for inputting an input image to be encoded to a computer;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Coding means for changing the reference image and the reference image accompanying information according to the input image, generating a prediction signal of the input image, and encoding the input image;
Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
A video encoding program that functions as a function.

(項14)
コンピュータを
入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、
して機能させる動画像復号化プログラム。
(Item 14)
Separation means for separating encoded data input to a computer into compressed data and change method information;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Decoding means for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and
Moving picture decoding program to function.

20…動画像符号化装置、70…動画像復号化装置、201…入力部、202…参照画像蓄積部、203…参照画像付随情報蓄積部、204…画像反転部、205…参照画像付随情報反転部、206…符号化部、207…画像逆反転部、208…参照画像付随情報逆反転部、209…出力部、210…動画像信号、211…入力画像、212…参照画像、213…反転入力画像、214…反転参照画像、215…反転方向情報、216…参照画像付随情報、217…反転参照画像付随情報、218…圧縮データ、219…反転局所復号化画像、220…反転局所復号化画像付随情報、221…局所復号化画像、222…局所復号化画像付随情報、223…符号化データ、701…分離部、702…参照画像蓄積部、703…参照画像付随情報蓄積部、704…画像反転部、705…参照画像付随情報反転部、706…復号化部、707…画像逆反転部、708…参照画像付随情報逆反転部、709…符号化データ、710…圧縮データ、711…反転方向情報、712…参照画像、713…反転参照画像、714…参照画像付随情報、715…反転参照画像付随情報、716…反転復号化画像、717…反転復号化画像付随情報、718…復号化画像、719…復号化画像付随情報。   DESCRIPTION OF SYMBOLS 20 ... Moving image encoding apparatus, 70 ... Moving image decoding apparatus, 201 ... Input part, 202 ... Reference image storage part, 203 ... Reference image accompanying information storage part, 204 ... Image inversion part, 205 ... Reference image accompanying information inversion , 206: Encoding unit, 207: Image reverse inversion unit, 208 ... Reference image accompanying information reverse inversion unit, 209 ... Output unit, 210 ... Moving image signal, 211 ... Input image, 212 ... Reference image, 213 ... Inverted input Image, 214 ... Inverted reference image, 215 ... Inverted direction information, 216 ... Reference image associated information, 217 ... Inverted reference image associated information, 218 ... Compressed data, 219 ... Inverted locally decoded image, 220 ... Inverted locally decoded image associated Information, 221 ... Local decoded image, 222 ... Local decoded image accompanying information, 223 ... Encoded data, 701 ... Separating unit, 702 ... Reference image accumulating unit, 703 ... Reference image accompanying information Product unit, 704... Image inversion unit, 705... Reference image associated information inversion unit, 706... Decoding unit, 707... Image inverse inversion unit, 708 .. Reference image associated information inversion unit, 709. Data, 711 ... Inverted direction information, 712 ... Reference image, 713 ... Inverted reference image, 714 ... Reference image associated information, 715 ... Inverted reference image associated information, 716 ... Inverted decoded image, 717 ... Inverted decoded image associated information, 718: Decoded image, 719: Decoded image accompanying information.

Claims (12)

符号化対象となる入力画像を入力する入力手段と、
参照画像を蓄積する参照画像蓄積手段と、
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、
前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、
前記符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、
前記符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段と
を備え、
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、
動画像符号化装置。
An input means for inputting an input image to be encoded;
Reference image storage means for storing a reference image;
Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
Coding means for changing the reference image and the reference image accompanying information according to the input image, generating a prediction signal of the input image, and encoding the input image;
Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
Image reverse change means for reversely changing the locally decoded image locally decoded by the encoding means;
Reference image accompanying information reverse change means for reversely changing information attached to the locally decoded image output from the encoding means;
With
The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
Video encoding device.
符号化対象となる入力画像を入力する入力手段と、An input means for inputting an input image to be encoded;
参照画像を蓄積する参照画像蓄積手段と、Reference image storage means for storing a reference image;
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
前記入力画像と前記参照画像とを変更する画像変更手段と、Image changing means for changing the input image and the reference image;
前記参照画像付随情報を前記入力画像と前記参照画像とに合わせて変更する参照画像付随情報変更手段と、Reference image accompanying information changing means for changing the reference image accompanying information according to the input image and the reference image;
前記変更された参照画像と前記変更された参照画像付随情報とを用いて前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、Encoding means for generating a prediction signal of the input image using the changed reference image and the changed reference image accompanying information and encoding the input image;
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
前記符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、Image reverse change means for reversely changing the locally decoded image locally decoded by the encoding means;
前記符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とReference image accompanying information reverse change means for reversely changing information attached to the locally decoded image output from the encoding means;
を備え、With
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
動画像符号化装置。Video encoding device.
前記参照画像付随情報は前記参照画像の動きベクトルである、請求項1または2に記載の動画像符号化装置。The moving picture coding apparatus according to claim 1, wherein the reference picture accompanying information is a motion vector of the reference picture. 入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、Separating means for separating input encoded data into compressed data and change method information;
参照画像を蓄積する参照画像蓄積手段と、Reference image storage means for storing a reference image;
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、Decoding means for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and
前記復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、Image reverse change means for reversely changing the decoded image decoded by the decoding means;
前記復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とReference image accompanying information reverse change means for reversely changing information attached to the decoded image output from the decoding means;
を備え、With
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
動画像復号化装置。Video decoding device.
入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、Separating means for separating input encoded data into compressed data and change method information;
参照画像を蓄積する参照画像蓄積手段と、Reference image storage means for storing a reference image;
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
前記参照画像を前記変更方法情報に従って変更する画像変更手段と、Image changing means for changing the reference image according to the change method information;
前記参照画像付随情報を前記変更方法情報に従って変更する参照画像付随情報変更手段と、Reference image accompanying information changing means for changing the reference image accompanying information according to the changing method information;
前記変更された参照画像と、前記変更された参照画像付随情報を用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、Decoding means for generating a prediction signal of a decoded image using the changed reference image and the changed reference image accompanying information, and decoding the decoded image;
前記復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、Image reverse change means for reversely changing the decoded image decoded by the decoding means;
前記復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とReference image accompanying information reverse change means for reversely changing information attached to the decoded image output from the decoding means;
を備え、With
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
動画像復号化装置。Video decoding device.
前記参照画像付随情報は前記参照画像の動きベクトルである、請求項4または5に記載の動画像復号化装置。The moving picture decoding apparatus according to claim 4 or 5, wherein the reference picture accompanying information is a motion vector of the reference picture. 入力手段が、符号化対象となる入力画像を入力する入力ステップと、An input step in which an input means inputs an input image to be encoded;
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、A reference image storage means for storing a reference image by a reference image storage means;
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
符号化手段が、前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化ステップと、An encoding unit that changes the reference image and the reference image accompanying information according to the input image, generates a prediction signal of the input image, and encodes the input image; and
出力手段が、前記符号化ステップにおいて符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、An output step for outputting the compressed data encoded in the encoding step as encoded data together with the change method information indicating the change method of the reference image;
画像逆変更手段が、前記符号化ステップにおいて局所復号化された局所復号化画像を逆変更する画像逆変更ステップと、An image reverse change step, wherein the image reverse change means reversely changes the locally decoded image locally decoded in the encoding step;
参照画像付随情報逆変更手段が、前記符号化ステップにおいて出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとA reference image accompanying information reverse changing unit, wherein the reference image accompanying information reverse changing unit reversely changes information attached to the local decoded image output in the encoding step;
を含み、Including
前記参照画像蓄積ステップでは、前記画像逆変更ステップにおいて逆変更した情報を前記参照画像として蓄積し、In the reference image storage step, the information reversely changed in the image reverse change step is stored as the reference image,
前記参照画像付随情報蓄積ステップは、前記参照画像付随情報逆変更ステップにおいて逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage step stores the information reversely changed in the reference image accompanying information reverse change step as the reference image accompanying information;
動画像符号化方法。Video encoding method.
入力手段が、符号化対象となる入力画像を入力する入力ステップと、An input step in which an input means inputs an input image to be encoded;
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、A reference image storage means for storing a reference image by a reference image storage means;
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
画像変更手段が、前記入力画像と前記参照画像とを変更する画像変更ステップと、An image changing step in which the image changing means changes the input image and the reference image;
参照画像付随情報変更手段が、前記参照画像付随情報を前記入力画像と前記参照画像とに合わせて変更する参照画像付随情報変更ステップと、A reference image accompanying information changing means for changing the reference image accompanying information according to the input image and the reference image;
符号化手段が、前記変更された参照画像と前記変更された参照画像付随情報とを用いて前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化ステップと、An encoding step for encoding the input image by generating a prediction signal of the input image using the changed reference image and the changed reference image accompanying information;
出力手段が、前記符号化ステップにおいて符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力ステップと、An output step for outputting the compressed data encoded in the encoding step as encoded data together with the change method information indicating the change method of the reference image;
画像逆変更手段が、前記符号化ステップにおいて局所復号化された局所復号化画像を逆変更する画像逆変更ステップと、An image reverse change step, wherein the image reverse change means reversely changes the locally decoded image locally decoded in the encoding step;
参照画像付随情報逆変更手段が、前記符号化ステップにおいて出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとA reference image accompanying information reverse changing unit, wherein the reference image accompanying information reverse changing unit reversely changes information attached to the local decoded image output in the encoding step;
を含み、Including
前記参照画像蓄積ステップでは、前記画像逆変更ステップにおいて逆変更した情報を前記参照画像として蓄積し、In the reference image storage step, the information reversely changed in the image reverse change step is stored as the reference image,
前記参照画像付随情報蓄積ステップは、前記参照画像付随情報逆変更ステップにおいて逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage step stores the information reversely changed in the reference image accompanying information reverse change step as the reference image accompanying information;
動画像符号化方法。Video encoding method.
分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、A separating step in which the separating means separates the input encoded data into compressed data and change method information;
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、A reference image storage means for storing a reference image by a reference image storage means;
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
復号化手段が、前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、A decoding step for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and decoding the decoded image;
画像逆変更手段が、前記復号化ステップにおいて復号化された復号化画像を逆変更する画像逆変更ステップと、An image reverse changing unit reversely changes the decoded image decoded in the decoding step;
参照画像付随情報逆変更手段が、前記復号化ステップにおいて出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとA reference image accompanying information reverse changing step, wherein the reference image accompanying information reverse changing means reversely changes information attached to the decoded image output in the decoding step;
を含み、Including
前記参照画像蓄積ステップでは、前記画像逆変更ステップにおいて逆変更した情報を前記参照画像として蓄積し、In the reference image storage step, the information reversely changed in the image reverse change step is stored as the reference image,
前記参照画像付随情報蓄積ステップでは、前記参照画像付随情報逆変更ステップにおいて逆変更した情報を前記参照画像付随情報として蓄積する、In the reference image accompanying information storage step, the information reversely changed in the reference image accompanying information reverse change step is stored as the reference image accompanying information.
動画像復号化方法。A video decoding method.
分離手段が、入力された符号化データを圧縮データと変更方法情報とに分離する分離ステップと、A separating step in which the separating means separates the input encoded data into compressed data and change method information;
参照画像蓄積手段が、参照画像を蓄積する参照画像蓄積ステップと、A reference image storage means for storing a reference image by a reference image storage means;
参照画像付随情報蓄積手段が、前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積ステップと、A reference image accompanying information accumulating unit for accumulating reference image accompanying information accompanying the reference image;
画像変更手段が、前記参照画像を前記変更方法情報に従って変更する画像変更ステップと、An image changing step in which the image changing means changes the reference image according to the change method information;
参照画像付随情報変更手段が、前記参照画像付随情報を前記変更方法情報に従って変更する参照画像付随情報変更ステップと、A reference image accompanying information changing unit, wherein the reference image accompanying information changing unit changes the reference image accompanying information according to the change method information;
復号化手段が、前記変更された参照画像と前記変更された参照画像付随情報とを用いて、復号画像の予測信号を生成して、復号画像の復号化を行う復号化ステップと、A decoding step for decoding the decoded image by generating a prediction signal of the decoded image using the changed reference image and the changed reference image accompanying information;
画像逆変更手段が、前記復号化ステップにおいて復号化された復号化画像を逆変更する画像逆変更ステップと、An image reverse changing unit reversely changes the decoded image decoded in the decoding step;
参照画像付随情報逆変更手段が、前記復号化ステップにおいて出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更ステップとA reference image accompanying information reverse changing step, wherein the reference image accompanying information reverse changing means reversely changes information attached to the decoded image output in the decoding step;
を含み、Including
前記参照画像蓄積ステップでは、前記画像逆変更ステップにおいて逆変更した情報を前記参照画像として蓄積し、In the reference image storage step, the information reversely changed in the image reverse change step is stored as the reference image,
前記参照画像付随情報蓄積ステップでは、前記参照画像付随情報逆変更ステップにおいて逆変更した情報を前記参照画像付随情報として蓄積する、In the reference image accompanying information storage step, the information reversely changed in the reference image accompanying information reverse change step is stored as the reference image accompanying information.
動画像復号化方法。A video decoding method.
コンピュータをComputer
符号化対象となる入力画像を入力する入力手段と、An input means for inputting an input image to be encoded;
参照画像を蓄積する参照画像蓄積手段と、Reference image storage means for storing a reference image;
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
前記参照画像と前記参照画像付随情報とを前記入力画像に合わせて変更し、前記入力画像の予測信号を生成して前記入力画像の符号化を行う符号化手段と、Coding means for changing the reference image and the reference image accompanying information according to the input image, generating a prediction signal of the input image, and encoding the input image;
前記符号化手段によって符号化された圧縮データを前記参照画像の変更方法を示す変更方法情報と合わせて符号化データとして出力する出力手段と、Output means for outputting the compressed data encoded by the encoding means together with change method information indicating a change method of the reference image as encoded data;
前記符号化手段により局所復号化された局所復号化画像を逆変更する画像逆変更手段と、Image reverse change means for reversely changing the locally decoded image locally decoded by the encoding means;
前記符号化手段から出力された局所復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とReference image accompanying information reverse change means for reversely changing information attached to the locally decoded image output from the encoding means;
して機能させ、To function,
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
動画像符号化プログラム。A video encoding program.
コンピュータをComputer
入力された符号化データを圧縮データと変更方法情報とに分離する分離手段と、Separating means for separating input encoded data into compressed data and change method information;
参照画像を蓄積する参照画像蓄積手段と、Reference image storage means for storing a reference image;
前記参照画像に付随する参照画像付随情報を蓄積する参照画像付随情報蓄積手段と、Reference image accompanying information storage means for storing reference image accompanying information accompanying the reference image;
前記変更方法情報を用いて前記参照画像と前記参照画像付随情報とを変更し、復号画像の予測信号を生成して、復号画像の復号化を行う復号化手段と、Decoding means for decoding the decoded image by changing the reference image and the reference image accompanying information using the change method information, generating a prediction signal of the decoded image, and
前記復号化手段により復号化された復号化画像を逆変更する画像逆変更手段と、Image reverse change means for reversely changing the decoded image decoded by the decoding means;
前記復号化手段から出力された復号化画像に付随する情報を逆変更する参照画像付随情報逆変更手段とReference image accompanying information reverse change means for reversely changing information attached to the decoded image output from the decoding means;
して機能させ、To function,
前記参照画像蓄積手段は、前記画像逆変更手段が逆変更した情報を前記参照画像として蓄積し、The reference image storage means stores the information reversely changed by the image reverse change means as the reference image,
前記参照画像付随情報蓄積手段は、前記参照画像付随情報逆変更手段が逆変更した情報を前記参照画像付随情報として蓄積する、The reference image accompanying information storage means stores the information reversely changed by the reference image accompanying information reverse change means as the reference image accompanying information;
動画像復号化プログラム。A video decoding program.
JP2011285618A 2011-12-27 2011-12-27 Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program Expired - Fee Related JP5362810B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011285618A JP5362810B2 (en) 2011-12-27 2011-12-27 Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011285618A JP5362810B2 (en) 2011-12-27 2011-12-27 Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2005298169A Division JP2007110348A (en) 2005-10-12 2005-10-12 Moving picture coding apparatus, moving picture decoding apparatus, moving picture coding method, moving picture decoding method, moving picture coding program, and moving picture decoding program

Publications (2)

Publication Number Publication Date
JP2012090327A JP2012090327A (en) 2012-05-10
JP5362810B2 true JP5362810B2 (en) 2013-12-11

Family

ID=46261366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011285618A Expired - Fee Related JP5362810B2 (en) 2011-12-27 2011-12-27 Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program

Country Status (1)

Country Link
JP (1) JP5362810B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4015532B2 (en) * 2002-11-07 2007-11-28 日本電信電話株式会社 Image encoding method, image decoding method, image encoding device, image decoding device, image encoding program, image decoding program, and recording medium recording the program
JP2005026729A (en) * 2003-06-30 2005-01-27 Victor Co Of Japan Ltd Image coding device and program, and image decoding device and program
KR100703283B1 (en) * 2004-03-15 2007-04-03 삼성전자주식회사 Image encoding apparatus and method for estimating motion using rotation matching
WO2005107267A1 (en) * 2004-04-28 2005-11-10 Hitachi, Ltd. Image encoding/decoding device, encoding/decoding program, and encoding/decoding method
JP4542447B2 (en) * 2005-02-18 2010-09-15 株式会社日立製作所 Image encoding / decoding device, encoding / decoding program, and encoding / decoding method

Also Published As

Publication number Publication date
JP2012090327A (en) 2012-05-10

Similar Documents

Publication Publication Date Title
JP6608994B2 (en) Motion vector predictor selection method and apparatus using motion vector predictor selection method
JP2022017224A (en) Image encoding method, image decoding method, and recording medium
CN103262541B (en) Quaternary tree is used to carry out the method for coding/decoding block message and use the device of the method
CN106131568B (en) Derive the method and device of motion vector predictor or motion vector predictor candidate item
CN103283237A (en) Intra prediction method and apparatus using the method
JP2013545372A (en) Video information encoding method and decoding method
CN103748879A (en) Method for setting motion vector list and apparatus using same
CN103493492A (en) Method and apparatus for encoding and decoding multi-view video
CN106031170A (en) Method of motion information coding
JP2007110348A (en) Moving picture coding apparatus, moving picture decoding apparatus, moving picture coding method, moving picture decoding method, moving picture coding program, and moving picture decoding program
JP2014530559A (en) Video information notification method and apparatus, and decoding method and apparatus using the same
JP6409516B2 (en) Picture coding program, picture coding method, and picture coding apparatus
JP2022527701A (en) Methods and devices for predictive refinement using optical flow for affine-coded blocks
JP5362810B2 (en) Moving picture encoding apparatus, moving picture decoding apparatus, moving picture encoding method, moving picture decoding method, moving picture encoding program, and moving picture decoding program
PH12014502137B1 (en) Image coding device, image coding method, image coding program, transmission device, transmission method, transmission program, image decoding device, image decoding method, image decoding program, reception device, reception method, and reception program
JP2017028372A (en) Coding scheme conversion device, method and program
CN108432252A (en) Motion vector selection and forecasting system in Video coding and method
CN107071481A (en) A kind of Video coding coding/decoding method and device
JP2022043034A (en) Image encoding method and image decoding method
JP5680778B2 (en) Video encoding method and video decoding method
JP2020048208A (en) Moving image encoding method and moving image decoding method
JP2005167601A (en) Image processor, image processing method, program, and recording medium

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130730

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130903

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130904

R150 Certificate of patent or registration of utility model

Ref document number: 5362810

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees