JP2000295618A - 埋込み型ゼロトリーパターン及びビットプレーンを使用する画像符号化方法 - Google Patents

埋込み型ゼロトリーパターン及びビットプレーンを使用する画像符号化方法

Info

Publication number
JP2000295618A
JP2000295618A JP2000061408A JP2000061408A JP2000295618A JP 2000295618 A JP2000295618 A JP 2000295618A JP 2000061408 A JP2000061408 A JP 2000061408A JP 2000061408 A JP2000061408 A JP 2000061408A JP 2000295618 A JP2000295618 A JP 2000295618A
Authority
JP
Japan
Prior art keywords
tree
bits
bit
encoding
child nodes
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
JP2000061408A
Other languages
English (en)
Inventor
Jie Liang
リアーン イェー
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.)
Texas Instruments Inc
Original Assignee
Texas Instruments 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 Texas Instruments Inc filed Critical Texas Instruments Inc
Publication of JP2000295618A publication Critical patent/JP2000295618A/ja
Pending legal-status Critical Current

Links

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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/36—Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
    • 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/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
    • H04N19/64—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission
    • H04N19/647—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by ordering of coefficients or of bits for transmission using significance based coding, e.g. Embedded Zerotrees of Wavelets [EZW] or Set Partitioning in Hierarchical Trees [SPIHT]
    • 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (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)【要約】 【課題】 符号化記号を、分離した値ビット及びトリー
