JP3169263B2 - Video data encoding device - Google Patents

Video data encoding device

Info

Publication number
JP3169263B2
JP3169263B2 JP12499692A JP12499692A JP3169263B2 JP 3169263 B2 JP3169263 B2 JP 3169263B2 JP 12499692 A JP12499692 A JP 12499692A JP 12499692 A JP12499692 A JP 12499692A JP 3169263 B2 JP3169263 B2 JP 3169263B2
Authority
JP
Japan
Prior art keywords
motion
frame
band
coefficient
sub
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
JP12499692A
Other languages
Japanese (ja)
Other versions
JPH05328326A (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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP12499692A priority Critical patent/JP3169263B2/en
Publication of JPH05328326A publication Critical patent/JPH05328326A/en
Application granted granted Critical
Publication of JP3169263B2 publication Critical patent/JP3169263B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、テレビジョン画像の如
き動画像データの符号化装置の改良に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in an apparatus for encoding moving picture data such as television pictures.

【0002】[0002]

【従来の技術】動き補償フレーム間予測という手法は、
動画像データの符号化において高い符号化効率を保証す
ることが知られている。離散コサイン変換(Discrete C
osineTransform; DCT)などの直交変換と組み合わせたハ
イブリッド符号化はその代表的な例であり、CCITT
(国際電信電話諮問委員会) H.261、CCIR(国際
無線通信諮問委員会) Rec.723、ISO/MPEGな
どの国際標準符号化方式として採用されている。これら
国際標準符号化方式による動画像データの符号化装置の
基本ブロック図を図6に示す。
2. Description of the Related Art A technique called motion compensation inter-frame prediction is
It is known to guarantee high coding efficiency in coding moving image data. Discrete Cosine Transform (Discrete C
Hybrid coding in combination with orthogonal transform such as osine transform (DCT) is a typical example.
(International Telegraph and Telephone Advisory Committee) H.261, CCIR (International Wireless Communication Advisory Committee) Rec. 723, adopted as an international standard encoding system such as ISO / MPEG. FIG. 6 shows a basic block diagram of a moving picture data coding apparatus using these international standard coding schemes.

【0003】図6において、101は入力画像(ディジ
タルデータ)、115はブロック判定回路、102は直
交変換器、117は量子化回路、119はエントロピー
符号化装置、121は逆量子化回路、103は逆直交変
換器、104はフレームメモリ、108は動き補償回
路、112はループフィルタ、106は動き検出回路、
SUは減算器、ADは加算器、SW1,SW2はそれぞ
れ切替スイッチ、である。
In FIG. 6, 101 is an input image (digital data), 115 is a block decision circuit, 102 is an orthogonal transformer, 117 is a quantization circuit, 119 is an entropy coding device, 121 is an inverse quantization circuit, 103 is Inverse orthogonal transformer, 104 is a frame memory, 108 is a motion compensation circuit, 112 is a loop filter, 106 is a motion detection circuit,
SU is a subtractor, AD is an adder, and SW1 and SW2 are changeover switches.

【0004】図6に示す動画像データの符号化装置は周
知のものであるから、以下簡単に回路動作を説明する。
ブロックに分割された入力画像(ディジタルデータ)1
01は動き検出回路106に導かれ、フレームメモリ1
04から読み出された過去の画像データと比較されるこ
とにより、画像(絵柄)の動き量が動きベクトルとして
検出される。
Since the moving picture data encoding apparatus shown in FIG. 1 is well known, the circuit operation will be briefly described below.
Input image (digital data) divided into blocks 1
01 is sent to the motion detection circuit 106 and the frame memory 1
The amount of movement of the image (picture) is detected as a motion vector by comparing with the past image data read from the image data 04.

【0005】フレームメモリ104から読み出された画
像データは、動き検出回路106からの動きベクトルに
より動きを補償された後(即ち予測画像となる)、ルー
プフィルタ112に入力される。そしてここで雑音成分
を除去されたのち、減算器SUにおいて、入力画像10
1との間で減算を行うことにより差分が取り出される。
The image data read from the frame memory 104 is input to the loop filter 112 after the motion is compensated for by the motion vector from the motion detection circuit 106 (that is, it becomes a predicted image). After the noise component has been removed here, the input image 10
The difference is taken out by performing the subtraction with 1.

【0006】ブロック判定回路115では、入力画像1
01と減算器SUからの差分を比較し、どちらか小さい
方を選択する指令を出してスイッチSW1を切り替え、
それと連動してスイッチSW2を切り替える。スイッチ
SW1で選択された画像データは、直交変換器102で
直交変換され、量子化回路117で量子化され、エント
ロピー符号化装置で符号化され符号化データとして出力
される。
In the block determination circuit 115, the input image 1
01 and the difference from the subtractor SU, and issues a command to select the smaller one to switch the switch SW1,
The switch SW2 is switched in conjunction with this. The image data selected by the switch SW1 is orthogonally transformed by the orthogonal transformer 102, quantized by the quantization circuit 117, encoded by the entropy encoding device, and output as encoded data.

【0007】他方、量子化回路117で量子化された画
像データは、逆量子化回路121で逆量子化され、逆直
交変換器103で逆直交変換された後、加算器ADでス
イッチSW2の選択出力と加算された後、フレームメモ
リ104に蓄えられ、次のフレーム予測に備える。以上
が図6に示す従来の基本的な符号化装置の動作の概要で
ある。
On the other hand, the image data quantized by the quantization circuit 117 is inversely quantized by the inverse quantization circuit 121, inversely orthogonally transformed by the inverse orthogonal transformer 103, and selected by the adder AD to select the switch SW2. After being added to the output, the result is stored in the frame memory 104 to prepare for the next frame prediction. The above is the outline of the operation of the conventional basic encoding device shown in FIG.

【0008】さて、DCT(図6にも示した直交変換器
としての離散コサイン変換器)は、画像信号の空間冗長
度抑圧に優れた性能を発揮するが、基底関数が変換ブロ
ックに完全に閉じているため、低ビットレート時にブロ
ック歪みを発生する欠点がある。また、DCT符号化で
は、1つの変換ブロック内にエッジと平坦部とが混在す
る場合に、高周波成分の打ち切りによって発生するモス
キート雑音も問題となる。
The DCT (discrete cosine transformer as an orthogonal transformer also shown in FIG. 6) exhibits excellent performance in suppressing the spatial redundancy of an image signal, but the basis function is completely closed to the transform block. Therefore, there is a disadvantage that block distortion occurs at a low bit rate. In DCT coding, when edges and flat portions are mixed in one transform block, mosquito noise generated by truncation of high-frequency components also becomes a problem.

【0009】近年、ブロック歪みを発生しない空間冗長
度抑圧方法として、直交ミラーフィルタ(Quadrature M
irror Filter; QMF)等のハーフバンドフィルタバンク
を直列接続した多段型フィルタバンク、LOT(Lapped
Orthogonal Transform)に代表される1段型並列フィ
ルタバンクを用いたサブバンド符号化が検討されてい
る。
Recently, a quadrature mirror filter (Quadrature M
A multistage filter bank in which half-band filter banks such as irror filter (QMF) are connected in series, LOT (Lapped
Subband coding using a one-stage parallel filter bank represented by Orthogonal Transform) is being studied.

【0010】これらフィルタバンクは基底が隣接ブロッ
クにオーバーラップしているためにDCT符号化で問題
となるブロック歪みが発生しない。さらに、圧縮効率の
目安となる特定バンドへの電力集中度(Energy Cmompac
tion)がDCTよりも優れているという特長を持つ。
[0010] In these filter banks, block distortion which is a problem in DCT coding does not occur because the bases overlap adjacent blocks. In addition, the energy concentration to a specific band (Energy Cmompac
is superior to DCT.

【0011】また、ある特殊な条件を満足するQMFを
用いて低域サブバンドのみを再起的に分割(オクターブ
分割)する構造のWavelet変換では、DCTや他のフィ
ルタバンクに比べて高周波基底の長さが短くなるために
量子化雑音の空間的拡散が押さえられ、モスキート雑音
が低減する効果も併せ持つ。
In the Wavelet transform having a structure in which only the low-frequency sub-band is recursively divided (octave-divided) using QMF that satisfies a specific condition, the length of the high-frequency base is longer than that of DCT or other filter banks. Since the length is shortened, the spatial diffusion of the quantization noise is suppressed, and the effect of reducing the mosquito noise is also obtained.

【0012】したがって、CCITT H.261等に代表
されるフレーム内/動き補償フレーム間適応予測+DC
T符号化の直交変換部をLOT,QMFバンク,Wavele
t変換に置き換えることにより、符号化効率・主観画質
の向上が図れる。しかし、従来のハイブリッド符号化構
成(差分後変換)と、基底がオーバーラップするフィル
タバンクを組み合わせる場合、
Therefore, intra-frame / motion-compensated inter-frame adaptive prediction represented by CCITT H.261 or the like + DC
L orthogonal, QMF bank, Wavele
By replacing with t-transformation, coding efficiency and subjective image quality can be improved. However, when combining a conventional hybrid coding configuration (post-differential transform) with a filter bank whose bases overlap,

【0013】(イ)動き補償はマクロブロック毎に処理
されるため、隣接したブロック間で動きベクトルが変化
するとき、その予測信号および予測誤差信号にはマクロ
ブロック境界部においてレベルの急峻な変化が発生す
る。
(A) Since motion compensation is performed for each macroblock, when a motion vector changes between adjacent blocks, a steep change in the level of a prediction signal and a prediction error signal at a macroblock boundary is made. appear.

【0014】(ロ)フレーム内/動き補償フレーム間適
応予測もマクロブロック毎に行なわれるため、フレーム
内ブロックと動き補償フレーム間ブロックの平均値の違
いにより、適応予測誤差信号にはマクロブロック境界部
においてレベルの急峻な変化が発生する。
(B) Since intra-frame / motion-compensated inter-frame adaptive prediction is also performed for each macroblock, the adaptive prediction error signal includes a macro-block boundary portion due to the difference in the average value between the intra-frame block and the motion-compensated inter-frame block. , A sharp change in level occurs.

【0015】したがって、マクロブロック単位の動き補
償とフレーム内/動き補償フレーム間適応予測により生
じた不連続信号を帯域分割することになり、高周波成分
の増加を招き、結果的に符号化効率を低下させる。
Therefore, a discontinuous signal generated by motion compensation in macroblock units and adaptive prediction within a frame / motion compensation frame is divided into bands, resulting in an increase in high frequency components and consequently a decrease in coding efficiency. Let it.

【0016】このレベル段差の問題を解決するため、文
献(如澤,渡辺:“サブバンド符号化における動き補償
予測の周波数領域実現”,1992年電子情報通信学会
春季全国大会,D−302の論文)では、動き補償予
測、フレーム内/動き補償フレーム間切り替えを帯域分
割後の周波数領域で行なう動き補償フィルタバンク構造
が提案されており、この方法は特許としても出願されて
いる(特願平3−323240号,特願平4−1451
号)。
In order to solve the problem of the level difference, a document (Nyosawa, Watanabe: "Frequency-domain realization of motion compensation prediction in subband coding", 1992 IEICE Spring National Convention, D-302, paper. ) Proposes a motion compensation filter bank structure in which motion compensation prediction and switching between intra-frame / motion-compensation frames are performed in the frequency domain after band division, and this method has been filed as a patent application (Japanese Patent Application No. Hei. No.-323240, Japanese Patent Application No. 4-1451
issue).

【0017】そこで、この動き補償フィルタバンク符号
化方式による符号化装置のブロック図を図7に示す。図
7の構成では、図6のそれに比較して、帯域分割回路1
30と、動き補償帯域分割回路131と、帯域合成回路
132が、それぞれ図示の位置に挿入され、代わって直
交変換器102、逆直交変換器103、ループフィルタ
112が除去されている点で相違する。
FIG. 7 shows a block diagram of a coding apparatus using the motion compensation filter bank coding method. In the configuration of FIG. 7, the band dividing circuit 1 is different from that of FIG.
30, a motion compensation band division circuit 131, and a band synthesis circuit 132 are respectively inserted at the illustrated positions, and the difference is that the orthogonal transformer 102, the inverse orthogonal transformer 103, and the loop filter 112 are removed instead. .

【0018】即ち図7の構成では、先ず入力画像を直ぐ
に帯域分割(130)して、その後で差分をとる(減算
器SU)のに対し、図6のそれでは、先に差分(減算器
SU)をとってから帯域分割(直交変換器102の作
用)するようにしている点で違うわけである。
That is, in the configuration of FIG. 7, first, the input image is immediately band-divided (130), and then the difference is calculated (subtractor SU). In contrast, in the configuration of FIG. 6, the difference (subtractor SU) is calculated first. The difference is that the band division (the operation of the orthogonal transformer 102) is performed after the calculation.

【0019】図7に示すハイブリッド符号化構成をとる
ことにより、フィルタバンク(帯域分割回路130と動
き補償帯域分割回路131を指す)への入力は、適応予
測誤差信号ではなく入力画像信号または局部復号画像信
号となり、レベル段差の問題は本質的に発生しない。
By adopting the hybrid coding structure shown in FIG. 7, the input to the filter bank (which indicates the band division circuit 130 and the motion compensation band division circuit 131) is not an adaptive prediction error signal but an input image signal or local decoding. It becomes an image signal, and the problem of the level difference does not occur essentially.

【0020】[0020]

【発明が解決しようとする課題】既述のように、動き補
償フィルタバンク構造により符号化効率向上の妨げとな
るレベル段差が解消され、LOT、QMFバンク、Wave
let変換の圧縮効率の高さ、良好な主観画質等の特長を
生かすことが可能となる。
As described above, the motion compensation filter bank structure eliminates the level difference that hinders the improvement of the coding efficiency, and enables the LOT, the QMF bank, and the Wave.
It is possible to take advantage of features such as high compression efficiency of let transform and good subjective image quality.

【0021】但し、一般に画像信号に含まれる高周波成
分のフレーム間相関は低く、予測効率を改善するには予
測画像に対して低域通過特性のループフィルタを施し、
高周波成分を抑圧した後に差分をとる方が効率が高い場
合が多い。したがって、CCITT H.261などでは予
測ループ内の予測画像に対して高周波成分抑圧のための
ループフィルタが施される。
However, in general, the inter-frame correlation of the high-frequency component contained in the image signal is low. To improve the prediction efficiency, a low-pass characteristic loop filter is applied to the predicted image.
Taking the difference after suppressing the high frequency component is often more efficient. Therefore, in CCITT H.261 and the like, a loop filter for suppressing high-frequency components is applied to a prediction image in a prediction loop.

【0022】ところが、図7に示すように、動き補償フ
ィルタバンク構造の場合は帯域分割部が二箇所(13
0,131)存在し、それに要する演算量は従来型のハ
イブリッド符号化(図6)のそれの2倍となる。すなわ
ち、ハードウェアの実現型を考慮すると、演算量の多い
フィルタ処理を追加することは得策ではない。
However, as shown in FIG. 7, in the case of the motion compensation filter bank structure, there are two band division sections (13
0, 131), which requires twice as much computation as conventional hybrid coding (FIG. 6). That is, it is not advisable to add a filtering process that requires a large amount of calculation in consideration of the hardware implementation type.

【0023】一方、動き補償フレーム間予測係数は、予
測画像中に含まれる高域の雑音成分をそのまま含んでお
り、動き補償が精度良く当たっている場合でも、全バン
ドについてフレーム間差分をとると差分係数の電力が増
加する。
On the other hand, the motion-compensated inter-frame prediction coefficient contains the high-frequency noise component contained in the predicted image as it is. Even when motion compensation is applied with high accuracy, the inter-frame difference is obtained for all bands. The power of the difference coefficient increases.

【0024】また、動き補償が精度良く当たっていない
場合には、電力の高い低周波成分ではマッチングしてい
るものの、高周波成分についてはマッチングしていない
ことがほとんどであり、高域成分についてもフレーム間
差分をとると差分係数の電力が増加する。したがって、
符号化効率向上が低下する。
When the motion compensation is not performed with high accuracy, matching is performed in the low-frequency component with high power, but not in the high-frequency component in most cases. Taking the difference between them increases the power of the difference coefficient. Therefore,
Encoding efficiency improvement is reduced.

【0025】本発明の目的は、上記問題点を解決し、動
き補償フィルタバンク構造(図7に示す如き構成の符号
化装置)において、動き補償フレーム間差分係数の電力
を、そのために要する演算量を増加させることなく低下
させ、かつ、この操作を入力画像毎、あるいはフレー
ム、GOB(Group of Block)、マクロブロック毎に適
応的に行ない、符号化効率を一層向上させることのでき
る動画像データの符号化装置を提供することにある。
An object of the present invention is to solve the above-mentioned problems, and to calculate the power of the motion-compensation inter-frame difference coefficient in a motion compensation filter bank structure (encoding device having a configuration as shown in FIG. 7) by calculating Is reduced without increasing, and this operation is adaptively performed for each input image, or for each frame, GOB (Group of Block), or macroblock, to further improve the coding efficiency. An object of the present invention is to provide an encoding device.

【0026】[0026]

【課題を解決するための手段】上記目的達成のため、本
発明では、入力ディジタル画像をフレーム単位に複数の
部分ブロックに分割し、各ブロック毎に符号化処理を行
う動画像データの符号化装置であって、
In order to achieve the above object, according to the present invention, there is provided a moving picture data encoding apparatus which divides an input digital image into a plurality of partial blocks in frame units and performs an encoding process for each block. And

【0027】入力される前記部分ブロックの帯域分割手
段と、過去の画像を局部復号画像として蓄えておくフレ
ームメモリと、前記入力部分ブロックの動きベクトルを
出力する動き検出手段と、動き補償されたフレーム間予
測サブバンド係数を出力する動き補償帯域分割手段と、
動き補償フレーム間差分係数を求める減算手段と、量子
化手段と、符号化手段と、から成る動画像データの符号
化装置において、
Means for dividing the input partial block, a frame memory for storing a past image as a locally decoded image, a motion detecting means for outputting a motion vector of the input partial block, and a motion compensated frame. Motion compensation band division means for outputting an inter prediction subband coefficient,
In a moving image data encoding apparatus including a subtraction unit for obtaining a motion compensation inter-frame difference coefficient, a quantization unit, and an encoding unit,

【0028】前記動きベクトル情報を取りこみ、動きベ
クトルの絶対値及び周囲の動きベクトルとの類似度に基
づき、各サブバンド係数毎の重み付けを適応的に決定す
る重み付け決定手段と、前記動き補償帯域分割手段から
の動き補償されたフレーム間予測サブバンド係数を、前
記減算手段に入力するに先立って、前記重み付け決定手
段により決定された重み付けを各サブバンド係数毎に施
す重み付け手段を設けた。
The motion vector information is taken in,
Based on the absolute value of the vector and the similarity to the surrounding motion vector.
Adaptively determine the weight for each subband coefficient.
Weight determining means, and the motion compensation band dividing means.
The motion compensated inter-frame prediction subband coefficients of
Prior to input to the subtraction means,
The weight determined by the stage is applied to each subband coefficient.
Weighting means .

【0029】[0029]

【作用】動き補償フィルタバンク構造(図7に示す如
き、帯域分割回路130,131を含む如き構成の符号
化装置)においては、帯域分割処理そのものがフィルタ
処理を含んでおり、予測画像の高域成分を抑圧すること
は、動き補償フレーム間予測サブバンド係数の高域成分
を切り捨てる、あるいは重み係数を掛けて抑圧すること
によって実現できる。
In a motion compensation filter bank structure (an encoding device having a configuration including the band division circuits 130 and 131 as shown in FIG. 7), the band division processing itself includes the filter processing, and the high frequency band of the predicted image is Suppression of the component can be realized by discarding the high-frequency component of the motion compensation inter-frame prediction subband coefficient, or by applying a weighting coefficient to suppress it.

【0030】たとえば、重み係数行列F(N×N)を Fij=1 if i<m and j<m Fij=0 otherwize (但し、i,j=0,…,N−1, m=1,…,N) (1)For example, the weighting coefficient matrix F (N × N) is calculated as follows: F ij = 1, if i <m and j <m F ij = 0, otherwise (where i, j = 0,..., N−1, m = 1) , ..., N) (1)

【0031】と定義した場合、図8に示すように、予測
サブバンド係数に対して低域のm×mのバンドが通過
域、それ以外が阻止域となる低域フィルタを施すという
意味になる。すなわち、N×Nのサイズを持つ予測サブ
バンド係数に対して、低域のm×mのバンドのみを予測
に用いるという意味になる。
When this is defined, as shown in FIG. 8, it means that a low-pass filter is applied to the predicted sub-band coefficient so that the low-pass m.times.m band is a pass band and the rest are stop bands. . That is, for a prediction subband coefficient having a size of N × N, this means that only a low-band m × m band is used for prediction.

【0032】ここで図8は、(N×N)の大きさの画像
のフレームの中の部分ブロックを周波数領域に展開した
後のブロックを示すもので、左上の斜線部分が低域に当
たり、そこはそのまま通過させ、残りは高域で、恐らく
雑音であろうというので遮断するわけである。
FIG. 8 shows a block obtained by expanding a partial block in a frame of an image having a size of (N × N) into the frequency domain. Is passed as it is, and the rest is high frequency, probably because it is noisy.

【0033】また上記(1)式において、Fijのiは
水平方向の座標、jは垂直方向の座標を表し、Fijは、
周波数領域の各画素毎の重み(係数)という意味であ
る。
In the above equation (1), i of F ij represents horizontal coordinates, j represents vertical coordinates, and F ij represents
It means the weight (coefficient) for each pixel in the frequency domain.

【0034】また、重み係数行列F(N×N)を Fij=1 if i+ j<m Fij=0 otherwize (但し、i,j=0,…,N−1, m=1,…,N) (2)Further, the weight coefficient matrix F (N × N) is calculated as F ij = 1 if i + j <m F ij = 0 otherwize (where i, j = 0,..., N−1, m = 1,. N) (2)

【0035】と定義した場合には、予測サブバンド係数
に対して図9に示すような通過域の低域フィルタを施す
という意味になる。さらに、全帯域の重み係数を0とし
た場合には予測サブバンド係数は全て0になり、結果的
にフレーム内直接符号化モードで動作することと等価で
ある。
The definition means that a low-pass filter of a pass band as shown in FIG. 9 is applied to the predicted sub-band coefficient. Further, when the weighting coefficients for all bands are set to 0, all the predicted subband coefficients become 0, which is equivalent to operating in the intra-frame direct coding mode.

【0036】尚、重み係数は既述の例にある0と1に限
らず、0.2,0.5といった小数をとることも可能で
ある。また、0から1の範囲に限らず1を超える値をと
ることも可能である(この場合は帯域強調フィルタとな
る)。これにより任意のフィルタ特性を得ることができ
る。
The weighting factor is not limited to 0 and 1 in the above-described example, but may be a decimal number such as 0.2 or 0.5. Further, the value is not limited to the range from 0 to 1, but may be a value exceeding 1 (in this case, a band emphasis filter is used). Thereby, an arbitrary filter characteristic can be obtained.

【0037】通過域を示すmの決定方法には様々な方法
が考えられる。1つは画像のフレーム、GOB、マクロ
ブロック単位に、m=1,…,N全ての場合について動
き補償フレーム間差分係数の電力を計算し、その電力が
最も小さいmを選んで符号化する。この場合は選択され
たmをオーバーヘッド情報として伝送する必要がある
が、最も高い予測効率を得ることができる。
Various methods are conceivable for determining m indicating the passband. One is to calculate the power of the motion-compensated inter-frame difference coefficient for all the cases of m = 1,..., N for each frame, GOB, and macroblock of an image, and select and encode the m having the smallest power. In this case, it is necessary to transmit the selected m as overhead information, but the highest prediction efficiency can be obtained.

【0038】また、動き補償が当たっているか否かは動
きベクトル情報からもある程度推定できる。動きベクト
ルの絶対値が小さく、かつ周囲のマクロブロックのベク
トルと似ていれば動き検出が高い精度で当たっている傾
向が強いため、mの値は大きく設定できる。
Whether motion compensation is applied can be estimated to some extent from the motion vector information. If the absolute value of the motion vector is small and similar to the vectors of the surrounding macroblocks, the motion detection tends to be performed with high accuracy, so that the value of m can be set large.

【0039】逆に、動きベクトルの絶対値が大きいか、
または周囲のものと大きく異なっている際は動き検出が
当たっていないことが多いため、mの値は小さく設定し
た方が良い。この動きベクトル情報とmとの対応関係は
入力される画像ごとに大きく異なり、一種のトレーニン
グが必要である。
Conversely, if the absolute value of the motion vector is large,
Alternatively, when the motion detection is significantly different from the surroundings, the motion detection is often not performed, and therefore, it is better to set the value of m small. The correspondence between the motion vector information and m greatly differs for each input image, and a kind of training is required.

【0040】本発明の手法では、予測画像中の雑音除去
のために新たにフィルタ演算を行なう必要がなく、画像
信号領域でのループフィルタ処理を行なう場合に比べて
演算量を削減できる。
According to the method of the present invention, it is not necessary to newly perform a filter operation for removing noise in a predicted image, and the amount of operation can be reduced as compared with a case where loop filter processing is performed in an image signal area.

【0041】特に、重み係数が0と1のみの時には、動
き補償フレーム間予測係数の特定バンドを切り捨てるだ
けであり、演算量を増やすことなく符号化効率を改善で
きる。また、0、1以外の重み係数の場合でも、各バン
ド毎に1回の乗算を施すのみであり、画像信号領域でフ
ィルタ演算を行なう場合に比べてはるかに少ない演算量
で済む。
In particular, when the weighting coefficients are only 0 and 1, only the specific band of the motion compensation inter-frame prediction coefficient is discarded, and the coding efficiency can be improved without increasing the amount of calculation. Further, even in the case of a weighting factor other than 0 and 1, only one multiplication is performed for each band, and the amount of calculation is much smaller than that in the case where the filter calculation is performed in the image signal area.

【0042】また、本手法では予測に用いるバンドを入
力画像の性質に応じて入力画像毎、あるいはフレーム、
GOB、マクロブロック単位に適応的に決定できる利点
がある。この適応制御は重み係数行列Fを適宜変更する
ことにより容易に実現できる。したがって、固定的な特
性のループフィルタを用いるか否かの選択しかできなか
った従来技術H.261に比べ、予測画像に含まれる雑音や
動き補償のマッチング精度に応じて適切なループフィル
タを実現できる。
In the present method, a band used for prediction is set for each input image or for a frame, depending on the property of the input image.
There is an advantage that it can be determined adaptively on a GOB or macroblock basis. This adaptive control can be easily realized by appropriately changing the weight coefficient matrix F. Therefore, an appropriate loop filter can be realized according to the matching accuracy of noise or motion compensation included in the predicted image, as compared with the conventional technology H.261 in which only the use of a loop filter having a fixed characteristic can be selected. .

【0043】[0043]

【実施例】以下、図を参照して本発明の実施例を説明す
るわけであるが、その前に本発明の理解に役立つ参考を
説明する。図1は本発明の参考例(ループフィルタつき
動き補償フレーム間帯域分割符号化方法を実行する動画
像データの符号化装置)の構成を示すブロック図であ
る。
EXAMPLES The following describes the embodiments of the present invention with reference to FIG.
However, before that, there are references that will help you understand the present invention.
explain. FIG. 1 is a block diagram showing a configuration of a reference example (a moving image data encoding apparatus that executes a motion compensation inter-frame band division encoding method with a loop filter) of the present invention .

【0044】同図において、1は入力画像、2は帯域分
割回路、15はブロック判定回路、17は量子化回路、
19はエントロピー符号化回路、21は逆量子化回路、
24は帯域合成回路、4はフレームメモリ、6は動き検
出回路、8は動き補償帯域分割回路、12はループフィ
ルタ、10は重み付け指定手段、SUは減算回路、AD
は加算回路、である。
In the figure, 1 is an input image, 2 is a band division circuit, 15 is a block determination circuit, 17 is a quantization circuit,
19 is an entropy coding circuit, 21 is an inverse quantization circuit,
24 is a band synthesizing circuit, 4 is a frame memory, 6 is a motion detecting circuit, 8 is a motion compensation band dividing circuit, 12 is a loop filter, 10 is weight designation means, SU is a subtraction circuit, AD
Is an addition circuit.

【0045】さて、図1に示すように、本符号化装置に
おいては、入力画像1はN×Nブロック毎に、帯域分割
回路2において、フレーム内サブバンド係数3に変換さ
れる。一方、フレームメモリ4に記憶された前のフレー
ムの局部復号画像5は、入力画像1と共に動き検出部6
に入力され、得られた動きベクトル7に基づいて動き補
償帯域分割回路8にて動き補償フレーム間予測サブバン
ド係数9に変換される。
As shown in FIG. 1, in the present encoding apparatus, an input image 1 is converted into sub-band coefficients 3 in a frame by a band division circuit 2 for each N × N block. On the other hand, the local decoded image 5 of the previous frame stored in the frame memory 4 is stored in the motion detection
Is converted into a motion-compensated inter-frame prediction sub-band coefficient 9 by a motion-compensated band dividing circuit 8 based on the obtained motion vector 7.

【0046】この予測サブバンド係数9は、重み付け指
定手段10より送られる重み付けパターン情報11に基
づき、ループフィルタ12にて、各バンド毎に重み付け
がなされる。フレーム内サブバンド係数3から、重み付
けされた動き補償フレーム間予測サブバンド係数13
を、減算回路SUで減じることによって動き補償フレー
ム間差分係数14が得られる。
The prediction subband coefficient 9 is weighted for each band by the loop filter 12 based on the weighting pattern information 11 sent from the weighting designating means 10. From the intra-frame sub-band coefficient 3, the weighted motion-compensated inter-frame prediction sub-band coefficient 13
Is subtracted by the subtraction circuit SU to obtain the motion-compensated inter-frame difference coefficient 14.

【0047】次に、フレーム内サブバンド係数3と動き
補償フレーム間差分係数14はブロック判定回路15で
比較され、ブロック内電力の小さい方が選択され、量子
化回路17にて量子化される。得られた量子化インデッ
クス18はエントロピー符号化回路19にて可変長符号
化され、映像符号化データ20として伝送路に送り出さ
れる。
Next, the subband coefficient 3 in the frame and the motion
The inter-compensation frame difference coefficient 14 is compared by the block determination circuit 15, and the smaller one in the block is selected and quantized by the quantization circuit 17. The obtained quantization index 18 is variable-length coded by an entropy coding circuit 19 and sent out to the transmission path as coded video data 20.

【0048】また、本符号化装置内で前フレームの局部
復号信号5を得るため、量子化インデックス18は逆量
子化回路21にて量子化代表値22に戻され、動き補償
フレーム間予測サブバンド係数値13または零値を加え
て帯域合成回路24に送られる。
In order to obtain the local decoded signal 5 of the previous frame in the present encoding apparatus, the quantization index 18 is returned to the quantization representative value 22 by the inverse quantization circuit 21 and the motion compensation inter-frame prediction subband The coefficient value 13 or the zero value is added and sent to the band synthesis circuit 24.

【0049】帯域合成回路24では、受けとったサブバ
ンド係数23から局部復号画像信号25を復元し、これ
をフレームメモリ4に書き込んで、次フレームの符号化
の予測に用いる。また、動きベクトル7、重み付けパタ
ーン情報11およびブロック選択情報16も別途符号化
され、映像符号化データ20と併せて伝送される。
The band synthesizing circuit 24 restores the locally decoded image signal 25 from the received subband coefficient 23, writes this in the frame memory 4, and uses it for predicting the encoding of the next frame. In addition, the motion vector 7, the weighting pattern information 11, and the block selection information 16 are separately encoded and transmitted together with the encoded video data 20.

【0050】図2は、図1に示した符号化装置(符号
器)に対応する復号器の構成を示すブロック図である。
図2において、26はエントロピー復号化回路、28は
逆量子化回路、30は帯域合成回路、32はフレームメ
モリ、34は動き補償帯域分割回路、36はループフィ
ルタ、ADは加算回路、SWは切替スイッチ、である。
FIG. 2 is a block diagram showing a configuration of a decoder corresponding to the encoding device (encoder) shown in FIG.
In FIG. 2, 26 is an entropy decoding circuit, 28 is an inverse quantization circuit, 30 is a band synthesis circuit, 32 is a frame memory, 34 is a motion compensation band division circuit, 36 is a loop filter, AD is an addition circuit, and SW is a switch. Switch.

【0051】図2に示すように、復号器においては、符
号化データ20はエントロピー復号化回路26にて量子
化インデックス27に復号化され、量子化インデックス
27は逆量子化回路28にて量子化代表値29に戻され
る。
As shown in FIG. 2, in the decoder, the encoded data 20 is decoded into a quantization index 27 by an entropy decoding circuit 26, and the quantization index 27 is quantized by an inverse quantization circuit 28. The value is returned to the representative value 29.

【0052】次に、ブロック選択情報16を参照し、フ
レーム内ブロックの場合には逆量子化回路28で得られ
た量子化代表値29はそのまま帯域合成回路30に入力
され、復号画像信号31となる。また、動き補償フレー
ム間ブロックの場合には、フレームメモリ32に記憶さ
れた前フレームの復号画像33と動きベクトル7に基づ
いて、動き補償帯域分割回路34にて動き補償フレーム
間予測サブバンド係数35に変換される。
Next, referring to the block selection information 16, in the case of a block within a frame, the quantized representative value 29 obtained by the inverse quantization circuit 28 is directly input to the band synthesis circuit 30, and the decoded image signal 31 Become. In the case of a motion-compensated inter-frame block, a motion-compensated inter-frame prediction sub-band coefficient 35 Is converted to

【0053】この予測サブバンド係数35は、重み付け
パターン情報11に基づき、ループフィルタ36にて各
バンド毎に重み付けがなされる。逆量子化回路28より
得られる量子化代表値29と、重み付けされた動き補償
フレーム間予測サブバンド係数37を加算回路ADで加
えて得られるサブバンド係数38は、帯域合成回路30
に入力され、復号画像信号31となる。帯域合成回路3
0で得られた復号画像信号31は、フレームメモリ32
に書き込まれ、次フレームの復号化における予測画像と
して用いられる。
The predicted subband coefficient 35 is weighted for each band by the loop filter 36 based on the weighting pattern information 11. The sub-band coefficient 38 obtained by adding the quantized representative value 29 obtained from the inverse quantization circuit 28 and the weighted motion-compensated inter-frame prediction sub-band coefficient 37 by the addition circuit AD is obtained by the band synthesis circuit 30
And becomes a decoded image signal 31. Band synthesis circuit 3
0, the decoded image signal 31 obtained from the frame memory 32
And is used as a predicted image in decoding the next frame.

【0054】次に、図3は、本発明の他の参考例の構成
を示すブロック図である。図3に示す参考例は、図1に
示したそれと基本的に同じであるが、重み付け指定の方
法が異なる。
Next, FIG. 3 is a block diagram showing a configuration of another exemplary embodiment of the present invention. The reference example shown in FIG. 3 is basically the same as that shown in FIG. 1, but differs in the method of specifying the weight.

【0055】即ち、動き補償フレーム間予測サブバンド
係数9は、フレーム内サブバンド係数3と共に、重み付
け判定手段39に送られ、ここで決定された重み付けパ
ターン情報11に基づき、ループフィルタ12にて各バ
ンド毎に重み付けがなされる。ここでは、動き補償フレ
ーム間予測サブバンド係数9とフレーム内サブバンド係
数3とから、動き補償フレーム間差分係数の電力を求め
てそれが最小となるように各サブバンド係数毎の重み付
けを適応的に決定するわけである。図3に示した符号器
に対応する復号器の構成は図2に示したものと同じであ
る。
That is, the motion-compensated inter-frame prediction sub-band coefficient 9 is sent together with the intra-frame sub-band coefficient 3 to the weight determination means 39, and based on the weight pattern information 11 determined here, the loop filter 12 Weighting is performed for each band. Here, the power of the motion compensation inter-frame difference coefficient is obtained from the motion compensation inter-frame prediction sub-band coefficient 9 and the intra-frame sub-band coefficient 3, and the weight for each sub-band coefficient is adaptively adjusted so as to minimize the power. Is decided. Encoder shown in FIG.
Is the same as that shown in FIG.
You.

【0056】以上を踏まえて、図4は、本発明の一実施
例を示すブロック図である。図4に示す実施例は、図1
に示した参考例と基本的には同じであるが、重み付け指
定の方法が異なる。
Based on the above, FIG. 4 shows one embodiment of the present invention.
It is a block diagram showing an example. The embodiment shown in FIG.
Is basically the same as the reference example shown in FIG .

【0057】即ち、図4においては、重み付け判定手段
40では、動きベクトル7に基づいて係数の重み付けパ
ターンを決定する。動き補償フレーム間予測サブバンド
係数9は、重み付け判定手段40より送られる重み付け
パターン情報11に基づき、ループフィルタ12にて各
バンド毎に重み付けがなされる。この実施例において
は、動きベクトル7を用いて係数の重み付けパターンを
決定しており、先の参考例の場合のようにオーバーヘッ
ド情報を送る必要はない。
That is, in FIG. 4, the weighting judging means 40 determines a coefficient weighting pattern based on the motion vector 7. The motion compensation inter-frame prediction subband coefficient 9 is weighted for each band by the loop filter 12 based on the weighting pattern information 11 sent from the weighting determination means 40. In this embodiment, the weighting pattern of the coefficients is determined using the motion vector 7, and it is not necessary to send the overhead information as in the case of the above-mentioned reference example .

【0058】図5は、図4に示した復号器に対応する復
号器の構成を示すブロック図である。復号器の構成も図
2に示したものと基本的に同じである。重み付け判定手
段41では動きベクトル7に基づいて係数の重み付けパ
ターンが決定される。動き補償フレーム間予測サブバン
ド係数35は、重み付け判定手段41より送られる重み
付けパターン情報42に基づき、ループフィルタ36に
て各バンド毎に重み付けがなされる。
FIG. 5 is a block diagram showing a configuration of a decoder corresponding to the decoder shown in FIG. The configuration of the decoder is basically the same as that shown in FIG. The weight determination means 41 determines a coefficient weighting pattern based on the motion vector 7. The motion compensation inter-frame prediction subband coefficient 35 is weighted for each band by the loop filter 36 based on the weighting pattern information 42 sent from the weighting determination means 41.

【0059】[0059]

【発明の効果】以上説明したように、本発明によれば、
動き補償フレーム間予測とLOT,QMFバンク,Wave
let変換を用いた動き補償フィルタバンク符号化におい
て、
As described above, according to the present invention,
Motion compensated inter-frame prediction and LOT, QMF bank, Wave
In motion compensation filter bank coding using let transform,

【0060】(イ)演算量を増やすことなく予測画像に
対する雑音除去フィルタ処理を行なうことができる。ま
た、0、1以外の重み係数を用いる場合でも、各バンド
毎に1回の乗算を施すのみであり、画像信号領域でフィ
ルタ演算を行なう場合に比べてはるかに少ない演算量で
済むという利点がある。
(A) A noise removal filter process can be performed on a predicted image without increasing the amount of calculation. Further, even when a weighting factor other than 0 and 1 is used, only one multiplication is performed for each band, and there is an advantage that the amount of calculation is much smaller than when a filter calculation is performed in an image signal area. is there.

【0061】(ロ)重み係数行列Fを適宜変更すること
により、予測に用いるバンドを入力画像の性質に応じて
入力画像毎、あるいはフレーム、GOB、マクロブロッ
ク単位に適応的に決定できる。したがって、固定的な特
性のループフィルタを用いるか否かの選択しかできなか
った従来技術H.261に比べ、予測画像に含まれる雑音や
動き補償のマッチング精度に応じて適切なループフィル
タを実現できる。そのため予測効率が改善され、結果的
に符号化効率が改善されるという利点がある。
(B) By appropriately changing the weight coefficient matrix F, a band used for prediction can be adaptively determined for each input image, or for each frame, GOB, or macroblock in accordance with the characteristics of the input image. Therefore, an appropriate loop filter can be realized according to the matching accuracy of noise or motion compensation included in the predicted image, as compared with the conventional technology H.261 in which only the use of a loop filter having a fixed characteristic can be selected. . Therefore, there is an advantage that the prediction efficiency is improved, and as a result, the coding efficiency is improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一参考例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing a configuration of a reference example of the present invention.

【図2】図1に示した符号化装置(符号器)に対応する
復号器の構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a decoder corresponding to the encoding device (encoder) shown in FIG.

【図3】本発明の他の参考例の構成を示すブロック図で
ある。
FIG. 3 is a block diagram showing a configuration of another reference example of the present invention.

【図4】本発明の一実施例の構成を示すブロック図であ
る。
FIG. 4 is a block diagram showing a configuration of one embodiment of the present invention.

【図5】図4に示した復号器に対応する復号器の構成を
示すブロック図である。
FIG. 5 is a block diagram showing a configuration of a decoder corresponding to the decoder shown in FIG.

【図6】国際標準符号化方式による従来の動画像データ
の符号化装置の基本構成を示すブロック図である。
FIG. 6 is a block diagram showing a basic configuration of a conventional moving image data encoding device using an international standard encoding method.

【図7】動き補償フィルタバンク符号化方式による従来
の符号化装置の構成を示すブロック図である。
FIG. 7 is a block diagram illustrating a configuration of a conventional encoding device using a motion compensation filter bank encoding method.

【図8】重み係数によるループフィルタの帯域通過特性
の一例を概念的に示す説明図である。
FIG. 8 is an explanatory diagram conceptually illustrating an example of a band-pass characteristic of a loop filter based on a weight coefficient.

【図9】重み係数によるループフィルタの帯域通過特性
の他の例を概念的に示す説明図である。
FIG. 9 is an explanatory view conceptually showing another example of the band-pass characteristic of the loop filter based on the weight coefficient.

【符号の説明】[Explanation of symbols]

1…入力画像、2…帯域分割回路、3…サブバンド係
数、4…フレームメモリ、5…局部復号画像、6…動き
検出回路、7…動きベクトル、8…動き補償帯域分割回
路、9…動き補償フレーム間予測サブバンド係数、10
…重み付け指定手段、11…重み付けパターン情報、1
2…ループフィルタ、13…重み付けされた動き補償フ
レーム間予測サブバンド係数、14…動き補償フレーム
間差分係数、15…ブロック判定回路、16…ブロック
選択情報、17…量子化回路、18…量子化インデック
ス、19…エントロピー符号化回路、20…映像符号化
データ、21…逆量子化回路、22…量子化代表値、2
3…サブバンド係数、24…帯域合成回路、25…局部
復号画像信号、26…エントロピー復号化回路、27…
量子化インデックス、28…逆量子化回路、29…量子
化代表値、30…帯域合成回路、31…復号画像信号、
32…フレームメモリ、33…復号画像、34…動き補
償帯域分割回路、35…動き補償予測サブバンド係数、
36…ループフィルタ、37…重み付けされた動き補償
フレーム間予測サブバンド係数、38…サブバンド係
数、39,40,41…重み付け判定手段、42…重み
付けパターン情報。
DESCRIPTION OF SYMBOLS 1 ... Input image, 2 ... Band division circuit, 3 ... Subband coefficient, 4 ... Frame memory, 5 ... Local decoded image, 6 ... Motion detection circuit, 7 ... Motion vector, 8 ... Motion compensation band division circuit, 9 ... Motion Compensated inter-frame prediction subband coefficient, 10
... weight designation means, 11 ... weighting pattern information, 1
2: Loop filter, 13: Weighted motion-compensated inter-frame prediction subband coefficient, 14: Motion-compensated inter-frame difference coefficient, 15: Block determination circuit, 16: Block selection information, 17: Quantization circuit, 18: Quantization Index: 19: Entropy encoding circuit, 20: Video encoded data, 21: Inverse quantization circuit, 22: Quantized representative value, 2
3 ... subband coefficient, 24 ... band synthesis circuit, 25 ... local decoded image signal, 26 ... entropy decoding circuit, 27 ...
Quantization index, 28: inverse quantization circuit, 29: quantization representative value, 30: band synthesis circuit, 31: decoded image signal,
32: frame memory, 33: decoded image, 34: motion compensation band division circuit, 35: motion compensation prediction sub-band coefficient,
36: loop filter, 37: weighted motion-compensated inter-frame prediction subband coefficient, 38: subband coefficient, 39, 40, 41 ... weight determination means, 42 ... weighting pattern information.

フロントページの続き (56)参考文献 如澤裕尚、渡辺裕,“等分割サブバン ド符号化における動き補償フレーム間予 測の周波数領域実現”,電子情報通信学 会技術研究報告,社団法人電子情報通信 学会,平成3年11月22日,第91巻,第 336号,p.9−16(IE91−82) (58)調査した分野(Int.Cl.7,DB名) H04N 7/24 - 7/68 Continuation of the front page (56) References Hironao Yosawa and Hiroshi Watanabe, "Frequency-domain realization of motion-compensated interframe prediction in equal-division subband coding," IEICE Technical Report, Electronic Information System Communication Society, November 22, 1991, Vol. 91, No. 336, p. 9-16 (IE91-82) (58) Fields investigated (Int. Cl. 7 , DB name) H04N 7/ 24-7/68

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 入力ディジタル画像をフレーム単位に複
数の部分ブロックに分割し、各ブロック毎に符号化処理
を行う動画像データの符号化装置であって、 入力される前記部分ブロックを帯域分割して得られるサ
ブバンド係数即ちフレーム内サブバンド係数を出力する
帯域分割手段と、 過去に符号化された画像フレームを復号して得られる画
像即ち局部復号画像を蓄えておくフレームメモリと、 入力される前記部分ブロックが前記フレームメモリより
読み出した局部復号画像内のどの部分に最も良くマッチ
ングするかを検出し、該入力部分ブロックの動き量を動
きベクトルとして出力する動き検出手段と、 前記フレームメモリより読み出した局部復号画像と前記
動き検出手段からの動きベクトルとを取り込み、該局部
復号画像に対して動きベクトル分シフトさせた位置を開
始点として帯域分割を行い、得られたサブバンド係数即
ち動き補償されたフレーム間予測サブバンド係数を出力
する動き補償帯域分割手段と、 前記帯域分割手段からのフレーム内サブバンド係数と前
記動き補償帯域分割手段からの動き補償されたフレーム
間予測サブバンド係数との間で減算を行って動き補償フ
レーム間差分係数を求めて出力する減算手段と、 前記減算手段からの動き補償フレーム間差分係数を量子
化して量子化インデックスを出力する量子化手段と、 前記量子化手段からの量子化インデックスを可変長符号
して出力する符号化手段と、から成る動画像データの
符号化装置において、前記動きベクトル情報を取りこみ、動きベクトルの絶対
値及び周囲の動きベクトルとの類似度に基づき、各サブ
バンド係数毎の重み付けを適応的に決定する重み付け決
定手段(40)と、 前記動き補償帯域分割手段からの動き補償されたフレー
ム間予測サブバンド係数を、前記減算手段に入力するに
先立って、前記重み付け決定手段により決定された重み
付けを各サブバンド係数毎に施す重み付け手段(12)
設けたことを特徴とする動画像データの符号化装置。
1. An apparatus for encoding moving image data, which divides an input digital image into a plurality of partial blocks in frame units and performs an encoding process for each block, comprising: A band dividing means for outputting a sub-band coefficient obtained in the frame, that is, an in-frame sub-band coefficient, and a frame memory for storing an image obtained by decoding a previously encoded image frame, that is, a locally decoded image. Motion detecting means for detecting which part of the local decoded image the partial block best matches from the frame memory and outputting the motion amount of the input partial block as a motion vector; Fetched the local decoded image and the motion vector from the motion detecting means, Motion-compensated band dividing means for performing band division using the position shifted by the vector as a starting point, and outputting the obtained sub-band coefficient, that is, the motion-compensated inter-frame prediction sub-band coefficient, within a frame from the band dividing means. Subtraction means for performing subtraction between the sub-band coefficient and the motion-compensated inter-frame prediction sub-band coefficient from the motion compensation band dividing means to obtain and output a motion-compensated inter-frame difference coefficient; and Quantizing means for quantizing the motion compensation inter-frame difference coefficient and outputting a quantization index; and a variable length code for the quantization index from the quantization means.
In the coding apparatus of moving image data comprising: a coding means for outputting of captures the motion vector information, the absolute motion vector
Based on the value and similarity with the surrounding motion vector, each sub
Weighting decision to adaptively determine weighting for each band coefficient
And a motion-compensated frame from the motion-compensated band dividing means.
When inputting the inter prediction subband coefficient to the subtraction means,
Prior to the weight determined by the weight determining means
Weighting means (12) for performing weighting for each subband coefficient
The encoding device of the moving image data, characterized by comprising.
JP12499692A 1992-05-18 1992-05-18 Video data encoding device Expired - Fee Related JP3169263B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12499692A JP3169263B2 (en) 1992-05-18 1992-05-18 Video data encoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12499692A JP3169263B2 (en) 1992-05-18 1992-05-18 Video data encoding device

Publications (2)

Publication Number Publication Date
JPH05328326A JPH05328326A (en) 1993-12-10
JP3169263B2 true JP3169263B2 (en) 2001-05-21

Family

ID=14899312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12499692A Expired - Fee Related JP3169263B2 (en) 1992-05-18 1992-05-18 Video data encoding device

Country Status (1)

Country Link
JP (1) JP3169263B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968411A (en) * 2001-09-12 2007-05-23 松下电器产业株式会社 Image decoding method
WO2006112272A1 (en) * 2005-04-13 2006-10-26 Ntt Docomo, Inc. Dynamic image encoding device, dynamic image decoding device, dynamic image encoding method, dynamic image decoding method, dynamic image encoding program, and dynamic image decoding program
US8259797B2 (en) 2008-09-15 2012-09-04 Florida Atlantic University Method and system for conversion of digital video

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
如澤裕尚、渡辺裕,"等分割サブバンド符号化における動き補償フレーム間予測の周波数領域実現",電子情報通信学会技術研究報告,社団法人電子情報通信学会,平成3年11月22日,第91巻,第336号,p.9−16(IE91−82)

Also Published As

Publication number Publication date
JPH05328326A (en) 1993-12-10

Similar Documents

Publication Publication Date Title
JP2549479B2 (en) Motion compensation inter-frame band division coding processing method
US5852682A (en) Post-processing method and apparatus for use in a video signal decoding apparatus
JP5269593B2 (en) Encoding device, encoding method, decoding device, decoding method, and program thereof
KR100999091B1 (en) Method and apparutus for video coding using arbitrary-size variable block
US5787210A (en) Post-processing method for use in an image signal decoding system
JPWO2003003749A1 (en) Image encoding device, image decoding device, image encoding method, and image decoding method
KR100305485B1 (en) Video encoding method, system and computer program product for optimizing center of picture quality
JP3518717B2 (en) Moving picture coding apparatus and method, and moving picture decoding apparatus and method
US5754699A (en) Method of reducing mosquito noise generated during decoding process of image data and device for decoding image data using the same
US5555029A (en) Method and apparatus for post-processing decoded image data
JP2007006390A (en) Apparatus and method for image processing, and program
JP3169263B2 (en) Video data encoding device
JPH01228384A (en) Moving image coding system using area division
JPH04322593A (en) Picture coder and its decoder
JP2914607B2 (en) Image signal decoding device
JP2963958B2 (en) High efficiency coding device
US5734757A (en) Post-processing method and apparatus for use in an image signal decoding system
JP2901656B2 (en) Image coding device
JP3701825B2 (en) Moving picture coding method, moving picture coding apparatus, moving picture decoding method, moving picture decoding apparatus, and storage medium storing moving picture coding and decoding program
JP2004266794A (en) Multi-resolution video coding and decoding
JPH09214977A (en) Method and device for encoding video
JP3169147B2 (en) High-efficiency coding device for video data
JPH0984024A (en) Coder for moving image signal
JP3382292B2 (en) Image encoding apparatus and method
KR100203709B1 (en) Improved image coding system having functions for controlling generated amount of coded bit stream

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090316

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090316

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100316

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees