JP2003274192A - 静止画像符号化方式 - Google Patents

静止画像符号化方式

Info

Publication number
JP2003274192A
JP2003274192A JP2002067112A JP2002067112A JP2003274192A JP 2003274192 A JP2003274192 A JP 2003274192A JP 2002067112 A JP2002067112 A JP 2002067112A JP 2002067112 A JP2002067112 A JP 2002067112A JP 2003274192 A JP2003274192 A JP 2003274192A
Authority
JP
Japan
Prior art keywords
image
resolution
original resolution
still image
interpolation
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
JP2002067112A
Other languages
English (en)
Inventor
Hideshi Osawa
秀史 大澤
Hiroshi Kajiwara
浩 梶原
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 JP2002067112A priority Critical patent/JP2003274192A/ja
Publication of JP2003274192A publication Critical patent/JP2003274192A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Record Information Processing For Printing (AREA)
  • Color Television Systems (AREA)

Abstract

(57)【要約】 【目的】 入力画像の解像度に応じて圧縮率を制御する
ことができる静止画像符号化方式を提供すること。 【構成】 補間法により出力用解像度に合わせられた画
像の補間前の元解像度を予測し、予測した結果から、画
像圧縮の前処理としてのサブサンプリング方式の変更若
しくは可逆・準可逆符号化の符号化パラメータの設定を
行う静止画像符号化方式において、元解像度に応じて準
可逆方式の許容誤差を切り替え、或は元解像度に応じて
ランモードに切り替える条件式のパラメータを切り替え
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、静止画像の符号化
方式に関するものである。
【0002】
【従来の技術】従来からある画像の描画、圧縮・通信、
画像形成システムでは、画像(写真等)をプリントする
ときには、画像描画時の画像解像度を画像形成装置側の
解像度に合わせる方式が採られていた。
【0003】身近な例としては、パーソナルコンピュー
タで、デジタルカメラの画像ファイルを用紙サイズに合
わせてインクジェットプリンタ等でプリントする場合で
ある。これは、画像形成装置側の簡略化のために用いら
れてきた方法である。
【0004】図2はこのような従来方式の例である。
【0005】200は描画部であり、画像ファイルを読
み込む入力部204とプリントイメージを生成するため
の画像補間部205から成る。画像補間では、画像描画
時の画像解像度を画像形成装置側の解像度に合わせて画
像を描画する。
【0006】201は画像通信のための画像圧縮部で、
描画されたプリントイメージを高速にプリンター側に転
送するために、できるだけ画像データを高圧縮するもの
である。
【0007】以上の200,201は、パーソナルコン
ピュータ側の処理である。又、202は圧縮データの復
号部であり、203は画像形成部である。202,20
3はインクジェットプリンタ等の処理である。
【0008】図3は写真イメージ、例えば480×64
0のサイズの画像をA4用紙600dpi のプリンタで出
力する場合は、約10倍に拡大処理(4800×640
0)を補間処理で行う必要がある。ここで使われる補間
方法としては、線形補間、バイキュービック補間等の公
知の技術が挙げられる。
【0009】この問題に対応するため、例えば、特開2
001−119568公報に示されている「画像処理装
置および画像処理方法」では、プリンタードライバの中
で、アプリケーションプログラムの中で補間(解像度変
換)された画像の元解像度を推定し、プリンターに転送
する前に、元解像度に見合った解像度に変換して、転送
データ量を削減する方式を開示している。
【0010】
【発明が解決しようとする課題】しかしながら、複数の
解像度がページ内に混在する場合に対応できないこと、
又、文字・線画画像等、解像度の高いデータのまま送っ
た方が高品質であるので、元解像度まで解像度変換しな
い方が良い場合がある。
【0011】又、解像度変換も、原信号で行うより、輝
度・色差変換して、輝度、色差独立に行った方が圧縮率
・画質の特性が良い場合があることが分かっている。
【0012】本発明は上記事情に基づいてなされたもの
で、その目的とする処は、入力画像の解像度に応じて圧
縮率を制御することができる静止画像符号化方式を提供
することにある。
【0013】
【課題を解決するための手段】上記目的を達成するた
め、本発明は、補間法により出力用解像度に合わせられ
た画像の補間前の元解像度を予測し、予測した結果か
ら、画像圧縮の前処理としてのサブサンプリング方式の
変更若しくは可逆・準可逆符号化の符号化パラメータの
設定を行う静止画像符号化方式において、元解像度に応
じて準可逆方式の許容誤差を切り替えることを特徴とす
る。
【0014】又、本発明は、補間法により出力用解像度
に合わせられた画像の補間前の元解像度を予測し、予測
した結果から、画像圧縮の前処理としてのサブサンプリ
ング方式の変更若しくは可逆・準可逆符号化の符号化パ
ラメータの設定を行う静止画像符号化方式において、元
解像度に応じてランモードに切り替える条件式のパラメ
ータを切り替えることを特徴とする。
【0015】
【発明の実施の形態】以下に本発明の実施の形態を添付
図面に基づいて説明する。
【0016】図9は本発明の全体ブロック図である。
【0017】100は描画部であり、画像ファイルを読
み込む入力部104とプリントイメージを生成するため
の画像補間部105から成る。画像補間は、画像描画時
の画像解像度を画像形成装置側の解像度に合わせるため
である。
【0018】101は通信のための画像圧縮部で、プリ
ントイメージを高速にプリンター側に転送するために、
画像データを圧縮するものである。111は元解像度予
測部で、画像補間により、「拡大された」画像データの
特徴量を調べることにより、おおよその拡大率を推定
し、圧縮の制御パラメータの切り替え情報112を出力
する。
【0019】106はサブサンプリング部で、画像デー
タの劣化が目立たない程度に画素データを間引く処理を
行う。
【0020】107は圧縮器で、サブサンプリングされ
たデータを圧縮するものであるが、切り替え情報112
により、圧縮パラメータを種々変えた圧縮を行う。例え
ば、元解像度が低解像度と予測された場合は、圧縮率を
高くするようなパラメータに切り替える。
【0021】以上の100,101は、パーソナルコン
ピュータ側の処理である。
【0022】102は圧縮データの復号部である。10
8は復号器であり、サイド情報として送られてくる切り
替え情報112に従ってアップサンプリング、復号パラ
メータ等を切り替える。
【0023】109は後処理部であり、圧縮により生じ
た画像劣化の色の滲み等を補正する。103は画像形成
部は、カラーレーザープリンタやインクジェットプリン
ター等であり、出力解像度600dpi等でプリントさ
れる。
【0024】以上の102,103はプリンタ側の処理
である。
【0025】図4は元解像度予測部のブロック図であ
る。
【0026】401はフィルター1で、高周波のバンド
パスフィルターの絶対値和の演算ブロックである。フィ
ルターの例として、−1,2,−1の1次元のラプラシ
アンフィルターを用いる。
【0027】402はフィルター2で、低周波のバンド
パスフィルターの絶対値和の演算ブロックである。フィ
ルターの例として、−1,0,0,2,0,0,−1の
1次元のラプラシアンフィルターを用いる。
【0028】403はフィルター401の出力でフィル
ター402の出力を除算して得られた結果で、元解像度
を推定する値として使う。
【0029】404は、判定器であり、実験的に、この
値が小さい場合は、元解像度は、高解像度である可能性
が高く、一方、値が大きい場合は、元解像度は、低解像
であることが分かっている。
【0030】図5はサブサンプリング部のブロック図で
ある。
【0031】500はRGB→YCbCr変換部であ
り、以下の変換式で、輝度・色差Y,Cb,Crを演算
する。 Y=0.299*R+0.587*G+0.114*B Cb=(B−Y)*0.564 Cr=(R−Y)*0.713 501,502,503はサブサンプリング回路であ
る。例えば、サブサンプリングの方法として、フィルタ
の値の比率による場合分け(若しくは元解像度の予測)
をすると、 (1)(元解像度と同じ時)Y,Cb,Crサブサンプ
リング無し (2)(元解像度の1/2の時)、Yはサブサンプリン
グ無し、Cb,Crは、水平、垂直1/2のサブサンプ
リング (3)(元解像度の1/3の時)、Y,Cb,Crは水
平、垂直1/2サブサンプリング (4)(元解像度の1/4の時)、Yは水平、垂直1/
2サブサンプリング、Cb,Crは水平、垂直1/4の
サブサンプリング 等の処理を行う。
【0032】元解像度は正確に求められる訳ではない
が、ここでは目安として説明に加えている。
【0033】本発明で使われている圧縮方式は、ISO
の国際標準化方式(ISO/IEC14495−1|I
TU−TT.82)に準じた方式である。この方式は、
周辺画素の状態(コンテクスト)により、予測符号化と
ランモード符号化を自動選択する方式である。
【0034】又、予測符号化は、許容誤差ゼロの可逆符
号化とある程度の許容誤差を許す準可逆符号化をパラメ
ータMaxerrで切り替えることができるものである。
【0035】図8は予測参照画素の説明である。
【0036】符号化対象画素X、周囲画素a,b,c,
d,の4画素を示している。
【0037】以下の手順に従って着目画素の周囲画素値
の状態を表すコンテクストCtを生成し、365個の状
態に分ける。 (1)差分値を生成 d1=d−b、d2=b−c、d3=c−a (2)各々9状態に量子化 D1=quant(d1) 、D2=quant(d2) 、D3=quant(d
3) 但し、quant(d)は差分値dを−4〜4までの9値に量子
化 (3)コンテクスト番号Ctを生成 Ct=D1×81+D2×9+D3 但し、Ctが負ならば反転 即ち、P(e|D1,D2,D3)=P(−e|−D
1,−D2,−D3)とと考えて状態数を縮退する。
【0038】図1は許容誤差の指示器付き符号器の構成
を示すブロック図である。
【0039】601はコンテクスト生成器であり、a=
b=c=d(コンテクスト=0)ならば、ランモードの
符号化が行われ、それ以外は予測符号化が行われる。
【0040】予測符号化において、602の予測変換で
は (1)着目画素値xを周囲の画素値から予測し、予測値
pを生成 着目画素*の周囲画素a,b,cにより予測方式を自動
的に切り替える if c≧min (a,b) p=max (a,b) if c≦max(a,b) p=min (a,b) otherwise p=a+b+c 上式により、予測値pはa,b,a+b−cの何れかと
なる。 (2)コンテクスト毎に予測誤差の平均値を求め、0を
中心とした予測誤差分布となるように予測値を修正す
る。 (3)目画素の画素値x と修正予測値p’から予測誤差
dを生成 (4)プラス・マイナスの両方向に減少する分布を持つ
予測誤差を片側に減少する分布に変換する。
【0041】即ち、0.−1,1,−2,2,−3,
3,−4,4…という順序に並び替える。
【0042】603のエントロピ符号化1では、Golomb
-Rice 符号若しくはハフマン符号等で符号化される。
【0043】又、許容誤差を許す符号化は、許容誤差ma
xerrとすると、以下の予測誤差の範囲を制限する量子化
手法で行われる。
【0044】擬似的なプログラムコードを示す。
【0045】 Step量子化ステップ Predict 予測値 Intensity 入力データ Difference差分値 Max value 最大値(8ビットの場合は255) #define Quantize(predict, intensity, maxerr, step, difference) {\ step = maxerr<< 1 + 1 \ difference = intensity - predict; \ if (maxerr) {\ if (difference >0) difference = ((difference + maxerr) / step); \ else difference = ((difference-maxerr) / step); \ intensity = difference * step + predict;\ if(intensity < 0) intensity = 0;\ else if (intensity > Maxvalue) intensity = Maxvalue;\ }\ } 図の610のMaxerrの指示器では、指示信号112によ
り、Maxerrを予測変換器602に出力される。例えば、
元画像が低解像度のときの圧縮率を高めに設定するため
には、 元解像度予測値 Maxerr 1 3 1/2 3 1/3 3 1/4 3 又、全体に画質劣化を抑える設定にするためには、 元解像度予測値 Maxerr 1 3 1/2 2 1/3 1 1/4 0 等を設定する。
【0046】ランモード符号化においては、604のRu
n-length変換器では、a=b=c=dの場合の予測一致
の連続数(Runlength )を計数され、又、画像の端では
ランを終端する。605のエントロピ符号化2では、ラ
ン長Nが符号化される。
【0047】図6は後処理部のブロック図である。
【0048】701,702,703はそれぞれY,C
b,Cr信号に対するアップサンプリング部であり、サ
イド情報として送られてきた切り替え情報710に従っ
て画像形成部の解像度に戻される。
【0049】又、704,705,706は画質劣化で
ある色の滲みを抑制するためのブロックである。
【0050】Y<MIN、Y>MAX、Cb,Cr≒0
のときに、Cb,Crを0に置き換える。(MIN,M
AXは実験値である。) 即ち、Cb,Crが0に近い場合、劣化による振れは0
に補正する。
【0051】又、707はYCbCr→RGB変換であ
り、以下の式が適用される。
【0052】r=cr/0.713+y b=cb/0.564+y g=(y−0.299*r−0.114*b)/0.5
87 でRGB信号に戻される。
【0053】図7はバンド分割例で、元解像度を予測す
る時に、例えば、512,1024ラインごとに予測す
る。これにより、処理ハードウェア、ソフトウェアの簡
素化と、複数の元解像度のデータが混在するようなプリ
ントイメージに対応することが可能となる。
【0054】図10はRUNモードの判定器のブロック
図である。
【0055】図1では、601はコンテクスト生成器で
あり、a=b=c=d(コンテクスト=0)ならば、ラ
ンモード符号化が行われたが、ランモード符号に切り替
える条件式のパラメータを切り替える方式について説明
する。
【0056】D1<NERARUN,D2<NEARU
N,D3<NEARUN ならばランモード符号化で、それ以外は予測符号化が選
択される。
【0057】 元解像度予測値 NEARRUN 1 0 1/2 1 1/3 2 1/4 3
【0058】
【発明の効果】以上の説明で明らかなように、本発明に
よれば、補間法により出力用解像度に合わせられた画像
の補間前の元解像度を予測し、予測した結果から、画像
圧縮の前処理としてのサブサンプリング方式の変更若し
くは可逆・準可逆符号化の符号化パラメータの設定を行
う静止画像符号化方式において、元解像度に応じて準可
逆方式の許容誤差を切り替え、或は元解像度に応じてラ
ンモードに切り替える条件式のパラメータを切り替える
ようにしたため、入力画像の解像度に応じて圧縮率を制
御することができるという効果が得られる。
【図面の簡単な説明】
【図1】許容誤差の指示器付き圧縮機の構成を示すブロ
ック図である。
【図2】従来例のブロック図である。
【図3】プリント例を示す図である。
【図4】元解像度予測方法のブロック図である。
【図5】サブサンプリング法のブロック図である。
【図6】後処理部のブロック図である。
【図7】バンド処理の例を示す図である。
【図8】予測参照画素の説明図である。
【図9】本発明の全体ブロック図である。
【図10】RUNモードの判定器の構成を示すブロック
図である。
【符号の説明】
100 描画部 101 圧縮部 102 復号部 103 プリント部 104 入力部 105 画像補間部 106 サブサンプリング部 107 圧縮器 108 復号器 109 後処理部 110 画像形成部
フロントページの続き Fターム(参考) 2C187 AC08 AF03 DD02 GA05 GB08 5C057 AA07 BB00 EA02 EA07 EH01 EJ02 EL01 EM13 GC03 GH07 GJ01 GM08 5C059 LB05 LB15 MA04 MA45 MC38 ME01 PP01 PP16 SS28 TA06 TA08 TB04 TC25 TC45 TD06 TD12 UA02 UA05 UA13 5C076 AA21 AA22 BA06 BB04 BB06 BB22 5C078 BA22 BA32 CA02 CA22 DA01 DB04

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 補間法により出力用解像度に合わせられ
    た画像の補間前の元解像度を予測し、予測した結果か
    ら、画像圧縮の前処理としてのサブサンプリング方式の
    変更若しくは可逆・準可逆符号化の符号化パラメータの
    設定を行う静止画像符号化方式において、 元解像度に応じて準可逆方式の許容誤差を切り替えるこ
    とを特徴とする静止画像符号化方式。
  2. 【請求項2】 補間法により出力用解像度に合わせられ
    た画像の補間前の元解像度を予測し、予測した結果か
    ら、画像圧縮の前処理としてのサブサンプリング方式の
    変更若しくは可逆・準可逆符号化の符号化パラメータの
    設定を行う静止画像符号化方式において、 元解像度に応じてランモードに切り替える条件式のパラ
    メータを切り替えることを特徴とする静止画像符号化方
    式。
