JP2003530036A - ウェーブレット変換を使用したビデオ符号化方法 - Google Patents

ウェーブレット変換を使用したビデオ符号化方法

Info

Publication number
JP2003530036A
JP2003530036A JP2001573799A JP2001573799A JP2003530036A JP 2003530036 A JP2003530036 A JP 2003530036A JP 2001573799 A JP2001573799 A JP 2001573799A JP 2001573799 A JP2001573799 A JP 2001573799A JP 2003530036 A JP2003530036 A JP 2003530036A
Authority
JP
Japan
Prior art keywords
pixels
list
modulus
coefficients
lis
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
JP2001573799A
Other languages
English (en)
Inventor
フェルト,ボリ
ペスケ−ポペスク,ベアトリス
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.)
Koninklijke Philips NV
Original Assignee
Philips Electronics NV
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 Philips Electronics NV filed Critical Philips Electronics NV
Publication of JP2003530036A publication Critical patent/JP2003530036A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/129Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/186Methods 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 colour or a chrominance component
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/62Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding by frequency transforming in three dimensions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/63Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
    • H04N19/64Methods 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/647Methods 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]

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)【要約】 本発明は、ウェーブレット変換により分解されたフレームに分割されるビデオ系列を圧縮するための符号化方法に関する。本方法は、「階層的ツリーにおけるセット区分」(SPIHT)と呼ばれる階層的サブバンド符号化プロセスに基づき、ビデオ系列の画素のオリジナルセットからバイナリ表現で符号化されたウェーブレット変換係数を導出する。これらの係数はツリーに編成され、意味のないセットのリスト(LIS)、意味のない画素のリスト(LIP)及び重要な画素のリスト(LSP)と呼ばれる順序付けられた3つのリストへの分類を導出する大きさ検定により、重要性のレベルにそれぞれ対応する区分セットに順序付けされる。本発明によれば、LISの特別な初期化順序が提案される。さらに、最も低い解像度から最も高い解像度へと、ウェーブレット分解の階層的なピラミッドにおける関係を定義する指向ツリーが調べられる。この時、近傍画素は集められて、詳細の指向が考慮されている。

Description

