JPH04302273A - 画像処理方法及び装置及び画像伝送方法及び装置 - Google Patents

画像処理方法及び装置及び画像伝送方法及び装置

Info

Publication number
JPH04302273A
JPH04302273A JP3066236A JP6623691A JPH04302273A JP H04302273 A JPH04302273 A JP H04302273A JP 3066236 A JP3066236 A JP 3066236A JP 6623691 A JP6623691 A JP 6623691A JP H04302273 A JPH04302273 A JP H04302273A
Authority
JP
Japan
Prior art keywords
image
quantization
data
resolution
dct
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
Application number
JP3066236A
Other languages
English (en)
Inventor
Yoshinobu Mita
三田 良信
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP3066236A priority Critical patent/JPH04302273A/ja
Publication of JPH04302273A publication Critical patent/JPH04302273A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Image Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、多値画像の画像処理方
法及び画像伝送方法及び装置に関する。
【0002】
【従来の技術】多値画像の圧縮伸長技術として写真等の
画像をターゲットとしてADCT(適応型離散コサイン
変換)圧縮伸長方式が提案されようとしている。その圧
縮方式は3原色色信号をY、Cr、Cbの3成分に変換
し、色度成分のCr、Cb信号を場合によってはサブサ
ンプリングにより解像度を落とし、輝度成分であるY信
号はそのままの解像度で圧縮する。
【0003】圧縮の第1段階ではまずDCT変換が行わ
れる。8×8画素のブロック成分はDCT変換により8
×8の周波数成分に変換される。次に第2段階として8
×8のサイズを有する量子化テーブルにより各DCT演
算の結果が量子化される(除算される)。この結果DC
T結果は、直流成分、低周波成分を除きゼロとなるもの
が多くでる。第3段階として高周波成分で“ゼロ”の続
く数を利用してハフマンコード化を行う。従って、第2
段階で“ゼロ”が連続するほど圧縮効率が上昇する。実
際にDCT成分を1次元に並び換える場合には、図2に
示すような順にスキャンして1次元のデータ列にする。 これをジグザグスキャンと呼んでいる。
【0004】
【発明が解決しようとしている課題】しかしながらAD
CT画像圧縮伸長方式においては、もともと写真等の中
間調画像のみをターゲットとして、圧縮率や画質、圧縮
アルゴリズム等が考えられており、カラーファクシミリ
等の伝送のアプリケーションに利用するためには、今だ
ADCT画像圧縮・伸長の特質が充分検討されておらず
特に、文字などが重視されるオフィス用、カラーファク
シミリや多値の圧縮画像データベース等では文字画像に
対し、ADCTによる思わぬ画質劣化や、圧縮率の悪さ
につき当たるという欠点があった。
【0005】かかる問題は、前述のADCT方式に限ら
ず他の方式、例えばベクトル量子化ADRC等において
も同様に発生する問題である。
【0006】本発明は、かかる問題を解消して画質を向
上させた画像処理方法及び装置及び画像伝送方法及び装
置を提供することを目的とする。
【0007】
【課題を解決するための手段】本出願の第1の発明は、
与えられた画像データをサブサンプル処理し、所定の量
子化特性で量子化して符号化するに際して前記サブサン
プル処理に応じて前記量子化特性を制御することを特徴
とする。
【0008】又本出願の第2の発明は、与えられた画像
データを所定の特性で量子化して符号化し、伝送するに
際して符号化されたデータを受信する側における出力解
像度に応じ、前記量子化特性を制御することを特徴とす
る。
【0009】
【実施例】図1〔A〕は、本発明を実現する具体的な一
実施例の構成を示すブロック図である。
【0010】画像入力部17は、スキャナやSV等の画
像入力機器や画像データベースであり、画像入力部17
より入力されたR、G、Bの3原色データは、色変換部
1により、Y、Cr、Cbに変換される。R、G、Bか
らY、Cr、Cbへの変換は以下のような1次変換マト
リクスにて行われる。
【0011】
【外1】
【0012】Y、Cr、Cbは輝度成分、色度成分に相
当するものでCr、Cb成分は色度成分であるために、
目の冗長度を考えると解像度を落としても差し支えない
と考えられている。従って、サブサンプリング部2にお
いて、サブサンプリングされ、解像度を落とされる場合
もある。
【0013】その場合の解像度の比はY:Cr:Cb=
4:2:2の場合や、Y:Cr:Cb=4:1:1の場
合がある。サブサンプリング部2でサブサンプリングさ
れたデータ又はサブサンプリングを行わない時のデータ
はDCT部4、5、6により8×8画素ブロック毎にD
CT変換され8×8のDCT係数を得る。従ってDCT
部4、5、6で入力部及び出力部には、入力画像データ
及びDCT係数を記憶する8×8サイズのメモリを有し
ている。
【0014】図2は、DCT部4、5、6に内蔵されて
いるDCT係数の記憶メモリからDCT係数を読み出す
順番、いわゆるジグザグスキャンと呼ばれる順序を示す
図であって、このジグザグスキャン順に読み出されたD
CT係数は量子化部7、8、9に供給されて量子化され
る。量子化の段階では、8×8のDCT係数に対応して
同様の8×8の量子化テーブル14−m,15−m,1
6−m(1≦m≦nなる自然数)が用意されていて、対
応する位置同士のデータにより量子化される。本実施例
における量子化とは、量子化テーブルの値で除算する事
である。また画像の伸長時には、量子化テーブルの値で
乗算する逆量子化が行われる。量子化マトリクスは各色
成分毎に量子化テーブルが用意されるのが望ましいが、
Cr、Cb成分に対する量子化テーブルを共通にして1
つにしたり、極端な場合は3成分に対して、1つの共通
な量子化テーブルを用いる事もよい。ただし、この場合
の3成分はY、Cr、Cbよりも、R、G、B系や、C
、M、Y系等の色空間データである事が望ましい。
【0015】量子化部7、8、9の出力はそれぞれハフ
マン符号部10、11、12で符号化される。ここでは
、量子化部の出力に“ゼロ”(0)が続く事を想定して
、ゼロのランレングスとその次に出現する値のコンビネ
ーションを符号化する。又即ち、ジグザグスキャンの第
1番目の項は、DCT変換における直流成分(DC成分
)と言われ、基本的な動作としては8×8単位の前ブロ
ックの直流(DC)成分の量子化値と注目ブロックの直
流(DC)成分の量子化値との差分値がハフマン符号化
される。ハフマン符号部10、11、12の出力はパラ
/シリ変換部13で各色成分毎のデータをシリアルにブ
ロック順次に並べて圧縮データとして送出し、圧縮デー
タバッファ19に、一旦記憶される。
【0016】次に圧縮画像データが伸長される場合の動
作について簡単に触れる。本実施例における各部は前述
した処理とは逆の処理を行う。伸長の場合は全く逆にデ
ータが流れるだけである。圧縮データバッファ19に記
憶されている圧縮画像データはパラ/シリ変換部13に
読み出される。パラ/シリ変換部13では各色成分毎に
データを分離してハフマン符号部10、11、12にデ
ータを渡すと、ここで復号されたデータは量子化部7、
8、9で対応する量子化テーブル14−m,15−m,
16−mの各位置の値と乗算され、逆量子化される。逆
量子化された値はDCT係数となり、DCT部4、5、
6に送られる。DCT変換部には、逆変換のための係数
がセットされる事により、全く同じ回路構成で逆変換が
行える。又、サブサンプリング部2では、サブサンプリ
ングを行われているデータに対し、データの繰り返し等
による拡大処理が行われる。又場合によっては補間等の
処理を受けて拡大処理される。そして最後に色変換部1
により、R、G、Bの色成分にもどされ、画像出力部1
8より出力される。画像出力部18はCRTやLBPや
サーマルプリンタ等の画像出力機器であり、多値画像が
出力されたり、場合によって、ガンマ特性がかかったり
、2値化されて出力される。本実施例の要部について、
さらに詳細に説明する。
【0017】図3は、前述したサブサンプリング部2で
処理される解像度の変換を示す図である。まず図3(1
)は、画像の各画素の水平方向j、垂直方向iの位置を
添字として、その位置の画像濃度データをPi,jとし
て示したもので、サブサンプリング部2でY:Cr:C
b=4:1:1に設定する場合は図3(2)に示すよう
に、水平、垂直方向の位置j,iに対するサブサンプリ
ングの値P′をP′i,j=P2i,2jとする。又、
これは例えば
【0018】
【外2】 としても構わない。いずれにしても、水平方向、垂直方
向共に解像度が半分に落とされる。
【0019】サブサンプリング部2でY:Cr:Cb=
4:2:2に設定する場合には、図3(3)に示すよう
に、水平方向位置j,垂直方向の位置iに対してサブサ
ンプリングの値P′をP′i,j=Pi,2jとする。 又、これは例えば
【0020】
【外3】 としても構わないが、水平方向に対して、解像度が半分
に落とされる。
【0021】従ってサブサンプリングが行われる場合に
は、サブサンプリング後に高周波数の画像となっても、
実際には、その1/2の低周波数の画像である。
【0022】ところで本実施例においては、圧縮データ
バッファ19に記憶された圧縮画像は、制御部20によ
り読み出され画像送受信部21より伝送路を介して、デ
ータ受信側に送られる。この時に送信側の制御部23で
は、受信側に対し、サブサンプリング比率や、量子化テ
ーブル、ハフマン符号の割り付けテーブル、色変換部で
の変換係数に対する情報を前手順にて送信する。しかし
ながら、本実施例では、送信側の制御部20が画像送受
信部21を通して、前手順にて受信側のCRTやLBP
等の出力機器の出力解像度の情報を得る。従って画像の
伝送側では、画像入力部17における撮像管やスキャナ
やSVや画像データベース等の画像が実際に、いくつの
解像度(単位はdpi,pel/mm等)で出力される
かが判断でき、その解像度に最適な量子化テーブル14
−m,15−m,16−mを使用して量子化を行う。量
子化テーブル14−m,15−m,16−mはセットに
なっていてmは1からn(自然数)の内いずれかの値を
とる。
【0023】nは場合によっては、n=1であっても構
わない。n=1の場合には、制御部20によって量子化
テーブル11、21、31を画像毎に書き換えれば良い
【0024】次に量子化テーブルの具体的な設定値につ
いての説明を行う。
【0025】図6(1)は、標準的な解像度R及びY:
Cr:Cbのサブサンプリング比が4:4:4(サブサ
ンプリングなし)の場合の8×8の量子化係数を示し、
8×8ブロック中の水平位置j、垂直位置iに対してA
i,j(0≦i、j≦7)なる量子化係数が用意してあ
る。これは量子化テーブル14−m、15−m、16−
mそれぞれ異なっても構わない。
【0026】図6(2)は、受信側における出力機器が
別の解像度を有する場合や、サブサンプリング比を変え
た場合の水平位置j、垂直位置iに対する量子化係数B
i,j(0≦i、j≦7)を示す。
【0027】本実施例ではサブサンプリング部2でのサ
ンプリング比が、Y:Cr:Cb=4:2:2の場合は
図7−(1)に示すような量子化係数を用いる。これは
Bi,j=Ai,j/2(ただしj/2は小数点以下切
り上げ)なる量子化係数を用いる。
【0028】又、サブサンプリング部2でのサブサンプ
リング比がY:Cr:Cb=4:1:1の場合は、図7
(2)に示すような量子化係数を用いる。
【0029】この場合は、Bi,j=Ai/2,j/2
(i/2、j/2は小数点以下切り上げ)なる量子化係
数を用いる。この理由は以下のようである。
【0030】一般にAi,jはi、jが大きくなる程A
i,jが大きくなる。Ai,jが大きいと、量子化結果
が小さく、又は“0”となり圧縮効率が向上する。又、
i、jが大きい程高周波画像なので、人間の目の特性を
考えると冗長度が有り、大きな量子化係数を割り当てて
も問題がない。
【0031】ところがサブサンプリングにより画素数を
半分に落とされた画像では、DCTの計算上、高周波画
像であっても、実際にはその半分の低周波画像であるた
めに、本来の半分の周波数に当る量子化係数を用いなけ
ればならない。従ってBij=Ai/2,j/2(4:
1:1の場合)となる。
【0032】このことから、この規則は必ずしも守る必
要はなく、サブサンプリングされた方向(水平、垂直)
に対して、通常(サブサンプリングなし)よりも低い量
子化係数を用いても良い事は容易に類推できる。
【0033】他の実施例 以上の実施例の他の実施例について説明する。
【0034】画像の受信側における出力機器の解像度を
R2とし、標準の解像度又は画像入力部17の解像度を
Rとし、サブサンプリング比をY=Cr:Cb=4:S
:Sとした時に
【0035】
【外4】
【0036】これの意味する所は、標準の解像度Rに比
べて、出力側の解像度R2の方が小さい場合に出力画像
は解像度が小さい方が大きくなる。従って目に写る画像
は低周波に近づくために、量子化による画質劣化を防が
なくてはならない。従って
【0037】
【外5】 は1より大きくなり、Bi,jは、より低周波側の量子
化係数
【0038】
【外6】 が使われる。従ってAi,jは低周波側の量子化係数の
方が値が小さいという傾向があることは言うまでもない
【0039】又、
【0040】
【外7】 という関係式に従わずとも、R/R2が1より大きい時
には各量子化係数値を低目に設定し、R/R2が1より
小さい時には、各量子化係数を高目に設定しても構わな
い。
【0041】又、S1、R1が1以下であったりS2、
R1が1以下の場合に、
【0042】
【外8】 のいずれか、又はそれぞれの値が7の値より大きい時は
【0043】
【外9】 を7として
【0044】
【外10】 を求めれば良いし、Bi,jに適当な値を与えても良い
【0045】さらに本実施例によれば、出力機器の解像
度が縦、横で異なっていても構わない。
【0046】その場合は
【0047】
【外11】 なる関係式を用いても良い。
【0048】本実施例の応用例について簡単に説明する
【0049】図4は第1の実施例の変形例で色変換部1
でY、Cr、Cbに変換された画像は画質判定部30に
おいて、入力画像の画質の判定が行われ、サブサンプリ
ング部20での適当なサブサンプリング比を決定する。 制御部20は画質判定部30の判定状態に応じてサブサ
ンプリング部2を制御し、前述実施例のようにそれに応
じた量子化テーブル14−m、15−m、16−mが選
択される。
【0050】画質判定部30のおおまかな構成は図5に
示すようになっていて、入力されたY、Cr、Cb信号
はそれぞれエッジ検出部31、32、33により、各画
素における輝度成分、色成分のエッジの大きさが抽出さ
れる。エッジ検出部31、32、33の出力は、比較器
34、35、36に入力され、ある閾値と比較され、エ
ッジ部か否かの判定がなされ、カウント部37、38、
39では、エッジ部と判定された回数をカウントし、比
較器40、41、42でカウント数が、規定の閾値をこ
えたかどうかの比較を行い、結果として、Y、Cr、C
bそれぞれのエッジが画像中に多く含まれているか否か
の結果が得られて総合判断部46に出力される。
【0051】一方、Cr、Cbの色度成分は比較部43
において無彩色以外でしかもある程度の彩度を有してい
るかの比較が行われる。
【0052】一般に無彩色時のCr、Cbの値を、rw
、bwとすれば(rw、bw=128)Cr≧rw+α
またはCr≦rw−αであって、かつ、Cb≧bw+α
、Cb≦bw−α(αは正)であるか判定する。ここで
ある程度以上の彩度を有していると判定された場合には
、カウント部44にて、カウントが行われる。比較器4
5では、カウント部44の出力が一定以上カウントされ
たか否かある閾値と比較し、一定以上の場合は有彩色画
素が、画像中に多いという判定として総合判断部46に
出力を行う。
【0053】総合判断部46では、比較器40、41、
42、45の結果より有彩色成分が少なく、かつ、Yの
エッジが多く、Cr、Cbがエッジが少ない時にはサブ
サンプリング比Y:Cr:Cb=4:1:1という判断
を下す。
【0054】又、有彩色成分が多く、Cr、Cbのエッ
ジが少ない場合で、Yのエッジが多い時には、サブサン
プリング比Y:Cr:Cb=4:2:2又はY:Cr:
Cb=4:1:1という判断を下す。
【0055】又、Y、Cr、Cbのエッジが全て多い場
合や、Y、Cr、Cbのエッジが全て多くかつ有彩色が
多い場合には、サブサンプリング比としてY:Cr:C
b=4:4:4にする判定を下す。その他の状態では特
にサブサンプリング比を特定しない。
【0056】以上のような判定基準は以下の理由に基づ
く。 (1)同じ圧縮率ならば4:1:1、4:2:2、4:
4:4の順に無彩色画像及びそのエッジ保存性に有利で
ある。 (2)有彩色画像のエッジの保存性は、同じ圧縮率なら
ば4:4:4、4:2:2、4:1:1の順に有利であ
る。 (3)色度成分が、空間にわたり、なだらかに遷移する
カラー中間調画像では、サブサンプリング比に対する影
響は少ない。従って無彩色(Y)のエッジを保存するに
は、4:2:2や4:1:1が有利である。
【0057】又本実施例における圧縮方式はADCT方
式に限らず他の方法例えばベクトル量子化であってもよ
いし、ADRC方式と呼ばれる方式であってもよい。
【0058】以上のように本実施例によれば、画像の性
質に応じて、サブサンプリング比を決定するのみならず
、サブサンプリング比や画像を伸長して出力する出力機
器の解像度特性に対して、最適な量子化テーブルを使用
してDCT係数の量子化を行う事により、画像圧縮時に
おける劣化が、極力、目の冗長度の範囲内で行われ、画
像品質の劣化感を感じさせないという効果がある。
【0059】上述の説明においては、圧縮方式としてA
DCT方式を採り量子化方法として図6、図7に示す量
子化テーブルを用いる方法について説明したが、本発明
はかかる量子化テーブルに限らず単に単一の量子化のス
テップを決める場合でも同様に適用出来る。
【0060】又本発明は前述のADCT方式に限らず他
の方法DPCM方式、ADRC方式、或いはベクトル量
子化等にも適用出来る。
【0061】
【発明の効果】本発明に依れば、画質を向上させかつ圧
縮率を向上させることが出来る。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図。
【図2】ジグザグスキャンを示す図。
【図3】サブサンプリングを説明する図。
【図4】本発明の他の実施例の構成を示すブロック図。
【図5】画質判定部を示す図。
【図6】本実施例において用いられる量子化テーブルを
示す図である。
【図7】本実施例において用いられる量子化テーブルを
示す図である。
【符号の説明】
1  色変換部 2  サブサンプリング部 4、5、6  DCT変換部 7、8、9  量子化部 10、11、12  ハフマン符号部 13  パラ/シリ変換部 14、15、16  量子化テーブル 17  画像入力部 18  画像出力部 19  圧縮データバッファ 20  制御部 21  画像送受信部 30  画質判定部 31、32、33  エッジ検出部 34、35、36  比較器 37、38、39  カウント部 40、41、42  比較器 43  比較部 44  カウント部 45  比較器 46  総合判断部

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】  与えられた画像データをサブサンプル
    処理し、所定の量子化特性で量子化して符号化するに際
    して前記サブサンプル処理に応じて前記量子化特性を制
    御することを特徴とする画像処理方法。
  2. 【請求項2】  与えられた画像データを所定の特性で
    量子化して符号化し、伝送するに際して符号化されたデ
    ータを受信する側における出力解像度に応じ、前記量子
    化特性を制御することを特徴とする画像伝送方法。
  3. 【請求項3】  前記出力解像度が低い程、量子化係数
    を小さく、又はより低周波用の量子化係数を使い、前記
    出力解像度が高い程、量子化係数を大きく、又は、より
    高周波用の量子化係数を用いる事を特徴とする請求項1
    記載及び請求項2記載の画像処理方法。
  4. 【請求項4】  前記出力解像度に関するデータは符号
    化データの伝送前に前手順で受信側から得ることを特徴
    とする請求項2記載の画像伝送方法。
  5. 【請求項5】  前記サブサンプル処理は与えられた画
    像データの特性に応じて自動的に決定されることを特徴
    とする請求項1記載の画像処理方法。
  6. 【請求項6】  前記画像の特性は、1画像中の無彩色
    が、有彩色の度合を示す特性であることを特徴とする請
    求項5の画像処理方法。
