JPH07184057A - 最小圧縮比のadct圧縮方法 - Google Patents

最小圧縮比のadct圧縮方法

Info

Publication number
JPH07184057A
JPH07184057A JP6164378A JP16437894A JPH07184057A JP H07184057 A JPH07184057 A JP H07184057A JP 6164378 A JP6164378 A JP 6164378A JP 16437894 A JP16437894 A JP 16437894A JP H07184057 A JPH07184057 A JP H07184057A
Authority
JP
Japan
Prior art keywords
values
frequency
image
document image
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.)
Withdrawn
Application number
JP6164378A
Other languages
English (en)
Inventor
Reiner Eschbach
ライナー・エッシュバッハ
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.)
Xerox Corp
Original Assignee
Xerox 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 Xerox Corp filed Critical Xerox Corp
Publication of JPH07184057A publication Critical patent/JPH07184057A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】 【目的】 ADCT(適応型ディスクリート・コサイン
変換)圧縮画像の最小圧縮比を確保する方法を提供す
る。 【構成】 a)タイル・メモリーに文書画像の一部を保
存し、b)タイル・メモリー内に保存した文書画像の一
部分から、ディスクリート・コサイン変換(DCT)を
用いて、変換回路において画像の頻度空間表現を形成
し、c)Qテーブルと称する一組の保存してある値を取
り出し、d)前記Qテーブルの値のそれぞれをDCT値
に分割し、値の整数部分を量子化DCT値として返し、
e)統計的符号化法を用いて量子化DCT値を符号化
し、f)データブロックの寸法が所望するより大きいか
を調べ、大きくなければ該データブロックを出力へ取り
出し、g)それ以外の場合には文書画像の頻度空間表現
の高周波成分を適応的に減少させ、データブロックの寸
法が許容出来るようになるまで上記の段階e)〜g)を
反復する。

Description

