JPH11262019A - 無損失及び損失圧縮のための符号化システム及び方法 - Google Patents
無損失及び損失圧縮のための符号化システム及び方法Info
- Publication number
- JPH11262019A JPH11262019A JP10305688A JP30568898A JPH11262019A JP H11262019 A JPH11262019 A JP H11262019A JP 10305688 A JP10305688 A JP 10305688A JP 30568898 A JP30568898 A JP 30568898A JP H11262019 A JPH11262019 A JP H11262019A
- Authority
- JP
- Japan
- Prior art keywords
- wavelet
- conditioning
- wavelet coefficients
- coefficients
- sub
- 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
Links
- 230000006835 compression Effects 0.000 title claims abstract description 31
- 238000007906 compression Methods 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 title claims description 33
- 230000003750 conditioning effect Effects 0.000 claims abstract description 51
- 230000003044 adaptive effect Effects 0.000 claims description 14
- 238000013139 quantization Methods 0.000 claims description 9
- 230000002441 reversible effect Effects 0.000 claims description 8
- 230000001131 transforming effect Effects 0.000 claims 1
- 230000009466 transformation Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 5
- 238000013459 approach Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000012417 linear regression Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000010790 dilution Methods 0.000 description 1
- 239000012895 dilution Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 238000013179 statistical model Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/1883—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/187—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scalable video layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】 (修正有)
【課題】 向上した伝送能力と改良された圧縮比を持
つ、静止及び動画像の無損失及び損失圧縮のための符号
化システム及び方法を提供。 【解決手段】 コンディショニングテンプレート調整板
の形状及び/又は異方向性のサブバンドへ適応させる段
階、調整板の形成時に前もってスキャンされたビット平
面を用いるステップ、ウエーブレット係数の大きさの最
小二乗推定値を用いて調整板におけるイベントのすべて
の発生し得る組み合わせに対応する予想される調整状態
の数を低減するステップ、ウエーブレット係数の大きさ
の最小二乗推定値を最初に用い、続いて前記推定値に対
する最小エントロピー量子化により調整板での全事象に
発生し得る組み合わせに対応予想の調整状態の数を低減
するステップ、ウエーブレット係数の空間構造パターン
を特徴付けるべく現在符号化されている係数Cの既符号
化ビットとCの母係数、隣接する係数の既符号化ビット
を比較し、前記推定値の量子化からの調整状態の増加用
にそれらを用いる段階等を記録する。
つ、静止及び動画像の無損失及び損失圧縮のための符号
化システム及び方法を提供。 【解決手段】 コンディショニングテンプレート調整板
の形状及び/又は異方向性のサブバンドへ適応させる段
階、調整板の形成時に前もってスキャンされたビット平
面を用いるステップ、ウエーブレット係数の大きさの最
小二乗推定値を用いて調整板におけるイベントのすべて
の発生し得る組み合わせに対応する予想される調整状態
の数を低減するステップ、ウエーブレット係数の大きさ
の最小二乗推定値を最初に用い、続いて前記推定値に対
する最小エントロピー量子化により調整板での全事象に
発生し得る組み合わせに対応予想の調整状態の数を低減
するステップ、ウエーブレット係数の空間構造パターン
を特徴付けるべく現在符号化されている係数Cの既符号
化ビットとCの母係数、隣接する係数の既符号化ビット
を比較し、前記推定値の量子化からの調整状態の増加用
にそれらを用いる段階等を記録する。
Description
【0001】
【発明の属する技術分野】本発明は、異なるコンディシ
ョニングテンプレートでウエーブレット係数を適応的に
エントロピー符号化するために、統計的コンテクスト
(context)モデリングの手段により静止画像及
び動画像を無損失及び損失圧縮するための符号化システ
ムに関する。更に、本発明は、ウエーブレット係数を発
生する可逆のウエーブレットにより、画像データをサブ
バンドに階層的に分解し、かつ統計的コンテクストモデ
リングのためのコンディショニングテンプレート及びウ
エーブレット係数の適応的エントロピー符号化を用い
て、静止画像及び動画像を無損失及び損失圧縮するため
の方法を企図している。
ョニングテンプレートでウエーブレット係数を適応的に
エントロピー符号化するために、統計的コンテクスト
(context)モデリングの手段により静止画像及
び動画像を無損失及び損失圧縮するための符号化システ
ムに関する。更に、本発明は、ウエーブレット係数を発
生する可逆のウエーブレットにより、画像データをサブ
バンドに階層的に分解し、かつ統計的コンテクストモデ
リングのためのコンディショニングテンプレート及びウ
エーブレット係数の適応的エントロピー符号化を用い
て、静止画像及び動画像を無損失及び損失圧縮するため
の方法を企図している。
【0002】
【従来の技術】このような画像圧縮方法は、映画、医用
画像、衛星画像、SAR画像、貴重な視覚的アートや、
書類その他において使用され得る。科学、医療、映画、
及び視覚的アートの各業界においては無損失画像圧縮に
高い要求がある。無損失画像圧縮は、圧縮された画像が
1ビットのデータの変更も無く、元の形に復号され得る
ことを意味する。更に、それはまた、符号器のビットス
トリームを、ビットストリームのどのような最初の部分
でも入力画像に近似して復号化され得るような方法で編
成することにより向上した伝送能力を持つことが望まし
い。より多くのビットが復号化されるほど、近似はより
良好になる。すべてのビッストリームが復号化される
と、原画像は正確に再構成される。このアプローチは、
文献においてはウエーブレット係数の埋め込み(emb
edded)符号化スキームとして知られている。
画像、衛星画像、SAR画像、貴重な視覚的アートや、
書類その他において使用され得る。科学、医療、映画、
及び視覚的アートの各業界においては無損失画像圧縮に
高い要求がある。無損失画像圧縮は、圧縮された画像が
1ビットのデータの変更も無く、元の形に復号され得る
ことを意味する。更に、それはまた、符号器のビットス
トリームを、ビットストリームのどのような最初の部分
でも入力画像に近似して復号化され得るような方法で編
成することにより向上した伝送能力を持つことが望まし
い。より多くのビットが復号化されるほど、近似はより
良好になる。すべてのビッストリームが復号化される
と、原画像は正確に再構成される。このアプローチは、
文献においてはウエーブレット係数の埋め込み(emb
edded)符号化スキームとして知られている。
【0003】最もポピュラーな埋め込み符号化スキーム
は以下の2つである。第1は、シャピロのゼロ−ツリー
(zero−tree)技術で、J.M.Shapir
oにより、”ウエーブレット係数のゼロツリーを用いる
埋め込み符号化スキーム”と題して、IEEE Tra
ns.On Signal Proc.,41(1
2):3445−3462,1993,に示され、ER
Zと呼ばれている。
は以下の2つである。第1は、シャピロのゼロ−ツリー
(zero−tree)技術で、J.M.Shapir
oにより、”ウエーブレット係数のゼロツリーを用いる
埋め込み符号化スキーム”と題して、IEEE Tra
ns.On Signal Proc.,41(1
2):3445−3462,1993,に示され、ER
Zと呼ばれている。
【0004】第2は、Said−PearlmanのS
PIHT−技術で、A.Said及びW.A.Pear
lmanにより、”階層的ツリーでのセット分割に基づ
く新しい高速及び効率的な画像符号器”と題して、IE
EE Trans.On Circuits and
Systems for Video Tech.,6
(3):243−250,June 1996に示され
ている。
PIHT−技術で、A.Said及びW.A.Pear
lmanにより、”階層的ツリーでのセット分割に基づ
く新しい高速及び効率的な画像符号器”と題して、IE
EE Trans.On Circuits and
Systems for Video Tech.,6
(3):243−250,June 1996に示され
ている。
【0005】
【発明が解決しようとする課題】X.Wuは、”コンテ
クスト選択及び量子化を介した連続トーン画像の効率的
かつ効果的な無損失圧縮”と題して、IEEE Tra
ns.On Image.Proc.,6(5):65
6−664,1996に、これまで知られているすべて
のウエーブレット画像圧縮方法よりも無損失圧縮におい
て優れているDPCM技術を用いる画像圧縮方法を開示
した。しかしながら、この圧縮方法は、向上した伝送能
力を有していない。
クスト選択及び量子化を介した連続トーン画像の効率的
かつ効果的な無損失圧縮”と題して、IEEE Tra
ns.On Image.Proc.,6(5):65
6−664,1996に、これまで知られているすべて
のウエーブレット画像圧縮方法よりも無損失圧縮におい
て優れているDPCM技術を用いる画像圧縮方法を開示
した。しかしながら、この圧縮方法は、向上した伝送能
力を有していない。
【0006】本発明の目的は、向上した伝送能力と改良
された圧縮比を持つ、静止及び動画像の無損失及び損失
圧縮のための符号化システム及び方法を提供することに
ある。
された圧縮比を持つ、静止及び動画像の無損失及び損失
圧縮のための符号化システム及び方法を提供することに
ある。
【0007】
【課題を解決するための手段】上記の目的は、請求項
1、9〜16の形態により達成される。
1、9〜16の形態により達成される。
【0008】本発明の更なる実施例は、サブクレームの
主要要素である。
主要要素である。
【0009】本発明は、ウエーブレット係数におけるゼ
ロツリーその他の大きな人工的な構造を課すことは無
い。空間領域における正方形状のテンプレートのみが用
いられ得るので、データ構造のクォドツリー(Quad
−tree)タイプはリジッドであり、それが故に、統
計に依存するウエーブレット係数は、任意形状の領域を
形成すると思われる。それゆえ、本発明は、コンディシ
ョニングテンプレートの形状及び/又は方向を異なった
サブバンドへ適応化する手段を示唆する。
ロツリーその他の大きな人工的な構造を課すことは無
い。空間領域における正方形状のテンプレートのみが用
いられ得るので、データ構造のクォドツリー(Quad
−tree)タイプはリジッドであり、それが故に、統
計に依存するウエーブレット係数は、任意形状の領域を
形成すると思われる。それゆえ、本発明は、コンディシ
ョニングテンプレートの形状及び/又は方向を異なった
サブバンドへ適応化する手段を示唆する。
【0010】本発明の第2の形態によれば、符号付きの
ウエーブット係数の2次元アレイは、適応的なバイナリ
エントロピー符号化のための2つの入力シンボルのみの
等価数列に変換される。
ウエーブット係数の2次元アレイは、適応的なバイナリ
エントロピー符号化のための2つの入力シンボルのみの
等価数列に変換される。
【0011】本発明の第3の形態は、コンディショニン
グテンプレート形成において前もって符号化されたビッ
ト平面の使用に関する。
グテンプレート形成において前もって符号化されたビッ
ト平面の使用に関する。
【0012】本発明の第4の形態は、サブバンド毎にサ
イド情報として最も大きな大きさのウエーブレット係数
の最上位ビットのビット位置を符号ストリームの中に含
むことにある。
イド情報として最も大きな大きさのウエーブレット係数
の最上位ビットのビット位置を符号ストリームの中に含
むことにある。
【0013】本発明の第5の形態は、ウエーブレット係
数の大きさの最小二乗推定を用いているコンディショニ
ングテンプレートにおけるイベントのすべての発生し得
る組み合わせ(possible combinati
ons)に対応する予想されるコンディショニング状態
(possible conditioning st
ates)の数を減ずることにより特徴付けられる。
数の大きさの最小二乗推定を用いているコンディショニ
ングテンプレートにおけるイベントのすべての発生し得
る組み合わせ(possible combinati
ons)に対応する予想されるコンディショニング状態
(possible conditioning st
ates)の数を減ずることにより特徴付けられる。
【0014】本発明の他の形態によれば、予想されるコ
ンディショニング状態は、上記推定の最小エントロピー
量子化により更に低減される。
ンディショニング状態は、上記推定の最小エントロピー
量子化により更に低減される。
【0015】最後に、本発明は、隣接係数Cの符号にお
けるウエーブレット係数Cの符号の条件付けにより特徴
付けられる。
けるウエーブレット係数Cの符号の条件付けにより特徴
付けられる。
【0016】好ましくは、符号化システム及び方法はそ
れぞれ、上に述べられたすべての形態の組み合わせによ
り特徴付けられる。
れぞれ、上に述べられたすべての形態の組み合わせによ
り特徴付けられる。
【0017】
【発明の実施の形態】本発明は、図面を参照して、その
一例により、詳細に説明される。
一例により、詳細に説明される。
【0018】本発明は、静止及び動画像の無損失及び損
失圧縮のための可逆のウエーブレットに基づくサブバン
ド符号化における多重解像に関する。このシステムは符
号器及びこれと対称な復号器を含む。
失圧縮のための可逆のウエーブレットに基づくサブバン
ド符号化における多重解像に関する。このシステムは符
号器及びこれと対称な復号器を含む。
【0019】最終ステージにおける無損失再構成を達成
するために、可逆の、整数対整数(integer−t
o−integer)ウエーブレットが用いられねばな
らない。このようなウエーブレットは、A.R.Cal
derbank,I.Daubechies,W.Sw
eldens及びB.L.Yeo,らにより、”整数対
整数を計画するウエーブレット変換”と題して、Tec
h.Rep.,Dept.of Math,Princ
eton Univ.,Sep.96,inJouna
l of Applied and Comunica
tion Harmonic Analysisに公開
されている。
するために、可逆の、整数対整数(integer−t
o−integer)ウエーブレットが用いられねばな
らない。このようなウエーブレットは、A.R.Cal
derbank,I.Daubechies,W.Sw
eldens及びB.L.Yeo,らにより、”整数対
整数を計画するウエーブレット変換”と題して、Tec
h.Rep.,Dept.of Math,Princ
eton Univ.,Sep.96,inJouna
l of Applied and Comunica
tion Harmonic Analysisに公開
されている。
【0020】画像を圧縮するために、符号器は、画像上
で前方整数ウエーブレット変換W1を行い、それをL
L、LH、HL、HHサブバンドに分解する。それか
ら、図1に示されるように、LLバンドは、W1 と同じ
かあるいは異なるかもしれない前方整数ウエーブレット
変換W2 により更に分解され、その結果、大きなスケー
ルあるいは低解像度等の(LLL)、(LL,LH)、
(LL,HL)及び(LL,HH)サブバンドが得られ
る。復号器による伸長は、逆整数ウエーブレット変換W
k -1 ,…,W2 -1 ,W1 -1の系列を通しての逆処理
である。ウエーブレット変換は、いかなるデータ低減を
ももたらさない。ウエーブレット画像符号器の圧縮性能
は、いかにして良くウエーブレット係数が圧縮されるか
に大きくかかっている。これは、本発明により提起され
る中心課題である。
で前方整数ウエーブレット変換W1を行い、それをL
L、LH、HL、HHサブバンドに分解する。それか
ら、図1に示されるように、LLバンドは、W1 と同じ
かあるいは異なるかもしれない前方整数ウエーブレット
変換W2 により更に分解され、その結果、大きなスケー
ルあるいは低解像度等の(LLL)、(LL,LH)、
(LL,HL)及び(LL,HH)サブバンドが得られ
る。復号器による伸長は、逆整数ウエーブレット変換W
k -1 ,…,W2 -1 ,W1 -1の系列を通しての逆処理
である。ウエーブレット変換は、いかなるデータ低減を
ももたらさない。ウエーブレット画像符号器の圧縮性能
は、いかにして良くウエーブレット係数が圧縮されるか
に大きくかかっている。これは、本発明により提起され
る中心課題である。
【0021】本発明による方法は、すべてのウエーブレ
ット係数が整数であり、実数化されたウエーブレット変
換として量子化されないので、無損失デコンプレッショ
ンを許容する。かくして、量子化歪みによるデータのロ
スは無い。しかし、符号器のビットストリームは、ビッ
トストリームのどこか最初の部分が入力画像の近似とし
て復号化され得るような方法で編成される。復号化され
るビットが多いほど、近似は良好になる。すべてのビッ
トストリームは復号化されると、原画像は正確に再構成
される。
ット係数が整数であり、実数化されたウエーブレット変
換として量子化されないので、無損失デコンプレッショ
ンを許容する。かくして、量子化歪みによるデータのロ
スは無い。しかし、符号器のビットストリームは、ビッ
トストリームのどこか最初の部分が入力画像の近似とし
て復号化され得るような方法で編成される。復号化され
るビットが多いほど、近似は良好になる。すべてのビッ
トストリームは復号化されると、原画像は正確に再構成
される。
【0022】ウエーブレット係数はビット平面に配列さ
れ、本発明によるシステムは、最下位ビットのほとんど
からスキャンしてウエーブレット係数をビット平面毎に
符号化する。各ビット平面内で、ウエーブレット係数は
最も低いサブバンドから最も高いサブバンドへ、あるい
は最も大きなスケールから最も小さなスケールへオクタ
ーブオーダーでスキャンされる。同じスケールにおいて
は、本方法は、LH、HL、及びHHサブバンドをシー
ケンシャルに符号化する。スキャン順序は、図2に示さ
れている。
れ、本発明によるシステムは、最下位ビットのほとんど
からスキャンしてウエーブレット係数をビット平面毎に
符号化する。各ビット平面内で、ウエーブレット係数は
最も低いサブバンドから最も高いサブバンドへ、あるい
は最も大きなスケールから最も小さなスケールへオクタ
ーブオーダーでスキャンされる。同じスケールにおいて
は、本方法は、LH、HL、及びHHサブバンドをシー
ケンシャルに符号化する。スキャン順序は、図2に示さ
れている。
【0023】ビット平面符号化は、2つのソースシンボ
ル0あるいは1のみを扱う。ウエーブレット係数の最上
位ビットがスキャンされると、係数の符号は符号化され
ねばならない。符号もまたバイナリ形態であるので、符
号器はやや複雑な状態において2つのソースシンボルの
みを再度符号化する必要がある。かくして、すべての整
数ウエーブレット係数は、以下の式(1)で表されるバ
イナリシンボルの数列に変換され得る。
ル0あるいは1のみを扱う。ウエーブレット係数の最上
位ビットがスキャンされると、係数の符号は符号化され
ねばならない。符号もまたバイナリ形態であるので、符
号器はやや複雑な状態において2つのソースシンボルの
みを再度符号化する必要がある。かくして、すべての整
数ウエーブレット係数は、以下の式(1)で表されるバ
イナリシンボルの数列に変換され得る。
【0024】
【数1】
【0025】ビット列におけるバイナリ数列の最小符号
長は以下の式(2)で表される。
長は以下の式(2)で表される。
【0026】
【数2】 ここで、xi-1 は、数列xi-1 ,xi-2 ,…,x1 を表
す。
す。
【0027】これは、整数ウエーブレット変換に与えら
れた最小無損失比を決定する。実際、算術(arith
metic)符号化は、この最小比へのアプローチとす
ることができる。ランダムプロセス結果xn がマルコフ
性(Markovian)であるという想定のもとで、
キー及びxn 圧縮における困難な結末はP(xi |X
i-1 )の推定であり、X i-1 はxi-1 のサブ数列を示
す。注目すべきは、最も関連した過去のサブ数列X i-1
はxi-1 の接頭辞(prefix)を必要としない。画
像符号化においては、X i-1 あるいはxi のための通常
のテンプレートは、時間と周波数の両方における隣接し
たシンボルから成る。条件付き確率塊関数P^(xi |
X i-1 )の推定値は、ソースの統計的モデルとして作用
する。現在のシンボルの確率が条件付けられている過去
の観察結果X i-1 のセットは、モデリングコンテクスト
と呼ばれる。それは、どのような圧縮アルゴリズムのビ
ットレートあるいは圧縮比をも決定するモデルである。
ウエーブレットに基づく画像圧縮のケースでは、ウエー
ブレット係数の固有の特性への洞察及びアルゴリズムの
独創性は、少数のコンディショニング状態あるいはモデ
ルパラメータにおけるソースシンボル間で統計学的に重
要な構造を表すコンディショニングテンプレートを形成
することが要求される。
れた最小無損失比を決定する。実際、算術(arith
metic)符号化は、この最小比へのアプローチとす
ることができる。ランダムプロセス結果xn がマルコフ
性(Markovian)であるという想定のもとで、
キー及びxn 圧縮における困難な結末はP(xi |X
i-1 )の推定であり、X i-1 はxi-1 のサブ数列を示
す。注目すべきは、最も関連した過去のサブ数列X i-1
はxi-1 の接頭辞(prefix)を必要としない。画
像符号化においては、X i-1 あるいはxi のための通常
のテンプレートは、時間と周波数の両方における隣接し
たシンボルから成る。条件付き確率塊関数P^(xi |
X i-1 )の推定値は、ソースの統計的モデルとして作用
する。現在のシンボルの確率が条件付けられている過去
の観察結果X i-1 のセットは、モデリングコンテクスト
と呼ばれる。それは、どのような圧縮アルゴリズムのビ
ットレートあるいは圧縮比をも決定するモデルである。
ウエーブレットに基づく画像圧縮のケースでは、ウエー
ブレット係数の固有の特性への洞察及びアルゴリズムの
独創性は、少数のコンディショニング状態あるいはモデ
ルパラメータにおけるソースシンボル間で統計学的に重
要な構造を表すコンディショニングテンプレートを形成
することが要求される。
【0028】我々は、P(xi |X i-1 )に関して予備
知識の無いことを仮定して、バイナリ数列xn を圧縮す
るために一般的なソース符号化のアプローチを採用す
る。中心的な作業は、過去に符号化されたビットに基づ
いて動作中に条件付き確率P(xi |X i-1 )を推定す
ることにあり、適応的バイナリ算術符号器を動作させる
ために推定値P^(xi |X i-1 )を用いることにあ
る。特定のウエーブレット係数の符号ビット及び大きさ
のビットとしてのバイナリ数列xn において個々にxi
を容易に参照するために、我々は係数Cのb番目のビッ
トをCbで表し、係数Cのi番目からj番目のビット
(ただし、j>i)をCj…iで表し、Cの符号を以下
の式(3)で表す。
知識の無いことを仮定して、バイナリ数列xn を圧縮す
るために一般的なソース符号化のアプローチを採用す
る。中心的な作業は、過去に符号化されたビットに基づ
いて動作中に条件付き確率P(xi |X i-1 )を推定す
ることにあり、適応的バイナリ算術符号器を動作させる
ために推定値P^(xi |X i-1 )を用いることにあ
る。特定のウエーブレット係数の符号ビット及び大きさ
のビットとしてのバイナリ数列xn において個々にxi
を容易に参照するために、我々は係数Cのb番目のビッ
トをCbで表し、係数Cのi番目からj番目のビット
(ただし、j>i)をCj…iで表し、Cの符号を以下
の式(3)で表す。
【0029】
【数3】
【0030】結局、表記Cj…iは常に、符号ビットを
除く、|C|のバイナリ符号化におけるビットをさす。
Cの最上位ビットがbよりも低ければ、Cm…bは0と
解釈される。我々は、現在の係数Cの北、西、南、東、
北東、北西、北北、西西を示すために、それぞれ方向性
の表記N,W,S,E,NW,NE,NN,WW,その
他を用いる。同様に、ペアレント係数をPで示し、Pの
北、西、南、東に対するペアレントサブバンドにおける
係数をそれぞれ、PN,PW,PS,PEで示す。これ
らの位置的な表記の意味は、図3に示されている。
除く、|C|のバイナリ符号化におけるビットをさす。
Cの最上位ビットがbよりも低ければ、Cm…bは0と
解釈される。我々は、現在の係数Cの北、西、南、東、
北東、北西、北北、西西を示すために、それぞれ方向性
の表記N,W,S,E,NW,NE,NN,WW,その
他を用いる。同様に、ペアレント係数をPで示し、Pの
北、西、南、東に対するペアレントサブバンドにおける
係数をそれぞれ、PN,PW,PS,PEで示す。これ
らの位置的な表記の意味は、図3に示されている。
【0031】サブバンドLH,HL,HHは異なった方
向性を持つ。例えば、LHサブバンドは、垂直構造を顕
著に示しており、HLサブバンドは、水平構造を顕著に
示している。HHサブバンドにおいては、方向的な構造
を欠いている。現在のシンボルの確率を増加させ、それ
によってビットレートあるいは圧縮比を改善するため
に、異なったサブバンドの方向はコンディショニングテ
ンプレートの形状及び/又は方向を異なったサブバンド
に対して適応化させることにより都合良く使用され得
る。図4は、異なったサブバンドLH,HL,HHにお
ける異なったコンディショニングテンプレートの例を示
している。
向性を持つ。例えば、LHサブバンドは、垂直構造を顕
著に示しており、HLサブバンドは、水平構造を顕著に
示している。HHサブバンドにおいては、方向的な構造
を欠いている。現在のシンボルの確率を増加させ、それ
によってビットレートあるいは圧縮比を改善するため
に、異なったサブバンドの方向はコンディショニングテ
ンプレートの形状及び/又は方向を異なったサブバンド
に対して適応化させることにより都合良く使用され得
る。図4は、異なったサブバンドLH,HL,HHにお
ける異なったコンディショニングテンプレートの例を示
している。
【0032】したがって、LHサブバンドにおけるイベ
ントのセットは、垂直に延長したコンディショニングテ
ンプレートを形成する。HLサブバンドにおいては、水
平に延長したコンディショニングテンプレートが使用さ
れる。
ントのセットは、垂直に延長したコンディショニングテ
ンプレートを形成する。HLサブバンドにおいては、水
平に延長したコンディショニングテンプレートが使用さ
れる。
【0033】コンディショニングテンプレートの形成に
おいて前もってスキャンしたビット平面を使用すること
により現在のシンボルの条件付き確率の推定値を改善す
る可能性がある。
おいて前もってスキャンしたビット平面を使用すること
により現在のシンボルの条件付き確率の推定値を改善す
る可能性がある。
【0034】ウエーブレット変換は、周波数領域及び空
間領域の両方において信号エネルギーを局在化(loc
alize)する。すなわち、同じような大きさのウエ
ーブレット係数は、周波数サブバンド及び空間位置にお
いて統計的に密集する。異なったサブバンドにおける大
きなウエーブレット係数は、同じ空間位置において重な
る(register)傾向にある。このような観察に
導かれて、係数は、同じサブバンドにおいて隣り合う係
数及びペアレントサブバンドにおける空間的に対応する
係数によりモデル化される。大きさにおいて最も大きな
ウエーブレット係数の最上位ビットがm番目のビット平
面にあり、システムは現在b番目のビット平面を符号化
していると仮定する。その時、システムは、現在の係数
Cのb番目のビットCbを、 Cm…b+1,Nm…b,Wm…b,Sm…b+1,Em…b+1 NWm…b,NEm…b,NNm…b,WWm…b, Pm…b,PNm…b,PSm…b,PWm…b,PEm…b (4) と条件付ける。
間領域の両方において信号エネルギーを局在化(loc
alize)する。すなわち、同じような大きさのウエ
ーブレット係数は、周波数サブバンド及び空間位置にお
いて統計的に密集する。異なったサブバンドにおける大
きなウエーブレット係数は、同じ空間位置において重な
る(register)傾向にある。このような観察に
導かれて、係数は、同じサブバンドにおいて隣り合う係
数及びペアレントサブバンドにおける空間的に対応する
係数によりモデル化される。大きさにおいて最も大きな
ウエーブレット係数の最上位ビットがm番目のビット平
面にあり、システムは現在b番目のビット平面を符号化
していると仮定する。その時、システムは、現在の係数
Cのb番目のビットCbを、 Cm…b+1,Nm…b,Wm…b,Sm…b+1,Em…b+1 NWm…b,NEm…b,NNm…b,WWm…b, Pm…b,PNm…b,PSm…b,PWm…b,PEm…b (4) と条件付ける。
【0035】最大圧縮のために、符号化Cbの時点まで
の、現在及びペアレントサブバンドにおける隣接係数の
すべての既知のビットは、ポテンシャルモデリングイベ
ントとして処理される。本発明によるCbのコンディシ
ョニングテンプレートは、係数のオクターブラスタース
キャニングが時系列を生成すると考えるのであれば、幾
つかの将来の情報を含む。特に、これは、Cbのコンテ
クストモデリングにおけるSm…b+1,
Em…b+1,PSm…b,PEm…bその他の使用を
示す。時系列における将来への予期(looking)
の能力は、通常、Cbの不確定性を低減する。
の、現在及びペアレントサブバンドにおける隣接係数の
すべての既知のビットは、ポテンシャルモデリングイベ
ントとして処理される。本発明によるCbのコンディシ
ョニングテンプレートは、係数のオクターブラスタース
キャニングが時系列を生成すると考えるのであれば、幾
つかの将来の情報を含む。特に、これは、Cbのコンテ
クストモデリングにおけるSm…b+1,
Em…b+1,PSm…b,PEm…bその他の使用を
示す。時系列における将来への予期(looking)
の能力は、通常、Cbの不確定性を低減する。
【0036】上記(4)式のコンディショニングテンプ
レートを用いることにより、我々は統計的な以下の非常
に高いオーダーのモデルを提案できる。
レートを用いることにより、我々は統計的な以下の非常
に高いオーダーのモデルを提案できる。
【0037】 P(Cb|Nm…b,Wm…b,Sm…b+1,Em…b+1,NWm…b, NEm…b,Pm…b …) (5) したがって、我々は、高いモデルコストあるいはコンテ
クスト希釈化(dilution)、すなわち以下の
(6)式に示す健全な確率推定値に到達するために十分
なサンプルを欠く、という問題に直面する。
クスト希釈化(dilution)、すなわち以下の
(6)式に示す健全な確率推定値に到達するために十分
なサンプルを欠く、という問題に直面する。
【0038】 P^(Cb|Nm…b,Wm…b,Sm…b+1,Em…b+1,NWm…b ,NEm…b,Pm…b …) (6) ウエーブレット係数をバイナリ数列に戻すことの利点を
正しく評価する。これは、条件付きバイナリ確率は2つ
のパラメータのみを持つからである。しかし、Cbがバ
イナリである時でさえ、我々は、上記(4)式の高いオ
ーダーのモデリングコンテクストを適度な数のコンディ
ショニング状態まで低減しなければならない。前もって
スキャンされたビット平面を用いるアイデアと、コンデ
ィショニングテンプレートの形状及び/又は方向を異な
ったサブバンドに適応化させるアイデアとを組み合わせ
ることにより、我々は、改良されたコンディショニング
テンプレートを形成するために異なったサブバンドL
H,HL,HHにおける以下のイベントのセットを使用
する。
正しく評価する。これは、条件付きバイナリ確率は2つ
のパラメータのみを持つからである。しかし、Cbがバ
イナリである時でさえ、我々は、上記(4)式の高いオ
ーダーのモデリングコンテクストを適度な数のコンディ
ショニング状態まで低減しなければならない。前もって
スキャンされたビット平面を用いるアイデアと、コンデ
ィショニングテンプレートの形状及び/又は方向を異な
ったサブバンドに適応化させるアイデアとを組み合わせ
ることにより、我々は、改良されたコンディショニング
テンプレートを形成するために異なったサブバンドL
H,HL,HHにおける以下のイベントのセットを使用
する。
【0039】 SLH={Nm…b,Wm…b,NWm…b,NEm…b,NNm…b,Sm …b+1 ,Pm…b,PNm…b,PSm…b} (7) SHL={Nm…b,Wm…b,NWm…b,NEm…b,WWm…b,Em …b+1 ,Pm…b,PWm…b,PEm…b} (8) SHH={Nm…b,Wm…b,NWm…b,NEm…b,Sm…b+1,Em…b+1 ,Pm…b,CHL,CLH} (9) 式(9)において、CHL,CLHは、Cの2つのシス
ター係数で、それらは同じスケールのHL,LHサブバ
ンドにおける同じ空間位置にある。
ター係数で、それらは同じスケールのHL,LHサブバ
ンドにおける同じ空間位置にある。
【0040】サブバンドの方向性及び前もってスキャン
されたビット平面の情報の使用に基づいて適応的コンデ
ィショニングテンプレートの選択を行った後、我々は、
ウエーブレット係数の大きさの最小2乗推定値を用いる
ことにより、コンディショニングテンプレートにおける
イベントのすべての発生し得る組み合わせに対応する予
想されるコンディショニング状態の数を低減しなければ
ならない。Cと空間−周波数領域におけるその隣接係数
との間の関係を得るために、Cの大きさの線形推定器Δ
を用い、サブバンドの3つの方向(LH,HL,HH)
の1つは以下の式(10)で表される。
されたビット平面の情報の使用に基づいて適応的コンデ
ィショニングテンプレートの選択を行った後、我々は、
ウエーブレット係数の大きさの最小2乗推定値を用いる
ことにより、コンディショニングテンプレートにおける
イベントのすべての発生し得る組み合わせに対応する予
想されるコンディショニング状態の数を低減しなければ
ならない。Cと空間−周波数領域におけるその隣接係数
との間の関係を得るために、Cの大きさの線形推定器Δ
を用い、サブバンドの3つの方向(LH,HL,HH)
の1つは以下の式(10)で表される。
【0041】
【数4】
【0042】ここで、zi は、上記のように与えられた
サブバンドCのために選択されたコンディショニングテ
ンプレートにおけるコンディショニングイベントであ
る。パラメータαθ,iは、Δθが与えられたサブバン
ドの方向におけるCの最小2乗推定値であるように、線
形回帰により決定される。線形回帰は、トレーニング画
像、与えられたクラスの画像、及び与えられた画像の一
般的なセットに対してオフラインでなされる。勿論、最
後のケースでは、最適化されたパラメータがサイド情報
として送られねばならない。
サブバンドCのために選択されたコンディショニングテ
ンプレートにおけるコンディショニングイベントであ
る。パラメータαθ,iは、Δθが与えられたサブバン
ドの方向におけるCの最小2乗推定値であるように、線
形回帰により決定される。線形回帰は、トレーニング画
像、与えられたクラスの画像、及び与えられた画像の一
般的なセットに対してオフラインでなされる。勿論、最
後のケースでは、最適化されたパラメータがサイド情報
として送られねばならない。
【0043】最小2乗推定の後、予想されるコンディシ
ョニング状態の数は、上記の推定値の最小エントロピー
量子化により更に低減される。
ョニング状態の数は、上記の推定値の最小エントロピー
量子化により更に低減される。
【0044】Δθの各々に対して、我々は、条件付きエ
ントロピーH(C|Qθ(Δθ))を最小化するために
最適量子化器Qを設計することができる。Δθはスケー
ラランダム変数であるので、最小エントロピー量子化器
Qθは、スタンダードダイナミックプログラミングプロ
セスを経て設計できる。最小エントロピー量子化器は、
トレーニングセットを用いてオフラインで計算され、量
子化器パラメータは記憶され、符号器及び復号器の両方
で利用できる。
ントロピーH(C|Qθ(Δθ))を最小化するために
最適量子化器Qを設計することができる。Δθはスケー
ラランダム変数であるので、最小エントロピー量子化器
Qθは、スタンダードダイナミックプログラミングプロ
セスを経て設計できる。最小エントロピー量子化器は、
トレーニングセットを用いてオフラインで計算され、量
子化器パラメータは記憶され、符号器及び復号器の両方
で利用できる。
【0045】更なる改良が、現在符号化されている係数
Cのこれまで符号化されたビットを、空間構造パターン
を特徴付けるためにCのペアレント係数及びその隣接係
数のこれまで符号化されたビットと比較し、これらの推
定値の量子化によりつくられたコンディショニング状態
を増すためにそれらを使用することにより達成される。
我々は、ウエーブレット係数Cが、エネルギーレベルだ
けでなく、空間−周波数領域におけるその隣接係数の空
間構造にも高い相関を持つことを観察した。ウエーブレ
ット係数の空間構造パターンは、コンテクストモデリン
グにおいて形成され、かつ使用される。特に、ビットパ
ターンT=t4 t3 t2 t1 t0 は、以下の式(11)
で設定される。
Cのこれまで符号化されたビットを、空間構造パターン
を特徴付けるためにCのペアレント係数及びその隣接係
数のこれまで符号化されたビットと比較し、これらの推
定値の量子化によりつくられたコンディショニング状態
を増すためにそれらを使用することにより達成される。
我々は、ウエーブレット係数Cが、エネルギーレベルだ
けでなく、空間−周波数領域におけるその隣接係数の空
間構造にも高い相関を持つことを観察した。ウエーブレ
ット係数の空間構造パターンは、コンテクストモデリン
グにおいて形成され、かつ使用される。特に、ビットパ
ターンT=t4 t3 t2 t1 t0 は、以下の式(11)
で設定される。
【0046】
【数5】
【0047】最後に、量子化エネルギーレベルQθ(Δ
θ)及びCの隣接係数の空間構造パターンTは、Cのエ
ントロピー符号化においてコンディショニング状態を形
成するために組み合わされる。すなわち、それは、適応
的バイナリ算術符号器を以下の確率推定値で駆動するこ
とによりCを符号化する。
θ)及びCの隣接係数の空間構造パターンTは、Cのエ
ントロピー符号化においてコンディショニング状態を形
成するために組み合わされる。すなわち、それは、適応
的バイナリ算術符号器を以下の確率推定値で駆動するこ
とによりCを符号化する。
【0048】 P^[Cb|Qθ(Δθ),T] (12) 各々のサブバンドのために、サブバンドにおける最大の
大きさの係数の最上位ビットの位置が記録され、符号ス
トリームにおいてサイド情報として含まれる。このサイ
ド情報は、サブバンドが現在のビット平面以上の上位ビ
ットの係数を持たない時、ビット平面符号化における完
全なサブバンドの漏れを許容する。
大きさの係数の最上位ビットの位置が記録され、符号ス
トリームにおいてサイド情報として含まれる。このサイ
ド情報は、サブバンドが現在のビット平面以上の上位ビ
ットの係数を持たない時、ビット平面符号化における完
全なサブバンドの漏れを許容する。
【0049】ウエーブレット変換の後、入力画像の波形
構造は、しばしばウエーブレット係数の符号パターンで
反映される。これは、高周波数サブバンドにおけるウエ
ーブレット係数がゼロ平均プロセスを形成するために現
れるとしても、ウエーブレット係数の符号が圧縮可能で
あることを意味する。埋め込みビット平面符号化の間、
本発明による方法は、ウエーブレット係数の符号が、3
つの状態:+,−,0を持つことが考えられる。b番目
のビット平面について言えば、Cの符号は、Cの最上位
ビットがb以下であれば、復号器に対してまだ未知であ
る。この場合、状態0は、以下の式(13)に割り当て
られ、さもなければ従来の符号の意味により+あるいは
−が以下の式(13)に割り当てられる。
構造は、しばしばウエーブレット係数の符号パターンで
反映される。これは、高周波数サブバンドにおけるウエ
ーブレット係数がゼロ平均プロセスを形成するために現
れるとしても、ウエーブレット係数の符号が圧縮可能で
あることを意味する。埋め込みビット平面符号化の間、
本発明による方法は、ウエーブレット係数の符号が、3
つの状態:+,−,0を持つことが考えられる。b番目
のビット平面について言えば、Cの符号は、Cの最上位
ビットがb以下であれば、復号器に対してまだ未知であ
る。この場合、状態0は、以下の式(13)に割り当て
られ、さもなければ従来の符号の意味により+あるいは
−が以下の式(13)に割り当てられる。
【0050】
【数6】
【0051】ここで、状態0はダイナミックコンセプト
であり、それはより深いビット平面に対して進んでいる
符号化処理として+あるいは−に変えても良い。われわ
れは、0を+あるいは−から識別する。これは、このよ
うな区別が、符号に対してより明らかにしたモデリング
構造をもたらすからである。
であり、それはより深いビット平面に対して進んでいる
符号化処理として+あるいは−に変えても良い。われわ
れは、0を+あるいは−から識別する。これは、このよ
うな区別が、符号に対してより明らかにしたモデリング
構造をもたらすからである。
【0052】Cの最上位ビットがスキャンされると、C
の符号は、以下の式(14)によるオンライン推定確率
に基づくバイナリ算術符号化により符号化される。
の符号は、以下の式(14)によるオンライン推定確率
に基づくバイナリ算術符号化により符号化される。
【0053】
【数7】
【0054】
【発明の効果】本発明による画像圧縮システムは、上述
したすべての技術が組み合わされる時には、テスト画像
のISOセット上において3.91ビット/ピクセルの
無損失ビットレートを達成できる。
したすべての技術が組み合わされる時には、テスト画像
のISOセット上において3.91ビット/ピクセルの
無損失ビットレートを達成できる。
【図面の簡単な説明】
【図1】画像をサブバンドに変換するウエーブレット変
換を示すである。
換を示すである。
【図2】ビット平面のスキャン順序を示す図である。
【図3】条件付き確率を推定することを用いたビットの
位置的な表記を示した図である。
位置的な表記を示した図である。
【図4】異なったサブバンドにおける異なったコンディ
ショニングテンプレートを示した図である。
ショニングテンプレートを示した図である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 カイ ウーヴェ バーテル ドイツ連邦共和国,ディーエー−10785 ベルリン,ポールシュトラッセ 73
Claims (17)
- 【請求項1】 異なったコンディショニングテンプレー
トにおけるウエーブレット係数を適応的にエントロピー
符号化するために統計的コンテクストモデリングにより
静止及び動画像を無損失及び損失圧縮するための可逆の
ウエーブレットに基づいたサブバンド符号化システムに
おける多重解像において、 前記コンディショニングテンプレートの形状及び方向を
異なったサブバンドへ適応させる手段により特徴付けら
れる符号化システム。 - 【請求項2】 請求項1による符号化システムにおい
て、符号付きのウエーブレット係数の2次元アレイを、
適応的バイナリエントロピー符号化のための2つの入力
シンボルのみの等価数列に変換する手段により特徴付け
られる符号化システム。 - 【請求項3】 請求項1による符号化システムにおい
て、ウエーブレット係数をビット平面に配置する手段
と、前記ウエーブレット係数を最上位ビット平面から最
下位ビット平面にスキャンすることにより前記ウエーブ
レット係数を圧縮する手段と、ウエーブレット係数の適
応的エントロピー符号化のためのコンディショニングテ
ンプレートを形成する際に前もってスキャンされたビッ
ト平面を用いる手段とにより特徴付けられる符号化シス
テム。 - 【請求項4】 請求項1による符号化システムにおい
て、ウエーブレット係数の大きさの最小二乗推定値を用
いることによりコンディショニングテンプレートにおけ
るイベントのすべての発生し得る組み合わせに対応する
予想されるコンディショニング状態の数を低減する手段
により特徴付けられる符号化システム。 - 【請求項5】 請求項4による符号化システムにおい
て、前記推定値に対する最小エントロピー量子化により
予想されるコンディショニング状態の数を更に低減させ
る手段により特徴付けられる符号化システム。 - 【請求項6】 請求項1による符号化システムにおい
て、ウエーブレット係数の空間構造パターンを形成する
ために、現在符号化されている係数Cのこれまでの符号
化ビットとCのペアレント係数及び隣接する係数のこれ
までの符号化ビットを比較する手段により特徴付けられ
る符号化システム。 - 【請求項7】 請求項1による符号化システムにおい
て、Cの隣接係数の符号上においてウエーブレット係数
Cの符号を条件付ける手段により特徴付けられる符号化
システム。 - 【請求項8】 請求項1による符号化システムにおい
て、符号器及びそれと対称な復号器とにより特徴付けら
れる符号化システム。 - 【請求項9】 ウエーブレット係数を生成する可逆のウ
エーブレット変換により画像データをサブバンドに階層
的に分解して静止及び動画像を無損失及び損失圧縮する
方法において、 ウエーブレット係数の適応的エントロピー符号化と統計
的コンテクストモデリングのためのコンディショニング
テンプレートを用い、前記コンディショニングテンプレ
ートの形状及び/又は方向を異なったサブバンドへ適応
させることにより特徴付けられる方法。 - 【請求項10】 符号付きのウエーブレット係数を生成
する可逆のウエーブレット変換により画像データをサブ
バンドに階層的に分解し、ウエーブレット係数の適応的
エントロピー符号化と統計的コンテクストモデリングの
ためのコンディショニングテンプレートを用いることよ
り静止及び動画像を無損失及び損失圧縮する方法におい
て、符号付きのウエーブレット係数の2次元アレイを、
適応的バイナリエントロピー符号化のための2つのみの
入力シンボルの等価数列に変換することにより特徴付け
られる方法。 - 【請求項11】 ウエーブレット係数を生成する可逆の
ウエーブレット変換により画像データをサブバンドに階
層的に分解し、ウエーブレット係数をビット平面に配置
し、ウエーブレット係数の適応的エントロピー符号化と
統計的コンテクストモデリングのためのコンディショニ
ングテンプレートを用い、前記ウエーブレット係数を最
上位ビット平面から最下位ビット平面にスキャンするこ
とで前記ウエーブレット係数を圧縮することより静止及
び動画像を無損失及び損失圧縮する方法において、 コンディショニングテンプレートを形成する際に前もっ
てスキャンされたビット平面を用いることにより特徴付
けられる方法。 - 【請求項12】 ウエーブレット係数を生成する可逆の
ウエーブレット変換により画像データをサブバンドに階
層的に分解し、前記ウエーブレット係数の適応的エント
ロピー符号化と統計的コンテクストモデリングのための
コンディショニングテンプレートを用いることにより静
止及び動画像を無損失及び損失圧縮する方法において、 ウエーブレット係数の大きさの最小二乗推定値を用いる
ことによりコンディショニングテンプレートにおけるイ
ベントのすべての発生し得る組み合わせに対応する予想
されるコンディショニング状態の数を低減することによ
り特徴付けられる方法。 - 【請求項13】 ウエーブレット係数を生成する可逆の
ウエーブレット変換により画像データをサブバンドに階
層的に分解し、前記ウエーブレット係数の適応的エント
ロピー符号化と統計的コンテクストモデリングのための
コンディショニングテンプレートを用いることにより静
止及び動画像を無損失及び損失圧縮する方法において、 ウエーブレット係数の大きさの最小二乗推定値を最初に
用い、続いて前記推定値に対する最小エントロピー量子
化によりコンディショニングテンプレートにおけるイベ
ントのすべての予想組み合わせに対応する予想コンディ
ショニング状態の数を低減することにより特徴付けられ
る方法。 - 【請求項14】 請求項13記載の方法において、ウエ
ーブレット係数の空間構造パターンを特徴付けるため
に、現在符号化されている係数Cのこれまでの符号化ビ
ットとCのペアレント係数及び隣接する係数のこれまで
の符号化ビットを比較し、そして前記推定値の量子化に
よりつくられたコンディショニング状態を増加させるた
めにそれらを用いることにより特徴付けられる方法。 - 【請求項15】 ウエーブレット係数を生成する可逆の
ウエーブレット変換により画像データをサブバンドに階
層的に分解し、前記ウエーブレット係数の適応的エント
ロピー符号化と統計的コンテクストモデリングのための
コンディショニングテンプレートを用いることにより静
止及び動画像を無損失及び損失圧縮する方法において、 Cの隣接係数の符号上においてウエーブレット係数Cの
符号を条件付けることにより特徴付けられる方法。 - 【請求項16】 ウエーブレット係数を生成する可逆の
ウエーブレット変換により画像データをサブバンドに階
層的に分解し、ウエーブレット係数をビット平面に配置
し、前記ウエーブレット係数を最上位ビット平面から最
下位ビット平面にスキャンすることで前記ウエーブレッ
ト係数を圧縮することにより静止及び動画像を無損失及
び損失圧縮する方法において、 サブバンド毎にサイド情報として最大の大きさのウエー
ブレット係数の最上位ビットのビット位置を符号化スト
リームに含めることにより特徴付けられる方法。 - 【請求項17】 請求項9〜16の1つまたは複数の組
み合わせにより特徴付けられる、静止及び動画像を無損
失及び損失圧縮する方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP97118846.1 | 1997-10-29 | ||
| EP97118846A EP0914004A1 (en) | 1997-10-29 | 1997-10-29 | Coding system and method for lossless and lossy compression of still and motion images |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11262019A true JPH11262019A (ja) | 1999-09-24 |
Family
ID=8227536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10305688A Withdrawn JPH11262019A (ja) | 1997-10-29 | 1998-10-27 | 無損失及び損失圧縮のための符号化システム及び方法 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0914004A1 (ja) |
| JP (1) | JPH11262019A (ja) |
| CA (1) | CA2252081A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030039445A (ko) * | 2001-11-13 | 2003-05-22 | 삼성전자주식회사 | 영상 신호 송수신 장치 |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6553147B2 (en) | 1998-10-05 | 2003-04-22 | Sarnoff Corporation | Apparatus and method for data partitioning to improving error resilience |
| AU6292299A (en) * | 1998-10-05 | 2000-04-26 | Sarnoff Corporation | Apparatus and method for data partitioning to improve error resilience |
| US6680974B1 (en) | 1999-12-02 | 2004-01-20 | Lucent Technologies Inc. | Methods and apparatus for context selection of block transform coefficients |
| FR2805941B1 (fr) * | 2000-03-02 | 2002-08-09 | Canon Kk | Procede et dispositif de codage entropique |
| US6889351B1 (en) | 2000-03-30 | 2005-05-03 | Koninklijke Philips Electronics, N.V. | Backward compatible multiple data stream transmission method and system for compressed domain signals |
| US6501397B1 (en) | 2000-05-25 | 2002-12-31 | Koninklijke Philips Electronics N.V. | Bit-plane dependent signal compression |
| US6678421B1 (en) * | 2000-06-09 | 2004-01-13 | Hrl Laboratories, Llc | Subband coefficient prediction with pattern recognition techniques |
| FR2857527B1 (fr) * | 2003-07-11 | 2006-01-06 | Cit Alcatel | Compression contextuelle d'images numeriques |
| US8904044B2 (en) | 2007-09-28 | 2014-12-02 | International Business Machines Corporation | Adapting compression techniques over data based on context |
| BR112012013479A2 (pt) | 2009-12-04 | 2016-05-24 | Thomson Licensing | transformada de bloco particionada adaptativa ao padrão de textura |
| CN103108182B (zh) * | 2013-01-18 | 2015-11-18 | 北京航空航天大学 | 多源异类无人机侦察图像通用压缩方法 |
| CN104361614A (zh) * | 2014-11-21 | 2015-02-18 | 西安电子科技大学 | 基于多方向字典学习的极化sar图像压缩方法 |
| CN105509771B (zh) * | 2015-12-08 | 2018-12-21 | 中国航空工业集团公司北京长城航空测控技术研究所 | 一种发动机滑油金属颗粒在线监测的信号降噪方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6195465B1 (en) * | 1994-09-21 | 2001-02-27 | Ricoh Company, Ltd. | Method and apparatus for compression using reversible wavelet transforms and an embedded codestream |
| JPH09261644A (ja) * | 1996-03-22 | 1997-10-03 | Matsushita Electric Ind Co Ltd | ウエーブレットビデオ符号化方法 |
-
1997
- 1997-10-29 EP EP97118846A patent/EP0914004A1/en not_active Withdrawn
-
1998
- 1998-10-27 JP JP10305688A patent/JPH11262019A/ja not_active Withdrawn
- 1998-10-28 CA CA 2252081 patent/CA2252081A1/en not_active Abandoned
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030039445A (ko) * | 2001-11-13 | 2003-05-22 | 삼성전자주식회사 | 영상 신호 송수신 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2252081A1 (en) | 1999-04-29 |
| EP0914004A1 (en) | 1999-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100366638B1 (ko) | 웨이블릿 변환을 기본으로하여 트리-구조의 벡터 양자화기법을 이용한 영상 부호화 장치 및 부호화 방법 | |
| Boulgouris et al. | Lossless image compression based on optimal prediction, adaptive lifting, and conditional arithmetic coding | |
| US6466698B1 (en) | Efficient embedded image and video compression system using lifted wavelets | |
| JP3271985B2 (ja) | 適応ビット割当てとハイブリッド可逆エントロピー符号化を使用したデータ圧縮 | |
| CN100584023C (zh) | 用于基于上下文的信号编码和解码的方法和设备 | |
| US6266414B1 (en) | Method for digital data compression | |
| US7715480B2 (en) | Video encoding with motion-selective wavelet transform | |
| EP0905979B1 (en) | A method for data compression | |
| US6389074B1 (en) | Method and apparatus for digital data compression | |
| CN1322442A (zh) | 用于压缩视频序列的编码方法 | |
| JPH114343A (ja) | 画像圧縮方法及び画像圧縮装置並びにコンピュータ可読媒体 | |
| JPH11262019A (ja) | 無損失及び損失圧縮のための符号化システム及び方法 | |
| KR100561587B1 (ko) | 3차원 웨이브렛 변환 방법 및 장치 | |
| US7072517B2 (en) | Inverse discrete wavelet transforms for data decompression | |
| Raja et al. | Image compression using WDR & ASWDR techniques with different wavelet codecs | |
| US6356666B1 (en) | Image compressing/expanding method and image compression expanding device | |
| CN102148993A (zh) | 一种小波图像的编码方法和装置 | |
| Wang et al. | Modified SPIHT based image compression algorithm for hardware implementation | |
| KR100776822B1 (ko) | 스테레오 잔여 영상 부호화 방법 및 그 장치 | |
| Munteanu et al. | Segmentation-driven direction-adaptive discrete wavelet transform | |
| Yang et al. | Embedded image-coding algorithm using set partitioning in block trees of wavelet coefficients | |
| AU719749B2 (en) | A method for digital data compression | |
| Ochoa-Domínguez et al. | A Discrete Wavelet Transform-Singular Value Decomposition System for Image Coding | |
| CODER | ANIMAGE COMPRESSION TECHNIQUE BASED ON ZERO | |
| Zhang et al. | An improved SPECK algorithm with bit plane lifting and the optimal single value prediction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |