JPH03224363A - 圧縮データ量制御方式 - Google Patents
圧縮データ量制御方式Info
- Publication number
- JPH03224363A JPH03224363A JP2018077A JP1807790A JPH03224363A JP H03224363 A JPH03224363 A JP H03224363A JP 2018077 A JP2018077 A JP 2018077A JP 1807790 A JP1807790 A JP 1807790A JP H03224363 A JPH03224363 A JP H03224363A
- Authority
- JP
- Japan
- Prior art keywords
- data
- compression
- amount
- quantization
- data quantity
- 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.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野]
この発明は静止画像データを圧縮して伝送または記録す
る際に、圧縮後のデータ量が要求されるデータ量以下と
なるように圧縮率を制御するデータ量制御方式に関する
。
る際に、圧縮後のデータ量が要求されるデータ量以下と
なるように圧縮率を制御するデータ量制御方式に関する
。
自然画符号化方式の標準化を図るために“’Ba5e−
1ine System″や’Extended Sy
stem″等の各種国際標準化方式が提案されている。
1ine System″や’Extended Sy
stem″等の各種国際標準化方式が提案されている。
第4図は国際標準化方式のうちの“Ba5elineS
ys tem“°の処理手順を示す概略図である。この
システムは一枚の入力画像を1ブロック8×8画素の複
数ブロックに分割し、各ブロック毎に2次元の離散コサ
イン変換(D CT : Discrete Cosi
neTransform)を行い(処理PL)、得られ
るOCT係数に8×8個の閾値からなる量子化マトリク
スの各閾値を除算することにより量子化を行う(処理P
2)。第5図および第6図は輝度信号用および色差信号
用の量子化マトリクスの例である。
ys tem“°の処理手順を示す概略図である。この
システムは一枚の入力画像を1ブロック8×8画素の複
数ブロックに分割し、各ブロック毎に2次元の離散コサ
イン変換(D CT : Discrete Cosi
neTransform)を行い(処理PL)、得られ
るOCT係数に8×8個の閾値からなる量子化マトリク
スの各閾値を除算することにより量子化を行う(処理P
2)。第5図および第6図は輝度信号用および色差信号
用の量子化マトリクスの例である。
量子化したDCT係数のうち直流(DC)成分は前のブ
ロックで量子化したDC成分との差分を取り、その差分
のビット数をハフマン符号化する。
ロックで量子化したDC成分との差分を取り、その差分
のビット数をハフマン符号化する。
交流(AC)成分はブロック内でジグザグスキャンを行
って一次元の数列に変換し、有効係数のビット数と連続
する零(無効係数)の個数とで2次元のハフマン符号化
を行う(処理P3およびP4)。
って一次元の数列に変換し、有効係数のビット数と連続
する零(無効係数)の個数とで2次元のハフマン符号化
を行う(処理P3およびP4)。
第7図にジグザグスキャンのテーブルの一例を示す。
なお、処理P2における量子化のときに、量子化マトリ
クスの各閾値に対しである係数(スケールファクタ)を
乗算したのちDCT係数の除算を行う。スケールファク
タは「2SJ (S=0.±1゜±2.・・・)で表
現される値で、量子化マトリクスの各閾値にスケールフ
ァクタ2Sを乗算することば各閾値のディジタルデータ
をビットシフトすることに相当する。圧縮画像の画質お
よび圧縮率はこのスケールファクタによって調整する。
クスの各閾値に対しである係数(スケールファクタ)を
乗算したのちDCT係数の除算を行う。スケールファク
タは「2SJ (S=0.±1゜±2.・・・)で表
現される値で、量子化マトリクスの各閾値にスケールフ
ァクタ2Sを乗算することば各閾値のディジタルデータ
をビットシフトすることに相当する。圧縮画像の画質お
よび圧縮率はこのスケールファクタによって調整する。
こうして圧縮したデータは、処理PL−P4とは逆の処
理によって伸張する。すなわち、処理P5におけるハフ
マン復号化、処理P6におけるDC成分およびAC成分
の復号化、処理P7における逆量子化および処理P8に
おける逆DCT (IDCT)である。
理によって伸張する。すなわち、処理P5におけるハフ
マン復号化、処理P6におけるDC成分およびAC成分
の復号化、処理P7における逆量子化および処理P8に
おける逆DCT (IDCT)である。
ところで、このシステムでは可変長符号であるハフマン
符号を用いてデータ圧縮を行っているため、圧縮後の全
データ量は圧縮工程(処理P1〜P4)が終了するまで
知ることが出来ない。このため、予め設定したデータ量
の範囲内で符号化する必要がある場合は、何らかのデー
タ量の制御が必要となる。従来は複数種類のスケールフ
ァクタで圧縮を行い、それぞれの場合の圧縮後のデータ
量を測定してスケールファクタと圧縮後のデータ量との
関係を求め、圧縮後のデータ量に対応するスケールファ
クタを類推してこの類推したスケールファクタによって
データ圧縮を行うようにしている。
符号を用いてデータ圧縮を行っているため、圧縮後の全
データ量は圧縮工程(処理P1〜P4)が終了するまで
知ることが出来ない。このため、予め設定したデータ量
の範囲内で符号化する必要がある場合は、何らかのデー
タ量の制御が必要となる。従来は複数種類のスケールフ
ァクタで圧縮を行い、それぞれの場合の圧縮後のデータ
量を測定してスケールファクタと圧縮後のデータ量との
関係を求め、圧縮後のデータ量に対応するスケールファ
クタを類推してこの類推したスケールファクタによって
データ圧縮を行うようにしている。
圧縮後のデータ量とスケールファクタとの関係は多くの
画像の測定結果から次のような関係にあることが石育認
されている。
画像の測定結果から次のような関係にあることが石育認
されている。
[データ量]=Alog[スケールファクタ]+B・・
・・■ (A、、B:測定点によって決まる定数)従って、測定
結果からA、Bを求め、必要とする圧縮後のデータ量に
対するスケールファクタを推定することが出来る。8画
像の実験結果では、要求されるデータ量に対して±5%
以下の誤差で制御できることが報告されている(198
9年電子情報通信学会秋季全国大会論文集D−45)。
・・■ (A、、B:測定点によって決まる定数)従って、測定
結果からA、Bを求め、必要とする圧縮後のデータ量に
対するスケールファクタを推定することが出来る。8画
像の実験結果では、要求されるデータ量に対して±5%
以下の誤差で制御できることが報告されている(198
9年電子情報通信学会秋季全国大会論文集D−45)。
(発明が解決しようとする課題〕
ところで、前述のデータ量制御方式によると、圧縮した
データを記録媒体に記録する際に、すでに記録されてい
る一枚分の画像データを消去してその領域に記録する場
合、推定したスケールファクタにプラスの誤差が生して
いると記録する圧縮データがその領域に入り切らないと
いう不都合がある。
データを記録媒体に記録する際に、すでに記録されてい
る一枚分の画像データを消去してその領域に記録する場
合、推定したスケールファクタにプラスの誤差が生して
いると記録する圧縮データがその領域に入り切らないと
いう不都合がある。
また、前述の処理手順ではスケールファクタを実数とし
て扱っており、スケールファクタを2sの形で用いると
2倍または172倍の変化幅で量子化ステップ幅を制御
することになるため、データ量の誤差がさらに大きくな
ることが予想される。
て扱っており、スケールファクタを2sの形で用いると
2倍または172倍の変化幅で量子化ステップ幅を制御
することになるため、データ量の誤差がさらに大きくな
ることが予想される。
この発明は圧縮後のデータ量を確実に要求されるデータ
量以下とするようにする圧縮データ量制御方式を提供す
ることを目的とする。
量以下とするようにする圧縮データ量制御方式を提供す
ることを目的とする。
この発明は、−枚のディジタル画像を、lブロックn×
n画素からなる複数のブロックに分割し、各ブロック毎
に離散コサイン変換を行い、変換して得られるn×n個
の変換係数を、それぞれ所定の係数2s (S=0.±
1.±2.・・・)が乗算されたn×n個の閾値からな
る量子化マトリクスの各閾値で除算して量子化を行い、
量子化後のデータを可変長符号化する画像データ圧縮方
式であって、係数2sの巾Sに第1および第2の値S1
およびS2をそれぞれ設定して量子化および符号化を行
い、得られる圧縮後のデータ量■1および■2から圧縮
後のデータ量が所望の設定値■3となる巾Sの値S3を
推定し、巾Sをこの推定値Saに設定して量子化および
符号化を行い、圧縮後のデータ量が設定値V3を超える
場合は巾Sに「1」を加えて量子化ステップ幅を大きく
した後、再び量子化および符号化を行い、圧縮後のデー
タ量が設定値V3以下となるまでこれらの処理を繰り返
し、圧縮後のデータ量が設定値V8以下となるようにす
る。
n画素からなる複数のブロックに分割し、各ブロック毎
に離散コサイン変換を行い、変換して得られるn×n個
の変換係数を、それぞれ所定の係数2s (S=0.±
1.±2.・・・)が乗算されたn×n個の閾値からな
る量子化マトリクスの各閾値で除算して量子化を行い、
量子化後のデータを可変長符号化する画像データ圧縮方
式であって、係数2sの巾Sに第1および第2の値S1
およびS2をそれぞれ設定して量子化および符号化を行
い、得られる圧縮後のデータ量■1および■2から圧縮
後のデータ量が所望の設定値■3となる巾Sの値S3を
推定し、巾Sをこの推定値Saに設定して量子化および
符号化を行い、圧縮後のデータ量が設定値V3を超える
場合は巾Sに「1」を加えて量子化ステップ幅を大きく
した後、再び量子化および符号化を行い、圧縮後のデー
タ量が設定値V3以下となるまでこれらの処理を繰り返
し、圧縮後のデータ量が設定値V8以下となるようにす
る。
[作 用]
この発明は、離散コサイン変換して得られる変換係数に
量子化マトリクスの各閾値を除算して量子化し、この量
子化した変換係数にハフマン符号化のような可変長符号
化を施してデータ圧縮する際に、量子化マトリクスの各
閾値に所定の係数2Sを乗算し、巾Sの値を変化させる
ことによって量子化ステップ幅を変化させ、圧縮後のデ
ータ量が所望の設定値となるように調整するもので、ま
ず、特定の値S1を係数2sの巾Sとして設定し、前述
の量子化および符号化を行い、得られる圧縮後のデータ
量を■1とする。次いで、他の特定の値S2を係数2s
の巾Sとして設定し、同様に量子化および符号化を行い
、得られる圧縮後のデータ量を■2とする。
量子化マトリクスの各閾値を除算して量子化し、この量
子化した変換係数にハフマン符号化のような可変長符号
化を施してデータ圧縮する際に、量子化マトリクスの各
閾値に所定の係数2Sを乗算し、巾Sの値を変化させる
ことによって量子化ステップ幅を変化させ、圧縮後のデ
ータ量が所望の設定値となるように調整するもので、ま
ず、特定の値S1を係数2sの巾Sとして設定し、前述
の量子化および符号化を行い、得られる圧縮後のデータ
量を■1とする。次いで、他の特定の値S2を係数2s
の巾Sとして設定し、同様に量子化および符号化を行い
、得られる圧縮後のデータ量を■2とする。
圧縮後のデータ量とスケールファクタとは特定の関係に
あるので、ケールファクク2Sの巾Sの値St 、S2
とデータ量v1.v2とから所望のデータ量■8に対す
る巾Sの値S3を推定し、この推定値S8で量子化およ
び符号化を行い、得られる圧縮後のデータ量が要求され
るデータ量V3であれば処理を終了する。
あるので、ケールファクク2Sの巾Sの値St 、S2
とデータ量v1.v2とから所望のデータ量■8に対す
る巾Sの値S3を推定し、この推定値S8で量子化およ
び符号化を行い、得られる圧縮後のデータ量が要求され
るデータ量V3であれば処理を終了する。
もし、圧縮後のデータ量がデータ量■3を超えていれば
巾Sに「l」を加えて量子化ステップ幅を大きくし、再
びデータ圧縮を行う。それでもまだ要求されるデータ量
Vaを超えていれば、さらに巾Sに「1」を加えてデー
タ圧縮する。これら一連の処理は圧縮後のデータ量が必
要とされるデータ量■3以下となるまで繰り返され、圧
縮後のデータ量が要求されるデータ量V8以下となった
ところで処理を終了する。
巾Sに「l」を加えて量子化ステップ幅を大きくし、再
びデータ圧縮を行う。それでもまだ要求されるデータ量
Vaを超えていれば、さらに巾Sに「1」を加えてデー
タ圧縮する。これら一連の処理は圧縮後のデータ量が必
要とされるデータ量■3以下となるまで繰り返され、圧
縮後のデータ量が要求されるデータ量V8以下となった
ところで処理を終了する。
このようにすれば、圧縮後のデータ量は確実に所望のデ
ータ量以下となり、すでに記録されている一枚分の画像
データを消去してその領域に新たな圧縮データを記録す
る場合でも、記録する圧縮データがそめ領域に入り切ら
ないという不都合は生じない。
ータ量以下となり、すでに記録されている一枚分の画像
データを消去してその領域に新たな圧縮データを記録す
る場合でも、記録する圧縮データがそめ領域に入り切ら
ないという不都合は生じない。
(実施例)
第1図はこの発明による圧縮データ量制御方式の処理手
順の一実施例を示す概略図で、第4図と同一部分には同
一符号を付して説明する。
順の一実施例を示す概略図で、第4図と同一部分には同
一符号を付して説明する。
まず、入力画像データを、水平および垂直方向にn×n
画素、例えば8×8画素からなる複数のブロックに分割
し、各ブロック毎に2次元の離散コサイン変換(DCT
)を施す(処理Pi)。
画素、例えば8×8画素からなる複数のブロックに分割
し、各ブロック毎に2次元の離散コサイン変換(DCT
)を施す(処理Pi)。
DCTは周波数領域における直交変換の一種であり、変
換係数をF(u、v) 、1ブロック分の入力画像デー
タをf (i、j)とすると、但し、C(w)=i/J
2 (w=o)−1(W≠0) と定義され、得られる変換係数F (u、v)は1ブロ
ック分の入力画像データを空間周波数に分解した成分を
示している。
換係数をF(u、v) 、1ブロック分の入力画像デー
タをf (i、j)とすると、但し、C(w)=i/J
2 (w=o)−1(W≠0) と定義され、得られる変換係数F (u、v)は1ブロ
ック分の入力画像データを空間周波数に分解した成分を
示している。
変換係数F(0,0)は入力画像データf (i、j)
のn×n画素の平均値に比例した値(DC成分)を示し
ており、F(u、v)において、u、vが大きくなるに
つれて空間周波数の高い成分(AC成分)を示す。
のn×n画素の平均値に比例した値(DC成分)を示し
ており、F(u、v)において、u、vが大きくなるに
つれて空間周波数の高い成分(AC成分)を示す。
このようにして得られる2次元DCT係数に対し、n×
n個の閾値からなる量子化マトリクスの各閾値にそれぞ
れスケールファクタ2sを乗算した値を除算して量子化
を行う(処理P2)。スケールファクタ2sによる量子
化マトリクスの各閾値に対する乗算処理は、前述したよ
うに量子化マトリクスの各閾値をビットシフトすること
に相当し、圧縮後のデータ量の増減はこのスケールファ
クタによって調整できる。
n個の閾値からなる量子化マトリクスの各閾値にそれぞ
れスケールファクタ2sを乗算した値を除算して量子化
を行う(処理P2)。スケールファクタ2sによる量子
化マトリクスの各閾値に対する乗算処理は、前述したよ
うに量子化マトリクスの各閾値をビットシフトすること
に相当し、圧縮後のデータ量の増減はこのスケールファ
クタによって調整できる。
次に、量子化した変換係数F’(u、ν)に対し、DC
成分については前のブロックで量子化したDC成分と差
分を取り(処理P3)、差分のビット数をハフマン符号
化する(処理P4)。AC成分については、第7図に示
す順序でジグザグスキャンを行い一次元の数列に変換し
た後、連続する零データの個数を圧縮するランレングス
符号化を行い(処理P3)、さらにランレングス符号化
した連続する零データの個数データと有効係数のピッ1
−敗データとで2次元のハフマン符号化を行う(処理P
4)。
成分については前のブロックで量子化したDC成分と差
分を取り(処理P3)、差分のビット数をハフマン符号
化する(処理P4)。AC成分については、第7図に示
す順序でジグザグスキャンを行い一次元の数列に変換し
た後、連続する零データの個数を圧縮するランレングス
符号化を行い(処理P3)、さらにランレングス符号化
した連続する零データの個数データと有効係数のピッ1
−敗データとで2次元のハフマン符号化を行う(処理P
4)。
ハフマン符号化はDC成分およびAC成分共に量子化し
た係数値そのものを使用せず、その値を表現するのに必
要なビット数をハフマン符号化する。そしてハフマン符
号とは別にそのビット数の値を付加情報として付は加え
る。例えば、量子化した係数が2(10進数)とした場
合、2進数で表現すると“000・・・010″°とな
るが、これを表現するのに必要なビット数2をこの値を
代表する値としてハフマン符号化し、2ビツトのデータ
゛10°゛を付加ビットとして付加する。
た係数値そのものを使用せず、その値を表現するのに必
要なビット数をハフマン符号化する。そしてハフマン符
号とは別にそのビット数の値を付加情報として付は加え
る。例えば、量子化した係数が2(10進数)とした場
合、2進数で表現すると“000・・・010″°とな
るが、これを表現するのに必要なビット数2をこの値を
代表する値としてハフマン符号化し、2ビツトのデータ
゛10°゛を付加ビットとして付加する。
他方、量子化した係数が負の場合は付加ビットから1を
引いたデータを付加する。例えば、量子化した係数が−
2(10進数)であるとすると、2進数(2の補数表示
)で表現すると“111・・・110°゛となり、下2
ビットが付加ビットとなるが、“10゛から「1」を引
いた′01°°を付加ビットとして付加する。こうする
ことにより、量子化した係数が正のときは付加ビットは
1で始まり、負であればOで始まることになり、正負の
判別が容易に行える。
引いたデータを付加する。例えば、量子化した係数が−
2(10進数)であるとすると、2進数(2の補数表示
)で表現すると“111・・・110°゛となり、下2
ビットが付加ビットとなるが、“10゛から「1」を引
いた′01°°を付加ビットとして付加する。こうする
ことにより、量子化した係数が正のときは付加ビットは
1で始まり、負であればOで始まることになり、正負の
判別が容易に行える。
次いで、圧縮後のデータ量を測定し、全データ量が要求
されるデータ量を超えている場合は、スケールファクタ
2Sの巾Sを調整して処理P2における量子化ステップ
幅を大きくし、圧縮後のデータ量を減少させる(処理P
IO)。
されるデータ量を超えている場合は、スケールファクタ
2Sの巾Sを調整して処理P2における量子化ステップ
幅を大きくし、圧縮後のデータ量を減少させる(処理P
IO)。
第2図のフローチャートを参照して動作を説明すると、
まずスケールファクタ2Sの巾Sの値を特定の値S1に
設定しくステップT1)、処理P2〜P4におけるデー
タ圧縮処理を行い(ステップT2)、得られる圧縮後の
データ量を■1とする(ステップT3)。
まずスケールファクタ2Sの巾Sの値を特定の値S1に
設定しくステップT1)、処理P2〜P4におけるデー
タ圧縮処理を行い(ステップT2)、得られる圧縮後の
データ量を■1とする(ステップT3)。
次いで、スケールファクタ2Sの巾Sの値を他の特定の
値S2 (St≠32)に設定しくステラツボ4)、
処理P2〜P4におけるデータ圧縮処理を行い(ステッ
プT5)、得られる圧縮後のデータ量を■2とする(ス
テップT6)。
値S2 (St≠32)に設定しくステラツボ4)、
処理P2〜P4におけるデータ圧縮処理を行い(ステッ
プT5)、得られる圧縮後のデータ量を■2とする(ス
テップT6)。
圧縮後のデータ量とスケールファクタとは前述の式■の
関係にあるので、この式に値S i q V iおよび
値S2.V2を代入して値A、Bを求め、要求されるデ
ータ量■3に対応するスケールファクタ2sの巾Sの値
を式■から求め、推定値Saとする(ステップT7)。
関係にあるので、この式に値S i q V iおよび
値S2.V2を代入して値A、Bを求め、要求されるデ
ータ量■3に対応するスケールファクタ2sの巾Sの値
を式■から求め、推定値Saとする(ステップT7)。
値S1〜Saとデータ11tVt〜■3とは、第3図に
示すような関係になる。
示すような関係になる。
次いで、推定値S3をスケールファクタ2Sの1113
としくステップT8)、処理P2〜P4におけるデータ
圧縮処理を行い(ステップT9)、得られる圧縮後のデ
ータ量が要求されるデータ量V3以下となるか否か判断
しくステップT10)、データ量■3以下であれば処理
を終了する。
としくステップT8)、処理P2〜P4におけるデータ
圧縮処理を行い(ステップT9)、得られる圧縮後のデ
ータ量が要求されるデータ量V3以下となるか否か判断
しくステップT10)、データ量■3以下であれば処理
を終了する。
圧縮後のデータ量がデータ量■3を超える場合は、巾S
(Ss )に「1」を加え(ステップT11)、再び
処理P2〜P4におけるデータ圧縮処理を行い(ステッ
プT9)、圧縮したデータ量が所定のデータ量■3以下
となるか否かを再び判断する(ステ・ンブT10)。こ
うしてステ・ンブT9〜TIOの処理を繰り返し、圧縮
後のデータ量が要求されるデータ量■3以下となると処
理を終了する。
(Ss )に「1」を加え(ステップT11)、再び
処理P2〜P4におけるデータ圧縮処理を行い(ステッ
プT9)、圧縮したデータ量が所定のデータ量■3以下
となるか否かを再び判断する(ステ・ンブT10)。こ
うしてステ・ンブT9〜TIOの処理を繰り返し、圧縮
後のデータ量が要求されるデータ量■3以下となると処
理を終了する。
〔発明の効果]
この発明によれば、2つのスケールファクタでデータ圧
縮して圧縮後のデータ量を測定し、この測定結果から要
求される圧縮後のデータ量に対応するスケールファクタ
を推定し、この推定値によってデータ圧縮を行い、圧縮
後のデータ量が要求されるデータ量以下になるまで推定
したスケールファクタの値を順次増加させて圧縮処理を
繰り返し、圧縮後のデータ量が要求されたデータ量以下
となるとデータ圧縮を終了するようにしたので、圧縮後
のデータ量を確実に要求されるデータ量以下にすること
が出来る。
縮して圧縮後のデータ量を測定し、この測定結果から要
求される圧縮後のデータ量に対応するスケールファクタ
を推定し、この推定値によってデータ圧縮を行い、圧縮
後のデータ量が要求されるデータ量以下になるまで推定
したスケールファクタの値を順次増加させて圧縮処理を
繰り返し、圧縮後のデータ量が要求されたデータ量以下
となるとデータ圧縮を終了するようにしたので、圧縮後
のデータ量を確実に要求されるデータ量以下にすること
が出来る。
第1図はこの発明による圧縮データ量制御方式の処理手
順を示す図、 第2図は第1図の動作を説明するためのフローチャート
、 第3図はスケールファクタと圧縮後のデータ量との関係
を示す表、 第4図は従来の圧縮・伸張処理の処理手順を示す図、 第5図は輝度信号の量子化マトリクスを示す表、第6図
は色差信号の量子化マトリクスを示す表、第7図はジグ
ザグスキャンのテーブルを示す表である。 フローチャート 第2図
順を示す図、 第2図は第1図の動作を説明するためのフローチャート
、 第3図はスケールファクタと圧縮後のデータ量との関係
を示す表、 第4図は従来の圧縮・伸張処理の処理手順を示す図、 第5図は輝度信号の量子化マトリクスを示す表、第6図
は色差信号の量子化マトリクスを示す表、第7図はジグ
ザグスキャンのテーブルを示す表である。 フローチャート 第2図
Claims (1)
- 【特許請求の範囲】 一枚のディジタル画像を、1ブロックn×n画素からな
る複数のブロックに分割し、各ブロック毎に離散コサイ
ン変換を行い、変換して得られるn×n個の変換係数を
、それぞれ所定の係数2^S(S=0、±1、±2、・
・・)が乗算されたn×n個の閾値からなる量子化マト
リクスの各閾値で除算して量子化を行い、量子化後のデ
ータを可変長符号化する画像データ圧縮方式であって、 上記係数2^Sの巾Sに第1および第2の値S_1およ
びS_2をそれぞれ設定して上記量子化および符号化を
行い、得られる圧縮後のデータ量V_1およびV_2か
ら圧縮後のデータ量が所望の設定値V_3となる上記巾
Sの値S_3を推定し、上記巾Sをこの推定値S_3に
設定して上記量子化および符号化を行い、圧縮後のデー
タ量が上記設定値V_3を超える場合は上記巾Sに「1
」を加えて量子化ステップ幅を大きくした後、再び上記
量子化および符号化を行い、圧縮後のデータ量が上記設
定値V_3以下となるまでこれらの処理を繰り返し、圧
縮後のデータ量が上記設定値V_3以下となるようにす
ることを特徴とする圧縮データ量制御方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018077A JPH03224363A (ja) | 1990-01-30 | 1990-01-30 | 圧縮データ量制御方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018077A JPH03224363A (ja) | 1990-01-30 | 1990-01-30 | 圧縮データ量制御方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03224363A true JPH03224363A (ja) | 1991-10-03 |
Family
ID=11961591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018077A Pending JPH03224363A (ja) | 1990-01-30 | 1990-01-30 | 圧縮データ量制御方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03224363A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769161A1 (fr) * | 1997-10-01 | 1999-04-02 | Univ Neuchatel | Procede de controle du taux de compression d'images numeriques |
-
1990
- 1990-01-30 JP JP2018077A patent/JPH03224363A/ja active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769161A1 (fr) * | 1997-10-01 | 1999-04-02 | Univ Neuchatel | Procede de controle du taux de compression d'images numeriques |
WO1999018734A1 (fr) * | 1997-10-01 | 1999-04-15 | Asulab S.A. | Procede de controle du taux de compression d'images numeriques |
US6668089B1 (en) | 1997-10-01 | 2003-12-23 | Asulab S.A. | Process for controlling the compression ratio of digital images |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1078428C (zh) | 图象编码方法及装置 | |
JP2008141591A (ja) | 圧縮データ量制御方法及び画像データ圧縮装置 | |
JPH07107300A (ja) | 画像符号化装置 | |
JPH0418857A (ja) | 画像データ圧縮方式 | |
JPH08242378A (ja) | 標準adct圧縮像を効率的に繰り返し圧縮解除する方法 | |
JPH03270388A (ja) | データ圧縮装置 | |
JPH03224363A (ja) | 圧縮データ量制御方式 | |
JPH03224362A (ja) | 圧縮データ量制御方法 | |
JPH0670175A (ja) | 画像データ符号化方法及び装置 | |
JP2843396B2 (ja) | 圧縮データ量制御方式 | |
JP2935334B2 (ja) | 符号量制御方法 | |
JP2843397B2 (ja) | 圧縮データ量制御方式 | |
JP3230336B2 (ja) | 再圧縮装置及び再圧縮システム | |
JPH02311085A (ja) | 画像信号圧縮符号化装置 | |
JP3016805B2 (ja) | 画像データ圧縮方式 | |
JP3344720B2 (ja) | 画像データ記録装置および方法 | |
JPH03256452A (ja) | 画像データ処理方式 | |
JPH03250865A (ja) | 圧縮データ量制御方式 | |
JPH03213059A (ja) | 画像データ圧縮方式 | |
JPH03256453A (ja) | 圧縮データ量制御方式 | |
JPH03252284A (ja) | データ圧縮装置 | |
JPH03256454A (ja) | 画像データ処理方式 | |
JP2880269B2 (ja) | 画像データ圧縮方法および装置 | |
JP2887842B2 (ja) | 画像データ復元方法および装置 | |
JPH07222152A (ja) | 画像処理装置及びそれにおける圧縮データ制御方法 |