(57)【要約】本発明による方法は、シーケンスを交互に入れ替わるビデオショットに分割し（１）、各ショットを視野に応じて各種類に分類し（２）、ある種類に対応する背景の合成画像としてのスプライト又はビデオ・オブジェクト・プレーンを構築し（３）、２以上のスプライトを同一スプライト又はビデオ・オブジェクト・プレーン上にまとめて大型スプライトを形成し（５）、シーケンスから大型スプライトにおける各ショットの画像前景オブジェクトを抽出し（４）、大型スプライトと抽出前景オブジェクトとを別々に符号化する工程を含むことによって特徴付けられる。本発明はビデオデータの伝送及び記憶技術へ適用される。
2005535194.tif 000002
【特許請求の範囲】
【請求項１】
ビデオシーケンスのデジタルデータを圧縮する方法であって、
前記シーケンスを交互に入れ替わるビデオショットに分割し、
前記各ショットをカメラ角度に応じて各種類に分類し、
前記種類に対応する背景の合成画像としてのスプライト又はビデオ・オブジェクト・プレーンを構築し、
２以上の前記スプライトを同一スプライト又はビデオ・オブジェクト・プレーン上にまとめて大型スプライトを形成し、
前記シーケンスから前記大型スプライトにおけるショットの画像前景オブジェクトを抽出し、
前記大型スプライトと前記抽出前景オブジェクトとを別々に符号化する工程を含むことを特徴とする方法。
【請求項２】
前記スプライトの一方が他方の下側に配置されて大型スプライトが形成されることを特徴とする請求項１記載の方法。
【請求項３】
前記スプライトの配置付けは前記大型スプライトを符号化するためのコストの関数として計算されることを特徴とする請求項２記載の方法。
【請求項４】
前記大型スプライトはＭＰＥＧ−４標準によって定義され且つ符号化されるスプライトに対応することを特徴とする請求項１記載の方法。
【請求項５】
前記抽出前景オブジェクトに関するデータ及び前記大型スプライトに関するデータに対して多重化処理が行われ、データストリームが生成されることを特徴とする請求項１記載の方法。
【請求項６】
請求項１記載の方法によって画像シーケンスを符号化して得られる圧縮データストリームであって、
前記大型スプライトに適用可能な変形パラメータが対応付けられた前記大型スプライトの符号化データ、及び
前記抽出前景オブジェクトの符号化データを含むことを特徴とする圧縮データストリーム。
【請求項７】
請求項１記載の方法によってデータを符号化する符号器であって、
前記シーケンスの各ショットを各種類に分類し、各種類に対応するスプライトを構築し、各スプライトを連結統合して大型スプライトを作成するための処理回路、
前記大型スプライトに対応するシーケンスから画像前景オブジェクトを抽出するための回路、及び
前記大型スプライトと前記抽出前景オブジェクトとを符号化するための符号化回路を有することを特徴とする符号器。
【請求項８】
請求項１記載の方法によって符号化され、交互に入れ替わるビデオショットから構成されるビデオシーケンスのビデオデータを復号する復号器であって、
大型スプライトに関するデータ及び前景オブジェクトに関するデータを復号するための復号回路、及び
前記復号データから画像を構築するための回路を有することを特徴とする復号器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はいわゆるスプライトを用いて交互に入れ替わるビデオショットからなるビデオシーケンスのデジタルデータを圧縮する方法及びこの方法を実行するための装置に関する。この技術分野は一般にビデオ圧縮技術の分野に属し、特にＭＥＰＧ−４ビデオ標準の分野に属する。
【背景技術】
【０００２】
スプライトという用語は例えばＭＰＥＧ−４標準において、一般に表示されるビデオよりも大きく、一定時間継続するビデオ・オブジェクト・プレーン（ＶＯＰ）と定義される。これは背景など略静的な領域を表すために用いられ、マクロブロックへの分割によって符号化される。広域な背景を表すスプライトを伝送し、カメラの動きを表す変位パラメータ（例えばパラメータはスプライトのテーパー状変遷を表しうる）を符号化することにより、単一のスプライトからシーケンスの連続画像を再構築することが可能である。
【０００３】
本発明は特に似通ったカメラ角度から撮ったショットが交互に入れ替わる一連のビデオショットからなるビデオシーケンスに関する。これは例えばインタビューシーケンスなどに相当しうる。すなわちそれぞれ異なる背景であるがほとんど静止した状態の背景に配置される聞き手と話し手とが交互に示される場合などがこれに相当する。なお、このショットの入れ替えは２つの異なるカメラ角度からのショットの入れ替えに限定されず、シーケンスは任意の複数Ｑの異なるカメラ角度から撮ったＮ枚のショットから構成されうる。
【０００４】
なお、従来の符号化技術はこのようなシーケンスを考慮に入れておらず、よってこのようなシーケンスの符号化においても符号化コスト及び圧縮因数が他のシーケンスと同様に設定される。すなわち従来技術による符号化工程では各ショットのはじめにおいてフレーム内符号化方式（イントラモード）によって画像を符号化し、続いてフレーム間順方向予測符号化方式で画像を符号化する。ここでまず第１カメラ角度からのショットに続いて第２カメラ角度からのショットが挿入され、これに続いてまた第１カメラ角度からのショットが挿入された場合、この２回目の第１カメラ角度からのショットの最初の画像はその背景の大半が１回目のショットの背景画像と同様であるにもかかわらず完全にイントラモードで符号化されることとなる。これは高い符号化コストにつながる。
【０００５】
なお、このような問題に対応して以前に表示された背景を再符号化する技術として、ショットの変化が検知されるごとにそれ以前のショットを記憶する方法が知られている。ここでは新たなショットのはじまりにおいて、その第１画像は記憶された画像のなかから最もこれに類似するもの（すなわち同一カメラ角度から撮ったもの）に基づく時間予測によって符号化される。このような方法は例えば現在開発中のＭＰＥＧ−４パート１０に記述されるツールであるマルチフレーム・リファレンシングから直接由来するものである。しかしこのような方法は多大なメモリ容量を必要とし、実装が困難であり、且つ高価である。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来技術の問題点を克服することをその目的とする
【課題を解決するための手段】
【０００７】
本発明はビデオシーケンスのデジタルデータを圧縮する方法に関し、この方法は
シーケンスを交互に入れ替わるビデオショットに分割し、
各ショットをカメラ角度に応じて各種類に分類し、
ある種類に対応する背景の合成画像としてのスプライト又はビデオ・オブジェクト・プレーンを構築し、
２以上のスプライトを同一スプライト又はビデオ・オブジェクト・プレーン上にまとめて大型スプライトを形成し、
シーケンスから大型スプライトにおけるショットの画像前景オブジェクトを抽出し、
大型スプライトと抽出前景オブジェクトとを別々に符号化する工程を含むことを特徴とする。
【０００８】
本発明の好適な実施形態によると、スプライトの一方が他方の下側に配置されて大型スプライトが形成される。
【０００９】
本発明の好適な実施形態によると、スプライトの配置付けは大型スプライトを符号化するためのコストの関数として計算される。
【００１０】
なお、ここで適用される符号化方式は例えばＭＰＥＧ−４符号化方式であってよく、この場合大型スプライトはＭＰＥＧ−４標準におけるスプライトの定義に基づいて符号化される。
【００１１】
本発明の好適な実施形態によると、抽出前景オブジェクトに関するデータ及び大型スプライトに関するデータに対して多重化処理が行われ、データストリームが生成される。
【００１２】
また、本発明は上述の方法によって画像シーケンスを符号化して得られる圧縮データストリームに関し、この圧縮データストリームは大型スプライトに適用可能な変形パラメータが対応付けられた前記大型スプライトの符号化データ、及び抽出前景オブジェクトの符号化データを含むことを特徴とする。
【００１３】
また、本発明は上述の方法によってデータを符号化する符号器に関し、この符号器はシーケンスの各ショットを各種類に分類し、各種類に対応するスプライトを構築し、各スプライトを連結統合して大型スプライトを作成するための処理回路、大型スプライトに対応するシーケンスから画像前景オブジェクトを抽出するための回路、及び大型スプライトと抽出前景オブジェクトとを符号化するための符号化回路を有することを特徴とする。
【００１４】
また、本発明は上述の方法によって符号化され、交互に入れ替わるビデオショットから構成されるビデオシーケンスのビデオデータを復号する復号器に関し、この復号器は、大型スプライトに関するデータ及び前景オブジェクトに関するデータを復号するための復号回路、及び復号データから画像を構築するための回路を有することを特徴とする。
【００１５】
なお、スプライトは同一のカメラ角度から撮られたビデオショットの集合における背景を記述するために利用される。このスプライトは一度だけ符号化される。そしてこれらビデオショットのそれぞれに対応する各画像について、当該画像における背景の可視部分青再構築するためにこのスプライトに適用される変形パラメータを符号化する処理が行われる。なお、背景オブジェクトは、非矩形ビデオ・オブジェクト又はＶＯＰ（Video Object Plane）として符号化される。復号の際、最終画像を得るためにこれらのＶＯＰは背景に構成される。なお、シーケンスはいくつかのカメラ角度から撮られたショットから構成されるため、これに応じていくつかのスプライトが要される。本発明の一実施形態によると、これら各スプライトが１つの大型スプライトに連結統合され、よってビデオシーケンス全体における各背景がこの大型スプライトによって要約される。
【００１６】
本発明によると、ある背景が再出現する度にこの背景を再符号化する必要がなくなる。したがって上述のようなビデオシーケンスを圧縮する際、一般のＭＰＥＧ−２又はＨ．２６３標準による符号化方式を適用するのに比べて圧縮コストが削減されうる。
【００１７】
なお、本発明による更なる特徴や効果については以下に一例として添付図面を参照して示される本発明の好適な実施例の説明からより理解を深めることが可能であろう。
【発明を実施するための最良の形態】
【００１８】
図１は本発明による符号化処理を示す概略フローチャートである。この処理は２つの主要段階、すなわち分析段階と符号化段階とに分けられることが可能である。
【００１９】
分析段階ではまず第１ステップにおいて、ビデオシーケンスをショットに分割する。第２ステップでは各ショットが撮られたカメラ角度に応じてこれらのショットをそれぞれ各種類に分類する。ここで種類とは同一カメラ角度から撮られたショットのサブセットと定義される。第３ステップでは、各サブセットについて、当該サブセットのショットにおいて見受けられる背景を「要約」するスプライトを構築する。またサブセットにおける各ショットに対応する各画像について、変形パラメータが計算され、スプライトによって表される背景のうち当該画像で見受けられる部分がスプライトから再構築されるようにする。第４ステップでは各種ショットに対応する画像の分割を実施する。この画像分割ステップは画像の背景と前景とを区別するために行われる。このステップによって各画像からそれぞれの前景オブジェクトが抽出されうる。第４ステップと平行して実施され、すなわち第３ステップに続いて実施される第５ステップでは、各種スプライトを１つの大型スプライトに連結統合する。なお、ここではこの大型スプライトにおける各スプライトの位置が考慮されながら変形パラメータが更新される。
【００２０】
符号化段階は分析段階に続いて実施される。すなわち第６及び第７ステップはそれぞれ第４及び第５ステップに続いて実施され、ここではそれぞれ前景のビデオ・ビットストリーム符号及び大型スプライトのビデオ・ビットストリーム符号が生成される。続いて第８ステップにおいてこれらのビットストリームは多重化され、よってビデオ符号化ストリームが配信される。
【００２１】
シーケンスをショットに分割するステップ１では、例えばショットの変化を検知するためのアルゴリズムを用いて連続画像を比較することによってシーケンスを個々のビデオショットに分割する。分類ステップに相当する第２ステップでは分割された各ショットをそれぞれのコンテンツに基づいて比較し、類似するショットをグループにまとめる。すなわち実質的に同一のカメラ角度から撮られたショットが同一の種類に分類される。
【００２２】
ステップ４では前景オブジェクトを抽出する。ビデオシーケンスの各画像についてそれぞれ背景と前景とを区別する連続バイナリマスクが計算される。よって第４ステップ以降においては各ショットについて画像の前景部分と背景部分とを示すバイナリ又はその他の形式での一連のマスクが具備される。なお、非バイナリ処理の場合このマスクはグレー・シェープ・カードに相当する。
【００２３】
複数のスプライトを１つの大型スプライトに連結統合するステップに対応する第５ステップは、このような大型スプライトを生成する際に符号化コストが最小限に抑えられる方法で実施される。ここで符号化情報は例えばテクスチャ情報や変形情報を含む。このうちの後者は例えば時間の関数として大型スプライトに適用可能で、大型パラメータが生成されることによって更新される連続変形パラメータに相当しうる。これらの変形パラメータが大型スプライトに適用されることによって各ショットが要する背景部分構築され且つ更新されうる。したがってこの符号化情報は大型スプライトのビットストリームが生成されうるようにステップ７において送信される。
【００２４】
なお、ここでは２つのビットストリームが生成される。すなわち大型スプライトを符号化したビットストリームと前景における各オブジェクトを１つのオブジェクトにまとめたものを符号化したビットストリームが生成される。これらのビットストリームは第８ステップにおいて多重化される。なお、ＭＥＰＧ−４標準においてはオブジェクトごとにエレメンタリ・ストリームが生成される。したがって符号化データの送信においてはいくつかのエレメンタリ・ストリームを送信するか、大型スプライトに対応するストリームの多重化を省略することも考えられる。
【００２５】
なお、オブジェクト抽出ステップ４はそれ以前のスプライト構築ステップと相関するように構成されているため、これらのステップは略同時に実行されるか、あるいはステップ４がステップ３より前に実行されることも可能である。また同様にステップ５と７の動作は、これに平行するステップ４と６との動作に続いて実行されるか、あるいはこれらステップ４と６との動作の前に実行されることも可能である。更に分析ステップのうちの例えばオブジェクト抽出ステップなどのいくつかのステップは、符号化されるビデオドキュメントにおいてＭＰＥＧ−７型のコンテンツ記述がある場合は実行しなくてもよい。
【００２６】
前述のように連結統合ステップは大型スプライトの符号化コストを最小限にとどめることを考慮に入れながら実行される。ここでは３つの観点が考慮される。すなわちテクスチャ、形状（これが存在する場合）、及び連続変形パラメータが考慮されるが、特に重要となる条件はテクスチャを符号化するコストである。
【００２７】
この符号化コストを削減する方法を以下において説明する。ここではＭＰＥＧ−４標準を用いてスプライトを水平にスタックするという単純な方法でスプライトの組み立てを実現する実施例を示す。これは、ＭＥＰＧ−４の空間予測ツールであるＤＣ／ＡＣの動作に依存する方法である。ＭＰＥＧ−４標準の枠組み内において空間予測は水平又は垂直に実行される。ここでは体系的に各ブロックの最初のＤＣＴ係数にこのツールが適用され（ＤＣ予測モード）、また随意にこれが他のＤＣＴ係数、すなわち各ブロックの第１行又は第１列におけるＤＣＴ係数にも適用されうる（ＡＣ予測モード）。ここでは連結統合のための最適な位置関係を確定することを目的とする。すなわちテクスチャの符号化コストを最低限にするため、スプライトのエッジにおけるテクスチャが隣接するスプライトのエッジのテクスチャと連続するようにする。
【００２８】
大型スプライトは最大幅のスプライトによって初期化される。そして次に残りのスプライトのうちの最も幅広いスプライト、すなわち２番目に幅広いスプライトを統合した新たな大型スプライトが計算される。図２は大型スプライト９及びこの大型スプライト９に隣接して配置され、新たな大型スプライトを作成するために統合される第２大型スプライト１０を示す。
【００２９】
図３は矩形のスプライト１０及びこのスプライトの上端部に配置される一連のマクロブロック１１及び下端部配置される一連のマクロブロック１２を示す。ここで考慮の対象とされるスプライトのマクロブロックは、このスプライトが大型スプライトの下側に配置された際この上端部に隣接する空でないマクロブロックである。また、スプライトが大型スプライトの上側に配置された際は下端部に隣接する空でないマクロブロックが考慮される。なお、このスプライトが矩形でない場合、このスプライトを包囲する矩形の上端部及び下端部における空でないマクロブロックが考慮される。なお空のマクロブロックは無視される。
【００３０】
なお、考慮されるマクロブロック（又はこれらマクロブロックの輝度ブロック）、すなわち各スプライトの上端部及び下端部における空でないマクロブロック又はブロックには離散コサイン変換（ＤＣＴ）が実施される。そして２つのスプライト間の境界でのテクスチャの連続性標準を最小限にすることによって最適な上部及び下部の位置が計算される。
【００３１】
以前算出された大型スプライト９に統合されるスプライト１０における任意の位置（Ｘ，Ｙ）について、グローバル基準の値Ｃ（Ｘ，Ｙ）が計算される。この位置（Ｘ，Ｙ）は例えば上側に統合されるスプライトの左下角の座標又は下側に統合されるスプライトの左上角の座標などに相当しうる。この基点は大型スプライトにおける所定の位置から定義される。なお、統合されるスプライトは大型スプライトの範囲外に配置されることができず、このような制限によって座標（Ｘ，Ｙ）は制約される。
【００３２】
この任意の位置（Ｘ，Ｙ）及び既に検討された他の位置にスプライトを配置することにより、このスプライトの上側又は下側に位置する大型スプライトとＮ個の隣接ブロックが発生する。このように隣接する２行の隣接ブロック、すなわち大型スプライトに属するブロック及び統合されるスプライトに属するブロックのうち、下側に位置する行におけるＮ個のブロックが考慮されることとなる。これらＮ個のブロックにおける各ブロックＢｋについてまずＤＣ／ＡＣ予測による予測方向が判定される。
【００３３】
図４は注目ブロック及びその周辺ブロック、すなわち注目ブロックの左側に位置するブロックＡ、ブロックＡの上に位置するブロックＢ、及び注目ブロックの上に位置するブロックＣを示す。ここでは一般のＤＣ／ＡＣ空間予測ツールによる処理同様に、ブロックＡとブロックＢとの間のＤＣ係数の勾配（｜ＤＣＡ−ＤＣＢ｜）及びブロックＣとブロックＢとの間のＤＣ係数の勾配（｜ＤＣＣ−ＤＣＢ｜）が検出される。なお、隣接するブロックＡ，Ｂ又はＣが存在しない場合１０２４に等しいＤＣ係数の初期値が適用される。ここで
―｜ＤＣＡ−ＤＣＢ｜＜｜ＤＣＣ−ＤＣＢ｜であれば、ＤＣ／ＡＣ予測は縦方向に実施される確率が高い、したがって注目ブロックについては、縦方向予測に対応する第１列の残余が上部ブロックＣの第１列から検出される。
【００３４】
―｜ＤＣＡ−ＤＣＢ｜≧｜ＤＣＣ−ＤＣＢ｜であれば、ＤＣ／ＡＣ予測は横方向に実施される確率が高い、したがって注目ブロックについては、横方向予測に対応する第１行の残余が左側ブロックＡの第１行から検出される。
【００３５】
そして次に残余ＡＣ係数のエネルギーが計算される。すなわち予測の予測方向に応じて第１列又は第１行の予測が以下のように行われる。
【００３６】
【数１】
2005535194.tif 000003
ここで△ＡＣｉは残余に対応し、すなわち注目ブロックの第１列又は第１行における７つのＡＣ係数それぞれと、注目ブロックの上部ブロック又は左側ブロックの第１列又は第１行における７つのＡＣ係数それぞれと間の差に対応する。
【００３７】
また、初期のＡＣ係数、すなわち予測前のエネルギーも計算される。
【００３８】
【数２】
2005535194.tif 000004
ここでＡＣｉは注目ブロックの第１列又は第１行における７つのＡＣ係数に対応する。
【００３９】
好適にはこのエネルギーを可能な限り低くすることができるように注目ブロックの位置が確定される。ブロックの位置によって変化する部分のエネルギーは△ＤＣさらに予測がある場合には△ＡＣによって左右される。これは以下のように表される。
【００４０】
―ＤＣ／ＡＣ予測がある、すなわちＥＡＣ＿ｐｒｅｄ＜ＥＡＣ＿ｉｎｉｔの場合：
【００４１】
【数３】
2005535194.tif 000005
―ＤＣ／ＡＣ予測がなく、すなわちＥＡＣ＿ｐｒｅｄ≧ＥＡＣ＿ｉｎｉｔの場合：
Ｅ（Ｂｋ）＝△ＤＣ２
この計算は列におけるＮ個のブロックそれぞれについて実施され、ここで任意の位置についての基準Ｃは以下のように表される。
【００４２】
【数４】
2005535194.tif 000006
なお最適な位置（Ｘｏｐｔ，Ｙｏｐｔ）は、検討された位置のうちＣ（Ｘ，Ｙ）が最小になる位置に相当する。
【００４３】
統合するスプライト及び大型スプライトにおけるこのスプライトが配置される位置が確定されると、統合されるスプライトの変形パラメータが更新される。これを実現するために、新たなスプライトが大型スプライトに統合される際の座標点（Ｘｏｐｔ，Ｙｏｐｔ）が変形パラメータの並進成分に加算される。例えばテーパモデルの場合、６つの変形パラメータ（ａ，ｂ，ｃ，ｄ，ｅ，ｆ）があり、そのうちの２つ、すなわちａ及びｂが変形の定数又は並進成分を特徴づける。したがってａはａ＋Ｘｏｐｔに変換され、ｂはｂ＋Ｙｏｐｔに変換される必要がある。
【００４４】
なお、新たな変形パラメータは大型スプライトにおける変形パラメータのリストに挿入される。この挿入位置は対応ショットのビデオシーケンスにおける時間的挿入位置に対応する。
【００４５】
上記連結統合によって以下のような効果が得られる。
【００４６】
−いくつかのスプライトの代わりに１つの大型スプライトが生成される
−ビデオシーケンスの各ショットのそれぞれに対応するいくつかの変形パラメータリストの代わりに１つの変形パラメータリストが作成される。
【００４７】
なお、一連の変形パラメータによって、大型スプライトから、ビデオシーケンスの各画像における背景の可視部分が再構築されうる。
【００４８】
符号化は、ビデオシーケンスの予備分析ステップを実行した後この分析結果に基づく符号化ステップを実行することによって実現されうる。
【００４９】
特にＭＰＥＧ−４標準の場合、符号化処理はまずスプライト符号化ツールを用いてビットストリームを生成する工程を含む（ＩＳＯ／ＩＥＣ  ＪＴＣ  １／ＳＣ  ２９／ＷＧ  １１  Ｎ  ２５０２，Ｐ．１８９−１９５、パート７．８参照）。そして第２のビットストリームの生成には非矩形オブジェクトを符号化するための符号化ツール、特にバイナリ形式データ用の符号化ツールを用いることが可能である（ＩＳＯ／ＩＥＣ  ＪＴＣ  １／ＳＣ  ２９／ＷＧ  １１  Ｎ  ２５０２，Ｐ．１４７−１５８、パート７．５参照）。また、マスクがバイナリ形式でない場合グレー・シェープ・符号化ツールを用いてビットストリームを生成することが可能である（ＩＳＯ／ＩＥＣ  ＪＴＣ  １／ＳＣ  ２９／ＷＧ  １１  Ｎ  ２５０２，Ｐ．１６０−１６２、パート７．５．４参照）。
【００５０】
なお、本発明は上述のように画像シーケンスを符号化した結果得られる圧縮データストリームにも関する。このストリームは変形パラメータを有する大型スプライトの符号化データ及びシーンを再構築するための前景オブジェクトの符号化データを含む。
【００５１】
また、本発明は上述のような処理を実行する符号器及び復号器に関する。例えば、本発明による符号器は、シーケンスをショットに分類し、各種類に対応するスプライトを構築し、これらのスプライトを連結統合して大型スプライトを作成するための処理回路を有する。また本発明による復号器は例えば、大型スプライト及び前景オブジェクトを復号することによってビデオシーケンスにおいて交互に入れ替わるショットに対応する画像を構築するための回路を有する。
【００５２】
また、本発明は特にＭＰＥＧ−４標準など、スプライトを活用したビデオ符号化標準に準拠するデジタル画像の伝送及び記憶に適用されうる。
【図面の簡単な説明】
【００５３】
【図１】本発明による符号化処理のフローチャートである。
【図２】スプライトを大型スプライトに導入する様子を示す図である。
【図３】大型スプライトの上端部及び下端部におけるスプライトのブロックを示す図である。
【図４】ＤＣ／ＡＣ予測によって符号化される状況における注目ブロックを示す図である。
【図１】
2005535194.tif 000007
【図２】
2005535194.tif 000008
【図３】
2005535194.tif 000009
【図４】
2005535194.tif 000010
【国際調査報告】
2005535194.tif 000011
2005535194.tif 000012
2005535194.tif 000013
2005535194.tif 000014
2005535194.tif 000015
2005535194.tif 000016