【発明の詳細な説明】
【0001】 本発明は、ウェーブレット変換の分解レベルに対応する所与の連続する解像度
レベルの数を導出する該変換により分解される複数のフレーム又は複数のフレー
ムのグループに分割されるビデオ系列を圧縮するための符号化方法に関する。 本符号化方法は、「階層的ツリーにおけるセット区分(set partitioning in h ierarchical trees)」(SPIHT)と呼ばれる階層的サブバンド符号化プロ
セスに基づいており、ビデオ系列の画素のオリジナルセットからバイナリ表現で
符号化されたウェーブレット変換係数を導出するものである。 この係数はツリーにおいて編成され、それぞれの重要性のレベルに対応する区
分セットに順序付けられる。該セットは、意味のないセットのリスト(LIS)
、意味のない画素のリスト(LIP)及び重要な画素のリスト(LSP)と呼ば
れる3つの順序付けられたリストにおいて重要な情報の分類を導出する大きさ検
定により定義される。該検定は、それぞれの重要な係数がかかるバイナリ表現内
で符号化されるまで継続する分割プロセスに従い、画素のオリジナルセットを区
分セットに分割するために実行される。
【0002】 [発明の背景] 古典的なビデオ圧縮スキームは、4つの主なモジュール:動き予測及び補償、
係数における変換(たとえば、離散コサイン変換又はウェーブレット変換)、量
子化及び係数符号化、並びにエントロピー符号化、を備えているものと考えられ
る場合がある。ビデオエンコーダがよりスケーラブルでなければならない時、こ
れは、レートに伴いビデオの品質を向上して、低ビットレートから高ビットレー
トまで画像を符号化することができなければならないことを意味する。画像の階
層表現をありのままに提供することにより、従来の離散コサイン変換(DCT)
よりも、ウェーブレット分解による変換がスケーラブルスキームに対してより適
合するように思われる。
【0003】 ウェーブレット分解により、オリジナルな入力信号はサブバンド信号のセット
により記述することができる。それぞれのサブバンドは、所与の解像度レベルで
、及び特に高周波レンジにおいて実際には原信号を表している。相関のないサブ
バンドへのこの分解は、1次元のフィルタバンクのセットにより実現される。該
フィルタバンクは、はじめに現在の画像のラインに対して、次いで結果的に得ら
れるフィルタリングされた画像の列に対して適用される。
【0004】 かかる実現の例は、S.S.Gohによる“Displacement in Wavelet decomposition
of images” Signal Processing ,vol.44,no1,June 1995,pp27-38に記載されて
いる。一方が低域通過であり他方が高域通過である実際には2つのフィルタが使
用され、画像の低周波及び高周波成分が分離される。この処理は、はじめにライ
ンに関して実行され、要素2によるサブサンプリング処理が続き、次いでサブサ
ンプルされた画像の列に関して実行される。
【0005】 したがって、原画像の4分の1である4つの画像:関連する原画像の最初の内
容の主要部分を含み、原画像の近似を表す低周波サブ画像(又は「平滑化画像」
)、及び原画像の水平、垂直及び直交の詳細のみを含む3つの高周波サブ画像が
得られる。この分解プロセスは、最後に平滑化された画像から導出される有効な
情報がこれ以上ないことが明らかとなるまで継続される。
【0006】 2次元(2D)ウェーブレット分解を使用した、画像圧縮のための簡単なコン
ピュータを使用した技術は、A.Said及びW.A.Pearlmanによる“A new, fast, and
efficient image codec based on set partitioning in hierarchical trees (
=SPIHT)” IEEE Transactions on Circuits and Systems for Video Technology
, vol.6, no3, June 1996, pp.243-250に記載されている。かかる論文において
説明されているように、原画像は画素値p(x,y)のセットにより定義されるも
のと仮定されている。ここで、x及びyは画素座標であり、以下の公式(1)に
より表される階層的サブバンド変換により符号化される。 c(x,y)=Ω(p(x,y)) (1) ここで、Ωは変換を表し、それぞれの要素c(x,y)は “画素座標(x,y)
についての変換係数”と呼ばれる。
【0007】 主要な目的は、最初に転送すべき最も重要な情報を選択することであり、該係
数の大きさに従いこれら変換係数は順序付けされる(より大きな値を有する係数
は、大きな情報の内容を有し、最初に転送されるべきである。すなわち、元も重
要なビットである)。
【0008】 情報の順序付けがデコーダに明確に転送されている場合、画素座標の比較的小
さな部分が転送されるとすぐに、良好な品質を有する画像を再現することができ
る。情報の順序付けが明確に転送されていない場合、その分岐点に関する比較の
結果により符号化アルゴリズムの実行パスが定義されていること、及び同じソー
トアルゴリズムを有するデコーダが、大きさの比較の結果を受けた場合にエンコ
ーダの該実行パスを複製することができること、が仮定される。次いで、この順
序付け情報は、実行パスから再現される。
【0009】 かかるソートアルゴリズムにおける1つの重要な事実は、すべての係数をソー
トすることは必要ではないが、それぞれのパスにおいてnが減少されて2≦|
x,y|<2n+1のような係数のみをソートすることが必要である。nが与え
られ、|cx,y|≧2(nは重要性のレベルと呼ばれる)である場合、係数は
重要であると言われる。また、|cx,y|≧2でない場合、係数は意味がない
と言われる。ソートアルゴリズムは、画素を区分サブセットTmに分割して、大
きさ検定(2)を実行する。
【0010】
【数1】 デコーダが“no”を受けた場合(関連するサブセット全体は意味がない)、デ
コーダは、このサブセットTmにおける全ての係数は意味がないと判断する。答
えが“yes”の場合(サブセットは重要である)、エンコーダ及びデコーダに
より占有される予め決定されたルールが使用され、Tmを新たなサブセットTm,l に区分する。この重要性の検定は、これら新たなサブセットに対してさらに適用
される。
【0011】 このセット分割プロセスは、それぞれの重要な係数を識別してバイナリ表現で
該係数を符号化することを可能にするために、大きさ検定が1つの座標の重要性
のサブセットの全てに対して行われるまで継続される。
【0012】 転送される大きさの比較(すなわち、メッセージビットから構成される)の数
を低減するために、サブバンドピラミッドにより定義される階層における期待さ
れる順序付けを使用するセット区分ルールが定義される場合がある。目的は、意
味がないと期待されるサブセットが多数の要素を含み、重要であると期待される
サブセットが唯一の要素を含むように、新たな区分を作成することである。大き
さの比較とメッセージビットの関係を明確にするために、以下の関数が使用され
、座標Tのサブセットの重要性が示される。
【0013】
【数2】 さらに、サブバンド間には空間的な自己相似があることが確認されている。同
じ空間指向性に従いピラミッドにおいて下に移動する場合、係数はより大きさの
順序になると期待される。たとえば、低い活性度領域がピラミッドの最も高いレ
ベルにおいて識別されることが期待される場合、より高い解像度を有するが同じ
空間指向性でより低いレベルにおいて繰り返される。
【0014】 空間指向ツリーと呼ばれるツリー構造は、ウェーブレット分解の階層的サブバ
ンドピラミッドにおける空間関係を自然に定義する。図1は、再帰的な4つのサ
ブバンド分割で構築されるピラミッドにおける空間指向ツリーがどのように定義
されるかを示している。ツリーのそれぞれのノードは、それぞれのノードが、子
(葉)を有さないか又は4つの子を有するようなやり方で、同じ空間指向性の画
素に対応する。この子は、2×2の隣接画素のグループを常に形成する。
【0015】 図1において、矢印は親ノードからその子に向けられている。ピラミッドの最
も高いレベルにおける画素は、ツリーのルートであり、2×2の隣接画素にグル
ープ分けされる。しかし、それらの子の分岐ルールは異なり、それぞれのグルー
プにおいて、該分岐のうちの1つは子孫を有さない。
【0016】 以下の座標のセットが使用され、この符号化方法が与えられる。(x,y)は、
係数の位置を表している。 0(x,y):ノード(x,y)の全ての子の座標セット。 D(x,y):ノード(x,y)の全ての子孫の座標セット。 H :全ての空間指向性ツリールートの座標セット(最も高いピラミッド レベルにおけるノード) L(x,y):D(x,y)−0(x,y) サブセットが重要性のために検定される順序は重要であることが確認されてい
る。実際の実現において、重要な情報は、意味のないセットのリスト(LIS)
、意味のない画素のリスト(LIP)及び重要な画素のリスト(LSP)と呼ば
れる3つの順序付けられたリストにおいて記憶されている。
【0017】 全てのこれらリストにおいて、それぞれのエントリは、LIP及びLSPにお
いて個々の画素を表し、LISにおいてセットD(x,y)又はL(x,y)のいず
れかを表す座標(x,y)により識別される(これらリスト間で区別するため、D
(x,y)を表す場合にLISエントリはタイプAと呼ばれる場合があり、L(x
,y)を表す場合にタイプBと呼ばれる場合がある)。SPIHTアルゴリズム
は、実際にこの3つのリストLIS、LIP及びLSPの操作に基づいている。
【0018】 エントロピー符号化モジュールについて、算術的な符号化技術は、以下の理由
により、ハフマン符号化よりもビデオ圧縮においてより効果的である。取得され
る符号長は最適長に近い。この方法は適応モデルに特に適している(ソースの統
計量が早々に予測される)。この方法を2つの独立したモジュールに分割するこ
とができる(一方はモデリング、他方は符号化)。以下の記述は、主にモデリン
グに関し、あるソース−ストリング事象及びその文脈の決定、及び関連する統計
量を予測するための方法を含んでいる。
【0019】 文脈は、ソースストリングの全体のセットの冗長度を捕捉することが意図され
ている。オリジナルのビデオ系列では、ある画素の値は、その周囲の画素の値に
実際に依存する。ウェーブレット分解の後、「地理学上の」相互依存性の同じ特
性は、それぞれのサブバンドにおいて保持される。
【0020】 これらの依存性が保持される順序で係数が送出される場合、たとえばM.J.Wein
berger等による論文“A Universal finite memory source” IEEE Transaction
on Information Theory, vol.41, no3, May1995,pp643-652において記載される
ように、境界付けられたメモリツリーソースの不変の符号化の骨組みにおける「
地理的な」情報を利用することができる。
【0021】 有限のメモリツリーソースは、次のシンボルの確率が最近のシンボルの実際の
値に依存するという特性を有している。有限のメモリツリーソースについてのバ
イナリ系列の一般的な情報源符号化手順は、それぞれのストリング(文脈)につ
いて考慮された文脈の場合に0及び1の発生回数を含む文脈ツリーを使用するこ
とがある。このツリーにより、前のdビットが与えられた場合にシンボルの確率
を予測することができる。
【0022】
【数3】 N-1・・・xN-dは、文脈、すなわちdビット前の系列を表している。この予測は
、条件付き事象の数が文脈が希薄になる問題又はモデル費用のために増加する時
、困難な作業となる。
【0023】 この問題を解決するための1つの方法は、文脈ツリー重み付け方法である。こ
れは、F.M.J等による“The context-tree weighting method: basic properties
”,IEEE Transaction on Information Theory, vol41, no3, May1995, pp653-66
4において詳細に記されている。この方法の原理は、検査ビットについての最も
効果的な文脈を使用して重み付け確率を予測することである。
【0024】 実際に、より短い文脈を使用してビットを符号化することがよいことがある(
文脈の最終ビットが現在のビットに影響を有さない場合、最終ビットは考慮され
ない)。この技術は、最終符号の長さを低減する。効果的なモデル及び文脈の決
定は、算術符号化における重要な段階である。
【0025】 2次元SPIHTアルゴリズムは、異なる解像度での同じ画像領域に対応する
画素セットを、「重要性のレベル」と呼ばれる前の値に比較することからなり、
自然画像において固有な自己類似を調べることにより、ウェーブレット分解のス
ケールにわたって重要な情報がないことの予測、というキーとなる概念に基づい
ている。このことは、ウェーブレット分解の最も低いスケールで係数が意味がな
い場合、他のスケールで同じ領域に対応する係数もまた意味がない大きな機会を
有する。残念ながら、SPIHTアルゴリズムは、サブバンド間の冗長度を調べ
るものであるが、それぞれのサブバンド内部にある近傍画素間の依存性を「破壊
」してしまう。
【0026】 [発明の概要] したがって、本発明の第1の目的は、同じサブバンドの画素間の近傍関係を再
確立するために、SPIHTアルゴリズムにおける走査順序を改善することにあ
る。
【0027】 上記目的を達成するために、本発明は、連続するフレームを含むビデオ系列を
圧縮するための符号化方法に関する。 それぞれのフレームは、2次元ウェーブレット変換の分解レベルに対応する所
与の連続する解像度レベル数を導出する2次元ウェーブレット変換により分解さ
れる。この符号化方法は、「階層的ツリーにおけるセット区分」(SPIHT)
と呼ばれる階層的サブバンド符号化プロセスに基づいており、ビデオ系列の画素
のオリジナルセットからビデオバイナリ形式で符号化されたウェーブレット変換
係数を導出する。 上記係数は、低周波数に根付いた空間指向ツリー、又は空間近似サブバンドに
編成され、高周波サブバンドにおける子により完成される。上記ツリーの係数は
、それぞれの重要性のレベルに対応する区分セットにさらに順序付けられ、意味
のないセットのリスト(LIS)、意味のない画素のリスト(LIP)及び重要
な画素のリスト(LSP)と呼ばれる3つの順序付けられたリストにおいて重要
な情報の分類を導出する大きさ検定により定義される。 上記検定は、それぞれの重要な係数がバイナリ表現内で符号化されるまで継続
する分割プロセスに従い、画素のオリジナルセットを区分セットに分割するため
に実行される。本方法は、該方法が以下のステップを備える点で更に特徴付けら
れる。 (A)初期化ステップ:それぞれの画素は、0からサイズx及び0からサイズ
yにそれぞれ変化する座標(x,y)を有している。次いでリストLISは、座
標x=0(法2)及びy=0(法2)を有する係数を除いて空間近似サブバンド
の係数で初期化され、LISの初期化順序は以下に示される。 (a)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
y=0(法2)を確証する全ての画素をリストに載せる。 (b)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
y=1(法2)を確証する全ての画素をリストに載せる。 (c)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
y=1(法2)を確証する全ての画素をリストに載せる。 (B)調査ステップ:ウェーブレット分解の階層的サブバンドピラミッドにお
ける空間関係を定義する空間指向ツリーは、近傍画素を集めて詳細の指向性を考
慮して、最も低い解像度レベルから最も高い解像度レベルまでを調べる。子の係
数の上記調査は、水平及び対角詳細サブバンドの場合において4つの子のグルー
プ及び水平方向における次のグループへの該グループの経過について図7に、4
つの子のグループ及び垂直方向における次のグループへの該グループの経過につ
いて図8に、最も低い解像度レベル及びより良好な解像度レベルについて図9及
び図10のそれぞれにおいて示される子の係数のジグザグ走査順序により実現さ
れる。
【0028】 本発明の別の目的は、3次元SPIHTアルゴリズムの場合において同じ原理
を実現することにある。
【0029】 上記目的を達成するために、本発明は、連続するフレームのグループを含むビ
デオ系列を圧縮するための符号化方法に関する。 それぞれのフレームのグループは、3次元ウェーブレット変換の分解レベルに
対応する所与の連続する解像度レベルの数を導出する3次元ウェーブレット変換
により分解される。この符号化方法は、「階層的ツリーにおけるセット区分」(
SPIHT)と呼ばれる階層的サブバンド符号化プロセスに基づいており、ビデ
オ系列の画素のオリジナルセットからビデオバイナリ形式で符号化されたウェー
ブレット変換係数を導出する。 上記係数は、低周波数に根付いた空間−時間指向ツリー、又は空間−時間近似
サブバンドに編成され、高周波サブバンドにおける子により完成される。上記ツ
リーの係数は、それぞれの重要性のレベルに対応する区分セットにさらに順序付
けられ、意味のないセットのリスト(LIS)、意味のない画素のリスト(LI
P)及び重要な画素のリスト(LSP)と呼ばれる3つの順序付けられたリスト
において重要な情報の分類を導出する大きさ検定により定義される。 上記検定は、それぞれの重要な係数が前記バイナリ表現内で符号化されるまで
継続する分割プロセスに従い、画素のオリジナルセットを区分セットに分割する
ために実行される。本方法は、該方法が以下のステップを備える点で更に特徴付
けられる、 (A)初期化ステップ:3次元ウェーブレット変換から生じる空間−時間近似
サブバンドは、z=0及びz=1により索引付けされた時間近似サブバンドにお
ける2つのフレームの空間近似サブバンドを含んでいる。それぞれの画素は、x
及びyについて0からサイズx及び0からサイズyにそれぞれ変化する座標(x
,y,z)を有している。次いで、リストLISは、z=0(法2)、x=0(
法2)及びy=0(法2)の形式の座標を有する係数を除いて、空間−時間近似
サブバンドの係数で初期化される。LISの初期化順序は以下に示される。 (a)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
y=0(法2)及びz=1を確証する全ての画素をリストに載せる。 (b)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
y=0(法2)及びz=0を確証する全ての画素をリストに載せる。 (c)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
y=1(法2)及びz=0を確証する全ての画素をリストに載せる。 (d)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
y=1(法2)及びz=0を確証する全ての画素をリストに載せる。 (B)調査ステップ:ウェーブレット分解の階層的サブバンドピラミッドにお
ける空間−時間の関係を定義する空間−時間指向ツリーは、近傍画素を集めて詳
細の指向性を考慮して最も低い解像度レベルから最も高い解像度レベルまでを調
べる。子の係数の上記調査は、水平及び対角詳細サブバンドの場合において4つ
の子のグループ及び水平方向における次のグループへの該グループの経過につい
て図7に、4つの子のグループ及び垂直方向における次のグループへの該グルー
プの経過について図8に、最も低い解像度レベル及びより良好な解像度レベルに
ついて図9及び図10のそれぞれにおいて示される子の係数の走査順序により実
現される。
【0030】 LISの初期化は、アルゴリズムの発展における重要な役割を果たす。このリ
ストの特別な編成、子係数の特定の走査及びオリジナルアルゴリズムの僅かな偏
光により、画素近傍を集めて詳細の指向性を考慮しつつ、ツリーを徹底的に調べ
ることができる。
【0031】 [発明の実施の形態] 本発明は、添付図面を参照して、より詳細に説明される。
【0032】 SPIHTアルゴリズムに算術符号化を有効に挿入する主要な挑戦は、文脈に
おける地理的な近傍を保持することであることがわかる。LISの初期編成及び
子の特定の読出し順序により、はじめに輝度係数に制限される2次元SPIHT
アルゴリズムについて、次いで拡張として、色度係数と共に3次元SPIHTア
ルゴリズムの場合において説明されるように、係数の部分的な地理的走査を再確
立することが可能となる。
【0033】 2次元SPIHTアルゴリズムは、親‐子依存性を使用して、全ての空間サブ
バンドの画素を走査する。これは、LIP(及びLISにおける係数部分)にお
いてはじめに記憶されているルートサブバンドの係数で開始される。空間的な子
のルートを異なるように順序付けすることにより、互いにより高いサブバンドの
検定のための統一性のある順序を再確立し、詳細の空間指向を考慮することが可
能となる(詳細の指向は、走査の優先された方向を考慮する時に、良好に利用し
てもよい)。
【0034】 以下の走査を使用して、近似サブバンドの係数(画素は座標(x,y)を有する
。xは0からサイズxまで変化し、yは0からサイズyまで変化する)でLIS
を初期化することが提案される。
【0035】 (a)サブバンドを水平に走査することにより、x=1(法2)及びy=0
(法2)を確証する全ての画素をリストに載せる(この第1のケースは図2に対
応する)。
【0036】 (b)サブバンドを水平に走査することにより、x=1(法2)及びy=1
(法2)を確証する全ての画素をリストに載せる(この第2のケースは図3に対
応する)。
【0037】 (c)サブバンドを垂直に走査することにより、x=0(法2)及びy=1
(法2)を確証する全ての画素をリストに載せる。これは図4の第3のケースに
対応する(x=0(法2)及びy=0(法2)を確証する画素(x,y)は、LI
Sにおいて挿入されていない)。
【0038】 LISのこの編成のおかげで、2次元SPIHTアルゴリズムは、以下に示さ
れる詳細の検定の前述された順序でサブバンドを走査する。図5において例示さ
れているように(R=ルート、D=詳細)、最も低い解像度から最も高い解像度
まで、水平詳細を含んでいるサブバンドが最初に読まれ、次いで対角詳細を含ん
でいるサブバンドが読まれ(順序はあまり重要でない)、最後に垂直詳細を含ん
でいるサブバンドが読まれる。
【0039】 本発明による技術的な解決は、3次元のケースに拡張されてもよい。たとえば
B.J.Kim及びW.A.Pearlman等による“An embedded wavelet video coder using t
hree-dimensional set partitioning in hierarchical trees(SPIHT)” Proceed
ing of DCC’97, March25-27, 1997, Snowbird, Utah, USA, pp.251-260に記載
されているような3次元SPIHTアルゴリズムは、前述した2次元のものと異
なっていない。
【0040】 3次元ウェーブレット分解は、フレームのグループ(GOF)について実行さ
れる。時間的な方向に従い、動き補償及び時間的なフィルタリングが実現される
。空間セット(2次元)の代わりに、3次元の空間−時間セットを有し、同じ空
間−時間指向を有して親−子の関係により関連付けられている係数を定義するこ
とができる。
【0041】 これらのリンクは、図6における3次元のケースにおいて例示されている。ツ
リーのルートは、最も低い解像度での近似サブバンド(「ルート」サブバンド)
の画素により形成されている。3次元SPIHTアルゴリズムでは、葉でない全
てのサブバンドにおいて、それぞれの画素は、8つの子の画素を有しており、相
互に、それぞれの画素は唯一の親を有している。このルールでは1つの例外があ
る。ルートのケースにおいて、8つの画素うちの1つの画素は子を有していない
【0042】 2次元のケースにおけるように、空間−時間指向ツリーは、階層的なウェーブ
レット分解において空間−時間関係を自然に定義する。以下の座標のセットが使
用される。 0(x,y,z 色度):ノード(x,y,z,色度)の全ての子の座標のセット D(x,y,z 色度):ノード(x,y,z,色度)の全ての子孫の座標のセット H(x,y,z 色度):全ての空間−時間指向ツリールート(最も高いピラミッ ドレベルにおけるノード) L(x,y,z 色度):D(x,y,z 色度)−0(x,y,z 色度) ここで、(x,y,z)は係数の位置を表し、「色度」はY,U及びVについて表
している。
【0043】 3つの順序付けされたリスト:LIS(意味のないセットのリスト)、LIP
(意味のない画素のリスト)及びLSP(重要な画素のリスト)がある。全ての
これらのリストにおいて、それぞれのリストは、LIP及びLSPでは個々の画
素を表し、LISではD(x,y,z,色度)又はL(x,y,z,色度)セットの
うちの1つを表す座標(x,y,z,色度)により識別される。
【0044】 これらリスト間で区別するために、D(x,y,z,色度)を表す場合にLIS
エントリはタイプAであり、L(x,y,z,色度)を表す場合にLISエントリ
はタイプBである。2次元のケースにおいて上述されたように、アルゴリズム3
次元SPIHTは、これら3つのリストLIS,LIP及びLSPの操作に基づ
いている。
【0045】 本発明による解決の3次元の拡張は、時間軸上に関する特別な初期化を要せず
に行われる。時間的な近似サブバンドは、z=0及びz=1により索引づけられ
た2つのフレームを有しており、提案される初期化の順序は以下である。 (a)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及びy
=0(法2)及びz=1(法2)を確証する全ての画素をリストに載せる。 (b)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及びy
=0(法2)及びz=0(法2)を確証する全ての画素をリストに載せる。 (c)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及びy
=1(法2)及びz=0(法2)を確証する全ての画素をリストに載せる。 (d)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及びy
=1(法2)及びz=0(法2)を確証する全ての画素をリストに載せる。 走査順序は、ケース(d)において垂直であり、他のケースにおいて水平である
【0046】 本方法の第2の主要な態様は、異なる順序の子の係数の検定からなる。一般的
なルールは、走査順序の検定は、それぞれのサブバンドにおける詳細の指向に従
うことである。これにより、1又は0の大きなランを有する可能性が増加し、算
術的なエンコーダにより容易に圧縮することができる。
【0047】 それぞれの解像度レベルで、4つの子の係数からなる2つのグループ(又は図
におけるGOCにより指定される子供のグループ)は、図7において示されるよ
うに水平及び対角の詳細サブバンドについて走査され、図8において示されるよ
うに垂直の詳細サブバンドについて走査される。画素は、4つのグループにより
走査され、あるグループから他のグループへの経過が図6において例示されてい
る(この経過について、それぞれのサブバンドにおける詳細の指向は再び続く(
点1,2,3参照))。
【0048】 より良好な解像度レベルについて、走査順序は、「地理的な」近接を重視して
おり、すなわち、できる限りあるラインから他のラインへのジャンプは許されな
い。代わりに、図10において提案される走査順序が実現される。4つの画素の
グループについての走査順序は以前と同じである。あるグループから他のグルー
プへの経過は、図10、及び図6におけるグループレベル(点4,5,6)で例
示されている。
【0049】 なお、記載された符号化方法に関して、本発明の範囲を逸脱することなく変更
又は改良を行ってもよい。たとえば、配線された電子回路により、又は代替的に
電子的、磁気的又は光学的にコンピュータ読み取り可能な媒体、更にはいずれか
他のメモリに記憶される命令のセットにより、本符号化方法を実現することがで
きる。上記命令は、上記回路の少なくとも1部を置き換えるものであり、かかる
置き換えられる回路において達成されるのと同じ機能を実行するために、適切な
コンピュータ、デジタルプロセッサ、中央処理ユニット、特定用途向け集積回路
又はいずれか他のタイプのプロセッサの制御下で実行可能である。
【0050】 また、本発明は、かかるコンピュータ読み取り可能な媒体に関する。この媒体
は、上述した方法のステップ、又は幾つかのステップを実行するためのコンピュ
ータ実行可能な命令を含むソフトウェアモジュールを備えている。
【0051】 本符号化アルゴリズム、及び上記引用した論文“A new, fast, and efficient image codec…”において記載された関連するソフトウェアに関して、本発明に
よるアルゴリズム方法は、たとえば3次元のケースにおいて以下のようなもので
ある。 [1.初期化] 予め定義された順序に従い、n=[log2(max(x,y,z,色度){|Cx,y,z,色度|})]を出
力し、空のリストとしてLSPを設定し、座標(x,y,z,色度)∈HをLIP
に加える。子孫を有する座標をのみをタイプAのエントリとしてLISに加える
。 [2.ソートパス] 2.1 LIPにおけるそれぞれのエントリ(x,y,z,色度)について実行。 2.1.1 ビット=Sn(x,y,z,色度) を出力。 2.1.2 ビット=1の場合、 (x,y,z,色度)をLSPに移動し、ビット=sign(x,y,z,色
度)を出力。 2.2 LISにおけるそれぞれのエントリ(x,y,z,色度)について実行。 2.2.1 エントリがタイプAである場合、 ビット=Sn(D(x,y,z,色度))を出力。 ビット=1の場合、 a)(x’,y’,z’,色度)∈0(x,y,z,色度)について実行。 ビット=Sn(x’,y’,z’,色度) を出力。 ビット=1の場合、 (x’,y’,z’,色度)をLSPの終わりに移動し、ビット=sign(
x’,y’,z’,色度)を出力。 さもなければ、 (x’,y’,z’,色度)をLSPの終わりに移動。 b)L(x,y,z,色度)≠0の場合、 (x,y,z,色度)をタイプBのエントリとしてLISの終わりに移 動し、ステップ2.2.2に進む。 さもなければ、エントリ(x,y,z,色度)をLISから除く。 エントリがタイプBである場合、Sn(L(x,y,z,色度)を出力。 ビット=1である場合、 a)それぞれの(x’,y’,z’,色度)∈0(x,y,z,色度)をタ
イプAのエントリとしてLISの終わりに追加する。 b)(x,y,z,色度)をLISから除く。 [3.リファインメントパス] LSPにおけるそれぞれのエントリ(x,y,z,色度)について、最後のソー
トパス(すなわち、同じnを有する)に含まれるエントリを除いて、C(x,y,z,
色度)のn番目の最も重要なビットを出力する。 [4.量子化ステップ更新:1だけデクリメントしてステップ2に進む]
【図面の簡単な説明】
【図1】 2次元の場合での空間指向ツリーにおける親−子の依存性を例示する図である
【図2】 水平の詳細なサブバンドにおいて子を有するルートサブバンド係数の提案され
る走査順序を示す図である。
【図3】 対角の詳細なサブバンドにおいて子を有するルートサブバンド係数の提案され
る走査順序を示す図である。
【図4】 垂直の詳細なサブバンドにおいて子を有するルートサブバンド係数の提案され
る走査順序を示す図である。
【図5】 詳細なサブバンドにおける編成及び指向された走査を示す図である。
【図6】 空間−時間指向ツリー(3次元SPIHT)における親−子の依存性を例示す
る図である。
【図7】 4つの子のグループ、及び水平方向におけるあるグループから次のグループへ
の経過について、提案される走査順序を記述する図である(水平又は対角方向を
有する詳細を含むサブバンド)。
【図8】 4つの子のグループ、及び垂直方向におけるあるグループから次のグループへ
の経過について、提案される走査順序を記述する図である(垂直方向を有する詳
細を含むサブバンド)。
【図9】 最も低い解像度サブバンドの係数について走査の順序を示す図である。
【図10】 水平指向の詳細を有するサブバンドについて2つの解像度レベルにわたる走査
順序を例示する図である(画素の近接を表すことにより、画素のあるグループか
ら他のグループへの経過に対して特別な注意が与えられている)。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ペスケ−ポペスク,ベアトリス オランダ国,5656 アーアー アインドー フェン,プロフ・ホルストラーン 6 Fターム(参考) 5C059 LA02 MA24 MA33 MC02 MC30 ME11 PP16 RE07 SS06 SS20 SS26 TA42 TB04 TC04 UA02 5J064 AA00 BA09 BA10 BA16 BC01 BC02 BC14 BD04

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 連続するフレームを含むビデオ系列を圧縮するための符号化
    方法であって、 それぞれのフレームは、2次元ウェーブレット変換の分解レベルに対応する所
    与の連続する解像度レベル数を導出する2次元ウェーブレット変換により分解さ
    れ、前記符号化方法は、「階層的ツリーにおけるセット区分」(SPIHT)と
    呼ばれる階層的サブバンド符号化プロセスに基づいており、前記ビデオ系列の画
    素のオリジナルセットからビデオバイナリ形式で符号化されたウェーブレット変
    換係数を導出し、前記係数は、低周波数に根付いた空間指向ツリー、又は空間近
    似サブバンドに編成され、高周波サブバンドにおける子により完成され、前記ツ
    リーの係数は、それぞれの重要性のレベルに対応する区分セットにさらに順序付
    けられ、意味のないセットのリスト(LIS)、意味のない画素のリスト(LI
    P)及び重要な画素のリスト(LSP)と呼ばれる3つの順序付けられたリスト
    において重要な情報の分類を導出する大きさ検定により定義され、前記検定は、
    それぞれの重要な係数が前記バイナリ表現内で符号化されるまで継続する分割プ
    ロセスに従い、前記画素のオリジナルセットを前記区分セットに分割するために
    実行され、前記方法は、 (A)それぞれの画素は、0からサイズx及び0からサイズyにそれぞれ変化
    する座標(x,y)を有し、次いで前記リストLISは、座標x=0(法2)及
    びy=0(法2)を有する係数を除いて前記空間近似サブバンドの係数で初期化
    される初期化ステップと、 前記LISの初期化順序は、 (a)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
    y=0(法2)を確証する全ての画素をリストに載せ、 (b)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
    y=1(法2)を確証する全ての画素をリストに載せ、 (c)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
    y=1(法2)を確証する全ての画素をリストに載せ、 (B)前記ウェーブレット分解の階層的サブバンドピラミッドにおける空間関
    係を定義する空間指向ツリーは、近傍画素を集めて詳細の指向性を考慮して最も
    低い解像度レベルから最も高い解像度レベルまでを調べ、子の係数の前記調査は
    、水平及び対角詳細サブバンドの場合において4つの子のグループ及び水平方向
    における次のグループへの該グループの経過について図7に、4つの子のグルー
    プ及び垂直方向における次のグループへの該グループの経過について図8に、最
    も低い解像度レベル及びより良好な解像度レベルについて図9及び図10のそれ
    ぞれにおいて示される子の係数のジグザグ走査順序により実現される調査ステッ
    プと、を備える点で更に特徴付けられる符号化方法。
  2. 【請求項2】 連続するフレームのグループを含むビデオ系列を圧縮するた
    めの符号化方法であって、 それぞれのフレームのグループは、3次元ウェーブレット変換の分解レベルに
    対応する所与の連続する解像度レベルの数を導出する3次元ウェーブレット変換
    により分解され、前記符号化方法は、「階層的ツリーにおけるセット区分」(S
    PIHT)と呼ばれる階層的サブバンド符号化プロセスに基づいており、前記ビ
    デオ系列の画素のオリジナルセットからビデオバイナリ形式で符号化されたウェ
    ーブレット変換係数を導出し、前記係数は、低周波数に根付いた空間−時間指向
    ツリー、又は空間−時間近似サブバンドに編成され、高周波サブバンドにおける
    子により完成され、前記ツリーの係数は、それぞれの重要性のレベルに対応する
    区分セットにさらに順序付けられ、意味のないセットのリスト(LIS)、意味
    のない画素のリスト(LIP)及び重要な画素のリスト(LSP)と呼ばれる3
    つの順序付けられたリストにおいて重要な情報の分類を導出する大きさ検定によ
    り定義され、前記検定は、それぞれの重要な係数が前記バイナリ表現内で符号化
    されるまで継続する分割プロセスに従い、前記画素のオリジナルセットを前記区
    分セットに分割するために実行され、前記方法は、 (A)前記3次元ウェーブレット変換から生じる前記空間−時間近似サブバン
    ドは、z=0及びz=1により索引付けされた時間近似サブバンドにおける2つ
    のフレームの空間近似サブバンドを含み、それぞれの画素は、x及びyについて
    0からサイズx及び0からサイズyにそれぞれ変化する座標(x,y,z)を有
    し、次いで前記リストLISは、z=0(法2)、x=0(法2)及びy=0(
    法2)の形式の座標を有する係数を除いて、前記空間−時間近似サブバンドの係
    数で初期化される初期化ステップと、 前記LISの初期化順序は、 (a)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
    y=0(法2)及びz=1を確証する全ての画素をリストに載せ、 (b)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
    y=0(法2)及びz=0を確証する全ての画素をリストに載せ、 (c)輝度成分Y、次いで色度成分U及びYについて、x=1(法2)及び
    y=1(法2)及びz=0を確証する全ての画素をリストに載せ、 (d)輝度成分Y、次いで色度成分U及びYについて、x=0(法2)及び
    y=1(法2)及びz=0を確証する全ての画素をリストに載せ、 (B)前記ウェーブレット分解の階層的サブバンドピラミッドにおける空間−
    時間の関係を定義する空間−時間指向ツリーは、近傍画素を集めて詳細の指向性
    を考慮して最も低い解像度レベルから最も高い解像度レベルまでを調べ、子の係
    数の前記調査は、水平及び対角詳細サブバンドの場合において4つの子のグルー
    プ及び水平方向における次のグループへの該グループの経過について図7に、4
    つの子のグループ及び垂直方向における次のグループへの該グループの経過につ
    いて図8に、最も低い解像度レベル及びより良好な解像度レベルについて図9及
    び図10のそれぞれにおいて示される子の係数の走査順序により実現される調査
    ステップと、を備える点で更に特徴付けられる符号化方法。
  3. 【請求項3】 コンピュータ読み取り可能な媒体に記憶され、請求項1記載
    の符号化方法を実行するために提供される、連続するフレームを含むビデオ系列
    を符号化するために提供されるコンピュータ実行可能な処理ステップ。
  4. 【請求項4】 請求項1記載の符号化方法を実行するために提供される1つ
    又は複数のソフトウェアプログラムを含むコンピュータ読み取り可能な媒体。
  5. 【請求項5】 コンピュータ読み取り可能な媒体に記憶され、請求項2記載
    の符号化方法を実行するために提供される、連続するフレームを含むビデオ系列
    を符号化するために提供されるコンピュータ実行可能な処理ステップ。
  6. 【請求項6】 請求項2記載の符号化方法を実行するために提供される1つ
    又は複数のプログラムを含むコンピュータ読み取り可能な媒体。