JP2002067112A 2002-03-12 2002-03-12 静止画像符号化方式 Pending JP2003274192A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002067112A JP2003274192A (ja) 2002-03-12 2002-03-12 静止画像符号化方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002067112A JP2003274192A (ja) 2002-03-12 2002-03-12 静止画像符号化方式

Publications (1)

Publication Number Publication Date
JP2003274192A true JP2003274192A (ja) 2003-09-26

Family

ID=29198601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002067112A Pending JP2003274192A (ja) 2002-03-12 2002-03-12 静止画像符号化方式

Country Status (1)

Country Link
JP (1) JP2003274192A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2443665A (en) * 2006-11-10 2008-05-14 Tandberg Television Asa Down-sampling a video signal to an estimated previously encoded resolution
JP2017073755A (ja) * 2015-10-09 2017-04-13 キヤノン株式会社 符号化装置及びその制御方法、プログラム並びに記憶媒体
JP2023037906A (ja) * 2021-09-06 2023-03-16 コニカミノルタ株式会社 超音波トランスデューサ、超音波探触子、超音波診断装置および超音波トランスデューサの製造方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2443665A (en) * 2006-11-10 2008-05-14 Tandberg Television Asa Down-sampling a video signal to an estimated previously encoded resolution
JP2017073755A (ja) * 2015-10-09 2017-04-13 キヤノン株式会社 符号化装置及びその制御方法、プログラム並びに記憶媒体
JP2023037906A (ja) * 2021-09-06 2023-03-16 コニカミノルタ株式会社 超音波トランスデューサ、超音波探触子、超音波診断装置および超音波トランスデューサの製造方法