【発明の詳細な説明】
【0001】本発明は現在提唱されているJPEG A
DCT(適応型ディスクリート・コサイン変換)規格に
準拠して画像を圧縮する方法に関し、より特定すれば、
圧縮段階のわずかな変更によってこれらの画像の十分な
圧縮比を確保するための方法に関する。
【0002】本出願においてはJPEG委員会が普及さ
せた方法であると見なすADCT(適応型ディスクリー
ト・コサイン変換、これについては例えばW.H.チェ
ンおよびC.H.スミス著、「白黒およびカラー画像の
適応符号化」、IEEE機関誌1977年11月号、第
COM−25巻1285〜1292ページ(W.H. Chen
and C.H. Smith, in "Adaptive Coding of Monochrome
and Color Images", IEEE Trans. Comm., Vol. COM-25,
pp. 1285-1292, November 1977 )、などに記載されて
いる)は画素間の相関に基づくデータの冗長性を減少さ
せる高損失システムである。一般に、画像において、画
素同士を基準にすると、画像は大幅に変化するものでは
ない。つまり画像は「自然空間的相関」としてしられる
相関を有している。自然界において、相関は一般化され
るが、正確ではない。例えば雑音がそれぞれの画素を隣
接画素とはいくらか異なったものにしてしまう。
【0003】ADCT変換は公知であり、画像データに
対して変換を実行するハードウェア、例えばニハラ(Ni
hara)の米国特許第5,049,991号、ゴンザレス
ら(Gonzales et al)の米国特許第5,001,559
号、およびプーリ(Puri)の米国特許第4,999,7
05号などが存在している。しかしこれらの特定の特許
の主要な目標は動画画像であって文書画像ではない。
【0004】一般に、図1に図示したように、圧縮処理
ではM×M個の画像タイルを保存するタイル・メモリー
10を必要とする。JPEG推奨案に基づいて本明細書
では方形のタイルを使用するが、本発明の方法はどのよ
うな形態のタイル並列であっても実行可能であることに
注意すべきである。タイル・メモリー内に保存した画像
の一部から、ディスクリート・コサイン変換(DCT)
によって画像の頻度空間が変換回路12で形成される。
以下ではDCTデータを頻度空間データとして参照する
ことにする。例えば提案されているJPEG規格に準拠
した圧縮または伸長モードいずれかで作動するC−キュ
ーブ・マイクロシステムズ社(C-Cube Microsystems )
製CL550AJPEG画像圧縮用プロセッサ装置など
のハードウェアへの実装も利用可能である。分割/量子
化回路14を用いて、Qテーブルメモリー内のQテーブ
ルと称する一組の値から、独立したQテーブル値をDC
T値へ分割し、値の正数部分を量子化DCT値として返
すようにする。統計的符号化回路20は量子化DCT値
をさらに圧縮して、圧縮画像を生成し、これが保存、伝
送などのために出力される。
【0005】現行のADCT圧縮法は画像をM×M個の
画素のブロックに分割するもので、M=8となってい
る。M=8の選択は折衷案で、ブロックを大きく取るほ
ど得られる圧縮率は高くなる。しかし大きいブロックは
ブロック内に非相関画素を有するため圧縮率が減少する
傾向も強くなる。ブロックが小さければ、ブロック内で
大きな相関を得ることができるが、全体としては強い圧
縮が実現されない。特に文書画像内では、自然画像を形
成する場合に比べて文書の辺縁が8×8ブロック内で遭
遇しやすい。
【0006】圧縮方式は一組の基本関数を用いてブロッ
ク内相関を使用する傾向にある。基本関数はデータを間
隔の空いた一組の直交関数上への投影と定義する。AD
CTではコサイン関数を基本関数として使用し、ディス
クリート・コサイン変換(DCT)を投影段階として使
用する。ADCT規格の第1の段階において、画像は8
×8のブロックに分割される。各ブロック内部で64個
のDCT係数の組がブロック内画素について求まる。D
CT係数は8×8のブロックのディスクリート・コサイ
ン変換の各コサイン項の係数を表わす。
【0007】ここで図2を参照すると、画像の8×8ブ
ロック内の64画素を表わす64個のグレーレベルの値
のアレイが図示してある。この8×8ブロックをJPE
GADCT仕様にしたがって変換すると図3に図示した
DCT係数が求まる。これらの係数は図2の画像データ
をまだ完全に記述しているが、一般に空間頻度が低い領
域である上部左隅に大きな値がかたまっている。同時
に、画像頻度が増加するにつれ画像の大半の部分で、格
子の下側右手部分の係数値がゼロに向かう傾向にある。
【0008】ADCT法の次の段階は量子化またはQ行
列の使用に関する。図4に図示したQ行列は標準JPE
Gで提唱されている圧縮用行列であるが、ADCTなら
びに本発明で提案する方法では他のQ行列(またはQテ
ーブル)を用いて演算することも可能である。Qテーブ
ル値は圧縮を増加または減少させるように選択した係数
値で均一に乗算することができる。行列は一般に頻度が
大きいほど、大きな量子化段階すなわち大きなエントリ
ーを導入することによって、概ね頻度が低い場合の方が
頻度が高い場合より重要性が高いという効果を含んでい
る。しかし、テーブルは一般的仮定から何らかの望まし
い変化を内部的に構成しようとも試みている。したがっ
て、テーブル内の値は頻度によって変化することにな
り、正確な変化は人間の視覚系、想定する文書形式すな
わち写真、文章、グラフィックス等、または何らかの他
の用途に依存するパラメータの関数となる。図3のDC
T値のそれぞれは図4の対応するQ行列の値で除算する
と量子化DCT(QDCT)値が次のようにして求ま
る: QDCT[m][n]=INT{DCT[m][n]÷Qテーブル
[m][n]+1/2 } ここでINT{A}はAの整数部分を表わす。
【0009】除算処理の余りは破棄するのでデータの損
失が発生する。ここで、また以下においては項の除算を
用いて、丸めを取り扱うための方法を含めたADCTに
おける処理を詳細に説明する。さらに、テーブルの下側
右手部分のQ値は高くなる傾向にあることから、この領
域の値の大半は、画像の極端に高い増幅が高頻度で行わ
れない限りゼロになる。
【0010】図5に図示したように、DCT値の量子化
した組を導出してから、空間を埋める屈曲した曲線に沿
って画素を配置して、静的符号化方式例えばホフマン処
理を用いて送信信号を生成する。静的符号化は無損失的
な方法で行われ、圧縮中に導入される唯一の損失はQテ
ーブルを用いるDCT係数の量子化により生成された損
失だけである。
【0011】このようにして圧縮した画像を伸長するに
は、図1を参照すると、一連の関数または段階が前述の
処理を逆に辿るように続いている。ホフマン符号化は復
号回路50で除去される。これで画像信号が量子化DC
T係数を表わすようになり、圧縮処理とは逆の処理で、
これを信号乗算回路52でメモリー54内のQテーブル
値と乗算する。逆変換回路56でディスクリート・コサ
イン変換の逆変換を行い、空間領域内の出力画像が画像
バッファ58に保存される。
【0012】圧縮されたデータの実際の量または圧縮比
は画像それ自体の関数となることが解り、したがって予
測することはできない。残念なことに、これがバッファ
容量、帯域幅等を選択することに関して圧縮画像を取り
扱うシステムの設計における問題点となっている。
【0013】本発明では、統計的符号化テーブルにより
生成されるビット数の上限を設定し、これによって実現
した圧縮比の下限を設定するようなADCT圧縮画像の
最小圧縮比を確保する方法を提供する。
【0014】本発明の1つの態様において、原稿文書画
像を圧縮する方法は、a)タイル・メモリーに文書画像
の一部を保存する段階と、b)タイル・メモリー内に保
存した文書画像の一部分から、ディスクリート・コサイ
ン変換(DCT)を用いて、変換回路で画像の頻度空間
表現を形成する段階と、c)Qテーブルと称する一組の
保存してある値を取り出す段階と、d)前記Qテーブル
の値のそれぞれをDCT値に分割し、値の整数部分を量
子化DCT値として返す段階と、e)統計的符号化法を
用いて量子化DCT値を符号化する段階と、f)データ
ブロックの寸法が所望するより大きいかを調べ、大きく
なければ該データブロックを出力へ取り出す段階と、
g)それ以外の場合には文書画像の頻度空間表現の高周
波成分を適応的に減少させ、データブロックの寸法が許
容出来るようになるまで上記の段階e)〜g)を反復す
る段階とを含む。
【0015】本発明の別の態様において、上記方法の段
階fとgは、f)画像データの圧縮されたタイルを表わ
すビット数を計数する段階と、g)計数値を基準値と比
較する段階と、計数値が基準値より小さい場合には圧縮
タイルを出力へ送出する段階と、i)計数値が基準値よ
り大きい場合には量子化DCT値を変更して前記段階
e)〜i)を反復する段階と表現することができる。
【0016】本発明のさらに別の態様において、前記段
階は、f)多数のブロックについてビット数を計数する
段階と、g)総計数値を基準値と比較する段階と、h)
計数値が基準値より小さい場合には圧縮タイルを出力へ
送出する段階と、i)計数値が基準値より大きい場合に
は量子化DCT値を変更して前記段階e)〜i)を反復
する段階と表現することができる。
【0017】前述の処理は簡単なものではあるが、量子
化DCT値を変更するための特定の戦略は顕著な問題を
呈する。しかし、ADCT圧縮法では、高頻度における
小さな大きさの変化を一般に無視できるという事実を用
いることが周知であるから、高頻度における小さな変化
を許容することができるとも推測でき、伸長時にごく限
られた画像の劣化を提供するだけであるとも考えられ
る。したがって、上述の反復処理はそれぞれのQDCT
値を参照しており、最も空間頻度の高いQDCT値から
開始してQDCT値に沿って最も空間頻度の低いQDC
T値へ向かって進み、遭遇した第1の非ゼロの値を所定
量だけ減少し、所望の圧縮比が得られるまで得られた符
号化を反復的に参照するものである。
【0018】本発明の上述のおよびその他の態様は図面
を参照しつつ以下の本発明の好適実施例を図示した詳細
な説明を熟読することにより明らかとなろう。
【0019】図1は従来技術のADCT圧縮/伸長処理
の機能的ブロック図である。
【0020】図2は圧縮しようとする画像データの8×
8ブロック、図3は図2の画像の頻度空間的表現が得ら
れるように求めたディスクリート・コサイン変換の値
で、図4は実施例において用いる初期設定のQテーブ
ル、図5は求めた量子化ディスクリート・コサイン変換
の値、さらに図6は統計的符号化において生成した全ビ
ット数に沿って再配列したQDCT値を示す。
【0021】図7は本発明を備えたシステムの機能的ブ
ロック図である。
【0022】図8は本発明の処理段階を表わす流れ図で
ある。
【0023】図9は変更したQDCT符号化値の実施例
のデータである。
【0024】図7を参照すると、図示は本発明の実施例
を説明する目的であってこれを制限するものではない。
本発明と標準JPEG ADCT処理との相互運用が図
示してある。
【0025】分割回路14において、ここでは頻度空間
内の画像を表わすDCT係数が量子化値(QDCT)に
変換され、除算処理の余りは破棄される。分割回路14
の出力は符号化回路へ入り、ここでホフマン符号化など
の統計的符号化法にしたがってデータを符号化する。符
号化回路20の符号化した出力EQDCTは出力バッフ
ァ50へ入り、詳細を後述するように、出力バッファは
イネーブル信号ENを受信するまで伝送線への出力のた
めに一時的にデータを保持する。
【0026】符号化回路20の出力もEQDCTカウン
タ52へ入る。EQDCTカウンタ52がBLOCK
ON信号を受信している間、つまり符号化および量子化
した係数データの受信中は、受信したデータの各ビット
についてカウンタはインクリメントする。BLOCK
ON信号がOFFの場合、生成した値COUNTは計数
コンパレータへ送出され、ここで値COUNTと値RE
F1とを比較する。基準値はブロック内で許容される最
大のビット数を表わしており、比較は最小圧縮比を確保
するものである。値がREF1より小さいまたはこれに
等しい場合、EN信号を生成して、出力バッファに送信
用データを出力するように司令する。実施例においては
EQDCTを170ビットに制限してある。
【0027】計数コンパレータ54においてCOUNT
がREF1より大きいことが解った場合、計数コンパレ
ータ54からのEN信号を受信するとEQDCTで表わ
されるQDCT値のブロックが先入れ後出し(FIL
O)バッファ60へ保存される。FILOバッファ60
は計数値を効率よく再配列し、順列内の第1の計数が画
像ブロックの最も高い頻度成分に対応するように並べ替
える。それぞれの係数は非ゼロコンパレータ62へ送出
し、ここで係数値を値REF2と比較して、REF2が
ゼロを表わす第1の非ゼロ値を探す。非ゼロ値を検出す
ると減算関数F[QDCT(m)]64が有効になって
非ゼロQDCT(M)値を減算し、正のQDCT値は減
算によって減算し、また負のQDCT値は特定の量を加
算することによって減算する。減算関数64が有効にな
っていない場合、QDCT(m)値は変更せずに第2の
FILOバッファ66に保存し、ここでQDCT(n)
を表わすようにデータを再配列する。減算関数64が有
効な場合、QDCT(m)値は関数64で減算してから
第2のFILOバッファ66に保存し、ここでQDCT
(n)を表わすようにデータを再配列する。非ゼロコン
パレータ62は比較演算のために計数コンパレータ54
からの信号で有効になるが、非ゼロ値の決定時には、さ
らなる非ゼロ決定で減算関数64を有効にしないように
フラグをリセットする。
【0028】第2のFILOバッファ66は、最も頻度
が高い直前の非ゼロ係数値を減算したQDCT係数値を
表わす一組の値を保存する。ブロック全体の値を保存し
たという結果を受信すると、FILOバッファ66は配
列中の第1の計数が画像ブロックの最も頻度の低い要素
に対応するように係数値を再配列する。FILOバッフ
ァ66の出力は符号化回路20へ送出されここで統計的
符号化法にしたがってデータを符号化する。EQDCT
がREF1より小さいビット数を有するまで処理が継続
して行われるため、この時点で処理が反復するのは明ら
かである。当然、反復カウンタを設けてそれぞれの反復
処理を計数し、反復の最大数を確保することが可能であ
る。
【0029】図9は変更したQDCT値を示し、変更し
た値は斜線で印がつけてある。結果として、変更したQ
DCT値を164ビットで表わすことができる。
【0030】図8に図示した流れ図をここで参照する
と、処理が一連の段階として図示してある。段階110
では、符号化回路20の出力(EQDCT)の次のブロ
ックを受信する。段階120では、COUNTをゼロに
設定する。段階130では、EQDCTの各ビットを受
信する度にCOUNTをインクリメントする。段階14
0では、COUNTから値REF1を減算して、OVE
Rと称する剰余値を求める。段階150では、OVER
が0以下またはこれと等しい場合に段階160でEQD
CTを出力し、次のEQDCTブロックへ処理を進め
る。
【0031】但し、段階150でOVERが0より大き
い場合には、段階170でEQDCTの表わすQDCT
値のブロック(QDCT(n))を取り込み、段階18
0で配列内の第1の計数が画像ブロックの最も頻度の高
い要素に対応するように(QDCT(n))をQDCT
(m)へ並べ替える。段階190と段階200では、Q
DCT(m)のそれぞれの値を順番に値REF2と比較
して、第1の非ゼロ値を見つける。ここでREF2は一
般にゼロを表わす。QDCT(m)がゼロに等しい場合
には、順列内の次の値を段階190と段階200で取り
出す。QDCT(m)について非ゼロ値が検出された場
合QDCT(m)を段階210で減算する。
【0032】QDCT>0−>sign[]=1の場合、QD
CT<0−>sign=−1の場合、abs−>絶対値=>
よって5を4に減算し−5は−4に減算する。
【0033】段階220では、配列内の第1の計数が画
像ブロックの最も頻度の低い要素に対応するように、Q
DCT(m)をQDCT’(n)として再配列する。段
階240では、QDCT’(n)を符号化回路20へ戻
し保存する。EQDCTがREF1より小さいビット数
を有するまで処理が継続されるので、この時点で処理が
反復することは明らかである。
【0034】上述の説明において、再配列の段階180
と220ならびに60と66を用いてQDCT(m)に
ついてインクリメンタル・アドレシングを行えるように
したことは留意すべきである。再配列を排除しQDCT
(m)をデクリメンタルにアドレシングするような実装
も考えられる。
【0035】個別のQDCT(m)についての減算演算
の総数を制限した実装ならびにブロック当たりの減算演
算の総数を制限する実装を行えるようにすることも本発
明の意図するところである。
【0036】前述の本発明の方法に対する別の明らかな
拡張は直前のグループの所定のグループについて得られ
た平均圧縮比に応答してREF1のブロック間の変動を
許容することである。
【0037】Qテーブル内のエントリーの大きさは画像
内の頻度成分の相対的重要度を反映している。リセット
または減算関数はQテーブルの設計を考慮したモードで
演算可能であり、重要ではないと見なされるQDCT関
数のある種の頻度をリセットする。つまりリセット順序
は最も高い頻度を第1とする以外にも有り得る。
【0038】本発明は標準ADCT伸長技術と組み合わ
せると良好に機能し、肉眼的にほとんど弁別し難いよう
な画像の部分において、最小限の画質の劣化を提供する
ものであるが、1992年10月2日付のR.エッシュ
バッハによる「標準ADCT圧縮画像の伸長」と題し同
一の譲受人に譲受され本明細書でも参照している同時出
願中の米国特許出願第07/956,128号に開示し
た非標準ADCT伸長技術との組み合わせで例外的にう
まく機能することが解っている。
【0039】本発明は特定の実施例を参照して説明した
が、本明細書を熟読理解すれば第三者が変更および変化
を行うことができよう。添付の請求項の範囲に含まれる
またはこれと同等である限りにおいて本発明はこれらの
変更および変化がすべて本発明に含まれるものと意図し
ている。
【図面の簡単な説明】
【図1】 従来技術のADCT圧縮/伸長処理の機能的
ブロック図である。
【図2】 圧縮しようとする画像データの8×8ブロッ
クを示すテーブルである。
【図3】 図2の画像の頻度空間的表現が得られるよう
に求めたディスクリート・コサイン変換の値を示すテー
ブルである。
【図4】 実施例において用いる初期設定のQテーブル
を示すテーブルである。
【図5】 求めた量子化ディスクリート・コサイン変換
の値を示すテーブルである。
【図6】 統計的符号化において生成した全ビット数に
沿って再配列したQDCT値を示すテーブルである。
【図7】 本発明を備えたシステムの機能的ブロック図
である。
【図8】 本発明の処理段階を表わす流れ図である。
【図9】 変更したQDCT符号化値の実施例のデータ
である。
【符号の説明】
10 タイル・メモリー、12 変換回路、14 分割
回路、20 統計的符号化回路、50 バッファ、52
EQDCTカウンタ、54 計数コンパレータ、60
第1のFILOバッファ、62 非ゼロコンパレー
タ、64 減算関数、66 第2のFILOバッファ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 文書画像を画素として表現し、それぞれ
    の画素は最小値と最大値の間で変化する反射率を表わす
    デジタル値を有する前記文書画像の別個の領域を表わし
    ているような前記文書画像を圧縮しこれの最小圧縮比を
    確保する方法であって、 a)前記文書画像の画素ブロックをタイル・メモリーに
    保存する段階と、 b)タイル・メモリー内に保存した前記画素ブロックを
    変換回路へ取り込み、前記変換回路が前記文書画像の頻
    度増加で前記文書画像の大きさを表わす一組の頻度係数
    を含む画素ブロックの頻度空間表現を形成する段階と、 c)メモリーからQテーブルと称する一組の保存値を除
    算回路へ取り出す段階と、 d)前記変換回路と動作的に結合しておりここから前記
    一組の頻度係数値を受信する前記除算回路において、前
    記Qテーブル値のそれぞれを対応する頻度係数値に分割
    して量子化頻度係数として結果の整数部分を返す段階
    と、 e)符号化回路において、前記分割回路から前記量子化
    頻度係数値を受信して統計的符号化法を用い一組の符号
    化した頻度係数を提供する段階と、 f)符号化した一組の頻度係数値が所望するより大きな
    記憶空間を必要とするような大きさを有するかを調べ、
    そうではない場合には前記頻度係数値の組を出力へ渡す
    段階と、 g)前記符号化した一組の頻度係数値が所望するより大
    きな記憶空間を必要とするような仮の大きさを有する場
    合には前記文書画像ブロックの前記頻度空間表現のうち
    の選択した頻度成分を選択的に減算する段階と、 h)前記段階e)〜g)を反復的に繰返す段階とを含む
    方法。
  2. 【請求項2】 前記符号化した一組の頻度係数値の記憶
    空間に関する所望の大きさが外部バッファの大きさを参
    照して決定される請求項1に記載の方法。
  3. 【請求項3】 前記符号化した一組の頻度係数値の記憶
    空間に関する所望の大きさが情報ビットに関連して求ま
    る請求項1に記載の方法。