JP2001573799A 2000-04-04 2001-03-26 ウェーブレット変換を使用したビデオ符号化方法 Pending JP2003530036A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP00400932 2000-04-04
EP00400932.0 2000-04-04
PCT/EP2001/003456 WO2001076255A1 (en) 2000-04-04 2001-03-26 Video encoding method using a wavelet transform

Publications (1)

Publication Number Publication Date
JP2003530036A true JP2003530036A (ja) 2003-10-07

Family

ID=8173633

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001573799A Pending JP2003530036A (ja) 2000-04-04 2001-03-26 ウェーブレット変換を使用したビデオ符号化方法

Country Status (6)

Country Link
US (1) US6735342B2 (ja)
EP (1) EP1279290A1 (ja)
JP (1) JP2003530036A (ja)
KR (1) KR20020026175A (ja)
CN (1) CN1213611C (ja)
WO (1) WO2001076255A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012044104A3 (ko) * 2010-09-30 2012-05-31 삼성전자 주식회사 계층적 구조의 심볼을 부호화하는 비디오 부호화 방법 및 그 장치, 계층적 구조의 심볼을 복호화하는 비디오 복호화 방법 및 그 장치

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1237817C (zh) 2000-05-03 2006-01-18 皇家菲利浦电子有限公司 视频序列压缩的编码方法
AU2003237037A1 (en) * 2002-06-28 2004-01-19 Koninklijke Philips Electronics N.V. Subband video decoding method and device
JP3504256B1 (ja) * 2002-12-10 2004-03-08 株式会社エヌ・ティ・ティ・ドコモ 動画像符号化方法、動画像復号方法、動画像符号化装置、及び動画像復号装置
US20040257987A1 (en) * 2003-06-22 2004-12-23 Nadeemul Haq Robust interactive communication without FEC or re-transmission
US7583849B2 (en) * 2005-07-25 2009-09-01 Microsoft Corporation Lossless image compression with tree coding of magnitude levels
JP4424522B2 (ja) * 2006-07-13 2010-03-03 日本電気株式会社 符号化及び復号化装置ならびに符号化方法及び復号方法
JP4129694B2 (ja) * 2006-07-19 2008-08-06 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
US7496453B2 (en) * 2006-11-07 2009-02-24 The Hong Kong Polytechnic University Classification of herbal medicines using wavelet transform
JP5337147B2 (ja) * 2007-05-03 2013-11-06 グーグル インコーポレイテッド デジタルコンテンツ投稿の換金化
US8094872B1 (en) * 2007-05-09 2012-01-10 Google Inc. Three-dimensional wavelet based video fingerprinting
US8611422B1 (en) 2007-06-19 2013-12-17 Google Inc. Endpoint based video fingerprinting
KR20090129926A (ko) * 2008-06-13 2009-12-17 삼성전자주식회사 영상 부호화 방법 및 그 장치, 영상 복호화 방법 및 그 장치
US8285068B2 (en) 2008-06-25 2012-10-09 Cisco Technology, Inc. Combined deblocking and denoising filter
CN101404772B (zh) * 2008-11-19 2010-09-22 中国科学院光电技术研究所 基于小波变换的vlsi图像压缩编码器
US8638395B2 (en) 2009-06-05 2014-01-28 Cisco Technology, Inc. Consolidating prior temporally-matched frames in 3D-based video denoising
US8358380B2 (en) * 2009-06-05 2013-01-22 Cisco Technology, Inc. Efficient spatial and temporal transform-based video preprocessing
US8571117B2 (en) * 2009-06-05 2013-10-29 Cisco Technology, Inc. Out of loop frame matching in 3D-based video denoising
US8619881B2 (en) * 2009-06-05 2013-12-31 Cisco Technology, Inc. Estimation of temporal depth of 3D overlapped transforms in video denoising
US8520731B2 (en) * 2009-06-05 2013-08-27 Cisco Technology, Inc. Motion estimation for noisy frames based on block matching of filtered blocks
US8615044B2 (en) * 2009-06-05 2013-12-24 Cisco Technology, Inc. Adaptive thresholding of 3D transform coefficients for video denoising
US8620098B2 (en) 2009-06-09 2013-12-31 Sony Corporation Trees for adaptive coding of images and videos using set partitioning in generalized hierarchical trees having directionality
US20120134426A1 (en) * 2009-08-20 2012-05-31 Thomson Licensing Method and apparatus for reusing tree structures to encode and decode binary sets
US8180880B2 (en) * 2009-11-25 2012-05-15 At&T Intellectual Property I, L.P. Active intelligent content
GB2489632A (en) * 2009-12-16 2012-10-03 Ibm Video coding using pixel-streams
US9635308B2 (en) 2010-06-02 2017-04-25 Cisco Technology, Inc. Preprocessing of interlaced video with overlapped 3D transforms
US9628674B2 (en) 2010-06-02 2017-04-18 Cisco Technology, Inc. Staggered motion compensation for preprocessing video with overlapped 3D transforms
US8472725B2 (en) 2010-06-02 2013-06-25 Cisco Technology, Inc. Scene change detection and handling for preprocessing video with overlapped 3D transforms
CN101980466B (zh) * 2010-11-11 2012-12-12 北京航空航天大学 一种联合spiht压缩与不等差错保护编码的码流传输方法
CN101986385B (zh) * 2010-11-15 2012-11-14 深圳市洲明科技股份有限公司 Led显示屏图像压缩、解压缩方法
CN102074023A (zh) * 2010-12-31 2011-05-25 天津工业大学 一种图像的纯二维5/3小波分解和重构方法
JP2012209673A (ja) * 2011-03-29 2012-10-25 Sony Corp 情報処理装置及び方法、画像提供システム及び画像提供方法、並びにプログラム
JP6120490B2 (ja) * 2011-11-07 2017-04-26 キヤノン株式会社 画像符号化装置、画像符号化方法及びプログラム、画像復号装置、画像復号方法及びプログラム
EP2786575A4 (en) * 2012-01-20 2016-08-03 Sony Corp REDUCTION OF CODING COMPLEXITY ON CARD OF IMPORTANCE
CN103281534B (zh) * 2013-05-15 2016-08-10 西北工业大学 一种高光谱图像压缩加密方法
US10630985B2 (en) 2016-05-27 2020-04-21 Samsung Electronics Co., Ltd. Method for scanning coding blocks inside a video frame by video codecs
US9832351B1 (en) 2016-09-09 2017-11-28 Cisco Technology, Inc. Reduced complexity video filtering using stepped overlapped transforms
CN107257473B (zh) * 2017-07-18 2020-01-10 西安电子科技大学 一种高效的图像压缩算法
CN114449248B (zh) * 2022-01-07 2024-02-06 北京工业大学 基于球面小波变换的球面图像压缩方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5276525A (en) * 1991-03-22 1994-01-04 Bell Communications Research, Inc. Two-dimensional block scanning for subband image and video coding
US5563960A (en) * 1993-01-22 1996-10-08 David Sarnoff Research Center, Inc. Apparatus and method for emphasizing a selected region in the compressed representation of an image
EP0817494A3 (en) * 1996-06-28 1998-07-22 Oki Electric Industry Co., Ltd. Image coding method and apparatus
EP0914746B1 (en) * 1997-04-02 2003-06-04 Koninklijke Philips Electronics N.V. Image handling system and method
JP3213582B2 (ja) * 1997-05-29 2001-10-02 シャープ株式会社 画像符号化装置及び画像復号装置
JPH11191153A (ja) * 1997-12-26 1999-07-13 Ricoh Co Ltd ウェーブレット変換係数の符号化方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012044104A3 (ko) * 2010-09-30 2012-05-31 삼성전자 주식회사 계층적 구조의 심볼을 부호화하는 비디오 부호화 방법 및 그 장치, 계층적 구조의 심볼을 복호화하는 비디오 복호화 방법 및 그 장치
US9300957B2 (en) 2010-09-30 2016-03-29 Samsung Electronics Co., Ltd. Video encoding method for encoding hierarchical-structure symbols and a device therefor, and video decoding method for decoding hierarchical-structure symbols and a device therefor

