JPS62262590A - Control circuit for volume of generated information - Google Patents

Control circuit for volume of generated information

Info

Publication number
JPS62262590A
JPS62262590A JP61106302A JP10630286A JPS62262590A JP S62262590 A JPS62262590 A JP S62262590A JP 61106302 A JP61106302 A JP 61106302A JP 10630286 A JP10630286 A JP 10630286A JP S62262590 A JPS62262590 A JP S62262590A
Authority
JP
Japan
Prior art keywords
amount
threshold
information
generated information
motion
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
JP61106302A
Other languages
Japanese (ja)
Other versions
JPH0795853B2 (en
Inventor
Atsumichi Murakami
篤道 村上
Naoto Kaneshiro
直人 金城
Atsushi Ito
敦 伊藤
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61106302A priority Critical patent/JPH0795853B2/en
Publication of JPS62262590A publication Critical patent/JPS62262590A/en
Publication of JPH0795853B2 publication Critical patent/JPH0795853B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

PURPOSE:To average the volume of generated information and to improve trackability with respect to the initial movement of a picture by detecting the mobile amount of the picture and calculating a threshold used for controlling encoding from the mobile amount and a target fur the volume of generated information. CONSTITUTION:First, a generated information volume calculator 28 calculates and outputs a generated information volume 29. A mobile amount detector 31 detects and outputs the mobile amount 32 from the generated information volume and a threshold 30 used for previous encoding. On the other hand, a generated information volume target calculator 33 calculates the generated information volume target 34 for next coding from the volume of accumulated information and its target, and supplies the target 34 to a threshold deciding unit 35. It refers to a threshold control table, outputs a threshold 36 for realizing the generated information volume target 34 in the mobile amount 32, and transmits the threshold to a threshold discriminater 37. If the mobile amount 32 keeps low values over the prescribed times, the threshold discriminater 37 takes it for a rpeset great value: otherwise, the discriminater 37 selects and encodes the threshold that the threshold deciding unit 35 decides.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は9画像符号化装置特に情報発生蓋を平滑化す
る側斜回路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a nine-image encoding device, particularly to a side diagonal circuit for smoothing an information generating lid.

〔従来の技術〕[Conventional technology]

第4図はフレーム間適応ベクトル量子化符号化装置の符
号化部の構成を示すブロック図である。
FIG. 4 is a block diagram showing the configuration of the encoding section of the interframe adaptive vector quantization encoding device.

(11はA/D変換およびブロック分割回路、(2)は
入力ブロック信号と前フレーム画像ブロックデータとの
差分器、(3)はフレーム間差分プロンクデータの平均
値1分散、正規化ベクトルを求める平均値分離正規化回
路、(4)は平均値1分散、およびしきい値により条件
付き画素補充を行なうためのブロック識別情報を出力す
るブロック識別回路、(5)は前記正規化ベクトルをベ
クトル量子化してベクトルインデックスを出力し、″ま
た。前記平均値および分散にDPOMを行なうベクトル
量子化符号化N、 te+はベクトルインデックスより
出力正規化ベクトルを復号化し、また、復号化した平均
値1分散、および出力正規化ベクトルより差分ブロック
データを復号化するベクトル量子化復号化器、(7)は
前フレームブロックデータと復号化差分ブロックデータ
との加n器、 +8JHフレームメモリ、 +91は前
記DPOMされた平均値と分散、前記ベクトルインデッ
クス、およびブロック識別情報を可変長符号化したデー
タを蓄え、伝送路に一定速度で送出する送信バッファメ
モ!J、tli)は送信バッファの蓄払情報惜に応じて
ブロック識別に用いるしきい値を制御する情報発生量制
御回路である。なおUυはアナログ入力動画像信号であ
る。
(11 is an A/D conversion and block division circuit, (2) is a difference device between the input block signal and the previous frame image block data, and (3) is to calculate the average value 1 variance and normalized vector of the inter-frame difference pronk data. A mean value separation normalization circuit, (4) a block identification circuit that outputs block identification information for performing conditional pixel replenishment based on the mean value 1 variance and a threshold value, and (5) a block identification circuit that converts the normalized vector into a vector quantum ``Also, vector quantization encoding N, which performs DPOM on the mean value and variance, te+ decodes the output normalized vector from the vector index, and also outputs the decoded mean value 1 variance, and a vector quantization decoder that decodes the difference block data from the output normalized vector, (7) is an adder for the previous frame block data and the decoded difference block data, +8JH frame memory, +91 is the DPOM The transmission buffer memo! J, tli) stores data obtained by variable-length encoding of the average value, variance, the vector index, and block identification information and sends it out to the transmission path at a constant speed, depending on the storage and disbursement information of the transmission buffer. This is an information generation amount control circuit that controls the threshold value used for block identification. Note that Uυ is an analog input moving image signal.

次に、8FS4図を用いて符号化部・作について説明す
る。
Next, the encoding unit and operation will be explained using the 8FS4 diagram.

アナログ入力動画像信号σ11 A / D変換・ブロ
ック分割回路(11によりp−/ D変換し0m画索x
mライン(m、nは正の整数)の大きさのブロックに分
割し、入力ブロック信号u2を得る。該入力ブロック信
号からフレームメモリ(8)内の同一位置ブロックのブ
ロック信号!α国を減算して得られるフレーム間差分ブ
ロック信号1141を平均値分離正規化回路(3)に入
力し、平均値μ1分散σ、正規化ベクトル五を以下の演
算により求める。l151はμ、σ。
Analog input moving image signal σ11 A/D conversion/block division circuit (11 converts p-/D to 0m image search
The input block signal u2 is obtained by dividing into blocks each having a size of m lines (m and n are positive integers). From the input block signal to the block signal of the block at the same position in the frame memory (8)! The inter-frame difference block signal 1141 obtained by subtracting the country α is input to the mean value separation and normalization circuit (3), and the mean value μ1 variance σ and normalized vector 5 are determined by the following calculations. l151 is μ, σ.

互を表わす。represent each other.

x、1 = (εj−μ)/σ ただし、に=mXn、t−(el、a2、−−−−−−
 tk)。
x, 1 = (εj-μ)/σ However, to = mXn, t-(el, a2, --------
tk).

1=(xl、x2.・・・・・・xk)  σの近似式
として。
1=(xl, x2...xk) As an approximate expression for σ.

を用いてもよい。may also be used.

得られた平均値μと分散σαeをブロック識別回路(4
)へ人力する。ブロック識別回路(4)では、情報発生
量制御回路四により決定されるしきい値ThQ41を用
いて、以下の条件によりブロック識別を行ない、ブロッ
ク識別情報ναDを出力する。
The obtained mean value μ and variance σαe are processed by a block identification circuit (4
). The block identification circuit (4) performs block identification under the following conditions using the threshold value ThQ41 determined by the information generation amount control circuit 4, and outputs block identification information ναD.

Iμl〉Th  またはσ〉Th  ニジ=1(有効ブ
ロック)1μ<Thかつσ<Th  ニジ=0 (無効
ブロック)ベクトル甘子化符号化器t51 eは、να
ηにより以下の処理を行なう。
Iμl〉Th or σ〉Th Niji=1 (valid block) 1μ<Th and σ<Th Niji=0 (invalid block) Vector sweetening encoder t51 e is να
The following processing is performed using η.

ν=1(有効ブロック)の場合、入力正規化ベクトルX
との歪が最小となる出力正規化ベクトル7it−ffl
力ベクトルセントの中から選び、そのベクトルインデッ
クス1を出力する。また、平均値μ、および分散σに対
しDPOMを行ない、それぞれの差分量子化データΔμ
、およびΔσを出力する。賭はν、1.Δμ、Δσを表
わす。
If ν=1 (valid block), the input normalized vector
Output normalized vector 7it-ffl that minimizes distortion with
Select one of the force vector cents and output its vector index 1. In addition, DPOM is performed on the mean value μ and variance σ, and each difference quantized data Δμ
, and Δσ. The bet is ν, 1. Represents Δμ and Δσ.

ベクトル量子化復号化器(6)において、まず、ベクト
ルインデックス1より、出力正規化ベクトルyi  を
復号化し、またΔμ、Δσより、復号化された平均値i
、および分散σを求め0次に、復号化差分ブロックデー
タju9を以下の演算により求める。
In the vector quantization decoder (6), first, the output normalized vector yi is decoded from vector index 1, and the decoded average value i is calculated from Δμ and Δσ.
, and variance σ are determined, and the decoded difference block data ju9 is determined by the following calculation.

ν=1の場合、εj =σ・3’ij十μν=0の場合
、′ンj=0 ただし、k=(ε1.ε2.・・・、 ’;k) 、 
y1= (yll、 712・・・・・・・ylk)、
 k=1.2.・・・、に超復号差分ブロックデータ?
に、 Airフレームブロックデータよ0を加算し再生
ブロックデータ旦■を得る。該ブロックデータ121j
により、フレームメモ1月8)円の該当位置ブロックデ
ータを更新する。
If ν = 1, εj = σ・3'ij 0, μν = 0, 'nj = 0. However, k = (ε1.ε2...., ';k),
y1= (yll, 712...ylk),
k=1.2. ..., super decoded differential block data?
Then, add 0 to the Air frame block data to obtain the reproduced block data. The block data 121j
Accordingly, frame memo January 8) Update the corresponding position block data of the circle.

送信バッファ(9)においては、前記ブロック識別情報
ν、平均値、および分散のDPOM出力信号Δμ、Δσ
、ベクトルインデックスinを可変長符号化し、一定期
間蓄え、伝送路ullへ一定速度で送出する。また、蓄
積情報量のを/BtBし情報発生量制岬回路四へ出力す
る。情報発生量制御回路α(ト)においては、送信バッ
ファの蓄積情報4ikrbにより。
In the transmission buffer (9), DPOM output signals Δμ, Δσ of the block identification information ν, average value, and variance are
, the vector index in is variable-length encoded, stored for a certain period of time, and sent to the transmission path ULL at a constant speed. Also, the amount of accumulated information is converted to /BtB and output to the information generation amount control circuit 4. In the information generation amount control circuit α (g), based on the accumulated information 4ikrb of the transmission buffer.

しきい値、および駒落しの制御を行なう。Controls threshold and frame drop.

制御信号(ハ)が駒落しモードのとき、平均値分離正規
化回路(3)において、差分ブロックデータg(141
を0とする。
When the control signal (c) is in the frame dropping mode, the average value separation and normalization circuit (3) calculates the differential block data g (141
Let be 0.

第5図についてしきい値側斜および駒落し制御の一実施
例を説明する。
An embodiment of the threshold side skew and frame drop control will be described with reference to FIG.

送信バッファの蓄積情報量がある値以上になると駒落し
制恒1)とする。蓄積情報量が大ぎい場合は次の期間の
符号化で高いしきい値を用いることにより発生情報量を
小さくシ、逆に蓄積情報量が小さい場合はしきい値を低
(することにより発生情報量を大きくすることにより蓄
積情@i量の平滑化を図る。
When the amount of information accumulated in the transmission buffer exceeds a certain value, frame dropping is set to 1). If the amount of stored information is large, a high threshold value is used in encoding the next period to reduce the amount of generated information; conversely, if the amount of stored information is small, the threshold value is set low (by which the generated information is By increasing the amount, the accumulated information@i amount is smoothed.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来の画像符号化装置の情報発生量制御回路は以上のよ
うに構成されているので、過去の符号化条件が不明のた
め画像の動き量に応じた符号化制御が行なえないので旨
梢度の情報発生量制御が困難であり、また前記動き楡が
小さい場合しきい値が下がり過ぎ動き始めに対し発生情
報量が大きく駒落し数増大により動き始めに対する追従
性が低下するという問題点があった。
Since the information generation amount control circuit of the conventional image encoding device is configured as described above, since the past encoding conditions are unknown, it is not possible to perform encoding control according to the amount of image movement. It is difficult to control the amount of information generated, and when the movement elm is small, the threshold value is too low and the amount of information generated is large and the number of dropped frames increases, resulting in poor tracking ability for the start of movement. .

この発明は上記のような問題点を解消するためになされ
たもので9画像の動き量に応じたしきい値制狗を行なう
ことにより情報発生量の平滑化をできるとともに、働き
量が小さい状態から大きい状態へ農機に変化した場合に
も動きに対する追従性を向上することのできる画像符号
化装置を得ることを目的とする。
This invention was made to solve the above-mentioned problems, and by applying a threshold value according to the amount of movement of nine images, it is possible to smooth out the amount of information generated, and also to reduce the amount of work in a state where the amount of work is small. It is an object of the present invention to provide an image encoding device that can improve the ability to follow motion even when the state changes from a large state to an agricultural machine.

ε問題点を解決するための手段〕 この発明に係る情報発生量制御回路は、動き量に応じた
複数のしきい値発生情報量特性備える符号化制伶ルテー
ブルおよびその逆特性を備えるしきへ値制御テーブルを
備え、しきい唾と発生情報量を入力として前記符号化f
t1li ffMlテーブルを参照して動き伝を検出し
、該動き量と発生情報量目標値を入力としてRjl記し
きい値テーブルを#暇して幼°シきい値を決定するとと
もに、前記動き量の小さい状態がある一定期間続いてい
る賜合しきい値を高(保持するしきい値制御を行なうよ
うにしたものである。
Means for Solving the ε Problem] The information generation amount control circuit according to the present invention includes a coding system table having a plurality of threshold generation information amount characteristics according to the amount of motion, and a system having an inverse characteristic thereof. A value control table is provided, and the encoded f
t1li ffMl table is referenced to detect a motion trace, the amount of motion and the generated information amount target value are input, and the Rjl threshold table is used to determine a young threshold value. Threshold control is performed to maintain a high threshold value when a state continues for a certain period of time.

〔作用〕[Effect]

この発明における情報発生量制両回路は、符号化ft1
lJ御テーブルを用いることにより画像の動き蛍を検出
し、しきい値匍1’$1テーブルを用い該動き量におけ
る発生情報量目標値を実現するしきい唾を出力すること
により高檜度の情報発生置割(財)を行え、また前記動
き址の小さい状態がある一定期間続く場合高いしきい値
を保持することにより画像の動き始めにおける発生情報
量を抑え動きに対する追従性を向上する。′ 〔実施例〕 以下、この発明の一実施例を図について説明する。第1
図において、(至)は送信パン7アの蓄積情報量がある
値以上になると駆落しiff!I W’Jを行なう駆落
し制御器、(1)は1期間前の蓄積′情報量を出力する
遅延回路、@は発生情報量を算出する発生情報量算出器
、 C(υは前記発生情報量と前回符号化制御しきい値
より前回符号化フレームの動き量を検出する動き量検出
器、(至)は蓄積情報量目標値を実現するための発生情
報量目標値を算出する発生情報量目標値算出器、(ト)
は前記発生情報量目標値を前記動き量において実現する
しきい匝を決定するしきい値決定器、罰は前記動き量が
小さい状態がn(nは正の整敬ン回以上続いている場合
は予め設定する高いしきい値を出力し、それ以外は前記
しきい値決定器の出力を出力するしきい値弁別器。
The information generation amount control circuit in this invention encodes ft1
The movement of the image is detected by using the lJ control table, and the threshold value that realizes the target amount of generated information for the amount of movement is output using the threshold value 1'$1 table. If the small amount of motion continues for a certain period of time, a high threshold value is maintained to suppress the amount of information generated at the beginning of image movement and improve the ability to follow the movement. [Example] An example of the present invention will be described below with reference to the drawings. 1st
In the figure, (to) drops when the amount of information stored in the transmitting pan 7a exceeds a certain value. (1) is a delay circuit that outputs the accumulated information amount of one period before; @ is the generated information amount calculator that calculates the generated information amount; C (υ is the generated information A motion amount detector that detects the amount of motion of the previous encoded frame from the amount and the previous encoding control threshold, and (to) the amount of generated information that calculates the target value of the amount of generated information to realize the target value of the amount of stored information. Target value calculator, (g)
is a threshold determiner that determines the threshold value for achieving the target value of the amount of generated information in the amount of movement, and the punishment is when the state where the amount of movement is small continues for n times or more (n is a positive value). is a threshold discriminator that outputs a preset high threshold, and otherwise outputs the output of the threshold determiner.

@は前記しきい値弁別器の出力のしきい値を次の符号化
時に出力する遅延回路、(1)〜Q瘤は従来のものと同
一である。
@ is a delay circuit which outputs the threshold value of the output of the threshold discriminator at the time of next encoding, and (1) to Q knobs are the same as the conventional ones.

以下、動作について説明する。送信バッファの蓄積情報
量がるる値以上になると駆落し制御回路(ハ)により駆
落し制御を行なう点は従来と同じである。
The operation will be explained below. The same point as in the prior art is that when the amount of information stored in the transmission buffer exceeds a certain value, the dropout control circuit (c) performs dropout control.

第1図において、情報発生量制御回路の構成を説明する
。勾は前回符号化までの蓄積情報量であり、遅延回路(
1)により1符号化期間保持し、前々回符号化までの蓄
積情報−jinを出力する。発生情報量算出器Q1では
発生情報量(至)を算出し出力する。
Referring to FIG. 1, the configuration of the information generation amount control circuit will be explained. The gradient is the amount of information accumulated up to the previous encoding, and the delay circuit (
1), it is held for one encoding period and the accumulated information -jin up to the previous encoding is output. The generated information amount calculator Q1 calculates and outputs the generated information amount (total).

該発生情報量と前回符号化に用いたしきい値(至)によ
り、動き量検出器Gυにおいて後記符号化制御テーブル
を参照して動き量(至)を検出し出力する。発生情報量
目標値算出器(至)では、前記蓄積情報量と蓄積情報量
目標値により次回符号化の発生端@i蓋目標値(ロ)を
算出し出力する。しきい値決定器(至)においては、後
記しきい値開御テーブルを参照して前記動き忙63にお
ける発生情報量目標値(ロ)を実現するためのしきい値
■を出力する。
Based on the amount of generated information and the threshold used in the previous encoding, the motion amount detector Gυ detects and outputs the amount of motion with reference to the encoding control table described later. The generation information amount target value calculator (to) calculates and outputs the generation end @i lid target value (b) for the next encoding based on the accumulated information amount and the accumulated information amount target value. The threshold determination unit (to) outputs a threshold value (2) for realizing the target value (b) of the generated information amount in the movement busy 63 by referring to the threshold value starting table described later.

しきい値弁別器(9)は前記動き量(至)が前回符号化
から過去ある所定回数n(nFi正の整数)回以上小さ
い値が連続している場合、予め設定しておく高いしきい
値を選択し、それ以外の場合は前記しきい値決定器(至
)により決定されたしきい値α口を選択し次回符号化に
用いるしきい値U41を出力する。
The threshold discriminator (9) selects a preset high threshold when the motion amount (total) has continuously been small for a predetermined number of times n (nFi positive integer) or more since the previous encoding. Otherwise, the threshold value α determined by the threshold value determiner (to) is selected and the threshold value U41 to be used for the next encoding is output.

遅延回路−は前記しきい値0句を保持し次回符号化時に
出力する。
The delay circuit holds the threshold value 0 and outputs it at the next time of encoding.

第2図において、符号化7tllj釣テーブルについて
説明する。
In FIG. 2, the encoded 7tllj fishing table will be explained.

例えばしきい匝Th が2の場合0発生情報量を図のよ
うに区分し、動き′fIi′Mを出力する。同様にして
各しぎい値に対応する発生情報量の区分テーブルを持つ
ことにより前記しきい値と前記発生情報量を入力として
動き量を検出する。
For example, when the threshold value Th is 2, the amount of 0-generated information is divided as shown in the figure, and the motion 'fIi'M is output. Similarly, by having a classification table of the amount of generated information corresponding to each threshold value, the amount of motion is detected using the threshold value and the amount of generated information as input.

第3図において、しきい値開(財)テーブルについて説
明する。
In FIG. 3, the threshold value open (goods) table will be explained.

例えば動き量Mが2の場合0発生情報蓋を図のように区
分ししきいf直Th を出力する。同様にして各動き量
に対応する発生情報量区分テーブルを持つことにより前
記動き量と前記発生情報量目標値を入力としてしきい値
を決定する。
For example, when the amount of motion M is 2, the 0 occurrence information cover is divided as shown in the figure and the threshold f direct Th is output. Similarly, by having a generated information amount classification table corresponding to each amount of motion, a threshold value is determined by inputting the amount of movement and the target value of the amount of generated information.

なお、上記の実施例では、送信バッファの蓄積↑H報量
によるしきい値th11両方式を示したが、有効ブロッ
クの総数もしくは全ブロックに対する有効ブロックの比
を用いたしきい値ttrll 岬方式であってもよく、
上記実施例と同様の効果を奏する。
In addition, in the above embodiment, both the threshold value th11 based on the transmission buffer accumulation↑H information amount were shown, but the threshold value ttrll cape method using the total number of valid blocks or the ratio of valid blocks to all blocks is used. It's okay,
The same effects as in the above embodiment are achieved.

また、上記実施例ではフレーム間適応ベクトル量子化装
置の場合について説明したが、他の方式による動画像符
号化装置であってもよ(、上記実施例と同様の効果を奏
する。
Further, in the above embodiment, a case of an inter-frame adaptive vector quantization device has been described, but a moving image coding device using other methods may also be used (the same effects as in the above embodiment can be achieved).

し発明の効果〕 以上のように、この発明によれば情報発生置割m1回路
を、しきい値と発生情報量により画像の動き址を検出し
該動き量と発生情報量目標(直から符号化!ill 仰
に用いるしきい値を算出し、また前記動き童の小さい状
態が連続した場合はしきい値を高くして画像の動き始め
に備える制御の構成にしたので、情報発生量を平滑し、
また1画像の動き始めに対する追従性を向上する効果が
得られる。
[Effects of the Invention] As described above, according to the present invention, the information generation position allocation m1 circuit detects the motion of an image using a threshold value and the amount of generated information, and calculates the amount of movement and the target amount of generated information (directly from the code By calculating the threshold value used for turning up the image, and by increasing the threshold value when the above-mentioned small state of the moving child continues, the control structure is configured to prepare for the start of image movement, so the amount of information generated can be smoothed. death,
Furthermore, the effect of improving the ability to follow the start of movement of one image can be obtained.

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

第1図はこの発明の一実施例によるフレーム間適応ベク
トル量子化装置の情報発生蓋制御回路の構成を示すブロ
ック図、第2図は符号化部(財)テーブル作成方法の一
例を示す説明図、第3図はしきい値開鉤テーブル作成の
一例を示す説明図、第4図は従来のフレーム間適応ベク
トル量子化装置の符号化部を示すブロック図、第5図は
従来のしきい値開−の一例を示す説明図である。 図中(ハ)は発生情報i算出器、 (11+は動き廿検
出器。 (至)は発生情報社目標値算出器、(至)はしきい匝決
定器、0ηはしきい値弁別器、(1)および31は遅延
回路である。 なお1図中、同一符号は同一、又は相当部分を示す。
FIG. 1 is a block diagram showing the configuration of an information generation lid control circuit of an inter-frame adaptive vector quantization device according to an embodiment of the present invention, and FIG. 2 is an explanatory diagram showing an example of a method for creating an encoding unit table. , FIG. 3 is an explanatory diagram showing an example of threshold value opening table creation, FIG. 4 is a block diagram showing the encoding section of a conventional interframe adaptive vector quantization device, and FIG. 5 is a diagram showing a conventional threshold value It is an explanatory view showing an example of opening. In the figure, (c) is the occurrence information i calculator, (11+ is the motion detector, (to) is the occurrence information company target value calculator, (to) is the threshold value determiner, 0η is the threshold discriminator, (1) and 31 are delay circuits. Note that in FIG. 1, the same reference numerals indicate the same or corresponding parts.

Claims (7)

【特許請求の範囲】[Claims] (1)動画像信号の符号化データが被写体の動きに応じ
て増減するため所定期間符号化データを送信バッファメ
モリに蓄えて所定期間の符号化データ量(発生情報量)
に基づき次の期間の符号化条件を決定するしきい値をフ
ィードバック制御して発生情報量を平滑化し一定速度で
符号化データを伝送する動画像符号化方式において、し
きい値の増大に従つて符号化データ量が減少するように
符号化する動画符号化部と、複数の画像の動き量に応じ
た複数のしきい値対発生情報量特性を備えた符号化制御
テーブルと、該符号化制御テーブルを参照して前記符号
化制御に用いたしきい値と発生情報量に従い画像の動き
量を検出する動き量検出部と、1期間前までの送信バッ
ファの蓄積情報量から次の期間の許容できる発生情報量
目標値を算出して発生情報量目標値を出力する発生情報
量目標値算出部と、前記複数の動き量に応じた複数のし
きい値対発生情報量特性の逆変換に相当する発生情報量
対しきい値特性を備えたしきい値制御テーブルと、該し
きい値制御テーブルを参照して1期間前の前記動き量検
出部の出力である動き量と前記発生情報量目標値を入力
として新しきい値を決定するしきい値決定部と、前記動
き量の小さい状態が続き低いしきい値による符号化制御
がある一定回数連続した場合高いしきい値を保持するし
きい値弁別部とを備えた情報発生量制御回路。
(1) Since the encoded data of the video signal increases or decreases according to the movement of the subject, the encoded data is stored in the transmission buffer memory for a predetermined period of time, and the amount of encoded data (amount of generated information) for a predetermined period of time.
In a video encoding method that uses feedback control to determine the encoding conditions for the next period based on the threshold value to smooth the amount of generated information and transmit encoded data at a constant speed, as the threshold value increases A video encoding unit that performs encoding so that the amount of encoded data is reduced; an encoding control table having a plurality of threshold values versus generated information amount characteristics according to the amount of motion of a plurality of images; and the encoding control table. a motion amount detection unit that refers to a table and detects the amount of image motion according to the threshold value used for the encoding control and the amount of information generated; Corresponds to a generated information amount target value calculation unit that calculates a generated information amount target value and outputs the generated information amount target value, and an inverse conversion of the plurality of threshold values and generated information amount characteristics according to the plurality of motion amounts. A threshold control table having a characteristic of the amount of generated information versus a threshold value, and the amount of motion that is the output of the amount of motion detecting section one period before and the target value of the amount of generated information are determined by referring to the threshold control table. a threshold determining unit that determines a new threshold as an input; and a threshold discriminating unit that maintains a high threshold when the state where the amount of motion is small continues and the encoding control using the low threshold is performed a certain number of times in succession. Information generation amount control circuit.
(2)前記符号化制御テーブルにおいて、2次元配列を
構成し前記しきい値と発生情報量を入力パラメータとし
て該2入力値から最も近いしきい値対発生情報量特性を
示す動き量を選択して出力することを特徴とする特許請
求の範囲第1項記載の情報発生量制御回路。
(2) In the encoding control table, configure a two-dimensional array, use the threshold value and the amount of generated information as input parameters, and select the amount of motion that shows the closest threshold vs. amount of generated information characteristic from the two input values. The information generation amount control circuit according to claim 1, wherein the information generation amount control circuit outputs the information.
(3)前記動き検出部において、1期間前のしきい値と
該しきい値による符号化条件での発生情報量を前記符号
化テーブルの入力パラメータとした場合の出力を1期間
前の画像の動き量として検出することを特徴とする特許
請求の範囲第1項記載の情報発生量制御回路。
(3) In the motion detection section, when the threshold value of one period before and the amount of information generated under the encoding conditions using the threshold value are used as input parameters of the encoding table, the output is the output of the image of one period before. The information generation amount control circuit according to claim 1, wherein the information generation amount control circuit detects the amount of movement.
(4)前記発生情報量目標値算出部において、1期間前
までの送信バッファの蓄積情報量と蓄積情報量目標値か
ら次の期間の許容できる発生情報量目標値を符号化を行
なうごとに算出することを特徴とする特許請求の範囲第
1項記載の情報発生量制御回路。
(4) The generated information amount target value calculation unit calculates the allowable generated information amount target value for the next period from the accumulated information amount of the transmission buffer up to one period before and the accumulated information amount target value every time encoding is performed. An information generation amount control circuit according to claim 1, characterized in that:
(5)前記しきい値テーブルにおいて、2次元配列を構
成し動き量と発生情報量を入力パラメータとして前記発
生情報量対しきい値特性に従い前記動き量における前記
発生情報量を実現するしきい値を出力することを特徴と
すれ特許請求の範囲第1項記載の情報発生量制御回路。
(5) In the threshold table, a two-dimensional array is configured, and a threshold value that realizes the amount of generated information at the amount of motion is determined according to the amount of generated information versus threshold characteristic, with the amount of motion and the amount of generated information as input parameters. The information generation amount control circuit according to claim 1, wherein the information generation amount control circuit outputs the information.
(6)前記しきい値決定部において、前記動き量と前記
発生情報量目標値を前記しきい値制御テーブルの入力パ
ラメータとした場合の出力を新しきい値として出力する
ことを特徴とする特許請求の範囲第1項記載の情報発生
量制御回路。
(6) The threshold determining unit outputs an output when the motion amount and the generated information amount target value are used as input parameters of the threshold control table as a new threshold. The information generation amount control circuit according to item 1.
(7)前記しきい値弁別部において、前記動き量の小さ
い符号化フレームが過去ある所定回数n(nは正の整数
)回以上連続している場合は予め設定する高いしきい値
を出力し、それ以外の場合は前記しきい値決定部の出力
のしきい値を出力することを特徴とする特許請求の範囲
第1項記載の情報発生量制御回路。
(7) The threshold discriminator outputs a preset high threshold if the encoded frame with the small amount of motion has continued a predetermined number of times n (n is a positive integer) or more in the past. 2. The information generation amount control circuit according to claim 1, wherein in other cases, the threshold value of the output of the threshold value determining section is outputted.
JP61106302A 1986-05-09 1986-05-09 Information generation control circuit Expired - Lifetime JPH0795853B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61106302A JPH0795853B2 (en) 1986-05-09 1986-05-09 Information generation control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61106302A JPH0795853B2 (en) 1986-05-09 1986-05-09 Information generation control circuit

Publications (2)

Publication Number Publication Date
JPS62262590A true JPS62262590A (en) 1987-11-14
JPH0795853B2 JPH0795853B2 (en) 1995-10-11

Family

ID=14430219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61106302A Expired - Lifetime JPH0795853B2 (en) 1986-05-09 1986-05-09 Information generation control circuit

Country Status (1)

Country Link
JP (1) JPH0795853B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01152225A (en) * 1987-12-08 1989-06-14 Kawasaki Heavy Ind Ltd Device for drying and preheating granular ore
US6389073B1 (en) 1998-04-07 2002-05-14 Matsushita Electric Industrial Co. Ltd Coding control method, coding control apparatus and storage medium containing coding control program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5728994A (en) * 1980-07-25 1982-02-16 Mitsubishi Electric Corp Heat exchanger
JPS5854729A (en) * 1981-09-29 1983-03-31 Nec Corp Forecasting decoding device
JPS59141887A (en) * 1983-02-03 1984-08-14 Nec Corp Estimating and coding device of dynamic picture signal
JPS59196675A (en) * 1983-04-23 1984-11-08 Nippon Telegr & Teleph Corp <Ntt> Control system of inter-frame coding

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5728994A (en) * 1980-07-25 1982-02-16 Mitsubishi Electric Corp Heat exchanger
JPS5854729A (en) * 1981-09-29 1983-03-31 Nec Corp Forecasting decoding device
JPS59141887A (en) * 1983-02-03 1984-08-14 Nec Corp Estimating and coding device of dynamic picture signal
JPS59196675A (en) * 1983-04-23 1984-11-08 Nippon Telegr & Teleph Corp <Ntt> Control system of inter-frame coding

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01152225A (en) * 1987-12-08 1989-06-14 Kawasaki Heavy Ind Ltd Device for drying and preheating granular ore
US6389073B1 (en) 1998-04-07 2002-05-14 Matsushita Electric Industrial Co. Ltd Coding control method, coding control apparatus and storage medium containing coding control program

Also Published As

Publication number Publication date
JPH0795853B2 (en) 1995-10-11

Similar Documents

Publication Publication Date Title
CN104219524B (en) Using the data of object of interest to video at the Bit-Rate Control Algorithm of code
EP4203476A1 (en) Video motion estimation method and apparatus, device, computer-readable storage medium and computer program product
US7764736B2 (en) Real-time video object generation for smart cameras
JP2809659B2 (en) Video image processing
JP3197420B2 (en) Image coding device
US6757434B2 (en) Region-of-interest tracking method and device for wavelet-based video coding
CN108491763B (en) Unsupervised training method and device for three-dimensional scene recognition network and storage medium
US10863185B2 (en) Systems and methods for hybrid video encoding
CN107852500B (en) Motion vector field encoding method and decoding method, encoding and decoding device
JP4573438B2 (en) Video coding
CN111670580A (en) Progressive compressed domain computer vision and deep learning system
WO2022063265A1 (en) Inter-frame prediction method and apparatus
CN116917926A (en) Indication of feature map data
EP2943912A2 (en) Method and system for image processing
WO2022063267A1 (en) Intra frame prediction method and device
WO2023172153A1 (en) Method of video coding by multi-modal processing
Sun et al. 3D-FlowNet: Event-based optical flow estimation with 3D representation
JP2006518157A (en) Method and apparatus for object-based motion compensation
US20230229963A1 (en) Machine learning model training
JPS62262590A (en) Control circuit for volume of generated information
JP2019149722A (en) Moving image coding apparatus, control method of the same, and program
JP2001045494A (en) Image encoding device
CN113301332B (en) Video decoding method, system and medium
Zhang et al. Image sequence coding using multiple-level segmentation and affine motion estimation
CN113902000A (en) Model training, synthetic frame generation, video recognition method and device and medium

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term