JP4771541B2 - 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 - Google Patents
画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 Download PDFInfo
- Publication number
- JP4771541B2 JP4771541B2 JP2006216255A JP2006216255A JP4771541B2 JP 4771541 B2 JP4771541 B2 JP 4771541B2 JP 2006216255 A JP2006216255 A JP 2006216255A JP 2006216255 A JP2006216255 A JP 2006216255A JP 4771541 B2 JP4771541 B2 JP 4771541B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- quantization
- encoding
- size
- image
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Description
D1=d−b
D2=b−c
D3=c−a
ITU-T T.87 (1998) | ISO/IEC 14495-1 : 1999, Information Technology - Lossless and near-lossless compression of continuous-tone still images : Baseline
H(n) =−ΣP(e | Si) log2 P(e | Si)
(ここで、Σはi=1乃至nまでの合算を示す)
着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出し、算出した各画素ペアの差分値を量子化し、量子化した各値に基づき前記着目画素の周囲の状態を分類し、分類された状態に応じた確率モデルに従って、前記着目画素を符号化する画像符号化装置であって、
符号化対象の画像のサイズを示すサイズ情報に従って、前記量子化を行うための量子化パラメータを設定する量子化パラメータ設定手段と、
前記着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出する差分算出手段と、
該差分算出手段で算出された各画素ペアの差分値を、前記量子化パラメータ設定手段で設定された量子化パラメータに従って量子化する量子化手段と、
該量子化手段で得られた各画素ペアの量子化後の値に基づいて、前記着目画素の周囲の状態を判別する状態判別手段と、
該状態判別手段で判別された状態を符号化パラメータとし、前記着目画素を符号化する符号化手段とを備え、
前記量子化パラメータ設定手段は、前記符号化対象の画像のサイズが小さいほど、前記量子化手段による量子化後の値の取り得る個数を少なくするための量子化パラメータを設定することを特徴とする。
図1は本実施形態に係る画像処理装置(or画像符号化装置)のブロック構成図である。
上記実施形態では、図1に示す装置構成で画像データを符号化するものであったが、例えばパーソナルコンピュータ等の汎用情報処理装置のソフトウェア(アプリケーションプログラム)でもって、上記と等価の処理を行なうことも可能である。
図6は本第2の実施形態に係る画像処理装置のブロック構成図である。
本発明は上述した実施の形態に限定されるものではない。例えば、可逆符号化部103で用いる可逆符号化方式としてJPEG−LS Baseline方式のラインインターリーブモードを例に説明したが、同標準のその他のインターリーブモードや、コンテキストに基づくその他の符号化方式を適用しても良い。
Claims (8)
- 着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出し、算出した各画素ペアの差分値を量子化し、量子化した各値に基づき前記着目画素の周囲の状態を分類し、分類された状態に応じた確率モデルに従って、前記着目画素を符号化する画像符号化装置であって、
符号化対象の画像のサイズを示すサイズ情報に従って、前記量子化を行うための量子化パラメータを設定する量子化パラメータ設定手段と、
前記着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出する差分算出手段と、
該差分算出手段で算出された各画素ペアの差分値を、前記量子化パラメータ設定手段で設定された量子化パラメータに従って量子化する量子化手段と、
該量子化手段で得られた各画素ペアの量子化後の値に基づいて、前記着目画素の周囲の状態を判別する状態判別手段と、
該状態判別手段で判別された状態を符号化パラメータとし、前記着目画素を符号化する符号化手段とを備え、
前記量子化パラメータ設定手段は、前記符号化対象の画像のサイズが小さいほど、前記量子化手段による量子化後の値の取り得る個数を少なくするための量子化パラメータを設定することを特徴とする画像符号化装置。 - 着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出し、算出した各画素ペアの差分値を量子化し、量子化した各値に基づき前記着目画素の周囲の状態を分類し、分類された状態に応じた確率モデルに従って、前記着目画素を符号化する画像符号化装置であって、
複数画素を内包するブロックのサイズを設定するサイズ設定手段と、
該サイズ設定手段で設定されたサイズのブロックを単位に、符号化対象の画像データから前記ブロックのブロック画像データを切り出す切り出し手段と、
前記サイズ設定手段で設定されたブロックのサイズを示すサイズ情報に従って、前記量子化を行うための量子化パラメータを設定する量子化パラメータ設定手段と、
前記切り出し手段で切り出されたブロック画像データ中の前記着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出する差分算出手段と、
該差分算出手段で算出された各画素ペアの差分値を、前記量子化パラメータ設定手段で設定された量子化パラメータに従って量子化する量子化手段と、
該量子化手段で得られた各画素ペアの量子化後の値に基づいて、前記着目画素の周囲の状態を判別する状態判別手段と、
該状態判別手段で判別された状態を符号化パラメータとし、前記着目画素を符号化する符号化手段とを備え、
前記量子化パラメータ設定手段は、前記サイズ設定手段で設定されたブロックのサイズが小さいほど、前記量子化手段による量子化後の値の取り得る個数を少なくするための量子化パラメータを設定することを特徴とする画像符号化装置。 - 前記量子化パラメータ設定手段は、サイズ情報で示される水平、垂直画素数の少なくとも一方に基づいて、状態の個数を決定することを特徴とする請求項1又は2に記載の画像符号化装置。
- 前記符号化手段は、予測符号化を用いた可逆符号化手段とすることを特徴とする請求項1乃至3のいずれか1項に記載の画像符号化装置。
- 着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出し、算出した各画素ペアの差分値を量子化し、量子化した各値に基づき前記着目画素の周囲の状態を分類し、分類された状態に応じた確率モデルに従って、前記着目画素を符号化する画像符号化方法であって、
符号化対象の画像のサイズを示すサイズ情報に従って、前記量子化を行うための量子化パラメータを設定する量子化パラメータ設定工程と、
前記着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出する差分算出工程と、
該差分算出工程で算出された各画素ペアの差分値を、前記量子化パラメータ設定工程で設定された量子化パラメータに従って量子化する量子化工程と、
該量子化工程で得られた各画素ペアの量子化後の値に基づいて、前記着目画素の周囲の状態を判別する状態判別工程と、
該状態判別工程で判別された状態を符号化パラメータとし、前記着目画素を符号化する符号化工程とを備え、
前記量子化パラメータ設定工程は、前記符号化対象の画像のサイズが小さいほど、前記量子化工程による量子化後の値の取り得る個数を少なくするための量子化パラメータを設定することを特徴とする画像符号化方法。 - 着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出し、算出した各画素ペアの差分値を量子化し、量子化した各値に基づき前記着目画素の周囲の状態を分類し、分類された状態に応じた確率モデルに従って、前記着目画素を符号化する画像符号化方法であって、
複数画素を内包するブロックのサイズを設定するサイズ設定工程と、
該サイズ設定工程で設定されたサイズのブロックを単位に、符号化対象の画像データから前記ブロックのブロック画像データを切り出す切り出し工程と、
前記サイズ設定工程で設定されたブロックのサイズを示すサイズ情報に従って、前記量子化を行うための量子化パラメータを設定する量子化パラメータ設定工程と、
前記切り出し工程で切り出されたブロック画像データ中の前記着目画素の周囲の符号化済み画素群において、予め設定された位置関係にあり、固定数の画素ペアの差分値を算出する差分算出工程と、
該差分算出工程で算出された各画素ペアの差分値を、前記量子化パラメータ設定工程で設定された量子化パラメータに従って量子化する量子化工程と、
該量子化工程で得られた各画素ペアの量子化後の値に基づいて、前記着目画素の周囲の状態を判別する状態判別工程と、
該状態判別工程で判別された状態を符号化パラメータとし、前記着目画素を符号化する符号化工程とを備え、
前記量子化パラメータ設定工程は、前記サイズ設定工程で設定されたブロックのサイズが小さいほど、前記量子化工程による量子化後の値の取り得る個数を少なくするための量子化パラメータを設定することを特徴とする画像符号化方法。 - コンピュータが読み込み実行することで、前記コンピュータを、請求項1又は2に記載の画像符号化装置として機能させることを特徴とするコンピュータプログラム。
- 請求項7に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ可読記憶媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006216255A JP4771541B2 (ja) | 2006-08-08 | 2006-08-08 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006216255A JP4771541B2 (ja) | 2006-08-08 | 2006-08-08 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008042684A JP2008042684A (ja) | 2008-02-21 |
JP2008042684A5 JP2008042684A5 (ja) | 2009-09-17 |
JP4771541B2 true JP4771541B2 (ja) | 2011-09-14 |
Family
ID=39177199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006216255A Expired - Fee Related JP4771541B2 (ja) | 2006-08-08 | 2006-08-08 | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4771541B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828070B (zh) * | 2016-03-23 | 2016-12-28 | 华中科技大学 | 防误码扩散的jpeg‑ls图像无损/近无损压缩算法硬件实现方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02177766A (ja) * | 1988-12-28 | 1990-07-10 | Canon Inc | 2値画像の階層的符号化方式 |
-
2006
- 2006-08-08 JP JP2006216255A patent/JP4771541B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008042684A (ja) | 2008-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7912300B2 (en) | Image processing apparatus and control method therefor | |
JP4979323B2 (ja) | 画像処理装置及びその制御方法 | |
JP4418762B2 (ja) | 画像符号化装置及び画像復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4847398B2 (ja) | 画像処理装置およびその方法 | |
US20060285756A1 (en) | Data compression apparatus and data compression program storage medium | |
US20060204086A1 (en) | Compression of palettized images | |
US7183950B2 (en) | Data compression apparatus, and data compression program storage medium | |
US20080037882A1 (en) | Image processing apparatus and control method thereof | |
US7953296B2 (en) | Image resolution conversion with error detection | |
JP4771541B2 (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2008042683A (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2006080793A (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
US20040179741A1 (en) | Image processing apparatus | |
JP2008078826A (ja) | 画像処理装置及びその制御方法 | |
JP5933987B2 (ja) | 画像符号化装置及びその制御方法 | |
JP2008022376A (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2008109478A (ja) | 画像符号化装置及び方法及びプログラム及び記憶媒体 | |
JP2008042681A (ja) | 画像処理方法及び装置、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4324079B2 (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4377351B2 (ja) | データ圧縮装置およびデータ圧縮プログラム | |
JP4418736B2 (ja) | 画像符号化装置及び方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4795160B2 (ja) | 画像処理装置及びその制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP4699307B2 (ja) | データ圧縮装置およびデータ圧縮プログラム | |
JP4131970B2 (ja) | データ圧縮装置およびデータ圧縮プログラム | |
JP2001128182A (ja) | 画像符号化方法および画像符号化プログラムを格納したコンピュータで読取可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090803 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090803 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110225 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110516 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110526 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110617 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110620 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |