JPH01114177A - 情報量制御回路 - Google Patents

情報量制御回路

Info

Publication number
JPH01114177A
JPH01114177A JP62270563A JP27056387A JPH01114177A JP H01114177 A JPH01114177 A JP H01114177A JP 62270563 A JP62270563 A JP 62270563A JP 27056387 A JP27056387 A JP 27056387A JP H01114177 A JPH01114177 A JP H01114177A
Authority
JP
Japan
Prior art keywords
circuit
data
threshold
amount
dynamic range
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
JP62270563A
Other languages
English (en)
Other versions
JP2668896B2 (ja
Inventor
Tetsujiro Kondo
哲二郎 近藤
Yasuhiro Fujimori
泰弘 藤森
Masayuki Hattori
雅之 服部
Kenji Takahashi
健治 高橋
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 JP27056387A priority Critical patent/JP2668896B2/ja
Publication of JPH01114177A publication Critical patent/JPH01114177A/ja
Application granted granted Critical
Publication of JP2668896B2 publication Critical patent/JP2668896B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B13/00Compression machines, plants or systems, with reversible cycle
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B2313/00Compression machines, plants or systems with reversible cycle not otherwise provided for
    • F25B2313/027Compression machines, plants or systems with reversible cycle not otherwise provided for characterised by the reversing means
    • F25B2313/02741Compression machines, plants or systems with reversible cycle not otherwise provided for characterised by the reversing means using one four-way valve
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B2400/00General features or devices for refrigeration machines, plants or systems, combined heating and refrigeration systems or heat-pump systems, i.e. not limited to a particular subgroup of F25B
    • F25B2400/04Refrigeration circuit bypassing means
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B2500/00Problems to be solved
    • F25B2500/29High ambient temperatures
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25BREFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
    • F25B43/00Arrangements for separating or purifying gases or liquids; Arrangements for vaporising the residuum of liquid refrigerant, e.g. by heat
    • F25B43/006Accumulators

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、可変長符号化がされたディジタルビデオ信
号を磁気テープに記録する場合に、記録されるデータの
伝送レートを伝送路と対応した所定の値に制御するのに
適用される情報量制御回路に関する。
〔発明の概要〕
この発明では、伝送しようとするデータの各値の所定周
期内の発生度数が夫々集計され、データの各値の最大値
又は最小値からスタートして隣接するデータの値の度数
を順次積算して発生度数の積算値が形成され、データの
各値に対して複数のしきい値が設定され、設定されたし
きい値と夫々対応する積算値に基づいて処理がなされ、
所定数の複数しきい値群が格納されると共に、各複数し
きい値が設定された時に、処理回路の出力情報量が順次
増加又は減少するしきい値テーブルが使用され、処理回
路の出力と目標値とが比較され、比較出力によってしき
σ)値テーブルが順次選択され、処理回路の出力情報量
が目標値と所定の関係になるように制御され、伝送デー
タ量が伝送路の容量を超えないように制御される。
〔従来の技術〕
本願出願人は、特願昭59−266407号明細書に記
載されているような、2次元ブロック内に含まれる複数
画素の最大値及び最小値により規定されるダイナミック
レンジを求め、このダイナミックレンジに適応した符号
化を行う高能率符号化装置を提案している。また、特願
昭60−232789号明細書に記載されているように
、複数フレームに夫々含まれる領域の画素から形成され
た3次元ブロックに関してダイナミックレンジに適応し
た符号化を行う高能率符号化装置が提案されている。更
に、特願昭60−268817号明細書に記載されてい
るように、量子化を行った時に生じる最大歪が一定とな
るようなダイナミックレンジに応じてビット数が変化す
る可変長符号化方法が提案されている。
上述のダイナミックレンジに適応した高能率符号(AD
RCと称する)は、伝送すべきデータ量を大幅に圧縮で
きるので、ディジタルVTRに適用して好適である。特
に、可変長ADRCは、圧縮率を高くすることができる
。しかし、可変長ADRCは、伝送データの量が画像の
内容によって変動するため、所定量のデータを1トラツ
クとして記録するディジタルVTRのような固定レート
の伝送路を使用する時には、バッファリングの処理が必
要である。
第13図は、従来のバッファリングの処理を説明するも
ので、入力端子80にディジタルビデオ信号が供給され
、符号化回路81において、可変長ADRC等の可変長
符号化がされ、符号化回路81の出力データが情報制限
回路82に供給される。情報制限回路82の出力データ
がバッファメモリ83に供給され、バッファメモリ83
から読みだされたデータが出力端子84から伝送路に送
出される。バッファメモリ83においては、伝送データ
のデータ量が監視され、伝送路の伝送レートを伝送デー
タが超えないように制御するための制御信号が情報量制
限回路82に対してバッファメモリ83から帰還され、
発生情報量が制御される。
従来のバッファリングは、帰還量に対する感度を上げ過
ぎると、目標値付近で発振し、逆に感度を下げ過ぎると
、収束に時間がかかる問題が生じる。収束に時間がかか
る時には、バッファメモリ83の容量を増やす必要があ
る。このように、従来のバッファリング処理は、実用に
当たっては、相当のノウハウが必要な欠点があった。
この問題を解決するために、本願出願人は、特願昭61
−257586号明細書に記載されているように、フィ
ードフォワード形のバッファリング装置であって、積算
形の度数分布表を使用するものを提案している。
このバッファリング装置に依れば、発生情報量の算出を
迅速且つ容易に行うことにより、バッファリングの収束
時間を短縮化できる。
〔発明が解決しようとする問題点〕
画面毎にしきい値を決定する方法としては、評価関数(
一般には、誤差分散)を導入して、しきい値を1個ずつ
動かして、最良のしきい値を求めるものが考えられる。
しかしながら、この方式は、しきい値が求まる迄の時間
がかかる欠点と、最良のしきい値が求まる保証がない問
題と、実際の画質に良く対応した評価関数を定めるのが
困難な問題を有している。
従って、この発明の目的は、積算形の度数分布表を使用
するフィードフォワード形のバッファリング装置におい
て、発生情報量が必ず所定レート以下に収まる良好なし
きい値の組合せを簡単且つ高速に得ることができる情報
量制御回路を提供することにある。
C問題点を解決するための手段〕 この発明では、データの各種の所定周期内の発生度数を
夫々集計する回路と、データの各種の最大値又は最小値
からスタートして隣接するデータの値の度数を順次積算
して発生度数の積算値を発生する回路と、データの各種
に対して複数のしきい値を設定するしきい値設定回路と
、設定されたしきい値と夫々対応する積算値に基づいて
処理を行う処理回路と、所定数の複数しきい値群が格納
され、各複数しきい値が設定された時に、処理回路の出
力情報量が順次増加又は減少する方向に配列されてなる
しきい値テーブルと、処理回路の出力と目標値とを比較
し、比較出力によってしきい値テーブルを順次選択し、
処理回路の出力情報量が目標値と所定の関係になるよう
に制御する制御手段とが備えられている。
〔作用〕
発生情報量を算出する場合、複数のしきい値によって分
けられたデータ例えばダイナミックレンジの範囲毎に度
数の総和を求め、この度数の総和に重み(ビット数)が
乗じられることにより、発生情報量が算出され、この複
数の範囲の発生情報量が加算される。従って、しきい値
を変える毎に一連の演算が必要とされる。しかし、この
発明では、発生度数の積算表が形成されているので、し
きい値を変えた場合でも、しきい値と対応する度数が直
ぐに分かり、夫々の度数にビット数を乗じることにより
、ただちに発生情報量を得ることができる。従って、バ
ッファリング処理の収束時間を短縮化でき、また、ハー
ドウェアを簡単と出来る。
更に、この発明では、しきい値を選択する場合、複数し
きい値群が格納され、各複数しきい値が設定された時に
、処理回路の出力情報量が単調に増加又は減少するしき
い値テーブルが使用されるので、必ず出力情報量が目標
値以下に納まる良好な複数しきい値(しきい値の組合せ
)が求まり、また、処理の簡単化及び高速化を図ること
ができる。
〔実施例〕
この発明が適用されたディジタルVTRについて図面を
参照して詳細に説明する。この説明は、下記の項目に従
ってなされる。
a、送信側及び受信側の構成 り、可変長量子化とバッファリング C,バッファリング回路 d、変形例 なお、ディジタルVTRの場合では、送信側が記録側に
対応し、受信側が再生側に対応する。
a、送信側及び受信側の構成 第1図において、lで示す入力端子に例えば1サンプル
が8ビツトに量子化されたディジタルビデオ信号が供給
され、入力ディジタルビデオ信号がブロック化回路2に
供給される。ブロック化回路2により、入力ディジタル
ビデオ信号が符号化の単位である2次元ブロック毎に連
続する信号に変換される。ブロック化回路2では、例え
ば(488ライン×720画素)の1フレームの画面が
第2図に示すように、(MXN)ブロックに細分化され
る。1ブロツクは、例えば第3図に示すように、(4ラ
イン×4画素)の大きさとされている。ブロック化回路
2からは、B11.  Bl□、8+3・・・・BNH
のブロックの順序に変換されたディジタルビデオ信号が
発生する。
ブロック化回路2Φ出力信号が最大値MAXをブロック
毎に検出する最大値検出回路3.最小値MINをブロッ
ク毎に検出する最小値検出回路4及び遅延回路5に供給
される。検出された最大値MAX及び最小値MINが減
算回路6に供給され、(MAX−MIN−DR)で表さ
れるダイナミックレンジDRが減算回路6から得られる
。遅延回路5は、最大値MAX及び最小値MINを検出
するために必要な時間、データを遅延させる。遅延回路
5からのビデオデータから最小値MINが減算回路7に
おいて減算され、減算回路7からは、最小値除去後のデ
ータPDIが得られる。
最小値除去後のデータPDIが遅延回路8を介して量子
化回路9に供給されると共に、ROM 11から量子化
幅Δiのデータが供給される。量子化回路9は、量子化
幅Δiを用いてデータPDIを量子化する可変長のAD
RC符号化を行う。即ち、量子化回路9では、ブロック
内の画素データが共有する最小値MINが除去された画
素データPDTが量子化幅Δiで除算され、ブロックの
ダイナミックレンジDRに応じた可変のビット数(0,
1,2,3,又は4ビツト)の量子化がなされる。
ブロック内のビデオ信号は、2次元的相関及び3次元的
相関を有しているので、ダイナミックレンジDRは、元
のデータの値に比して小さくなり、8ビツトより少ない
0ビツト、1ビツト、2ビツト 3ビツト又は4ビツト
のビット数で量子化しても、量子化歪が目立たない、量
子化回路9は、例えばROMで構成される。量子化回路
9からは、最大のビット数である4ビツトのコード信号
が発生し、この量子化回路9の出力信号の中で有効ビッ
トが次段のフレーム化回路14において選択される。こ
のため、ROMIIでは、″量子化幅Δlと共に、その
ブロックのビット数を示すデータNbが形成され、デー
タNbがフレーム化回路14に供給される。
ディジタルVTRでは、記録されるデータの伝送レート
が一定であるため、伝送データ量を制限しないと、一部
のデータを記録できなかったり、必要以上に圧縮率を高
くして再生画像の質が劣化したりする。そこで、バッフ
ァリング回路lOが設けられ、ADRC符号化されよう
とする1画面の全ブロックのダイナミックレンジDRの
度数分布が調べられ、最適な可変長符号化がなされる。
バッファリング回路10には、減算回路6からダイナミ
ックレンジDRが供給される。バッファリング回路10
では、伝送データのレートが一定となるようなしきい値
Tl、T2.T3.T4が求められ、このしきい値と対
応するパラメータコードPiが出力される。このパラメ
ータコードPiとブロックのダイナミックレンジDRで
定まる量子化幅ΔiがROMIIから読み出される。
遅延回路°12及び13は、最適なしきい値がバッファ
リング回路10で求まり、可変長量子化がされる迄の時
間、ダイナミックレンジDR及び最小値MINを遅延さ
せる。バッファリング回路10からのパラメータコード
Piと遅延回路12゜13からのダイナミックレンジD
R及び最小値MINと量子化回路9からのコード信号D
Tとがフレーム化回路14に供給される。フレーム化回
路14は、可変長データとしてのコード信号DT及び固
定長データとしての付加コードPi、DR。
MINにエラー訂正用の符号化を施したり、同期信号の
付加を行う、フレーム化回路14の出力端子15に送信
データが得られる。1画面で一個のパラメータコードP
iが伝送され、1ブロツク毎にDR,MINのデータが
伝送され、1画素毎にコード信号DTが伝送される。ま
た、フレーム化回路14では、前述のように、ビット数
を示すデータNbを用いて、量子化回路9からのコード
信号DTの有効なビットの選択がなされる。
受信されたデータは、第4図において21で示す入力端
子に供給され、フレーム分解回路22により、パラメー
タコードPi1ダイナミックレンジDR,コード信号D
T、最小値MINの夫々に分解される。復号化回路23
は、ADRCエンコーダの量子化回路9と逆にコード信
号DTを復元レベルに変換する。復号化回路23からの
復元レベルが加算回路25に供給され、最小値MINが
復元レベルに加算され、加算回路25からの復元データ
がブロック分解回路26に供給される。ブロック分解回
路26の出力端子27にテレビジ鵠ン信号と同様の順序
の出力データが得られる。
b、可変長量子化とバッファリング 第5図は、量子化回路9においてなされる可変長量子化
を説明するもので、Tl、T2.T3゜T4が夫々割り
当てビット数を決定するしきい値である。これらのしき
い値は、(T4<T3<T2<Tl)の関係にある。
ダイナミックレンジDR(−MAX−MIN)が(DR
−74−1)の時には、第5図Aに示すように、最大値
MAXと最小値MINのみが伝送され、受信側では、両
者の中間のレベルLOが復元レベルとされる。従って、
第5図Aに示すように、ダイナミックレンジDRが(7
4−1)の時には、量子化幅がΔ0となる。ダイナミッ
クレンジDRが(0≦DR≦T4−1)の場合には、割
り当てビット数が0ビツトである。
第5図Bは、ダイナミックレンジDRが(T3−1)の
場合を示す。ダイナミックレンジDRが(T4≦DR≦
T3−1)の時には、割り当てビット数が1ビツトとさ
れる。従って検出されたダイナミックレンジDRが2つ
のレベル範囲に分割され、ブロックの最小値除去後の画
素データPDIが属するレベル範囲が量子化幅Δ1を用
いて求められ、レベル範囲と対応する“°0°°又は“
1°゛の一方のコード信号が割り当てられ、復元レベル
がLO又はLlとされる。
第5図に示される可変長符号化は、ダイナミックレンジ
が大きくなるほど、量子化幅Δiが(Δ0〈Δ1〈Δ2
くΔ3くΔ4)と大きくされる非直線量子化が行われる
。非直線量子化は、量子化歪が目立ち易いダイナミック
レンジが小さいブロックでは、最大歪を小さくし、逆に
、ダイナミックレンジが大きいブロックでは、最大歪を
太き(するもので、圧縮率がより高くされる。
ダイナミックレンジDRが(T2−1)の場合には、第
5図Cに示すように、検出されたダイナミックレンジD
Rが4個のレベル範囲に分割され、レベル範囲の夫々に
対して、2ビツト(00)(01)(10)(11)が
割り当てられ、各レベル範囲の中央のレベルが復元レベ
ルLO,LL、L2゜L3とされる。従って、量子化幅
Δ2を用いてデータPDIの属するレベル範囲が求めら
れる。ダイナミックレンジDRが(T3≦DR≦T2−
1)の場合では、割り当てビット数が2ビツトとされる
また、ダイナミックレンジDRが(T 1−1 )の場
合では、第5図りに示すように、検出されたダイナミッ
クレンジDRが8個のレベル範囲に分割され、レベル範
囲の夫々に対して、3ビツト(000)(001)  
・・・ (111)が割り当てられ、各レベル範囲の中
央のレベルが復元レベルLO,Ll・・・Llとされる
。従って量子化幅がΔ3となる。ダイナミックレンジD
Rが(T2≦DR≦Tl−1)の場合では、割り当てビ
ット数が3ビツトとされる。
更に、ダイナミックレンジが最大の255の場合には、
第5図已に示すように、検出されたダイナミックレンジ
DRが16個のレベル範囲に分割され、レベル範囲の夫
々に対して、4ビツト(0000)(OOO1)  ・
・・ (1111)が割り当てられ、各レベル範囲の中
央のレベルが復元レベルLO,Ll・・・Ll5とされ
る。従って、量子化幅がΔ4となる。ダイナミックレン
ジDRが(TI≦DR<256)の場合では、割り当て
ビット数が4ビツトとされる。
第6図は、(0〜255)の範囲のダイナミックレンジ
DRを横軸とし、発生度数を縦軸とした度数分布の一例
である* xInXz*X3+Xa*Xsの夫々は、前
述のように、しきい値T1〜T4によって分けられたダ
イナミックレンジDRの五個の範囲に含まれるブロック
数を表している。(T4−1)以下のダイナミックレン
ジDRを持つブロックは、Oビットが割り当てられるの
で、ブロック数X%は、発生情報量に寄与しない、従っ
て、発生情報量は、 4 X+ +3 Xz +2 Xs +X4で求まる。
この発生情報量がデータしきい値と比較され、データし
きい値を超える時には、より大きいしきい値のセットが
適用され、同様にして発生情報量が算出される。上式の
演算を行うには、設定されたしきい値のセット毎に各範
囲で度数分布の和を求め、この和に割り当てビット数を
乗じて加算する処理が必要である。しかしながら、しき
い値のセットを変更する都度、上記の処理を行うと、最
適なしきい値のセットが求まる迄に時間がかかる問題が
生じる。
この一実施例は、第6図に示す度数分布を第7図に示す
積算型の度数分布に変換し、異なるしきい値のセットと
対応する発生情報量をより高速に算出でき、従って、最
適なしきい値のセットが得られる迄の収束時間を短縮で
きる。
第7図から理解されるように、ダイナミックレンジDR
が最大の発注度数からスタートして、より小さいダイナ
ミックレンジDRの発生度数が順次積算されて積算型の
度数分布グラフが得られる。
従って、しきい値Tl迄の積算度数がXI となり、し
きい値T2迄の積算度数が″(xl+xz)となり、し
きい値T3迄の積算度数が(χ1+χ2+x、)となり
、しきい値T4迄の積算度数が(X重+Xt +Xs 
+X4 )となる。
しきい値T1〜T4に対する発生情報量は、4 (x+
−0)+3 ((x+ +x、)−XI )+2 C(
XI +xt +xs )−(x+ +xz))+1(
(X++Xz+Xs+X4)  (xt+xt +Xs
 ) −4X1 +3x、+2X3 +IX4と求まる
。第7図に示される積算型の度数分布グラフ(積算型度
数分布表)を−旦、作成すれば、しきい値のセットを更
新した時に、四個の数の和により直ちに発生情報量を求
めることができる。
第8図は、バッファリング回路10の動作を示すフロー
チャートである。最初に、゛1画面例えば1フレームの
全てのブロックのダイナミックレンジDRが検出される
(ステップ■)0次に、1フレームのダイナミックレン
ジDRの度数分布表(第6図参照)が作成される(ステ
ップ■)。この度数分′布表が積算型の度数分布表(第
7図参照)に変換される(ステップ■)。
積算型の度数分布表を用いて、しきい値テーブルのしき
い値のセット(複数しきい値)に対する発生情報量、即
ち、選択されたしきい値のセットを適用してADRC符
号化を行った場合のコード信号DTの全ビット数が算出
される(ステップ■)、この場合、量子化歪が最小とな
るしきい値のセット(パラメータコードPOで指定され
るしきい値のセット)から発生情報量の算出がスタート
される。
求められた発生情報量と目標値(データしきい値)とが
比較される(ステップ■)、目標値は、送信データの伝
送レートの最大値であり、例えば(2ビツト/1画素)
である。この比較の結果がステップ■で判定される。発
生情報量が目標値以下の場合には、当該しきい値のセッ
トを用いてADRCの量子化がされる(ステップ■)。
若し、発生情報量が目標値を超える場合には、しきい値
のセットの更新がされ(ステップ■)、次に、発生情報
量を少なくできる新たなしきい値のセットに関してステ
ップ■、■、■の処理が繰り返される。
しきい値TI−T4のテーブルとしては、例えば第9図
に示すものを使用できる。第9図に示すように、パラメ
ータコードPO〜P31で特定される32通りのしきい
値のセットがしきい値テーブルに格納されている。パラ
メータコードptがPOらP31まで変化する時に、何
れのしきい値T1〜T4も減少することがないように、
しきい値T1〜T4の大きさが設定されている。このし
きい値T1〜T4の変化の仕方や大きさは、画質を見な
がら設定される。最初のパラメータコードPOのしきい
値は、可逆符号化を意図して、非常に小さい値とされ、
量子化歪みが零となる。また、パラメータコードP31
のしきい値の場合には、全画面が1ビット割り当てとな
る。
このようにしきい値T1〜T4が設定されていると、ス
テップ■において、発生情報量を算出する場合に、パラ
メータコードをPOからP31に向かって順次変化させ
た時に、発生情報量が単調減少することになる。従って
、パラメータコードをPOからスタートしてP31まで
変化させると、ステップ■において、最初に発生情報量
が目標値以下となるしきい値のセットが必ず得られ、こ
のしきい値のセットが適用されてADRCの符号化がな
される。
なお、コード信号DT以外にダイナミックレンジDR,
最小値M I N、パラメータコードPi及び誤り訂正
コードの冗長コードが伝送されるが、これらのデータは
、固定長であるため、伝送データのレートを検査する際
に、目標値にオフセットを持たせることで無視すること
ができる。
C,バッファリング回路 第10図は、バッファリング回路10の一例を示す。第
1O図において、31で示す入力端子からダイナミック
レンジDRが供給される。このダイナミックレンジDR
は、出力制御機能を持つレジスタ32を介してRAM3
3にアドレス信号として供給される。RAM33は、(
O〜255)のアドレスを有し、初期状態では、記憶内
容が全て0にクリアされる。
RAM33から読みだされたデータが加算回路34に供
給され、加算回路34の出力データがデータ入力として
RAM33に供給される。初期化された後に、ブロック
毎のダイナミックレンジDRがレジスタ32を介してR
AM33に供給される。RAM33は、データを読みだ
して後、同一のアドレスに加算回路34の出力データを
書き込む。加算回路34には、レジスタ35を介して+
1発生回路36からの出力が供給されているので、ダイ
ナミックレンジDRと対応するアドレスがアクセスされ
る毎に、このアドレスのデータがインクリメントする。
従って、1フレームの全てのブロックのダイナミックレ
ンジDRの供給が終了した時点では、RAM33には、
ダイナミックレンジDRの度数分布表が貯えられている
次に、レジスタ3日及び39が出力可能状態とされ、レ
ジスタ35が出力不可能状態とされ、積算型の度数分布
表の作成がなされる。RAM33には、アドレスコント
ローラ37からのアドレス信号がレジスタ38を介して
供給される。このアドレス信号は、255から(−1)
づつデイクレメントするものである。
RAM33から読みだされたデータが加算回路34にお
いて、レジスタ39に貯えられている以前の読みだしデ
ータと加算される。RAM33には、加算回路34の出
力データが読みだしアドレスと同一のアドレスに書き込
まれるので、アドレスが0までディクレメントした時点
で、RAM33には、積算型の度数分布表が貯えられる
そして、発生情報量の算出を行うために、アドレスコン
トローラ37からパラメータコードPOで指定される歪
が最小のしきい値TI、T2.T3、T4がアドレス信
号としてRAM33に順次供給される。しきい値T1が
供給されると、第7図から理解されるように、度数XI
がRAM33から読みだされ加算回路41に供給される
。加算回路41の出力信号がレジスタ42を介して加算
回路41に帰還されると共に、比較回路43に供給され
る。比較回路43は、しきい値T1〜T4迄がRAM3
3に与えられた時点で、端子44からのデータしきい値
(目標値)と加算回路41からの発生情報量との比較を
行う。
しきい値T1に続いてしきい値T2がRAM33に供給
され、RAM33から(xI+xz)が読みだされる。
加算回路41では、レジスタ42に蓄えられているXI
 と加算され、加算出力がレジスタ42に格納される。
次に、しきい値T3がRAM33に供給されると、RA
M33から(Xl + Xz + X3 )が読みださ
れ、加算回路41でレジスタ42に蓄えられている(2
 XI +x、 )と加算される。更に、しきい値T4
がRAM33に供給され、同様にして加算回路41でR
AM33の読みだし出力とレジスタ42の出力とが加算
される。従って、加算回路41の出力は、4x、+3x
、+2x、+l x。
となる。この加算回路41の出力は、しきい値T1〜T
4と対応する発生情報量に他ならない。
比較回路43は、上記の発生情報量がデータしきい値を
超える時に“0”となり、データしきい値を発生情報量
が超えない時に“1″となる比較出力信号を発生する。
この比較出力信号がアドレスコントローラ37に供給さ
れる。アドレスコントローラ37は、比較出力が“1”
になると、しきい値の更新を停止し、そのときのしきい
値を示すパラメータコードPiを出力端子40に出力す
る。
上述のダイナミックレンジDRの度数分布表を積算型に
変換する処理及び最適なしきい値を決定する処理は、垂
直ブランキング期間等のデータ欠如期間において行うこ
とができる。更に処理時間の短縮を図るには、RAM3
3の容量を四倍とし1、しきい値T1〜T4と対応する
積算度数を並列的に出力できる構成とすれば良い。
第11図は、アドレスコントローラ37の一例の構成を
示す。第11図において、51は、積算度数分布表を作
成する時に255から(−1)づつディクレメントする
アドレスを発生するアドレスカウンタである。このアド
レスは、出力制御機能を持つレジスタ52を介してRA
M33に供給される。
53.54,55.56は、夫々ROMを示し、ROM
53には、第9図に示すテーブルにおける32通りのし
きい値T1が格納されており、他のROM54,55.
56には、同様に32通りのしきい値T2.T3.T4
が夫々格納されている。
ROM53〜56には、アドレスカウンタ57で発生し
た5ビツトのパラメータコードPiがアドレスとして供
給される。アドレスカウンタ57は、パルス化回路58
からのパルス信号によってインクリメントされる。
パルス化回路58には、比較回路43からの比較出力信
号が供給され、比較出力信号が“0゛°の期間では、所
定の周期のパルス信号がパルス化回路58からアドレス
カウンタ57に供給される。
従って、ROM53〜56からは、発生情報量がデータ
しきい値以下となる迄、しきい値が順次読みだされる。
ROM53〜56の夫々から読みだされたしきい値は、
出力制御機能を持つレジスタ59.60,61.62に
供給される。レジスタ59〜62は、出力制御信号によ
り、レジスタ59から順番にしきい値を出力する。
アドレスカウンタ57で発生したパラメータコードPi
がゲート回路63を介して出力端子64に取り出される
。また、ROM53〜56から夫々読みだされたしきい
値T1〜T4がゲート回路65.66.67.68を夫
々介して出力端子69.70.71.72に取り出され
る。これらのゲート回路63.65〜68は、比較出力
信号が°゛1″の場合にオンとなる。従って、最適なし
きい値とこのしきい値を指示するパラメータコードPi
とが出力端子64.69〜72に夫々得られる。これら
のしきい値及びパラメータコードPiがADRCの符号
化に使用される。
d、変形例   。
この発明は、3次元ブロックのADRCに対しても適用
できる。3次元ブロックが例えば2フレームに夫々属す
る2個の2次元領域で構成される場合、1ブロツク内の
画素数が2倍となる。また、3次元ブロックのADRC
では、圧縮率を高くする目的で、2個の2次元領域の間
で動きの育無を判定し、動きがをる時には、2個の2次
元領域の画素データ即ぢ、ブロック内の全画素データの
符号化を行い、動きが無い時には、1個の2次元領域の
画素データを符号化する処理がなされる。従って、発生
情報量が静止部と動画部とで(1:2)となる。
上述の3次元ADRCに対してこの発明を通用した時の
バッファリング回路の構成を第12図に示す、既に説明
した一実施例のバッファリング回路(第10図参照)と
同様の構成に対して、出力制御機能を持つレジスタ45
.(+2)発生回路46、セレクト信号発生回路47が
付加的に設けられている。セレクト信号発生回路47に
は、動きのを無を示す動きフラグが端子48から供給さ
れている。セレクト信号発生回路47からのセレクト信
号によってレジスタ35.39.45が制御される。
ダイナミックレンジDRが入力端子31から供給され、
度数分布表をRAM33に形成する動作では、各ブロッ
クの動きフラグによって、動画部では、レジスタ45を
出力可能状態として(+2)を加算回路34に供給し、
静止部では、レジスタ35を出力可能状態として(+1
)を加算回路34に供給する。この制御により、RAM
33には、ダイナミックレンジDRの度数分布表が正し
く作成される。
また、この発明は、上述の3次元ブロックのバッファリ
ングにおいて、ブロック毎の最大フレーム差情報も加味
する場合にも適用でき、圧縮率を高くするためにサブサ
ンプリングを行ってからADRCを行う場合にも適用で
きる。
更に、この発明は、高能率符号化方法と併用したバッフ
ァリングに限らず、伝送データ量を一定に抑える目的に
広く使用できる。
〔発明の効果〕
この発明に依れば、発生情報量が単調減少するようなし
きい値テーブルを使用しているので、目標の伝送レート
以下に発注情報量を収めることができる良好なしきい値
の組合せを必ず求めることができると共に、処理時間が
早くなる利点がある。
また、この発明に依れば、ハードウェアの規模を小さく
できる。
【図面の簡単な説明】
第1図はこの発明の一実施例の送信側の構成を示すブロ
ック図、第2図及び第3図はブロックの説明のための路
線図、第4図は受信側のブロック図、第5図は可変長量
子化の説明のための路線図、第6図及び第7図は度数分
布表の説明のためのブロック図、第8図はバッファリン
グの説明のためのフローチャート、第9図はしきい値テ
ーブルの一例を示す路線図、第10図はバッファリング
回路の一例のブロック図、第11図はバッファリング回
路のアドレスコントローラのブロック図、第12図はバ
ッファリング回路の他の例のブロック図、第13図はバ
ッファリングの説明のためのブロック図である。 図面における主要な符号の説明 1:ディジタルビデオ信号の入力端子、2ニブロック化
回路、3:最大値検出回路、4:最小値検出回路、6.
7:減算回路、9:fi子化回路、10:バッファリン
グ回路、33 :RAM、37 ニアドレスコントロー
ラ、43:比較回路。 代理人   弁理士 杉 浦 正 油 上!イ富イーりの’IkA 第5図町麦長tJj6 曳数 道&分、午ゲラフ 1k   第6図 才表1型、/Im友令存グラフ 第7図 へ′ツ々リングのフロー+マート 第8図 しきい値テーブルの一例 第9図 バ・tbリングロJ各の七のfをj 第12図

Claims (1)

  1. 【特許請求の範囲】 データの各値の所定周期内の発生度数を夫々集計する回
    路と、 上記データの各値の最大値又は最小値からスタートして
    隣接するデータの値の度数を順次積算して上記発生度数
    の積算値を発生する回路と、上記データの各値に対して
    複数のしきい値を設定するしきい値設定回路と、 上記設定されたしきい値と夫々対応する上記積算値に基
    づいて処理を行う処理回路と、 所定数の複数しきい値群が格納され、各複数しきい値が
    設定された時に、上記処理回路の出力情報量が順次増加
    又は減少する方向に配列されてなるしきい値テーブルと
    、 上記処理回路の出力と目標値とを比較し、比較出力によ
    って上記しきい値テーブルを順次選択し上記処理回路の
    出力情報量が上記目標値と所定の関係になるように制御
    する制御手段と を備えたことを特徴とする情報量制御回路。
JP27056387A 1987-10-27 1987-10-27 情報量制御回路 Expired - Lifetime JP2668896B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27056387A JP2668896B2 (ja) 1987-10-27 1987-10-27 情報量制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27056387A JP2668896B2 (ja) 1987-10-27 1987-10-27 情報量制御回路

Publications (2)

Publication Number Publication Date
JPH01114177A true JPH01114177A (ja) 1989-05-02
JP2668896B2 JP2668896B2 (ja) 1997-10-27

Family

ID=17487905

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27056387A Expired - Lifetime JP2668896B2 (ja) 1987-10-27 1987-10-27 情報量制御回路

Country Status (1)

Country Link
JP (1) JP2668896B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316498A (ja) * 1992-05-13 1993-11-26 Mitsubishi Electric Corp 画像符号化器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05316498A (ja) * 1992-05-13 1993-11-26 Mitsubishi Electric Corp 画像符号化器

Also Published As

Publication number Publication date
JP2668896B2 (ja) 1997-10-27

Similar Documents

Publication Publication Date Title
JP2891772B2 (ja) イメージフレームのランダムスキャンニングを用いるディジタルイメージコーディング法
JPS63299587A (ja) 高能率符号化装置
JP2000125297A (ja) 連続画像の符号化方法及び復号化方法
JPS63111781A (ja) 情報量制御回路
US5508745A (en) Apparatus for controlling a quantization level to be modified by a motion vector
JP3511893B2 (ja) 映像信号符号化方法及び装置
JPH01114177A (ja) 情報量制御回路
JPH0353778A (ja) 高能率符合化装置
JP2789585B2 (ja) 高能率符号化装置
JP3748115B2 (ja) 画像データ復号装置及び画像データ復号方法
JP3170929B2 (ja) ディジタル信号の量子化器
JP2730035B2 (ja) 情報量制御回路
JP2864500B2 (ja) 情報量制御回路
JP3169369B2 (ja) 画像信号符号化装置及び符号化方法
JP2864502B2 (ja) 情報量制御回路
JPH0393378A (ja) 高能率符号化装置及び方法
KR0166728B1 (ko) 에지특성을 고려한 영상신호부호화장치 및 양자화레벨결정방법
JPH04336896A (ja) 動画像蓄積装置
JP2864501B2 (ja) 情報量制御回路及び制御方法
JP3104447B2 (ja) 量子化方法と量子化装置
JP3191433B2 (ja) 高能率符号化装置
JPS62145987A (ja) 画像符号化方式
JPH0239724A (ja) 情報量制御回路
JPH05236444A (ja) 量子化特性制御方法
JPH0461548B2 (ja)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080704

Year of fee payment: 11