ビットに分割し、子ノードクラスタ内で符号化するゼロ
トリー画像符号化方法を提供することである。 【解決手段】 本画像符号化方法は、ウェーブレット分
解を使用し、重要度及びリファインメントのための値ビ
ットと、トリー構造重要度のためのトリービットとを含
む4つの子係数のクラスタをビットプレーンについて符
号化する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ディジタル画像圧
縮、及び符号化(コーディング)及び復号(デコーディ
ング)に関する。
【0002】
【従来の技術】JPEG、またはMPEG内のIフレー
ムにおけるように単一のフレームを符号化及び圧縮する
ために、Shapiroは、41 IEEE Tr. Sig, Proc. 3445 (19
93)に所載のEmbedded Image Coding Using Zerotrees o
f Wavelet Coefficientsにおいて、ウェーブレット係数
を異なるスケールでグループ化し、スケールにまたがる
ゼロ係数を予測するウェーブレット階層サブバンド分解
を提唱している。これは、低めのビットレートのビット
ストリームが、高めのビットレートのビットストリーム
内に埋込まれることから、等化及び完全埋込み型のビッ
トストリームを提供する。図2a−2cはウェーブレッ
ト変換分解を示している。
【0003】符号化効率は、解像力に関して、どのよう
な画像圧縮方法にとっても重要である。しかしながら、
符号化方法の特色または特性が、その方法を実行する時
の有用性を決定する上で益々重要な役割を果たすように
なってきた。スケーラビリティは、ディジタル写真、イ
ンターネット、画像データベース等のような多くの応用
におけるどの画像符号化方法にとっても極めて重要な特
色である。スケーラビリティ特性には多くの面が存在す
るが、それらは以下のように要約することができる。
【0004】品質スケーラビリティ:ビットストリーム
は、(複雑な処理をしなくとも)元の画像とは異なる品
質で再構成するように復号可能なサブビットストリーム
にパーズすることができる。重要なケースは累進(プロ
グレッシブ)品質スケーラビリティであり、これはビッ
トストリームを累進的に復号し、受信されるビットが多
くなるにつれて再構成される画像を益々良好にすること
ができることを意味している。
【0005】分解能スケーラビリティ:ビットストリー
ムは、元の画像とは異なる分解能で表現するサブビット
ストリームにパーズ(parse)することができる。累進分
解能スケーラビリティが特別なケースである。
【0006】計算の複雑さスケーラビリティ:この品質
によって、応用は、殆どの符号化モジュールの変更を最
小に抑えながら、符号化/復号の複雑さを容易に調整す
ることができる。
【0007】デコーダが、符号化時には決定することが
できないそれ自体の制約に従って望ましい分解能及び望
ましいレートを選択できるようにするために、品質及び
分解能の両スケーラビリティを同一のビットストリーム
内に存在させることが望まれることが多い。計算の複雑
さスケーラビリティは、主として、この方法のメモリ要
求及び速度プロファイルに関係がある。多くの埋込み型
システムにおいては、メモリは重大な制約であり、符号
化/復号の速度は非常に重要である(例えば、ディジタ
ルスチールカメラにおいては、1つのショットから次の
ショットまでの遅れがカメラを評価する上で重要な品質
ファクタである)。
【0008】良好な符号化方法は、これらの全ての要求
の間を良好に平衡させることができるべきである。
【0009】
【関連出願とのクロスレファレンス】本願は、03/08/99
付暫定特許出願一連番号第60/123,330号からの優先権を
請求する。以下の係属出願は関連内容を開示している。
【0010】
【発明の概要】本発明は、符号化記号を、分離した値ビ
ットとトリー(木)ビットに分割し、子ノードクラスタ
内で符号化するゼロトリー画像符号化方法を提供する。
この「埋込み型ゼロトリーパターン及びビットプレー
ン」( embedded zerotree patterns and bitplanes :
EZPAB)方法は、ゼロ係数の大きいクラスタを符号
化するゼロトリーと、非ゼロ係数の大きさを符号化する
ビットプレーン符号化とを使用する。
【0011】これは、この方法が品質及び空間分解能に
おいてだけではなく、計算の複雑さにおいてもよりスケ
ーラブルであることが、他のウェーブレットコーダ(他
のゼロトリーベースの画像コーダを含む)に優る長所で
ある。EZPABは、無エントロピー符号化モード、及
び、計算の複雑さ/電力消費と符号化効率との間に良好
なトレードオフを与える文脈ベースの算術符号化モード
をオプションで使用できるようになっている。同時に、
それは最少量のメモリを使用し、そのサイズは画像サイ
ズとは無関係である。
【0012】
【発明の実施の形態】概要 好ましい実施の形態の埋込み型ゼロトリーパターン及び
ビットプレーン(EZPAB)符号化方法は、画像のウ
ェーブレット係数をビットプレーン毎に符号化する。H
H、LH、またはHLサブバンド(最精分解レベル以外
の)内の各位置に、ビットプレーン内のその位置に関連
する2つのビット、即ち、その位置におけるウェーブレ
ット係数の値を表すビット(値ビット)、及びその位置
に根付いたクウォッドトリーの重要度を表すビット(ト
リービット)が存在する。同じ親を有する4つの全ての
近傍のための値ビット及びトリービットを符号化し、1
つの4係数クラスタから次のクラスタへ、最粗分解レベ
ルから最精分解レベルへ、及び1つのトリーブロックか
ら次のトリーブロックへ進む。値ビットは、重要度値ビ
ット、符号値ビット、及び(大きさの)リファインメン
ト値ビットとして更に分類することができる。走査手順
の後に、たとえエントロピー符号化(即ち、単に、符号
化されていないビットをビットストリーム内に配置す
る)をどのようにも使用しなくても、良好な符号化効率
を達成することができる。別のオプションは、文脈ベー
スの算術符号化を用いてこれらの値ビット及びトリービ
ットを符号化することである。符号化効率が約10−15%
良くなり、これは公知の最良コーダに匹敵しているにも
拘わらず、メモリに対する要求が少なく、且つより高速
であるという長所を有している。
【0013】システム 図1は、EZPABコーダの総合手順を示している。画
像は、ブロック毎のモード、またはライン毎のモードの
何れかで入力することができる。画像をウェーブレット
係数に変換するために、局所化ウェーブレット変換が使
用される。次いで、これらのウェーブレット係数はトリ
ー構造データに編成され、トリーバッファ内に格納され
る。ゼロトリーの準備が整うと、システムはEZPAB
符号化モジュールを要求してトリー構造化データをEZ
PABモジュールへ送る。バッファ内にトリーが残され
ていなくなると、バッファは、さらなる画像データを入
力するように(この場合も、ブロック毎に、またはライ
ン毎に)入力モジュールへ信号を送る。符号化システム
の中枢部分は、単一のフルデプス( full depth )ゼロ
トリーに作用するEZPABコーディングモジュールで
ある。単一のゼロトリーのための符号化手順に関して
は、次のセクションにおいて詳述する。ビットは、EZ
PAB符号化モジュールから直接伝送することも、また
は伝送のために先ず算術的に符号化することもできる。
大きさスケールは、最小の量子化レベルで全てのトリー
が符号化されて伝送バッファ内に入れられた後に、単に
先行重要度ビットプレーンを削除することによって決定
される。
【0014】単一のゼロトリー上のEZPAB符号化 図2dは、4レベル分解のケースのためのフルデプスゼ
ロトリーの構造を示している。各非葉ノード(P)は4
つの子ノードを有している。これら4つの子ノードクラ
スタ(A、B、C、D)が、EZPABの基本符号化単
位である。トップレベルから下方に、また左から右へ進
む。各クラスタ毎に、先ずそれらの重要度、または大き
さリファインメントビットを、次いでゼロトリーの重要
度を指示する3ビット(最精分解レベルのためのものを
除く)を符号化する。
【0015】重要度ビットS(A)、S(B)、S
(C)、及びS(D)の符号化 符号化文脈からその重要度を導出することができない4
つの各子クラスタ(即ち、それらは、現ビットプレーン
において無意味であることが既に見出されているゼロト
リーの部分ではない)毎に、それらの重要度を明示的に
符号化する。
【0016】AからDまでの重要度ビットを符号化し、
有意であることが既に見出されている係数のために、代
わりにリファインメント(大きさ)ビットを送る。新し
い有意係数のために、その符号ビットを符号化する。
【0017】以下は、この手順を記述する擬似コードで
ある。 for (T in [A,B,C,D]) { if (T is already found significant) send/encode refinement bit ; continue ; if (T is not at the finest decomposition level, or, T is not at loca tion D) { send/encode S(T), the significance bit of T ; if(T is significant) send/encode sign bit of T ; } else /* T is at the finest decomposition level and at D */ { if (A, B, C) are all insignificant) T must be significant, no need to send any significance bit send/encode the sign bit of T Else Send/encode S(T) if (T is significant) send/encode the sign bit of T } }
【0018】そのクラスタは有意ではあるがノードA、
B、及びCは有意ではない場合のように、最精分解レベ
ル内のノードDは、それらのコードが先行コードによっ
て決定される場合にはスキップできることに注目された
い。
【0019】A、B、C、Dのための値ビットを符号化
した後に、これら4つの位置に関連する4つのトリービ
ットを符号化する。葉は如何なる子も有していないの
で、最精分解レベルのためのトリービットを符号化する
必要がないことに注目されたい。以下は、トリービット
を符号化するための手順を記述している。 if (all A,B,C,D tree-bits are insignificant) send/encode one bit to indicate that all A,B,C,D are insignifican t ; else { for (Tree routed at [A,B,C,D] { if (Tree is already found significant) continue ; if (Tree is not at location D) send/encode the significance of Tree ; else if (trees at A,B,C are all insignificant) no need to send any bit, Tree at D must be significant else send/encode the significance bit } }
【0020】この場合も、クラスタが少なくとも1つの
有意トリービットを有しているがノードA、B、及びC
は有意トリービットを有していない場合のように、ノー
ドDは、それらのコードが先行コードによって決定され
る場合にはスキップできることに注目されたい。
【0021】また、以上の全てにおいては、より大きい
ゼロトリーの部分ではない4つの近傍クラスタのための
トリービットまたは値ビットだけが符号化されている。
そうでない場合には、それらの重要度をプロセスの文脈
から導出することができる。
【0022】上述した両手順の“送れ(send)”または
“符号化せよ(encode)”は、2つのモードのどちらを
動作可能にするのかを指示するために使用されている。
極めて低い複雑さモードの場合には“送れ”が使用さ
れ、これは、ここではエントロピー符号化は行われず、
ビットをビットストリーム内に配置するだけであること
を意味している。計算集中モードの場合には“符号化せ
よ”が使用され、これは、文脈ベースの算術符号化でビ
ットを符号化することを意味する。値ビットの場合に
は、文脈は、同一クラスタ内の有意係数の数、並びに現
係数(A、B、C、またはD)の位置(4×4=16文脈
の合計である)によって決定される。トリービットの場
合には、文脈は、同一クラスタ内の有意トリーの数、及
び同一位置における係数の重要度(4×2=8文脈の合
計である)によって決定される。
【0023】以上説明したように、異なる特色の全ての
間を収支決算する符号化方法が提供されている。これに
より、算術またはハフマン符号化を必要としないモード
が可能になる。ゼロトリーパターンを表すビット、係数
符号、及び大きさビットは、最終ビットストリームへ直
接出力される。一方、符号化手順を何等変更することな
く(同一の変換、係数走査、ゼロトリー形成手順で)、
これらの同一ビットを文脈ベースの算術符号化を用いて
符号化することができる。これら2つのモードの間で
は、全ての特色及びメモリ要求は同一に維持されている
が、算術符号化及び文脈形成を排除したことによって重
要なスピードアップを達成することができる。
【0024】図4は、符号化の例を示している。詳述す
れば、図4はフルデプストリーを通る垂直スライス内の
4つのノードの符号化を表している。列は最も左が最上
位ビットであるビットプレーンを表し、行は最粗から最
精分解レベル(最も上が最粗)の値ビット及びトリービ
ットを表している。従って、符号化はトリーを通してト
ップからボトムへ進み、またビットプレーンを通して左
から右へ進む。第1列のトップに示されている0は、最
上ビットプレーン内の最粗レベルにおける無意味値を表
している。この0の下の1は、この最粗レベルノードが
ゼロトリーの根であること(即ち、最上ビットプレーン
内では、このフルデプストリーの全ての子孫のは無意味
である)を示している。全ての子ノード係数が無意味で
あるので、第1列の残余に示されているように、それら
は符号化の際にスキップされる。
【0025】第2列の最も上のエントリの1は、最粗レ
ベルノードが次に最上のビットプレーン内において有意
である(即ち、対応係数の値がこのビットプレーン内の
その第1の非0ビットを有している)ことを表し、±
は、その係数の符号を表すために第2の値ビットが使用
されていることを表している。第2行内の1は、全ての
子が未だに無意味であり、スキップされることを表して
いる。
【0026】第3列の最も上のエントリは、最粗レベル
ノードにおける係数の2進展開の第2(リファインメン
ト)ビットを表している。ここでも、第2行内の1はゼ
ロトリーであり、これらの子もスキップされることを表
している。
【0027】第4列の最も上のエントリは、最粗レベル
ノードにおける係数の第3(リファインメント)ビット
を表している。第2行内の0は、子ノードの少なくとも
1つが第4ビットプレーン内に有意係数を有しているこ
とを表している。従って、第2レベルの4つの子のクラ
スタは、それらの値ビットと、符号化されるそれらのト
リービットとを有している。第3行内の第2レベルの
(クラスタの)子ノードの値ビットが0であることは、
その係数がこの(第4)ビットプレーン内では未だに無
意味であることを示しているが、トリービットが0であ
ることは第3または第4の何れかのレベル内の少なくと
も1つの子孫が有意であることを表している。第5行内
の1は、この第3レベルの子ノードの係数がこのビット
プレーン内にその先行非0ビットを有していることを表
し、またこの場合も±は符号を表しており、そのクラス
タ内の他の3つのノードはこの時点に符号化されるそれ
らの値ビットを有している。第6行内の1は、この第3
レベルの子がゼロトリーの根であり、従ってその4つの
子はスキップされることを表している。そのクラスタ内
の他の3つのノードは、この時点に符号化されるそれら
のトリービットを有している。
【0028】第5列(ビットプレーン)はトップからボ
トムへ、最粗レベルノード係数のための第4(リファイ
ンメント)ビットと、トリーが既に第4列において有意
であることが見出されているためにトリービットの第2
行のスキップとを有している。第3行の1及び±は、こ
の第2レベルの子の係数がこのビットプレーン内にその
第1有意(非0)ビットと、その符号とを有しているこ
とを示す2つのビットである。トリーが既に第4ビット
プレーンにおいて有意であることが見出されているの
で、第4行のトリービットはスキップされる。第5行は
第3レベルの子の係数のための第2(リファインメン
ト)ビットであり、第6行の0は第4レベルの少なくと
も1つの子がこのビットプレーンにおいて有意であるこ
とを指示している。第7行の1及び±は、この第4レベ
ルの子の係数がこのビットプレーン内にその第1有意
(非0)ビットと、その符号とを有していることを示す
2つのビットである。第6列(ビットプレーン)は、リ
ファインメントビットとしての値ビット、及び先行トリ
ー重要度の故にトリービットがスキップされることを示
している。
【0029】復号 ビットストリームの復号は、EZPAB符号化に従って
ビットを解釈してウェーブレット係数を回復し(どのよ
うな数のリファインメントビットが使用可能である
か)、次いで逆ウェーブレット変換を遂行して画像を回
復する。勿論、伝送または格納のために、誤り修正及び
他のチャンネル符号化を賦課することができる。
【0030】実験結果 このセクションにおいては、提唱した方法を使用した符
号化の結果を説明する。この実験にはEZPABコーダ
の両オプション、即ち、オプションA:無エントロピー
符号化、及びB:算術符号化の使用、を使用した。広く
使用されている画像Lena (512×512)を選択した。結果
は、各ビットプレーンにおける各サブバンド毎に4バイ
トの再同期マーカー(重大なオーバヘッドではあるが、
誤り許容特性を良好にするために必要である)を含む全
てのオーバヘッドを含んでいる。
【0031】表 1. 符号化の結果
【0032】以上の記載に関連して、以下の各項を開示
する。
【0033】1. 画像符号化方法であって、 (a)ディジタル画像の一部分を、係数の階層トリーに
ウェーブレット変換するステップと、(b)上記階層ト
リーの第1のトリーに対して、及び上記第1のトリーの
第1の親ノードから導出した複数の子ノードの第1のク
ラスタに対して、上記第1の親ノードを符号化した後に
上記第1のクラスタ内の複数の各子ノード毎に値及びト
リー指示を符号化するステップと、を含み、(i)上記値
及びトリー指示は、上記第1の親ノードの上記符号化が
そのように指示している時にはスキップされ、(ii)上記
複数の子ノードの第1のものの上記トリー指示は、上記
複数の子ノードの上記第1のものの子孫ノードの重要度
を指示し、(iii) 上記複数の子ノードの上記第1のもの
の上記値は、上記複数の子ノードの上記第1のものの重
要度を指示し、(iv)上記複数の子ノードの1つの上記値
及びトリー指示は、上記第1のクラスタの上記複数の子
ノードの他のものの符号化から決定可能である時にはス
キップされ、そして、(v)上記トリー指示は、もし上記
第1のクラスタ内の上記複数の子ノードが子孫ノードを
有していなければ省略されるようになっており、(c)
上記ステップ(b)を、上記第1のトリーの第2、第
3、・・・、及び第Nの親ノードから導出された複数の
子ノードの第2、第3、・・、及び第Nのクラスタにつ
いて繰り返すステップと、(d)上記ステップ(b)−
(c)を、上記階層トリーの第2、第3、・・、及び第
Mのトリーについて繰り返すステップと、を更に含んで
いることを特徴とする画像符号化方法。
【0034】2. (a)ステップ(b)−(c)を、
上記係数の各ビットプレーン毎に繰り返すことを特徴と
する上記1.に記載の方法。
【0035】3. (a)ステップ(b)−(c)は、
1つの子ノードに関して、共通クラスタの他の複数のノ
ードを含む文脈を使用して上記位及びトリー指示の算術
符号化を含んでいることを特徴とする上記1.に記載の
方法。
【0036】4.(a)上記値は、重要度ビットと符号
ビット、無意味ビット、リファインメントビット、及び
スキップからなるグループのメンバーである上記2.に
記載の方法。
【0037】5.(a)上記トリー指示は、ゼロトリー
の根、有意子孫ノード、及びスキップからなるグループ
のメンバーである上記2.に記載の方法。
【0038】6. ウェーブレット分解を使用し、重要
度及びリファインメントのための値ビットと、トリー構
造重要度のためのトリービットとを含む4つの子係数の
クラスタをビットプレーンに関して符号化する画像符号
化方法。
【図面の簡単な説明】
【図1】EZPABコーダの総合手順を示す流れ図であ
る。
【図2】a−dは、ウェーブレット分解及びトリー構造
を示す図である。
【図3】流れ図である。
【図4】例を示す図である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 画像符号化方法であって、 (a)ディジタル画像の一部分を、係数の階層トリーに
    ウェーブレット変換するステップと、 (b)上記階層トリーの第1のトリーに対して、及び上
    記第1のトリーの第1の親ノードから導出した複数の子
    ノードの第1のクラスタに対して、上記第1の親ノード
    を符号化した後に上記第1のクラスタ内の複数の各子ノ
    ード毎に値及びトリー指示を符号化するステップと、を
    含み、 (i)上記値及びトリー指示は、上記第1の親ノードの上
    記符号化がそのように指示している時にはスキップさ
    れ、(ii)上記複数の子ノードの第1のものの上記トリー
    指示は、上記複数の子ノードの上記第1のものの子孫ノ
    ードの重要度を指示し、(iii) 上記複数の子ノードの上
    記第1のものの上記値は、上記複数の子ノードの上記第
    1のものの重要度を指示し、(iv)上記複数の子ノードの
    1つの上記値及びトリー指示は、上記第1のクラスタの
    上記複数の子ノードの他のものの符号化から決定可能で
    ある時にはスキップされ、そして、(v)上記トリー指示
    は、もし上記第1のクラスタ内の上記複数の子ノードが
    子孫ノードを有していなければ省略されるようになって
    おり、 (c)上記ステップ(b)を、上記第1のトリーの第
    2、第3、・・・、及び第Nの親ノードから導出された
    複数の子ノードの第2、第3、・・、及び第Nのクラス
    タについて繰り返すステップと、 (d)上記ステップ(b)−(c)を、上記階層トリー
    の第2、第3、・・、及び第Mのトリーについて繰り返
    すステップと、を更に含んでいることを特徴とする画像
    符号化方法。
JP2000061408A 1999-03-08 2000-03-07 埋込み型ゼロトリーパターン及びビットプレーンを使用する画像符号化方法 Pending JP2000295618A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12333099P 1999-03-08 1999-03-08
US60/123330 1999-03-08

Publications (1)

Publication Number Publication Date
JP2000295618A true JP2000295618A (ja) 2000-10-20

Family

ID=22408029

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000061408A Pending JP2000295618A (ja) 1999-03-08 2000-03-07 埋込み型ゼロトリーパターン及びビットプレーンを使用する画像符号化方法

Country Status (2)

Country Link
EP (1) EP1037468B1 (ja)
JP (1) JP2000295618A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019142834A1 (ja) * 2018-01-19 2019-07-25 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002035849A1 (en) * 2000-10-24 2002-05-02 Eyeball Networks Inc. Three-dimensional wavelet-based scalable video compression
KR20030021009A (ko) * 2001-09-05 2003-03-12 김효준 블록 기반 제로트리와 사진나무구조를 이용한 영상 압축방법
CN1874509B (zh) * 2001-09-14 2014-01-15 诺基亚有限公司 基于上下文的自适应二进制算术编码的方法和系统
DE10204617B4 (de) * 2002-02-05 2005-02-03 Siemens Ag Verfahren und Vorrichtungen zur Kompression und Dekompression eines Videodatenstroms
FR2852179A1 (fr) 2003-03-06 2004-09-10 Thomson Licensing Sa Procede de codage d'une image video
CN101409830B (zh) * 2007-10-10 2010-10-13 华为技术有限公司 Dct系数块相似性判断、图像加解密方法及装置
US8406546B2 (en) 2009-06-09 2013-03-26 Sony Corporation Adaptive entropy coding for images and videos using set partitioning in generalized hierarchical trees
CN102396224A (zh) * 2009-06-09 2012-03-28 索尼公司 利用具有方向性的广义层次树中的集合分区的图像和视频适应性编码的设计树

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442458A (en) * 1991-12-18 1995-08-15 Eastman Kodak Company Method and associated apparatus for encoding bitplanes for improved coding efficiency
US5412741A (en) * 1993-01-22 1995-05-02 David Sarnoff Research Center, Inc. Apparatus and method for compressing information
US5748786A (en) * 1994-09-21 1998-05-05 Ricoh Company, Ltd. Apparatus for compression using reversible embedded wavelets
US5923785A (en) * 1997-03-31 1999-07-13 Interated Systems, Inc. System and method for compressing data
EP0892557A1 (en) * 1997-07-18 1999-01-20 Texas Instruments Inc. Image compression

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019142834A1 (ja) * 2018-01-19 2019-07-25 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置
JPWO2019142834A1 (ja) * 2018-01-19 2021-01-07 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置
JP7285789B2 (ja) 2018-01-19 2023-06-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 三次元データ符号化方法、三次元データ復号方法、三次元データ符号化装置、及び三次元データ復号装置

Also Published As

Publication number Publication date
EP1037468A1 (en) 2000-09-20
EP1037468B1 (en) 2017-05-10

Similar Documents

Publication Publication Date Title
CN1036303C (zh) 具有多分辨率特征的运动视频信号压缩系统
JP4554844B2 (ja) 増加する視覚品質レベルに対応して階層へ編成された圧縮ディジタル画像を生成する方法及びこのような圧縮ディジタル画像のレートを制御する方法
KR101357403B1 (ko) 인코딩 동안 사용을 위한 복수의 후보 코딩 트리를 생성하는 장치, 화상 또는 비디오의 적응적 인코딩 및 디코딩을 위한 시스템, 및 화상 및/또는 비디오 인코딩 동안 인코더에서의 사용을 위해 복수의 후보 코딩 트리를 생성하는 방법
KR101344973B1 (ko) 화상 또는 비디오 인코더 내에서의 적응적 엔트로피 인코딩 장치 및 방법
AU2004321469B2 (en) Context-based encoding and decoding of signals
CN1134990C (zh) 着重区编码方法和系统
CN1166204C (zh) 对视频信号进行编码的方法及装置
US7133567B2 (en) Image coding apparatus and image coding method
JPH11168633A (ja) 再構成実行方法、再構成実行装置、記録媒体、逆変換実行方法、逆変換実行装置、好適再構成生成方法、好適再構成生成装置、符号化データ処理方法、符号化データ処理装置、データ処理方法、データ処理装置、符号化データのタイル処理方法、符号化データのタイル処理装置、データ復号化方法、データ復号化装置、再構成方法、及び、2値データモデル化方法
JP2007267384A (ja) 圧縮装置及び圧縮方法
CN1650634A (zh) 利用根据多个参考帧的运动补偿时域滤波的基于可分级小波的编码
CN1525761A (zh) 使用神经网络选择可变长度编码比特流长度的装置和方法
US6795505B2 (en) Encoding method for the compression of a video sequence
KR100959837B1 (ko) 패러미터 값들을 코드워드 인덱스들로 매핑하기 위한최적의 방법 및 시스템
JP2003274185A (ja) 画像処理方法とその方法を利用可能な画像符号化装置
US7031533B2 (en) Encoding method for the compression of a video sequence
CN1159922C (zh) 编码二进制形状信号的方法
EP1037468B1 (en) Image coding using embedded zerotree patterns and bitplanes
JP4768728B2 (ja) 値のブロックをエンコードする方法および装置
US8411978B1 (en) Group encoding of wavelet precision
JP2005535155A (ja) ビデオシーケンスの圧縮のための符号化方法
Xie et al. Highly scalable, low-complexity image coding using zeroblocks of wavelet coefficients
US7181073B1 (en) Image coding using embedded zerotree patterns and bitplanes
JPH11225075A (ja) 符号化方法及び装置
Li et al. Three-level parallel high speed architecture for EBCOT in JPEG2000