JP6164378A 1993-07-19 1994-07-15 最小圧縮比のadct圧縮方法 Withdrawn JPH07184057A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US093574 1987-09-04
US08/093,574 US5321522A (en) 1993-07-19 1993-07-19 ADCT compression with minimum compression ratio

Publications (1)

Publication Number Publication Date
JPH07184057A true JPH07184057A (ja) 1995-07-21

Family

ID=22239678

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6164378A Withdrawn JPH07184057A (ja) 1993-07-19 1994-07-15 最小圧縮比のadct圧縮方法

Country Status (4)

Country Link
US (1) US5321522A (ja)
EP (1) EP0635984B1 (ja)
JP (1) JPH07184057A (ja)
DE (1) DE69413759T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007014775A (ja) * 2005-07-06 2007-01-25 Agfa Gevaert Nv 物理的特性変動がデジタル画像形成システムの画像品質性能に及ぼす影響を打ち消す方法

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04373277A (ja) * 1991-06-21 1992-12-25 Sony Corp スメア補正回路
JPH0654203A (ja) * 1992-07-30 1994-02-25 Canon Inc ファクシミリ装置及び画像処理装置
US5379122A (en) * 1992-10-02 1995-01-03 Xerox Corporation Decompression of standard ADCT-compressed images
JP2526505B2 (ja) * 1993-09-28 1996-08-21 日本電気株式会社 画像処理装置
JP3048033B2 (ja) * 1994-09-07 2000-06-05 富士ゼロックス株式会社 画像情報符号化処理装置及び画像情報通信装置
US6141446A (en) * 1994-09-21 2000-10-31 Ricoh Company, Ltd. Compression and decompression system with reversible wavelets and lossy reconstruction
US5521718A (en) * 1994-12-05 1996-05-28 Xerox Corporation Efficient iterative decompression of standard ADCT-compressed images
US5995665A (en) * 1995-05-31 1999-11-30 Canon Kabushiki Kaisha Image processing apparatus and method
US5926222A (en) * 1995-09-28 1999-07-20 Intel Corporation Bitrate estimator for selecting quantization levels for image encoding
USH1684H (en) * 1995-09-29 1997-10-07 Xerox Corporation Fast preview processing for JPEG compressed images
US5845083A (en) * 1996-03-07 1998-12-01 Mitsubishi Semiconductor America, Inc. MPEG encoding and decoding system for multimedia applications
US6049330A (en) * 1997-08-28 2000-04-11 Oak Technology, Inc. Method and apparatus for optimizing storage of compressed images in memory
US6040861A (en) * 1997-10-10 2000-03-21 International Business Machines Corporation Adaptive real-time encoding of video sequence employing image statistics
US6175650B1 (en) 1998-01-26 2001-01-16 Xerox Corporation Adaptive quantization compatible with the JPEG baseline sequential mode
US6252994B1 (en) 1998-01-26 2001-06-26 Xerox Corporation Adaptive quantization compatible with the JPEG baseline sequential mode
US6195462B1 (en) 1998-03-30 2001-02-27 Eastman Kodak Company Image compression
AU749077B2 (en) * 1999-07-12 2002-06-20 Canon Kabushiki Kaisha Digital image coding
US7062098B1 (en) 2000-05-12 2006-06-13 International Business Machines Corporation Method and apparatus for the scaling down of data
US6970179B1 (en) 2000-05-12 2005-11-29 International Business Machines Corporation Method and apparatus for the scaling up of data
US6906719B2 (en) 2002-10-12 2005-06-14 International Business Machines Corporation System and method for content-based querying using video compression format
JP3860545B2 (ja) * 2003-02-07 2006-12-20 誠 小川 画像処理装置及び画像処理方法
JP4500539B2 (ja) * 2003-12-26 2010-07-14 キヤノン株式会社 画像処理装置、画像処理方法、プログラム及び記憶媒体
PT2700234T (pt) 2011-04-22 2019-07-23 Dolby Int Ab Método e dispositivo para codificação com compressão com perda de dados
US12262057B2 (en) * 2022-03-22 2025-03-25 Realtek Semiconductor Corp. Method and apparatus of image compression with bit rate control

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5051840A (en) * 1988-12-14 1991-09-24 Fuji Photo Film Co., Ltd. Device for coding a picture signal by compression
FR2648978B2 (fr) * 1988-12-16 1995-01-06 Thomson Csf Procede de codage d'une suite d'images, par une transformation et une pluralite de codes a longueur variable, et dispositifs pour la mise en oeuvre de ce procede
JP2521145B2 (ja) * 1989-02-20 1996-07-31 日本ビクター株式会社 動き補償予測符号化復号化方式
JPH02226886A (ja) * 1989-02-28 1990-09-10 Sony Corp データ伝送装置及び伝送方法
JPH0379182A (ja) * 1989-08-23 1991-04-04 Fujitsu Ltd 画像符号化制御方式
US5001559A (en) * 1989-10-12 1991-03-19 International Business Machines Corporation Transform coding using coefficient prediction techniques
US5216516A (en) * 1990-04-27 1993-06-01 Ricoh Company, Inc. Orthogonal transformation arithmetic unit
US4999705A (en) * 1990-05-03 1991-03-12 At&T Bell Laboratories Three dimensional motion compensated video coding
US5220440A (en) * 1990-10-10 1993-06-15 Fuji Xerox Co., Ltd. Data compression method having a fixed ratio of compression for image data, and image data compression device
JPH0595536A (ja) * 1991-10-01 1993-04-16 Toshiba Corp 高能率符号化信号処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007014775A (ja) * 2005-07-06 2007-01-25 Agfa Gevaert Nv 物理的特性変動がデジタル画像形成システムの画像品質性能に及ぼす影響を打ち消す方法

Also Published As

Publication number Publication date
EP0635984B1 (en) 1998-10-07
EP0635984A1 (en) 1995-01-25
DE69413759T2 (de) 1999-04-15
DE69413759D1 (de) 1998-11-12
US5321522A (en) 1994-06-14

Similar Documents

Publication Publication Date Title
JPH07184057A (ja) 最小圧縮比のadct圧縮方法
US7321695B2 (en) Encoder rate control
US6009203A (en) Method and apparatus for hybrid VLC bitstream decoding
JP4113114B2 (ja) Golomb−riceコーディングを使用するdct圧縮
US7016545B1 (en) Reversible embedded wavelet system implementation
JP4365957B2 (ja) 画像処理方法及びその装置及び記憶媒体
US6985529B1 (en) Generation and use of masks in MPEG video encoding to indicate non-zero entries in transformed macroblocks
US5719961A (en) Adaptive technique for encoder and decoder signal transformation
JP3067628B2 (ja) 画像符号化装置
EP1188244B1 (en) Lossless adaptive encoding of finite alphabet data
US9077960B2 (en) Non-zero coefficient block pattern coding
JPH08242378A (ja) 標準adct圧縮像を効率的に繰り返し圧縮解除する方法
EP0659023B1 (en) Method and apparatus for compression-coding image data
US5764357A (en) Zero-run-length encoder with shift register
US20020012474A1 (en) Image processing apparatus and image processing method
EP1892965A2 (en) Fixed bit rate, intraframe compression and decompression of video
JP2824222B2 (ja) 映像データ補償方法及び補償装置
JPH0487460A (ja) 画像処理装置
US6912070B1 (en) Sub-optimal variable length coding
JP2008017472A (ja) 超音波映像の圧縮方法
WO1998054841A1 (fr) Dispositif de compression de donnees par codage par permutation et dispositif de decompression
JP3199786B2 (ja) 画像処理装置
JP2820807B2 (ja) 画像データ符号化方法
CA2358857C (en) Data compression using adaptive bit allocation and hybrid lossless entropy encoding
JPH0595484A (ja) 画像圧縮装置及びその方法

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20011002