JP3202270B2 - Video encoding device - Google Patents
Video encoding deviceInfo
- Publication number
- JP3202270B2 JP3202270B2 JP25815991A JP25815991A JP3202270B2 JP 3202270 B2 JP3202270 B2 JP 3202270B2 JP 25815991 A JP25815991 A JP 25815991A JP 25815991 A JP25815991 A JP 25815991A JP 3202270 B2 JP3202270 B2 JP 3202270B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- transform coefficient
- output
- threshold value
- quantizing
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、直交変換符号化を用い
て動画像信号を効率よく符号化する動画像符号化装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving picture coding apparatus for efficiently coding a moving picture signal using orthogonal transform coding.
【0002】[0002]
【従来の技術】近年、ディジタル通信網の整備や通信技
術の発達により、動画像テレビ電話やテレビ会議システ
ムが実用化されつつある。特に、テレビ会議システムは
出張に要する時間や費用を節約する上で極めて有効であ
るため、企業内で導入が進められている。動画像符号化
は、テレビ電話やテレビ会議システムを実現する上で最
も重要な技術の一つである。2. Description of the Related Art In recent years, with the development of digital communication networks and the development of communication technologies, moving picture videophones and video conference systems have been put into practical use. In particular, a video conference system is extremely effective in saving time and money required for business trips, and is therefore being introduced in companies. Video coding is one of the most important technologies for realizing a videophone or videoconferencing system.
【0003】図4に、従来の動画像符号化装置の一例の
ブロック図を示す。この動画像符号化装置は、入力され
る動画像信号のフレーム間差分信号とフレーム内信号を
選択し、これを直交変換符号化の一つであるDCT(離
散コサイン変換)符号化により符号化する装置である。
図4において、入力端子1にはテレビカメラで被写体を
撮像して得られた動画像の画像信号が図示しないA/D
変換器によりディジタル化されて入力される。この入力
画像信号は、減算器2によってフレームメモリ10に蓄
積されている1フレーム前の画像信号との差分がとら
れ、フレーム間差分信号が求められる。フレームメモリ
10に蓄積された1フレーム前の画像信号は、動きベク
トル検出回路11で求められた動きベクトルに従って動
き補償がなされている。FIG. 4 is a block diagram showing an example of a conventional moving picture coding apparatus. This video encoding device selects an inter-frame difference signal and an intra-frame signal of an input video signal, and encodes them by DCT (discrete cosine transform) encoding, which is one of orthogonal transform encoding. Device.
In FIG. 4, an input terminal 1 receives an A / D (not shown) of an image signal of a moving image obtained by imaging a subject with a television camera.
It is digitized by the converter and input. The difference between the input image signal and the image signal of the previous frame stored in the frame memory 10 by the subtracter 2 is obtained, and an inter-frame difference signal is obtained. The image signal of the previous frame stored in the frame memory 10 is subjected to motion compensation in accordance with the motion vector obtained by the motion vector detection circuit 11.
【0004】入力端子1に入力される現フレームの動画
像信号(これをフレーム内信号という)と減算器2から
のフレーム間差分信号は、予測判定回路12でどちらの
情報量が少ないかが判定され、情報量の少ない方の信号
がセレクタ3で選択される。セレクタ3で選択された信
号は、DCT回路4で離散コサイン変換された後、量子
化器5で量子化される。離散コサイン変換は、画素間の
相関を除去するために用いられる。量子化器5で量子化
された信号は、可変長符号化回路13で可変長符号化さ
れ、更にバッファメモリ14で速度平滑化されることに
より、一定の伝送速度で通信回線へ送出される。The prediction judgment circuit 12 judges which information amount is smaller between the moving picture signal of the current frame input to the input terminal 1 (this signal is called an intra-frame signal) and the inter-frame difference signal from the subtractor 2. Then, the selector 3 selects the signal having the smaller amount of information. The signal selected by the selector 3 is subjected to discrete cosine transform by the DCT circuit 4 and then quantized by the quantizer 5. Discrete cosine transform is used to remove correlation between pixels. The signal quantized by the quantizer 5 is variable-length coded by a variable-length coding circuit 13 and speed-smoothed by a buffer memory 14, so that the signal is transmitted to a communication line at a constant transmission rate.
【0005】一方、量子化器5で量子化された信号は逆
量子化器6にも送られて逆量子化され、さらに逆DCT
(IDCT)回路7で逆離散コサイン変換された後、加
算器8で1フレーム前の画像信号と加算されることによ
り、局部復号される。なお、セレクタ3でフレーム内信
号が選択された場合は、IDCT回路7の出力がそのま
ま局部復号信号となり、セレクタ9はこれを選択する。
この局部復号信号は、フレームメモリ10に書き込まれ
る。On the other hand, the signal quantized by the quantizer 5 is also sent to an inverse quantizer 6 where it is inversely quantized,
After being subjected to the inverse discrete cosine transform by the (IDCT) circuit 7, the adder 8 adds the image signal to the image signal of one frame before to perform local decoding. When the intra-frame signal is selected by the selector 3, the output of the IDCT circuit 7 becomes the local decoded signal as it is, and the selector 9 selects it.
This local decoded signal is written to the frame memory 10.
【0006】また、バッファメモリ14がオーバーフロ
ーしないようにするため、バッファメモリ14のバッフ
ァ蓄積量に応じて量子化器5と逆量子化器6の量子化幅
を粗くして発生情報量を減らし、バッファ蓄積量が少な
くなると量子化幅を細かくして発生情報量を増やすよう
にしている。Further, in order to prevent the buffer memory 14 from overflowing, the quantization width of the quantizer 5 and the inverse quantizer 6 is coarsened in accordance with the buffer accumulation amount of the buffer memory 14 to reduce the amount of generated information. When the buffer storage amount decreases, the quantization width is reduced to increase the amount of generated information.
【0007】この動画像符号化装置においては、例えば
背景部分などの静止領域では、より情報量の少ないフレ
ーム間差分信号がDCT符号化されることによって符号
化効率の向上が図られ、また動領域ではフレーム内信号
がDCT符号化されることにより、画像品質が維持され
る。[0007] In this moving picture coding apparatus, for example, in a still area such as a background portion, coding efficiency is improved by DCT coding a frame difference signal having a smaller amount of information. In, the image quality is maintained by the DCT coding of the intra-frame signal.
【0008】ところが、被写体の撮像時に照明(特に蛍
光灯)のフリッカやカメラのオートアイリス等により画
面全体の明るさが変わったり、あるいはカメラやアナロ
グ回路等で発生するノイズが画像信号に混入すると、静
止領域でも大きなフレーム間差分信号が発生する。この
ような場合、静止領域でありながら大きなフレーム間差
分信号がDCT符号化されて伝送されるため、無駄な情
報を送ってしまうことになり、符号化効率が低下する。However, when the brightness of the entire screen is changed due to flicker of illumination (especially fluorescent light) or auto iris of a camera at the time of capturing an image of a subject, or noise generated by a camera or an analog circuit is mixed in an image signal, the image is stopped. A large inter-frame difference signal also occurs in the region. In such a case, since a large inter-frame difference signal is DCT-coded and transmitted even in a still area, useless information is sent, and coding efficiency is reduced.
【0009】[0009]
【発明が解決しようとする課題】上述したように、従来
の動画像符号化装置では照明のフリッカやカメラのオー
トアイリス等に起因する画面全体の明るさの変化や、カ
メラやアナログ回路等で発生するノイズによって、静止
領域で大きなフレーム間差分信号が発生すると、静止領
域でありながら大きなフレーム間差分信号がDCT符号
化されることにより、符号化効率が低下するという問題
があった。As described above, in the conventional moving picture coding apparatus, a change in the brightness of the entire screen due to flicker of illumination, auto iris of the camera, or the like, or a change in the brightness of the camera or analog circuit occurs. When a large inter-frame difference signal is generated in a still region due to noise, there is a problem that a large inter-frame difference signal is DCT-encoded even in a still region, thereby lowering coding efficiency.
【0010】従って、本発明は画面全体の明るさの変化
や、ノイズに起因して静止領域でフレーム間差分信号が
大きくなっても無駄な情報を伝送しないようにすること
ができる動画像符号化装置を提供することを目的とす
る。Accordingly, the present invention provides a moving picture coding system capable of preventing useless information from being transmitted even when the difference between the frames in a still area becomes large due to a change in brightness of the entire screen or noise. It is intended to provide a device.
【0011】[0011]
【課題を解決するための手段】本発明は上記課題を解決
するため、フレーム間差分信号が直交変換手段の入力と
して選択されたとき、直交変換により得られた変換係数
の絶対値が予め設定された閾値以下であれば0を出力
し、それ以外のときは該変換係数をそのまま出力する閾
値処理手段を直交変換手段と量子化手段との間、または
量子化手段と可変長符号化手段との間に設けることを特
徴とする。Since the present invention SUMMARY OF THE INVENTION The to solve the above problems, when the inter-frame difference signal is selected as the input of the orthogonal transform means, an absolute value of more resultant transform coefficients to the orthogonal conversion is previously Outputs 0 if it is below the set threshold
Otherwise, the threshold for outputting the transform coefficient as it is
Value processing means between the orthogonal transformation means and the quantization means, or
It is provided between the quantization means and the variable length coding means .
【0012】ここで、閾値処理手段で設定される閾値
は、直交変換により得られた変換係数の直流成分に対す
る閾値が変換係数の交流成分に対する閾値より大きい
値、または入力動画像信号の静止領域に属する変換係数
に対する閾値が入力動画像信号の動領域に属する変換係
数に対する閾値より大きい値に設定される。さらに、こ
の閾値は伝送ビットレートが高いときに小さくなるよう
にすることが望ましい。[0012] Here, the threshold set by the threshold processing means, larger than the threshold for the AC component of the threshold transform coefficients for the DC component of a more resultant transform coefficients to the orthogonal conversion
The value or the threshold value for the transform coefficient belonging to the still region of the input moving image signal is set to a value larger than the threshold value for the transform coefficient belonging to the moving region of the input moving image signal . Further, it is desirable that this threshold value be reduced when the transmission bit rate is high.
【0013】[0013]
【作用】このように、本発明ではフレーム間差分信号の
変換係数に閾値を設定し、閾値以下の場合は出力を0と
して情報を伝送しないようにすることによって、入力動
画像信号の輝度変化や、ノイズの混入に強い符号化が可
能となる。例えば照明の蛍光灯のフリッカやカメラのオ
ートアイリス等により画面全体の明るさが変わったり、
ノイズが混入すると、静止領域でもフレーム間差分信号
は比較的大きくなり、その度合いは変換係数の直流成分
ほど顕著になる。As described above, according to the present invention, the threshold is set for the conversion coefficient of the inter-frame difference signal, and when the conversion coefficient is less than the threshold, the output is set to 0 and information is not transmitted. In addition, it is possible to perform encoding that is strong against noise. For example, the brightness of the entire screen changes due to flicker of fluorescent light for lighting or auto iris of camera, etc.
When noise is mixed, the inter-frame difference signal becomes relatively large even in the still region, and the degree of the difference signal becomes more remarkable as the DC component of the transform coefficient increases.
【0014】このような場合、従来の動画像符号化装置
では本来伝送する必要のない静止領域でありながら直交
変換符号化して伝送していたが、本発明では静止領域の
変換係数は伝送しないようにできる。すなわち、画面全
体の明るさが変化すると、静止領域でもフレーム間差分
信号は大きくなるが、その度合いは動領域のそれよりは
小さいので、閾値を適切に選ぶことにより動領域のみ変
換係数を伝送して符号化効率を高くできる。この場合、
明るさの変化によるフレーム間差分信号の増加は変換係
数の直流成分ほど大きくなるので、直流成分に対する閾
値を大きくすることが効果的となる。In such a case, in the conventional moving picture coding apparatus, orthogonal transform coding is performed while transmitting a still area which originally does not need to be transmitted, but in the present invention, the transform coefficient of the still area is not transmitted. Can be. That is, when the brightness of the entire screen changes, the inter-frame difference signal increases even in the still region, but the degree is smaller than that in the moving region. Therefore, by appropriately selecting the threshold, the transform coefficient is transmitted only in the moving region. Encoding efficiency can be increased. in this case,
Since the increase in the inter-frame difference signal due to the change in brightness increases as the DC component of the transform coefficient increases, it is effective to increase the threshold value for the DC component.
【0015】また、カメラやアナログ部で発生するノイ
ズによりフレーム間差分信号の変換係数全体に渡ってラ
ンダムに大きい成分が発生する。従来はこのような成分
も伝送していたが、本発明では変換係数の交流成分に閾
値を設定することにより、ノイズ等による小さな変動は
伝送しないようにできる。さらに、静止領域と動領域の
判定を行って、静止領域の閾値を大きくするようにすれ
ば、より確実に静止領域で無駄な情報を送らないように
できる。Further, a large component is randomly generated over the entire conversion coefficient of the inter-frame difference signal due to noise generated in the camera or the analog section. Conventionally, such a component is also transmitted. However, in the present invention, by setting a threshold value for the AC component of the transform coefficient, it is possible to prevent a small fluctuation due to noise or the like from being transmitted. Further, if the threshold value of the stationary region is increased by determining the stationary region and the moving region, it is possible to more reliably prevent useless information from being transmitted in the stationary region.
【0016】なお、伝送ビットレートが高くなると画質
が向上してくるため、閾値が高いと静止領域と動領域の
輝度の段差が目立つようになる。従って、伝送レートが
高いときは、閾値を小さくした方がよい。Since the image quality is improved when the transmission bit rate is increased, when the threshold value is high, the luminance difference between the still area and the moving area becomes conspicuous. Therefore, when the transmission rate is high, it is better to reduce the threshold.
【0017】[0017]
【実施例】以下、本発明の実施例を図面を用いて説明す
る。Embodiments of the present invention will be described below with reference to the drawings.
【0018】図1は、本発明の一実施例に係る動画像符
号化装置のブロック図である。この動画像符号化装置
は、減算器2、セレクタ3、DCT(離散コサイン変
換)回路4、量子化器5、逆量子化器6、IDCT(逆
離散コサイン変換)回路7、加算器8、セレクタ9、フ
レームメモリ10、動きベクトル検出回路11、予測判
定回路12、可変長符号化回路13、バッファメモリ1
4、静動判定回路16および閾値回路17により構成さ
れる。図4の従来動画像符号化装置とは、静動判定回路
16および閾値回路17が新たに追加されている点が異
なる。FIG. 1 is a block diagram of a moving picture coding apparatus according to one embodiment of the present invention. This video encoding apparatus includes a subtracter 2, a selector 3, a DCT (discrete cosine transform) circuit 4, a quantizer 5, an inverse quantizer 6, an IDCT (inverse discrete cosine transform) circuit 7, an adder 8, a selector 9, frame memory 10, motion vector detection circuit 11, prediction determination circuit 12, variable length encoding circuit 13, buffer memory 1
4. It is composed of a static / motion determining circuit 16 and a threshold circuit 17. The difference from the conventional moving picture coding apparatus of FIG. 4 is that a still / moving decision circuit 16 and a threshold circuit 17 are newly added.
【0019】静動判定回路16は、減算器2から出力さ
れるフレーム間差分信号および動きベクトル検出回路1
1からの動きベクトルを用いて、入力端子1に入力され
た画像信号について静止領域か動領域かの判定を行い、
静/動判定結果を出力する回路である。The still / movement determination circuit 16 is a circuit for detecting the inter-frame difference signal output from the subtractor 2 and the motion vector detection circuit 1.
Using the motion vector from 1 to determine whether the image signal input to the input terminal 1 is a still area or a moving area,
This is a circuit that outputs a static / moving determination result.
【0020】図2に、静動判定回路16の具体的な構成
例を示す。この静動判定回路16には、減算器2からの
フレーム間差分信号と、動きベクトル検出回路11から
の動きベクトルが入力される。フレーム間差分信号は、
絶対値回路21を通して加算器22に入力され、レジス
タ23の出力と加算された後、レジスタ23に入力され
る。この加算を画像信号1ブロック分繰り返し、レジス
タ23からブロック内のフレーム間差分信号の絶対値和
を出力する。この絶対値和は比較器24に入力され、設
定値と比較される。FIG. 2 shows an example of a specific configuration of the static / movement determination circuit 16. The static motion determining circuit 16 receives the inter-frame difference signal from the subtractor 2 and the motion vector from the motion vector detecting circuit 11. The difference signal between frames is
The signal is input to the adder 22 through the absolute value circuit 21, added to the output of the register 23, and then input to the register 23. This addition is repeated for one block of the image signal, and the register 23 outputs the sum of absolute values of the inter-frame difference signals in the block. This sum of absolute values is input to the comparator 24 and compared with the set value.
【0021】一方、動きベクトルは0検出回路25に入
力され、その値が0かどうかが判定される。比較器24
においてフレーム間差分信号の絶対値和が設定値より大
きいと判定され、しかも0検出回路25で動きベクトル
が0でないと検出されると、AND回路26で図1の入
力端子1に入力された動画像信号の該当する領域は動領
域と判定され、そうでないときは静止領域と判定され
る。On the other hand, the motion vector is input to the 0 detection circuit 25, and it is determined whether or not the value is 0. Comparator 24
When it is determined that the sum of absolute values of the inter-frame difference signal is larger than the set value, and the 0 detection circuit 25 detects that the motion vector is not 0, the AND circuit 26 inputs the moving image input to the input terminal 1 of FIG. The corresponding area of the image signal is determined to be a moving area, otherwise, it is determined to be a still area.
【0022】なお、フレーム間差分信号の絶対値和の
み、または動きベクトルのみでもある程度静動判定はで
きるが、図2のように両方組み合わせた方がより正確な
静動判定ができる。また、フレーム間差分信号の絶対値
和でなく、フレーム間差分信号の分散を調べても静動判
定が可能である。It should be noted that although the static motion can be determined to some extent only by the sum of the absolute values of the inter-frame difference signals or only the motion vector, a more accurate static motion can be determined by combining both as shown in FIG. Still / moving determination can also be performed by examining the variance of the inter-frame difference signal instead of the absolute value sum of the inter-frame difference signal.
【0023】閾値回路17は、静動判定回路16からの
静/動判定結果と、予測判定回路12からのフレーム間
/フレーム内判定結果と、DCT回路4から出力されて
いるDCT係数が直流成分か交流成分かを示す信号とに
より定まる閾値をDCT回路4から出力されるDCT係
数に対して設定し、DCT係数がこの閾値以下であれば
出力を0にする回路である。The threshold circuit 17 calculates a static / moving determination result from the static / moving determining circuit 16, an inter-frame / intra-frame determining result from the prediction determining circuit 12, and a DCT coefficient output from the DCT circuit 4. This is a circuit in which a threshold value determined by a signal indicating whether the signal is an AC component is set for the DCT coefficient output from the DCT circuit 4, and the output is set to 0 when the DCT coefficient is equal to or less than the threshold value.
【0024】図3に、閾値回路17の具体的な構成例を
示す。図3において、第1のセレクタ31には図1のD
CT回路4からのDCT係数が入力される。第2のセレ
クタ32の制御端子には、予測判定回路12からのフレ
ーム間/フレーム内判定結果と、静動判定回路16から
の静/動判定結果およびDC/AC信号(DCT係数が
直流成分か交流成分かを示す信号)が与えられ、これら
3つのパラメータによって信号入力端子に入力されてい
る0,DC閾値およびAC閾値の3つの閾値から一つの
閾値が選択される。例えば、DCT回路4の入力がフレ
ーム間差分信号で、その注目領域が静止領域でかつDC
T係数が直流成分の時はDC閾値が選択され、DCT回
路4の入力がフレーム間差分信号で、その注目領域が静
止領域でかつDCT係数が交流成分の時はAC閾値が選
択され、DCT回路4の入力がフレーム内信号で、その
注目領域が動領域の時は閾値として0が選択される。そ
して、セレクタ32で選択された閾値と、絶対値回路3
3で求められたDCT係数の絶対値が比較器34で比較
され、DCT係数の方が小さいときセレクタ31は0を
選択して出力し、それ以外のときは入力(DCT回路4
から出力されるDCT係数)をそのまま出力する。FIG. 3 shows a specific configuration example of the threshold circuit 17. In FIG. 3, the first selector 31 has D in FIG.
The DCT coefficient from the CT circuit 4 is input. The control terminal of the second selector 32 includes an inter-frame / intra-frame determination result from the prediction determination circuit 12, a static / dynamic determination result from the static / dynamic determination circuit 16, and a DC / AC signal (if the DCT coefficient is a DC component or not). A signal indicating whether the signal is an AC component) is given, and one of the three thresholds 0, DC threshold, and AC threshold input to the signal input terminal is selected based on these three parameters. For example, the input of the DCT circuit 4 is an inter-frame difference signal, the region of interest is a static region, and the
When the T coefficient is a DC component, a DC threshold is selected. When the input of the DCT circuit 4 is an inter-frame difference signal, the attention area is a stationary area, and the DCT coefficient is an AC component, the AC threshold is selected. When the input of 4 is an intra-frame signal and its attention area is a moving area, 0 is selected as a threshold value. The threshold value selected by the selector 32 and the absolute value circuit 3
The absolute value of the DCT coefficient obtained in step 3 is compared by the comparator 34. When the DCT coefficient is smaller, the selector 31 selects and outputs 0 , otherwise, the input (DCT circuit 4
Is output as it is .
【0025】図1において、入力端子1には動画像の画
像信号が入力される。この入力画像信号は、図示しない
テレビカメラで例えばテレビ電話の利用者やテレビ会議
システムの会議参加者などの被写体を撮像して得られた
アナログの画像信号を図示しないA/D変換器によりデ
ィジタル化した信号である。In FIG. 1, an input terminal 1 receives an image signal of a moving image. This input image signal is digitized by an A / D converter (not shown) into an analog image signal obtained by capturing an image of a subject such as a user of a videophone or a conference participant of a video conference system with a television camera (not shown). Signal.
【0026】この入力画像信号は、減算器2でフレーム
メモリ10に蓄積されている1フレーム前の画像信号と
の差分、すなわちフレーム間差分信号が求められる。フ
レームメモリ10に蓄積されている1フレーム前の画像
信号は、動きベクトル検出回路11により求められた動
きベクトルにより動き補償がなされている。入力画像信
号であるフレーム内信号と、減算器2から出力されるフ
レーム間差分信号は、予測判定回路12でいずれの情報
量が少ないかが判定され、情報量の少ない方の信号がセ
レクタ3で選択される。選択された信号は、直交変換回
路であるDCT回路4で複数画素、例えば8×8画素か
らなるブロック単位で、離散コサイン変換され、DCT
係数として出力される。この離散コサイン変換は、画素
間の相関を除去するために用いられる。The difference between the input image signal and the image signal of the previous frame stored in the frame memory 10 by the subtracter 2, that is, an inter-frame difference signal is obtained. The image signal of the immediately preceding frame stored in the frame memory 10 has been motion compensated by the motion vector obtained by the motion vector detection circuit 11. The prediction determination circuit 12 determines which information amount is smaller between the intra-frame signal which is the input image signal and the inter-frame difference signal output from the subtractor 2, and the selector 3 selects the signal having the smaller information amount. Selected. The selected signal is subjected to a discrete cosine transform by a DCT circuit 4 which is an orthogonal transform circuit in a block unit composed of a plurality of pixels, for example, 8 × 8 pixels.
Output as coefficients. This discrete cosine transform is used to remove correlation between pixels.
【0027】DCT回路4から出力されるDCT係数
は、閾値回路17において設定された閾値と比較され、
閾値以下のDCT係数に対応する出力は0とされる。こ
の閾値回路17での閾値は、前述のように静動判定回路
16の静/動判定結果と、予測判定回路12のフレーム
間/フレーム内判定結果およびDCT係数が直流成分か
交流成分かによって決定される。閾値回路17の出力
は、量子化器5で量子化される。量子化された信号は、
可変長符号化回路13で可変長符号化され、さらにバッ
ファメモリ11で速度平滑化されることにより、一定の
伝送速度で通信回線へ送出される。The DCT coefficient output from the DCT circuit 4 is compared with a threshold set in the threshold circuit 17 and
The output corresponding to the DCT coefficient equal to or smaller than the threshold value is set to 0. As described above, the threshold value of the threshold circuit 17 is determined by the result of the static / moving determination of the static / moving determining circuit 16, the result of the inter-frame / intra-frame determination by the prediction determining circuit 12, and whether the DCT coefficient is a DC component or an AC component. Is done. The output of the threshold circuit 17 is quantized by the quantizer 5. The quantized signal is
The data is variable-length coded by the variable-length coding circuit 13 and further speed-smoothed by the buffer memory 11, so that the data is transmitted to the communication line at a constant transmission speed.
【0028】量子化器5で量子化された信号は、逆量子
化器6にも送られて逆量子化され、さらに逆DCT(I
DCT)回路7で逆離散コサイン変換された後、加算器
8で1フレーム前の画像信号と加算されることにより、
局部復号される。The signal quantized by the quantizer 5 is also sent to an inverse quantizer 6 where the signal is inversely quantized and further inverse DCT (I
After the inverse discrete cosine transform is performed by the DCT circuit 7, the adder 8 adds the resultant signal to the image signal of the previous frame.
It is locally decoded.
【0029】なお、セレクタ3でフレーム内信号が選択
された場合は、IDCT回路7の出力がそのまま局部復
号信号となり、セレクタ9はIDCT回路7の出力を選
択する。この局部復号信号は、フレームメモリ10に書
き込まれる。When the intra-frame signal is selected by the selector 3, the output of the IDCT circuit 7 becomes the local decoded signal as it is, and the selector 9 selects the output of the IDCT circuit 7. This local decoded signal is written to the frame memory 10.
【0030】上記実施例では、閾値回路17を量子化器
5の前に置いたが、量子化器5の後ろに置いても良い。
その場合、量子化ステップ幅によって設定閾値を大きく
したり小さくしたりしたりする必要がある。In the above embodiment, the threshold circuit 17 is provided before the quantizer 5, but may be provided after the quantizer 5.
In that case, it is necessary to increase or decrease the set threshold value according to the quantization step width.
【0031】さらに、閾値回路17の設定閾値を図示し
ない制御部からの信号により、伝送ビットレートが高い
ほど小さくなるよう制御することにより、画質が高くな
る高ビットレートで静止領域と動領域との輝度の段差が
目立たないようにすることができる。Further, by controlling the threshold set in the threshold circuit 17 by a signal from a control unit (not shown) so as to become smaller as the transmission bit rate becomes higher, the image quality becomes higher. The step of luminance can be made inconspicuous.
【0032】[0032]
【発明の効果】以上説明したように、本発明によれば入
力動画像信号にフリッカやノイズがあっても背景部分な
どの静止領域では直交変換係数を伝送しないことによ
り、符号化効率の向上を図ることができる。As described above, according to the present invention, even if there is flicker or noise in the input video signal, the orthogonal transform coefficients are not transmitted in a still area such as a background, thereby improving the coding efficiency. Can be planned.
【図1】本発明の一実施例に係る動画像符号化装置のブ
ロック図FIG. 1 is a block diagram of a video encoding device according to an embodiment of the present invention.
【図2】図1における静動判定回路の構成例を示すブロ
ック図FIG. 2 is a block diagram showing a configuration example of a static / motion determining circuit in FIG. 1;
【図3】図1における閾値回路の構成例を示すブロック
図FIG. 3 is a block diagram showing a configuration example of a threshold circuit in FIG. 1;
【図4】従来の動画像符号化装置のブロック図FIG. 4 is a block diagram of a conventional moving picture encoding device.
1…入力端子 2…減算器 3…セレクタ 4…DCT回路 5…量子化器 6…逆量子化器 7…IDCT回路 8…加算器 9…セレクタ 10…フレームメモ
リ 11…動きベクトル検出回路 12…予測判定回
路 13…可変長符号化回路 14…バッファメ
モリ 15…出力端子 16…閾値回路 17…静動判定回路DESCRIPTION OF SYMBOLS 1 ... Input terminal 2 ... Subtractor 3 ... Selector 4 ... DCT circuit 5 ... Quantizer 6 ... Inverse quantizer 7 ... IDCT circuit 8 ... Adder 9 ... Selector 10 ... Frame memory 11 ... Motion vector detection circuit 12 ... Prediction Judgment circuit 13 ... Variable length coding circuit 14 ... Buffer memory 15 ... Output terminal 16 ... Threshold circuit 17 ... Static motion judgment circuit
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−222593(JP,A) 特開 平2−243063(JP,A) 特開 平2−272889(JP,A) 特開 平3−89689(JP,A) 特開 平3−89690(JP,A) 特開 平3−24888(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 7/24 - 7/68 H04N 7/14 - 7/15 JICSTファイル(JOIS)──────────────────────────────────────────────────続 き Continuation of front page (56) References JP-A-63-222593 (JP, A) JP-A-2-243063 (JP, A) JP-A-2-272889 (JP, A) JP-A-3- 89689 (JP, A) JP-A-3-89690 (JP, A) JP-A-3-24888 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04N 7/ 24-7 / 68 H04N 7/14-7/15 JICST file (JOIS)
Claims (4)
レーム内信号とを選択的に出力する選択手段と、 前記選択手段から出力される信号を直交変換して変換係
数を出力する直交変換手段と、 前記直交変換手段から出力される変換係数を量子化する
量子化手段と、 前記量子化手段により得られた量子化結果を可変長符号
化する可変長符号化手段と、 前記直交変換手段と前記量子化手段との間に設けられ、
前記直交変換手段から出力される変換係数の絶対値と予
め設定された所定の閾値とを比較して、前記選択手段か
ら前記フレーム間差分信号が出力されたときに該変換係
数の絶対値が予め設定された閾値以下であれば0を出力
し、それ以外のときは前記直交変換手段から出力される
変換係数をそのまま出力する閾値処理手段とを有し、 前記閾値処理手段で設定される前記閾値は、前記変換係
数の直流成分に対する閾値が前記変換係数の交流成分に
対する閾値より大きいことを特徴とする動画像符号化装
置。1. A selection means for selectively outputting an inter-frame difference signal and an intra-frame signal of an input moving image signal, and an orthogonal transformation means for orthogonally transforming a signal output from the selection means and outputting a transform coefficient. A quantizing unit that quantizes a transform coefficient output from the orthogonal transform unit; a variable-length encoding unit that performs variable-length encoding on a quantization result obtained by the quantizing unit; and the orthogonal transform unit. Provided between the quantization means,
The absolute value of the transform coefficient output from the orthogonal transform means is compared with a predetermined threshold value, and when the inter-frame difference signal is output from the selecting means, the absolute value of the transform coefficient is determined in advance. A threshold processing means for outputting 0 if the value is equal to or less than the set threshold value, and otherwise outputting the transform coefficient output from the orthogonal transformation means as it is, wherein the threshold value set by the threshold processing means Is a moving image encoding apparatus, wherein a threshold value for a DC component of the transform coefficient is larger than a threshold value for an AC component of the transform coefficient.
レーム内信号とを選択的に出力する選択手段と、 前記選択手段から出力される信号を直交変換して変換係
数を出力する直交変換手段と、 前記直交変換手段から出力される変換係数を量子化する
量子化手段と、 前記量子化手段により得られた量子化結果を可変長符号
化する可変長符号化手段と、 前記量子化手段と前記可変長符号化手段との間に設けら
れ、前記量子化手段から出力される変換係数の絶対値と
予め設定された所定の閾値とを比較して、前記選択手段
から前記フレーム間差分信号が出力されたときに該変換
係数の絶対値が予め設定された閾値以下であれば0を出
力し、それ以外のときは前記量子化手段から出力される
変換係数をそのまま出力する閾値処理手段とを有し、 前記閾値処理手段で設定される前記閾値は、前記変換係
数の直流成分に対する閾値が前記変換係数の交流成分に
対する閾値より大きいことを特徴とする動画像符号化装
置。2. Selection means for selectively outputting an inter-frame difference signal and an intra-frame signal of an input moving image signal, and orthogonal transformation means for orthogonally transforming a signal output from the selection means and outputting a transform coefficient. A quantizing means for quantizing a transform coefficient output from the orthogonal transform means; a variable-length coding means for performing variable-length coding on a quantization result obtained by the quantizing means; and The inter-frame difference signal is provided from the selection unit by comparing the absolute value of the transform coefficient output from the quantization unit with a predetermined threshold value, which is provided between the variable-length encoding unit. When the absolute value of the transform coefficient is less than or equal to a preset threshold value when the transform coefficient is output, 0 is output. Otherwise, a threshold processing means that directly outputs the transform coefficient output from the quantizing means. Have, before Thresholding the threshold set by means video encoding apparatus characterized by threshold for the DC component of the transform coefficients is greater than the threshold for the AC components of the conversion coefficients.
レーム内信号とを選択的に出力する選択手段と、 前記選択手段から出力される信号を直交変換して変換係
数を出力する直交変換手段と、 前記直交変換手段から出力される変換係数を量子化する
量子化手段と、 前記量子化手段により得られた量子化結果を可変長符号
化する可変長符号化手段と、 前記入力動画像信号について静止領域か動領域かの判定
を行う静動判定手段と、 前記直交変換手段と前記量子化手段との間に設けられ、
前記直交変換手段から出力される変換係数の絶対値と予
め設定された所定の閾値とを比較して、前記選択手段か
ら前記フレーム間差分信号が出力されたときに該変換係
数の絶対値が予め設定された閾値以下であれば0を出力
し、それ以外のときは前記直交変換手段から出力される
変換係数をそのまま出力する閾値処理手段とを有し、 前記閾値処理手段で設定される前記閾値は、前記入力動
画像信号の静止領域に属する変換係数に対する閾値が前
記入力動画像信号の動領域に属する変換係数に対する閾
値より大きくなるように、前記静動判定手段の判定結果
に基づいて制御されることを特徴とする動画像符号化装
置。3. Selection means for selectively outputting an inter-frame difference signal and an intra-frame signal of an input moving image signal, and orthogonal transformation means for orthogonally transforming a signal output from the selection means and outputting a transform coefficient. A quantizing means for quantizing a transform coefficient output from the orthogonal transform means; a variable-length coding means for performing variable-length coding on a quantization result obtained by the quantizing means; and the input video signal For static and motion determining means for determining whether a static area or a moving area, provided between the orthogonal transform means and the quantization means,
The absolute value of the transform coefficient output from the orthogonal transform means is compared with a predetermined threshold value, and when the inter-frame difference signal is output from the selecting means, the absolute value of the transform coefficient is determined in advance. A threshold processing means for outputting 0 if the value is equal to or less than the set threshold value, and otherwise outputting the transform coefficient output from the orthogonal transformation means as it is, wherein the threshold value set by the threshold processing means Is controlled based on the determination result of the still / moving determination means so that a threshold value for a conversion coefficient belonging to a still region of the input moving image signal is larger than a threshold value for a conversion coefficient belonging to a moving region of the input moving image signal. A moving image encoding apparatus.
レーム内信号とを選択的に出力する選択手段と、 前記選択手段から出力される信号を直交変換して変換係
数を出力する直交変換手段と、 前記直交変換手段から出力される変換係数を量子化する
量子化手段と、 前記量子化手段により得られた量子化結果を可変長符号
化する可変長符号化手段と、 前記入力動画像信号について静止領域か動領域かの判定
を行う静動判定手段と、 前記量子化手段と前記可変長符号化手段との間に設けら
れ、前記量子化手段から出力される変換係数の絶対値と
予め設定された所定の閾値とを比較して、前記選択手段
から前記フレーム間差分信号が出力されたときに該変換
係数の絶対値が予め設定された閾値以下であれば0を出
力し、それ以外のときは前記量子化手段から出力される
変換係数をそのまま出力する閾値処理手段とを有し、 前記閾値処理手段で設定される前記閾値は、前記入力動
画像信号の静止領域に属する変換係数に対する閾値が前
記入力動画像信号の動領域に属する変換係数に対する閾
値より大きくなるように、前記静動判定手段の判定結果
に基づいて制御されることを特徴とする動画像符号化装
置。4. Selection means for selectively outputting an inter-frame difference signal and an intra-frame signal of an input video signal, and orthogonal transformation means for orthogonally transforming a signal output from the selection means and outputting a transform coefficient. A quantizing means for quantizing a transform coefficient output from the orthogonal transform means; a variable-length coding means for performing variable-length coding on a quantization result obtained by the quantizing means; and the input video signal A static / moving determining means for determining whether the area is a static area or a moving area; provided between the quantizing means and the variable length encoding means, and the absolute value of a transform coefficient output from the quantizing means and A comparison is made with a set predetermined threshold value, and when the inter-frame difference signal is output from the selection means, 0 is output if the absolute value of the transform coefficient is equal to or less than a preset threshold value. When the amount Threshold processing means for directly outputting the conversion coefficient output from the conversion means, wherein the threshold value set by the threshold processing means is a threshold value for a conversion coefficient belonging to a still area of the input moving image signal. A moving picture coding apparatus characterized in that the moving picture coding apparatus is controlled based on a determination result of the still / moving determining means so as to be larger than a threshold value for a transform coefficient belonging to a moving area of an image signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25815991A JP3202270B2 (en) | 1991-10-04 | 1991-10-04 | Video encoding device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25815991A JP3202270B2 (en) | 1991-10-04 | 1991-10-04 | Video encoding device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05103314A JPH05103314A (en) | 1993-04-23 |
JP3202270B2 true JP3202270B2 (en) | 2001-08-27 |
Family
ID=17316356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25815991A Expired - Fee Related JP3202270B2 (en) | 1991-10-04 | 1991-10-04 | Video encoding device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3202270B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2595875B2 (en) * | 1993-09-14 | 1997-04-02 | 日本電気株式会社 | Moving image signal encoding method and apparatus |
JP2591438B2 (en) * | 1993-09-14 | 1997-03-19 | 日本電気株式会社 | Moving image signal encoding method and apparatus |
JP4210040B2 (en) | 2001-03-26 | 2009-01-14 | パナソニック株式会社 | Image display apparatus and method |
-
1991
- 1991-10-04 JP JP25815991A patent/JP3202270B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH05103314A (en) | 1993-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6850564B1 (en) | Apparatus and method for dynamically controlling the frame rate of video streams | |
JP3258840B2 (en) | Video encoding device and region extraction device | |
JP3748717B2 (en) | Video encoding device | |
US6438165B2 (en) | Method and apparatus for advanced encoder system | |
US8229004B2 (en) | Image signal processing apparatus with code amount control for inter-frame and intra-frame encoding | |
JPH04328982A (en) | High efficiency encoding device and decoding device | |
EP0680217B1 (en) | Video signal decoding apparatus capable of reducing blocking effects | |
JP3046379B2 (en) | Image coding device | |
JPH04256298A (en) | Moving picture encoder | |
US6879723B1 (en) | Method and apparatus for encoding frames of image data at a varying quality level | |
JP2895034B1 (en) | Decoder having adaptive block phenomenon removal function and adaptive block phenomenon removal decoding method | |
JP3202270B2 (en) | Video encoding device | |
JP4004597B2 (en) | Video signal error concealment device | |
JP2004512784A (en) | Transcoding method and transcoding device using embedded filter | |
JP2914607B2 (en) | Image signal decoding device | |
JPH0595538A (en) | Picture coding device | |
JPH05300492A (en) | Moving iamge coding device | |
JPH0984024A (en) | Coder for moving image signal | |
JP3535013B2 (en) | Video encoding device | |
JP2847569B2 (en) | Video coding control method | |
JPH06224773A (en) | High efficiency coding circuit | |
US6678327B1 (en) | Image signal compression coding method and apparatus | |
JP3348776B2 (en) | Moving picture coding apparatus and method | |
JP2512165B2 (en) | Video signal encoder | |
JPH02241285A (en) | Highly efficient encoder for moving image signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313114 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080622 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090622 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |