JP2003274412A - Image encoding method and image decoding method - Google Patents
Image encoding method and image decoding methodInfo
- Publication number
- JP2003274412A JP2003274412A JP2002070045A JP2002070045A JP2003274412A JP 2003274412 A JP2003274412 A JP 2003274412A JP 2002070045 A JP2002070045 A JP 2002070045A JP 2002070045 A JP2002070045 A JP 2002070045A JP 2003274412 A JP2003274412 A JP 2003274412A
- Authority
- JP
- Japan
- Prior art keywords
- image
- buffer
- encoding
- storage area
- area
- 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.)
- Pending
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、動画像信号を画面
間の相関を利用して効率良く圧縮する画像符号化方法と
それを正しく復号化する画像復号化方法、並びにそれを
ソフトウェアで実施するためのプログラムが記録された
記録媒体である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image coding method for efficiently compressing a moving image signal by utilizing the correlation between screens, an image decoding method for correctly decoding the same, and a software implementation thereof. It is a recording medium in which a program for is recorded.
【0002】[0002]
【従来の技術】近年、音声,画像,その他の画素値を統
合的に扱うマルチメディア時代を迎え、従来からの情報
メディア,つまり新聞,雑誌,テレビ,ラジオ,電話等
の情報を人に伝達する手段がマルチメディアの対象とし
て取り上げられるようになってきた。一般に、マルチメ
ディアとは、文字だけでなく、図形、音声、特に画像等
を同時に関連づけて表すことをいうが、上記従来の情報
メディアをマルチメディアの対象とするには、その情報
をディジタル形式にして表すことが必須条件となる。2. Description of the Related Art In recent years, in the age of multimedia in which voices, images, and other pixel values are handled in an integrated manner, conventional information media such as newspapers, magazines, televisions, radios, and telephones are transmitted to people. Means have become the subject of multimedia. In general, multimedia means not only characters but also figures, voices, especially images, etc. are associated with each other at the same time. However, in order to target the above-mentioned conventional information media as multimedia, the information is converted into a digital format. It becomes an indispensable condition.
【0003】ところが、上記各情報メディアの持つ情報
量をディジタル情報量として見積もってみると、文字の
場合1文字当たりの情報量は1〜2バイトであるのに対
し、音声の場合1秒当たり64kbits(電話品質)、さら
に動画については1秒当たり100Mbits(現行テレビ受信
品質)以上の情報量が必要となり、上記情報メディアで
その膨大な情報をディジタル形式でそのまま扱うことは
現実的では無い。例えば、テレビ電話は、64kbps〜1.5M
bpsの伝送速度を持つサービス総合ディジタル網(ISDN:
Integreted Services Digital Network)によってすで
に実用化されているが、テレビ・カメラの映像をそのま
まISDNで送ることは不可能である。However, when the information amount of each of the above information media is estimated as a digital information amount, the amount of information per character is 1 to 2 bytes in the case of characters, whereas that of voice is 64 kbits per second. (Telephone quality), and for moving images, an information amount of 100 Mbits (current television reception quality) or more is required per second, and it is not realistic to handle the enormous amount of information in the digital form as it is in the above information media. For example, videophone is 64kbps ~ 1.5M
Integrated service digital network (ISDN: bps)
It has already been put to practical use by the Integreted Services Digital Network), but it is impossible to send the video of the TV / camera as it is with ISDN.
【0004】そこで、必要となってくるのが情報の圧縮
技術であり、例えば、テレビ電話の場合、ITU(国際電
気通信連合 電気通信標準化部門)で国際標準化された
H.261やH.263規格の動画圧縮技術が用いられている。ま
た、MPEG-1規格の情報圧縮技術によると、通常の音楽用
CD(コンパクト・ディスク)に音声情報とともに画像情
報を入れることも可能となる。Therefore, what is needed is an information compression technique. For example, in the case of a videophone, it has been internationally standardized by ITU (International Telecommunication Union Telecommunication Standardization Sector).
H.261 and H.263 standard video compression technology is used. In addition, according to the MPEG-1 standard information compression technology,
It is also possible to put image information along with audio information on a CD (compact disc).
【0005】ここで、MPEG(Moving Picture Experts G
roup)とは、動画面信号のデジタル圧縮の国際規格であ
り、MPEG-1は、動画面信号を1.5Mbpsまで、つまりテレ
ビ信号の情報を約100分の1にまで圧縮する規格である。
また、MPEG-1規格を対象とする伝送速度が主として約1.
5Mbpsに制限されていることから、さらなる高画質化の
要求をみたすべく規格化されたMPEG-2では、動画像信号
が2〜15Mbpsに圧縮される。Here, MPEG (Moving Picture Experts G
roup) is an international standard for digital compression of moving picture signals, and MPEG-1 is a standard for compressing moving picture signals up to 1.5 Mbps, that is, about 1 / 100th of the information of television signals.
In addition, the transmission rate for the MPEG-1 standard is mainly about 1.
Since it is limited to 5 Mbps, the moving picture signal is compressed to 2 to 15 Mbps in MPEG-2 standardized to meet the demand for higher image quality.
【0006】さらに現状では、MPEG-1,MPEG-2と標準化
を進めてきた作業グループ(ISO/IEC JTC1/SC29/WG11)
によって、より圧縮率が高いMPEG-4が規格化された。M
PEG-4では、当初、低ビットレートで効率の高い符号化
が可能になるだけでなく、伝送路誤りが発生しても主観
的な画質劣化を小さくできる強力な誤り耐性技術も導入
されている。また、ISO/IECとITUの共同で次世代画面符
号化方式として、JVT(Joint Video Team)の標準化活
動が進んでおり、現時点ではジョイント・モデル1(JM
1)と呼ばれるものが最新である。Furthermore, at present, a working group that has been promoting standardization with MPEG-1 and MPEG-2 (ISO / IEC JTC1 / SC29 / WG11)
Has standardized MPEG-4, which has a higher compression rate. M
Initially, PEG-4 not only enables highly efficient encoding at a low bit rate, but also introduces powerful error resilience technology that can reduce subjective image quality degradation even if a transmission path error occurs. . In addition, ISO / IEC and ITU are jointly working on the standardization of JVT (Joint Video Team) as a next-generation screen encoding method, and at the present time, Joint Model 1 (JM
The one called 1) is the latest.
【0007】JVTでは、従来の動画像符号化と異なり、
前方参照画像として複数の画像(フレーム)から任意の
画像(フレーム)を参照画像として選択可能である。図
10は短時間記憶メモリを用いた画像符号化の説明図であ
る。短時間記憶メモリは直前に復号化した数画像を記憶
するものであり、いわゆるMPEG-1やMPEG-2のPピクチャ
(前方予測符号化ピクチャ)およびBピクチャ(双方向
予測符号化ピクチャ)の参照画像に相当する。In JVT, unlike the conventional moving picture coding,
An arbitrary image (frame) can be selected as a reference image from a plurality of images (frames) as the forward reference image. Figure
10 is an explanatory diagram of image encoding using a short-time storage memory. The short-term storage memory stores several images decoded immediately before, and refers to so-called MPEG-1 or MPEG-2 P pictures (forward predictive coded pictures) and B pictures (bidirectional predictive coded pictures). Corresponds to the image.
【0008】図10(a)はPピクチャの予測例である。
Pピクチャでは、IピクチャもしくはPピクチャのみを
参照することが可能である。Frame 3はFrame 0を参照
し、Frame 6はFrame 0またはFrame 3を参照し、Frame 9
はFrame 0、Frame 3またはFrame 6を参照して符号化・
復号化が行える。FIG. 10A shows an example of P picture prediction.
In P picture, it is possible to refer to only I picture or P picture. Frame 3 refers to Frame 0, Frame 6 refers to Frame 0 or Frame 3, Frame 9
Encodes with reference to Frame 0, Frame 3 or Frame 6
Can be decrypted.
【0009】図10(b)はBピクチャの予測例である。
Bピクチャでは、Iピクチャ、Pピクチャを前方画像と
して参照することが可能である。後方画像はIピクチャ
またはPピクチャで時間的に最も近い画面を1つ参照可
能である。Frame 1およびFrame 2はFrame 0を前方参照
し、Frame 4およびFrame 5はFrame 0またはFrame 3を参
照し、Frame 7およびFrame 8はFrame 0、Frame 3または
Frame 6を参照して符号化・復号化が行える。FIG. 10B shows an example of B picture prediction.
With B pictures, I pictures and P pictures can be referred to as forward pictures. The rear image can refer to one screen that is temporally closest to the I picture or P picture. Frame 1 and Frame 2 forward refer to Frame 0, Frame 4 and Frame 5 refer to Frame 0 or Frame 3, Frame 7 and Frame 8 refer to Frame 0, Frame 3 or
Encoding / decoding can be performed by referring to Frame 6.
【0010】なお、JVTのBピクチャの予測では、I
ピクチャ、Pピクチャに加え、Bピクチャを前方画像と
して参照することも導入されている。Note that in JVT B picture prediction, I
In addition to pictures and P pictures, it has been introduced to refer to B pictures as forward pictures.
【0011】図11は長時間記憶メモリを用いた画像符号
化の説明図である。短時間記憶メモリは時間的に直前に
(符号化および)復号化した数画像を記憶するものであ
ったが、長時間記憶メモリは時間経過とは無関係に、明
示的に画像の記憶および記憶内容の破棄を行うものであ
る。例えば、監視カメラで複数のカメラを切り替えて撮
影する際に、各カメラ毎の最終復号画像を長時間記憶メ
モリに格納しておけば、再度同じカメラで撮影する際に
前回同じカメラで撮影し長時間記憶メモリに格納した画
像との差分値を符号化すれば、画像間の相関が高く圧縮
率が向上できる。FIG. 11 is an explanatory diagram of image coding using a long-term storage memory. The short-term storage memory stores several images immediately (encoded and decoded) temporally immediately before, while the long-term storage memory explicitly stores and stores the image regardless of the passage of time. Is to be destroyed. For example, when switching between multiple cameras with a surveillance camera, if the final decoded image for each camera is stored in a long-term storage memory, the same camera can be used to capture the last image when the same camera is used again. If the difference value from the image stored in the time storage memory is encoded, the correlation between the images is high and the compression rate can be improved.
【0012】図11で対象画像CurFrameの参照画像とし
て、図10で示した短時間記憶メモリよりも古い時間の画
面であるLTFrame 0、LTFrame 1、LTFrame 2、LTFrame 3
を参照していることがわかる。このLTFrame 0、LTFrame
1、LTFrame 2、LTFrame 3が長時間記憶メモリに格納さ
れる。As a reference image of the target image CurFrame in FIG. 11, LTFrame 0, LTFrame 1, LTFrame 2, LTFrame 3 which are screens older than the short-term storage memory shown in FIG. 10 are displayed.
You can see that you are referring to. This LTFrame 0, LTFrame
1, LTFrame 2 and LTFrame 3 are stored in the long-term storage memory.
【0013】図12は従来の復号画像管理方法の説明図で
ある。図12(a)は短時間記憶メモリと長時間記憶メモ
リを参照画像用メモリであるフレームメモリに確保した
状態を示している。短時間記憶メモリと長時間記憶メモ
リを合わせた、総使用可能画像(フレーム)数は、JV
T案では値が決まっており、図12(a)の例では13と
している。従って、JVTでは長時間記憶領域サイズLT
sizeを符号化することで、短時間記憶領域サイズSTsize
=総使用可能画像数―LTsizeとして短時間記憶領域サイ
ズSTsizeが得られる。参照画像を記憶する各領域には参
照画像番号Idxが割り当てられ、この参照画像番号Idxに
よって参照画像が識別される。また、短時間記憶メモリ
と長時間記憶メモリには画像がまだ記憶されていない領
域(unused)があるが、記憶されている領域(used)と
特に区別しないで、参照画像番号Idxが割り当てられ
る。FIG. 12 is an explanatory diagram of a conventional decoded image management method. FIG. 12A shows a state in which the short-term storage memory and the long-term storage memory are secured in the frame memory that is the reference image memory. The total number of usable images (frames) for both short-term memory and long-term memory is JV.
The value is fixed in the T plan, and is set to 13 in the example of FIG. Therefore, in JVT, the long-term storage area size LT
By encoding size, the short-term storage area size STsize
= Total number of usable images-Short-time storage area size STsize is obtained as LTsize. A reference image number Idx is assigned to each area in which the reference image is stored, and the reference image is identified by this reference image number Idx. Further, although the short-term storage memory and the long-term storage memory have an area (unused) in which an image is not yet stored, the reference image number Idx is assigned without making a distinction from the area (used) in which the image is stored.
【0014】画像を参照して符号化・復号化を行う場合
は、前方画像として参照する画像を参照画像番号Idxで
表現する。When encoding / decoding by referring to an image, the image referred to as the forward image is represented by the reference image number Idx.
【0015】図12(b)はJVT標準化で提案された、拡
張予測符号化を参照画像番号Idxを用いて識別する方法
である。JVT案で決められた範囲の参照画像番号Idxを超
える番号(AdvPredで示す)が参照画像を示す参照画像
番号Idxとして使用された場合は、参照画像として直前
の2画面の内挿平均値を参照する(Type1 Average)直前
の2画面の外挿予測値を参照する(Type2 Average)を使
用する。動画像で輝度が時間的に線形変化する場合に
は、内挿平均値もしくは外挿予測値を参照することで符
号化効率が向上することが報告されている。FIG. 12 (b) shows a method proposed in the JVT standardization for identifying the extended predictive coding by using the reference image number Idx. If a number (indicated by AdvPred) that exceeds the reference image number Idx in the range determined by the JVT proposal is used as the reference image number Idx indicating the reference image, refer to the interpolated average value of the previous two screens as the reference image. Yes (Type1 Average) Use (Type2 Average) to refer to the extrapolated predicted values of the previous two screens. It has been reported that the coding efficiency is improved by referring to the interpolated average value or the extrapolated predicted value when the luminance linearly changes with time in a moving image.
【0016】図9は従来の画像符号化方法を用いた画像
符号化装置のブロック図である。以下、その動作を説明
する。ピクチャタイプPTYPEは動き検出の際に前方画像
のみを参照するPピクチャであるか、後方画像も参照で
きるBピクチャであるかを示し、動き検出器MEで参照可
能な画像を制限する。動き検出器MEは画像信号Vinと動
き検出参照画像MEpelを比較し、最も両者の差分値が小
さくなる参照画像を示す参照画像番号Idxとその画素の
動き量である動きベクトルMVを出力する。また、その際
に参照する画像が前方画像であるか、後方画像である
か、両画像の平均値であるかをブロック予測タイプMBty
peで通知する。FIG. 9 is a block diagram of an image coding apparatus using a conventional image coding method. The operation will be described below. The picture type PTYPE indicates whether the picture is a P picture that refers to only the forward image or a B picture that can also refer to the backward image in motion detection, and limits the images that can be referenced by the motion detector ME. The motion detector ME compares the image signal Vin with the motion detection reference image MEpel, and outputs the reference image number Idx indicating the reference image having the smallest difference value between them and the motion vector MV that is the amount of movement of the pixel. In addition, whether the image referred to at that time is a front image, a rear image, or an average value of both images is a block prediction type MBty.
Notify with pe.
【0017】メモリアクセス制御器MemAlloc1は、参照
画像番号Idxと長時間記憶領域サイズLTsizeを比較し、
参照画像番号Idxが短時間記憶領域の画像を示すか長時
間記憶領域の画像を示すかを長時間記憶指示フラグLTfl
gで通知する。また、参照画像番号IdxがJVT案で決めら
れた範囲の参照画像番号Idxを超える番号を超える場合
は、複数の参照画像に演算を施した結果を参照画像とす
ることを拡張動き補償指示フラグAdvPredで通知する。The memory access controller MemAlloc1 compares the reference image number Idx with the long-term storage area size LTsize,
The long-time storage instruction flag LTfl indicates whether the reference image number Idx indicates an image in the short-time storage area or an image in the long-time storage area.
Notify with g. If the reference image number Idx exceeds a number that exceeds the reference image number Idx in the range determined by the JVT proposal, the extension motion compensation instruction flag AdvPred should be used as the reference image that is the result of calculation of multiple reference images. Notify with.
【0018】フレームメモリMem1は参照画像番号Idx、
長時間記憶指示フラグLTflg、拡張動き補償指示フラグA
dvPred、動きベクトルMVで示された領域の画素を動き補
償参照画像Refpelとして出力し、動き補償器MCで拡張動
き補償指示フラグAdvPred(複数画像を用いた演算)お
よびブロック予測タイプMBtype(両画像の平均)で示さ
れる演算を行って動き補償画像MCpelを出力する。The frame memory Mem1 has a reference image number Idx,
Long-term memory instruction flag LTflg, extended motion compensation instruction flag A
The pixels in the area indicated by dvPred and the motion vector MV are output as the motion compensation reference image Refpel, and the motion compensator MC outputs the extended motion compensation instruction flag AdvPred (calculation using multiple images) and the block prediction type MBtype (for both images). The calculation indicated by (average) is performed and the motion compensation image MCpel is output.
【0019】減算器Subは画像信号Vinと動き補償画像MC
pelの差分値である残差画像Difを計算し、直交変換器T
で周波数領域に変換した周波数成分Coefを出力する。量
子化器Qは周波数成分Coefを量子化して量子化値DecQを
出力する。The subtractor Sub receives the image signal Vin and the motion compensation image MC
The residual image Dif, which is the difference value of pel, is calculated, and the orthogonal transformer T
The frequency component Coef converted into the frequency domain by is output. The quantizer Q quantizes the frequency component Coef and outputs a quantized value DecQ.
【0020】逆量子化器IQは量子化値DecQを逆量子化し
て復号周波数成分DecCoefを出力し、逆直交変換器ITは
復号周波数成分DecCoefを周波数領域から画素の差分値
である復号残差画像DecDifを出力する。加算器Add1は復
号残差画像DecDifと動き補償画像MCpelを加算し、復号
画像信号Decpelを得、フレームメモリMem1に格納する。
一方、可変長符号化器VLCは、動きベクトルMV、参照画
像番号Idx、ブロック予測タイプMBtype、長時間記憶領
域サイズLTsize、ピクチャタイプPTYPEおよび量子化値D
ecQを符号化し、符号化信号Str1として出力する。The inverse quantizer IQ dequantizes the quantized value DecQ and outputs the decoded frequency component DecCoef, and the inverse orthogonal transformer IT outputs the decoded frequency component DecCoef to the decoded residual image which is the difference value of pixels from the frequency domain. Output DecDif. The adder Add1 adds the decoded residual image DecDif and the motion compensated image MCpel to obtain the decoded image signal Decpel, and stores it in the frame memory Mem1.
On the other hand, the variable-length encoder VLC has a motion vector MV, a reference image number Idx, a block prediction type MBtype, a long-term storage area size LTsize, a picture type PTYPE, and a quantization value D.
ecQ is encoded and output as encoded signal Str1.
【0021】以上のようにして、図10の短時間記憶メモ
リを用いた画像符号化の説明図、図11の長時間記憶メモ
リを用いた画像符号化の説明図、図12の従来の復号画像
管理方法の説明図で説明した参照を用いた符号化装置が
実現できる。As described above, an explanatory diagram of image encoding using the short-term storage memory of FIG. 10, an explanatory diagram of image encoding using the long-term storage memory of FIG. 11, and a conventional decoded image of FIG. An encoding device using the reference described in the explanatory diagram of the management method can be realized.
【0022】図13は従来の画像符号化方法を実現するた
めのメモリアクセス制御器MemAlloc1のブロック図であ
る。以下、その動作を説明する。長時間記憶領域サイズ
LTsizeは長時間記憶用バッファサイズ計算保持器LTbuf
に入力され、長時間記憶領域サイズLTsizeが更新される
まで長時間記憶領域サイズLTsizeと同じ値の長時間記憶
領域サイズLTsize1を出力する。FIG. 13 is a block diagram of a memory access controller MemAlloc1 for implementing the conventional image coding method. The operation will be described below. Long-term storage area size
LTsize is a long-term storage buffer size calculator LTbuf
The long-term storage area size LTsize1 having the same value as the long-term storage area size LTsize is output until the long-term storage area size LTsize is updated.
【0023】対応バッファ判定器BankSelは参照画像番
号Idxを長時間記憶領域サイズLTsize1と比較し、参照画
像番号Idxが長時間記憶領域サイズLTsize1で示される長
時間記憶メモリの範囲であるかどうかを長時間記憶指示
フラグLTflgで通知する。また、JVT案で決められている
短時間記憶領域サイズSTsizeと長時間記憶領域サイズLT
sizeの和を参照画像番号Idxが超えている場合には、複
数の画像の演算結果を参照することを拡張動き補償指示
フラグAdvPredで示す。The corresponding buffer determiner BankSel compares the reference image number Idx with the long-term storage area size LTsize1 and determines whether the reference image number Idx is within the long-term storage memory range indicated by the long-term storage area size LTsize1. Notify by the time memory instruction flag LTflg. In addition, the short-term storage area size STsize and long-term storage area size LT determined by the JVT plan
When the reference image number Idx exceeds the sum of sizes, the extended motion compensation instruction flag AdvPred indicates that the calculation results of a plurality of images are referred to.
【0024】図14は従来の画像復号化方法を用いた画像
復号化装置のブロック図であり、図9の従来の画像符号
化方法を用いた画像符号化装置のブロック図で符号化さ
れた符号化信号Str1を復号化する。同図において、図9
の従来の画像符号化方法を用いた画像符号化装置のブロ
ック図と同じ動作をする機器は同じ番号を付し、説明を
省略する。FIG. 14 is a block diagram of an image decoding apparatus using the conventional image decoding method, and the code encoded by the block diagram of the image encoding apparatus using the conventional image encoding method of FIG. The decoded signal Str1 is decoded. In FIG.
Devices that operate in the same manner as in the block diagram of the image encoding apparatus using the conventional image encoding method are attached with the same numbers, and description thereof is omitted.
【0025】可変長復号化器VLDは符号化信号Str1を復
号化し、ピクチャタイプPTYPE、動きベクトルMV、参照
画像番号Idx、長時間記憶領域サイズLTsize、ブロック
予測タイプMBtype、量子化値DecQを出力する。The variable length decoder VLD decodes the encoded signal Str1 and outputs a picture type PTYPE, a motion vector MV, a reference image number Idx, a long-term storage area size LTsize, a block prediction type MBtype, and a quantized value DecQ. .
【0026】メモリアクセス制御器MemAlloc1、逆量子
化器IQ、逆直交変換器ITの動作は図9の従来の画像符号
化方法を用いた画像符号化装置のブロック図と同じであ
る。フレームメモリMem2は参照画像番号Idx、長時間記
憶指示フラグLTflg、拡張動き補償指示フラグAdvPred、
動きベクトルMVで示された領域の画素を動き補償参照画
像Refpelとして出力し、動き補償器MCで拡張動き補償指
示フラグAdvPred(複数画像を用いた演算)およびブロ
ック予測タイプMBtype(両画像の平均)で示される演算
を行って動き補償画像MCpelを出力する。The operations of the memory access controller MemAlloc1, the inverse quantizer IQ, and the inverse orthogonal transformer IT are the same as the block diagram of the image encoding apparatus using the conventional image encoding method of FIG. The frame memory Mem2 has a reference image number Idx, a long-time storage instruction flag LTflg, an extended motion compensation instruction flag AdvPred,
The pixels in the area indicated by the motion vector MV are output as the motion compensation reference image Refpel, and the motion compensator MC outputs the extended motion compensation instruction flag AdvPred (calculation using multiple images) and the block prediction type MBtype (average of both images). The motion compensation image MCpel is output by performing the operation indicated by.
【0027】加算器Add2は復号残差画像DecDifと動き補
償画像MCpelを加算して復号画像信号Voutを出力すると
ともに、後続画像の復号化で参照するためにフレームメ
モリMem2に記憶する。以上の構成により、図9の従来の
画像符号化方法を用いた画像符号化装置のブロック図で
符号化された符号化信号Str1を正しく復号化できる。The adder Add2 adds the decoded residual image DecDif and the motion-compensated image MCpel to output a decoded image signal Vout, and stores it in the frame memory Mem2 for reference in decoding the subsequent image. With the above configuration, the encoded signal Str1 encoded in the block diagram of the image encoding device using the conventional image encoding method of FIG. 9 can be correctly decoded.
【0028】[0028]
【発明が解決しようとする課題】さて、このような従来
の画像符号化方法および画像復号化方法では、短時間記
憶メモリと長時間記憶メモリの和が一定であり変更不可
能であることから、本来は小さな大きさの短時間記憶メ
モリと長時間記憶メモリしか使わない場合でも、複数の
画像の演算結果を参照することを示すためには大きな参
照画像番号Idxが必要であり、符号化効率が向上しな
い。更に、フレームメモリ内の参照不可能な画像にも参
照画像番号Idxが割り当てられているため、参照画像番
号Idxを符号化する際に、符号化効率が向上しない。In such a conventional image coding method and image decoding method, the sum of the short-term memory and the long-term memory is constant and cannot be changed. Even if only a small-sized short-time memory and a long-time memory are used originally, a large reference image number Idx is necessary to indicate that the calculation result of multiple images is referred, and the coding efficiency is high. Does not improve. Furthermore, since the reference image number Idx is also assigned to the unreferenceable image in the frame memory, the encoding efficiency does not improve when the reference image number Idx is encoded.
【0029】そこで、本発明は参照画像番号Idxをより
効率良く符号化することで、従来の画像符号化方法およ
び画像復号化方法よりも圧縮率を高めた画像符号化方法
および画像復号化方法を提供することを目的とする。Therefore, the present invention provides an image coding method and an image decoding method in which the compression rate is higher than that of the conventional image coding method and image decoding method by coding the reference image number Idx more efficiently. The purpose is to provide.
【0030】[0030]
【課題を解決するための手段】この課題を解決するため
に、第1の発明は、複数の参照画像から選択した所定数
の画像を参照して符号化する画像符号化方法であって、
参照画像を記憶するバッファ領域を示すバッファサイズ
を決定し、決定したバッファサイズを符号化し、参照す
る画像を示すインデックスが前記バッファ領域内に記憶
された画像を示す場合は示した画像を参照し、参照する
画像を示すインデックスが前記バッファ領域外を示す場
合は前記バッファ領域内に記憶された複数の画像に対し
て演算を行った結果を参照して符号化する画像符号化方
法である。In order to solve this problem, a first invention is an image coding method for coding by referring to a predetermined number of images selected from a plurality of reference images,
A buffer size indicating a buffer area for storing a reference image is determined, the determined buffer size is encoded, and if the index indicating the image to be referred indicates an image stored in the buffer area, refer to the indicated image, When the index indicating the image to be referred indicates outside the buffer area, the image encoding method is for encoding by referring to the result of the operation on the plurality of images stored in the buffer area.
【0031】第2の発明は、複数の参照画像から選択し
た所定数の画像を参照して復号化する画像復号化方法で
あって、参照画像を記憶するバッファ領域を示すバッフ
ァサイズを復号化し、参照する画像を示すインデックス
が前記バッファ領域内に記憶された画像を示す場合は示
した画像を参照し、参照する画像を示すインデックスが
前記バッファ領域外を示す場合は前記バッファ領域内に
記憶された複数の画像に対して演算を行った結果を参照
して復号化する画像復号化方法である。A second invention is an image decoding method for decoding by referring to a predetermined number of images selected from a plurality of reference images, wherein a buffer size indicating a buffer area for storing the reference image is decoded, When the index indicating the image to be referred indicates the image stored in the buffer area, the image is referred to, and when the index indicating the image to be referred indicates outside the buffer area, the image is stored in the buffer area. It is an image decoding method for decoding by referring to the result of calculation on a plurality of images.
【0032】[0032]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図1から図8を用いて説明する。
(実施の形態1)図1は本発明の画像符号化方法を用いた
画像符号化装置のブロック図であり、図9の従来の画像
符号化方法を用いた画像符号化装置のブロック図と同じ
動作をする機器は同じ記号を付し、説明を省略する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to FIGS. (Embodiment 1) FIG. 1 is a block diagram of an image coding apparatus using the image coding method of the present invention, and is the same as the block diagram of the image coding apparatus using the conventional image coding method of FIG. Devices that operate are given the same symbols, and explanations are omitted.
【0033】以下、図1の本発明の画像符号化方法を用
いた画像符号化装置のブロック図の動作を説明する。動
き検出器MEは画像信号Vinと動き検出参照画像MEpelを比
較し、最も両者の差分値が小さくなる参照画像を示す参
照画像番号Idxとその画素の動き量である動きベクトルM
Vを出力する。また、その際に参照する画像が前方画像
であるか、後方画像であるか、両画像の平均値であるか
をブロック予測タイプMBtypeで通知する。The operation of the block diagram of the image coding apparatus using the image coding method of the present invention shown in FIG. 1 will be described below. The motion detector ME compares the image signal Vin with the motion detection reference image MEpel, and the reference image number Idx indicating the reference image with the smallest difference value between the two and the motion vector M that is the amount of movement of the pixel.
Output V. Further, the block prediction type MBtype is used to notify whether the image referred to at that time is a front image, a rear image, or an average value of both images.
【0034】メモリアクセス制御器MemAlloc1は、参照
画像番号Idxと短時間記憶領域サイズSTsizeおよび長時
間記憶領域サイズLTsizeを比較し、参照画像番号Idxが
短時間記憶領域の画像を示すか長時間記憶領域の画像を
示すかを長時間記憶指示フラグLTflgで通知する。ま
た、参照画像番号Idxが短時間記憶領域サイズSTsizeお
よび長時間記憶領域サイズLTsizeで決められた範囲の参
照画像番号Idxを超える番号を超える場合は、複数の参
照画像に演算を施した結果を参照画像とすることを拡張
動き補償指示フラグAdvPredで通知する。更に、参照可
能な画像のみで割り当てた修正参照画像番号RIdxを可変
長符号化器VLCに出力する。参照画像候補ピクチャタイ
プStrPTYPEはフレームメモリMem3に格納されている画像
が符号化された際のピクチャタイプであり、ブロック予
測タイプMBtypeでの符号化の際に参照画像候補ピクチャ
タイプStrPTYPEが参照不可能なピクチャタイプの場合
は、その参照画像候補ピクチャタイプStrPTYPEに対する
修正参照画像番号RIdxは割り当てない。The memory access controller MemAlloc1 compares the reference image number Idx with the short-term storage area size STsize and the long-term storage area size LTsize, and the reference image number Idx indicates an image in the short-term storage area or the long-term storage area. Is displayed by the long-time storage instruction flag LTflg. If the reference image number Idx exceeds a number that exceeds the reference image number Idx in the range determined by the short-term storage area size STsize and the long-term storage area size LTsize, refer to the result of performing the operation on multiple reference images. The extended motion compensation instruction flag AdvPred is used to notify that the image is an image. Further, the corrected reference image number RIdx assigned only to the images that can be referred to is output to the variable length encoder VLC. The reference image candidate picture type StrPTYPE is a picture type when the image stored in the frame memory Mem3 is encoded, and the reference image candidate picture type StrPTYPE cannot be referred to when the block prediction type MBtype is encoded. In the case of a picture type, the modified reference image number RIdx for the reference image candidate picture type StrPTYPE is not assigned.
【0035】フレームメモリMem3は参照画像番号Idx、
長時間記憶指示フラグLTflg、拡張動き補償指示フラグA
dvPred、動きベクトルMVで示された領域の画素を動き補
償参照画像Refpelとして出力し、動き補償器MCで拡張動
き補償指示フラグAdvPred(複数画像を用いた演算)お
よびブロック予測タイプMBtype(両画像の平均)で示さ
れる演算を行って動き補償画像MCpelを出力する。The frame memory Mem3 has a reference image number Idx,
Long-term memory instruction flag LTflg, extended motion compensation instruction flag A
The pixels in the area indicated by dvPred and the motion vector MV are output as the motion compensation reference image Refpel, and the motion compensator MC outputs the extended motion compensation instruction flag AdvPred (calculation using multiple images) and the block prediction type MBtype (for both images). The calculation indicated by (average) is performed and the motion compensation image MCpel is output.
【0036】一方、可変長符号化器VLC1は、動きベクト
ルMV、修正参照画像番号RIdx、ブロック予測タイプMBty
pe、短時間記憶領域サイズSTsize、長時間記憶領域サイ
ズLTsize、ピクチャタイプPTYPEおよび量子化値DecQを
符号化し、符号化信号Str2として出力する。On the other hand, the variable-length encoder VLC1 has a motion vector MV, a modified reference image number RIdx, and a block prediction type MBty.
pe, the short-term storage area size STsize, the long-term storage area size LTsize, the picture type PTYPE, and the quantized value DecQ are encoded and output as the encoded signal Str2.
【0037】メモリアクセス制御器MemAlloc3では、短
時間記憶領域サイズSTsizeおよび長時間記憶領域サイズ
LTsizeの両方で決めた範囲を参照画像番号Idxが超える
かどうかで拡張動き補償指示フラグAdvPredを決定する
ため、JVT案で決めた上限でなく実際に使用されている
記憶領域の大きさの範囲内で小さい参照画像番号Idxが
使用できるため、参照画像番号Idxすなわち修正参照画
像番号RIdx符号化に必要なビット数が削減できる。ブロ
ック予測タイプMBtypeでの符号化の際に参照画像候補ピ
クチャタイプStrPTYPEが参照不可能なピクチャタイプの
場合は、その参照画像候補ピクチャタイプStrPTYPEに対
する修正参照画像番号RIdxは割り当てないため、修正参
照画像番号RIdx符号化に必要なビット数が削減できる。
記憶領域の中で実際に画像が記憶されている領域にのみ
修正参照画像番号RIdxが割り当てられ、画像が記憶され
ていない領域(unused)に対する修正参照画像番号RIdx
は割り当てないため、修正参照画像番号RIdx符号化に必
要なビット数が削減できるという特徴がある。In the memory access controller MemAlloc3, the short-term storage area size STsize and the long-term storage area size
Since the extended motion compensation instruction flag AdvPred is determined by whether the reference image number Idx exceeds the range determined by both LTsize, it is not within the upper limit determined by the JVT proposal but within the range of the storage area actually used. Since a small reference image number Idx can be used in, the number of bits required for encoding the reference image number Idx, that is, the modified reference image number RIdx can be reduced. When the reference image candidate picture type StrPTYPE is a picture type that cannot be referenced when encoding with the block prediction type MBtype, the modified reference image number RIdx for the reference image candidate picture type StrPTYPE is not assigned, so the modified reference image number The number of bits required for RIdx encoding can be reduced.
The corrected reference image number RIdx is assigned only to the area where the image is actually stored in the storage area, and the corrected reference image number RIdx for the area where the image is not stored (unused)
Is not assigned, the number of bits required for encoding the modified reference image number RIdx can be reduced.
【0038】図2はフレームメモリにBピクチャを記憶し
ない場合の復号画像管理方法の説明図である。参照画像
番号Idxは画像を記憶できる全ての領域に番号が割り振
られるが、修正参照画像番号RIdxは実際に画像が記憶さ
れていない領域(unused)には番号を割り当てない。従
って、参照画像番号Idxを符号化するよりも、修正参照
画像番号RIdxを符号化する方がビット数が削減できる。FIG. 2 is an explanatory diagram of a decoded image management method when B pictures are not stored in the frame memory. The reference image number Idx is assigned to all areas in which images can be stored, but the modified reference image number RIdx does not assign numbers to areas (unused) where images are not actually stored. Therefore, the number of bits can be reduced by encoding the modified reference image number RIdx rather than encoding the reference image number Idx.
【0039】図3はフレームメモリにBピクチャを記憶す
る場合のPピクチャ符号化用復号画像管理方法の説明図
である。JBTではBピクチャの符号化ではBピクチャを参
照できるため、Bピクチャも記憶領域に記憶される。し
かしながら、Pピクチャ符号化ではBピクチャの参照が禁
止されているため、Pピクチャ符号化の際には記憶領域
にあるBピクチャには修正参照画像番号RIdxを割り当て
ない。従って、実際に画像が記憶されていない領域には
番号を割り当てないことも考慮すると、修正参照画像番
号RIdxの割り当ては図3のようになる。FIG. 3 is an explanatory diagram of a P-picture encoding decoded image management method when B-pictures are stored in the frame memory. Since the B picture can be referred to in the encoding of the B picture in the JBT, the B picture is also stored in the storage area. However, since the reference of the B picture is prohibited in the P picture encoding, the modified reference image number RIdx is not assigned to the B picture in the storage area during the P picture encoding. Therefore, considering that the number is not assigned to the area in which the image is not actually stored, the corrected reference image number RIdx is assigned as shown in FIG.
【0040】図4はフレームメモリにBピクチャを記憶す
る場合のBピクチャ符号化用復号画像管理方法の説明図
である。参照フレームは前方画像のみ選択可能であり、
後方画像は選択できない。従って、後方画像となる表示
時刻が対象画像には修正参照画像番号RIdxを割り当てな
い。従って、実際に画像が記憶されていない領域には番
号を割り当てないことも考慮すると、修正参照画像番号
RIdxの割り当ては図4のようになる。FIG. 4 is an explanatory diagram of a decoded picture management method for B picture coding when B pictures are stored in the frame memory. Only the front image can be selected as the reference frame,
Rear images cannot be selected. Therefore, the corrected reference image number RIdx is not assigned to the target image whose display time as the rear image. Therefore, considering that the number is not assigned to the area where the image is not actually stored, the modified reference image number
RIdx allocation is shown in Figure 4.
【0041】(実施の形態2)図5は本発明の画像符号化
方法を実現するためのメモリアクセス制御器MemAlloc3
のブロック図である。図5の本発明の画像符号化方法を
実現するためのメモリアクセス制御器MemAlloc3のブロ
ック図において、図13の従来の画像符号化方法を実現す
るためのメモリアクセス制御器MemAlloc1のブロック図
と同じ動作をする機器は同じ番号を付し、説明を省略す
る。(Second Embodiment) FIG. 5 shows a memory access controller MemAlloc3 for implementing the image coding method of the present invention.
It is a block diagram of. In the block diagram of the memory access controller MemAlloc3 for realizing the image coding method of the present invention in FIG. 5, the same operation as the block diagram of the memory access controller MemAlloc1 for realizing the conventional image coding method in FIG. The same number is assigned to the device that does the same, and the description is omitted.
【0042】短時間記憶領域サイズSTsizeおよび長時間
記憶領域サイズLTsizeは短時間記憶用バッファサイズ計
算保持器STbufおよび長時間記憶用バッファサイズ計算
保持器LTbufに入力され、それぞれ短時間記憶領域サイ
ズSTsizeおよび長時間記憶領域サイズLTsizeが更新され
るまで短時間記憶領域サイズSTsizeおよび長時間記憶領
域サイズLTsizeと同じ値の短時間記憶領域サイズSTsize
1および長時間記憶領域サイズLTsize1を出力する。The short-time storage area size STsize and the long-time storage area size LTsize are input to the short-time storage buffer size calculation holder STbuf and the long-time storage buffer size calculation holder LTbuf, and the short-time storage area size STsize and Until the long-term storage area size LTsize is updated, the short-term storage area size STsize and the short-term storage area size STsize with the same value as the long-term storage area size LTsize
Output 1 and long-term storage area size LTsize1.
【0043】未使用バッファINDEX削除修正器ModIdxは
参照画像番号Idxに対応する領域にある画像が格納され
ているかどうかを参照画像候補ピクチャタイプStrPTYPE
で判断し、画像が格納されていない領域には修正参照画
像番号RIdxを割り当てない。また、ブロック予測タイプ
MBtypeと参照画像候補ピクチャタイプStrPTYPEを比較
し、参照画像候補ピクチャタイプStrPTYPEの示す画像が
ブロック予測タイプMBtypeで参照可能かどうかを判断
し、参照不可能な場合には修正参照画像番号RIdxを割り
当てない。Unused buffer INDEX deletion corrector ModIdx determines whether or not the image in the area corresponding to the reference image number Idx is stored, reference image candidate picture type StrPTYPE
The corrected reference image number RIdx is not assigned to the area where the image is not stored. Also, block prediction type
MBtype is compared with the reference image candidate picture type StrPTYPE to determine whether the image indicated by the reference image candidate picture type StrPTYPE can be referenced with the block prediction type MBtype. If it is not possible, the modified reference image number RIdx is not assigned. .
【0044】対応バッファ判定器BankSel1は参照画像番
号Idxを短時間記憶領域サイズSTsizeおよび長時間記憶
領域サイズLTsize1と比較し、参照画像番号Idxが短時間
記憶領域サイズSTsizeで示される短時間記憶メモリおよ
び長時間記憶領域サイズLTsize1で示される長時間記憶
メモリの範囲であるかどうかを長時間記憶指示フラグLT
flgで通知する。また、参照画像番号Idxが短時間記憶領
域サイズSTsizeと長時間記憶領域サイズLTsizeで表現さ
れる範囲を超えている場合には、複数の画像の演算結果
を参照することを拡張動き補償指示フラグAdvPredで示
す。例えば、参照画像番号Idxの番号が短時間記憶領
域、長時間記憶領域、拡張動き補償の順番に増加するよ
うに割り当てられている場合は、参照画像番号Idxが短
時間記憶領域サイズSTsizeと長時間記憶領域サイズLTsi
zeの和を超えているかどうかで判断する。The corresponding buffer determiner BankSel1 compares the reference image number Idx with the short-term storage area size STsize and the long-term storage area size LTsize1, and the reference image number Idx is indicated by the short-term storage area size STsize. Long-term storage area size LT Long-term storage instruction flag LT indicating whether it is within the range of long-term storage memory indicated by size1
Notify with flg. If the reference image number Idx exceeds the range represented by the short-term storage area size STsize and the long-term storage area size LTsize, refer to the calculation results of a plurality of images to set the extended motion compensation instruction flag AdvPred. Indicate. For example, when the reference image number Idx is assigned so that the number increases in the order of short-term storage area, long-term storage area, and extended motion compensation, the reference image number Idx is short-term storage area size STsize and long-term storage area size STsize. Storage area size LTsi
Judging by whether it exceeds the sum of ze.
【0045】(実施の形態3)図6は本発明の画像復号化
方法を用いた画像復号化装置のブロック図であり、図1
の本発明の画像符号化方法を用いた画像符号化装置のブ
ロック図で符号化された符号化信号Str2を復号化する。
同図において、図1の本発明の画像符号化方法を用いた
画像符号化装置のブロック図と同じ動作をする機器は同
じ番号を付し、説明を省略する。(Embodiment 3) FIG. 6 is a block diagram of an image decoding apparatus using the image decoding method of the present invention.
The coded signal Str2 coded in the block diagram of the image coding apparatus using the image coding method of the present invention is decoded.
In the same figure, devices that perform the same operations as in the block diagram of the image encoding apparatus using the image encoding method of the present invention in FIG. 1 are assigned the same numbers and their explanations are omitted.
【0046】可変長復号化器VLD1は符号化信号Str2を復
号化し、ピクチャタイプPTYPE、動きベクトルMV、修正
参照画像番号RIdx、長時間記憶領域サイズLTsize、短時
間記憶領域サイズSTsize、ブロック予測タイプMBtype、
量子化値DecQを出力する。The variable length decoder VLD1 decodes the encoded signal Str2, and the picture type PTYPE, motion vector MV, modified reference image number RIdx, long-term storage area size LTsize, short-term storage area size STsize, block prediction type MBtype. ,
Outputs the quantized value DecQ.
【0047】メモリアクセス制御器MemAlloc4は、フレ
ームメモリMem4から参照画像候補ピクチャタイプStrPTY
PEを取得し、ブロック予測タイプMBtypeと比較すること
でフレームメモリMem4に格納されている画像の中で参照
可能なものを抽出し、参照不可能な画像に対応する参照
画像番号Idxを取得し、図1の本発明の画像符号化方法を
用いた画像符号化装置のブロック図のメモリアクセス制
御器MemAlloc3の逆操作を行って、修正参照画像番号RId
xから参照画像番号Idxを復元する。更に、参照画像番号
Idxが長時間記憶領域サイズLTsizeおよび短時間記憶領
域サイズSTsizeで指示される領域を示すか否かを判断
し、その範囲外の値であれば拡張動き補償指示フラグAd
vPredによって拡張動き補償であることを指示する。The memory access controller MemAlloc4 uses the reference image candidate picture type StrPTY from the frame memory Mem4.
Obtaining PE, extracting the referenceable image from the images stored in the frame memory Mem4 by comparing it with the block prediction type MBtype, and obtaining the reference image number Idx corresponding to the unreferenceable image, The modified reference image number RId is obtained by performing the reverse operation of the memory access controller MemAlloc3 in the block diagram of the image encoding apparatus using the image encoding method of the present invention in FIG.
The reference image number Idx is restored from x. In addition, the reference image number
It is determined whether Idx indicates an area designated by the long-term storage area size LTsize and the short-term storage area size STsize. If the value is out of the range, the extended motion compensation instruction flag Ad
Indicate by vPred that the motion compensation is extended.
【0048】逆量子化器IQ、逆直交変換器ITの動作は図
1の本発明の画像符号化方法を用いた画像符号化装置の
ブロック図と同じである。フレームメモリMem2は参照画
像番号Idx、長時間記憶指示フラグLTflg、拡張動き補償
指示フラグAdvPred、動きベクトルMVで示された領域の
画素を動き補償参照画像Refpelとして出力し、動き補償
器MCで拡張動き補償指示フラグAdvPred(複数画像を用
いた演算)およびブロック予測タイプMBtype(両画像の
平均)で示される演算を行って動き補償画像MCpelを出
力する。The operation of the inverse quantizer IQ and the inverse orthogonal transformer IT is shown in the figure.
1 is the same as the block diagram of an image encoding device using the image encoding method of the present invention of 1. The frame memory Mem2 outputs the reference image number Idx, the long-time storage instruction flag LTflg, the extended motion compensation instruction flag AdvPred, and the pixels in the area indicated by the motion vector MV as the motion compensation reference image Refpel, and the motion compensator MC performs the extended motion. The motion compensation image MCpel is output by performing the calculation indicated by the compensation instruction flag AdvPred (calculation using multiple images) and the block prediction type MBtype (average of both images).
【0049】加算器Add2は復号残差画像DecDifと動き補
償画像MCpelを加算して復号画像信号Voutを出力すると
ともに、後続画像の復号化で参照するためにフレームメ
モリMem4に記憶する。以上の構成により、図1の本発明
の画像符号化方法を用いた画像符号化装置のブロック図
で符号化された符号化信号Str2を正しく復号化できる。The adder Add2 adds the decoded residual image DecDif and the motion-compensated image MCpel to output the decoded image signal Vout, and stores it in the frame memory Mem4 for reference in decoding the subsequent image. With the above configuration, the coded signal Str2 coded in the block diagram of the image coding apparatus using the image coding method of the present invention in FIG. 1 can be correctly decoded.
【0050】(実施の形態4)図7は本発明の画像復号化
方法を実現するためのメモリアクセス制御器MemAlloc4
のブロック図である。図7の本発明の画像復号化方法を
実現するためのメモリアクセス制御器MemAlloc4のブロ
ック図において、図5の本発明の画像符号化方法を実現
するためのメモリアクセス制御器MemAlloc3のブロック
図と同じ動作をする機器は同じ番号を付し、説明を省略
する。(Embodiment 4) FIG. 7 shows a memory access controller MemAlloc4 for implementing the image decoding method of the present invention.
It is a block diagram of. The block diagram of the memory access controller MemAlloc4 for realizing the image decoding method of the present invention in FIG. 7 is the same as the block diagram of the memory access controller MemAlloc3 for realizing the image encoding method of the present invention in FIG. Devices that operate are given the same numbers, and explanations thereof are omitted.
【0051】短時間記憶領域サイズSTsizeおよび長時間
記憶領域サイズLTsizeは短時間記憶用バッファサイズ計
算保持器STbufおよび長時間記憶用バッファサイズ計算
保持器LTbufに入力され、それぞれ短時間記憶領域サイ
ズSTsizeおよび長時間記憶領域サイズLTsizeが更新され
るまで短時間記憶領域サイズSTsizeおよび長時間記憶領
域サイズLTsizeと同じ値の短時間記憶領域サイズSTsize
1および長時間記憶領域サイズLTsize1を出力する。The short-time storage area size STsize and the long-time storage area size LTsize are input to the short-time storage buffer size calculation holder STbuf and the long-time storage buffer size calculation holder LTbuf, and the short-time storage area size STsize and Until the long-term storage area size LTsize is updated, the short-term storage area size STsize and the short-term storage area size STsize with the same value as the long-term storage area size LTsize
Output 1 and long-term storage area size LTsize1.
【0052】未使用バッファINDEX追加修正器ModIdx2は
参照画像番号Idxに対応する領域にある画像が格納され
ているかどうかを参照画像候補ピクチャタイプStrPTYPE
で判断し、画像が格納されていない領域には修正参照画
像番号RIdxが割り当てられていないため、その領域分の
番号を修正参照画像番号RIdxに加算する。また、ブロッ
ク予測タイプMBtypeと参照画像候補ピクチャタイプStrP
TYPEを比較し、参照画像候補ピクチャタイプStrPTYPEの
示す画像がブロック予測タイプMBtypeで参照可能かどう
かを判断し、参照不可能な場合には修正参照画像番号RI
dxが割り当てられていないため、その領域分の番号を修
正参照画像番号RIdxに加算する。このようにして、図5
の本発明の画像符号化方法を実現するためのメモリアク
セス制御器MemAlloc3のブロック図で参照画像番号Idxか
ら修正参照画像番号RIdxに変換した逆動作を行い、修正
参照画像番号RIdxから本来の参照画像番号Idxを復元し
出力する。The unused buffer INDEX addition / correction device ModIdx2 determines whether or not the image in the area corresponding to the reference image number Idx is stored, and the reference image candidate picture type StrPTYPE
The corrected reference image number RIdx is not assigned to the area in which the image is not stored, and therefore the number for the area is added to the corrected reference image number RIdx. Also, block prediction type MBtype and reference image candidate picture type StrP
TYPE is compared to determine whether the image indicated by the reference image candidate picture type StrPTYPE can be referred to by the block prediction type MBtype. If it is not possible, the corrected reference image number RI
Since dx is not assigned, the number for that area is added to the corrected reference image number RIdx. In this way, FIG.
In the block diagram of the memory access controller MemAlloc3 for realizing the image encoding method of the present invention, the reference image number Idx is converted to the modified reference image number RIdx, and the inverse operation is performed to perform the original reference image from the modified reference image number RIdx. The number Idx is restored and output.
【0053】対応バッファ判定器BankSel1は参照画像番
号Idxを短時間記憶領域サイズSTsizeおよび長時間記憶
領域サイズLTsize1と比較し、参照画像番号Idxが短時間
記憶領域サイズSTsizeで示される短時間記憶メモリおよ
び長時間記憶領域サイズLTsize1で示される長時間記憶
メモリの範囲であるかどうかを長時間記憶指示フラグLT
flgで通知する。また、参照画像番号Idxが短時間記憶領
域サイズSTsizeと長時間記憶領域サイズLTsizeで表現さ
れる範囲を超えている場合には、複数の画像の演算結果
を参照することを拡張動き補償指示フラグAdvPredで示
す。例えば、参照画像番号Idxの番号が短時間記憶領
域、長時間記憶領域、拡張動き補償の順番に増加するよ
うに割り当てられている場合は、参照画像番号Idxが短
時間記憶領域サイズSTsizeと長時間記憶領域サイズLTsi
zeの和を超えているかどうかで判断する。The corresponding buffer determiner BankSel1 compares the reference image number Idx with the short-term storage area size STsize and the long-term storage area size LTsize1, and the reference image number Idx is indicated by the short-term storage area size STsize. Long-term storage area size LT Long-term storage instruction flag LT indicating whether it is within the range of long-term storage memory indicated by size1
Notify with flg. If the reference image number Idx exceeds the range represented by the short-term storage area size STsize and the long-term storage area size LTsize, refer to the calculation results of a plurality of images to set the extended motion compensation instruction flag AdvPred. Indicate. For example, if the reference image number Idx is assigned so that it increases in the order of short-time storage area, long-time storage area, and extended motion compensation, the reference image number Idx is short-time storage area size STsize and long-time storage area size STsize. Storage area size LTsi
Judging by whether it exceeds the sum of ze.
【0054】以上のようにして、本発明の画像復号化方
法を実現するためのメモリアクセス制御器MemAlloc4の
ブロック図を実現することができる。As described above, the block diagram of the memory access controller MemAlloc4 for realizing the image decoding method of the present invention can be realized.
【0055】(実施の形態5)さらに、上記各実施の形
態で示した画像符号化方法および画像復号化方法の構成
を実現するためのプログラムを、フレキシブルディスク
等の記憶媒体に記録するようにすることにより、上記各
実施の形態で示した処理を、独立したコンピュータシス
テムにおいて簡単に実施することが可能となる。(Fifth Embodiment) Further, a program for realizing the configurations of the image coding method and the image decoding method shown in each of the above embodiments is recorded in a storage medium such as a flexible disk. This makes it possible to easily carry out the processing shown in each of the above-described embodiments in an independent computer system.
【0056】図8は、上記実施の形態1から実施の形態4
14の画像符号化方法および画像復号化方法を格納した
フレキシブルディスクを用いて、コンピュータシステム
により実施する場合の説明図である。FIG. 8 shows the above-described first to fourth embodiments.
It is explanatory drawing in the case of implementing by a computer system using the flexible disk which stored the image coding method of 14 and the image decoding method.
【0057】図8 (b) は、フレキシブルディスクの正面
からみた外観、断面構造、及びフレキシブルディスクを
示し、図8 (a) は、記録媒体本体であるフレキシブルデ
ィスクの物理フォーマットの例を示している。フレキシ
ブルディスクFDはケースF内に内蔵され、該ディスク
の表面には、同心円状に外周からは内周に向かって複数
のトラックTrが形成され、各トラックは角度方向に1
6のセクタSeに分割されている。従って、上記プログ
ラムを格納したフレキシブルディスクでは、上記フレキ
シブルディスクFD上に割り当てられた領域に、上記プ
ログラムとしての画像符号化方法および画像復号化方法
が記録されている。FIG. 8B shows the appearance of the flexible disk as viewed from the front, the cross-sectional structure, and the flexible disk, and FIG. 8A shows an example of the physical format of the flexible disk that is the recording medium body. . The flexible disk FD is built in the case F, and a plurality of tracks Tr are formed concentrically from the outer circumference toward the inner circumference on the surface of the flexible disk FD, and each track is 1 in the angular direction.
It is divided into 6 sectors Se. Therefore, in the flexible disk storing the program, the image encoding method and the image decoding method as the program are recorded in the area allocated on the flexible disk FD.
【0058】また、図8 (c) は、フレキシブルディスク
FDに上記プログラムの記録再生を行うための構成を示
す。上記プログラムをフレキシブルディスクFDに記録
する場合は、コンピュータシステムCsから上記プログ
ラムとしての画像符号化方法および画像復号化方法をフ
レキシブルディスクドライブを介して書き込む。また、
フレキシブルディスク内のプログラムにより上記画像符
号化方法および画像復号化方法をコンピュータシステム
中に構築する場合は、フレキシブルディスクドライブに
よりプログラムをフレキシブルディスクから読み出し、
コンピュータシステムに転送する。FIG. 8 (c) shows a structure for recording / reproducing the program on / from the flexible disk FD. When recording the program on the flexible disk FD, the image encoding method and the image decoding method as the program are written from the computer system Cs via the flexible disk drive. Also,
When the image encoding method and the image decoding method are constructed in the computer system by the program in the flexible disk, the program is read out from the flexible disk by the flexible disk drive,
Transfer to computer system.
【0059】なお、上記説明では、記録媒体としてフレ
キシブルディスクを用いて説明を行ったが、光ディスク
を用いても同様に行うことができる。また、記録媒体は
これに限らず、CD-ROM、メモリカード、ROMカセット
等、プログラムを記録できるものであれば同様に実施す
ることができる。In the above description, a flexible disk is used as the recording medium, but an optical disk may be used as well. Moreover, the recording medium is not limited to this, and any recording medium such as a CD-ROM, a memory card, and a ROM cassette can be used as long as the program can be recorded.
【0060】[0060]
【発明の効果】以上の様に、本発明にかかる画像符号化
方法および画像復号化方法によれば、参照画像番号Idx
をより効率良く符号化することで、従来の画像符号化方
法および画像復号化方法よりも圧縮率を高めることがで
き、その実用的価値は高い。As described above, according to the image coding method and the image decoding method of the present invention, the reference image number Idx
By more efficiently encoding, the compression rate can be increased as compared with the conventional image encoding method and image decoding method, and its practical value is high.
【図1】本発明の画像符号化方法を用いた画像符号化装
置のブロック図(実施の形態1)FIG. 1 is a block diagram of an image encoding device using an image encoding method of the present invention (Embodiment 1)
【図2】フレームメモリにBピクチャを記憶しない場合
の復号画像管理方法の説明図(実施の形態1)FIG. 2 is an explanatory diagram of a decoded image management method when B pictures are not stored in the frame memory (Embodiment 1)
【図3】フレームメモリにBピクチャを記憶する場合のP
ピクチャ符号化用復号画像管理方法の説明図(実施の形
態1)[Fig. 3] P when a B picture is stored in a frame memory
Explanatory diagram of a decoded image management method for picture encoding (Embodiment 1)
【図4】フレームメモリにBピクチャを記憶する場合のB
ピクチャ符号化用復号画像管理方法の説明図(実施の形
態1)[Fig. 4] B when a B picture is stored in a frame memory
Explanatory diagram of a decoded image management method for picture encoding (Embodiment 1)
【図5】本発明の画像符号化方法を実現するためのメモ
リアクセス制御器MemAlloc3のブロック図(実施の形態
2)FIG. 5 is a block diagram of a memory access controller MemAlloc3 for implementing the image encoding method of the present invention (embodiment).
2)
【図6】本発明の画像復号化方法を用いた画像復号化装
置のブロック図(実施の形態3)FIG. 6 is a block diagram of an image decoding apparatus using the image decoding method of the present invention (Embodiment 3)
【図7】本発明の画像復号化方法を実現するためのメモ
リアクセス制御器MemAlloc4のブロック図(実施の形態
4)FIG. 7 is a block diagram of a memory access controller MemAlloc4 for implementing the image decoding method of the present invention (Embodiment
Four)
【図8】実施の形態1から実施の形態4の画像符号化方法
および画像復号化方法をコンピュータシステムにより実
現するためのプログラムを格納するための記憶媒体につ
いての説明図(実施の形態5)FIG. 8 is an explanatory diagram of a storage medium for storing a program for realizing the image coding method and the image decoding method of the first to fourth embodiments by a computer system (fifth embodiment).
【図9】従来の画像符号化方法を用いた画像符号化装置
のブロック図FIG. 9 is a block diagram of an image coding apparatus using a conventional image coding method.
【図10】短時間記憶メモリを用いた画像符号化の説明
図FIG. 10 is an explanatory diagram of image coding using a short-time storage memory.
【図11】長時間記憶メモリを用いた画像符号化の説明
図FIG. 11 is an explanatory diagram of image encoding using a long-term storage memory.
【図12】従来の復号画像管理方法の説明図FIG. 12 is an explanatory diagram of a conventional decoded image management method.
【図13】従来の画像符号化方法を実現するためのメモ
リアクセス制御器MemAlloc1のブロック図FIG. 13 is a block diagram of a memory access controller MemAlloc1 for realizing a conventional image encoding method.
【図14】従来の画像復号化方法を用いた画像復号化装
置のブロック図FIG. 14 is a block diagram of an image decoding apparatus using a conventional image decoding method.
Vin 画面信号
Vout 復号画像信号
Str1、Str2 符号化信号
T 直交変換器
IT 逆直交変換器
Q 量子化器
IQ 逆量子化器
ME 動き検出器
MC 動き補償器
Mem1、Mem2、Mem3、Mem4 フレームメモリ
MemAlloc1、MemAlloc3、MemAlloc4 メモリアクセス制
御器
VLC、VLC1 可変長符号化器
VLD、VLD1 可変長復号化器
Cs コンピュータ・システム
FD フレキシブルディスク
FDD フレキシブルディスクドライブVin Screen signal Vout Decoded image signal Str1, Str2 Coded signal T Orthogonal transformer IT Inverse orthogonal transformer Q Quantizer IQ Dequantizer ME Motion detector MC Motion compensator Mem1, Mem2, Mem3, Mem4 Frame memory MemAlloc1, MemAlloc3, MemAlloc4 Memory access controller VLC, VLC1 Variable length encoder VLD, VLD1 Variable length decoder Cs Computer system FD Flexible disk FDD Flexible disk drive
───────────────────────────────────────────────────── フロントページの続き (72)発明者 近藤 敏志 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5C059 MA05 MA21 MC11 ME01 NN01 SS20 UA02 UA05 UA33 UA34 UA36 UA38 UA39 5J064 AA01 BA09 BA13 BB03 BC01 BC08 BC14 BC16 BD03 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Toshishi Kondo 1006 Kadoma, Kadoma-shi, Osaka Matsushita Electric Sangyo Co., Ltd. F-term (reference) 5C059 MA05 MA21 MC11 ME01 NN01 SS20 UA02 UA05 UA33 UA34 UA36 UA38 UA39 5J064 AA01 BA09 BA13 BB03 BC01 BC08 BC14 BC16 BD03
Claims (14)
像を参照して符号化する画像符号化方法であって、参照
画像を記憶するバッファ領域を示すバッファサイズを決
定し、決定したバッファサイズを符号化し、参照する画
像を示すインデックスが前記バッファ領域内に記憶され
た画像を示す場合は示した画像を参照し、参照する画像
を示すインデックスが前記バッファ領域外を示す場合は
前記バッファ領域内に記憶された複数の画像に対して演
算を行った結果を参照して符号化する画像符号化方法。1. An image encoding method for encoding by referring to a predetermined number of images selected from a plurality of reference images, wherein a buffer size indicating a buffer area for storing a reference image is determined, and the determined buffer size is determined. If the index indicating the image to be referred to indicates an image stored in the buffer area, the image is referred to, and if the index indicating the image to be referred indicates outside the buffer area, the inside of the buffer area is encoded. An image coding method for coding with reference to a result of an operation performed on a plurality of images stored in.
時間記憶用領域がある請求項1記載の画像符号化方法。2. The image coding method according to claim 1, wherein the buffer area has a long-term storage area and a short-term storage area.
時間記憶用領域をあらわすものである請求項2記載の画
像符号化方法。3. The image coding method according to claim 2, wherein the buffer size represents a long-term storage area and a short-term storage area.
ない領域にはインデックスを割り当てない請求項1記載
の画像符号化方法。4. The image coding method according to claim 1, wherein an index is not assigned to an area in which an image is not stored in the buffer area.
できない画像が記憶されている領域にはインデックスを
割り当てない請求項1記載の画像符号化方法。5. The image encoding method according to claim 1, wherein an index is not assigned to an area in the buffer area where an image that cannot be referred to by the encoding is stored.
像を参照して復号化する画像復号化方法であって、参照
画像を記憶するバッファ領域を示すバッファサイズを復
号化し、参照する画像を示すインデックスが前記バッフ
ァ領域内に記憶された画像を示す場合は示した画像を参
照し、参照する画像を示すインデックスが前記バッファ
領域外を示す場合は前記バッファ領域内に記憶された複
数の画像に対して演算を行った結果を参照して復号化す
る画像復号化方法。6. An image decoding method for decoding by referring to a predetermined number of images selected from a plurality of reference images, wherein a buffer size indicating a buffer area for storing a reference image is decoded, When the index shown indicates an image stored in the buffer area, the image shown is referred to, and when the index indicating the image to be referred indicates outside the buffer area, the plurality of images stored in the buffer area are displayed. An image decoding method for decoding by referring to the result of calculation.
時間記憶用領域がある請求項6記載の画像復号化方法。7. The image decoding method according to claim 6, wherein the buffer area has a long-term storage area and a short-term storage area.
時間記憶用領域をあらわすものである請求項7記載の画
像復号化方法。8. The image decoding method according to claim 7, wherein the buffer size represents a long-term storage area and a short-term storage area.
ない領域にはインデックスを割り当てない請求項6記載
の画像復号化方法。9. The image decoding method according to claim 6, wherein no index is assigned to an area in which no image is stored in the buffer area.
照できない画像が記憶されている領域にはインデックス
を割り当てない請求項6記載の画像復号化方法。10. The image decoding method according to claim 6, wherein an index is not assigned to an area in the buffer area in which an image that cannot be referred to by the encoding is stored.
画像を参照して符号化する画像符号化装置であって、参
照画像を記憶するバッファ手段と、前記バッファ手段の
格納領域を示すバッファサイズを決定するバッファサイ
ズ決定手段と、決定したバッファサイズを符号化するバ
ッファサイズ符号化手段と、参照する画像を示すインデ
ックスが前記バッファ領域内に記憶された画像を示す場
合は示した画像を参照し、参照する画像を示すインデッ
クスが前記バッファ領域外を示す場合は前記バッファ領
域内に記憶された複数の画像に対して演算を行った結果
を参照して符号化する画像符号化手段を備えた画像符号
化装置。11. An image coding apparatus for coding by referring to a predetermined number of images selected from a plurality of reference images, comprising buffer means for storing reference images, and a buffer size indicating a storage area of the buffer means. , A buffer size determining means for determining the determined buffer size, a buffer size encoding means for encoding the determined buffer size, and when the index indicating the image to be referred to indicates the image stored in the buffer area, the indicated image is referred to. If the index indicating the image to be referred indicates outside the buffer area, the image provided with an image encoding means for encoding with reference to the result of the operation on the plurality of images stored in the buffer area Encoding device.
画像を参照して復号化する画像復号化装置であって、参
照画像を記憶するバッファ手段と、前記バッファ手段の
格納領域を示すバッファサイズを復号化するバッファサ
イズ復号化手段と、参照する画像を示すインデックスが
前記バッファ領域内に記憶された画像を示す場合は示し
た画像を参照し、参照する画像を示すインデックスが前
記バッファ領域外を示す場合は前記バッファ領域内に記
憶された複数の画像に対して演算を行った結果を参照し
て復号化する画像復号化手段を備えた画像復号化装置。12. An image decoding apparatus for decoding by referring to a predetermined number of images selected from a plurality of reference images, comprising buffer means for storing the reference image and buffer size indicating a storage area of the buffer means. And a buffer size decoding means for decoding the image to be referred to, if the index indicating the image to be referred to indicates the image stored in the buffer area, the image is referred to, and the index indicating the image to be referred to is outside the buffer area. In the case shown, the image decoding device is provided with an image decoding means for decoding by referring to the result of the operation on the plurality of images stored in the buffer area.
画像符号化方法を行うためのプログラムを格納した記憶
媒体であって、 上記プログラムはコンピュータに、複数の参照画像から
選択した所定数の画像を参照して符号化する画像符号化
方法であって、参照画像を記憶するバッファ領域を示す
バッファサイズを決定し、決定したバッファサイズを符
号化し、参照する画像を示すインデックスが前記バッフ
ァ領域内に記憶された画像を示す場合は示した画像を参
照し、参照する画像を示すインデックスが前記バッファ
領域外を示す場合は前記バッファ領域内に記憶された複
数の画像に対して演算を行った結果を参照して符号化す
る画像符号化方法を、行わせるものであることを特徴と
する記憶媒体。13. A storage medium for storing a program for executing the image coding method according to claim 1 by a computer, wherein the program refers to a computer a predetermined number of images selected from a plurality of reference images. An image encoding method for encoding by determining a buffer size indicating a buffer area for storing a reference image, encoding the determined buffer size, and storing an index indicating an image to be referenced in the buffer area. When the index indicating the referred image indicates outside the buffer area, the result obtained by performing the operation on the plurality of images stored in the buffer area is referred to. A storage medium for performing an image encoding method of encoding by means of a method.
画像復号化方法を行うためのプログラムを格納した記憶
媒体であって、 上記プログラムはコンピュータに、複数の参照画像から
選択した所定数の画像を参照して復号化する画像復号化
方法であって、参照画像を記憶するバッファ領域を示す
バッファサイズを復号化し、参照する画像を示すインデ
ックスが前記バッファ領域内に記憶された画像を示す場
合は示した画像を参照し、参照する画像を示すインデッ
クスが前記バッファ領域外を示す場合は前記バッファ領
域内に記憶された複数の画像に対して演算を行った結果
を参照して復号化する画像復号化方法を、行わせるもの
であることを特徴とする記憶媒体。14. A storage medium for storing a program for executing the image decoding method according to claim 6 by a computer, wherein the program refers to a computer a predetermined number of images selected from a plurality of reference images. An image decoding method for decoding by decoding a buffer size indicating a buffer area for storing a reference image, and an index indicating an image to be referenced indicates an image stored in the buffer area. An image decoding method that refers to an image and, when an index indicating the image to be referred indicates outside the buffer area, refers to a result of an operation performed on a plurality of images stored in the buffer area to perform decoding A storage medium characterized in that
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002070045A JP2003274412A (en) | 2002-03-14 | 2002-03-14 | Image encoding method and image decoding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002070045A JP2003274412A (en) | 2002-03-14 | 2002-03-14 | Image encoding method and image decoding method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003274412A true JP2003274412A (en) | 2003-09-26 |
Family
ID=29200727
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002070045A Pending JP2003274412A (en) | 2002-03-14 | 2002-03-14 | Image encoding method and image decoding method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003274412A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004008774A1 (en) * | 2002-07-11 | 2004-01-22 | Matsushita Electric Industrial Co., Ltd. | Image coding method and image decoding method |
JP2005333177A (en) * | 2004-05-18 | 2005-12-02 | Matsushita Electric Ind Co Ltd | Moving picture coding processing method and apparatus |
CN112959926A (en) * | 2021-03-05 | 2021-06-15 | 广西双英集团股份有限公司 | Time division control method for dynamic multi-task car cabin platform |
-
2002
- 2002-03-14 JP JP2002070045A patent/JP2003274412A/en active Pending
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014014144A (en) * | 2002-07-11 | 2014-01-23 | Panasonic Corp | Image coding and decoding method and image coding and decoding device |
US9412177B2 (en) | 2002-07-11 | 2016-08-09 | Panasonic Intellectual Property Corporation Of America | Picture encoding method and picture decoding method |
US7206347B2 (en) | 2002-07-11 | 2007-04-17 | Matsushita Electric Industrial Co., Ltd. | Image coding method and image decoding method |
JP2014014142A (en) * | 2002-07-11 | 2014-01-23 | Panasonic Corp | Image coding and decoding method and image coding and decoding device |
US7995658B2 (en) | 2002-07-11 | 2011-08-09 | Panasonic Corporation | Picture encoding method and picture decoding method |
US8073059B2 (en) | 2002-07-11 | 2011-12-06 | Panasonic Corporation | Picture encoding method and picture decoding method |
US8155206B2 (en) | 2002-07-11 | 2012-04-10 | Panasonic Corporation | Picture encoding method and picture decoding method |
WO2004008774A1 (en) * | 2002-07-11 | 2004-01-22 | Matsushita Electric Industrial Co., Ltd. | Image coding method and image decoding method |
JP2014014143A (en) * | 2002-07-11 | 2014-01-23 | Panasonic Corp | Image coding and decoding method and image coding and decoding device |
US9390512B2 (en) | 2002-07-11 | 2016-07-12 | Panasonic Intellectual Property Corporation Of America | Picture encoding method and picture decoding method |
US8189680B2 (en) | 2002-07-11 | 2012-05-29 | Panasonic Corporation | Picture encoding method and picture decoding method |
US8660192B2 (en) | 2002-07-11 | 2014-02-25 | Panasonic Corporation | Picture encoding method and picture decoding method |
US9088783B2 (en) | 2002-07-11 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Picture encoding method and picture decoding method |
US9088781B2 (en) | 2002-07-11 | 2015-07-21 | Panasonic Intellectual Proeprty Corporation Of America | Picture encoding method and picture decoding method |
US9088782B2 (en) | 2002-07-11 | 2015-07-21 | Panasonic Intellectual Property Corporation Of America | Picture encoding method and picture decoding method |
US9094666B2 (en) | 2002-07-11 | 2015-07-28 | Panasonic Intellectual Property Corporation Of America | Picture encoding method and picture decoding method |
JP2005333177A (en) * | 2004-05-18 | 2005-12-02 | Matsushita Electric Ind Co Ltd | Moving picture coding processing method and apparatus |
JP4588360B2 (en) * | 2004-05-18 | 2010-12-01 | パナソニック株式会社 | Video encoding / decoding processing method, video encoding / decoding processing apparatus, and video interactive communication system |
CN112959926B (en) * | 2021-03-05 | 2022-11-29 | 广西双英集团股份有限公司 | Time division control method for dynamic multi-task car cabin platform |
CN112959926A (en) * | 2021-03-05 | 2021-06-15 | 广西双英集团股份有限公司 | Time division control method for dynamic multi-task car cabin platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49787E1 (en) | Moving picture coding method and moving picture decoding method | |
US10091522B2 (en) | Field/frame adaptive decoding with field/frame index | |
US7995650B2 (en) | Picture coding method, picture decoding method, picture coding apparatus, picture decoding apparatus, and program thereof | |
US8054890B2 (en) | Method for encoding and decoding video signal | |
JP4769717B2 (en) | Image decoding method | |
US8184697B2 (en) | Moving picture coding method and a moving picture decoding method | |
US20070116122A1 (en) | Moving picture coding method and moving picture decoding method | |
JP2000278692A (en) | Compressed data processing method, processor and recording and reproducing system | |
KR101227330B1 (en) | Picture coding apparatus and picture decoding apparatus | |
JP4755093B2 (en) | Image encoding method and image encoding apparatus | |
US20050147375A1 (en) | Moving picture coding method and moving picture decoding method | |
JP3852366B2 (en) | Encoding apparatus and method, decoding apparatus and method, and program | |
JP2007228560A (en) | Moving picture coding method and moving picture coding device | |
JP2003274412A (en) | Image encoding method and image decoding method | |
JP2003189313A (en) | Inter-image predictive coding method and inter-image predictive decoding method | |
JPWO2005062623A1 (en) | Moving picture reproduction method, apparatus, and program | |
JP2003319397A (en) | Image encoding method and image decoding method |