JPH10336682A - 符号化装置及び方法及び方法を記憶した記憶媒体 - Google Patents

符号化装置及び方法及び方法を記憶した記憶媒体

Info

Publication number
JPH10336682A
JPH10336682A JP6290198A JP6290198A JPH10336682A JP H10336682 A JPH10336682 A JP H10336682A JP 6290198 A JP6290198 A JP 6290198A JP 6290198 A JP6290198 A JP 6290198A JP H10336682 A JPH10336682 A JP H10336682A
Authority
JP
Japan
Prior art keywords
quantization
encoding
value
pixel
prediction
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
JP6290198A
Other languages
English (en)
Inventor
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 JP6290198A priority Critical patent/JPH10336682A/ja
Priority to US09/050,120 priority patent/US6233355B1/en
Publication of JPH10336682A publication Critical patent/JPH10336682A/ja
Priority to US09/666,302 priority patent/US6310980B1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/004Predictors, e.g. intraframe, interframe coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【課題】 予測値と符号化対象画素との予測誤差をエン
トロピー符号化する際に、発生符号量が目標符号量にで
きるだけ近くなるようにすることを目的とする。更に
は、上記目的を達成する際に、局所的に画像の特徴が変
化する様な場合にも効率良く符号化する。 【解決手段】 符号化対象画素の画素値を周辺画素に基
づいて予測し、これにより得られた予測値と前記符号化
対象画素の画素値との予測誤差を求める予測誤差生成手
段と、前記予測誤差生成手段により生成された予測誤差
を量子化する量子化手段と、前記量子化手段における量
子化を、発生符号量に応じて制御する量子化制御手段
と、前記量子化手段により量子化された予測誤差をエン
トロピ−符号化するエントロピ−符号化手段とを有す
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は画像の符号化を行う
符号化装置及び方法及び方法を記憶した記憶媒体に関す
るものである。
【0002】
【従来の技術】従来、符号化装置で使用される画像符号
化方式の一つとして予測符号化方式がある。予測符号化
方式は符号化対象画素の画素値を周囲の画素から予測
し、予測誤差をエントロピ−符号化するものである。こ
れは予測方式を幾つか用意し、周囲の画素に応じて予測
方式を適応的に選択してエントロピ−符号化するなど、
予測符号化方式をベ−スとした種々の改良方式が提案さ
れている。
【0003】
【発明が解決しようとする課題】しかしながら、上述し
た予測符号化において発生符号量を目的の符号量にする
ことは難しいという課題があった。
【0004】本発明は上記従来例に鑑みて成されたもの
であり、予測値と符号化対象画素との予測誤差をエント
ロピー符号化する符号化装置において、発生する符号量
が目標の符号量にできるだけ近くなるようにできる符号
化装置を提供することを目的とする。
【0005】また、上記目的を達成する際に、局所的に
画像の特徴が変化する様な場合にも効率良く符号化する
ことを目的とし、更には符号化される所定領域毎に一様
な画質を保つことを目的とする。
【0006】また、上記目的を達成する際に、これによ
る画像の劣化等をできるだけ防ぐことを目的とする。
【0007】
【課題を解決するための手段】上述の課題を解決するた
め本発明によれば、符号化対象画素の画素値を周辺画素
に基づいて予測し、これにより得られた予測値と前記符
号化対象画素の画素値との予測誤差を求める予測誤差生
成手段と、前記予測誤差生成手段により生成された予測
誤差を量子化する量子化手段と、前記量子化手段におけ
る量子化を、発生符号量に応じて制御する量子化制御手
段と、前記量子化手段により量子化された予測誤差をエ
ントロピ−符号化するエントロピ−符号化手段とを有す
ることを特徴とする。
【0008】
【発明の実施の形態】
(第1の実施の形態)次に、本発明について図面を参照
して詳細に説明する。
【0009】図1に本発明に係る第1の実施の形態の構
成図を示す。同図において100は画像デ−タを入力す
るための入力部、101は予測器、102は予測誤差生
成回路、103は2ライン分の画像デ−タを格納するた
めのバッファ、104は量子化器、105はハフマン符
号化回路、106は符号量カウンタ、107は量子化パ
ラメ−タ決定回路、108は画素値再生回路、109、
110は信号線である。
【0010】次に、横X画素、縦Y画素の大きさの8ビ
ット(0から255の値)のモノクロ画像を符号化する
場合を例に、本実施の形態での各部の動作を順に説明す
る。また、本発明はこれに限らずRGBの各8ビットの
色成分、又はLabの各8ビットの輝度色度成分からな
る多値カラ−画像を符号化する場合にも適用でき、各成
分を上記モノクロ画像信号と同様に符号化すれば良い。
【0011】また各成分の符号化切換単位は、画面毎に
行うこともでき、これによれば画像全体の様子を復号化
側で早めに確認することが可能となる。また各成分の符
号化切換単位は、画素毎、1ライン毎、複数ラインから
成るバンド毎に行うこともでき、これによれば部分的で
はあるが完全なカラー画像を早めに見ることができる。
【0012】なお本実施の形態における画像符号化で
は、発生符号量を一画素当たりTLビット以下になる様
に制御することを目標とする。また多値カラ−画像を符
号化する場合には各成分がTLビット以下になる様に制
御すれば良い。
【0013】まず、入力部100から符号化対象となる
画素(符号化対象画素)がラスタ−スキャン順に入力さ
れ、信号線109を通じて予測誤差生成回路102へ入
力される。
【0014】バッファ103は画素値再生回路108の
出力する画素値を符号化対象画素のラインとその前のラ
インの2ライン分格納する。符号化開始時にはバッファ
内の値はすべて0に設定しておく。
【0015】予測器101は、まず、バッファ103か
ら符号化対象画素の周囲の画素に対応する復元画素値
a,b,cを取り出す。符号化対象画素xに対する周囲
画素a,b,cの位置a’,b’,c’を図2に示す。
これら周囲画素a’,b’,c’は符号化対象画素xに
対して既に符号化済みの画素である。また、この復元画
素値はデコ−ダ側で復元される画素値であり、必ずし
も、原画像の画素値と一致するものではない。
【0016】次に、p=a+b−cにより予測値pを求
める。さらに、pの値が0以下となった場合にはp=0
とし、255以上となった場合にはp=255とする。
生成した予測値pは予測誤差生成回路102、画素値再
生回路108へと入力される。
【0017】予測誤差生成回路102は信号線109か
ら入力される符号化対象画素値xと予測器101から渡
される予測値pから予測誤差D=x−pを求める。予測
誤差Dの範囲は−255から255までとなる。量子化
器104は、量子化パラメ−タ決定回路107の出力す
る量子化パラメ−タNにより予測誤差Dを量子化し、Q
(D)を生成、出力する。Q(D)は以下の式により求
める。
【0018】Q(D)=floor{(|D|+N)/
(2N+1)}×(D/|D|)
【0019】但し、上式においてfloor{Valu
e}はValue以下の最大の整数値を表す。なお、量
子化パラメ−タ決定回路107から渡される量子化パラ
メ−タNは画像符号化開始時には0であるものとする。
N=0の場合、Q(D)=Dであり、量子化器104は
入力Dをそのまま出力する。
【0020】例えば、予測誤差Dである「−3」,「−
2」,「−1」,「0」,「1」,「2」,「3」の各
々をN=1で量子化した場合、Q(D)は「−1」,
「−1」,「0」,「0」,「0」,「1」,「1」と
なる。
【0021】画素値再生回路108は予測器101から
の予測値p、量子化器104からのQ(D)、量子化パ
ラメ−タ決定回路107からのNを用いて、x’=p+
Q(D)×(2N+1)により、デコ−ダ側で復元され
る画素値x’を求める。復元画素値x’はバッファ10
3に格納される。
【0022】例えば、上記Q(D)である「−1」,
「0」,「1」の各々を逆量子化した復元画素値x’は
「−3」,「0」,「3」となる。
【0023】ハフマン符号化回路105は、量子化器1
04の出力する量子化後の予測誤差Q(D)を内部に保
持するハフマンテ−ブルを参照して符号化する。ハフマ
ン符号化回路105は、その内部に各々量子化パラメ−
タN=0,1,2,3に対応した4種類のハフマンテ−
ブルを備える。
【0024】これらのハフマンテ−ブルは、あらかじめ
幾つかのテスト画像を用いて、個々の量子化パラメ−タ
Nによる量子化後の予測誤差の分布を調べ、それをもと
に最適なハフマン符号を構築し、格納しておくものとす
る。図3に構築されたハフマンテ−ブルの一例を示す。
【0025】なお、このハフマンテーブルは書き換え可
能なRAMで構成されるものであり、必要に応じて図3
のハフマンテーブルから別のテーブルに書き換えること
ができる。
【0026】符号量カウンタ106は、信号線110に
出力される符号のビット数をカウントし、これまでに出
力した符号の総ビット数CLを求め、量子化パラメ−タ
決定回路107に出力する。
【0027】量子化パラメ−タ決定回路107は、一定
のライン数Lの符号化終了時にのみ動作するものであ
り、目標ビットレ−トTLと、一定のライン数Lの符号
化終了時までに発生した符号の総ビット数CLに基づい
て量子化パラメ−タNを決定する。即ち量子化パラメ−
タ決定回路107は、L個のラインで構成されるバンド
毎に量子化パラメータを切り換える様動作するものであ
る。
【0028】量子化パラメ−タ決定回路107は、その
内部に量子化パラメ−タNとこの回路の動作回数I(初
期値は0)を保持する。
【0029】まず、動作開始の度にIに1を加える。即
ち、Lライン符号化終了の度にIに1を加える。次に、
動作回数I、ライン数L、画像の幅XからM=I×L×
Xにより符号化済み画素数Mを求める。符号量カウンタ
106より入力される総ビット数CLと符号化済み画素
数Mより、ここまでの出力ビットレ−トBをCL/Mに
より算出する。出力ビットレ−トBの目標ビットレ−ト
TLに対する比r=B/TLを求め、rが1.0以上な
らば内部に保持する量子化パラメ−タNに1を加え、r
が0.9以下ならば量子化パラメ−タNから1を引く。
Nが3を超える場合にはN=3とし、Nが0未満の場合
にはN=0とし、画素値再生回路108、量子化器10
4、ハフマン符号化回路105へと出力する。この量子
化パラメータの切換により、次のバンドからの符号化に
おいて、上記バンドまでの累積符号量に基づいた符号量
制御が行われることになる。
【0030】上述の処理を、入力部100より入力され
る最後の画素まで繰り返し、符号化処理を行う。これに
より、信号線110に入力画像に対する符号系列を出力
する。
【0031】以上説明した様に本実施の形態によれば、
予測値と符号化対象画素との差分値(予測誤差)をエン
トロピー符号化する符号化装置において、発生する符号
化データの量を所定量にできるだけ近くできる。更に
は、発生する符号化データの量を所定のデータに抑えつ
つ画質をできるだけ劣化させないですむ。更には、上記
画質の劣化の量を各符号化対象画素毎に一定量以内に抑
えることができる。
【0032】(第2の実施の形態)図4に本発明に係る
第2の実施の形態の構成図を示す。図4において400
は信号を入力するための入力部、401は信号線、40
2は2ライン分の画像デ−タを格納するためのバッフ
ァ、403は状態判別回路、404は予測器、405は
予測誤差生成回路、406はkパラメ−タ選択回路、4
07は量子化器、408はGolomb−Rice符号
化回路、409は量子化パラメ−タ選択回路、410は
量子化制御回路、411は符号量カウンタ、412は画
素値再生回路、413は信号線である。
【0033】なお、以下の符号化処理の説明において、
特に説明しない箇所については第1の実施の形態と同様
の処理を行うものとする。
【0034】次に、横X画素、縦Y画素の大きさの8ビ
ット(0から255の値)のモノクロ画像を符号化する
場合を例に、本実施の形態での各部の動作を順に説明す
る。本実施の形態に対しても多値カラー画像の符号化に
適用できることは言うまでもない。また、本実施の形態
においても、発生符号量を一画素当たりTLビット以下
に制御することを目標とする。
【0035】まず、入力部400から符号化対象となる
画素がラスタ−スキャン順に入力され、信号線401を
通じて予測誤差生成回路405へと入力される。
【0036】バッファ402は画素値再生回路412の
出力する画素値を、符号化対象画素のラインとその前の
ラインの2ライン分格納する。符号化開始時にはバッフ
ァ内の値はすべて0に設定しておく。
【0037】状態判別回路403はバッファ402から
符号化対象画素の周囲の復元画素値a,b,c,dをバ
ッファ402から入力し、差分値d1,d2,d3をd
1=a−c,d2=c−b,d3=b−dにより求め
る。復元画素値はデコ−ダ側で復元される画素値であ
り、原画像の画素値とは必ずしも一致しない。
【0038】次に、状態判別回路403は差分値d1,
d2,d3のそれぞれを3つの状態に量子化する。差分
値4以上の場合は1、−3〜3の場合は0、−4以下の
場合は−1を量子化値とする。この量子化後の値q(d
1),q(d2),q(d3)を用いて、q(d1)×
9+q(d2)×3+q(d3)により周辺画素の状態
を特定する状態番号Sを生成し、出力する。生成した状
態番号Sは13〜−13の値となる。ここで一般には状
態番号Sの絶対値が大きいほど画素値の変動が大きく、
予測符号化の予測が当たりにくいといえる。予測器40
4は、まず、バッファ402から符号化対象画素の周囲
画素a’,b’,c’に対応する復元画素値a,b,c
を入力する。なお符号化対象画素xに対する周囲画素の
位置a’,b’,c’は図2に示す通りである。なお周
囲画素a’,b’,c’は、符号化対象画素に対して既
に符号化済みの画素である。
【0039】上記復元画素値a,b,cはデコ−ダ側で
復元された画素値であり、必ずしも、原画像の画素値と
一致するものではない。次に、以下の式により予測値p
を求める。
【0040】 | min(a,b) :max(a,b)<cの時 p=| max(a,b) :min(a,b)>cの時 | a+b−c :上記以外の時
【0041】pの値が0以下となった場合にはp=0と
し、255以上となった場合にはp=255とする。生
成した予測値pは予測誤差生成回路405、画素値再生
回路412へと出力される。
【0042】予測誤差生成回路405は信号線401か
ら入力される符号化対象画素値xと予測器101から入
力される予測値pから予測誤差D=x−pを求める。予
測誤差Dの範囲は−255から255までとなる。
【0043】量子化パラメ−タ選択回路409は、上述
した状態判別回路403から入力された状態番号S、及
び後述する量子化制御回路410から入力済みの量子化
レベルQLにしたがって、量子化パラメ−タNを決定す
る。ここで状態番号S、量子化レベルQLの両方に基づ
いて決定する量子化パラメ−タNの表を図6に示す。な
お、QLの符号化開始時の初期値は0である。
【0044】量子化器407は、量子化パラメ−タ選択
回路409の出力する量子化パラメ−タNに従って予測
誤差Dを量子化し、Q(D)を出力する。Q(D)は以
下の式により求める。 Q(D)=floor{(|D|+N)/(2N+
1)}×(D/|D|)
【0045】但し、上式においてfloor{Valu
e}は、Value以下の最大の整数値を表す。
【0046】例えば、予測誤差Dである「−3」,「−
2」,「−1」,「0」,「1」,「2」,「3」の各
々をN=1で量子化した場合、Q(D)は「−1」,
「−1」,「0」,「0」,「0」,「1」,「1」と
なる。
【0047】画素値再生回路412は予測器404から
の予測値p、量子化器407からのQ(D)、量子化パ
ラメ−タ選択回路409からのNを用いて、x’=p+
Q(D)×(2N+1)により、デコ−ダ側で復元され
る画素値x’を求める。復元画素値x’はバッファ40
2に格納される。
【0048】例えば、上記Q(D)である「−1」,
「0」,「1」の各々を逆量子化した復元画素値x’は
「−3」,「0」,「3」となる。
【0049】kパラメ−タ選択回路406は内部に保持
するkパラメ−タテ−ブル(図5)を参照し、上記状態
判別回路403の出力する状態番号S、及び上記量子化
パラメ−タ選択回路409の出力する量子化パラメ−タ
Nの両方に基づくkパラメ−タの値を出力する。
【0050】kパラメ−タテ−ブルには、図5に一例を
示すような形で、|S|,Nの組みに対応するkパラメ
−タの値が示される。これはあらかじめ各々の組み合わ
せに適したkの値を調べ、kパラメ−タ選択回路の内部
メモリに設定しておくものとする。本実施の形態におい
てはkパラメ−タテ−ブルの更新は行わない。
【0051】以上の説明において生成される値の順番を
簡単に説明すると、まず符号化対象画素が入力される
と、これを予測する為の予測値p及び状態番号Sが生成
される。次に予め入力済みのQL及び前記状態番号Sに
基づいて量子化パラメータNが生成され、次にこの量子
化パラメータNと前記状態番号Sに基づいてkパラメ−
タが生成される。上記処理が符号化対象画素が入力され
Golomb−Rice符号化器で符号化するまでの間
に行われる。Golomb−Rice符号化回路408
は量子化器407の出力する量子化後の予測誤差Q
(D)を非負の整数値Vに変換した後、この整数値Vを
kパラメ−タ選択回路406の出力するパラメ−タkで
符号化する。Q(D)からVへの変換は以下の式により
行う。
【0052】
【0053】非負の整数値Vをパラメ−タkでGolo
mb−Rice符号化する符号化手順は次の通りであ
る。
【0054】まず、非負の整数値Vを2進数表現する。
次にこれを下位kビット部分と上位の残りのビット部分
に分割する。下位kビット部分に、上位の残りのビット
部分を十進で表現される数だけの’0’を付加し、最後
に’1’を追加して符号語とする。例えば、k=2,V
=13の場合、Vの2進数表現’1101’の下位2ビ
ット’01’に上位の残りのビット部分’11’の表す
数、即ち3個の’0’を付加して’01000’とし、
最後に’1’を付加して符号語’010001’を生成
するという具合である。
【0055】符号量カウンタ411は、信号線413に
出力される符号のビット数をカウントし、これまでに出
力した符号の総ビット数CLを求め、量子化制御回路4
10へと出力する。
【0056】量子化制御回路410は一定のライン数L
の符号化終了時にのみ動作するものであり、目標ビット
レ−トTLと一定のライン数Lの符号化終了時までに発
生した符号の総ビット数CLから量子化レベルQLを決
定する。
【0057】量子化制御回路410はその内部に量子化
レベルQLとこの回路の動作回数I(初期値は0)を保
持する。まず、動作開始の度、即ち、Lライン符号化終
了の度にIに1を加える。次に、動作回数I、ライン数
L、画像の幅XからM=I×L×Xにより符号化済み画
素数Mを求める。符号量カウンタ411より入力される
総ビット数CLと符号化済み画素数Mより、ここまでの
出力ビットレ−トBをCL/Mにより算出する。出力ビ
ットレ−トBの目標ビットレ−トTLに対する比r=B
/TLを求め、rが1.0以上ならば内部に保持する量
子化レベルQLに1を加え、rが0.9以下ならばQL
から1を引く。QLが9を超える場合にはQL=9と
し、QLが0未満の場合にはQL=0とし、量子化パラ
メ−タ選択回路409へと出力する。またこの量子化レ
ベルQLの出力は次に量子化制御回路410が動作する
まで行われない。よって、量子化パラメータ選択回路4
09には、次に量子化制御回路410が動作するまで同
じQLの値が残る事になる。この量子化レベルQLの切
換により、次のバンドからの符号化において、上記バン
ドまでの累積符号量に基づいた符号量制御が行われるこ
とになる。
【0058】上述の処理を、入力部400より入力され
る最後の画素まで繰り返し、符号化処理を行う。これに
より、信号線413に入力画像に対する符号系列を出力
する。
【0059】以上説明した様に本実施の形態によれば、
予測値と符号化対象画素との差分値(予測誤差)をエン
トロピー符号化する符号化装置において、発生する符号
化データの量を所定量にできるだけ近くできる。更に
は、発生する符号化データの量を所定のデータに抑えつ
つ画質をできるだけ劣化させないですむ。更には、上記
画質の劣化の量を各符号化対象画素毎に一定量以内に抑
えることができる。
【0060】(他の実施の形態)本発明は以上の実施の
形態に限定されるものではない。例えば、符号化対象画
素値の予測方法として単純に前値予測を用いても良い
し、幾つかの予測方法を用意して、適時切り替えても構
わない。また、エントロピ−符号化手段としてハフマン
符号とGolomb−Rice符号を用いているが、算
術符号等、他のエントロピ−符号化方式を用いても良
い。また、本実施の形態では量子化方法として線形の量
子化を用いているが、これは非線形の量子化であっても
構わないことは言うまでもない。
【0061】また、以上の実施の形態は何れもLライン
のバンド毎に符号量を制御するものであったが、本発明
はこれに限らず1ライン単位でも1画素単位でも良く、
この様に符号量制御のための量子化パラメータの切換単
位が小さくする事により、細かい符号量制御を行うこと
が可能となる。
【0062】また、以上の実施の形態は、次に符号化さ
れるバンド(符号化対象バンドとする)に用いられる量
子化のレベルを、その前までに符号化されたバンド(符
号化済みバンドとする)に対応する発生符号量に基づい
て切り換える様にしていたが、本発明はこれに限らず、
符号化対象バンドを所定のレベルで一旦符号化し、符号
化対象バンドに対応する発生符号量に基づいて、符号化
対象バンドに用いる量子化レベルを切り換えるようにす
れば符号量の制御の精度が良くなる。また、符号化済み
バンドに対応する発生符号量及び符号化対象バンドに対
応する発生符号量に基づいて、符号化対象バンドに用い
る量子化レベルを切り換えるようにしても良い。またこ
れらのバンド単位の切換をライン、画素単位で行っても
良い。
【0063】なお、本発明は複数の機器(たとえばホス
トコンピュータ、インタフェース機器、リーダ、プリン
タ等)から構成されるシステムに適用しても一つの機器
(たとえば複写機、ファクシミリ装置)からなる装置に
適用してもよい。
【0064】また前述した実施形態の機能を実現する様
に各種のデバイスを動作させる様に該各種デバイスと接
続された装置あるいはシステム内のコンピュータに、前
記実施形態機能を実現するためのソフトウエアのプログ
ラムコードを供給し、そのシステムあるいは装置のコン
ピュータ(CPUあるいはMPU)を格納されたプログ
ラムに従って前記各種デバイスを動作させることによっ
て実施したものも本発明の範疇に含まれる。
【0065】またこの場合、前記ソフトウエアのプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコード自体、及びそのプログ
ラムコードをコンピュータに供給するための手段、例え
ばかかるプログラムコードを格納した記憶媒体は本発明
を構成する。
【0066】かかるプログラムコードを格納する記憶媒
体としては例えばフロッピーディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM,、磁
気テープ、不揮発性のメモリカード、ROM等を用いる
ことが出来る。
【0067】またコンピュータが供給されたプログラム
コードを実行することにより、前述の実施形態の機能が
実現されるだけではなく、そのプログラムコードがコン
ピュータにおいて稼働しているOS(オペレーティング
システム)、あるいは他のアプリケーションソフト等と
共同して前述の実施形態の機能が実現される場合にもか
かるプログラムコードは本願発明の実施形態に含まれる
ことは言うまでもない。
【0068】更に供給されたプログラムコードが、コン
ピュータの機能拡張ボードやコンピュータに接続された
機能拡張ユニットに備わるメモリに格納された後そのプ
ログラムコードの指示に基づいてその機能拡張ボードや
機能格納ユニットに備わるCPU等が実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も本願発明に含まれることは言
うまでもない。
【0069】
【発明の効果】以上説明したように本発明の請求項1に
よれば、符号化対象画素の画素値を周辺画素に基づいて
予測し、これにより得られた予測値と前記符号化対象画
素の画素値との予測誤差を求める予測誤差生成手段と、
前記予測誤差生成手段により生成された予測誤差を量子
化する量子化手段と、前記量子化手段における量子化
を、発生符号量に応じて制御する量子化制御手段と、前
記量子化手段により量子化された予測誤差をエントロピ
−符号化するエントロピ−符号化手段とを有するので、
発生する符号量が目標の符号量にできるだけ近くなるよ
うに調整することができる。
【0070】また請求項8によれば、前記エントロピー
符号化手段は複数の周辺画素の状態に応じて異なるエン
トロピー符号化を行うので、上記効果に加えて局所的に
画像の特徴が変化する様な場合にも効率良く符号化する
こともできる。
【0071】また請求項10によれば、前記量子化制御
手段による量子化の制御は、複数の周辺画素の状態に基
づいて行われるので、上記効果に加えて、量子化制御の
制御方法を細かく調整することができ画像の劣化等をで
きるだけ防ぐことができる。
【図面の簡単な説明】
【図1】本発明に係る第1の実施の形態でのブロック図
【図2】符号化対象画素と周辺画素の位置関係を示す図
【図3】ハフマンテ−ブルの一例を示す図
【図4】本発明に係る第2の実施の形態でのブロック図
【図5】予測変換回路105の構成図
【図6】符号予測反転回路106の構成図
【符号の説明】
100,400 入力部 101,404 予測器 102,405 予測誤差生成回路 103,402 バッファ 104,407 量子化器 105 ハフマン符号化回路 106,411 符号量カウンタ 107 量子化パラメ−タ決定回路 108,412 画素値再生回路 109,110,401,413 信号線 403 状態判別回路 406 kパラメ−タ選択回路 408 Golomb−Rice符号化器 409 量子化パラメ−タ選択回路 410 量子化制御回路