Similar Documents

Publication Publication Date Title
US20250097415A1 (en) Cross-component adaptive loop filter for chroma
US7013050B2 (en) Image encoding apparatus and method, program code, and storage medium
JP6626295B2 (ja) 画像符号化装置、画像処理装置、画像符号化方法
CN102165760B (zh) 图像编码装置、数字静态相机、数字摄像机、摄像元件以及图像编码方法
EP1950701B1 (en) Apparatus and method of segmenting an image in an image coding and/or decoding system
JP4393319B2 (ja) 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
JP2003179767A (ja) カラーデジタルデータ処理方法、装置、プログラム、媒体および回路
US7668383B2 (en) Image processing, compressing, decompressing, transmitting, sending and receiving devices and methods, programs thereof and displaying device
JP3051432B2 (ja) 画像処理方法及びその装置
JP2003274193A (ja) 静止画像符号化方式
JP2003274192A (ja) 静止画像符号化方式
JP2004112695A (ja) 画像処理装置及びその処理方法
JP2003274190A (ja) 静止画像符号化方式
JP2015122619A (ja) 情報処理装置、情報処理方法、およびプログラム
JP6632752B2 (ja) 画像符号化装置及び方法及びプログラム及び記憶媒体
JP2003274187A (ja) 静止画像符号化方式
JP2009201023A (ja) 画像処理装置および画像処理方法
JP2003274191A (ja) 静止画像符号化方式
JP2019140477A (ja) 画像符号化装置、画像符号化方法、画像符号化システム、記録媒体
JP2003274188A (ja) 静止画像符号化方式
JP4926128B2 (ja) 画像処理装置、画像読取装置、画像形成装置、コンピュータプログラム、記録媒体、及び画像処理方法
US12621449B2 (en) Cross-component adaptive loop filter for chroma
JP2015122617A (ja) 情報処理装置、情報処理方法、およびプログラム
JP2004128664A (ja) 画像処理装置及び方法
JP5078199B2 (ja) 画像符号化装置及びその方法並びにプログラムコード、記憶媒体