JP2000253259A - デジタル信号の変換装置及びその方法 - Google Patents

デジタル信号の変換装置及びその方法

Info

Publication number
JP2000253259A
JP2000253259A JP2000048015A JP2000048015A JP2000253259A JP 2000253259 A JP2000253259 A JP 2000253259A JP 2000048015 A JP2000048015 A JP 2000048015A JP 2000048015 A JP2000048015 A JP 2000048015A JP 2000253259 A JP2000253259 A JP 2000253259A
Authority
JP
Japan
Prior art keywords
sample
samples
original
rank
series
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.)
Granted
Application number
JP2000048015A
Other languages
English (en)
Other versions
JP4592035B2 (ja
JP2000253259A5 (ja
Inventor
Felix Henry
アンリ フェリックス
Bertrand Berthelot
ベルスロー ベルトラン
Eric Majani
マヤーニ エリック
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FR9902305A external-priority patent/FR2790172A1/fr
Priority claimed from FR9902303A external-priority patent/FR2790168A1/fr
Priority claimed from FR9902304A external-priority patent/FR2790171A1/fr
Application filed by Canon Inc filed Critical Canon Inc
Publication of JP2000253259A publication Critical patent/JP2000253259A/ja
Publication of JP2000253259A5 publication Critical patent/JP2000253259A5/ja
Application granted granted Critical
Publication of JP4592035B2 publication Critical patent/JP4592035B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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/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/635Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets characterised by filter definition or implementation details
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3053Block-companding PCM systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical 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)
  • Image Processing (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 処理中にデータによるバッファメモリ占有を
最適化し、再構成信号の劣化を制限する、デジタル信号
の変換方法及び装置を提供する。 【解決手段】 物理量を表すオリジナルサンプルを含む
オリジナルデジタル信号の解析フィルタリングの方法に
おいて、デジタル信号のオリジナルサンプルは連続計算
ステップによって高周波及び低周波出力サンプルに変換
され、所与のステップで計算されたサンプルはオリジナ
ルサンプルまたは前に計算されたサンプルあるいはその
両方に関する所定関数によって計算され、そのサンプル
はランクの昇順に順序付けられ、その信号は連続シリー
ズのサンプルによって処理され、任意のシリーズについ
て行われる計算は後続シリーズのサンプルを考慮に入れ
ず、前記任意のシリーズが低周波サンプル(t2i-4、v
2i-4、y2i)で終了する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えば、デジタル
信号を周波数サブバンド信号に変換するデジタル信号フ
ィルタリングに関するものである。
【0002】
【従来の技術】多くのデジタルフィルタリング方法及び
装置が知られている。ここでは例証として、解析フィル
タリング及び対応するデジタル信号合成フィルタリング
について検討する。
【0003】これらのフィルタリングは、一般に、符号
化システムかつ/または復号化システムに統合されたサ
ブシステムである。これらは、処理中にデータを記憶す
るために大容量のランダムアクセスメモリまたはバッフ
ァメモリ103空間を必要とする場合が多い。
【0004】
【発明が解決しようとする課題】しかしながら、実際に
は、メモリ手段のサイズは、例えば、デジタル画像の1
組のデータ全体を記憶するために必要とされるサイズよ
り小さい場合が多い。
【0005】本発明は、まず、処理中にデータによるバ
ッファメモリ占有を最適化する、デジタル信号の変換方
法及び装置を提供する。
【0006】メモリ手段のサイズは、1組のデータ全体
を記憶するために必要とされるサイズより小さい場合が
多いので、従って、その信号をブロック単位に「切り出
し」、そのブロックを1つずつ処理することが必要にな
る。
【0007】しかしながら、ある信号の解析とそれに対
応する合成との間には、一般に量子化またはエントロピ
符号化などの他の処理が前記信号に適用される。これら
の処理は、ブロックごとの処理に組み合わされると、再
構成信号の劣化を生じる。
【0008】また、本発明は、その変換とその再構成と
の間に他の処理が信号に適用される場合に再構成信号の
劣化を制限しながらブロックごとに信号を処理する、デ
ジタル信号の変換方法及び装置を提供する。
【0009】検討したフィルタリングはトレリス(trel
lis)フィルタによって実現される。実用上の理由か
ら、実行時に理論上の計算を変更することが必要になる
場合が多い。
【0010】例えば、これらのフィルタリングは、処理
中にデータを記憶するために大容量のランダムアクセス
メモリまたはバッファメモリ103空間を必要とする場
合が多い。その場合、このデータは、前に明らかにした
ように、ブロックごとに処理される。
【0011】しかしながら、ブロックごとの処理により
再構成信号の劣化が引き起こされることが分かってい
る。
【0012】また、本発明は、再構成信号の劣化を制限
する、デジタル信号の変換方法及び装置を提供する。
【0013】
【課題を解決するための手段】本発明は、物理量を表す
オリジナルサンプルを含むオリジナルデジタル信号の解
析フィルタリングの方法を提案し、デジタル信号のオリ
ジナルサンプルは連続計算ステップによって高周波及び
低周波出力サンプルに変換され、所与のステップで計算
されたサンプルはオリジナルサンプルかつ/または前に
計算されたサンプルに関する所定関数によって計算さ
れ、そのサンプルはランクの昇順に順序付けられ、前記
オリジナルデジタル信号は、連続シリーズのサンプルに
よって処理され、任意のシリーズについて行われる前記
計算は後続シリーズのサンプルを考慮に入れず、前記任
意のシリーズが低周波サンプルで終了することを特徴と
する。
【0014】また、本発明は、オリジナルサンプルの解
析フィルタリングの方法を提案し、オリジナルサンプル
を分割することによって得られる複数のシリーズのサン
プルのそれぞれによるサンプルのラインに沿う所定方向
順に前記オリジナルサンプルをフィルタリングし、前記
所定方向で順序付けられた高周波及び低周波サンプルの
少なくとも1つのシリーズを生成するステップとを備
え、前記高周波及び低周波サンプルの少なくとも1つの
シリーズの終端は、前記所定方向における低周波サンプ
ルであることを特徴とする。
【0015】この方法によれば、前記フィルタリングに
対して必要とされるバッファメモリ空間が削減され、こ
れは、すべての前記サンプルが、各シーリズによってフ
ィルタリングされる場合に前記バッファメモリに記憶さ
れる必要がないからである。他の効果に従えば、図22
に示されるように、場合Aでは、高周波サンプルがシリ
ーズ間の境界に設定されるが、次のシリーズでサンプル
Bがまだ生成されていないので、サンプルAが合成され
る場合にサンプルBを利用することはできない。その結
果、サンプルA及びB間で不連続が生じる。
【0016】場合Bでは、低周波サンプルがシリーズ間
の境界に設定され、サンプルC及びDそれぞれが合成さ
れる場合、新規の正しい低周波サンプルを生成する必要
がある前のランクにおける低周波サンプルを利用するこ
とができる。即ち、低周波サンプルによってひずみがほ
とんど制御される。それゆえ、ひずみを削減するために
境界を越える低周波サンプルを参照することが重要であ
る。場合Bでは、これが可能である。その結果、サンプ
ルC及びD間で不連続は生じず、このようなサンプルC
はサンプルD及びEの合成に使用される。この構成は、
境界サンプル上の低下を制限する。
【0017】また、本発明は、オリジナルサンプルに対
し前記解析フィルタリングの方法を適用することによっ
て得られる高周波及び低周波周波数インタレースサンプ
ルを有するデジタル信号の合成フィルタリングの方法を
提案し、前記デジタル信号は、所定方向順で連続シリー
ズのサンプルによって処理されるステップとを備え、前
記連続シリーズのサンプルの終端は、前記所定方向の低
周波サンプルであることを特徴とする。
【0018】この方法によれば、合成された信号上のひ
ずみは、特に、シリーズの境界上で、削除される。この
合成は、小バッファメモリだけを必要とし、あらゆるひ
ずみをもたない信号を提供する。
【0019】また、本発明は、物理量を表すサンプルを
含むオリジナルデジタル信号に前記解析フィルタリング
の方法を適用することにより得られた高周波及び低周波
インタレースサンプルを含むデジタル信号の合成フィル
タリングの方法を提案し、そのサンプルはランクの昇順
に順序付けられ、前記オリジナルデジタル信号は、連続
シリーズのサンプルによって処理され、任意のシリーズ
について行われる前記計算は後続シリーズのサンプルを
考慮に入れず、前記任意のシリーズが低周波サンプルで
終了することを特徴とする。
【0020】また、前記オリジナルデジタル信号は、ブ
ロックごとに処理されるので、現在処理中のデータによ
って占有されるバッファメモリ103空間は最適化され
る。従って、このように非常に大容量のメモリを必要と
せずに、多数の電気機器に複雑なフィルタリングを統合
することができる。
【0021】好ましい特徴によれば、合成時に各シリー
ズのサンプルは、上記で定義したように解析フィルタリ
ングの時点で決定されるあるシリーズの最後のサンプル
の後で終了する。
【0022】他の好ましい特徴によれば、解析時と合成
時の両方で前記任意のシリーズは最低解像度レベルの低
周波サンプルで終了する。この構成は、再構成信号の劣
化を大幅に制限する。
【0023】また、本発明は、物理量を表すオリジナル
サンプルを含むオリジナルデジタル信号の解析フィルタ
リングの方法を提案し、前記オリジナルデジタル信号の
オリジナルサンプルは連続計算ステップによって高周波
及び低周波出力サンプルに変換され、所与のステップで
計算されたサンプルはオリジナルサンプルかつ/または
前に計算されたサンプルに関する所定関数によって計算
され、前記サンプルはランクの昇順に順序付けられ、前
記オリジナルデジタル信号は、第1連続入力ブロックの
サンプルによって処理され、検討中の第1入力ブロック
について行われる計算は、当該検討中の第1入力ブロッ
クに属するオリジナルサンプルまたは計算されたサンプ
ルのみを考慮に入れ、前記検討中の第1入力ブロックと
前記第1後続入力ブロックが所定数のオリジナルサンプ
ルでオーバラップすることを特徴とする。
【0024】好ましい特徴に従えば、前記検討中の第1
入力ブロックの開始極限は、第1オリジナルサンプルと
第1出力サンプルとの間に形成され、前のサンプルから
当該前のサンプルに応じて計算された後続サンプルまで
連続的に通過し、前記後続サンプルは、前記前のサンプ
ルと等しいかまたはそれより高いランクを有し、前記検
討中の第1入力ブロックの終了極限は、第2オリジナル
サンプルと第2出力サンプルとの間に形成され、前のサ
ンプルから当該前のサンプルに応じて計算された後続サ
ンプルまで連続的に通過し、前記後続サンプルは、前記
前のサンプルと等しいかまたはそれより低いランクを有
し、前記検討中の第1入力ブロックの終了極限と前記第
1後続入力ブロックの開始極限は、前記第1後続入力ブ
ロックの開始極限ならびに互換性サンプルと同じ行に属
する前記サンプルのランクより厳密に低いランクを有す
ると同時に前記検討中の第1入力ブロックの終了極限な
らびに互換性サンプルと同じ行に属するサンプルのラン
クより厳密に高いランクを有する互換性サンプルがまっ
たく存在しないようなものになっている。
【0025】本発明によって、処理中のデータのバッフ
ァメモリ占有が最適化される。従って、非常に大量のメ
モリを必要とせずに、多数の電気機器に複雑なフィルタ
リングを統合することができる。
【0026】さらに、発明者らは、本発明が再構成信号
の劣化を制限することを認識している。これは、それを
フィルタリングするために処理対象の信号をチョッピン
グし、次に、量子化またはエントロピ符号化などの他の
処理をそれに適用すると、後で再構成される信号の劣化
を引き起こすからである。このような不連続は、本発明
によって除去される。
【0027】また、他の特徴に従えば、解析フィルタリ
ングの方法及び連続入力ブロックのサンプルによる合成
フィルタリングの方法のそれぞれは、特に、必要とされ
るメモリ及び信号分割によって生成されるひずみの回避
に関する2次元デジタルオリジナルサンプルに対し効果
がある。
【0028】好ましい特徴によれば、第1隣接出力ブロ
ックが形成され、各第1出力ブロックはそれぞれ第1入
力ブロックに対応し、2つの第1出力ブロック間の境界
は第3出力サンプルと第4出力サンプルとの間に位置
し、前記第3出力サンプルは第4出力サンプルのランク
より低いランクを有し、前記第3及び前記第4サンプル
は連続しており、前記第3出力サンプルより低いかまた
はそれと等しいランクを有するすべてのサンプルが、前
記第1入力ブロックのうちの1つのブロック内に位置す
るオリジナルサンプルまたは計算されたサンプルにな
り、前記第4出力サンプルより高いかまたはそれと等し
いランクを有するすべてのサンプルが、前記第1入力ブ
ロックのうちのもう1つのブロック内に位置するオリジ
ナルサンプルまたは計算されたサンプルになるように選
択される。
【0029】他の好ましい特徴によれば、2つの第1連
続入力ブロックが単一のオリジナルサンプルでオーバラ
ップする。従って、ブロック間のオーバラップが最小限
になるので、現在処理中のデータのメモリ占有が最小限
になる。好ましいことに、このオリジナルサンプルは、
低周波出力サンプルと同じランクを有する。従って、再
構成信号のひずみは最小限になる。0のオーバラップか
ら1のオーバラップまでの符号化効率の上昇はかなり重
要であり注目に値する一方で、オーバラップサイズの更
なる増大に対しより低下する。再構成された信号のひず
みのほとんどは、特定の効果的な方法で削減され、より
大きなオーバラップは、ひずみに対し効果的な改善を提
供できない。当業者の反駁を考慮する場合、このような
ひずみ削減は、オーバラップサンプルの量に線形的に依
存しない。
【0030】本発明は、物理量を表すサンプルを含むオ
リジナルデジタル信号に本発明に従う解析フィルタリン
グの方法を適用することにより得られた高周波及び低周
波インタレースサンプルを含むデジタル信号の合成フィ
ルタリングの方法にも関係し、そのサンプルはランクの
昇順に順序付けられ、前記オリジナルデジタル信号は、
第2連続入力ブロックのサンプルによって処理され、第
2入力ブロックについて行われる前記計算は、当該第2
入力ブロックに属するサンプルのみを考慮に入れ、前記
計算が解析時に行われる前記計算と一致して前記第2入
力ブロックの極限に適合するように第2入力ブロックが
形成されることを特徴とする。
【0031】好ましい特徴によれば、前記合成フィルタ
リングの方法は、第2隣接出力ブロックが形成され、任
意の第2出力ブロックが解析フィルタリング中に使用さ
れた第1出力ブロックのサンプルと同じランクを有する
サンプルを含むようなものになっている。
【0032】また、本発明は、物理量を表すオリジナル
サンプルを含むオリジナルデジタル信号の合成フィルタ
リングの方法も提案し、前記オリジナルデジタル信号の
オリジナルサンプルは連続計算ステップによって高周波
及び低周波出力サンプルに変換され、そのサンプルはラ
ンクの昇順に順序付けられ、所与のステップで計算され
た検討中の任意のサンプルは複数のオリジナルサンプル
かつ/または前に計算されたサンプルに依存させるよう
な所定関数によって計算され、それらのうちの1つは検
討中のサンプルと同じランクを有し、前記検討中のサン
プルとは異なるランクを有する少なくとも1つの前記オ
リジナルサンプルかつ/または前記前に計算されたサン
プルに対するその依存状態を除去し、前記検討中のサン
プルと同じランクを有する前記オリジナルサンプルまた
は前記前に計算されたサンプルにその除去された依存状
態を転送するために、検討中の少なくとも1つのサンプ
ルの前記計算が変更されることを特徴とする。
【0033】本発明は、連続入力ブロックのサンプルに
よって信号が処理され、所与のブロックについて実施さ
れる計算が当該所与の入力ブロックに属するオリジナル
サンプルまたは計算されたサンプルのみを考慮に入れる
場合に特に適用される。
【0034】本発明に従って、再構成信号の劣化が制限
される。これは、実施される変換の正規化特性が本発明
によって保持されるからである。
【0035】さらに、信号はブロックごとに処理される
ので、処理中のデータによるバッファメモリ103占有
は最適化される。従って、非常に大量のメモリを必要と
せずに、多くの装置に複雑なフィルタリングを統合する
ことができる。
【0036】好ましい特徴によれば、所定関数は、それ
ぞれの重み係数によって重み付けされた複数のオリジナ
ルサンプルかつ/または前に計算されたサンプルの所定
一次結合であり、前記除去された依存状態の発生元であ
る前記サンプルと除去された依存状態の転送先であるサ
ンプルの依存対象である前に計算された低周波サンプル
が検討され、前記前に計算された低周波サンプルを値1
に設定し、このサンプルの値を計算することにより、前
記除去された依存状態の発生元であるサンプルの全重み
が計算され、前記前に計算された低周波サンプルを値1
に設定し、このサンプルの値を計算することにより、前
記除去された依存状態の転送先であるサンプルの全重み
が計算され、前記除去された依存状態の発生元であるサ
ンプルの全重みとこの除去された依存状態の重み係数と
の積を加算することにより、前記検討中のサンプルと同
じランクを有する前記オリジナルサンプルまたは前記前
に計算されたサンプルの重み係数が変更され、この積に
ついては前記除去された依存状態の転送先であるサンプ
ルの全重みによる除算も行われる。
【0037】この実現は、単純な計算を必要とする。
【0038】また、本発明は、デジタル信号符号化方法
に関係し、上記で定義された解析フィルタリングと、前
記前にフィルタリングされたサンプルの量子化と、前記
前に量子化されたサンプルのエントロピ符号化とを含
む。
【0039】この符号化方法によれば、前記信号は、連
続シリーズのサンプルによって処理され、任意のシリー
ズについて行われる前記計算は後続シリーズの前記サン
プルを考慮に入れず、前記任意のシリーズが低周波サン
プルで終了する。
【0040】また、本発明は、上記の符号化方法により
符号化されたデジタル信号を復号化する方法に関係し、
前記符号化されたデジタル信号の符号化サンプルのエン
トロピ復号化と、前に復号化されたサンプルの逆量子化
と、上記で定義されたように、前記前に逆量子化された
サンプルの合成フィルタリングとを含んでいる。
【0041】この復号化方法によれば、前記デジタル信
号は、連続シリーズのサンプルによって処理され、任意
のシリーズについて行われる前記計算は後続シリーズの
サンプルを考慮に入れず、前記任意のシリーズが低周波
サンプルで終了する。
【0042】本発明に従って、再構成信号の劣化が制限
される。
【0043】好ましい特徴によれば、前記デジタル信号
は画像信号であり、前記オリジナルサンプルは前記画像
信号の行または列である。本発明は、一般に大量のメモ
リ空間を必要とする画像信号に有利に適用される。この
メモリ空間は、本発明に従って低減される。
【0044】相関的に、本発明は、解析フィルタリング
及び合成フィルタリングをそれぞれ統合し、前に開示し
た特徴を実現する手段を有する、解析フィルタリング、
合成フィルタリング、符号化、及び復号化装置を提案す
る。
【0045】本発明は、上記の方法を実現する上記の装
置または手段を含むデジタル装置にも関係する。その装
置及びデジタル装置の利点は前に開示したものと同じで
ある。
【0046】本発明は、コンピュータまたはマイクロプ
ロセッサによって読み取ることができ、装置内に統合さ
れるかまたは統合されず、おそらく取外し可能であり、
フィルタリング装置を実現するプログラムを記憶する、
情報記憶手段にも関係する。
【0047】また、本発明は、オリジナルサンプルの解
析フィルタリングの方法に関係し、オリジナルサンプル
を分割することによって得られる複数のシリーズのサン
プルのそれぞれによる所定方向順に前記オリジナルサン
プルをフィルタリングし、前記所定方向で順序付けられ
た高周波及び低周波サンプルの少なくとも1つのシリー
ズを生成するステップとを備え、得られたシリーズの所
定方向における終端を低周波サンプルとすることを特徴
とする。
【0048】また、隣接する互いのブロックは、単一の
オリジナルサンプルでオーバラップすることを特徴とす
る。この方法によれば、フィルタリングに必要とされる
バッファメモリ空間が削減され、これは各ブロックによ
ってフィルタリングされることによってバッファメモリ
にすべてのサンプルが記憶される必要がなく、オーバラ
ップサイズが最小であるからである。また、たとえ、オ
ーバーラップサイズが最小でも、ブロック間の境界を越
えるサンプル間の不連続の影響は十分に抑制される。オ
ーバーラップサイズが0の場合と1の場合では効果に大
きな差が有るが、オーバーラップサイズが1の場合と2
以上の場合とではブロック間の不連続(歪み)を回避す
る効果にそれ程大きな差が無い。何故なら、この様な歪
みの増減は、オーバーラップサイズの増減に比例してい
ないことによる。即ち、隣接ブロック間の1つのオリジ
ナルサンプルでオーバーラップする場合には、各ブロッ
クの処理に必要なメモリサイズの増加幅に対する画質劣
化の抑制効果が非常に高い。
【0049】
【発明の実施形態】本発明の特徴及び利点は、添付図面
に示す好ましい実施形態を読み取ることにより明らかに
現れるだろう。
【0050】図1に示す選択された実施形態によれば、
本発明に従うデータ処理装置は、符号化されていないデ
ータのソース1が接続された入力24を有するデータ符
号化装置2である。
【0051】ソース1は、例えば、符号化されていない
データを記憶するためにランダムアクセスメモリ、ハー
ドディスク、ディスク、またはコンパクトディスクなど
のメモリ手段を有し、このメモリ手段はその中のデータ
を読み取るための適当な読取り手段に関連付けられてい
る。メモリ手段にデータを記録するための手段も設ける
ことができる。
【0052】符号化対象のデータが画像IMを表す1つ
のシリーズのデジタルサンプルであることについて、以
下により詳細に検討する。
【0053】ソース1は、符号化回路2の入力側でデジ
タル画像信号SIを供給する。画像信号SIは1つのシ
リーズのデジタルワード、例えば、バイトである。各バ
イト値は画像IMの1画素を表し、ここでは256階調
のグレーレベルまたは白黒画像であるとする。この画像
はマルチスペクトル画像、例えば、赤/緑/青タイプま
たは輝度及びクロミナンスタイプの3通りの周波数帯域
内の成分を有するカラー画像であり得る。その場合、各
帯域はモノスペクトル画像と同様に処理される。
【0054】符号化されたデータを使用する手段3は符
号化装置2の出力25側に接続されている。
【0055】ユーザ手段3は、例えば、符号化データの
記憶手段かつ/または符号化データの伝送手段を含んで
いる。
【0056】符号化装置2は、従来通り、入力24から
のものとして本発明により詳細に関連する変換回路21
を有し、その実施形態のいくつかの例については以下に
詳述する。ここで考慮している変換は、信号の解析を実
施するためにデータ信号を周波数サブバンド信号に分解
することである。
【0057】変換回路21は、量子化回路22に接続さ
れている。この量子化回路22は、変換回路21によっ
て供給された周波数サブバンド信号のサンプルまたはサ
ンプルグループの本質的な既知の量子化、例えば、スカ
ラー量子化またはベクトル量子化を実現する。
【0058】量子化回路22は、エントロピ符号化回路
23に接続され、このエントロピ符号化回路23は、量
子化回路22によって量子化されたデータのエントロピ
符号化、例えば、ハフマン符号化または算術符号化を実
行する。
【0059】図2は、符号化装置2によって符号化され
たデータを復号化するための装置5の形になっている本
発明に従う他のデータ処理装置を示している。
【0060】符号化されたデータを使用する手段4は復
号化装置5の入力54側に接続されている。手段4は、
例えば、符号化データメモリ手段かつ/または伝送手段
3によって伝送される符号化データを受信するよう適合
された符号化データを受信する手段を含んでいる。
【0061】復号化されたデータを使用する使用手段6
は、復号化装置5の出力55側に接続されている。使用
手段6は、例えば、処理されるデータの性質に応じて画
像表示手段または音響再生手段となる。
【0062】復号化装置5は、符号化装置2の動作の逆
の動作を全て実行する。符号化装置5は、エントロピ復
号化回路51を含み、これは、エントロピ符号化回路2
3の符号化に対応するエントロピ復号化を実行する。エ
ントロピ復号化回路51は、量子化回路22に対応する
逆量子化回路52に接続されている。逆量子化回路52
は、変換回路21に対応する逆変換回路53に接続され
ている。本発明は、より詳細には逆変換回路53に関連
する。実施形態のいくつかの例について、以下に詳述す
る。ここで考慮している変換は、周波数サブバンド信号
からのデジタル信号の合成を実施するものである。
【0063】符号化装置かつ/または復号化装置は、例
えば、コンピュータ、プリンタ、ファクシミリマシン、
スキャナ、デジタル写真装置などのデジタル装置に統合
することができる。
【0064】符号化装置及び復号化装置は、同じデジタ
ル装置、例えば、デジタル写真装置に統合することがで
きる。この場合、データ処理装置は、以下に開示するよ
うに結合方式でデータの符号化及び復号化を実施する。
【0065】図3に関連して、本発明を実現する装置1
0の一例について説明する。この装置は、デジタル信号
を変換するよう適合され、以下に示す例によれば、それ
を解析するかまたはそれを合成するよう適合されてい
る。
【0066】装置10は、この場合、以下のものが接続
された通信バス101を有するマイクロコンピュータで
ある。即ち、 中央ユニット100 リードオンリメモリ102 ランダムアクセスメモリ103(バッファメモリ103
とも称する) 画面104 キーボード114 ハードディスク108 ディスク110を受け入れるよう適合されたディスクド
ライブ109 通信ネットワーク113と通信するためのインタフェー
ス112 マイクロホン111に接続された入出力カード106 である。
【0067】ハードディスク108は、以下に説明する
本発明を実現するプログラムならびに本発明に従って符
号化対象のデータと符号化されたデータとを記憶する。
これらのプログラムは、ディスク110上で読み取る
か、通信ネットワーク113を介して受信するか、また
はリードオンリメモリ102に記憶することができる。
【0068】より一般的に言えば、本発明に従うプログ
ラムは記憶手段に記憶される。この記憶手段は、コンピ
ュータまたはマイクロプロセッサによって読み取ること
ができる。この記憶手段は、装置内に統合されるかまた
は統合されず、取外し可能なものにすることができる。
例えば、これは、磁気テープ、ディスク、またはCD−
ROM(固定メモリコンパクトディスク)を備えること
ができる。
【0069】装置に電源を投入すると、本発明に従うプ
ログラムがランダムアクセスメモリ103内に転送さ
れ、次に、そのメモリは本発明の実行可能コードと本発
明を実現するために必要な変数を含むレジスタを含んで
いる。このランダムアクセスメモリはバッファメモリ1
03を含んでいる。
【0070】装置10は、デジタル写真装置、スキャ
ナ、データを取得するかまたは記憶する他の手段などの
周辺装置107から符号化対象のデータを受信すること
ができる。
【0071】また、装置10は、通信ネットワーク11
3を介して遠隔装置から符号化対象のデータを受信し、
やはり通信ネットワーク113を介して符号化データを
遠隔装置に伝送することもできる。
【0072】また、装置10は、マイクロホン111か
ら符号化対象のデータを受信することができる。その場
合、このようなデータは音響信号である。
【0073】画面104は、特に、ユーザに対し、符号
化対象のデータを表示し、キーボード114とともにユ
ーザインタフェースとして機能する。
【0074】図4に関連して、変換回路21または解析
回路は2つのレベルを有するダイアジック分解回路であ
る。変換回路21は、本実施形態では、2のデシメータ
にそれぞれ関連付けられた従来の1組のフィルタであ
り、画像信号を2つの方向にフィルタリングして高空間
周波数及び低空間周波数を有するサブバンド信号にする
ものである。ハイパスフィルタとローパスフィルタとの
関係は、その信号の完全な再構成のための諸条件によっ
て決定される。フィルタの様々な例については、以下に
考慮する。但し、実際には一般にそのようになっている
が、垂直分解フィルタと水平分解フィルタは同じである
必要がないことに留意されたい。この場合、変換回路2
1は、2つの解像度レベルに応じて画像IMをサブバン
ド信号に分解するための2つの連続解析ユニットを有す
る。
【0075】一般的に言えば、ある信号の解像度は、こ
の信号を表すために使用する単位長あたりのサンプル数
である。画像信号の場合、サブバンド信号の解像度はこ
のサブバンド信号を水平及び垂直に表すために使用する
単位長あたりのサンプル数に関連する。この解像度は、
実施されるデシメーション(decimation)の回数、デシ
メーション係数、及び初期画像の解像度に依存する。
【0076】第1解析ユニットは、デジタル画像信号S
Iを受信し、それぞれローパスフィルタ210及びハイ
パスフィルタ220の2つのデジタルフィルタにそれを
印加し、そのフィルタは画像信号を第1方向、例えば、
画像信号の場合は水平にフィルタリングする。2のデシ
メータ(decimators by 2:2画素につき1画素間引
く)D210及びD220を通過した後、結果的にフィ
ルタリングされた信号は2つのローパスフィルタ230
及び250と、ハイパスフィルタ240及び260にそ
れぞれ印加され、そのフィルタは、次に、第2方向、例
えば、画像信号の場合は垂直にフィルタリングする。結
果的にフィルタリングされた各信号はそれぞれの2のデ
シメータD230、D240、D250、D260を通
過する。第1ユニットは、分解の際の最高解像度RES
1を有する4つのサブバンド信号LL1、LH1、HL1
HH1を出力として供給する。
【0077】サブバンド信号LL1は、画像信号の第1
方向と第2方向の両方向の低周波成分またはサンプルを
含んでいる。サブバンド信号LH1は、画像信号の第1
方向の低周波成分と第2方向の高周波成分とを含んでい
る。サブバンド信号HL1は、第1方向の高周波成分と
第2方向の低周波成分とを含んでいる。そして、サブバ
ンド信号HH1は、両方向の高周波成分を含んでいる。
【0078】各サブバンド信号はオリジナル画像から構
築された1組の実サンプルであり、所与の周波数帯域内
の画像輪郭の垂直方向、水平方向、斜め方向にそれぞれ
対応する情報を含んでいる。各サブバンド信号は1つの
画像に同化することができる。
【0079】サブバンド信号LL1は、解像度レベルR
ES2の4つのサブバンド信号LL2、LH2、HL2、H
2を供給するために、前のものと同様の解析ユニット
によって解析される。
【0080】解像度RES2のサブバンド信号のそれぞ
れもその画像の1つの方向に対応する。
【0081】画像ソース1の出力側のデジタル画像IM
の概略を図5に示し、一方で、図6は変換回路21によ
り2つの解像度レベルに応じて画像IMを7つのサブバ
ンドに分解した結果の画像IMDを表している。画像I
MDはオリジナル画像IMと同じ量の情報を含むが、そ
の情報は2つの解像度レベルに応じて頻繁に分解され
る。
【0082】当然、解像度レベルの数と、その結果とな
るサブバンドの数は、異なるように選択することがで
き、例えば、画像などの2次元信号の場合、3つの解像
度レベルで10のサブバンド、または4つの解像度レベ
ルで13のサブバンドにすることができる。また、解像
度レベルあたりのサブバンドの数も異なるものにするこ
とができる。さらに、分解は非ダイアジック(dyadic)
にすることができる。解析回路及び合成回路は処理され
た信号の次元に適合している。
【0083】図6では、変換から発生するサンプルがサ
ブバンドごとに配置されている。しかしながら、画像I
MDは、いわゆるインタレースモードに従って同等に表
すことができ、そのモードでは、様々なサブバンド信号
のサンプルがその画像内のそれぞれの空間原点に応じて
まとめてグループ化される。この表現は、変換された画
像のサンプルを適切に計算することができ、即ち、それ
を計算するために使用したサンプルの代わりに計算され
たサンプルがメモリ内に記憶されるという利点を有す
る。但し、適切な計算は本発明にとって不可欠なもので
はないことに留意されたい。
【0084】以下、インタレース表現について論じる。
インタレース表現を得ることを可能にする変換回路をト
レリスの形で示す。
【0085】図7は、1次元で1つの解像度レベルに応
じてデジタル信号解析を実行する変換回路の機能を表す
トレリスである。
【0086】変換対象の信号の一部分、この場合は、1
1個のサンプルが示されている。但し、変換対象の各信
号サンプルは1つのサンプルにするかまたは1つのシリ
ーズのサンプルにすることができることに留意された
い。一例によれば、各サンプルは、1つのデジタル画像
のうちの1つの行である。その場合、トレリスによって
実施されるフィルタリングは、その画像の垂直フィルタ
リングである。同等の変形例としては、サンプルはその
画像の列であり、フィルタリングはその画像の水平フィ
ルタリングである。
【0087】変換回路は、それぞれローパス及びハイパ
スである2つの関連フィルタH及びH1を含んでい
る。選択されたフィルタは5/3フィルタであり、以下
のようにそれぞれのサンプルによって表すことができ
る。
【0088】 H=[−1 2 6 2 −1]/8 H1=[−1 2 −1]/2 いわゆる、Sweldensの「リフティング」方法に
よれば、低周波フィルタHは、以下のタイプの式によ
り高周波フィルタH1の関数として表すことができる。
【0089】H=[0 0 1 0 0]+α.[1
0 1]*H1 式中、αは乗算計数であって、5/3フィルタの場合は
0.25に等しく、「*」は畳込み演算を表す。このタ
イプの分解は、可逆性であると言われる。
【0090】従って、低周波サンプルは高周波サンプル
及びオリジナル信号のサンプルから計算される。
【0091】以下、次のように示す。
【0092】x2i-1、x2i、x2i+1、...は変換対象
の信号のサンプルを示し、iは整数である。
【0093】y2i-1、y2i、y2i+1、...は変換によ
って得られたサンプルを示す。この場合、偶数の指数を
有するサンプルは低周波サンプルであり、奇数の指数を
有するサンプルは高周波サンプルである。
【0094】あるサンプルの指数は、その信号を形成す
る順序付けられたシリーズにおけるそのランクを表す。
【0095】変換回路内で実行される計算は適切な計算
であり、即ち、それを計算するために使用した同じラン
クの他のサンプルの代わりに所与のランクの計算された
サンプルが記憶される。
【0096】さらに、変換対象の信号のサンプルは、ラ
ンクの昇順で順序付けられて処理される。
【0097】このトレリスの第1行L1は、オリジナル
信号のうち、フィルタリング対象のサンプル{...,
2i,x2i+1,...}を含み、このサンプルのランク
は1ずつ変化する。これらのサンプルはフィルタリング
に有用なので、バッファメモリ103に記憶される。
【0098】このトレリスの第2行L2は、第1解像度
レベルを有する高周波サンプル{...,y2i-1,y
2i+1,...}を含み、このサンプルのランクは2ずつ
変化する。この高周波サンプルは以下の公式によって得
られる。
【0099】 y2i+1=x2i+1−0,5.(x2i+x2i+2) それが計算された後、このサンプルは、オリジナル信号
2i+1内の同じランクのサンプルの代わりにバッファメ
モリ103に記憶される。
【0100】このトレリスの第3行L3は、低周波サン
プル{...,y2i,y2i+2,...}を含み、このサ
ンプルのランクは2ずつ変化する。この低周波サンプル
2iは以下の公式によって得られる。
【0101】 y2i=x2i+0,25.(y2i-1+y2i+1) それが計算された後、このサンプルは、オリジナル信号
内の同じランクのサンプルx2iの代わりにバッファメモ
リ103に記憶される。
【0102】5/3フィルタによるオリジナル信
号{...,x2i,x2i+1,...}の変換の結果は、
{...,y2i,y2i+1,...}という形式のインタ
レース信号になり、即ち、高周波サンプルと低周波サン
プルの連続を有するものになる。
【0103】当然、異なる数のサンプルまたは異なる数
の解像度レベルについて同様の演算を実行するか、ある
いは1つ以上の解像度レベルで他のフィルタを使用する
ことは可能である。
【0104】実際には、所定最大数のサンプルのみバッ
ファメモリ103に記憶することができる。従って、バ
ッファメモリ103に記憶されたサンプルを処理し、次
に、後続シリーズのサンプルから再開するためには、こ
の数に達したときに信号を切り出すことが必要である。
前に提示した計算は、それに応じて適合させなければな
らない。
【0105】発明者らは、2つの連続シリーズのサンプ
ル間の境界の位置がその信号の再構成の品質に影響を及
ぼすことを発見した。より詳細には、低周波サンプルの
直後に置かれた境界は、その信号を再構成したときに現
れる可能性のある不連続を制限する。
【0106】事実、入力信号はサンプルx2iの後、即
ち、低周波サンプルy2iの後に置かれた境界F1によっ
て切り出される。前に提示した計算は、サンプルy2i+1
までは影響を受けることはない。
【0107】サンプルy2iを決定するためには、指数2
iまでのサンプルのみが使用可能であり、後続サンプル
は「未知」のものになる。サンプルy2iの計算は、サン
プルy2i+1から発生する分岐を除去するように適合され
る。従って、サンプルy2iはサンプルy2i-1及びx2i
関数として決定される。サンプルy2iを決定するために
は、例えば、対称反射原理、即ち、 y2i=x2i+0,25.(2×y2i-1) を適用することが可能である。
【0108】後続シリーズのサンプルを処理する場合、
サンプルy2i+1からのように、境界F1がいかなる影響
も及ぼさずにサンプルが決定され、即ち、境界F1の存
在のためにいかなる分岐も除去されない。
【0109】図8は、図7のトレリスに対応する逆変換
回路または合成回路の機能を表すトレリスである。この
場合、フィルタリング対象のサンプルは、あるデジタル
画像の解析フィルタリング後に得られるインタレース高
周波及び低周波サンプルである。これらのサンプルは、
おそらく、解析と合成との間の他の処理によって変更さ
れている。
【0110】第1行L10は、サンプルのランクが2ず
つ変化する低周波サンプル{...,y2i
2i+2,...}とともにインタレースされた高周波サ
ンプル{...,y2i-1,y2i+1,...}を含み、こ
のサンプルのランクは2ずつ変化する。
【0111】第2行L11は、再構成信号のうち、偶数
ランクのサンプル{...,x2i,x2i+2,...}を
含み、このサンプルのランクは2ずつ変化する。偶数ラ
ンクのサンプルx2iは以下の公式によって得られる。
【0112】 x2i=y2i−0,25.(y2i-1+y2i+1) それが計算された後、このサンプルx2iは、サンプルy
2iの代わりにバッファメモリ103に記憶される。
【0113】第3行L12は、再構成信号のうち、奇数
ランクのサンプル{...,x2i-1,x2i+1,...}
を含み、このサンプルのランクは2ずつ変化する。奇数
ランクのサンプルx2i+1は以下の公式によって得られ
る。
【0114】 x2i+1=y2i+1+0,5.(x2i+2+x2i) それが計算された後、このサンプルx2i+1は、サンプル
2i+1の代わりにバッファメモリ103に記憶される。
【0115】前述のように、サンプルのシリーズごとに
信号を処理するためには、境界F2を置くことが必要で
ある。境界F2は低周波サンプルy2iの後に置かれる。
さらに、境界F2の位置は、解析に対応するように計算
を適合させるために、境界F1の位置に依存する。言い
換えれば、この場合、境界F2は、前の図で除去された
分岐に対応する分岐を除去するように置かれ、解析と合
成との間にいかなる処理も行われないときに信号の完全
な再構成を保証する。
【0116】従って、x2iの計算は境界F2に適合し、
サンプルx2iはサンプルy2i-1及びy2iのみに依存す
る。他のサンプルは影響を受けない。後続の再構成され
たサンプルx2i+1はサンプルx2iに特に依存し、これは
再構成信号内の境界における不連続を制限する。
【0117】図9は、1次元で1つの解像度レベルに応
じてデジタル信号の解析を実行する他の変換回路の機能
を表すトレリスである。この変換回路は、それぞれロー
パス及びハイパスである2つの関連フィルタH及びH
1を含んでいる。
【0118】入力サンプルは、ランクの昇順で順序付け
られて処理される。
【0119】選択されたフィルタは13/7フィルタで
あり、例えば、ローパスフィルタH 及びハイパスフィ
ルタH1として以下のフィルタを有する。
【0120】H=[−1 0 18 −16 −63
144 348 144 −63−16 18 0
−1]/512 H1=[1 0 −9 16 −9 0 1]/16 前に提示したものと同様の計算を実行することにより、
トレリスのサンプル間で以下の関係が得られる。
【0121】このトレリスの第1行L20は、フィルタ
リング対象のサンプル{...,x 2i
2i+1,...}を含み、このサンプルのランクは1ず
つ変化する。これらのサンプルはフィルタリングに有用
なので、バッファメモリ103に記憶される。
【0122】このトレリスの第2行L21は、公式y
2i+1=x2i+1−(−x2i-2+9.x2i+9.x2i+2−x
2i+4)/16によって得られる高周波サンプ
ル{...,y2i -1,y2i+1,...}を含み、このサ
ンプルのランクは2ずつ変化する。
【0123】それが計算された後、このサンプルy2i+1
は、同じランクのオリジナル信号のサンプルの代わりに
バッファメモリ103に記憶される。
【0124】第3行L22は、公式y2i=x2i+(−y
2i-3+9.y2i-1+9.y2i+1−y 2i+3)/32によっ
て得られる低周波サンプル{...,y2i
2i+2,...}を含み、このサンプルのランクは2ず
つ変化する。
【0125】それが計算された後、このサンプルy
2iは、同じランクのオリジナル信号のサンプルの代わり
にバッファメモリ103に記憶される。
【0126】境界F3は低周波サンプルy2iの後に置か
れる。境界F3は低周波サンプルy 2i-2、y2i-1、y2i
の計算の変化を引き起こし、これは境界F3によって切
り出された分岐を除去することからなる。というのは、
境界の前に置かれたサンプルが計算されるときに、境界
の後に置かれたサンプルは未知のものであるからであ
る。従って、サンプルy2i-1はもはやサンプルx2i+2
依存せず、サンプルy2i -2及びy2iはもはやサンプルy
2i+1に依存せず、サンプルy2iはもはやサンプルy2i+3
に依存しない。
【0127】境界F3の右側では、境界の存在によって
計算が変更されることはない。
【0128】図10は、図9のトレリスに対応する逆変
換回路または合成回路の機能を表すトレリスである。
【0129】このトレリスの第1行L30は、解析フィ
ルタリングによって得られ、サンプルのランクが2ずつ
変化する高周波サンプル{...,y2i-1
2i+1,...}とともにインタレースされた低周波サ
ンプル{...,y2i,y2i+2,...}を含み、この
サンプルのランクは2ずつ変化する。
【0130】このトレリスの第2行L31は、以下の公
式によって得られ、再構成信号のうちの偶数ランクのサ
ンプル{...,x2i,x2i+2,...}を含んでい
る。
【0131】x2i=y2i−(−y2i-3+9.y2i-1
9.y2i+1−y2i-3)/32 それが計算された後、このサンプルx2iは、同じランク
の中間サンプルの代わりにバッファメモリ103に記憶
される。
【0132】このトレリスの第3行L32は、以下の公
式によって得られ、再構成信号のうちの偶数ランクのサ
ンプル{...,x2i-1,x2i+1,...}を含んでい
る。
【0133】x2i+1=y2i+1+(−x2i-2+9.x2i
9.x2i+2−x2i+4)/16 それが計算された後、このサンプルx2i+1は、同じラン
クの中間サンプルの代わりにバッファメモリ103に記
憶される。
【0134】前述のように、境界F4は低周波サンプル
2iの後に置かれる。これはサンプルx2i-2、x2i-1
2iの計算の変化を引き起こし、これは境界F4によっ
て切り出された分岐を除去することからなる。従って、
サンプルx2i-2はもはやサンプルy2i+1に依存せず、サ
ンプルx2i-1はもはやサンプルx2i+2に依存せず、サン
プルx2iはもはやサンプルy2i+1及びy2i+3に依存しな
い。
【0135】境界F4の右側では、境界の存在によって
計算が変更されることはない。
【0136】再構成信号のサンプルは、いずれもそれぞ
れの隣接サンプルに接続されるので、再構成信号には不
連続がまったくない。
【0137】図11は、1次元で3つの解像度レベルに
応じてデジタル信号の解析(ダイアジック分解)を実行
する他の変換回路の機能を表すトレリスである。この変
換回路は、それぞれローパス及びハイパスである2つの
関連フィルタH及びH1を含んでいる。
【0138】入力サンプルは、ランクの昇順で順序付け
られて処理される。
【0139】図7に示すように、選択されたフィルタは
5/3フィルタである。前に提示したものと同様の計算
を実行することにより、トレリスのサンプル間で以下の
関係が得られる。
【0140】このトレリスの第1行L40は、フィルタ
リング対象のサンプル{...,x 2i
2i+1,...}を含み、このサンプルのランクは1ず
つ変化する。これらのサンプルはフィルタリングに有用
なので、バッファメモリ103に記憶される。
【0141】このトレリスの第2行L41は、公式t
2i+1=x2i+1−0,5.(x2i+x2i +2)によって得ら
れる、第1解像度レベルの高周波サンプル{...,t
2i-1,t2i+1,...}を含み、このサンプルのランク
は2ずつ変化する。
【0142】それが計算された後、このサンプルt2i+1
は、オリジナル信号内の同じランクのサンプルの代わり
にバッファメモリ103に記憶される。
【0143】このトレリスの第3行L42は、公式t2i
=x2i+0,25.(t2i-1+t2i +1)によって得られ
る、第1解像度レベルの低周波サンプル{...,t
2i-2,t2i,...}を含み、このサンプルのランクは
2ずつ変化する。
【0144】それが計算された後、このサンプルt
2iは、オリジナル信号内の同じランクのサンプルの代わ
りにバッファメモリ103に記憶される。
【0145】このトレリスの第4行L43は、公式v
2i-2=t2i-2−0,5.(t2i+t2i -4)によって得ら
れる、第2解像度レベルの高周波サンプル{...,v
2i-2,v2i+2,...}を含み、このサンプルのランク
は4ずつ変化する。
【0146】それが計算された後、このサンプルv2i-2
は、同じランクの第1レベルの低周波サンプルの代わり
にバッファメモリ103に記憶される。
【0147】このトレリスの第5の行L44は、公式v
2i=t2i+0,25.(v2i-2+v 2i+2)によって得ら
れる、第2解像度レベルの低周波サンプル{...,v
2i-4,v2i,...}を含み、このサンプルのランクは
4ずつ変化する。
【0148】それが計算された後、このサンプルv
2iは、同じランクの第1レベルの低周波サンプルの代わ
りにバッファメモリ103に記憶される。
【0149】このトレリスの第6の行L45は、公式y
2i-4=v2i-4−0,5.(v2i+v 2i-8)によって得ら
れる、第3解像度レベルの高周波サンプル{...,y
2i-4,y2i+4,...}を含み、このサンプルのランク
は8ずつ変化する。
【0150】それが計算された後、このサンプルy2i-4
は、同じランクの第2レベルの低周波サンプルの代わり
にバッファメモリ103に記憶される。
【0151】このトレリスの第7の行L46は、公式y
2i=v2i+0,25.(y2i-4+y 2i+4)によって得ら
れる、第3解像度レベルの低周波サンプル{...,y
2i,y2i+8,...}を含み、このサンプルのランクは
8ずつ変化する。
【0152】それが計算された後、このサンプルy
2iは、同じランクの第2レベルの低周波サンプルの代わ
りにバッファメモリ103に記憶される。
【0153】前述のように、所定最大数のサンプルのみ
メモリ103に記憶することができる。従って、メモリ
103に記憶されたサンプルを処理し、次に、後続シリ
ーズのサンプルから再開するためには、この数に達した
ときに信号を切り出すことが必要である。
【0154】発明者らは、2つの連続シリーズのサンプ
ル間の境界の位置がその信号の再構成の品質に影響を及
ぼすことも発見した。より詳細には、分解時に最低の解
像度レベルを有する低周波サンプルの直後に置かれた境
界は、その信号を再構成したときに現れる可能性のある
不連続を制限する。
【0155】事実、入力信号はサンプルx2iの後、即
ち、最低レベルの低周波サンプルy2iの後に置かれた境
界F5によって切り出される。前に提示した計算は指数
2i−1を有するサンプルまでは影響を受けることはな
い。
【0156】サンプルt2i、v2i、y2iを決定するため
には、指数2iまでのサンプルのみが使用可能である。
サンプルt2i、v2i、y2iの計算は、境界F5を切り出
す分岐を除去するように適合される。従って、例えば、
サンプルy2iはサンプルy2i -4及びv2iの関数としての
み決定される。
【0157】後続シリーズのサンプルを処理する場合、
指数2i+1を有するサンプルからのように、境界F5
がいかなる影響も及ぼさずにサンプルが決定され、即
ち、境界F5の存在のためにいかなる分岐も除去されな
い。
【0158】図12は、図11のトレリスに対応する逆
変換回路または合成回路の機能を表すトレリスである。
【0159】このトレリスの第1行L50は、サンプル
のランクが8ずつ変化する第3解像度レベルの低周波サ
ンプル{...,y2i,y2i+8,...}と、サンプル
のランクが8ずつ変化する第3解像度レベルの高周波サ
ンプル{...,y2i-4,y 2i+4,...}を含んでい
る。
【0160】このトレリスの第2行L51は、公式v2i
=y2i−0,25.(y2i-4+y2i +4)によって得られ
る、第2解像度レベルの再構成低周波信号のうち、偶数
ランクのサンプル{...,v2i-8,v2i,...}を
含み、このサンプルのランクは8ずつ変化する。
【0161】それが計算された後、このサンプルv
2iは、同じランクのサンプルy2iの代わりにバッファメ
モリ103に記憶される。
【0162】このトレリスの第3行L52は、サンプル
のランクが4ずつ変化する第2解像度レベルの高周波サ
ンプル{...,v2i-2,v2i+2,...}と、公式v
2i-4=y2i-4+0,5.(v2i-8+v2i)によって得ら
れる、第2解像度レベルの再構成低周波信号のうち、サ
ンプルのランクが8ずつ変化する奇数ランクのサンプル
{...,v2i-4,v2i+4,...}を含んでいる。
【0163】それが計算された後、このサンプルv2i-4
は、同じランクのサンプルy2i-4の代わりにバッファメ
モリ103に記憶される。
【0164】このトレリスの第4行L53は、公式t2i
=v2i−0,25.(v2i-2+v2i +2)によって得られ
る、第1解像度レベルの再構成低周波信号のうち、奇数
ランクのサンプル{...,t2i-4,t2i,...}を
含み、このサンプルのランクは4ずつ変化する。
【0165】それが計算された後、このサンプルt
2iは、同じランクのサンプルv2iの代わりにバッファメ
モリ103に記憶される。
【0166】このトレリスの第5の行L54は、サンプ
ルのランクが2ずつ変化する第1レベルの高周波サンプ
ル{...,t2i-1,t2i+1,...}と、公式t2i-2
=v 2i-2+0,5.(t2i-4+t2i)によって得られ
る、第1解像度レベルの再構成低周波信号のうち、サン
プルのランクが4ずつ変化する奇数ランクのサンプ
ル{...,t2i-2,t2i+2,...}を含んでいる。
【0167】それが計算された後、このサンプルt2i-2
は、同じランクのサンプルv2i-2の代わりにバッファメ
モリ103に記憶される。
【0168】このトレリスの第6の行L55は、公式x
2i=t2i−0,25.(t2i-1+t 2i+1)によって得ら
れる、再構成信号のうち、偶数ランクのサンプ
ル{...,x2i,x2i+2,...}を含んでいる。
【0169】それが計算された後、このサンプルx
2iは、同じランクのサンプルt2iの代わりにバッファメ
モリ103に記憶される。
【0170】このトレリスの第7の行L56は、公式x
2i+1=t2i+1+0,5.(x2i+x 2i+2)によって得ら
れる、再構成信号のうち、奇数ランクのサンプ
ル{...,x2i-1,x2i+1,...}を含んでいる。
【0171】それが計算された後、このサンプルx2i+1
は、同じランクのサンプルt2i+1の代わりにバッファメ
モリ103に記憶される。
【0172】前述のように、境界F6は最低レベルの低
周波サンプルy2iの後に置かれる。サンプルv2i
2i、x2iの計算は、それぞれについて境界F6によっ
て切り出される分岐を除去するように適合される。
【0173】指数2i−1までのサンプルの計算は、指
数2i+1からのように、境界F6による影響を受ける
ことはない。
【0174】各解像度レベルの第2ステップで計算され
る係数、即ち、この場合は行L52、L54、L56で
計算され、そこに示される係数は、それぞれの隣接物へ
の分岐によって接続されるが、その分岐はいずれも境界
F6の存在のために除去される。従って、境界F6が存
在するので、再構成信号には不連続がまったくない。
【0175】図13及び図14はそれぞれ図11及び図
12のものと同一のトレリスであるが、境界F7及びF
8は、最低解像度レベルではなくすぐ上のレベルに属す
る低周波サンプルv2i-4の後に置かれる。
【0176】図13の行L40〜L46は図11のもの
と同一である。サンプルt2i-4、v 2i-4、y2i-4の計算
は、境界F7の後に置かれるサンプル、即ち、この場合
は2i−3より大きいかまたはそれと等しい指数を有す
るサンプルを考慮に入れないように、境界F7の存在に
適合している。
【0177】同様に、図14の行L50〜L56は図1
2のものと同一である。境界F8は、境界F7のものに
対応する変化を引き起こすように置かれている。サンプ
ルv 2i-4、t2i-4、x2i-4の計算は、境界F8の後に置
かれるサンプル、即ち、この場合は2i−3より大きい
かまたはそれと等しい指数を有するサンプルを考慮に入
れないように、境界F8の存在に適合している。
【0178】発明者らは、図13及び図14のフィルタ
に従う解析及び合成の後の再構成信号が、図11及び図
12のフィルタに従う解析及び合成の後の再構成信号よ
りわずかに多いひずみを有することを発見した。
【0179】これは、図12の場合とは異なり、行L5
2で計算され、そこに示されるサンプルが除去された分
岐を有し、それが再構成信号においてひずみを発生する
ことによるものである。
【0180】図15は、1次元で3つの解像度レベルに
応じてデジタル信号の解析(ダイアジック分解)を実行
する変換回路の機能を表すトレリスである。この変換回
路は、それぞれローパス及びハイパスである2つの関連
フィルタH及びH1を含んでいる。
【0181】変換対象の信号の一部分、この場合は17
個のサンプルが示されている。但し、変換対象の各信号
サンプルは1つのサンプルにするかまたは1つのシリー
ズのサンプルにすることができることに留意されたい。
一例によれば、各サンプルは1つのデジタル画像のうち
の1つの行である。その場合、トレリスによって実施さ
れるフィルタリングはその画像の垂直フィルタリングで
ある。同等の変形例としては、サンプルはその画像の列
であり、フィルタリングはその画像の水平フィルタリン
グである。
【0182】変換回路は、それぞれローパス及びハイパ
スである2つの関連フィルタH及びH1を含んでい
る。選択されたフィルタは5/3フィルタであり、以下
のようにそれぞれのサンプルによって表すことができ
る。
【0183】H=[−1 2 6 2 −1]/8 H1=[−1 2 −1]/2 いわゆるSweldensの「リフティング」方法によ
れば、低周波フィルタHは、以下のタイプの式により
高周波フィルタH1の関数により表すことができる。
【0184】H=[0 0 1 0 0]+α.[1
0 1]*H1 式中、αは乗算計数であって、5/3フィルタの場合は
0.25に等しく、「*」は畳込み演算を表す。このタ
イプの分解は可逆性であると言われる。
【0185】従って、低周波サンプルは高周波サンプル
及びオリジナル信号のサンプルから計算される。
【0186】以下、次のように示す。
【0187】x2i-1、x2i、x2i+1、...は変換対象
の信号のサンプルを示し、iは整数である。
【0188】y2i-1、y2i、y2i+1、...は変換によ
って得られたサンプルを示す。この場合、偶数の指数を
有するサンプルは低周波サンプルであり、奇数の指数を
有するサンプルは高周波サンプルである。
【0189】あるサンプルの指数は、その信号を形成す
る順序付けられたシリーズにおけるそのランクを表す。
【0190】変換回路内で実行される計算は適切な計算
であり、即ち、それを計算するために使用した同じラン
クの他のサンプルの代わりに所与のランクの計算された
サンプルが記憶される。
【0191】さらに、変換対象の信号のサンプルは、ラ
ンクの昇順で順序付けられて処理される。
【0192】このトレリスの第1行L10は、フィルタ
リング対象のサンプル{...,x 2i
2i+1,...}を含み、このサンプルのランクは1ず
つ変化する。これらのサンプルはフィルタリングに有用
なので、バッファメモリ103に記憶される。
【0193】このトレリスの第2行L11は、公式t
2i+1=x2i+1−0,5.(x2i+x2i +2)によって得ら
れる、第1解像度レベルの高周波サンプル{...,t
2i-1,t2i+1,...}を含み、このサンプルのランク
は2ずつ変化する。
【0194】それが計算された後、このサンプルt2i+1
は、オリジナル信号内の同じランクのサンプルの代わり
にバッファメモリ103に記憶される。
【0195】このトレリスの第3行L12は、公式t2i
=x2i+0,25.(t2i+1+t2i -1)によって得られ
る、第1解像度レベルの低周波サンプル{...,t
2i-2,t2i,...}を含み、このサンプルのランクは
2ずつ変化する。
【0196】それが計算された後、このサンプルt
2iは、オリジナル信号内の同じランクのサンプルの代わ
りにバッファメモリ103に記憶される。
【0197】このトレリスの第4行L13は、公式v
2i-2=t2i-2−0,5.(t2i+t2i -4)によって得ら
れる、第2解像度レベルの高周波サンプル{...,v
2i-2,v2i+2,...}を含み、このサンプルのランク
は4ずつ変化する。
【0198】それが計算された後、このサンプルv2i-2
は、同じランクの第1レベルの低周波サンプルの代わり
にバッファメモリ103に記憶される。
【0199】このトレリスの第5の行L14は、公式v
2i=t2i+0,25.(v2i-2+v 2i+2)によって得ら
れる、第2解像度レベルの低周波サンプル{...,v
2i-4,v2i,...}を含み、このサンプルのランクは
4ずつ変化する。
【0200】それが計算された後、このサンプルv
2iは、同じランクの第1レベルの低周波サンプルの代わ
りにバッファメモリ103に記憶される。
【0201】このトレリスの第6の行L15は、公式y
2i-4=v2i-4−0,5.(v2i+v 2i-8)によって得ら
れる、第3解像度レベルの高周波サンプル{...,y
2i-4,y2i+4,...}を含み、このサンプルのランク
は8ずつ変化する。
【0202】それが計算された後、このサンプルy2i-4
は、同じランクの第2レベルの低周波サンプルの代わり
にバッファメモリ103に記憶される。
【0203】このトレリスの第7の行L16は、公式y
2i=v2i+0,25.(y2i-4+y 2i+4)によって得ら
れる、第3解像度レベルの低周波サンプル{...,y
2i-8,y2i,...}を含み、このサンプルのランクは
8ずつ変化する。
【0204】それが計算された後、このサンプルy
2iは、同じランクの第2レベルの低周波サンプルの代わ
りにバッファメモリ103に記憶される。
【0205】5/3フィルタによるオリジナル信
号{...,x2i,x2i+1,...}の変換の結果は、
インタレース信号になる。当然、異なる数のサンプルま
たは異なる数の解像度レベルについて同様の演算を実行
するか、あるいは1つ以上の解像度レベルで他のフィル
タを使用することは可能である。
【0206】実際には、所定最大数のサンプルのみバッ
ファメモリ103に記憶することができる。従って、連
続ブロックのサンプルにより信号を処理することが必要
である。
【0207】しかしながら、その解析とその合成との間
にその信号について実行される量子化またはエントロピ
符号化などの処理は、ブロックごとに処理するために合
成中に不連続を引き起こす可能性がある。
【0208】信号の再構成時のこのような不連続を回避
するために、2つの隣接ブロック間にオーバラップが必
要である。2つの隣接ブロックは所定数のサンプルにオ
ーバラップする。
【0209】本発明は、隣接ブロック間のオーバラップ
を保証するために、ブロックの形成とブロックの極限を
位置決めする方法に特に関係する。
【0210】このため、左極限と呼ばれる第1極限がま
ず第一に定義される。xgと示されるサンプルが第1行
L10で選択される。このサンプルxgから、サンプル
gのランクに等しいかまたはそれより高いランクのサ
ンプルへの分岐をたどって後続行L11に移行すること
により、左極限が形成される。図15に示す例では、サ
ンプルxgから、左極限は、分岐に続く後続行L11か
らサンプルxgに等しいかあるいは大きいランクのサン
プルへ通過することによって形成され、この場合、ラン
クは等しい。
【0211】次に、トレリスの最後の行L16内のサン
プルygまで、ある行から後続行に移行するために同じ
規則が適用される。従って、所与の行内のあるサンプル
から後続行内の等しいかまたはより高いランクのサンプ
ルに移行すると、左極限が形成される。この左極限は、
前のサンプルから前のサンプルに応じて計算された次の
サンプルに連続的に移行することによって形成される。
但し、サンプルxgを使用する極限は固有のものではな
いことに留意されたい。
【0212】同等に、右極限と呼ばれる第2極限が定義
される。xdと示されるサンプルが第1行L10で選択
される。このサンプルxdから、サンプルxdのランクよ
り低いかまたはそれに等しいランクのサンプルへの分岐
をたどって後続行L11に移行することにより、右極限
が形成される。
【0213】次に、トレリスの最後の行L16内のサン
プルydまで、ある行から後続行に移行するために同じ
規則が適用される。従って、所与の行内のあるサンプル
から後続行内のより低いかまたは等しいランクのサンプ
ルに移行すると、右極限が形成される。この右極限は、
前のサンプルから前のサンプルに応じて計算された次の
サンプルに連続的に移行することによって形成される。
【0214】検討したサンプルは、トレリス内のいずれ
か1つであり、そのランクがその極限及び検討中のサン
プルと同じ行に属するサンプルのランクより低いかまた
はそれより高い場合、それが右極限であろうと左極限で
あろうと、極限の左側または右側にそれぞれ位置するこ
とができる。
【0215】さらに、そのランクがその極限及び検討中
のサンプルと同じ行に属するサンプルのランクより厳密
に低いかまたは厳密にそれより高い場合、どのサンプル
も厳密に極限の左側または厳密に極限の右側にあると言
われることになる。
【0216】前記サンプルは、そのランクがその極限及
び検討中のサンプルと同じ行に属するサンプルのランク
より低いかまたはそれに等しいか、あるいは厳密に高い
かまたはそれに等しい場合、極限の広い意味で左側また
はの右側にあると言われることになる。
【0217】さらに、厳密に左極限の左側と厳密に右極
限の右側の両方にトレリス内のいかなるサンプルも位置
していない場合、即ち、言い換えれば、第1後続入力ブ
ロックの開始極限及び互換性サンプルと同じ行に属する
サンプルのランクより厳密に低いランクを有し、同時に
検討した第1後続入力ブロックの終了極限及び互換性サ
ンプルと同じ行に属するサンプルのランクより厳密に高
いランクを有する互換性サンプルがまったくない場合
に、左極限と右極限は互換性があると言われる。
【0218】右極限は第1入力ブロックBE1の終了を
決定する。このブロックでは、右極限を含むそこまでの
サンプルは計算を行うために使用され、後続サンプルは
「未知」のものになる。ブロックBE1に属し、その結
果として計算されるサンプルに未知のサンプルを接続す
る分岐は除去される。除去される分岐は、図示の例では
3つあり、点線で示されている。
【0219】同等に、左極限は第2入力ブロックBE2
の開始を決定する。このブロックでは、左極限を含むそ
こまでのサンプルは計算を行うために使用され、前のサ
ンプルは「未知」のものになる。ブロックBE2に属
し、その結果として計算されるサンプルに未知のサンプ
ルを接続する分岐は除去される。除去される分岐は、図
示の例では3つあり、点線で示されている。
【0220】上記で定義した意味の範囲内で、左極限と
右極限は互換性がある。
【0221】以下に開示するように、計算は、分岐の除
去の結果として適合している。
【0222】従って、入力ブロックBE1及びBE2は
サンプルxgとxdとの間でオーバラップする。
【0223】入力ブロックBE1及びBE2にそれぞれ
対応する出力ブロックBS1及びBS2を決定するため
に、以下の特性に適合する2つのサンプルy1及びy2
選択される。
【0224】サンプルy1及びy2は連続ランクのもので
ある。
【0225】サンプルy1は、サンプルy1のランクより
低いかまたはそれに等しいランクを有するそのトレリス
のすべてのサンプルがその用語の広い範囲内で右経路の
左側になり、即ち、好ましくは、右極限上になるような
位置を有する。
【0226】サンプルy2は、サンプルy2のランクより
高いかまたはそれに等しいランクを有するそのトレリス
のすべてのサンプルがその用語の広い範囲内で左経路の
右側になり、即ち、好ましくは、左極限上になるような
位置を有する。
【0227】出力ブロックBS1とBS2との間の境界
FS1は、サンプルy1=t2i-5とy2=y2i-4との間に
おかれる。
【0228】図16は、図15のトレリスに対応する逆
変換回路または合成回路の機能を表すトレリスである。
この場合、フィルタリング対象のサンプルは、あるデジ
タル画像の解析フィルタリング後に得られるインタレー
ス高周波及び低周波サンプルである。これらのサンプル
は、ことによると、解析と合成との間の他の処理によっ
て変更されている。
【0229】このトレリスの第1行L20は、サンプル
のランクが8ずつ変化する第3解像度レベルの低周波サ
ンプル{...,y2i-8,y2i,...}と、サンプル
のランクが8ずつ変化する第3解像度レベルの高周波サ
ンプル{...,y2i-4,y 2i+4,...}を含んでい
る。
【0230】このトレリスの第2行L21は、公式v2i
=y2i−0,25.(y2i-4+y2i +4)によって得られ
る、第2解像度レベルの再構成低周波信号のうちの偶数
ランクのサンプル{...,v2i-8,v2i,...}を
含み、このサンプルのランクは8ずつ変化する。
【0231】それが計算された後、このサンプルv
2iは、同じランクのサンプルy2iの代わりにバッファメ
モリ103に記憶される。
【0232】このトレリスの第3行L22は、サンプル
のランクが4ずつ変化する第2解像度レベルの高周波サ
ンプル{...,v2i-2,v2i+2,...}と、公式v
2i-4=y2i-4+0,5.(v2i-8+v2i)によって得ら
れる、第2解像度レベルの再構成低周波信号のうちの奇
数ランクのサンプル{...,v2i-4
2i+4,...}を含み、このサンプルのランクは8ず
つ変化する。
【0233】それが計算された後、このサンプルv2i-4
は、同じランクのサンプルy2i-4の代わりにバッファメ
モリ103に記憶される。
【0234】このトレリスの第4行L23は、公式t2i
=v2i−0,25.(v2i-2+v2i +2)によって得られ
る、第1解像度レベルの再構成低周波信号のうちの偶数
ランクのサンプル{...,t2i-4,t2i,...}を
含み、このサンプルのランクは4ずつ変化する。
【0235】それが計算された後、このサンプルt
2iは、同じランクのサンプルv2iの代わりにバッファメ
モリ103に記憶される。
【0236】このトレリスの第5の行L24は、サンプ
ルのランクが2ずつ変化する第1レベルの高周波サンプ
ル{...,t2i-1,t2i+1,...}と、公式t2i-2
=v 2i-2+0,5.(t2i-4+t2i)によって得られ
る、第1解像度レベルの再構成低周波信号のうちの奇数
ランクのサンプル{...,t2i-2,t2i+2,...}
を含み、このサンプルのランクは4ずつ変化する。
【0237】それが計算された後、このサンプルt2i-2
は、同じランクのサンプルv2i-2の代わりにバッファメ
モリ103に記憶される。
【0238】このトレリスの第6の行L25は、公式x
2i=t2i−0,25.(t2i-1+t 2i+1)によって得ら
れる、再構成信号のうちの偶数ランクのサンプ
ル{...,x2i,x2i+2,...}を含んでいる。
【0239】それが計算された後、このサンプルx
2iは、同じランクのサンプルt2iの代わりにバッファメ
モリ103に記憶される。
【0240】このトレリスの第7の行L26は、公式x
2i+1=t2i+1+0,5.(x2i+x 2i+2)によって得ら
れる、再構成信号のうちの奇数ランクのサンプ
ル{...,x2i-1,x2i+1,...}を含んでいる。
【0241】それが計算された後、このサンプルx2i+1
は、同じランクのサンプルt2i+1の代わりにバッファメ
モリ103に記憶される。
【0242】前述のように、信号はサンプルのブロック
ごとに処理される。ブロックの終了とブロックのオーバ
ラップに関する同じ考慮事項が適用される。
【0243】さらに、ブロックの開始及び終了における
境界は、可逆分解の場合は解析と合成との間の処理がな
い時の信号の完全な再構成を保証するために、解析に対
応するように置かれる。従って、除去される分岐は解析
時に除去される分岐に対応し、言い換えれば、計算は解
析に対応するように適合される。
【0244】入力ブロックBE3はサンプルv2i+2の後
で終了し、後続入力ブロックBE4はサンプルt2i-9
ら始まる。入力ブロックBE3及びBE4はランク2i
−9及び2i+2のサンプル間でオーバラップする。
【0245】同様に、隣接出力ブロックBS3及びBS
4が形成される。出力ブロックBS3及びBS4は出力
ブロックBS1及びBS2に対応する。出力ブロックB
S3はランク2i−5の後で終了し、ブロックBS4は
ランク2i−4から始まる。
【0246】分岐は除去され、その結果、所与のサンプ
ルの計算は解析に対応するように変更される。
【0247】図17及び図18はそれぞれ図15及び図
16のトレリスと同一のトレリスであるが、そのブロッ
クは1つのサンプルだけにオーバラップし、そのサンプ
ルは最小オーバラップを構成し、その結果、メモリ占有
を最小限にする。この事例は奇数フィルタに適用可能で
ある。
【0248】図17では、左経路と右経路が併合され、
同じサンプルxg=xdから形成される。その結果、左経
路と右経路は同じランクのサンプルのみを含んでいる。
【0249】入力ブロックBE5及びBE6が形成さ
れ、入力サンプルxg=xdにオーバラップするだけであ
る。
【0250】入力サンプルxg=xdは、低周波サンプル
である計算されたサンプルと同じランクを有する。さら
に、この計算されたサンプルは、この場合、出力サンプ
ルであり、即ち、最低解像度レベルの低周波サンプルで
ある。
【0251】入力ブロックBE5が処理されると、3つ
の分岐が除去され、計算はそれに応じて適合される。
【0252】同様に、入力ブロックBE6が処理される
と、3つの分岐が除去され、計算はそれに応じて適合さ
れる。
【0253】また、隣接出力ブロックBS5及びBS6
が形成される。出力ブロックBS5とBS6との間の境
界FS5は、入力サンプルxg=xdと同じランクを有す
る出力サンプルの直前に位置する。同等に、その境界は
このサンプルの直後に置くこともできる。
【0254】図18は、図17のトレリスに対応する逆
変換回路または合成回路の機能を表すトレリスである。
【0255】従って、2つの入力ブロックBE7及びB
E8は1つの入力サンプルにオーバラップする。
【0256】計算分岐は除去され、計算は解析に対応す
るように適合される。
【0257】隣接出力ブロックBS7及びBS8が形成
される。その境界は、オーバラップサンプルと同じラン
クの出力サンプルの直前に置かれる。
【0258】次に、計算分岐が除去されるときに計算が
適合される方法について詳細を示す。その結果、分岐に
関連する重み係数に関心が向けられる。
【0259】図19は、1次元で2通りのダイアジック
分解レベルに応じてデジタル信号の解析を実行する他の
変換回路の機能を表すトレリスである。この変換回路
は、それぞれローパス及びハイパスである2つの関連フ
ィルタH及びH1を有する。
【0260】入力サンプルは、ランクの昇順で順序付け
られて処理される。
【0261】選択された実施形態によれば、選択したフ
ィルタは9/7フィルタであり、例えば、Ingrid
DAUBECHIESによる「Ten lectur
eson wavelets」(CBMS−NSF R
egional Conference Series
in Applied MathematicsVo
l.61 SIAM,Journal of Math
ematicsAnal.Philadelphia
PA 1992)という論文に開示されているものであ
る。
【0262】前に提示したものと同様の計算を実行する
ことにより、トレリスのサンプル間で以下の関係が得ら
れる。
【0263】このトレリスの第1行L30は、フィルタ
リング対象のサンプル{...,x 2i
2i+1,...}を含み、このサンプルのランクは1ず
つ変化する。これらのサンプルはフィルタリングに有用
なので、バッファメモリ103に記憶される。
【0264】以下、a1、b1、a2、b2、a3、b3、a
4、b4は実係数であり、一例としてその値を示す。いず
れの場合も、係数b1、b2、b3は非ゼロである。
【0265】このトレリスの第2行L31は、第1分解
レベル用の第1段階であり、公式t 2i+1=b1.x2i+1
+a1.(x2i+x2i+2)、即ち、特定の場合はt2i+1
=x2i +1−1,586134.(x2i+x2i+2)によっ
て得られる中間サンプル{...,t2i-1
2i+1,...}を含み、このサンプルのランクは2ず
つ変化する。
【0266】それが計算された後、このサンプルt2i+1
は、オリジナル信号内の同じランクのサンプルの代わり
にバッファメモリ103に記憶される。
【0267】このトレリスの第3行L32は、第1分解
レベル用の第2段階であり、公式v 2i=b2.x2i
2.(t2i+1+t2i-1)、即ち、v2i=x2i−0,0
52980.(t2i+1+t2i-2)によって得られる中間
サンプル{...,v2i,v2i+2,...}を含み、こ
のサンプルのランクは2ずつ変化する。
【0268】それが計算された後、このサンプルv
2iは、オリジナル信号内の同じランクのサンプルの代わ
りにバッファメモリ103に記憶される。
【0269】このトレリスの第4行L33は、第1分解
レベル用の第3段階であり、公式y 2i+1=b3.t2i+1
+a3.(v2i+v2i+2)、即ち、y2i+1=t2i+1
0,882911.(v2i+v2i+2)によって得られ
る、第1レベルの高周波サンプル{...,y2i-1,y
2i+1,...}を含み、このサンプルのランクは2ずつ
変化する。
【0270】それが計算された後、このサンプルy2i+1
は、同じランクの中間サンプルの代わりにバッファメモ
リ103に記憶される。
【0271】このトレリスの第5の行L34は、第1分
解レベル用の第4段階であり、公式y2i=b4.v2i
4.(y2i+1+y2i-1)、即ち、y2i=v2i+0,4
43507.(y2i+1+y2i-1)によって得られる、第
1レベルの低周波サンプル{...,y2i
2i+2,...}を含み、このサンプルのランクは2ず
つ変化する。
【0272】それが計算された後、このサンプルy
2iは、同じランクの中間サンプルの代わりにバッファメ
モリ103に記憶される。
【0273】次に、サンプルy2i及びy2i+1は正規化さ
れる。表記を簡略化するため、正規化されたサンプルは
2i及びy2i+1と呼ぶ。これらの正規化公式は以下の通
りである。
【0274】y2i=y2i/K2i+1=y2i+1.K1 式中、K及びK1は、9/7フィルタの場合に0.8
69865に等しい正規化係数である。
【0275】それらが計算された後、このサンプルは、
初期サンプルy2i及びy2i+1の代わりにバッファメモリ
103に記憶される。
【0276】第2分解レベルに使用するサンプルは正規
化されたサンプルになる。
【0277】このトレリスの第6の行L35は、第2分
解レベル用の第1段階であり、公式t1 2i=b1.y2i
1.(y2i-2+y2i+2)、即ち、t1 2i=y2i−1,5
86134.(y2i-2+y2i+2)によって得られる中間
サンプル{...,t1 2i,t1 2i+4,...}を含み、
このサンプルのステップは4ずつ変化する。
【0278】それらが計算された後、このサンプルt1
2iは、同じランクのサンプルy2iの代わりにバッファメ
モリ103に記憶される。
【0279】このトレリスの第7の行L36は、第2分
解レベル用の第2段階であり、公式v1 2i+2=b2.y
2i+2+a2.(t1 2i+t1 2i+4)、即ち、v1 2i+2=y
2i+2−0,052980.(t1 2i+t1 2i+4)によって
得られる中間サンプル{...,v1 2i-2
1 2i+2,...}を含み、このサンプルのランクは4
ずつ変化する。
【0280】それが計算された後、このサンプルv1
2i+2は、同じランクのサンプルy2i+2の代わりにバッフ
ァメモリ103に記憶される。
【0281】このトレリスの第8の行L37は、第2分
解レベル用の第3段階であり、公式y1 2i=b3.t1 2i
+a3.(v1 2i-2+v1 2i+2)、即ち、y1 2i=t1 2i
0,882911.(v1 2i-2+v1 2i+2)によって得ら
れる、第2レベルの高周波サンプル{...,y1 2i
1 2i+4,...}を含み、このサンプルのランクは4
ずつ変化する。
【0282】それが計算された後、このサンプルy1 2i
は、同じランクの中間サンプルの代わりにバッファメモ
リ103に記憶される。
【0283】このトレリスの第9の行L38は、第2分
解レベル用の第4段階であり、公式y1 2i+2=b4.v1
2i+2+a4.(y1 2i+y1 2i+4)、即ち、y1 2i+2=v1
2i+2+0,443507.(y1 2i+y1 2i+4)によって
得られる、第2レベルの低周波サンプル{...,y1
2i-2,y1 2i+2,...}を含み、このサンプルのラン
クは4ずつ変化する。
【0284】それが計算された後、このサンプルy1
2i+2は、同じランクの中間サンプルの代わりにバッファ
メモリ103に記憶される。
【0285】次に、サンプルy1 2i及びy1 2i+1は正規化
される。表記を簡略化するため、正規化されたサンプル
はy1 2i及びy1 2i+1と呼ぶ。これらの正規化公式は以下
の通りである。
【0286】y1 2i=y1 2i.K11 2i+2=y1 2i+2/K 式中、K及びK1は、0.869865に等しい。
【0287】それらが計算された後、このサンプルは、
初期サンプルy1 2i及びy1 2i+2の代わりにバッファメモ
リ103に記憶される。
【0288】9/7フィルタによるオリジナル信
号{...,x2i,x2i+1,...}の変換、この場合
は2通りのレベルのダイアジック分解の結果
は、{...,y1 2i- 2,y2i-1,y1 2i,y2i+1,y1
2i+2,...}という形式のインタレース信号、即ち、
第2レベルの低周波サンプル、第1レベルの高周波サン
プル、第2レベルの高周波サンプル、第1レベルの高周
波サンプルなどのサンプルの連続を有するものである。
【0289】前述のように、所与のサンプルの計算のた
めに入力ブロック及び出力ブロックが形成され、分岐が
除去される。
【0290】この場合の中央分岐は、同じランクを備
え、異なる2つの行に属する2つのサンプルを接続する
分岐を意味し、非中央分岐は、異なるランクで異なる行
に属する2つのサンプルを接続する分岐を意味する。
【0291】但し、除去される分岐は中央分岐ではない
ことに留意されたい。
【0292】可逆分解の正規化特性を保持するために、
分岐の除去により少なくとも1つの他の分岐の係数が変
更される。
【0293】分岐の除去に関連する変更は中央分岐につ
いて実施され、その結果、除去される分岐と同じサンプ
ルが得られる。
【0294】例えば、図19では、サンプルz4=y1
2i+2の計算は、サンプルz1=y1 2i及びz3=y1 2i+4
ら得られる分岐の除去を考慮に入れるために変更され
る。
【0295】前の低サブバンドのすべてのサンプルが1
に等しい場合に、このサンプルが持つと思われる値とし
て考慮されるサンプルについて全重みPが定義される。
前の低サブバンドはオリジナル信号にすることができ
る。サンプルz1、z2=v1 2i+ 2、z3の場合、前の低サ
ブバンドは行L34上になる。
【0296】従って、例えば、以下のようになる。
【0297】P(z1)=b3.(b1+2.a1)+2.
3.(b2+2.a2.(b1+2.a1)) P(z2)=b2+2.a2.(b1+2.a1) P(z3)=b3.(b1+2.a1)+2.a3.(b2
2.a2.(b1+2.a1)) 非中央分岐が除去されると、この除去される分岐の重み
係数と除去される分岐の発生元であるサンプルの全重み
との積をそれに加えることにより、結果的に同じサンプ
ルが得られる中央分岐の重み係数が変更され、この積に
ついては中央分岐の発生元であるサンプルの重みによる
除算も行われる。
【0298】従って、サンプルz1及びz3から得られる
2つの分岐の除去を考慮に入れるために、サンプルy1
2i+2に至る分岐の変更された重み係数b’4は以下の式
に等しくなる。
【0299】b4+a4.P(z1)/P(z2)+a4
P(z3)/P(z2) 但し、除去された他の非中央分岐の場合、除去された各
分岐の重み係数は同じサンプルに至る非中央分岐にそれ
ぞれ追加されていることに留意されたい。従って、例え
ば、t2i-1=b1.x2i-1+2.a1.x2iになる。
【0300】変形例として、除去される分岐の重みは、
一部は中央分岐に、一部は非中央分岐に移転することが
できる。
【0301】対応する合成フィルタの重み係数は同じよ
うに変更される。
【0302】図20は、本発明に従うデジタル信号符号
化アルゴリズムを示している。
【0303】このアルゴリズムは、符号化装置で実現さ
れ、ステップE1〜E5を含んでいる。
【0304】この符号化アルゴリズムは、マイクロプロ
セッサと協働可能な情報記憶手段に全部または一部を記
憶することができる。この記憶手段は、コンピュータま
たはマイクロプロセッサによって読み取ることができ
る。この記憶手段は、装置内に統合されるかまたは統合
されず、取外し可能なものにすることができる。例え
ば、これは、磁気テープ、ディスク、またはCD−RO
M(固定メモリコンパクトディスク)を含むことができ
る。
【0305】ステップE1は、符号化対象の信号の1つ
のシリーズのサンプル、例えば、1つの入力ブロックの
読取りである。
【0306】次のステップE2は、読み取られたシリー
ズのサンプルの変換である。この変換は、例えば前述の
ような解析フィルタリングである。
【0307】ステップE2に続いてステップE3が行わ
れ、そこでそのシリーズのフィルタリング済みサンプル
が量子化される。
【0308】次のステップE4は、前に量子化したデー
タのエントロピ符号化である。
【0309】符号化対象の信号のすべてのシリーズのサ
ンプルについて、ステップE1〜E4を繰り返す。
【0310】ステップE4に続いてステップE5が行わ
れるが、それは符号化されたデータの使用、例えば、そ
の伝送である。但し、符号化されたシリーズのサンプル
は、それが形成されたときにまたはすべてのシリーズの
信号が符号化されたときに伝送できることに留意された
い。
【0311】図21は、本発明に従うデジタル信号復号
化アルゴリズムを示している。
【0312】このアルゴリズムは、復号化装置で実現さ
れ、ステップE10〜E14を含んでいる。
【0313】この復号化アルゴリズムは、マイクロプロ
セッサと協働可能な情報記憶手段に全部または一部を記
憶することができる。この記憶手段は、コンピュータま
たはマイクロプロセッサによって読み取ることができ
る。この記憶手段は、装置内に統合されるかまたは統合
されず、取外し可能なものにすることができる。例え
ば、これは、磁気テープ、ディスク、またはCD−RO
M(固定メモリコンパクトディスク)を含むことができ
る。
【0314】ステップE10は、復号化対象の1つのシ
リーズのサンプルの読取りである。
【0315】次のステップE11は、前に読み取ったデ
ータのエントロピ復号化である。
【0316】次のステップE12は、前のステップで復
号化したデータの逆量子化である。
【0317】次に、逆量子化したデータに対してステッ
プE13の逆変換、例えば、前述したように合成フィル
タリングが行われる。
【0318】復号化対象のすべてのシリーズのサンプル
について、ステップE10〜E13を繰り返す。
【0319】ステップE13に続いて、復号化したデー
タの使用、例えば、画像信号の場合はそれらの表示であ
るステップE14が行われる。
【0320】当然、本発明は、前述し図示した実施形態
に制限されることはないが、正反対に当業者の能力の範
囲内であればどのような変形例も包含する。
【0321】特に、本発明は、デジタル信号符号化の分
野に制限されず、変換され、次に、再構成される信号の
ひずみを最小限にしようとする場合の信号処理のすべて
の分野に適用される。
【0322】尚、本発明は、複数の機器(例えばホスト
コンピュータ、インタフェース機器、リーダ、プリンタ
など)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機、ファクシミリ装置な
ど)に適用してもよい。
【0323】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
【0324】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
【0325】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
【0326】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0327】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
【0328】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明した図20、図21に示すフ
ローチャートに対応するプログラムコードが格納される
ことになる。
【0329】
【発明の効果】以上説明したように、本発明によれば、
処理中にデータによるバッファメモリ占有を最適化す
る、デジタル信号の変換方法及び装置を提供する。
【0330】また、本発明は、その変換とその再構成と
の間に他の処理が信号に適用される場合に再構成信号の
劣化を制限しながらブロックごとに信号を処理する、デ
ジタル信号の変換方法及び装置を提供する。
【0331】また、本発明は、再構成信号の劣化を制限
する、デジタル信号の変換方法及び装置を提供する。
【図面の簡単な説明】
【図1】本発明に従うデータ処理装置の概略を示す図で
ある。
【図2】本発明に従う他のデータ処理装置の概略を示す
図である。
【図3】本発明に従うデータ処理装置の一実施形態を示
す図である。
【図4】図1のデータ処理装置に含まれる変換回路の一
実施形態を示す図である。
【図5】本発明に従う符号化対象の画像を示す図であ
る。
【図6】本発明に従う変換画像を示す図である。
【図7】本発明に従う変換回路の機能を表すトレリスを
示す図である。
【図8】図7のトレリスの逆変換回路の機能を表すトレ
リスを示す図である。
【図9】本発明に従う変換回路の機能を表すトレリスを
示す図である。
【図10】図9のトレリスの逆変換回路の機能を表すト
レリスを示す図である。
【図11】本発明に従う変換回路の機能を表すトレリス
を示す図である。
【図12】図11のトレリスの逆変換回路の機能を表す
トレリスを示す図である。
【図13】本発明に従う変換回路の機能を表すトレリス
を示す図である。
【図14】図13のトレリスの逆変換回路の機能を表す
トレリスを示す図である。
【図15】本発明に従う変換回路の機能を表すトレリス
を示す図である。
【図16】図15のトレリスの逆変換回路の機能を表す
トレリスを示す図である。
【図17】本発明に従う変換回路の機能を表すトレリス
を示す図である。
【図18】図17のトレリスの逆変換回路の機能を表す
トレリスを示す図である。
【図19】本発明に従う変換回路の機能を表すトレリス
を示す図である。
【図20】本発明に従う符号化アルゴリズムを示す図で
ある。
【図21】本発明に従う復号化アルゴリズムを示す図で
ある。
【図22】本発明の効果を表す2つのトレリスを示す図
である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ベルトラン ベルスロー フランス国 レンヌ−アタラント、セデッ クス セッソン−セヴィニエ 35517、リ ュ ドゥ ラ トゥッシュ−ランベール キャノン リサーチ センター フランス エス、 エー、内 (72)発明者 エリック マヤーニ フランス国 レンヌ−アタラント、セデッ クス セッソン−セヴィニエ 35517、リ ュ ドゥ ラ トゥッシュ−ランベール キャノン リサーチ センター フランス エス、 エー、内

Claims (49)

    【特許請求の範囲】
  1. 【請求項1】 物理量を表すオリジナルサンプルを含む
    オリジナルデジタル信号の解析フィルタリングの方法に
    おいて、前記オリジナルデジタル信号のオリジナルサン
    プルは連続計算ステップによって高周波及び低周波出力
    サンプルに変換され、所与のステップで計算されたサン
    プルはオリジナルサンプルかつ/または前に計算された
    サンプルに関する所定関数によって計算され、前記サン
    プルはランクの昇順に順序付けられ、 前記オリジナルデジタル信号は、連続シリーズのサンプ
    ルによって処理され(E2)、任意のシリーズについて
    行われる前記計算は後続シリーズのサンプルを考慮に入
    れず、前記任意のシリーズが低周波サンプル(t2i-4
    2i-4、y2i)で終了することを特徴とする方法。
  2. 【請求項2】 前記オリジナルデジタル信号は、第1連
    続入力ブロックのサンプル(BE1、BE2)によって
    処理され(E2)、検討中の第1入力ブロックについて
    行われる計算は、当該検討中の第1入力ブロックに属す
    る前記オリジナルサンプルまたは計算されたサンプルの
    みを考慮に入れ、 前記検討中の第1入力ブロック(BE1)と前記第1後
    続入力ブロック(BE2)が所定数のオリジナルサンプ
    ルでオーバラップすることを特徴とする請求項1に記載
    の方法。
  3. 【請求項3】 前記検討中の第1入力ブロックの開始極
    限は、第1オリジナルサンプルと第1出力サンプルとの
    間に形成され、前のサンプルから当該前のサンプルに従
    って計算された後続サンプルまで連続的に通過し、前記
    後続サンプルは、前記前のサンプルと等しいかまたはそ
    れより高いランクを有し、 前記検討中の第1入力ブロックの終了極限は、第2オリ
    ジナルサンプルと第2出力サンプルとの間に形成され、
    前のサンプルから当該前のサンプルに従って計算された
    後続サンプルまで連続的に通過し、前記後続サンプル
    は、前記前のサンプルと等しいかまたはそれより低いラ
    ンクを有し、 前記検討中の第1入力ブロックの終了極限と前記第1後
    続入力ブロックの開始極限は、前記第1後続入力ブロッ
    クの開始極限ならびに互換性サンプルと同じ行に属する
    前記サンプルのランクより厳密に低いランクを有すると
    同時に前記検討中の第1入力ブロックの終了極限ならび
    に互換性サンプルと同じ行に属する前記サンプルのラン
    クより厳密に高いランクを有する互換性サンプルがまっ
    たく存在しないようになっていることを特徴とする請求
    項2に記載の方法。
  4. 【請求項4】 2つの第1連続入力ブロック(BE5、
    BE6)は、単一のオリジナルサンプルでオーバラップ
    することを特徴とする請求項2または3に記載の方法。
  5. 【請求項5】 2つの連続する第1入力ブロックが低周
    波出力サンプルと同じランクを有する単一のオリジナル
    サンプルでオーバラップすることを特徴とする請求項2
    または3に記載の方法。
  6. 【請求項6】 第1隣接出力ブロック(BS1、BS
    2)が形成され、各第1出力ブロックはそれぞれ第1入
    力ブロックに対応し、2つの第1出力ブロック間の境界
    は第3出力サンプルと第4出力サンプルとの間に位置
    し、前記第3出力サンプルは第4出力サンプルのランク
    より低いランクを有し、前記第3及び前記第4サンプル
    は連続しており、 前記第3出力サンプルより低いかまたはそれと等しいラ
    ンクを有するすべての前記サンプルは、前記第1入力ブ
    ロックのうちの1つのブロック内に位置するオリジナル
    サンプルまたは計算されたサンプルになり、 前記第4出力サンプルより高いかまたはそれと等しいラ
    ンクを有するすべての前記サンプルが、前記第1入力ブ
    ロックのうちのもう1つのブロック内に位置するオリジ
    ナルサンプルまたは計算されたサンプルになるように選
    択されることを特徴とする請求項2から5のいずれか1
    項に記載の方法。
  7. 【請求項7】 計算された検討中の任意のサンプルは、
    それが依存する複数のオリジナルサンプルかつ/または
    前に計算されたサンプルと同じランクを有し、 前記検討中のサンプルとは異なるランクを有する少なく
    とも1つの前記オリジナルサンプルかつ/または前記前
    に計算されたサンプル(z1、z3)に対するその依存状
    態(a4)を除去し、 前記検討中のサンプルと同じランクを有する前記オリジ
    ナルサンプルまたは前記前に計算されたサンプル
    (z2)にその除去された依存状態を転送するために、 検討中の少なくとも1つのサンプル(z4)の前記計算
    が変更されることを特徴とする請求項1から6のいずれ
    か1項に記載の方法。
  8. 【請求項8】 前記所定関数は、それぞれの重み係数
    (a4、b4)によって重み付けされた複数のオリジナル
    サンプルかつ/または前に計算されたサンプル(z1
    2、z3)の所定一次結合であり、 前記除去された依存状態の発生元である前記サンプル
    (z1、z3)と前記除去された依存状態の転送先である
    前記サンプル(z4)の依存対象である前に計算された
    低周波サンプル(L34)が検討され、 前記前に計算された低周波サンプルを値1に設定し、こ
    のサンプルの値を計算することにより、前記除去された
    依存状態の発生元である前記サンプルの全重みが計算さ
    れ、 前記前に計算された低周波サンプルを値1に設定し、こ
    のサンプルの値を計算することにより、前記除去された
    依存状態の転送先である前記サンプルの全重みが計算さ
    れ、 前記除去された依存状態の発生元である前記サンプルの
    全重みとこの除去された依存状態の重み係数との積を加
    算することにより、前記検討中のサンプルと同じランク
    を有する前記オリジナルサンプルまたは前記前に計算さ
    れたサンプルの前記重み係数が変更され(b’4)、こ
    の積については前記除去された依存状態の転送先である
    前記サンプルの前記全重みによる除算も行われることを
    特徴とする請求項7に記載の方法。
  9. 【請求項9】 物理量を表すオリジナルサンプルを含む
    デジタル信号を符号化する方法であって、 フィルタリングされたサンプルを形成するために、請求
    項1から8のいずれか1項に記載の方法に従って実施さ
    れる解析フィルタリング(E2)と、 前記前にフィルタリングされたサンプルの量子化(E
    3)と、 前記前に量子化されたサンプルのエントロピ符号化(E
    4)とを含む方法。
  10. 【請求項10】 物理量を表すサンプルを含むオリジナ
    ルデジタル信号に請求項1から9のいずれか1項に記載
    の方法を適用することにより得られた高周波及び低周波
    インタレースサンプルを含むデジタル信号の合成フィル
    タリングの方法において、そのサンプルはランクの昇順
    に順序付けられ、前記方法は、 前記デジタル信号は、連続シリーズのサンプルによって
    処理され(E13)、任意のシリーズについて行われる
    前記計算は後続シリーズの前記サンプルを考慮に入れ
    ず、前記任意のシリーズが低周波サンプル(t2i-4、v
    2i-4、y2i)で終了することを特徴とする方法。
  11. 【請求項11】 前記デジタル信号は、第2連続入力ブ
    ロックのサンプル(BE3、BE4)によって処理され
    (E13)、第2入力ブロックについて行われる前記計
    算は、当該第2入力ブロックに属する前記サンプルのみ
    を考慮に入れ、 前記計算が解析時に行われる前記計算と一致して前記第
    2入力ブロックの極限に適合するように前記第2入力ブ
    ロックが形成されることを特徴とする請求項10に記載
    の方法。
  12. 【請求項12】 第2隣接出力ブロック(BS3、BS
    4)が形成され、任意の第2出力ブロックが前記解析フ
    ィルタリング中に使用された第1出力ブロックのサンプ
    ルと同じランクを有するサンプルを含むことを特徴とす
    る請求項11に記載の方法。
  13. 【請求項13】 請求項9に記載の方法に従って符号化
    されたデジタル信号を復号化する方法であって、 前記符号化されたデジタル信号の符号化サンプルのエン
    トロピ復号化(E11)と、 前に復号化されたサンプルの逆量子化(E12)と、 請求項10から12のいずれか1項により実行される、
    前記前に逆量子化されたサンプルの合成フィルタリング
    (E13)とを備えることを特徴とする方法。
  14. 【請求項14】 前記デジタル信号は、画像信号(I
    M)であり、前記オリジナルサンプルは、前記画像信号
    の行であることを特徴とする請求項1から13のいずれ
    か1項に記載の方法。
  15. 【請求項15】 前記デジタル信号は、画像信号(I
    M)であり、前記オリジナルサンプルは、前記画像信号
    の列であることを特徴とする請求項1から13のいずれ
    か1項に記載の方法。
  16. 【請求項16】 物理量を表すオリジナルサンプルを含
    むオリジナルデジタル信号の解析フィルタリングのため
    の装置において、当該装置は連続計算ステップによって
    前記オリジナルデジタル信号の前記オリジナルサンプル
    を高周波及び低周波出力サンプルに変換する手段(2
    1)を有し、所与のステップで計算されたサンプルは前
    記オリジナルサンプルかつ/または前記前に計算された
    サンプルに関する所定関数によって計算され、そのサン
    プルはランクの昇順に順序付けられ、 前記変換手段(21)は、連続シリーズのサンプルによ
    って前記オリジナルデジタル信号を処理し、前記後続シ
    リーズのサンプルを考慮に入れずに任意のシリーズにつ
    いて前記計算を実行し、低周波サンプル(t2i-4、v
    2i-4、y2i)で前記任意のシリーズを終了するように適
    合されることを特徴とする装置。
  17. 【請求項17】 前記変換手段(21)は、第1連続入
    力ブロックのサンプル(BE1、BE2)によって信号
    を処理するように適合され、検討中の第1入力ブロック
    について行われる前記計算は、当該検討中の第1入力ブ
    ロックに属する前記オリジナルサンプルまたは前記計算
    されたサンプルのみを考慮に入れ、前記検討中の第1入
    力ブロックと前記第1後続入力ブロックが所定数のオリ
    ジナルサンプルでオーバラップすることを特徴とする請
    求項16に記載の装置。
  18. 【請求項18】 前記変換手段(21)は、第1オリジ
    ナルサンプルと第1出力サンプルとの間に検討中の第1
    入力ブロックの開始極限を形成するように適合され、前
    のサンプルから当該前のサンプルの関数として計算され
    た後続サンプルまで連続的に通過し、前記後続サンプル
    は前記前のサンプルと等しいかまたはそれより高いラン
    クを有し、 前記変換手段(21)は、第2オリジナルサンプルと第
    2出力サンプルとの間に前記検討中の第1入力ブロック
    の終了極限を形成するように適合され、前のサンプルか
    ら当該前のサンプルの関数として計算された後続サンプ
    ルまで連続的に通過し、前記後続サンプルは、前記前の
    サンプルと等しいかまたはそれより低いランクを有し、 前記変換手段(21)は、前記第1後続入力ブロックの
    開始極限ならびに互換性サンプルと同じ行に属する前記
    サンプルのランクより厳密に低いランクを有すると同時
    に前記検討中の第1入力ブロックの終了極限ならびに互
    換性サンプルと同じ行に属するサンプルのランクより厳
    密に高いランクを有する互換性サンプルがまったく存在
    しないように、前記検討中の第1入力ブロックの終了極
    限と前記第1後続入力ブロックの開始極限を形成するよ
    うに適合されることを特徴とする請求項17に記載の装
    置。
  19. 【請求項19】 前記変換手段(21)は、2つの第1
    連続入力ブロック(BE5、BE6)が単一のオリジナ
    ルサンプルでオーバラップするように、前記第1入力ブ
    ロックを形成するように適合されることを特徴とする請
    求項17または18に記載の装置。
  20. 【請求項20】 前記変換手段(21)は、2つの第1
    連続入力ブロックが低周波出力サンプルと同じランクを
    有する単一のオリジナルサンプルでオーバラップするよ
    うに、前記第1入力ブロックを形成するように適合され
    ることを特徴とする請求項17または18に記載の装
    置。
  21. 【請求項21】 前記変換手段(21)は、第1隣接出
    力ブロック(BS1、BS2)を形成するように適合さ
    れ、各第1出力ブロックはそれぞれ第1入力ブロックに
    対応し、2つの第1出力ブロック間の境界は第3出力サ
    ンプルと第4出力サンプルとの間に位置し、前記第3出
    力サンプルは前記第4出力サンプルのランクより低いラ
    ンクを有し、前記第3及び前記第4サンプルは連続して
    おり、 前記第3出力サンプルより低いかまたはそれと等しいラ
    ンクを有するすべての前記サンプルは、前記第1入力ブ
    ロックのうちの1つのブロック内に位置するオリジナル
    サンプルまたは計算されたサンプルになり、 前記第4出力サンプルより高いかまたはそれと等しいラ
    ンクを有するすべての前記サンプルは、前記第1入力ブ
    ロックのうちのもう1つのブロック内に位置するオリジ
    ナルサンプルまたは計算されたサンプルになるように選
    択されることを特徴とする請求項17から20のいずれ
    か1項に記載の装置。
  22. 【請求項22】 計算された検討中の任意のサンプル
    は、それが依存する複数のオリジナルサンプルかつ/ま
    たは前に計算されたサンプルと同じランクを有し、 前記変換手段は、 前記検討中のサンプルとは異なるランクを有する少なく
    とも1つの前記オリジナルサンプルかつ/または前記前
    に計算されたサンプル(z1、z3)に対するその依存状
    態(a4)を除去し、 前記検討中のサンプルと同じランクを有する前記オリジ
    ナルサンプルまたは前記前に計算されたサンプル
    (z2)にその除去された依存状態を転送するために、 検討中の少なくとも1つのサンプル(z4)の前記計算
    を変更するように適合されることを特徴とする請求項1
    6から21のいずれか1項に記載の装置。
  23. 【請求項23】 前記変換手段は、 それぞれの重み係数(a4、b4)によって重み付けされ
    た複数のオリジナルサンプルかつ/または前に計算され
    たサンプル(z1、z2、z3)の所定一次結合である所
    定関数を実現し、 前記除去された依存状態の発生元である前記サンプル
    (z1、z3)と前記除去された依存状態の転送先である
    前記サンプル(z4)の依存対象である前に計算された
    低周波サンプル(L34)を検討し、 前記前に計算された低周波サンプルを値1に設定し、こ
    のサンプルの値を計算することにより、前記除去された
    依存状態の発生元である前記サンプルの全重みを計算
    し、 前記前に計算された低周波サンプルを値1に設定し、こ
    のサンプルの値を計算することにより、前記除去された
    依存状態の転送先である前記サンプルの全重みを計算
    し、 前記除去された依存状態の発生元である前記サンプルの
    全重みとこの除去された依存状態の重み係数との積を加
    算することにより、前記検討中のサンプルと同じランク
    を有する前記オリジナルサンプルまたは前記前に計算さ
    れたサンプルの重み係数を変更し(b’4)、この積に
    ついては前記除去された依存状態の転送先である前記サ
    ンプルの全重みによる除算も行われるように適合される
    ことを特徴とする請求項22に記載の装置。
  24. 【請求項24】 物理量を表すオリジナルサンプルを含
    むデジタル信号符号化装置であって、 フィルタリングされたサンプルを形成するために、請求
    項16から23のいずれか1項に記載の装置による解析
    フィルタリング手段(21)と、 前記前にフィルタリングされたサンプルを量子化する手
    段(22)と、 前記前に量子化されたサンプルのエントロピ符号化を行
    う手段(23)とを備えることを特徴とする装置。
  25. 【請求項25】 請求項16から24のいずれか1項に
    記載の装置に従って、物理量を表すサンプルを含むオリ
    ジナルデジタル信号の解析フィルタリングによって得ら
    れた高周波及び低周波インタレースサンプルを含むデジ
    タル信号の合成フィルタリングの装置において、そのサ
    ンプルはランクの昇順に順序付けられ、前記装置は、 連続シリーズのサンプルによって前記デジタル信号を処
    理し、後続シリーズの前記サンプルを考慮に入れずに任
    意のシリーズについて前記計算を実行し、低周波サンプ
    ル(t2i-4、v2i-4、y2i)で前記任意のシリーズを終
    了するように適合された、信号を変換する手段(53)
    とを備えることを特徴とする装置。
  26. 【請求項26】 前記変換手段は、第2連続入力ブロッ
    クのサンプル(BE3、BE4)によって前記デジタル
    信号を処理するように適合され、第2入力ブロックにつ
    いて実施される前記計算は、当該第2入力ブロックに属
    するサンプルのみを考慮に入れ、 前記変換手段は、前記計算が解析時に実施される前記計
    算と一致して前記第2入力ブロックの極限に適合するよ
    うに前記第2入力ブロックを形成するように適合される
    ことを特徴とする請求項25に記載の装置。
  27. 【請求項27】 前記変換手段(53)は、 第2隣接出力ブロック(BS3、BS4)を形成するよ
    うに適合され、任意の第2出力ブロックが前記解析フィ
    ルタリング中に使用された第1出力ブロックのサンプル
    と同じランクを有するサンプルを含むことを特徴とする
    請求項26に記載の装置。
  28. 【請求項28】 請求項17に記載の装置に従って符号
    化されたデジタル信号を復号化する装置であって、 前記符号化されたデジタル信号の符号化サンプルのエン
    トロピ復号化の行う手段(51)と、 前記前に復号化されたサンプルの逆量子化を行う手段
    (52)と、 請求項25から27のいずれか1項に記載の装置に従っ
    て、前記前に逆量子化されたサンプルの合成フィルタリ
    ングを行う手段(53)とを備えることを特徴とする装
    置。
  29. 【請求項29】 画像信号(IM)であるオリジナルデ
    ジタル信号を処理するように適合され、オリジナルサン
    プルは前記画像信号の行であることを特徴とする請求項
    16から28のいずれか1項に記載の装置。
  30. 【請求項30】 画像信号(IM)であるオリジナルデ
    ジタル信号を処理するように適合され、オリジナルサン
    プルは前記画像信号の列であることを特徴とする請求項
    16から28のいずれか1項に記載の装置。
  31. 【請求項31】 前記変換手段は、 マイクロプロセッサ(100)と、 前記デジタル信号をフィルタリングするプログラムを含
    むリードオンリメモリ(102)と、 前記プログラムの実行中に変更される変数を記録するよ
    うに適合されたレジスタを含むランダムアクセスメモリ
    (103)に組み込まれることを特徴とする請求項16
    から23のいずれか1項に記載の装置。
  32. 【請求項32】 前記変換手段は、 マイクロプロセッサ(100)と、 その信号をフィルタリングするためのプログラムを含む
    リードオンリメモリ(102)と、 前記プログラムの実行中に変更される変数を記録するよ
    うに適合されたレジスタを含むランダムアクセスメモリ
    (103)に組み込まれることを特徴とする請求項25
    から27のいずれか1項に記載の装置。
  33. 【請求項33】 前記解析フィルタリングは、 マイクロプロセッサ(100)と、 前記デジタル信号をフィルタリングするプログラムを含
    むリードオンリメモリ(102)と、 前記プログラムの実行中に変更される変数を記録するよ
    うに適合されたレジスタを含むランダムアクセスメモリ
    (103)に組み込まれることを特徴とする請求項24
    に記載の装置。
  34. 【請求項34】 前記合成フィルタリングは、 マイクロプロセッサ(100)と、 前記デジタル信号をフィルタリングするプログラムを含
    むリードオンリメモリ(102)と、 前記プログラムの実行中に変更される変数を記録するよ
    うに適合されたレジスタを含むランダムアクセスメモリ
    (103)に組み込まれることを特徴とする請求項25
    に記載の装置。
  35. 【請求項35】 請求項1から15のいずれか1項に記
    載の方法を実現する手段を含むことを特徴とするデジタ
    ル装置(10)。
  36. 【請求項36】 請求項16から34のいずれか1項に
    記載の装置を含むことを特徴とするデジタル装置(1
    0)。
  37. 【請求項37】 請求項1から15のいずれか1項に記
    載の方法を実現するプログラムを記憶することを特徴と
    する記憶媒体。
  38. 【請求項38】 前記記憶媒体は、請求項16から34
    のいずれか1項に記載の装置上に着脱可能であることを
    特徴とする請求項37に記載の記憶媒体。
  39. 【請求項39】 前記記憶媒体は、フロッピーディスク
    またはCD−ROMであることを特徴とする請求項38
    に記載の記憶媒体。
  40. 【請求項40】 オリジナルサンプルの解析フィルタリ
    ングの方法であって、 オリジナルサンプルを分割することによって得られる複
    数のシリーズのサンプルのそれぞれによるサンプルのラ
    インに沿う所定方向順に前記オリジナルサンプルをフィ
    ルタリングし、前記所定方向で順序付けられた高周波及
    び低周波サンプルの少なくとも1つのシリーズを生成す
    るステップとを備え、 前記高周波及び低周波サンプルの少なくとも1つから成
    るシリーズの前記所定方向における終端を低周波サンプ
    ルとすることを特徴とする方法。
  41. 【請求項41】 前記複数のシリーズのサンプルの各シ
    リーズのサンプルは、2次元に配置されたサンプルを有
    するブロックのサンプルであり、前記フィルタリング
    は、各ブロックに実行され、各隣接ブロックは所定数の
    オリジナルサンプルでオーバラップすることを特徴とす
    る請求項40に記載の方法。
  42. 【請求項42】 ステップを記憶する記憶装置として実
    施される場合の請求項40に従うコンピュータプログラ
    ム製品。
  43. 【請求項43】 信号伝達ステップとして実施される場
    合の請求項40に従うコンピュータプログラム製品。
  44. 【請求項44】 オリジナルサンプルの解析フィルタリ
    ングの方法であって、 オリジナルサンプルを分割することによって得られる複
    数のシリーズのサンプルのそれぞれによる所定方向順に
    前記オリジナルサンプルをフィルタリングし、前記所定
    方向で順序付けられた高周波及び低周波サンプルの少な
    くとも1つのシリーズを生成するステップとを備え、 隣接するシリーズは、単一のオリジナルサンプルでオー
    バラップすることを特徴とする方法。
  45. 【請求項45】 高周波及び低周波周波数インタレース
    サンプルを有するデジタル信号の合成フィルタリングの
    方法であって、 前記デジタル信号は、所定方向順で連続シリーズのサン
    プルによって処理されるステップとを備え、前記連続シ
    リーズのサンプルの前記所定方向における終端は、低周
    波サンプルとすることを特徴とする方法。
  46. 【請求項46】 前記合成フィルタリングは、2次元に
    配置されたサンプルからなるブロックにより実行され、 隣接する互いのブロックは、所定数のオリジナルサンプ
    ルでオーバラップすることを特徴とする請求項45に記
    載の方法。
  47. 【請求項47】 ステップを記憶する記憶装置として実
    施される場合の請求項45に従うコンピュータプログラ
    ム製品。
  48. 【請求項48】 信号伝達ステップとして実施される場
    合の請求項45に従うコンピュータプログラム製品。
  49. 【請求項49】 高周波及び低周波周波数インタレース
    サンプルを有するデジタル信号の合成フィルタリングの
    方法であって、 前記デジタル信号は、所定方向順で2次元に配置された
    連続シリーズのサンプルによって処理されるステップと
    を備え、前記連続シリーズのサンプルにおける前記所定
    方向の終端は、低周波サンプルであり、 前記連続シリーズは、他の連続シリーズと単一のオリジ
    ナルサンプルでオーバラップすることを特徴とする方
    法。
JP2000048015A 1999-02-24 2000-02-24 デジタル信号の変換装置及びその方法 Expired - Fee Related JP4592035B2 (ja)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FR9902305A FR2790172A1 (fr) 1999-02-24 1999-02-24 Dispositif et procede de transformation de signal numerique
FR9902304 1999-02-24
FR9902305 1999-02-24
FR9902303A FR2790168A1 (fr) 1999-02-24 1999-02-24 Dispositif et procede de transformation de signal numerique
FR9902303 1999-02-24
FR9902304A FR2790171A1 (fr) 1999-02-24 1999-02-24 Dispositif et procede de transformation de signal numerique

Publications (3)

Publication Number Publication Date
JP2000253259A true JP2000253259A (ja) 2000-09-14
JP2000253259A5 JP2000253259A5 (ja) 2007-03-01
JP4592035B2 JP4592035B2 (ja) 2010-12-01

Family

ID=27253513

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000048015A Expired - Fee Related JP4592035B2 (ja) 1999-02-24 2000-02-24 デジタル信号の変換装置及びその方法

Country Status (3)

Country Link
US (1) US6801666B1 (ja)
EP (1) EP1032216A1 (ja)
JP (1) JP4592035B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002344969A (ja) * 2001-05-21 2002-11-29 Canon Inc フィルタ処理装置

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2844935B1 (fr) * 2002-09-25 2005-01-28 Canon Kk Transcodage de donnees numeriques
JP4082194B2 (ja) * 2002-12-03 2008-04-30 セイコーエプソン株式会社 画像処理方法および画像処理装置ならびに画像処理プログラム
US20040136602A1 (en) * 2003-01-10 2004-07-15 Nithin Nagaraj Method and apparatus for performing non-dyadic wavelet transforms
EP1854024A4 (en) 2005-01-13 2008-11-05 Hsbc North America Holdings In COMPUTER SOFTWARE IMPLEMENTED FRAME FOR THE CONFIGURATION AND OUTPUT MANAGEMENT OF GROUP SYSTEM SOFTWARE AND METHOD THEREFOR
FR2889382A1 (fr) * 2005-07-29 2007-02-02 Canon Res Ct France Soc Par Ac Procede et dispositif de filtrage d'un signal numerique multidimensionnel et procedes et dispositifs de codage et decodage associes
FR2906093A1 (fr) * 2006-09-18 2008-03-21 Canon Kk Procedes et dispositifs de codage et de decodage, systeme de telecommunication et programme d'ordinateur les mettant en oeuvre
US8588539B2 (en) * 2008-02-20 2013-11-19 Canon Kabushiki Kaisha Methods and devices for filtering and coding a digital signal
EP2105329B1 (en) * 2008-03-26 2010-09-22 Mazda Motor Corporation Suspension subframe structure of vehicle
EP2299716B1 (en) 2009-09-09 2016-11-23 Canon Kabushiki Kaisha Method and device for coding a multidimensional digital signal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05300489A (ja) * 1992-04-21 1993-11-12 Mitsubishi Electric Corp 画像信号の符号化/復号化装置
JPH0870455A (ja) * 1994-08-30 1996-03-12 Nec Corp 領域拡大を用いた画像の反復変換符号化装置及び復号装置
US5610944A (en) * 1992-10-29 1997-03-11 France Telecom Process and device for segmentation into sub-bands and for reconstruction of a digital signal, and corresponding device
US5748116A (en) * 1996-11-27 1998-05-05 Teralogic, Incorporated System and method for nested split coding of sparse data sets

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5230038A (en) * 1989-01-27 1993-07-20 Fielder Louis D Low bit rate transform coder, decoder, and encoder/decoder for high-quality audio
FR2667745B1 (fr) * 1990-10-09 1996-09-20 Thomson Csf Procede de synthese de filtres sous bandes a coefficients quantifies et structures de filtres obtenus par ce procede.
FR2715527B1 (fr) * 1994-01-21 1996-02-23 Thomson Csf Procédé et dispositif d'analyse et de synthèse en sous bandes adaptatifs.
JP3534465B2 (ja) * 1994-12-28 2004-06-07 パイオニア株式会社 サブバンド符号化方法
AU8055798A (en) * 1997-06-05 1998-12-21 Wisconsin Alumni Research Foundation Image compression system using block transforms and tree-type coefficient truncation
US6253165B1 (en) * 1998-06-30 2001-06-26 Microsoft Corporation System and method for modeling probability distribution functions of transform coefficients of encoded signal
EP0971482A1 (en) * 1998-07-09 2000-01-12 Canon Kabushiki Kaisha Digital signal transformation device and method
US6229926B1 (en) 1998-07-24 2001-05-08 Picsurf, Inc. Memory saving wavelet-like image transform system and method for digital camera and other memory conservative applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05300489A (ja) * 1992-04-21 1993-11-12 Mitsubishi Electric Corp 画像信号の符号化/復号化装置
US5610944A (en) * 1992-10-29 1997-03-11 France Telecom Process and device for segmentation into sub-bands and for reconstruction of a digital signal, and corresponding device
JPH0870455A (ja) * 1994-08-30 1996-03-12 Nec Corp 領域拡大を用いた画像の反復変換符号化装置及び復号装置
US5748116A (en) * 1996-11-27 1998-05-05 Teralogic, Incorporated System and method for nested split coding of sparse data sets

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002344969A (ja) * 2001-05-21 2002-11-29 Canon Inc フィルタ処理装置

Also Published As

Publication number Publication date
US6801666B1 (en) 2004-10-05
JP4592035B2 (ja) 2010-12-01
EP1032216A1 (en) 2000-08-30

Similar Documents

Publication Publication Date Title
JP4458605B2 (ja) 信号処理方法及び装置
JP4367880B2 (ja) 画像処理装置及びその方法並びに記憶媒体
JP4208900B2 (ja) 復号方法及び復号装置
US5661822A (en) Data compression and decompression
US6101279A (en) Image compression system using block transforms and tree-type coefficient truncation
US5930394A (en) Picture coding apparatus and method thereof
US7190838B2 (en) Method and device for processing a coded digital signal
US20070133889A1 (en) Image encoding method, image decoding method, moving-image compression method, moving-image expansion method, image encoding program, image decoding device, image encoding device, image encoding/decoding system, and extended image compression/expansion system
US7302105B2 (en) Moving image coding apparatus, moving image decoding apparatus, and methods therefor
JP2000069292A (ja) 画像処理装置及び方法及び記憶媒体
KR100944928B1 (ko) 버터플라이 프로세서를 이용하여 이산 코사인 변환을인코딩하고 계산하는 장치 및 방법
JP4592035B2 (ja) デジタル信号の変換装置及びその方法
JP4148429B2 (ja) 圧縮システム、圧縮方法及び伸長システム
WO2005079054A1 (ja) 画像圧縮装置
JP2000341689A (ja) ウェーブレット逆変換装置及び方法、並びにウェーブレット復号装置及び方法
US6523051B1 (en) Digital signal transformation device and method
US20030154173A1 (en) Encoding of digital data with determination of sample path
US7058676B2 (en) Digital filtering methods and devices
US6507613B1 (en) Digital Filters and corresponding filtering methods
JP3144824B2 (ja) 画像再生装置
JPS62239693A (ja) デイジタル画像信号のデ−タ整理および再構成方法
JPH09148938A (ja) データ圧縮・伸長方法及びその装置
EP0959432A2 (en) Image processing apparatus and method
JPH1188183A (ja) ウェーブレット変換装置およびその方法並びにウェーブレット逆変換装置およびその方法並びに画像符号化装置およびその方法並びに画像復号化装置およびその方法
JP4174254B2 (ja) 動画像符号化装置及び動画像復号装置並びにそれらの方法

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070115

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070115

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070115

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080811

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090522

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090707

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100705

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100825

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: 20100910

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: 20100913

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130924

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