JPH0233283A - 高能率符号化装置及び高能率符号化方法 - Google Patents

高能率符号化装置及び高能率符号化方法

Info

Publication number
JPH0233283A
JPH0233283A JP63183781A JP18378188A JPH0233283A JP H0233283 A JPH0233283 A JP H0233283A JP 63183781 A JP63183781 A JP 63183781A JP 18378188 A JP18378188 A JP 18378188A JP H0233283 A JPH0233283 A JP H0233283A
Authority
JP
Japan
Prior art keywords
block
circuit
frequency distribution
dynamic range
amount
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
JP63183781A
Other languages
English (en)
Other versions
JP2827221B2 (ja
Inventor
Tetsujiro Kondo
哲二郎 近藤
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP18378188A priority Critical patent/JP2827221B2/ja
Publication of JPH0233283A publication Critical patent/JPH0233283A/ja
Application granted granted Critical
Publication of JP2827221B2 publication Critical patent/JP2827221B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、画像信号に適用される高能率符号化装置、
特に、ディジタルビデオ信号を磁気テープに記録する場
合に、記録されるデータの伝送レートを伝送路と対応し
た所定の値に制御するのに適用される高能率符号化装置
に関する。
〔発明の概要〕
この発明では、ダイナミックレンジに応じて符号化ビッ
ト数が可変の可変長符号化を行う時に、発生情報量が伝
送路の伝送容量を超えないように制御する高能率符号化
装置において、動き量を導入した度数分布が形成され、
符号化ビット数を定めるだめのレベル方向のしきい値の
みならず、駒落とし処理のための動きしきい値も変えら
れて、発生情報量の制御がなされ、量子化誤差を増加さ
せずに、発生情報量の制御が良好になされる。
〔従来の技術〕
本願出願人は、特願昭59−266407号明細書に記
載されているような、2次元ブロック内に含まれる複数
画素の最大値及び最小値の差であるダイナミックレンジ
を求め、このダイナミックレンジに適応した符号化を行
う高能率符号化装置を提案している。また、特願昭60
−232789号明細書に記載されているように、複数
フレームに各々含まれる領域の画素から形成された3次
元ブロックに関してダイナミックレンジに適応した符号
化を行う高能率符号化装置が提案されている。更に、特
願昭60−268817号明細書に記載されているよう
に、量子化を行った時に生じる最大歪みが一定となるよ
うに、ダイナミックレンジに応じてビット数が変化する
可変長符号化方法が提案されている。
上述のダイナミックレンジに適応した高能率符号化(A
DRCと称する)は、伝送すべきデータ量を大幅に圧縮
できるので、ディジタルVTRに適用して好適である。
特に、可変長ADRCは、圧縮率を高くすることができ
る。しかし、可変長ADRCは、伝送データの量が画像
の内容によって変動するため、所定量のデータを1トラ
ツクとして記録するディジタルVTRのような固定レー
トの伝送路を使用する時には、バッファリングの処理が
必要である。
可変長ADRCのバッファリングの方式として、本願出
願人は、特願昭61−257586号明細書に記載され
ているように、積算型のダイナミックレンジ度数分布を
形成し、この度数分布に対して、予め用意されているし
きい値のセットを適用し、所定期間例えばlフレーム期
間の発生データ量を求め、発生データ量が目標値を超え
ないように、制御するものを提案している。
第11図は、上記の出願に示された積算型の度数分布グ
ラフを示す、第11図の横軸がダイナミックレンジDR
であり、縦軸がブロック単位の発生度数である。横軸に
記入されたT1〜T4がしきい値である。このしきいI
TI〜T4により、量子化ビット数が決定される。即ち
、(最大値〜Tl)の範囲のダイナミックレンジDRの
場合には、量子化ビット数が4ビツトとされ、(Tl−
1〜T2)の範囲の場合には、量子化ビット数が3ビツ
トとされ、(T2−1〜T3)の範囲の場合には、量子
化ビット数が2ビツトとされ、(T3−1〜T4)の範
囲の場合には、量子化ビット数が1ビツトとされ、(7
4−1〜最小値)の範囲の場合には、量子化ビット数が
0ビツト(コード信号が伝送されない)とされる。
積算型の度数分布は、1フレ一ム期間内のダイナミック
レンジDRの度数分布を求める場合、最大値からしきい
値Tl迄のダイナミックレンジDRの発生度数に対して
、しきい値(Tl〜1)からしきい値Tl迄の発生度数
を積算する0次のしきい値(T2−1)からしきい値T
3迄の発生度数も同様に積算する。以下、同様の処理を
繰り返す、従って、ダイナミックレンジDRが最小値の
発生度数は、1フレーム内に含まれるブロックの総数(
MXN)と等しくなる。
このように、積算型の度数分布を形成すると、しきい値
Tl迄の積算度数がXlとなり、しきい値Tl迄の積算
度数が(x++x2)となり、しきい値T3迄の積算度
数が(XI 十Xt +Xs )となり、しきい値T4
迄の積算度数が(X、 +Xt + x 3 + x 
a )となる、従って、lフレーム期間の発生情報量(
合計ビット数)は、次式で示すものとなる。
4 (x+   O)+3 ((XI +X! )  
 XI )+2 ((x+ +xt +X3)   (
x+ +Xz ))+1 ((x+ +x、+X、+X
4 )−(x+ +xz +Xs ) ) −41+ 
+3 X寞+2xs十x4上述の発生情報量が目標値を
超えないように、しきい値T1〜T4が設定される。し
きい値を変えて、最適なしきい値を求める場合、しきい
値に応じて上記のx1〜x4の値が変えられ、各しきい
値のセット毎に発生情報量の算出がなされる。
従って、−旦、積算型の度数分布表を作成しておけば、
発生情報量の算出が迅速に行うことができる。
〔発明が解決しようとする課題〕
上述のように、レベル方向の例えば4個のしきい値を変
えて、伝送データのレートを目標値に収束させる方式は
、量子化雑音等の歪みを低減させる面で、性能上、不十
分であった。
従って、この発明の目的は、レベル方向のしきい値を変
えるのみならず、時間方向の駒落とし処理のためのしき
い値をも変えて、復元画質の劣化を抑えながら伝送デー
タのバッファリング処理を達成できる高能率符号化装置
を提供することにある。
〔課題を解決するための手段〕
この発明では、ディジタル画像信号の複数フレームに属
する領域からなるブロック内に含まれる複数の画素デー
タの最大値MAX3、最小値MIN3及びダイナミック
レンジDR3を求める回路3と、 各ブロック毎の動き量を検出する回路3と、ブロック毎
のダイナミックレンジDR3及び動き量をアドレスとし
てブロック毎の度数をメモリに入力し、所定期間におい
て度数を集計し度数分布を求める回路5と、 度数分布からダイナミックレンジDR3のアドレス方向
及び動き量のアドレス方向に度数を順次積算して積算型
度数分布を求める回路6と、所定の動き量以下のブロッ
クについて、複数フィールド間の対応画素データの平均
をとり駒落とし処理を行う回路10,12と、 ブロック内の複数の画素データをそのブロックのダイナ
ミックレンジDR3に応じて圧縮符号化する回路11.
13と、 積算型度数分布と伝送路の伝送容量に応じて、所定の動
き量及び符号化ビット数を設定する回路6.7と が備えられている。
C作用〕 この発明では、高能率符号化を行う時に、発生情報量が
伝送路の伝送容量を超えないように、制御する高能率符
号化装置において、1枚の画像が多数の3次元ブロック
に分割され、各ブロックに含まれる画素データの最大(
IEMAX3、最小値MIN3及びダイナミックレンジ
DR3が求められ、また、時間的に異なり、且つ同一の
ブロックに含まれる画素データから動き量(例えば最大
フレーム差ΔF)が検出される。この動き量が小さい静
止ブロックでは、駒落とし処理によって発生情報量が減
少される。
発生情報量を求める場合、ダイナミックレンジDR3と
動き量を軸とする度数分布表が形成される。この度数分
布表は、ダイナミックレンジDR3及び動き量を夫々ア
ドレスとしてブロック毎の度数をメモリに書き込み、所
定期間例えば2フレ一ム期間において度数を集計するこ
とで形成される。この度数分布表は、ダイナミックレン
ジDR3の方向と動き量の方向との夫々に関して集計さ
れることにより、積算型の度数分布表に変換される。
積算型の度数分布表を用いて、発生情報量が目標値を超
えないようなレベル方向のしきい値T1〜T4及び動き
しきい値MTHが決定される。この動きしきい値MTH
に対するブロックの動き量の大小関係に応じて駒落とし
処理がなされる。また、レベル方向のしきい値T1〜T
4によって、可変長の高能率符号化例えばADRCにお
ける符号化ビット数が制御される。そして、可変長AD
RCによって得られた符号化データが磁気テープに記録
される。
この発明では、駒落とし処理を行うかどうかの判定の基
準となる動きしきい値MTHも動かしているので、レベ
ル方向のしきい値の変化だけでは、達成できなかった良
好なバッファリングを行うことができる。
〔実施例〕
以下、この発明の一実施例について図面を参照し、下記
の順序に従って説明する。
a、記録側の構成 り、ADRCエンコーダ c、3次元度数分布表の形成 d、3次元度数分布発生回路、積算型度数分布発生回路
及びしきい値決定回路の一例 a、記録側の構成 第1図は、この発明の一実施例の記録側の構成を示し、
第1図において、1で示す入力端子には、例えば1サン
プルが8ビツトに量子化されたディジタルビデオ信号が
供給される。このディジタルビデオ信号がブロック化回
路2に供給される。ブロック化回路2により、テレビジ
ョン走査の順序のデータがブロックの順序のデータに変
換される。
ブロック化回路2では、例えば(520ライン×720
画素)の1フレームの画面が第2図に示すように、(M
XN)ブロックに細分化される。1ブロツクは、例えば
第3図に示すように、(4ライン×4画素)の大きさの
2個の領域からなる。各領域は、時間的に連続する二つ
のフレームに属する。また、第4図に示すように、サン
プリングパターンがサブサンプリングにより、ブロック
間でオフセットを有するものとされている。第4図にお
いて、Oが伝送される画素を示し、Δが伝送されない画
素を示し、次の2フレーム後の空間的に対応するブロッ
クでは、伝送及び間引きの画素が逆の関係とされる。こ
のようなサンプリングパターンは、受信側で間引かれた
画素の補間を行う場合、静止領域で良好な補間を可能と
する。ブロック化回路2からは、BII+  BIz+
  BI31  ・・・・BMNのブロックの順序に変
換されたディジタルビデオ信号が発生する。
ブロック化回路2の出力信号が検出回路3及び遅延回路
4に供給される。検出回路3は、各ブロックの最大値M
AX3及び最小値MIN3を検出すると共に、ブロック
の最大フレーム差ΔFを検出する。上述のように、この
例では、ブロックが2フレームに各々属する二つの領域
からなるので、この二つの領域の最大フレーム差ΔFが
検出される。1ブロツクを構成する二つの領域の間で、
同一位置の画素のデータ同士の差が求められ、この各画
素の差が絶対値に変換され、絶対値に変換された差の中
の最大値が最大フレーム差ΔFとされる。
検出回路3からの最大値MAX3.最小値MIN3.最
大フレーム差ΔFが3次元度数分布発生回路5に供給さ
れる。この3次元度数分布発生回路5は、後述するよう
に、ダイナミックレンジDR3(−MAX3−MIN3
+1)を縦軸とし、最大フレーム差ΔFを横軸とし、ブ
ロックの発生度数を2フレ一ム期間で集計する。このよ
うに形成された度数分布表が積算型度数分布発生回路6
に供給され、積算型の度数分布表が形成される。
最大フレーム差ΔFの方向とダイナミックレンジDR3
の方向との両者に関して、度数を積算する処理により、
積算型の度数分布表が得られる。
積算型の度数分布表を使用して、しきい値決定回路7が
最適なしきい値(レベルに関するしきい値T1〜T4及
び動きしきい値MTH)を決定する。
最適なしきい値とは、2フレーム当たりの合計ビット数
が伝送路の伝送容量を超えないように、符号化を行うこ
とが可能なしきい値を意味する。この最適なしきい値は
、動きしきい値MTHをパラメータとして求まる。しき
い値決定回路7と関連して、ROM8が設けられている
。このROMBには、最適なしきい値を求めるためのプ
ログラムが格納されている。
遅延回路4を介された画素データPDは、フレーム差検
出回路9に供給される。このフレーム差検出回路9は、
前述の検出回路3と同様にして、最大フレーム差ΔFを
検出する。フレーム差検出回路9からの最大フレーム差
ΔF及び画素データPDが動き判定回路10に供給され
る。この動き判定回路10は、しきい値決定回路7から
の動きしきい値MTHと最大フレーム差ΔFとを比較し
、処理しようとするブロックが動きブロックか、又は静
止ブロックかを判定する。
(最大フレーム差ΔF〉動きしきい値MTH)の関係に
あるブロックが動きブロックと判定され、(最大フレー
ム差ΔF≦動きしきい値MTH)の関係にあるブロック
が静止ブロックと判定される。
動きブロックの画素データは、3次元ADRCエンコー
ダ11に供給される。また、静止ブロックの画素データ
は、平均化回路12に供給される。
この平均化回路12は、1ブロツクに含まれる二つの領
域の同一位置の画素のデータ同士を加算してから%にし
て、元の1ブロツクの画素数の2の画素数のブロックを
形成する。このような処理は、駆落とし処理と称される
。平均化回路12の出力信号が2次元ADRCエンコー
ダ13に供給される。これらのエンコーダ11及び13
には、しきい値決定回路7からしきい(!:T1〜T4
が供給されている。
3次元ADRCエンコーダ11では、(4ライン×4画
素×2フレーム)の計32個の画素データの中の最大値
MAX3.最小値MIN3が検出され、(MAX3−M
IN3+1−DR3)によりダイナミックレンジDR3
が求められる。このブロックのダイナミックレンジDR
3としきい値T1〜T4との関係から、コード信号DT
3のビット数が定まる。即ち、(DR3≧Tl)のブロ
ックでは、4ビツトのコード信号が形成され、(TI>
DR3≧T2)のブロックでは、3ビツトのコード信号
が形成され、(T2>DR3≧T3)のブロックでは、
2ビツトのコード信号が形成され、(T3>DR3≧7
4)のブロックでは、1ビツトのコード信号が形成され
、(T4>DR3)のブロックでは、Oビット、即ち、
コード信号が伝送されない。
例えば4ピツト量子化の符号化の場合には、検出された
ダイナミックレンジDR3が16(=24)分割され、
画素データの各々の最小値MIN3を除去した後のデー
タのレベルが属する範囲に対応した4ビツトのコード信
号DT3が発生される。
2次元ADRCエンコーダ13では、上述の3次元AD
RCエンコーダ11と同様の動作により、最大値MAX
2.最小値MIN2.ダイナミックレンジDR2の検出
がされ、コード信号DT2が形成される。但し、符号化
の対象となるのは、前段の平均化回路12により、画素
数がηとされたデータである。
3次元ADRCエンコーダ11の出力信号(DR3,M
IN3.DT3)と2次元ADRCエンコーダ13の出
力信号(DR2,MIN2.DT2)がセレクタ14に
供給される。セレクタ14は、動き判定回路10からの
判定信号SJにより制御される。即ち、動きブロックの
場合には、3次元ADRCエンコーダ11の出力信号を
セレクタ14が選択し、静止ブロックの場合には、2次
元ADRCエンコーダ13の出力信号をセレクタ14が
選択する。このセレクタ14の出力信号がフレーム化回
路15に供給される。
フレーム化回路15には、セレクタ14の出力信号の他
に、しきい値セットを指定するしきい値コードPiと判
定コードSJが供給される。しきい値コードPiは、2
フレ一ム単位で変化するもので、判定コードSJは、1
ブロック単位で変化する。フレーム化回路15は、人力
信号をフレーム構造の記録データに変換する。フレーム
化回路15では、必要に応じて、エラー訂正符号の符号
化の処理がなされる。フレーム化回路15の出力端子1
6に得られた記録データが図示せずも、記録アンプ、回
転トランス等を介して回転ヘッドに供給され、磁気テー
プに記録される。
b、ADRCエンコーダ 第5図は、3次元ADRCエンコーダ11の一例の構成
を示す、第5図において、21が入力端子を示し、この
入力端子21には、最大値検出回路22.最小値検出回
路23及び遅延回路24が接続されている。最大値検出
回路22により検出された最大値MAX3が減算回路2
5に供給される。最小値検出回路23により検出された
最小値MIN3が減算回路25に供給され、この減算回
路25の出力信号が+1加算回路27に供給される。+
1加算回路27から(MAX3−MINa+1)で表さ
れるダイナミックレンジDR3が得られる。
遅延回路24を介された画素データが減算回路26に供
給される。この減算回路26には、最小値MIN3が供
給され、減算回路26から最小値除去後の画素データP
DIが発生する。この画素データPDIが量子化回路3
0に供給される。ダイナミックレンジDR3は、出力端
子31に取り出されると共に、ROM28に供給される
。ROM28には、端子29からしきい値決定回路7で
発生したしきい値コードPiが供給されている。
このROM28からは、量子化ステップΔ及びビット数
を示すビット数コードNbが発生する。
量子化回路30には、量子化ステップΔが供給され、最
小値除去後のデータPDIと量子化ステップΔからコー
ド信号DT3が形成される。このコード信号DT3が出
力端子34に取り出される。
これらの出力端子31,32,33.34に発生する出
力信号がフレーム化回路15に供給される。
ビット数コードNbは、フレーム化回路15において、
有効なビットを選択するのに使用される。
上述の量子化回路30におけるコード信号DT3の形成
について説明する。一般的に、nビットを割り当てる符
号化の場合では、原データPDのレベルをLi、量子化
コードをQi と表すと、で求められる。〔〕の記号は
、切り捨てを意味する。
また、復号側では、復元レベルをLiと表すと、i、 
i = (DR3/ 2” ) X (Qi +0.5
 )+MIN3=ΔX (Qi +0.5 ) +M 
I N 3の処理がなされる。
c、  3次元度数分布表の作成 3次元度数分布発生回路5においてなされる3次元度数
分布表の作成について、第6図を参照して説明する。第
6図において、縦軸がダイナミックレンジDR3を示し
、横軸が最大フレーム差ΔFを示す、これらのダイナミ
ックレンジDR3及び最大フレーム差ΔFは、検出回路
3において検出されたものである。最大フレーム差ΔF
は、(0〜255)の範囲の値をとりうる。処理の簡単
化のために所定値以上の最大フレーム差を全て所定値に
置き換えても良い。
検出回路3で検出された各ブロックのダイナミックレン
ジDR3と最大フレーム差ΔFとで規定される位置に、
発生度数が書き込まれ、2フレ一ム期間、度数が集計さ
れる。後述のように、度数分布表は、メモリ内で形成さ
れる。第6図において、図示が省略されている領域の発
生度数は、簡単のため全て0としている。
積算型度数分布発生回路6では、2フレ一ム期間に渡っ
て集計された度数分布表が積算型に変換される。積算は
、最大フレーム差ΔF及びダイナミックレンジDR3の
両者の方向でなされる。第7図Aに示す表は、第6図に
示す表に関して、最大フレーム差ΔFの255からOに
向かう方向に積算した結果、得られるものである。次に
、ダイナミックレンジDR3の255からOに向かう方
向に第7図Aの表が積算されることにより、第7図Bに
示す表が得られる。第7図Bに示す表が積算型の度数分
布表である。(ΔF−0.DR3=0)の時の度数(第
7図Bでは、47)が2フレ一ム期間のブロックの総数
である。度数分布表を積算型へ変換するのは、発生情報
量を直ぐに求めることを容易とするためである。
しきい値決定回路7は、積算型の度数分布表を用いて最
適なしきい値のセット及び動きしきい値MTHを決定す
る。この決定の方法としては、動きしきい値MTHとし
て、復元画像にジャーキネスが発生しない程度の初期値
を与え、レベル方向のしきい値を動かすことにより、発
生情報量(合計ビット数)が目標値を超えないしきい値
セットを決定する。若し、目標値に追い込めない場合に
は、動きしきい値MTHを動かして、再び、目標値を超
えないしきい値セットが探される。このしきい値セット
を決定する処理がROM8に格納されているプログラム
に従ってなされる。
第8図Aを参照して、第6図に示す度数分布表を使用し
て発生情報量を算出する処理について説明する。
動きしきい値MTHが与えられる時に、(ΔF≦MT)
I)の範囲が静止ブロックとして扱われ、(ΔF>MT
H)の範囲が動きブロックとして扱われる。
静止ブロックに関しては、16個の画素の符号化コード
信号DT2が発生し、動きブロックに関しては、32個
の画素の符号化コード信号DT3が発生する。
レベル方向のしきい値T1〜T4が与えられる時に、下
記のように、符号化ビット数が割り当てられる。
(T4>DR3)の時、0ビツト (T3>DR3≧T4)の時、1ビツト(T2>DR3
≧73)の時、2ビツト(Tl>DR3≧T2)の時、
3ビツト(DR3≧Tl)の時、4ビツト 動きしきい値MTHとレベル方向のしきい値T1〜T4
とにより、度数分布表は、第8図Aに示すように10個
の領域に分割される。各領域に含まれる度数の合計をM
OO〜M41として表すと、コード信号に関しての2フ
レ一ム期間のデータ量DA■(ビット数)は、次式で算
出される。
DAv=IX16XM10+IX32XM112X16
XM20+2X32XM21 3X16XM30+3X32XM31 4X16XM40+4X32XM41 =16 (M10+ 2 M11+ 2 M20+ 4
 M21+ 3 M30+ 6 M31+ 4 M40
+ 8 M41)=16 ((M10+M11+M20
+M21+M30+M31+M40+M41) + (M11+M21+M31+M41)+ (M20
+M21+M30+M31+M40+M41)+ (M
21+M31+M41) + (M30+M31+M40+M41)+ (M31
+M41) + (M40+M41) + (M41) ) 2フレ一ム期間の発生情報量は、上式のダイナミックレ
ンジに応じて可変のデータ量DAvに対して、固定のデ
ータ量DAf(ビット数)を加算したものである。固定
のデータ量DAfは、DR3及びMIN3と判定コード
SJとを加算した17ビツトにブロックの総数を乗じた
ビット数である。
上述の式から分るように、複数の領域の度数M00〜M
4Lを選択的に積算することでデータ量DAVが算出さ
れる。上式の()で括られた度数の積算値は、積算型度
数分布発生回路6で得られる第7図Bに示される積算型
の度数分布表から直ちに得ることができる。
第8図Bは、積算型の度数分布表において、上式の()
で括られた積算値NIO〜N41の位置を示す、これら
の積算値は、下記のように対応する。
Nl0− (M10+M11+M20+M21+M30
+M31+M40+M41) Nll−(MIL+M21+M31+M41)N20−
 (M20+M21+M30+M31+M40+M41
)N21− (M21+M31+M41)N30= (
M30+M31+M40+M41)N31− (M31
+M41) N40= (M40+M41) N41=  (M41) 従って、積算型度数分布表を使用してデータ量DAvを
算出するには、 DAv=16 (N10+N11+N20+N21+N
30+N31+N40+N4N の処理がなされる。後述のように、積算型度数分布表は
、メモリ内に作成されるので、しきい値MTH及びT1
〜T4をアドレスとして、8箇所の度数を読み出して加
算すれば、情報量DAvが求められる。
d、3次元度数分布発生回路、積算型度数分布発生回路
及びしきい値決定回路の一例 3次元度数分布発生回路5、積算型度数分布発生回路6
及びしきい値決定回路7は、−例として、第9図に示す
構成とされている。第9図において、41で示す入力端
子から最大値MAX3がアドレスコントローラ44に供
給され、42で示す入力端子から最小値MIN3がアド
レスコントローラ44に供給され、43で示す入力端子
から最大値フレーム差ΔFがアドレスコントローラ44
に供給される。
アドレスコントローラ44は、RAM45!、Jjする
水平方向(上位)及び垂直方向(下位)のアドレスを発
生する。このRAM45は、垂直方向に(0〜255)
のアドレスを有し、水平方向に(0〜255)のアドレ
スを有し、初期状態では、記憶内容が全てクリアされる
。RAM45の一つのアドレスには、複数ビットのデー
タが格納可能とされている。このビット数は、2フレ一
ム期間のブロックの個数を表現できるのに充分な数であ
る。RAM45の垂直方向のアドレスがダイナミックレ
ンジDR3と対応し、RAM45の水平方向のアドレス
が最大フレーム差ΔFと対応する。
最大フレーム差ΔFが255より少ない数例えば31に
制限される時には、RAM45の水平方向のアドレスも
減少する。
RAM45から読み出されたデータが出力制御機能を持
つレジスタ52を介して加算回路46に供給され、加算
回路46の出力データがレジスタ47.48を介してR
AM45に供給される。RAM45には、ダイナミック
レンジDR3及び最大フレーム差ΔFに応じたアドレス
が供給されることにより、度数分布表が貯えられる。つ
まり、RAM45の出力データがレジスタ52を介して
加算回路46に供給され、この加算回路46の出力デー
タがレジスタ47.48を介してRAM45の同一アド
レスに書き込まれる。
加算回路46には、レジスタ49を介して+1発生回路
50の出力が供給される。上記のレジスタ52と加算回
路46とレジスタ47.48.49と+1発生回路50
により、2フレ一ム期間の度数分布表(第6図参照)が
作成され、RAM45に格納される。
次に、レジスタ51.52が出力可能状態とされ、レジ
スタ49が出力不可能状態とされ、積算型の度数分布表
の作成がなされる。RAM45には、最大フレーム差Δ
Fの255からスタートして0までディクリメントする
水平方向アドレス(上位アドレス)とダイナミックレン
ジDR3の255から(−1)づつディクリメントする
垂直方向アドレス(下位アドレス)とが供給される。
このアドレスにより、RAM45から読み出されたデー
タが加算回路46において、レジスタ51に貯えられて
いる以前のデータと加算される。
RAM45には、加算回路46の出力データが読み出し
アドレスと同一アドレスに書き込まれるので、RAM4
5には、積算型の度数分布表が貯えられる。
そして、発生情報量の算出を行うために、アドレスコン
トローラ44からレベル方向のしきい値T1〜T4が下
位のアドレス信号としてRAM45に順次供給される。
上位のアドレス信号は、動きしきい値MTH又は(ΔF
−0)で定まる。最初に(ΔF−0)とされた状態でし
きい値T4〜T1が順次アドレスとしてRAM45に供
給されると、度数NIO,N20. N30. N40
が読み出される。
次に、(ΔF=MTH)とされた状態でしきい値T4〜
T1が順次アドレスとしてRAM45に供給されると、
度数Nil、 N21. N31. N41が読み出さ
れる。このように、順次度数が読み出されると、加算回
路54の出力は、 (N10+N11+N20+N21 +N30+N31+N40+N41) となる、この加算回路54の出力は、しきい値T1〜T
4及びMTHと対応するデータfi D A vを16
倍した値に他ならない。
比較回路56は、上記のデータ量が端子57からの基準
値(目標値)を超える時に“O”となり、基準値をデー
タ量が超えない時に“1”となる比較出力信号を発生す
る。この比較出力信号がアドレスコントローラ44に端
子5日を通じて供給される。アドレスコントローラ44
は、比較出力が“l”になると、しきい値の更新を停止
し、その時のしきい値(Tl〜T4及びMTH)を示す
しきい値コードptを出力端子53に発生する。
上述の度数分布表を積算型に変換する処理及び最適なし
きい値を決定する処理は、垂直ブランキング期間におい
て行うことができる。
第10図は、アドレスコントローラ44の一例の構成を
示す。第10図において、41及び42で各々示す入力
端子に最大値MAX3、最小値MIN3が供給され、減
算回路61の出力信号が+1発生回路75に供給される
ことにより、ダイナミックレンジDR3が算出される。
このダイナミックレンジDR3が出力制御機能を持つレ
ジスタ62を介して出力端子63に取り出される。この
出力端子63に発生するアドレスは、RAM45の垂直
方向(下位)アドレスである。
また、O〜255の出力信号を順次発生する積算カウン
タ64が設けられ、積算カウンタ64の出力信号が出力
制御機能を持つレジスタ65を介して出力端子63にア
ドレス信号として取り出される。
更に、66.67.6B、69ば、各々ROMを示し、
ROM66には、例えば11通りのしきい値T1が格納
されており、他のROM67.68.69には、同様に
11通りのしきいイ直T2゜T3.T4が格納されてい
る。ROM66〜69には、アドレス発生回路74で発
生したしきい値コードPiがアドレスとして供給される
このアドレス発生回路74には、端子58から比較回路
56の出力信号が供給され、比較出力が“0″期間では
、所定周期で変化するアドレスがROM66〜69に供
給される。ROM66〜69からは、発生情報量が基準
値以下になる迄、即ち、比較出力信号が“l”になる迄
、しきい値が順次読み出される。ROM66〜69の各
々から読み出されたしきい値は、出力制御機能を持つレ
ジスタ70.71,72.73を各々介して出力端子6
3に取り出される。このレジスタ70〜73により、し
きい値が順番に出力される。
アドレス発生回路74において、発生した最適なしきい
値を指定するためのしきい値コードPiは、出力端子5
3に取り出される。このしきい値コードPiがADRC
符号化のために使用されると共に、伝送される。
RAM45の水平方向(上位)のアドレスは、出力端子
83に発生する。上述の出力端子63に発生するアドレ
スは、ダイナミックレンジDR3に関するアドレスであ
るのに対して、出力端子83に発生するアドレスは、最
大フレーム差ΔFに関するアドレスである。
最大フレーム差ΔFは、入力端子43から供給され、出
力制御機能を持つレジスタ85を介して出力端子83に
取り出される。81は、積算カウンタを示し、この積算
カウンタ81により形成された(0〜255)に変化す
るアドレスが出力制御機能を持つレジスタ82を介して
出力端子83に取り出される。積算カウンタ81は、度
数分布表を形成する時のアドレスを発生する。
また、ROM84が設けられ、ROM84の出力が出力
制御機能を持つレジスタ85を介して出力端子83に取
り出される。このROM84には、アドレス発生回路7
4の出力信号が供給されており、データ量を算出する時
に、ROM84から読み出される動きしきい値MTHが
用いられる。
更に、(ΔF;0)の時のアドレスを発生する0発生回
路87が設けられ、0発生回路87の出力が出力制御機
能を持つレジスタ88を介して出力端子83に取り出さ
れる。
上述のアドレスコントローラ44において、度数分布表
の作成の時には、レジスタ86及び62がONする。
積算型の度数分布表の作成の時には、レジスタ82及び
65がONする。最大フレーム差ΔFの方向の積算の時
には、積算カウンタ64の出力が255の期間内で積算
カウンタ81の出力が255からOに向かって変化し、
次に、積算カウンタ64の出力が254の期間内で積算
カウンタ81の出力が255から0に向かって変化する
。以下、同様の動作が繰り返され、積算カウンタ64の
出力がOの期間内で積算カウンタ81の出力が255か
らOに向かって変化することで、最大フレーム差ΔFの
方向の積算が完了する。
ダイナミックレンジDR3の方向の積算の時には、積算
カウンタ81の出力が255の期間内で積算カウンタ6
4の出力が255から0に向かって変化し、次に、積算
カウンタ81の出力が254の期間内で積算カウンタ6
4の出力が255から0に向かって変化する。以下、同
様の動作が繰り返され、積算カウンタ81の出力がOの
期間内で積算カウンタ64の出力が255から0に向か
って変化することで、ダイナミックレンジDR3の方向
の積算が完了し、積算型の度数分布表が作成される。
また、発生情報量の演算の時には、レジスタ85.88
.70〜73がONする。レジスタ88がONL、、(
ΔF−0)の期間で、レジスタ70〜73が順次ONL
、、しきい値T1〜T4が発生することで、度数NIO
〜N40が得られ、レジスタ85がONL、、(ΔF−
MTH)の期間で、レジスタ70〜73が順次ONL、
、度数Ni1−N41が得られる。
以上の第9図及び第10図に示す構成により、3次元度
数分布表が形成され、この度数分布表が積算型のものに
変換され、更に、最適なしきい値の決定がなされる。ま
た、アドレスコントローラ44からは、図示せずも、最
適なしきい値を決定する時の動きしきい値MTHが発生
され、この動きしきい値MTIIが動き判定回路10に
供給され、駒落とし処理がなされる。
なお、第1図においては、検出回路3と別にフレーム差
検出回路9を設けているが、検出回路3で得られた最大
フレーム差ΔFを記憶しておき、この最大フレーム差を
用いて、動き判定を行うようにしても良い、また、3次
元ADRCエンコーダ11と2次元ADRCエンコーダ
13とは、共通の回路構成とすることが出来る。
〔発明の効果〕
この発明は、3次元ブロックの可変長ADRCのような
高能率符号化装置において、静止領域では、駒落とし処
理により、伝送情報量が圧縮されることを考慮して、発
生情報量を目標値より小さいものに抑える場合に、ダイ
ナミックレンジDRのみならず、動きしきい値をも導入
している。従って、動きしきい値を動かすことで、静止
ブロックとして扱われる領域が増え、その分、レベル方
向のしきい値を厳しくしなくても良い。従って、この発
明によれば、復元画像の量子化雑音を低減できる。
【図面の簡単な説明】
第1図はこの発明の一実施例の記録側の構成を示すブロ
ック図、第2図、第3図及び第4図はブロックの構成の
説明のための路線図、第5図はADRCエンコーダの一
例のブロック図、第6図及び第7図は度数分布表の説明
のための路線図、第8図は発生情報量の算出の説明に用
いる路線図、第9図は3次元度数分布発生回路及びしき
い値決定回路の一例のブロック図、第10図は第9図の
一部であるアドレスコントローラの一例のブロック図、
第11図は先に提案されているバッファリング回路の説
明のための路線図である。 11:3次元ADRCエンコーダ、 12:平均化回路、 13:2次元ADRCエンコーダ。 代理人 弁理士 杉 浦 正 知 図面における主要な符号の説明 1:ディジタルビデオ信号の入力端子、2ニブロック化
回路、3:検出回路、 5:3次元度数分布発生回路、 6:積算型度数分布発生回路、 7:しきい値決定回路、

Claims (1)

  1. 【特許請求の範囲】 ディジタル画像信号の複数フレームに属する領域からな
    るブロック内に含まれる複数の画素データの最大値、最
    小値及びダイナミックレンジを求める手段と、 上記各ブロック毎の動き量を検出する手段と、上記ブロ
    ック毎の上記ダイナミックレンジ及び上記動き量をアド
    レスとしてブロック毎の度数をメモリに入力し、所定期
    間において上記度数を集計し度数分布を求める手段と、 上記度数分布から上記ダイナミックレンジのアドレス方
    向及び上記動き量のアドレス方向に度数を順次積算して
    積算型度数分布を求める手段と、所定の上記動き量以下
    のブロックについて、複数フィールド間の対応画素デー
    タの平均をとり駒落とし処理を行う手段と、 上記ブロック内の複数の画素データをそのブロックのダ
    イナミックレンジに応じて圧縮符号化する手段と、 上記積算型度数分布と伝送路の伝送容量に応じて、上記
    所定の動き量及び符号化ビット数を設定する手段と を有することを特徴とする高能率符号化装置。
JP18378188A 1988-07-23 1988-07-23 高能率符号化装置及び高能率符号化方法 Expired - Lifetime JP2827221B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18378188A JP2827221B2 (ja) 1988-07-23 1988-07-23 高能率符号化装置及び高能率符号化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18378188A JP2827221B2 (ja) 1988-07-23 1988-07-23 高能率符号化装置及び高能率符号化方法

Publications (2)

Publication Number Publication Date
JPH0233283A true JPH0233283A (ja) 1990-02-02
JP2827221B2 JP2827221B2 (ja) 1998-11-25

Family

ID=16141828

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18378188A Expired - Lifetime JP2827221B2 (ja) 1988-07-23 1988-07-23 高能率符号化装置及び高能率符号化方法

Country Status (1)

Country Link
JP (1) JP2827221B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0587397A3 (en) * 1992-09-07 1995-09-20 Fujitsu Ltd Image data processing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62128621A (ja) * 1985-11-29 1987-06-10 Sony Corp 高能率符号化装置
JPS63111781A (ja) * 1986-10-29 1988-05-17 Sony Corp 情報量制御回路
JPS63155888A (ja) * 1986-12-18 1988-06-29 Mitsubishi Electric Corp 画像符号化制御方式
JPS63299587A (ja) * 1987-05-29 1988-12-07 Sony Corp 高能率符号化装置
JPS63299588A (ja) * 1987-05-29 1988-12-07 Sony Corp 高能率符号化装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62128621A (ja) * 1985-11-29 1987-06-10 Sony Corp 高能率符号化装置
JPS63111781A (ja) * 1986-10-29 1988-05-17 Sony Corp 情報量制御回路
JPS63155888A (ja) * 1986-12-18 1988-06-29 Mitsubishi Electric Corp 画像符号化制御方式
JPS63299587A (ja) * 1987-05-29 1988-12-07 Sony Corp 高能率符号化装置
JPS63299588A (ja) * 1987-05-29 1988-12-07 Sony Corp 高能率符号化装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0587397A3 (en) * 1992-09-07 1995-09-20 Fujitsu Ltd Image data processing

Also Published As

Publication number Publication date
JP2827221B2 (ja) 1998-11-25

Similar Documents

Publication Publication Date Title
JP2508439B2 (ja) 高能率符号化装置
JP2000013643A (ja) ノイズ低減装置および方法、映像信号処理装置、並びに動き検出方法
JP4144357B2 (ja) 画像処理装置、画像処理方法、画像処理プログラムおよび記録媒体
JP3674186B2 (ja) 画像情報変換装置および方法
JPH0846934A (ja) ディジタル画像信号の処理装置
JP3111028B2 (ja) 画像信号処理装置及び画像信号処理方法
JP3804846B2 (ja) 記録媒体及び画像信号符号化装置
JPH07203456A (ja) 符号化装置と復号化装置と映像記録装置
JPH0233283A (ja) 高能率符号化装置及び高能率符号化方法
JPH0799651A (ja) 画像信号再生装置
JP2712343B2 (ja) 画像信号の動き検出装置
JP2508440B2 (ja) 高能率符号化装置
JP2827225B2 (ja) 画像信号の情報量制御装置
JP2003333370A (ja) 信号処理装置
JP3896635B2 (ja) 画像データ変換装置及び方法、予測係数生成装置及び方法
JP2827224B2 (ja) 高能率符号化装置
JP2508483B2 (ja) ディジタル画像信号のバッファリング装置
JP3831955B2 (ja) クラス分類適応処理装置および方法
JP3661883B2 (ja) 画像信号復号装置及び画像信号復号方法
JP3029195B2 (ja) 画像伝送装置及びその方法
JP4123452B2 (ja) 画像処理装置および画像処理方法
JPH0818963A (ja) 量子化出力の情報量制御装置
JP3291786B2 (ja) ブロック変換符号化データの伝送装置
JPH01114284A (ja) 高能率符号化装置
JP3286983B2 (ja) 符号化装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term