JP3066236A 1991-03-29 1991-03-29 画像処理方法及び装置及び画像伝送方法及び装置 Pending JPH04302273A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3066236A JPH04302273A (ja) 1991-03-29 1991-03-29 画像処理方法及び装置及び画像伝送方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3066236A JPH04302273A (ja) 1991-03-29 1991-03-29 画像処理方法及び装置及び画像伝送方法及び装置

Publications (1)

Publication Number Publication Date
JPH04302273A true JPH04302273A (ja) 1992-10-26

Family

ID=13310021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3066236A Pending JPH04302273A (ja) 1991-03-29 1991-03-29 画像処理方法及び装置及び画像伝送方法及び装置

Country Status (1)

Country Link
JP (1) JPH04302273A (ja)

Similar Documents

Publication Publication Date Title
EP0469835B1 (en) Image processing apparatus and method
US5422736A (en) Multi-mode image processing permitting selection of quantization process according to image characteristics
US5930386A (en) Image processing apparatus and method
US6208761B1 (en) Video coding
EP2285117B1 (en) Video coder providing implicit coefficient prediction and scan adaption for image coding and intra coding of video
JP4367880B2 (ja) 画像処理装置及びその方法並びに記憶媒体
US6947600B1 (en) Information processing method, apparatus and storage medium for receiving and decoding a code sequence obtained by encoding an image
US7630563B2 (en) System and method for decoding digital image and audio data in a lossless manner
JP3025610B2 (ja) 符号化方法およびその装置
US6865229B1 (en) Method and apparatus for reducing the “blocky picture” effect in MPEG decoded images
US5822462A (en) Image processing apparatus
JPH05219385A (ja) 画像圧縮・伸張方法および装置
US6915014B1 (en) Image processing apparatus and method
JP3231800B2 (ja) 画像符号化装置及び画像符号化方法
AU2002230101A2 (en) Moving picture information compressing method and its system
JPH04229382A (ja) ディジタル画像データの解像度交換装置
JPH0487460A (ja) 画像処理装置
JPH09205647A (ja) 画像符号化装置、画像復号化装置および画像処理装置
Messaoudi DCT-based compression algorithm using reduced adaptive block scanning for color image
JP2000316174A (ja) カラー画像圧縮方法およびカラー画像圧縮装置
JPH04302273A (ja) 画像処理方法及び装置及び画像伝送方法及び装置
JPH04315371A (ja) 画像処理方法及び装置
JP3269186B2 (ja) 画像符号化装置
JP3392949B2 (ja) 画像圧縮装置および画像伸張装置
JP3199786B2 (ja) 画像処理装置