Claims (17)

    【特許請求の範囲】
  1. 【請求項1】 符号化対象画素の画素値を周辺画素に基
    づいて予測し、これにより得られた予測値と前記符号化
    対象画素の画素値との予測誤差を求める予測誤差生成手
    段と、 前記予測誤差生成手段により生成された予測誤差を量子
    化する量子化手段と、 前記量子化手段における量子化を、発生符号量に応じて
    制御する量子化制御手段と、 前記量子化手段により量子化された予測誤差をエントロ
    ピ−符号化するエントロピ−符号化手段とを有すること
    を特徴とする符号化装置。
  2. 【請求項2】 前記量子化制御手段は、符号化済みの画
    素を含む所定単位の画像をエントロピー符号化した際の
    発生符号量に応じて、前記符号化対象画素を含む所定単
    位の画像に対する前記量子化手段の量子化を制御するこ
    とを特徴とする請求項1に記載の符号化装置。
  3. 【請求項3】 前記量子化制御手段は、符号化済みの画
    素を含む所定単位の画像をエントロピー符号化した際の
    発生符号量及び前記符号化対象画素を含む所定単位の画
    像の発生符号量に応じて、前記符号化対象画素を含む所
    定単位の画像に対する前記量子化手段の量子化を制御す
    ることを特徴とする請求項1に記載の符号化装置。
  4. 【請求項4】 前記量子化制御手段は、前記符号化対象
    画素を含む所定単位の画像の発生符号量に応じて、前記
    符号化対象画素を含む所定単位の画像に対する前記量子
    化手段の量子化を制御することを特徴とする請求項1に
    記載の符号化装置。
  5. 【請求項5】 前記所定単位は画素単位であることを特
    徴とする請求項2乃至請求項4に記載の符号化装置。
  6. 【請求項6】 前記所定単位は1ライン単位であること
    を特徴とする請求項2乃至請求項4に記載の符号化装
    置。
  7. 【請求項7】 前記所定単位は複数ラインから成るバン
    ド単位であることを特徴とする請求項2乃至請求項4に
    記載の符号化装置。
  8. 【請求項8】 前記エントロピー符号化手段は複数の周
    辺画素の状態に応じて異なるエントロピー符号化を行う
    ことを特徴とする請求項1に記載の符号化装置。
  9. 【請求項9】 前記エントロピー符号化はGolomb
    −Rice符号化であることを特徴とする請求項8に記
    載の符号化装置。
  10. 【請求項10】 前記量子化制御手段による量子化の制
    御は、複数の周辺画素の状態に基づいて行われることを
    特徴とする請求項1に記載の符号化装置。
  11. 【請求項11】 符号化対象画素の画素値を周辺画素に
    基づいて予測し、これにより得られた予測値と前記符号
    化対象画素の画素値との予測誤差を求める予測誤差生成
    ステップと、 前記予測誤差生成ステップで生成された予測誤差を量子
    化する量子化ステップと、 前記量子化ステップの量子化を、発生符号量に応じて制
    御する量子化制御ステップと、 前記量子化ステップで量子化された予測誤差をエントロ
    ピ−符号化するエントロピ−符号化ステップとを有する
    ことを特徴とする符号化方法。
  12. 【請求項12】 符号化対象画素の画素値を周辺画素に
    基づいて予測し、これにより得られた予測値と前記符号
    化対象画素の画素値との予測誤差を求める予測誤差生成
    ステップと、 前記予測誤差生成ステップで生成された予測誤差を量子
    化する量子化ステップと、 前記量子化ステップの量子化を、発生符号量に応じて制
    御する量子化制御ステップと、 前記量子化ステップで量子化された予測誤差をエントロ
    ピ−符号化するエントロピ−符号化ステップとを有する
    プログラムをコンピュータにより読み取り可能な状態で
    記憶した記憶媒体。
  13. 【請求項13】 符号化対象画素を符号化する符号化装
    置であって、 符号化対象画素を示す符号化対象画素値を前記符号化対
    象画素の複数の周囲の画素に基づいて予測することによ
    り予測値を発生する予測手段と、 該予測手段で発生した予測値と前記符号化対象画素値と
    の差分値を発生する差分値発生手段と、 該差分値発生手段で発生した差分値を量子化することに
    より量子化値を発生する量子化手段と、 該量子化手段で発生した量子化値をエントロピー符号化
    することにより符号化データを発生するエントロピー符
    号化手段と、 該エントロピー符号化手段で発生した符号化データの符
    号量に応じて、k個の量子化方法から前記量子化手段が
    用いる1つを選択する量子化制御手段とを有し、 前記k個の量子化方法の各々は、前記差分値発生手段で
    発生した差分値と、該差分値を量子化手段で量子化する
    ことにより発生した量子化値との誤差が、−Nm〜+Nm
    (m=1〜k)の範囲を越えない様に量子化する方法で
    あることを特徴とする符号化装置。
  14. 【請求項14】 前記量子化制御手段の量子化方法の選
    択は、前記量子化手段が前記符号化対象画素を含む複数
    個の画素を量子化する毎に行われることを特徴とする請
    求項13に記載の符号化装置。
  15. 【請求項15】 前記複数個の画素は、所定の画像の1
    ラインを構成することを特徴とする請求項14に記載の
    符号化装置。
  16. 【請求項16】 前記複数個の画素は、所定の画像の複
    数ラインを構成することを特徴とする請求項14に記載
    の符号化装置。
  17. 【請求項17】 符号化対象画素を符号化する符号化方
    法であって、 符号化対象画素を示す符号化対象画素値を前記符号化対
    象画素の複数の周囲の画素に基づいて予測することによ
    り予測値を発生する予測ステップと該予測ステップで発
    生した予測値と前記符号化対象画素値との差分値を発生
    する差分値発生ステップと、 該差分値発生ステップで発生した差分値を量子化するこ
    とにより量子化値を発生する量子化ステップと、 該量子化ステップで発生した量子化値をエントロピー符
    号化することにより符号化データを発生するエントロピ
    ー符号化ステップと、 該エントロピー符号化ステップで発生した符号化データ
    の符号量に応じて、k個の量子化方法から前記量子化ス
    テップで用いる1つを選択する量子化制御ステップとを
    有し、 前記k個の量子化方法の各々は、前記差分値発生ステッ
    プで発生した差分値と、該差分値を量子化ステップで量
    子化することにより発生した量子化値との誤差が、−N
    m〜+Nm(m=1〜k)の範囲を越えない様に量子化す
    る方法であることを特徴とする符号化方法。