Also Published As

Publication number Publication date
US20010046326A1 (en) 2001-11-29
US6735342B2 (en) 2004-05-11
CN1381146A (zh) 2002-11-20
KR20020026175A (ko) 2002-04-06
CN1213611C (zh) 2005-08-03
EP1279290A1 (en) 2003-01-29
WO2001076255A1 (en) 2001-10-11

Similar Documents

Publication Publication Date Title
JP2003530036A (ja) ウェーブレット変換を使用したビデオ符号化方法
US6917711B1 (en) Embedded quadtree wavelets in image compression
US6476805B1 (en) Techniques for spatial displacement estimation and multi-resolution operations on light fields
Shukla et al. A survey on lossless image compression methods
US6671413B1 (en) Embedded and efficient low-complexity hierarchical image coder and corresponding methods therefor
US20010041015A1 (en) System and method for encoding a video sequence using spatial and temporal transforms
US20020064231A1 (en) Video encoding method using a wavelet decomposition
US6795505B2 (en) Encoding method for the compression of a video sequence
US7031533B2 (en) Encoding method for the compression of a video sequence
Chew et al. Very low-memory wavelet compression architecture using strip-based processing for implementation in wireless sensor networks
CN108718409A (zh) 基于块方向提升小波及自适应四叉树编码的遥感影像压缩方法
Salvador et al. Evolutionary approach to improve wavelet transforms for image compression in embedded systems
KR100540275B1 (ko) 멀티스케일 제로트리 엔트로피 인코딩용 장치 및 방법
JPH11225075A (ja) 符号化方法及び装置
Guo et al. Performance improvement of set partitioning embedded block algorithm for still image compression
GB2302244A (en) Wavelet transform filter
Manikandan et al. Minimizing and maximizing of Encoded Image by Wavelet Transform
Przelaskowski Fitting coding scheme for image wavelet representation
Reaz et al. Design and Implementation of a Modified SPIHT Algorithm for image compression
Ilango et al. Optimized Image Compression using Geometric Wavelets and Genetic Algorithm
US20050133607A1 (en) Sign coding and decoding
Manikanta et al. Wavelet based Image Compression to Gray Scale images using SPIHT, EZW and SOFM
PS Implementation of Image compression algorithm using verilog with area, power and timing constraints
Ma Set Partitioning i
Hong Group Testing for Wavelet-Based Image Compression