JPS61283294A - Compensating and encoding system for motion and its device - Google Patents

Compensating and encoding system for motion and its device

Info

Publication number
JPS61283294A
JPS61283294A JP60125433A JP12543385A JPS61283294A JP S61283294 A JPS61283294 A JP S61283294A JP 60125433 A JP60125433 A JP 60125433A JP 12543385 A JP12543385 A JP 12543385A JP S61283294 A JPS61283294 A JP S61283294A
Authority
JP
Japan
Prior art keywords
signal
motion
screen
output
vector
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.)
Granted
Application number
JP60125433A
Other languages
Japanese (ja)
Other versions
JP2507300B2 (en
Inventor
Junichi Oki
淳一 大木
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP12543385A priority Critical patent/JP2507300B2/en
Priority to AU58303/86A priority patent/AU579550B2/en
Priority to EP86107593A priority patent/EP0205091B1/en
Priority to DE8686107593T priority patent/DE3688343T2/en
Priority to CA000511082A priority patent/CA1254652A/en
Priority to US06/872,780 priority patent/US4689673A/en
Publication of JPS61283294A publication Critical patent/JPS61283294A/en
Application granted granted Critical
Publication of JP2507300B2 publication Critical patent/JP2507300B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

PURPOSE:To improve the efficiency of an encoding and to reduce the deterioration of picture quality by setting a motion vector which represents a motion included at an area where the content of a picture is remarkably changing at a regulated value. CONSTITUTION:At areas D and E of oblique lines portion in screen 2, if remarkable change in a picture line between screen play 1 is recognized, an analyzing signal '1' is outputted as the result of a screen analysis at the areas D and E. Correlation between the screens of the areas D and E is very low and the motion vector detected at a vector detector is a false vector that is not corresponded with an actual motion. Thus, when it is represented that the contents of picture between the screens are remarkably changing, the vector detector does not output the motion vector detected and actually estimates between frames with outputting the regulated value, for example, O and reduces informations for the motion vector, at least, nearly to zero and the encoding of high compression ratio, with the occurrence of excessive informations suppressed and with the deterioration of the picture quality prevented, is preformed.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、動画像信号の符号化技術に関する。[Detailed description of the invention] (Industrial application field) The present invention relates to a technique for encoding moving image signals.

(従来技術とその問題点) テレビジ四ン画像の制作技術の進展とともに、複数種の
画像を各々縮小し種々に道ぺて1枚の画像を合成するビ
デオ・エフェクト技術がよく使用される。縮小前の各画
像は一般に動画像であり、相互に必ずしも関係が無いこ
とも多い。一部には連続した動きを含み、他方には画面
内容が大巾に変化している、という合成画像も少なくな
い。すなわち、1枚の画面内であるにもかかわらず、画
像信号としての統計的性質が縮小された画像毎すなわち
小領域毎にまったく異なる場合も少なくない。
(Prior Art and its Problems) With the advancement of technology for producing television images, video effect technology is often used to reduce the size of multiple types of images and combine them into a single image in various ways. The images before reduction are generally moving images, and often do not necessarily have a relationship with each other. There are many composite images in which some parts contain continuous movement, while others have wide changes in screen content. That is, even within one screen, the statistical properties of the image signal are often completely different for each reduced image, that is, for each small area.

従来たとえば二宮による論文[フレーム間符号化におけ
る動き補正J (1978年5月26日電子通信学会技
術研究報告IE78−6〜12)に記載されているよう
な動画像信号を動き補償フレーム間符号化を用いて符号
化を行なった場合に、画面内に含まれる1個あるいは複
数個の小領域において画面間で画像の内容が大幅に変化
した場合には、その領域における画面間の相関が無くな
るか、非常に低くなるため原理的にも動き補償の効果が
ほとんど無くなるのみならず、かえってこの動きを示す
情報が増加し、この結果符号化能率が低下していた。ま
たシーンチェンジのように画面全体における大幅な画像
内容の変化に対応する方法が仮にあるとしても、上述の
ように1画面内でまったく異なる統計的性質をもつ複数
の小領域からなる画像には適用のしようがない。そもそ
もシーンチェンジなどが定義困難である。
Conventionally, for example, a moving image signal was subjected to motion compensated interframe coding as described in the paper by Ninomiya [Motion Compensation in Interframe Coding J (IEICE Technical Report IE78-6 to 12, May 26, 1978). When encoding is performed using , if the content of the image changes significantly between screens in one or more small areas included in the screen, will the correlation between the screens in that area disappear? , becomes extremely low, which not only essentially eliminates the effect of motion compensation, but also increases the amount of information indicating this motion, resulting in a decrease in encoding efficiency. Furthermore, even if there were a method to deal with drastic changes in image content across the entire screen, such as scene changes, it would not be applicable to images that are made up of multiple small areas with completely different statistical properties within one screen, as described above. I can't help it. In the first place, scene changes are difficult to define.

(発明の目的) 本発明は、画面内に含まれる1個あるいは複数個の小領
域において画面間で画像の内容が大幅に変化した時に生
じる過剰な情報の発生を抑え画質劣化を少なくすること
を目的とする。
(Objective of the Invention) The present invention aims to suppress the generation of excessive information that occurs when the content of an image changes significantly between screens in one or more small areas included in the screen, and to reduce image quality deterioration. purpose.

(発明の構成) 動画像信号に含まれる動きを示す信号を利用して動画像
信号の動き補償フレーム間符号化を行なうにあたり、画
面を複数11i!の領域に分割し、それぞれの領域にお
いて画面間で画像の内容の大幅な変化を検出し、画像の
内容が大幅に変化している領域においては、前記動きを
示す信号をめる定められた値に設定し、前記動き補償フ
レーム間符号化を実行するととt−%徴とする動き補償
符号化方式が得られる。また本発明によれば動画像信号
に含まれる動きを示す信号を用いて動画像信号の動き補
償フレーム間符号化を実行するに当り、複数個の小領域
に分割された画面についても小領域毎に画面間における
画像内容の変化の程度を分析する手段、前記動画像信号
に含まれる動きを示す信号(ベクトル)を検出し、前記
分析手段出力が大巾な変化があったことを示している場
合には、該動きを示す信号音あらかじめ定められた一定
の値に置換することが可能なベクトル検出手段、該ベク
トル検出手段出力を用いて動きを補償した予測信号を発
生する手段、該予測信号と前記動画像信号を用いて予測
誤差信号を発生する手段、該予測誤差信号の取り得るレ
ベル数を制限することができる量子化手段、該量子化手
段出力と前記予測信号とを用いて局部信号を発生し、前
記予測信号を発生する手段にこれを供給する手段、少な
くとも前記ベクトル検出手段出力と前記量子化手段出力
を符号変換する手段を具備することを特徴とする動き補
償符号化装置が得られる。
(Structure of the Invention) When performing motion compensated interframe encoding of a moving image signal using a signal indicating motion included in the moving image signal, a plurality of screens 11i! In each area, significant changes in the image content are detected between screens, and in areas where the image content changes significantly, the signal indicating the movement is set to a predetermined value. If the above-mentioned motion compensated interframe encoding is performed with the motion compensated interframe encoding set as follows, a motion compensated encoding method with a t-% characteristic can be obtained. Furthermore, according to the present invention, when performing motion-compensated interframe coding of a moving image signal using a signal indicating motion included in the moving image signal, each small area can also be encoded for a screen divided into a plurality of small areas. means for analyzing the degree of change in image content between screens, detecting a signal (vector) indicating movement included in the moving image signal, and the output of the analysis means indicating that there has been a large change; In this case, a vector detection means capable of replacing a signal sound indicating the movement with a predetermined constant value, means for generating a motion-compensated prediction signal using the output of the vector detection means, and the prediction signal. and a means for generating a prediction error signal using the moving image signal, a quantization means capable of limiting the number of levels that the prediction error signal can take, and a means for generating a local signal using the output of the quantization means and the prediction signal. A motion compensation encoding apparatus is provided, comprising means for generating a predicted signal and supplying it to a means for generating the predicted signal, and means for converting codes of at least the output of the vector detection means and the output of the quantization means. It will be done.

(発明の原理) 第1図および第2図を用いて本発明の詳細な説明する。(Principle of the invention) The present invention will be explained in detail using FIGS. 1 and 2.

従来動き補償を用いたフレーム間符号化では、画面のあ
る小領域において画面間で画像の内容が大幅に変化した
とすると、その領域の画面間の相関が非常に低くなって
しまうために実際の動きに対応しない誤まった動ベクト
ル(動きを示す信号)を検出して動き補償を行なうため
発生する情報量が過剰にな9画質を劣化させる原因とな
っていた。
In conventional interframe coding using motion compensation, if the image content changes significantly between screens in a certain small area of the screen, the correlation between the screens in that area becomes very low, so the actual Since motion compensation is performed by detecting an erroneous motion vector (signal indicating motion) that does not correspond to motion, an excessive amount of information is generated, causing deterioration of image quality.

少なくとも、この時の動ベクトルを表わす情報について
は無駄である。第1図に示すように画面をたとえばA〜
■の領域に分割し、第2図に示すように画面分析器を用
いて領域Aから領域■のそれぞれの領域について画面間
で画像の内容が大幅に変化しているかどうかを分析する
At least the information representing the motion vector at this time is useless. As shown in Figure 1, the screen is
The screen is divided into areas (2), and as shown in FIG. 2, a screen analyzer is used to analyze whether the image content of each area from area A to area (2) changes significantly between screens.

画面間で画像の内容が大幅に変化しているか否かを分析
する方法については、本発明においては重要ではないが
例として宮原による論文「帯域圧縮を対象としたフレー
ム差信号特性の実測と検討」(儒学m (A )、Vo
l 56−A、 No 8、PP、456−463.1
973年8月)に記載のものが利用できる。これは有意
なフレーム差分の数と、この数のフレーム間相関を求め
ることにより画慮内容の犬暢な変化を検出するものであ
る。たとえば、この論文に示された方法により第1図に
示す一面1と画面2の対応する各領域毎に画面間で画像
の内容に大幅な変化があったか、否かを分析する。
Although it is not important to the present invention, an example of a method for analyzing whether or not the content of an image changes significantly between screens is provided in the paper by Miyahara, "Measurement and Study of Frame Difference Signal Characteristics Targeting Bandwidth Compression." ” (Confucianism (A), Vo
l 56-A, No 8, PP, 456-463.1
(August 973) can be used. This method detects smooth changes in the planned content by determining the number of significant frame differences and the inter-frame correlation of this number. For example, using the method shown in this paper, it is analyzed whether or not there is a significant change in the image content between the screens for each corresponding area of screen 1 and screen 2 shown in FIG.

第1図に例示するように画面2の斜耐部分の領域D−E
において、−面1とのあいだで画像に大幅な変化があっ
たとすると画面分ITM朱として領域D−Hにおいて分
析信号“1″′を出力する。また画像の内容に大幅な変
化がなかった領域A−B@C−F@G−H−Iにおいて
は分析信号″0″′を出力する。つぎに動き補償フレー
ム間符号器において画面2の領域Aを符号化するときに
は、画面分析結果は“0″であり、これを動き補償フレ
ーム間符号器に含まれているベクトル検出器に与えるが
、画面間で画像の内容は大きく変化していないと分析さ
れているので動き補償を通常どおりに行なう。すなわち
、このときには動ベクトル検出器で検出された動ベクト
ルはそのまま動き補償に用いられる。また領域B@CΦ
F・G−H−Iも画面間で画像の内容が大きく変化して
いないので、領域Aと同様に通常の動き補償が行なわれ
る。
As illustrated in FIG.
In this case, if there is a significant change in the image between plane -1 and screen 1, an analysis signal "1''' is output in area DH as ITM red for the screen. Further, in the area A-B@C-F@G-H-I where there is no significant change in the image content, an analysis signal "0" is output. Next, when the motion compensated interframe encoder encodes area A of screen 2, the screen analysis result is "0", and this is given to the vector detector included in the motion compensated interframe encoder. Since it has been analyzed that the image content does not change significantly between screens, motion compensation is performed as usual. That is, at this time, the motion vector detected by the motion vector detector is used as is for motion compensation. Also area B@CΦ
Since the image content of F/G-H-I does not change significantly between screens, normal motion compensation is performed in the same way as in area A.

そして−面2の領域りにおいては、画面分析結果すなわ
ち分析信号は1′″で画面間で画像の内容が大幅に変化
していることを示している。すなわち、領域りの画面間
の相関は非常に低くベクトル検出器で検出された動ベク
トルは、実際の動きに対応しない誤まった動ベクトルで
ある。この動ベクトルにより動き補償を行なうと動き補
償の効果はなく、動ベクトルの情報は増すなど過剰な情
報が発生し、その結果として画質の劣化がおこる。
In area 2 of area 2, the screen analysis result, that is, the analysis signal, is 1'', indicating that the image content changes significantly between screens.In other words, the correlation between the screens in area 2 is A motion vector detected by the vector detector that is very low is a false motion vector that does not correspond to the actual motion.If motion compensation is performed using this motion vector, the motion compensation will have no effect and the information of the motion vector will increase. Excessive information is generated, resulting in deterioration of image quality.

このように画面間で画像の内容が大幅に変化していると
示しているときには、ベクトル検出器は検出した動ベク
トルは出力せず、ある定められた一定の値たとえばゼロ
を出力して実質的にフレーム間予測を行ない、少なくと
も動ベクトルの情報はほぼゼロに減らして過剰な情報の
発生を抑えその結果として画質の劣化を防ぎ高い圧縮率
の符号化を行なう。
When the image content shows a significant change from screen to screen, the vector detector does not output the detected motion vector, but instead outputs a certain fixed value, such as zero, to effectively Interframe prediction is performed to reduce at least the motion vector information to almost zero to suppress the generation of excessive information, thereby preventing deterioration of image quality and performing encoding at a high compression rate.

(実施例) 第3.4.5図を用いて本発明の実施例を詳細に説明す
る。
(Example) An example of the present invention will be described in detail using FIG. 3.4.5.

まず第3図を用いて符号器の説明を行なう。First, the encoder will be explained using FIG.

入力の動画像信号は、入力信号−101を介して画面分
析器1および遅延回路2に供給される。
The input moving image signal is supplied to the screen analyzer 1 and the delay circuit 2 via the input signal -101.

画面分析器1は画面を幾つかの領域に分割し、それぞれ
の領域毎に前画面と現画面との画面間で画像の内容に大
幅な変化があったかを分析する。たとえばある領域の画
面間で画像の内容が大幅に変化していたときには、画面
分析結果として“1″を出力する。また画面間で画像の
内容が大幅に変化していないときには、画面分析結果と
して“0″を出力する。詳細は後述する。そして画面分
析結果を入力画像信号の時系列に合わせるだめのメモリ
ー3に供給し一時的に記憶しておく。遅延回路2は、入
力の動画像信号を画面分析およびメモリー3における遅
延時間だけ)!!延調侵し、ベクトル検出器4に、さら
にベクトル検出器4での遅延時間を調整してTl1c算
器5にそれぞれ供給する。ベクトル検出器4は遅延rA
整された動画像信号から動きを示す動ベクトルを検出す
る。この時、メモリー3から供給された画面分析結果に
よシ検出された動ベクトルをそのまま出力とする(すな
わち画面分析結果“0“の場吾知為、またはある定めら
れた一定の値たとえばゼロを出力とする(画面分析結果
“11の場合)かの切換を行なう。ベクトル検出器4の
出力の切換は、今から符号化を行なう領域に対応する画
面分析結果をメモリー3から読み出し、その結果がたと
えば0であったときには、画面間で画像の内容は大幅に
変化はしていないことを示しているので、このときには
検出した動ベクトルをそのまま出力して動き補償を行な
う。逆に、メモリー3から読み出した画面分析結果が1
であったときには、その領域において画面間で画像の内
容が大幅に変化していること金示しているのでベクトル
検出器の出力をセロにして、動ベクトルゼロの動き補償
を行なう。これは実質的にフンーム間予側とをり、画面
相関の非常に低い領域において検出した動きを示す動ベ
クトルが、実際の動き方向に果申しないで、いろいろな
方向に分散してこの動きを示す情報が増力口し、符号化
能率が低下することを防止する。ベクトル検出器4の出
力は、可変遅延フレームメモリー8および可変長符号器
9に供給される。つぎに減n器5は遅延回路2から供給
された遅延調整された動画像信号と可変遅延フレームメ
モリー8から供給される動き補償フレーム間予測信号と
の減算をして動き補償を行ない出力として予測−差信号
を発生し、これを量子化器6に供給する。童子化器6は
減算器5から供給された予測誤差信号を量子化し、加算
器7および可変長符号器9に供給する。710算器7は
、量子化器6から供給された童子化した予測誤差信号と
可変遅延フレームメモリー8から供給される動き補償フ
レーム間予測信号との加算を行ない、局部復号信号を得
る。加算器7の出力の局部復号信号は、可変遅延フレー
ムメモリー8に供給する。可変遅延フレームメモリー8
は、加算器7から供給されたNj部慎号信号をベクトル
検出器4から供給された動ベクトルに従いフレーム遅延
の調整を行ない動き補償フレーム間予測信号を得る。
The screen analyzer 1 divides the screen into several regions, and analyzes for each region whether there is a significant change in the image content between the previous screen and the current screen. For example, if the content of the image changes significantly between screens in a certain area, "1" is output as the screen analysis result. Furthermore, when the content of the image does not change significantly between screens, "0" is output as the screen analysis result. Details will be described later. Then, the screen analysis results are supplied to a memory 3 which is used to match the time series of the input image signals and are temporarily stored therein. The delay circuit 2 analyzes the input moving image signal on the screen and calculates the delay time in the memory 3)! ! The delayed signal is transmitted to the vector detector 4, and then the delay time in the vector detector 4 is adjusted and supplied to the Tl1c calculator 5, respectively. Vector detector 4 has a delay rA
A motion vector indicating motion is detected from the adjusted video signal. At this time, the motion vector detected by the screen analysis result supplied from the memory 3 is output as is (that is, if the screen analysis result is "0", the motion vector is output as is, or a certain fixed value, for example, zero) is output. The screen analysis result corresponding to the area to be encoded is read from the memory 3, and the result is For example, when it is 0, it indicates that the image content has not changed significantly between screens, so in this case, the detected motion vector is output as is and motion compensation is performed.Conversely, from memory 3 The read screen analysis result is 1
If it is, it indicates that the content of the image has changed significantly between screens in that area, so the output of the vector detector is set to zero, and motion compensation for zero motion vector is performed. This is essentially a difference between the two images, and the motion vectors indicating motion detected in areas with very low screen correlation are dispersed in various directions without affecting the actual direction of motion. This prevents the information shown from being overloaded and the encoding efficiency from decreasing. The output of the vector detector 4 is supplied to a variable delay frame memory 8 and a variable length encoder 9. Next, the subtracter 5 performs motion compensation by subtracting the delay-adjusted video signal supplied from the delay circuit 2 and the motion compensated interframe prediction signal supplied from the variable delay frame memory 8, and predicts it as an output. - generate a difference signal and feed it to the quantizer 6; The doji generator 6 quantizes the prediction error signal supplied from the subtracter 5 and supplies it to the adder 7 and the variable length encoder 9. The 710 calculator 7 adds the predicted error signal supplied from the quantizer 6 and the motion compensated interframe prediction signal supplied from the variable delay frame memory 8 to obtain a locally decoded signal. The locally decoded signal at the output of the adder 7 is supplied to a variable delay frame memory 8. Variable delay frame memory 8
adjusts the frame delay of the Nj part signal supplied from the adder 7 in accordance with the motion vector supplied from the vector detector 4 to obtain a motion compensated interframe prediction signal.

可変遅延フレームメモリー8の出力の動き補償フレーム
間予側信号は、減算a5および加算器7に供給される。
The motion-compensated interframe prediction side signal output from the variable delay frame memory 8 is supplied to the subtractor a5 and the adder 7.

つぎに可変長符号器9は、量子化器6から供給された量
子化した予測誤差信号とベクトル検出器4から供給され
た動ベクトルと、それぞれハフマン符号などの能率のよ
い符号を用いて可変長符号化を行なった後、伝送路の速
度との整合をと夛符号器出力として伝送8901に出力
する。
Next, the variable length encoder 9 converts the quantized prediction error signal supplied from the quantizer 6 and the motion vector supplied from the vector detector 4 into variable length encoders using efficient codes such as Huffman codes. After encoding, matching with the speed of the transmission path is outputted to the transmission 8901 as an encoder output.

つぎに第4図を用いて復号器の説明をする。Next, the decoder will be explained using FIG.

可変長復号器10はまず伝送路901から供給される可
変長符号化された信号の入力速度と復号化の速度との整
合を行ないその後で、可変長符号化されている予測誤差
信号と動ベクトルを可変長復号化し、予測誤差信号を加
算器11に、また可変長復号化した動ベクトルを可変遅
延フレームメモリー12に供給する。加算器11は、可
変長復号器から供給された予測誤差信号と可変遅延フレ
ームメモリー12から供給される動き補償フレーム間予
測信号とを加算して復号し、もとの動画像信号を得る。
The variable-length decoder 10 first matches the input speed of the variable-length coded signal supplied from the transmission line 901 with the decoding speed, and then converts the variable-length coded prediction error signal and motion vector. is variable-length decoded, and a prediction error signal is supplied to an adder 11, and a variable-length decoded motion vector is supplied to a variable delay frame memory 12. The adder 11 adds and decodes the prediction error signal supplied from the variable length decoder and the motion compensated interframe prediction signal supplied from the variable delay frame memory 12 to obtain the original moving image signal.

復号した動画像信号は、復号器出力として信号線110
1を介して出力すると同時に。
The decoded moving image signal is sent to the signal line 110 as a decoder output.
At the same time output via 1.

可変遅延フレームメモリー12にも供給する。可変遅延
フレームメモリー12はZlO算器11から供給された
動画像信号を用い可変長復号器10から供給された動ベ
クトルにより動き補償を行ない、出力として動き補償7
レ一ム間予測信号を加算器11に供給する。つぎに第5
図を用いて、画面分析器の一構成例について説明する。
It is also supplied to the variable delay frame memory 12. The variable delay frame memory 12 performs motion compensation using the moving image signal supplied from the ZlO calculator 11 and the motion vector supplied from the variable length decoder 10, and outputs a motion compensation 7 as an output.
The inter-frame prediction signal is supplied to an adder 11. Next, the fifth
An example of the configuration of the screen analyzer will be described with reference to the drawings.

減算器103によシ、今入力された動画像信号とフレー
ムメモリー102に蓄えられている1フレ一ム時間前の
動画像信号とを減算し、出力としてフレーム間差分を有
意差判定器104に供給する。有意差判定器104は、
ある定められた閾値によりフレーム間差分の有意・無効
の判定を行ない、結果を画面内の複数個の小領域の各々
に対応する積分器に供給する。たとえば、領域Aのフレ
ーム差分の有意差の判定がされているときには、その結
果を積分器AlO3に取シ込み積分する。領域Bの有意
差判定を行なっているときには、その結果を積分器Bに
取シ込み積分する。このようにある領域の有意差判定結
果は、その領域に対応する積分器に取プ込み積分する。
The subtracter 103 subtracts the currently input moving image signal from the moving image signal stored in the frame memory 102 one frame time ago, and sends the inter-frame difference to the significant difference determiner 104 as an output. supply The significance determiner 104 is
A determination is made as to whether the inter-frame difference is significant or invalid based on a predetermined threshold value, and the result is supplied to an integrator corresponding to each of a plurality of small areas within the screen. For example, when it is determined whether the frame difference in region A is significant, the result is input to the integrator AlO3 and integrated. When determining a significant difference in region B, the result is input to integrator B and integrated. In this way, the significant difference determination result for a certain region is taken into an integrator corresponding to that region and integrated.

つぎに、領域大に対応する積分器AlO3で積分した結
果はメモ!J−106に供給するとともに比較器107
にも供給する。メモ9−106は、積分結果を1フレー
ム遅延させて比較器107に送る。比較器107は、メ
モリー106から送られて来た1フレーム前の積分結果
と積分器AlO3から供給された現時刻の積分結果とを
比較し、領域大において画面間で画像の内容に大幅な変
化があったか否かの判定を行ない、その結果をスイッチ
114に供給する。この他の領域に対応する積分器eメ
モリー・比較器も領域大に対応するものと同じ動作を行
な−、それぞれの対応する領域の画面間で画像の内容に
大幅な変化があったか否かの判定を行ない、結果をそれ
ぞれスイッチ114に供給する。スイッチ114は、各
頭載における判定結果を予め定められたj臓序にて順次
選択しメモリー3へ供給する。メモリー3はこの領域毎
の判定結果を動き補償フレーム間予測が実行される時の
画像信号の時系列に合わせて、ベクトル検出器4へ供給
する。
Next, take note of the results of integration with the integrator AlO3 corresponding to the large area! J-106 and comparator 107
also supplied. Memo 9-106 delays the integration result by one frame and sends it to comparator 107. The comparator 107 compares the integration result of the previous frame sent from the memory 106 with the integration result of the current time supplied from the integrator AlO3, and detects significant changes in image content between screens in a large area. It is determined whether or not there has been, and the result is supplied to the switch 114. The integrators, e-memories, and comparators corresponding to other areas perform the same operations as those corresponding to large areas, and determine whether or not there has been a significant change in the image content between screens in each corresponding area. A determination is made and each result is supplied to the switch 114. The switch 114 sequentially selects the determination results for each head placement in a predetermined order and supplies them to the memory 3. The memory 3 supplies the determination result for each area to the vector detector 4 in accordance with the time series of the image signal when motion compensated interframe prediction is executed.

なお、ここでは積分器、メモリー、比較器は各領域毎に
1組づつ用いる構成例を示したが、高速動作が可能であ
れば、全領域に対して1組用いてこれらの機能を時分割
的に動作させて実現することも勿論可能である。
Note that this example shows a configuration in which one set of integrator, memory, and comparator is used for each region, but if high-speed operation is possible, one set of integrator, memory, and comparator can be used for all regions and these functions can be time-divided. Of course, it is also possible to realize this by operating it manually.

(発明の効果) 以上詳しく説明したように動き補償フレーム間符号化に
おいて画面を幾つかの領域に分割し、それぞれの領域に
おいて画面間で画像の内容が大幅に変化しているかを判
定し、msの内容が大幅に変化している領域においては
、その中に含まれる動きを示す動ベクトルをある定めら
れた一定の値にすることにより、画面相関が非常に低い
領域の画像信号から検出した誤まった動ベクトルにより
動き補償を行なった結果過剰な#l報が発生してしまう
ことを防いで符号化の能率を高め画質の劣化を少なくし
、圧縮率の高い符号化を行なうことができる。このよう
に本発明を実用に供するとその効果はきわめて大きい。
(Effects of the Invention) As explained in detail above, in motion compensated interframe coding, a screen is divided into several areas, and it is determined whether the image content changes significantly between screens in each area, and the ms In areas where the content of the image changes significantly, by setting the motion vector representing the movement included in the area to a certain fixed value, errors detected from image signals in areas with very low screen correlation can be reduced. It is possible to prevent excessive #l information from being generated as a result of motion compensation using accumulated motion vectors, increase encoding efficiency, reduce deterioration of image quality, and perform encoding with a high compression rate. When the present invention is put to practical use in this way, its effects are extremely large.

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

第1図および第2図は、本発明の詳細な説明するための
図、第3図、第4図、および第5図は、本発明の詳細な
説明する図である。 図において、 1・・・画面分析器、2・−・遅延回路、3・・・メモ
リー、4・・・ベクトル検出器、5・・・ms器、6・
・・量子化器、7・・・加算器、8・・・可変遅延フレ
ームメモリー、9・・・可変長符号器、lO・・・可変
長復号器、11・・・加算器、12・・・可変遅延フレ
ームメモリー、101・・・符号器入力、901・・・
伝送路、1101・・・復号器出力 亭  1  図 面 面 1 代 亭 ゝに
1 and 2 are diagrams for explaining the present invention in detail, and FIGS. 3, 4, and 5 are diagrams for explaining the invention in detail. In the figure, 1...screen analyzer, 2...delay circuit, 3...memory, 4...vector detector, 5...ms unit, 6...
... Quantizer, 7... Adder, 8... Variable delay frame memory, 9... Variable length encoder, lO... Variable length decoder, 11... Adder, 12...・Variable delay frame memory, 101... Encoder input, 901...
Transmission line, 1101...Decoder output terminal 1 Drawing side 1 To the terminal

Claims (1)

【特許請求の範囲】 1、動画像信号に含まれる動きを示す信号を利用して動
画像信号の動き補償フレーム間符号化を行なうにあたり
、画面を複数個の領域に分割し、それぞれの領域におい
て画面間で画像の内容の変化を検出し、画像の内容が大
幅に変化している領域においては、前記動きを示す信号
をある定められた値に設定し、前記動き補償フレーム間
符号化を実行することを特徴とする動き補償符号化方式
。 2、動画像信号に含まれる動きを示す信号を用いて動画
像信号の動き補償フレーム間符号化を実行するに当り、
複数個の小領域に分割された画面について各小領域毎に
画面間における画像内容の変化の程度を分析する手段、
前記動画像信号に含まれる動きを示す信号(ベクトル)
を検出し、前記分析手段出力が予め定めた閾値をこえる
変化があったことを示している場合には該動きを示す信
号をあらかじめ定められた一定の値に置換することが可
能なベクトル検出手段、該ベクトル検出手段出力を用い
て動きを補償した予測信号を発生する手段、該予測信号
と前記動画像信号を用いて予測誤差信号を発生する手段
、該予測誤差信号の取り得るレベル数を制限することが
できる量子化手段、該量子化手段出力と前記予測信号と
を用いて局部復号信号を発生し前記予測信号を発生する
手段にこれを供給する手段、少なくとも前記ベクトル検
出手段出力と前記量子化手段出力を符号交換する手段を
具備することを特徴とする動き補償符号化装置。
[Claims] 1. When performing motion-compensated interframe encoding of a moving image signal using a signal indicating motion included in the moving image signal, the screen is divided into a plurality of regions, and each region is A change in image content is detected between screens, and in areas where the image content changes significantly, the signal indicating the movement is set to a predetermined value, and the motion compensated interframe encoding is performed. A motion compensation encoding method characterized by: 2. When performing motion compensated interframe encoding of a video signal using a signal indicating motion included in the video signal,
means for analyzing the degree of change in image content between screens for each small area on a screen divided into a plurality of small areas;
a signal (vector) indicating motion included in the video signal;
vector detection means capable of detecting the movement and replacing the signal indicating the movement with a predetermined constant value when the output of the analysis means indicates that there has been a change exceeding a predetermined threshold; , means for generating a motion-compensated prediction signal using the output of the vector detection means, means for generating a prediction error signal using the prediction signal and the moving image signal, and limiting the number of levels that the prediction error signal can take. quantization means capable of generating a locally decoded signal using the output of the quantization means and the predicted signal, and supplying the locally decoded signal to means for generating the predicted signal; 1. A motion compensation encoding device comprising means for code exchanging the output of the encoding means.
JP12543385A 1985-06-10 1985-06-10 Motion compensation coding method and apparatus thereof Expired - Lifetime JP2507300B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP12543385A JP2507300B2 (en) 1985-06-10 1985-06-10 Motion compensation coding method and apparatus thereof
AU58303/86A AU579550B2 (en) 1985-06-10 1986-06-03 Movement compensation predictive encoder for a moving picture signal with a reduced amount of information
EP86107593A EP0205091B1 (en) 1985-06-10 1986-06-04 Movement compensation predictive encoder for a moving picture signal with a reduced amount of information
DE8686107593T DE3688343T2 (en) 1985-06-10 1986-06-04 MOTION COMPENSATED PREDICTIVE CODER FOR A SIGNAL OF A MOVING IMAGE WITH A REDUCED QUANTITY OF INFORMATION.
CA000511082A CA1254652A (en) 1985-06-10 1986-06-09 Movement compensation predictive encoder for a moving picture signal with a reduced amount of information
US06/872,780 US4689673A (en) 1985-06-10 1986-06-10 Movement compensation predictive encoder for a moving picture signal with a reduced amount of information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12543385A JP2507300B2 (en) 1985-06-10 1985-06-10 Motion compensation coding method and apparatus thereof

Publications (2)

Publication Number Publication Date
JPS61283294A true JPS61283294A (en) 1986-12-13
JP2507300B2 JP2507300B2 (en) 1996-06-12

Family

ID=14909969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12543385A Expired - Lifetime JP2507300B2 (en) 1985-06-10 1985-06-10 Motion compensation coding method and apparatus thereof

Country Status (1)

Country Link
JP (1) JP2507300B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6480187A (en) * 1987-09-21 1989-03-27 Nec Corp Coding method and its apparatus
JPS6486686A (en) * 1987-09-29 1989-03-31 Japan Broadcasting Corp Motion vector detecting system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4562481B2 (en) 2003-12-01 2010-10-13 ユニ・チャーム株式会社 Cleaning sheet
JP4116590B2 (en) 2004-06-03 2008-07-09 ユニ・チャーム株式会社 Cleaning sheet

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57201393A (en) * 1981-06-04 1982-12-09 Nec Corp Television signal transmitter
JPS5885684A (en) * 1981-11-18 1983-05-23 Nec Corp Forecasting encoding device of television signal
JPS58107785A (en) * 1981-12-21 1983-06-27 Nec Corp Encoder between movement compensation frames
JPS58115990A (en) * 1981-12-28 1983-07-09 Nec Corp Encoder for dynamic compensation frame

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57201393A (en) * 1981-06-04 1982-12-09 Nec Corp Television signal transmitter
JPS5885684A (en) * 1981-11-18 1983-05-23 Nec Corp Forecasting encoding device of television signal
JPS58107785A (en) * 1981-12-21 1983-06-27 Nec Corp Encoder between movement compensation frames
JPS58115990A (en) * 1981-12-28 1983-07-09 Nec Corp Encoder for dynamic compensation frame

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6480187A (en) * 1987-09-21 1989-03-27 Nec Corp Coding method and its apparatus
JPS6486686A (en) * 1987-09-29 1989-03-31 Japan Broadcasting Corp Motion vector detecting system

Also Published As

Publication number Publication date
JP2507300B2 (en) 1996-06-12

Similar Documents

Publication Publication Date Title
US6393059B1 (en) Conversion of video data bit stream
KR0127094B1 (en) Transcoding device
JP2000013799A (en) Device and method for motion compensation encoding and decoding
KR870011805A (en) Image coding transmission method and apparatus
JP3293369B2 (en) Image information re-encoding method and apparatus
JP2911682B2 (en) Motion compensation using the minimum number of bits per motion block as a criterion for block matching
KR930011843B1 (en) Coding apparatus of picture image
JPS61283294A (en) Compensating and encoding system for motion and its device
JP2614212B2 (en) Image signal encoding method and apparatus
JPH0546155B2 (en)
JPS61164390A (en) Adaptive forecast coding device of inter-frame and between frames of animation picture signal
JPS6326951B2 (en)
JP2629409B2 (en) Motion compensated prediction interframe coding device
KR100317355B1 (en) System for encoding motion picture video signals
JPH03255792A (en) Picture quality controller
JPH0547031B2 (en)
JPH07298270A (en) Inter-motion compensation frame prediction coder
KR20040054749A (en) Compression
JP2501185B2 (en) Motion compensation coding system
JPH11196423A (en) Device and method for picture processing and presentation medium
KR960000129B1 (en) Coder with information occurrence duty control
JPH0690442A (en) Leak forecast encoding system
JPH06319124A (en) Picture data converter and its inverter
JPH0761153B2 (en) Motion compensation prediction interframe coding device
JPH03243086A (en) Movement compensating inter-frame coding device