JPH0353781A - 高能率符号化装置 - Google Patents

高能率符号化装置

Info

Publication number
JPH0353781A
JPH0353781A JP1189889A JP18988989A JPH0353781A JP H0353781 A JPH0353781 A JP H0353781A JP 1189889 A JP1189889 A JP 1189889A JP 18988989 A JP18988989 A JP 18988989A JP H0353781 A JPH0353781 A JP H0353781A
Authority
JP
Japan
Prior art keywords
circuit
dynamic range
block
bits
value
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
JP1189889A
Other languages
English (en)
Other versions
JP2830112B2 (ja
Inventor
Tetsujiro Kondo
哲二郎 近藤
Atsuo Yada
敦雄 矢田
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 JP18988989A priority Critical patent/JP2830112B2/ja
Publication of JPH0353781A publication Critical patent/JPH0353781A/ja
Application granted granted Critical
Publication of JP2830112B2 publication Critical patent/JP2830112B2/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

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ディジタルテレビジョン信号等の画像デー
タの1画素当たりのビット数を圧縮するための高能率符
号化装置に関する。
〔発明の概要〕
この発明は、ディジタル画像信号の2次元ブロック又は
時間的に連続するNフレームの夫々に属するN個の領域
からなるブロック内に含まれる複数の画素データの最大
値及び最小値を求めると共に、最大値及び最小値からブ
ロック毎の原ダイナミックレンジを検出する回路と、原
ダイナミックレンジを元の量子化ビット数より少ないビ
ット数と対応する複数のレベル範囲に分割した時の最大
のレベル範囲及び最小のレベル範囲に夫々含まれる入力
画像データを抽出し、最大のレベル範囲に含まれる入力
画像データの第1の平均値及び最小のレベル範囲に含ま
れる入力画像データの第2の平均値を形戒する回路と、
第1の平均値及び第2の平均値から修整されたダイナミ
ックレンジを算出し、入力画像信号から第2の平均値を
減算し、減算出力を元の景子化ビット数より少なく、且
つ修整されたダイナ藁ツクレンジに応じて符号化する符
号化回路と、原ダイナミックレンジに基づいて所定期間
における発生情報量を演算し、発生情報量が所定データ
量以内におさまるように、各ブロックの割り当てビット
数を設定するためのしきい値を制御し、符号化回路にお
ける各ブロックの割り当てビット数をしきい値と修整さ
れたダイナミックレンジとを比較した比較出力で設定す
る回路とを備え、修整されたダイナミックレンジと関連
する情報、符号化回路の出力コードを伝送するようにし
たもので、 リンギング、インパルスノイズによるブロック歪の発生
を防止できると共に、可変長ADRCにより発生する情
報量の制御を正しく行うことができる。
〔従来の技術〕
ビデオ信号の符号化方法として、伝送帯域を狭くする目
的でもって、1画素当たりの平均ビット数又はサンプリ
ング周波数を小さくするいくつかの高能率符号化方法が
知られている。
本願出願人は、特願昭59−266407号明細書に記
載されているような、2次元ブロック内に含まれる複数
画素の最大値及び最小値により規定されるダイナミック
レンジを求め、このダイナミックレンジに適応した符号
化を行う高能率符号化装置を提案している,。また、特
願昭60−232789号明細書に記載されているよう
に、複数フレームに夫々含まれる領域の画素から形威さ
れた3次元ブロックに関してダイナミックレンジに適応
した符号化を行う高能率符号化装置が提案されている。
更に、特願昭60−268817号明細書に記載されて
いるように、量子化を行った時に生じる最大歪が一定と
なるようなダイナミックレンジに応じてビット数が変換
する可変長符号化方法が提案されている。
第7図は、先に提案されているダイナミックレンジに適
応した符号化方法(ADRCと称する)の説明に用いる
ものである。ダイナミックレンジDR(最大値MAXと
最小値MINの差)が例えば(8ライン×8画素=64
画素)からなる2次元的なブロック毎に算出される。ま
た、入力画素データからそのブロック内で最小のレベル
(最小値)が除去される。この最小値除去後の画素デー
タが代表レベルに変換される。この量子化は、元の量子
化ビット数より少ないビット数例えば2ビットと対応す
る4個のレベル範囲AO−A3に検出されたダイナミッ
クレンジDRを分割し、ブロック内の各画素データが属
するレベル範囲を検出し、このレベル範囲を示すコード
信号を発生する処理である. 第7図では、ブロックのダイナコツクレンジDRが4個
のレベル範囲AO〜A3に分割されている。最小のレベ
ル範囲AOに含まれる画素データが(00)と符号化さ
れ、レベル範囲AIに含まれる画素データが(Ol)と
符号化され、レベル範囲A2に含まれる画素データが(
10)と符号化され、最大のレベル範囲A3に含まれる
画素データが(l1)と符号化される。従って、各画素
の8ビットのデータが2ビットに圧縮されて伝送される
. 受信側では、受信されたコード信号が代表レベルLO−
L3に復元される。この代表レベルLO〜L3は、レベ
ル範囲AO〜A3の夫々の中央のレベルである。
上述のダイナミックレンジに適応した符号化方法は、リ
ンギング、インパルス性の雑音によってブロック歪が発
生する問題があった。第8図はブロック歪の発生を説明
するための図である.第8図では、説明の簡単のため、
1次元ブロック即ち、水平方向の所定数のサンプルによ
り形成されたブロックについてのデータの変化がアナロ
グ波形として表されており、受信側の復元値が破線で示
されている。
ビデオカメラの撮像出力には、第8図に示すように、レ
ベル変化が急峻なエッジ付近で小レベルのリンギングが
発生していることが多い。このリンギングが含まれるブ
ロックでは、リンギングのピーク値が最大値MAXIと
して検出され、最小{[MIN1とで決定されるダイナ
ミックレンジDR1に適応して符号化がされる。次のブ
ロックでは、リンギングが集束しているために、最大値
がMAX2で示すように下がり、最小値MIN2及び最
大値MAX2で定まるダイナ嵩ツクレンジDR2に適応
して符号化がされる。従って、これらの二つのブロック
間で輝度レベルの差が生じ、ブロック歪が発生する.イ
ンパルス性の雑音の場合にも同様の理由でブロック歪が
発生する.上述のブロック歪の輝度レベルの差は小さい
が、ある程度の面積を持つので、視覚的に目立つ問題が
あった。
上述のリンギング、インパルス性のノイズによるブロッ
ク歪の発生の問題を解決するために、本願出願人は、特
願昭61−202118号明細書に記載されているよう
に、ブロック構造に変換された入力データに対し前処理
を行う方式を提案している。即ち、ダイナミックレンジ
をADRCの量子化ビット数で等分した時の最大レベル
範囲(第7図におけるA3)に含まれる入力データの値
の平均値MAX’と、最小のレベル範囲(第7図におけ
るAO)に含まれる入力データの平均値MIN’とを検
出し、第9図に示すように、これらの平均値MAX’と
平均値MIN’とを夫々復元レベルL3及びLOとする
ように量子化がされる。第7図に示すように、代表レベ
ルLO〜L3が最大値MAX及び最小値MINを含まず
、各レベル範囲の中央値とされる量子化は、ノンエ・ン
ジマッチングと称され、第9図に示すように、平均値M
AX ′及びMIN’を含む量子化は、エッジマッチン
グと称される. 上述のノンエッジマッチングで前処理して、エッジマッ
チングで量子化するADRCは、第8図において、リン
ギングが含まれているブロックでも、最大値がリンギン
グのピークではなく、平均値MAX′に変えられ、同様
に最小値がMIN’に変えられる.このMAX ゛及び
MIN’で定まる修整されたダイナミックレンジDR”
の中でエッジマッチングの量子化がされるので、復元レ
ベルが隣接ブロックの復元レベルと差が少なくなり、ブ
ロック歪の発生が防止される。
上述のダイナミックレンジに適応したADRC符号化は
、伝送すべきデータ量を大幅に圧縮できるので、ディジ
タルVTRに適用して好適である.特に、可変長ADR
Cは、圧縮率を高くすることができる.しかし、可変長
ADRCは、伝送データの量が画像の内容によって変動
するため、所定量のデータを1トラックとして記録する
ディジタルVTRのような固定レートの伝送路を使用す
る時には、バッファリングの処理が必要とされる.可変
長ADRCのバッファリングの方式として、本願出願人
は、特願昭61−257586号明細書に記載されてい
るように、累積型のダイナ短ツタレンジの度数分布を形
成し、この度数分布に対して、予め用意されている割り
当てビット数を定めるためのしきい値を適用し、所定期
間例えば1フレーム期間の発生情報量を求め、発生情報
量が目標値を超えないように、制御するものを提案して
いる。
(発明が解決しようとする課題) 上述のように、ノンエッジマッチング量子化で前処理を
行い、次に、エッジマッチングで量子化を行うADRC
に対して、可変長ADRCを適用した場合、割り当てビ
ット数を設定するのに使用される原ダイナミックレンジ
DRと、この割り当てビット数で符号化を行う時に使用
され、受信側に伝送される修整されたダイナミックレン
ジDR′とが異なるために、エンコーダ側とデコーダ側
との不整合の問題が生じた。
即ち、発生情報量を制御するために、ダイナξックレン
ジDRの所定期間例えばlフレーム期間の度数分布表が
形威され、この度数分布表が累積度数分布表に変換され
、累積度数分布表に対してTI..T2、T3、T4 
(TI<T2<73<T4)のしきい値が適用される。
(DR<7 1 ’)の場合には、割り当てビット数n
がOとされ(即ち、コード信号が伝送されず)、(Tl
≦DR<T2)の場合には、(n−1)とされ、(T2
≦DR<73)の場合には、(n=2)とされ、(T3
≦DR<74)の場合には、(n−3)とされ、(T4
≦DR)の場合には、(n=4)とされる.前述のよう
に、(MAX’−MIN’−DR′)とされ、この修整
されたダイナミックレンジDR’に基づいて、量子化が
され、ダイナミックレンジDR′が伝送される.あるブ
ロックのダイナQツタレンジに関して、(T2≦DR<
T3)及び(T2≦DR”<73)の関係が或立してい
れば、エンコーダ側では、(n=2)とされ、デコーダ
側でも(n=2)となり、問題が生じない。
しかし、(DR>DR ′)であるので、(Tl≦DR
’<T2)の場合には、デコーダ側では、(n=1)と
誤って判断し、正しいデコード動作がされない問題が生
じる。
従って、この発明の目的は、原ダイナもツタレンジDR
に基づいてバッファリングの処理を行い、修整されたダ
イナ逅ツクレンジDR’とバッファリング処理で決定さ
れたしきい値とを比較することで決定された割り当てビ
ット数により量子化を行うことで、エンコーダ側とデコ
ーダ側との不整合の発生を防止した高能率符号化装置を
提供することにある。
〔課題を解決するための手段〕
この発明は、ディジタル画像信号の2次元ブロック又は
時間的に連続するNフレームの夫々に属するN個の領域
からなるブロック内に含まれる複数の画素データの最大
値MAX及び最小値MINを求めると共に、最大値MA
X及び最小値MINからブロック毎の原ダイナミックレ
ンジDRを検出する最大値、最小値検出回路3と、 原ダイナミックレンジDRを元の量子化ビット数より少
ないビット数と対応する複数のレベル範囲に分割した時
の最大のレベル範囲及び最小のレベル範囲に夫々含まれ
る入力画像データを抽出し、最大のレベル範囲に含まれ
る入力画像データの第1の平均値MAX ”及び最小の
レベル範囲に含まれる人力画像データの第2の平均値M
IN′を形威する回路5、6、7、8、10、l1、l
2、l3と、 第1の平均値MAX ’及び第2の平均値MIN゛から
修整されたダイナミックレンジDR”を算出し、入力画
像信号から平均値MIN’を減算し、減算出力を元の量
子化ビット数より少なく、且つ修整されたダイナミック
レンジDR′に応じて符号化する符号化回路l8と、 原ダイナもツクレンジDRに基づいて所定期間における
発生情報量を演算し、発生情報量が所定データ量以内に
お′さまるように、各ブロックの割り当てビット数nを
設定するためのしきい値を制御し、符号化回路18にお
ける各ブロックの割り当てビット数n′をしきい値と修
整されたダイナミックレンジDR”とを比較した比較出
力で設定する回路19、20,21とを備え、 修整されたダイナ壽ツクレンジDR’と関連する情報、
符号化回路l8の出力コードを伝送するものである。
〔作用〕
テレビジョン信号は、水平方向、垂直方向並びに時間方
向に関する3次元的な相関を有しているので、定常部で
は、同一のブロックに含まれる画素データのレベルの変
化幅が小さい。従って、ブロック内の画素データが共有
する最小レベルを除去した後のデータを元の量子化ビッ
ト数より少ない量子化ピット数により量子化しても、量
子化歪は、殆ど生じない。
また、最大値MAXとMAXから所定レベル低い値で規
定される最大レベル範囲及び最小値MINとMINから
所定レベル高い値で規定される最小レベル範囲に夫々含
まれる画素データの平均値MAX”及びMIN′を検出
し、この平均値を新たに最大値及び最小値としてエッジ
マッチングの量子化を行うことにより、リンギング、イ
ンパルス雑音等によりブロック歪が発生することが防止
される。
発生情報量の演算と、発生情報量を所定量以下とするた
めのしきい値T1〜T4の設定は、原ダイナG ツクレ
ンジDRに基づいてなされる。この設定されたしきい値
と修整されたダイナミックレンジDR’とを比較した比
較出力により、量子化回路18の割り当てビット数n′
が決定されるので、エンコーダ側とデコーダ側との間で
不整合が生じることを防止できる. 〔実施例〕 以下、この発明の実施例について図面を参照して説明す
る.この説明は、下記の順序に従ってなされる. a.送信側の構戒 b.受信側の構威 C.バッファリング回路 d.変形例 a.送信側の構威 第1図は、この発明の送信側(記録側)の構戒を全体と
して示すものである.1で示す入力端子に例えば1サン
プルが8ビットに量子化されたディジタルビデオ信号(
ディジタル輝度信号)が入力される.このディジタルビ
デオ信号がブロック化回路2に供給される。
ブロック化回路2により、入カデイジタルビデオ信号が
符号化の単位である2次元ブロック毎に連続する信号に
変換される.この実施例では、1ブロックが第2図に示
すように、(8ライン×8画素−64画素)の大きさと
されている。ブロック化回路2の出力信号が最大値、最
小値検出回路3及び遅延回路4に供給される.最大値、
最小値検出回路3は、ブロック毎に最小値MIN、最大
値MAXを検出する。遅延回路4は、最大値及び最小値
が検出されるのに要する時間、入力データを遅延させる
.遅延回路4からの画素データが比較回路5及び比較回
路6に供給される。
最大値、最小値検出回路3からの最大値MAXが減算回
路7に供給され、最小値MINが加算回路8に供給され
る.これらの減算回路7及び加算回路8には、ビットシ
フト回路9から可変長でノンエッジマッチング量子化を
した場合の1量子化ステップ幅の値Δが供給される。ビ
ットシフト回路9は、割り当てビット数がnの時に、(
DR/2″)の割算を行うように、ダイナミックレンジ
DRをnビットシフトする構戒とされている。減算回路
7からは、(MAX−Δ)のしきい値が得られ、加算回
路8からは、(M I N+Δ)のしきい値が得られる
.これらの減算回路7及び加算回路8からのしきい値が
比較回路5及び6に夫々供給される. 比較回路5の出力信号がANDゲートlOに供給され、
比較回路6の出力信号がANDゲート11に供給される
,ANDゲート10及びl1には、遅延回路4からの入
力データが供給される.比較回路5の出力信号は、入力
データがしきい値より大きい時にハイレベルとなり、従
って、ANDゲート10の出力端子には、(MAX〜M
AX−Δ)の最大レベル範囲に含まれる入力データの画
素データが抽出される.比較回路6の出力信号は、入力
データがしきい値より小さい時にハイレベルとなり、従
って、ANDゲート11の出力端子には、(MIN−M
IN+Δ)の最小レベル範囲に含まれる入力データの画
素データが抽出される。
ANDゲー}10の出力信号が平均化回路12に供給さ
れ、ANDゲー}11の出力信号が平均化回路13に供
給される。これらの平均化回路l2及び13は、ブロッ
ク毎に平均値を算出するもので、端子14からブロック
周期のリセット信号が平均化回路12及び13に供給さ
れている。平均化回路12からは、(MAX−MAX−
Δ)の最大レベル範囲に属する画素データの平均値MA
X′が得られ、平均化回路13からは、(MIN〜MI
N+Δ)の最小レベル範囲に属する画素データの平均値
MIN’が得られる.平均値MAX゛から平均値MIN
”が減算回路l5で減算され、減算回路15から修整さ
れたダイナミックレンジDR”が得られる. また、平均値MIN’が減算回路l6に供給され、遅延
回路17を介された入力データから平均値MIN’が減
算回路16において減算され、最小値除去後のデータP
DIが形威される。このデータPDI及び修整されたダ
イナミックレンジDR′が量子化回路l8に供給される
。この実施例では、量子化に割り当てられるビット数n
″が0ビット(コード信号を伝送しない)、lビント、
2ビット、3ビット、4ビットの何れかとされる可変長
のADRCであって、エッジマッチング量子化がなされ
る。割り当てビット数n′は、ブロック毎にビット数決
定回路19において決定され、ビット数n′のデータが
量子化回路18に供給される。
ビット数決定回路19には、比較回路20の出力信号が
供給される.比較回路20には、減算回路15からの修
整されたダイナミックレンジDR′とバッファリング回
路2lからのしきい値T1〜T4 (TI<72<73
<74)とが供給される.ダイナミックレンジDR”と
しきい値T1〜T4との大きさの関係に基づいて、割り
当てビット数nが決定される。
可変長ADRCは、ダイナミックレンジDRが小さいブ
ロックでは、割り当てビット数を少なくし、ダイナミッ
クレンジDRが大きいブロックでは、割り当てビット数
を多くすることで、効率の良い符号化を行うことができ
る。即ち、(DR’くT1)のブロックは、コード信号
が伝送されず、ダイナミックレンジDR”及び平均値M
IN’のみが伝送され、(TI≦DR’<72)のブロ
ックは、(n”=1)とされ、(T2≦DR’<73)
のプロ・ンクは、(n’=2)とされ、(T3≦DR′
<T4)のブロ7クは、(n”=3)とされ、(DR’
≧74)のブロックは、(n′=4)とされる.このよ
うに決定された割り当てビット数n′と修整されたダイ
ナミックレンジDR′とが量子化回路18に供給される
。量子化回路18では、ダイナミックレンジDR”と割
り当てビット数n′とを用いて最小値除去後のデータP
DIがエッジマッチングの量子化によりコード信号DT
に変換される。量子化回路18は、例えばROMで構威
されている。
かかる可変長ADRCでは、しきい値T1〜T4を変え
ることで、発生情報量を制御すること(所謂バッファリ
ング)ができる。従って、1フィールド或いは1フレー
ム当たりの発生情報量を所定値にすることが要求される
伝送路例えばディジタルVTRに対しても、可変長AD
RCを適用できる。
第1図において、2lは、原ダイナミックレンジDRに
基づいて発生情報量を所定値にするためのしきい値T1
〜T4を決定するバッファリング回路を示す。バンファ
リング回路21では、後述のように、しきい値の組(T
I、T2、T3、T4)が複数例えば32組用意されて
おり、これらのしきい値の組がパラメータコードPi 
 (i=o,1.2.・・,31)により区別される。
パラメータコードPiの番号iが大きくなるに従って、
発生情報量が単調に滅少するように、設定されている。
但し、発生情報量が減少するに従って復元画倣の画質が
劣化する。
バッファリング回路2lからのしきい値11〜T4と減
算回路22からのダイナ果ツクレンジDRとが供給され
る比較回路24では、プロ・冫クのダイナミックレンジ
DRと各しきい値とが夫々比較され、比較出力がビット
数決定回路23に供給され、そのブロックの割り当てビ
ット数nが決定される.ビ・ントシフト回路9は、この
割り当てビット数nだけダイナミックレンジDRをシフ
トする。但し、量子化回路18で実際に適用される割り
当てビット数は、前述のように、しきい値Tl〜T4と
ダイナミックレンジDR”との比較出力で決定されたn
′である。
修整されたダイナミックレンジDR ’、平均値MEN
’及びコード信号DTがフレーム化回路25に供給され
、また、しきい値の組を示すパラメータコードPiがフ
レーム化回路25に供給される。フレーム化回路25の
出力端子26には、シリアルデータに変換された伝送デ
ータが取り出される。フレーム化回路25では、必要に
応じてエラー訂正符号の符号化がなされると共に、同期
信号が付加される。
b.受信側の構戒 第3図は、受信(又は再生)側の構威を示す。
入力端子3lからの受信データは、フレーム分解回路3
2に供給される。フレーム分解回路32により、コード
信号DTと付加コードDR’、MIN′、Piとが分離
されると共に、エラー訂正処理がなされる。
コード信号DT,ダイナミックレンジDR”及びパラメ
ータコードPiが復号化回路33にされる。復号化回路
33では、パラメータコードPiで示されるしきい値の
組が発生し、しきい値の組が復号化回路33内の比較回
路でダイナミックレンジDR′と比較されることで、割
り当てビット数n′が求められる。この割り当てビット
数n′とダイナミックレンジDR′とコード信号DTと
からエッジマッチングの復号がなされ、コード信号DT
が代表レベルに復号される。
また、平均値MIN”が加算回路34に供給される。加
算回路34には、復号化回路33の出力信号が供給され
、加算回路34の出力信号がブロック分解回路35に供
給される。ブロック分解回路35は、送信側のブロック
化回路2と逆に、ブロックの順番の復元データをテレビ
ジョン信号の走査と同様の順番に変換するための回路で
ある。
ブロック分解回路35の出力端子36に復号されたビデ
オ信号が得られる。
C.バンファリング回路 第4図は、バッファリング回路2lの一例を示す。バッ
ファリング回路21には、度数分布表及び累積度数分布
表を作威するために、4lで示すメモリ(RAM)が設
けられ、このメモリ41に対してマルチプレクサ42を
介してアドレスが供給される。マルチブレクサ42の一
方の入力として入力端子43からダイナミックレンジD
Rが供給され、その他方の人力としてアドレス発生回路
50からのアドレスが供給される。メモリ41には、加
算回路44の出力信号が入力され、メモリ41の出力デ
ータとマルチプレクサ45の出力とが加算回路44で加
算される。
加算回路44の出力がレジスタ46に供給され、レジス
タ46の出力がマルチブレクサ45及び比較回路47に
供給される.マルチブレクサ45には、レジスタ46の
出力の他にO及び+1が供給されている。発生情報量の
演算動作がされると、レジスタ46の出力に例えば1フ
レーム期間に発生する情報量Aiが求められる。
比較回路47では、発生情報量Aiと端子48からの目
標値Qとが比較され、比較回路47の出力信号がパラメ
ータコード発生回路49及びレジスタ5lに供給される
。パラメータコード発生回路49からのパラメータコー
ドPiがアドレス発生回路50及びレジスタ51に供給
される。レジスタ5lに取り込まれたパラメータコード
Piが前述のようにフレーム化回路25に供給されると
共に、ROM52に供給される。ROM52は、アドレ
スとして入力されたパラメータコードPiと対応するし
きい値の組(Tl i,T2 t,’rai,T4 i
)を発生する。このしきい値は、前述のように、比較回
路20及び24に夫々供給される. 第5図は、バッファリング回路21の動作を示すフロー
チャートである。最初のステップ61で、メモリ41,
レジスタ46がゼロクリアされる。
メモリ41のゼロクリアのために、マルチプレクサ42
がアドレス発生回路50で発生したアドレスを選択し、
加算回路44の出力が常にOとされる.アドレスは、(
0.1.2,  ・・ ・・,255)と変化し、メモ
リ41の全てのアドレスにOデータが書き込まれる. 次のステップ62で、メモリ41にバッファリングのさ
れる単位期間である1フレームのダイナミックレンジD
Rの度数分布表が作威される.マルチブレクサ42は、
端子43からのダイナミックレンジDRを選択し、マル
チプレクサ45が+1を選択する。従って、lフレーム
期間が終了した時、ダイナ果ツクレンジDRと対応する
メモリ4lの各アドレスに、各DRの発生度数が記憶さ
れる。このメモリ4lの度数分布表は、第6図Aに示す
ように、DRを横軸とし、度数を縦軸とするものである
。
次に、度数分布表が累積度数分布表に変換される(ステ
ップ63)。累積度数分布表を作戒する時には、マルチ
プレクサ42がアドレス発生回路50からのアドレスを
選択し、マルチプレクサ45がレジスタ46の出力を選
択する。アドレスが255から0に向かって順次ディク
レメントする。
メモリ41の読み出し出力が加算回路44に供給され、
加算回路44でレジスタ46の内容と加算される。加算
回路44の出力がメモリ41の読み出しアドレスと同一
のアドレスに書き込まれると共に、レジスタ46の内容
が加算回路44の出力に更新される。メモリ41のアド
レスが255とされる初期状態では、レジスタ46がゼ
ロクリアされている。メモリ4lの全アドレスに関して
、度数が累積がされた時に、メモリ4lには、第6図B
に示す累積度数分布表が作威される。
この累積度数分布表に対してしきい値の組(T1 i,
T2 i..T3 t,T4 i)が適用された時の発
生情報量Aiが演算される(ステップ64)。
発生情報量Aiの演算時には、マルチプレクサ42がア
ドレス発生回路50の出力を選択し、マルチプレクサ4
5がレジスタ46の出力を選択する。
パラメータコード発生回路49は、POからP31に向
かって順次変化するパラメータコードを発生する。パラ
メータコードPiがアドレス発生回路50に供給され、
(Tl i,T2 tS’ra i,T4i)の各しき
い値と対応するアドレスが順次発生する。各しきい値と
対応するアドレスから読み出された値が加算回路44と
レジスタ46とで累算される。この累積値がパラメータ
コードPiで指定されるしきい値の組が適用された時の
発生情報量Aiと対応している。つまり、第6図Bに示
す累積度数分布表において、しきい値Tl,T2、T3
、T4と夫々対応するアドレスから読み出された値A1
、A2、A3、A4の合計値(A1+A2+A3+A4
)に対して、ブロック内の画素数(64)を乗した値は
、発生情報量(ビット数〉である。但し、画素数は、一
定であるため、第4図に示されるバッファリング回路2
1では、64の乗算処理を省略している. この発生情報量Aiが目標4fiQと比較される(ステ
ップ65).(Ai≦Q)が威立する時に発生する比較
回路47の出力がパラメータコード発生回路49及びレ
ジスタ51に供給され、パラメータコードPiのインク
リメントが停止されると共に、そのパラメータコードP
iがレジスタ51に取り込まれる。レジスタ51からの
バラメータコードPiとROM52で発生したしきい値
の組とが出力される(ステップ66)。
比較回路47における判定のステップ65で、(At≦
Q)が戒立しない時には、パラメータコードPiが次の
ものP i+1に変更され、P i+1に対応するアド
レスがアドレス発生回路50から発生する.上述と同様
に発生情報量Ai+1が演算され、比較回路47で目標
値Qと比較される。(Ai≦Q)が戒立するまで、上述
の動作が繰り返される。
d.変形例 以上の説明では、コード信号DTとダイナミックレンジ
DR’と平均値MIN′とを送信している。しかし、付
加コードとしてダイナもツタレンジDR”の代わりに平
均値MAX ′または量子化ステップ幅を伝送しても良
い。
〔発明の効果〕
この発明に依れば、リンギング、インパルス性のノイズ
等を含むブロックにおけるブ.ロ1ツク歪の発生を防止
できる。この発明では、可変長ADRCにより効率良く
符号化を行うことができ、発生情報量の制御と量子化と
に使用されるダイナミックレンジが異なるために、割り
当てビット数nがエンコーダ側とデコーダ側とで異なる
不整合を防止することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例のブロック図、第2図はブ
ロックの一例の略線図、第3図は受信側の構威の一例を
示すブロック図、第4図はバッファリング回路の一例の
ブロック図、第5図及び第6図はバッファリング回路の
説明に用いるフローチャート及び略線図、第7図、第8
図及び第9図は量子化動作及びブロック歪の発生の説明
に用いる路線図である。 図面における主要な符号の説明 l:入力端子、 3:最大値、最小値検出回路、 7:減算回路、 8:加算回路、 9:ビットシフト回路、 l2、13:平均化回路、 18:fi子化回路、 19:量子化回路に対する割り当てビッ生するビット数
決定回路、 21:バッファリング回路、 25:フレーム化回路、 26:出力端子. ト数を発

Claims (1)

  1. 【特許請求の範囲】 ディジタル画像信号の2次元ブロック又は時間的に連続
    するNフレームの夫々に属するN個の領域からなるブロ
    ック内に含まれる複数の画素データの最大値及び最小値
    を求めると共に、上記最大値及び上記最小値から上記ブ
    ロック毎の原ダイナミックレンジを検出する手段と、 上記原ダイナミックレンジを元の量子化ビット数より少
    ないビット数と対応する複数のレベル範囲に分割した時
    の最大のレベル範囲及び最小のレベル範囲に夫々含まれ
    る入力画像データを抽出し、上記最大のレベル範囲に含
    まれる入力画像データの第1の平均値及び上記最小のレ
    ベル範囲に含まれる入力画像データの第2の平均値を形
    成する手段と、 上記第1の平均値及び上記第2の平均値から修整された
    ダイナミックレンジを算出し、上記入力画像信号から上
    記第2の平均値を減算し、上記減算出力を元の量子化ビ
    ット数より少なく、且つ上記修整されたダイナミックレ
    ンジに応じて符号化する符号化手段と、 上記原ダイナミックレンジに基づいて所定期間における
    発生情報量を演算し、上記発生情報量が所定データ量以
    内におさまるように、各ブロックの割り当てビット数を
    設定するためのしきい値を制御し、上記符号化手段にお
    ける各ブロックの割り当てビット数を上記しきい値と各
    ブロックの上記修整されたダイナミックレンジとを比較
    した比較出力で設定する手段とを備え、 上記修整されたダイナミックレンジと関連する情報、上
    記符号化手段の出力コードを伝送するようにしたことを
    特徴とする高能率符号化装置。
JP18988989A 1989-07-21 1989-07-21 高能率符号化装置 Expired - Lifetime JP2830112B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18988989A JP2830112B2 (ja) 1989-07-21 1989-07-21 高能率符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18988989A JP2830112B2 (ja) 1989-07-21 1989-07-21 高能率符号化装置

Publications (2)

Publication Number Publication Date
JPH0353781A true JPH0353781A (ja) 1991-03-07
JP2830112B2 JP2830112B2 (ja) 1998-12-02

Family

ID=16248877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18988989A Expired - Lifetime JP2830112B2 (ja) 1989-07-21 1989-07-21 高能率符号化装置

Country Status (1)

Country Link
JP (1) JP2830112B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0787327A (ja) * 1993-09-17 1995-03-31 Fuji Xerox Co Ltd 画像符号化装置
US11518839B2 (en) 2015-10-29 2022-12-06 Bakelite UK Holding Ltd. Alkylphenol resins and a method of preparing thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6359187A (ja) * 1986-08-28 1988-03-15 Sony Corp 高能率符号化装置
JPS63111781A (ja) * 1986-10-29 1988-05-17 Sony Corp 情報量制御回路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6359187A (ja) * 1986-08-28 1988-03-15 Sony Corp 高能率符号化装置
JPS63111781A (ja) * 1986-10-29 1988-05-17 Sony Corp 情報量制御回路

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0787327A (ja) * 1993-09-17 1995-03-31 Fuji Xerox Co Ltd 画像符号化装置
US11518839B2 (en) 2015-10-29 2022-12-06 Bakelite UK Holding Ltd. Alkylphenol resins and a method of preparing thereof

Also Published As

Publication number Publication date
JP2830112B2 (ja) 1998-12-02

Similar Documents

Publication Publication Date Title
JP2830111B2 (ja) 高能率符号化装置
JP2508439B2 (ja) 高能率符号化装置
US5589884A (en) Adaptive quantization controlled by scene change detection
KR20060036934A (ko) 비디오 데이터 부호화 장치 및 비디오 데이터 부호화 방법
JP2001519988A (ja) ビデオデータから符号化パラメータを抽出するシステム
JPH0821866B2 (ja) 情報量制御回路
JP2840678B2 (ja) 高能率符合化装置
JP2827319B2 (ja) 高能率符号化装置及び方法
JP2830112B2 (ja) 高能率符号化装置
JPH03212083A (ja) 高能率符号化装置及び符号化方法
JP2712343B2 (ja) 画像信号の動き検出装置
JP2840679B2 (ja) 高能率符号化装置
JP2844861B2 (ja) 画像信号の高能率符号化装置及び符号化方法
JP3221120B2 (ja) 復号装置
JP3161100B2 (ja) 高能率符号化装置
JP3759413B2 (ja) ブロック変換符号化データの受信装置および受信方法
JP2789585B2 (ja) 高能率符号化装置
JP2508483B2 (ja) ディジタル画像信号のバッファリング装置
JP2864502B2 (ja) 情報量制御回路
JP3225667B2 (ja) ディジタル信号の量子化器
JP2864501B2 (ja) 情報量制御回路及び制御方法
JP3149662B2 (ja) 映像符号化装置及び映像復号化装置及び光ディスク
JP2508440B2 (ja) 高能率符号化装置
JP3104447B2 (ja) 量子化方法と量子化装置
JP2864500B2 (ja) 情報量制御回路

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080925

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090925

Year of fee payment: 11

EXPY Cancellation because of completion of term