JP6290198A 1997-04-02 1998-03-13 符号化装置及び方法及び方法を記憶した記憶媒体 Pending JPH10336682A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP6290198A JPH10336682A (ja) 1997-04-02 1998-03-13 符号化装置及び方法及び方法を記憶した記憶媒体
US09/050,120 US6233355B1 (en) 1997-04-02 1998-03-30 Encoding apparatus and method and storage medium
US09/666,302 US6310980B1 (en) 1997-04-02 2000-09-21 Encoding apparatus and method and storage medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP8380697 1997-04-02
JP9-83806 1997-04-02
JP6290198A JPH10336682A (ja) 1997-04-02 1998-03-13 符号化装置及び方法及び方法を記憶した記憶媒体

Publications (1)

Publication Number Publication Date
JPH10336682A true JPH10336682A (ja) 1998-12-18

Family

ID=26403954

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6290198A Pending JPH10336682A (ja) 1997-04-02 1998-03-13 符号化装置及び方法及び方法を記憶した記憶媒体

Country Status (2)

Country Link
US (2) US6233355B1 (ja)
JP (1) JPH10336682A (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006325130A (ja) * 2005-05-20 2006-11-30 Olympus Imaging Corp データ符号化装置、データ復号化装置、データ符号化方法、データ復号化方法、プログラム
WO2007026855A1 (en) * 2005-09-02 2007-03-08 Canon Kabushiki Kaisha Image encoding apparatus and image encoding method
JP2009017505A (ja) * 2007-07-09 2009-01-22 Toshiba Corp 画像圧縮装置、画像伸張装置及び画像処理装置
WO2009157047A1 (ja) * 2008-06-27 2009-12-30 富士通株式会社 画像圧縮装置及び画像復元装置
JP2010512692A (ja) * 2006-12-07 2010-04-22 クゥアルコム・インコーポレイテッド ラインに基づくビデオレート制御および圧縮
JP2011015140A (ja) * 2009-07-01 2011-01-20 Yamaha Corp 圧縮符号化装置、および復号装置
JP2013162249A (ja) * 2012-02-02 2013-08-19 Toshiba Corp 画像符号化装置、及び方法
JP2016143898A (ja) * 2015-01-29 2016-08-08 キヤノン株式会社 符号化装置、符号化装置の制御方法、及びプログラム
CN107465924A (zh) * 2010-06-10 2017-12-12 汤姆森特许公司 从多个相邻量化参数中确定量化参数预测值的方法和装置

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6028963A (en) 1996-06-17 2000-02-22 Canon Kabushiki Kaisha Image encoding based on judgement on prediction error
JP2000115782A (ja) 1998-10-06 2000-04-21 Canon Inc 符号化装置及び方法及び記憶媒体
US6865299B1 (en) * 1999-07-27 2005-03-08 Canon Kabushiki Kaisha Coding apparatus and method
JP2001136535A (ja) * 1999-08-25 2001-05-18 Fuji Xerox Co Ltd 画像符号化装置および量子化特性決定装置
JP2002281444A (ja) 2000-03-03 2002-09-27 Canon Inc 画像処理方法及び装置及び記憶媒体
JP4208378B2 (ja) 2000-03-10 2009-01-14 キヤノン株式会社 画像処理装置及び方法及び記録媒体
JP4480119B2 (ja) 2000-03-30 2010-06-16 キヤノン株式会社 画像処理装置及び画像処理方法
JP4612782B2 (ja) * 2000-09-27 2011-01-12 キヤノン株式会社 画像処理装置、及びその方法、並びにプログラム、記憶媒体
EP1271926B1 (en) * 2001-06-18 2015-08-12 Canon Kabushiki Kaisha Image processing method, apparatus and computer program for compression-encoding
US7013050B2 (en) * 2001-06-26 2006-03-14 Canon Kabushiki Kaisha Image encoding apparatus and method, program code, and storage medium
EP1292153B1 (en) * 2001-08-29 2015-08-19 Canon Kabushiki Kaisha Image processing method and apparatus, computer program, and storage medium
JP3984886B2 (ja) * 2001-09-28 2007-10-03 キヤノン株式会社 データ変換装置、データ変換方法、コンピュータプログラム、記憶媒体
JP2003143411A (ja) * 2001-11-02 2003-05-16 Canon Inc 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体
US7106909B2 (en) * 2001-12-25 2006-09-12 Canon Kabushiki Kaisha Method and apparatus for encoding image data in accordance with a target data size
JP3902968B2 (ja) * 2002-03-26 2007-04-11 キヤノン株式会社 画像処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体
EP1500269B1 (en) * 2002-04-26 2012-10-03 Nokia Corporation Adaptive method and system for mapping parameter values to codeword indexes
US7302105B2 (en) * 2002-07-22 2007-11-27 Canon Kabushiki Kaisha Moving image coding apparatus, moving image decoding apparatus, and methods therefor
DE10258472B3 (de) * 2002-12-09 2004-05-13 Siemens Ag Verfahren zum Verarbeiten von digitalen Datenwerten
US7903734B2 (en) * 2003-04-24 2011-03-08 Canon Kabushiki Kaisha Moving image decoding apparatus, moving image decoding method, image decoding method, and image decoding apparatus
US7574063B2 (en) * 2003-07-23 2009-08-11 Canon Kabushiki Kaisha Image coding method and apparatus
JP4522199B2 (ja) * 2003-11-27 2010-08-11 キヤノン株式会社 画像符号化装置及び画像処理装置及びそれらの制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
US7697608B2 (en) * 2004-02-03 2010-04-13 Sony Corporation Scalable MPEG video/macro block rate control
JP4418762B2 (ja) 2004-05-07 2010-02-24 キヤノン株式会社 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
KR100813958B1 (ko) * 2004-06-07 2008-03-14 세종대학교산학협력단 동영상의 무손실 인코딩 및 디코딩 방법, 그 장치
US20080089413A1 (en) * 2004-06-28 2008-04-17 Canon Kabushiki Kaisha Moving Image Encoding Apparatus And Moving Image Encoding Method
US7529417B2 (en) * 2004-07-09 2009-05-05 Canon Kabushiki Kaisha Apparatus, method and storage medium for image encoding/decoding using shape-based coefficient interpolation
JP4533035B2 (ja) * 2004-08-02 2010-08-25 キヤノン株式会社 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
JP4533043B2 (ja) * 2004-08-25 2010-08-25 キヤノン株式会社 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
JP4440051B2 (ja) * 2004-09-08 2010-03-24 キヤノン株式会社 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
JP4393319B2 (ja) * 2004-09-08 2010-01-06 キヤノン株式会社 画像符号化装置及び方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
JP4693603B2 (ja) * 2004-11-15 2011-06-01 キヤノン株式会社 画像符号化装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
US7650039B2 (en) 2005-03-03 2010-01-19 Canon Kabushiki Kaisha Image encoding apparatus, image decoding apparatus, control method therefor, computer program, and computer-readable storage medium
JP4587175B2 (ja) * 2005-05-19 2010-11-24 キヤノン株式会社 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
JP4732203B2 (ja) * 2006-03-17 2011-07-27 キヤノン株式会社 画像符号化装置及び復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
EP1978749B1 (en) * 2007-04-06 2017-08-30 Canon Kabushiki Kaisha Compression of multidimensional look-up tables for colour space conversion
JP4979655B2 (ja) * 2008-08-07 2012-07-18 キヤノン株式会社 画像符号化装置及びその制御方法
EP2407931B1 (en) * 2009-03-13 2019-10-30 Nec Corporation Image identifier extraction device
KR20110060181A (ko) * 2009-11-30 2011-06-08 한국전자통신연구원 무손실/준무손실 영상 압축 장치 및 방법
US8238680B2 (en) * 2010-06-25 2012-08-07 Altek Corporation Image compression method with variable quantization parameters and variable coding parameters
TWI405468B (zh) * 2010-06-25 2013-08-11 Altek Corp Image Compression Method with Variable Quantization Parameters and Variable Coding Parameters

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3984626A (en) * 1975-08-01 1976-10-05 Bell Telephone Laboratories, Incorporated Picture signal coder
US4870695A (en) * 1987-03-20 1989-09-26 International Business Machines Corporation Compression and de-compression of column-interlaced, row-interlaced graylevel digital images
US4939583A (en) * 1987-09-07 1990-07-03 Hitachi, Ltd. Entropy-coding system
US5647049A (en) * 1991-05-31 1997-07-08 Kabushiki Kaisha Toshiba Video recording/reproducing apparatus which uses a differential motion vector determined using two other motion vectors
JPH05167998A (ja) * 1991-12-16 1993-07-02 Nippon Telegr & Teleph Corp <Ntt> 画像の符号化制御処理方法
US5412429A (en) * 1993-03-11 1995-05-02 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Picture data compression coder using subband/transform coding with a Lempel-Ziv-based coder
DE4405803C2 (de) * 1994-02-23 1997-04-30 Bosch Gmbh Robert Verfahren zur Quellcodierung
KR0181028B1 (ko) * 1995-03-20 1999-05-01 배순훈 분류 디바이스를 갖는 개선된 비디오 신호 부호화 시스템
US6031938A (en) 1995-04-26 2000-02-29 Canon Kabushiki Kaisha Image encoding apparatus with selective Markov and predictive coding
US6101282A (en) 1995-06-22 2000-08-08 Canon Kabushiki Kaisha Apparatus and method for image data encoding
US5960116A (en) * 1995-11-02 1999-09-28 Canon Kabushiki Kaisha Image processing apparatus and method for performing prediction data encoding
US6028963A (en) 1996-06-17 2000-02-22 Canon Kabushiki Kaisha Image encoding based on judgement on prediction error
US5825424A (en) * 1996-06-19 1998-10-20 Thomson Consumer Electronics, Inc. MPEG system which decompresses and recompresses image data before storing image data in a memory and in accordance with a resolution of a display device

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006325130A (ja) * 2005-05-20 2006-11-30 Olympus Imaging Corp データ符号化装置、データ復号化装置、データ符号化方法、データ復号化方法、プログラム
CN101253761B (zh) 2005-09-02 2011-03-30 佳能株式会社 图像编码设备和图像编码方法
WO2007026855A1 (en) * 2005-09-02 2007-03-08 Canon Kabushiki Kaisha Image encoding apparatus and image encoding method
JP2007097145A (ja) * 2005-09-02 2007-04-12 Canon Inc 画像符号化装置及び画像符号化方法
US8045815B2 (en) 2005-09-02 2011-10-25 Canon Kabushiki Kaisha Image encoding apparatus and image encoding method
JP2012085313A (ja) * 2006-12-07 2012-04-26 Qualcomm Inc ラインに基づくビデオレート制御および圧縮
JP2010512692A (ja) * 2006-12-07 2010-04-22 クゥアルコム・インコーポレイテッド ラインに基づくビデオレート制御および圧縮
US8165203B2 (en) 2006-12-07 2012-04-24 Qualcomm Incorporated Line-based video rate control
US8208554B2 (en) 2006-12-07 2012-06-26 Qualcomm Incorporated Line-based video compression
JP2009017505A (ja) * 2007-07-09 2009-01-22 Toshiba Corp 画像圧縮装置、画像伸張装置及び画像処理装置
WO2009157047A1 (ja) * 2008-06-27 2009-12-30 富士通株式会社 画像圧縮装置及び画像復元装置
JP5093349B2 (ja) * 2008-06-27 2012-12-12 富士通株式会社 画像圧縮装置及び画像復元装置
US8358861B2 (en) 2008-06-27 2013-01-22 Fujitsu Limited Image compression device and image decompression device
JP2011015140A (ja) * 2009-07-01 2011-01-20 Yamaha Corp 圧縮符号化装置、および復号装置
CN107465924B (zh) * 2010-06-10 2021-01-12 交互数字Vc控股公司 从多个相邻量化参数中确定量化参数预测值的方法和装置
CN107465924A (zh) * 2010-06-10 2017-12-12 汤姆森特许公司 从多个相邻量化参数中确定量化参数预测值的方法和装置
US10742981B2 (en) 2010-06-10 2020-08-11 Interdigital Vc Holdings, Inc. Methods and apparatus for determining quantization parameter predictors from a plurality of neighboring quantization parameters
US11381818B2 (en) 2010-06-10 2022-07-05 Interdigital Vc Holdings, Inc. Methods and apparatus for determining quantization parameter predictors from a plurality of neighboring quantization parameters
US11722669B2 (en) 2010-06-10 2023-08-08 Interdigital Vc Holdings, Inc. Methods and apparatus for determining quantization parameter predictors from a plurality of neighboring quantization parameters
US12526417B2 (en) 2010-06-10 2026-01-13 Interdigital Vc Holdings, Inc. Methods and apparatus for determining quantization parameter predictors from a plurality of neighboring quantization parameters
JP2013162249A (ja) * 2012-02-02 2013-08-19 Toshiba Corp 画像符号化装置、及び方法
JP2016143898A (ja) * 2015-01-29 2016-08-08 キヤノン株式会社 符号化装置、符号化装置の制御方法、及びプログラム

Also Published As

Publication number Publication date
US6310980B1 (en) 2001-10-30
US6233355B1 (en) 2001-05-15

Similar Documents

Publication Publication Date Title
US6310980B1 (en) Encoding apparatus and method and storage medium
JP3839974B2 (ja) 符号化装置
US4369463A (en) Gray scale image data compression with code words a function of image history
JP4418762B2 (ja) 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
JP2000115782A (ja) 符号化装置及び方法及び記憶媒体
JP5469192B2 (ja) 復号器における係数を予測する方法、復号化方法、ビデオ復号化器
JPH09224253A (ja) 画像符号化装置および画像復号装置
US6266449B1 (en) Information processing apparatus and method which selectively controls data encoding by monitoring amount of encoded data
US20100142840A1 (en) Image encoding apparatus and method of controlling the same
JP2004007555A (ja) エントロピー符号化装置
US6785422B2 (en) Image processing apparatus utilizing pixel values of peripheral pixels adjacent the subject pixel
JP2001094982A (ja) 階層的画像符号化方法及びその装置と、その方法の実現に用いられるプログラム記録媒体と、階層的画像復号方法及びその装置と、その方法の実現に用いられるプログラム記録媒体
JP3787389B2 (ja) 画像処理装置、及び方法、及びその方法を記憶した記憶媒体
JP2001257892A (ja) 画像符号化装置および画像符号化方法
JPH104557A (ja) 画像処理装置、及び方法、及びその方法を記憶した記憶媒体
US6801664B1 (en) Method of image coding, image coding apparatus, and recording medium including image coding program
JP3943634B2 (ja) 情報処理装置及び方法
JP3847891B2 (ja) 符号化装置及び方法及び方法を記憶した記憶媒体
JP3127513B2 (ja) 符号化装置
JP3855376B2 (ja) 画像符号化装置
JP2000333020A (ja) 2値画像符号化方法、2値画像符号化装置および記録媒体
JP2005167552A (ja) 符号化装置、符号化方法及びそのプログラム
JP2000092333A (ja) 画像符号化復号装置
JP2002344753A (ja) 画像符号化装置、画像復号装置および画像符号化復号装置ならびにそれらの方法
CN116897538A (zh) 基于梯度的逐像素图像空间预测

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051213

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060411