(57)【要約】立体映像を提示するための方法およびシステムについて説明する。この方法では、立体映像を表示する間に立体ペアの少なくとも１つの立体映像の一部分がブロックされる。このブロックされる部分は、映像の垂直な端近くまたは映像を表示するためのエリアの垂直な端近くの映像の領域に関連する最小視差の大きさに少なくとも等しい幅を有する。コンテンツ表示中に映像のこの部分をブロックすることによって、映像または表示エリアの端近くでの奥行き手がかり矛盾を回避することができる。
2013526123.tif 000002
【特許請求の範囲】
【請求項１】
立体コンテンツのプレゼンテーションに使用するための方法であって、
第１の立体映像の領域に関連する最小視差を取得するステップと、
前記最小視差に従って、前記領域に近接した前記第１の立体映像の一部分を画定するステップと、
前記画定された部分が表示されるのをブロックしながら、前記第１の立体映像を表示するステップと
を含む、前記方法。
【請求項２】
前記最小視差は、前記立体コンテンツと共に提供されるメタデータ、前記領域の視差マップからの導出、および前記第１の立体映像および第２の立体映像の視差解析のうちの１つに基づいて取得され、前記第１の立体映像と前記第２の立体映像が立体映像ペアを形成する、請求項１に記載の前記方法。
【請求項３】
各視差は、前記第１の立体映像のピクセルと前記第２の立体映像の対応するピクセルとの間のオフセットを表す、請求項２に記載の前記方法。
【請求項４】
前記第１の立体映像の前記領域は、前記第１の立体映像の垂直な端および前記第１の立体映像を表示するためのエリアの垂直な端のうちの１つに近接する、請求項１に記載の前記方法。
【請求項５】
前記ブロックされる部分は、前記最小視差の大きさに少なくとも等しい幅を有する、請求項１に記載の前記方法。
【請求項６】
前記第１の立体映像の前記ブロックされる部分は、左眼用映像の左の部分および右眼用映像の右の部分のうちの少なくとも１つにある、請求項１に記載の前記方法。
【請求項７】
前記左の部分は、前記左眼用映像の垂直な左端と映像表示エリアの垂直な左端のうちの少なくとも１つから、前記左眼用映像の中央部分に向かって延びる、請求項６に記載の前記方法。
【請求項８】
前記右の部分は、前記右眼用映像の垂直な右端と映像表示エリアの垂直な右端のうちの少なくとも１つから、前記右眼用映像の中央部分に向かって延びる、請求項６に記載の前記方法。
【請求項９】
前記第１の立体映像を表示する前に、前記画定された部分に関する情報を保存するステップと、
前記保存された情報を取り出すステップと、
前記第１の立体映像の表示中に前記取り出された情報に基づいて前記第１の立体映像の前記画定された部分をブロックするステップと
をさらに含む、請求項１に記載の前記方法。
【請求項１０】
前記第１の立体映像の前記領域内の複数のピクセルを識別するステップと、
前記第１の立体映像の前記領域内の前記複数のピクセルに関連する各視差を比較することによって、前記最小視差を決定するステップと
をさらに含む、請求項１に記載の前記方法。
【請求項１１】
立体表示に使用するための方法であって、
映像表示エリアの端に近接した立体映像の領域における物体の見かけ上の奥行きを決定するステップと、
前記立体映像の一部分が表示されるのをブロックするステップであって、前記一部分が、前記物体の前記見かけ上の奥行きに基づいて選択された幅を有する、ステップと
を含む、前記方法。
【請求項１２】
立体コンテンツを提示するためのシステムであって、
第１の立体映像の領域に関連する最小視差を決定し、前記最小視差に従って、前記領域に近接した前記第１の立体映像の一部分を画定し、前記第１の立体映像の表示中に前記画定された部分をブロックするように構成される少なくとも１つのプロセッサ
を備える、前記システム。
【請求項１３】
前記少なくとも１つのプロセッサは、前記立体コンテンツと共に提供されるメタデータ、前記領域の視差マップからの導出、および前記第１の立体映像および第２の立体映像の視差解析のうちの１つに基づいて前記最小視差を決定するようにさらに構成され、前記第１の立体映像と前記第２の立体映像が立体映像ペアを形成する、請求項１２に記載の前記システム。
【請求項１４】
前記第１の立体映像の前記領域は、前記第１の立体映像の垂直な端および前記第１の映像を表示するためのエリアの垂直な端のうちの１つに近接する、請求項１２に記載の前記システム。
【請求項１５】
前記ブロックされる部分は、前記最小視差の大きさに少なくとも等しい幅を有する、請求項１２に記載の前記システム。
【請求項１６】
前記第１の立体映像の前記ブロックされる部分は、左眼用映像の左の部分および右眼用映像の右の部分のうちの少なくとも１つにある、請求項１２に記載の前記システム。
【請求項１７】
前記少なくとも１つのプロセッサは、デジタルシネマ表示システムおよび一般消費者向けビデオ表示システムのうちの１つに設けられる、請求項１２に記載の前記システム。
【請求項１８】
前記少なくとも１つのプロセッサは、デジタルビデオプレーヤ、セットトップボックス、およびモバイルデバイスのうちの少なくとも１つに設けられる、請求項１２に記載の前記システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、立体視プレゼンテーション（ｓｔｅｒｅｏｓｃｏｐｉｃ  ｐｒｅｓｅｎｔａｔｉｏｎ）において使用するための映像の作成に関する。
【背景技術】
【０００２】
関連出願の相互参照
本特許出願は、２０１０年４月１日に出願した米国特許仮出願第６１／３１９９７２号、名称「Floating Window Compensation for Three-Dimensional (3D) Presentation」の優先権の利益を主張するものである。この特許仮出願の教示は、その全体が参照により本明細書に明示的に組み込まれる。
【０００３】
立体視三次元（３Ｄ）プレゼンテーションでは、動画でもスチール写真でも、スクリーンまたは写真の前方に現れることになっている物体が右眼の端部または左眼の端部に触れる場合、対応するその端部で右眼用映像および／または左眼用映像をクロップすることは一般的な慣行である。この慣行は、その物体を見る際の奥行き矛盾（ｄｅｐｔｈ  ｃｏｎｆｌｉｃｔ）を回避することを意図しており、通常、フローティングウィンドウ（ｆｌｏａｔｉｎｇ  ｗｉｎｄｏｗ）またはフローティングエッジ（ｆｌｏａｔｉｎｇ  ｅｄｇｅ）と呼ばれ、手動で設定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００９／１４５７４９号パンフレット
【特許文献２】国際公開第２００９／０６１３０５号パンフレット
【特許文献３】国際公開第２０１０／０９６０３０号パンフレット
【発明の概要】
【０００５】
しかし、劇場環境で実際に提示されるとき、スクリーンの両側のマスキングは、フローティングエッジが表示されることになっていた領域に影響を与えるか、またはこの領域をマスクし、したがってフローティングエッジを追加する目的を台無しにすることがある。モニタが原映像コンテンツのフルラスタより小さい映像を表示している場合、同じ状況が３Ｄビデオ表示で生じる可能性がある。
【０００６】
表示環境または表示デバイスにおけるフローティングエッジの復元では、フローティングエッジがコンテンツの前景要素に影響を与えないように、基本となる映像を考慮しなければならない。しかし、劇場環境では、または個人用３Ｄビデオディスプレイの場合は、専門家により設定されたフローティングウィンドウの調整は実際的ではなく、これらの状況では、自動的なフローティングエッジ（またはフローティングウィンドウ）の作成および／または調整が必要とされる。
【０００７】
本発明の原理による実施形態は、立体視プレゼンテーションのための方法およびシステムを提供し、この方法およびシステムでは、立体ペアのうちの少なくとも１つの立体映像の一部分が、立体映像を表示する間ブロック（ｂｌｏｃｋ）される。映像の領域に関連する最小視差に基づく幅を有するブロックされる部分を提供することによって、映像または表示エリアの端の近くでの見かけ上の奥行き矛盾を回避することができる。
【０００８】
一実施形態は、第１の立体映像の領域に関連する最小視差を取得するステップと、この最小視差に従って、領域に近接した第１の立体映像の一部分を画定するステップと、この画定された部分が表示されるのをブロックしながら、第１の立体映像を表示するステップとを含む方法を提供する。
【０００９】
別の実施形態は、映像表示エリアの端に近接した立体映像の領域における物体の見かけ上の奥行きを決定するステップと、立体映像の一部分が表示されるのをブロックするステップであって、この一部分が、物体の見かけ上の奥行きに基づいて選択された幅を有する、ステップとを含む方法を提供する。
【００１０】
さらに別の実施形態は、第１の立体映像の領域に関連する最小視差を決定し、この最小視差に従って、領域に近接した第１の立体映像の一部分を画定し、第１の立体映像の表示中にこの画定された部分をブロックするように構成される少なくとも１つのプロセッサを含むシステムを提供する。
【図面の簡単な説明】
【００１１】
本発明の教示は、以下の詳細な説明を添付の図面と併せて検討することによって容易に理解することができる。
【００１２】
【図１】プレゼンテーションのあるシーンの一例を示す図である。
【図２】図１のシーンの３Ｄショットの左眼用ビューまたは構図を示す図である。
【図３】図１のシーンの３Ｄショットの右眼用ビューまたは構図を示す図である。
【図４】図２〜図３の左眼用映像と右眼用映像の重ね合わせによって形成された立体映像ビューを示す図である。
【図５】立体映像から知覚される３Ｄの架空のビュー（ｉｍａｇｉｎａｒｙ  ｖｉｅｗ）を示す図である。
【図６】視覚的奥行き矛盾を示す架空のビューを示す図である。
【図７】フローティングエッジが加えられた立体映像ペアを示す図である。
【図８】視覚的奥行き矛盾がフローティングエッジによってどのように解消されるかを示す架空のビューを示す図である。
【図９】フローティングエッジの無効化を引き起こす、覆い隠されている立体映像の一部分を示す図である。
【図１０】図９の覆い隠された領域に隣接する復元されたフローティングエッジを示す図である。
【図１１】図９の覆い隠された領域によって引き起こされた視覚的奥行き矛盾が、復元されたフローティングエッジによってどのように解消されるかを示す架空のビューを示す図である。
【図１２】フローティングエッジの必要性をなくす覆い隠された領域を有する立体映像を示す図である。
【図１３】フローティングエッジが除去された、図１２の立体映像を示す図である。
【図１４】フローティングエッジの自動配置の一実施形態の流れ図である。
【図１５】フローティングエッジの自動配置の別の実施形態の流れ図である。
【図１６】フローティングエッジの自動調整の別の実施形態の流れ図である。
【図１７】本発明の原理による方法を実施するためのシステムの一実施形態を示す図である。
【００１３】
理解を容易にするため、可能な限り、同一の参照番号を使用して、図面に共通する同一の要素を示している。
【発明を実施するための形態】
【００１４】
本発明の原理による実施形態によれば、スクリーンの前方に現れることを意図した、端の近くの物体がスクリーン端の本当の位置によってスクリーン表面に固定（ｃｌａｍｐ  ｂａｃｋ）される影響を軽減するために、コンテンツのプレゼンテーション中にフローティングウィンドウまたはマスクを動的に適用できる、（デジタルシネマまたはデジタルビデオにおける）３Ｄプレゼンテーションが実施される。たとえば、メタデータを使用してフローティングエッジの情報を提供すること、フローティングエッジをリアルタイムで動的にレンダリングするかまたは立体映像にフローティングエッジをあらかじめ記録させること、および異なる特性または寸法を有するフローティングエッジを提供することを含む、フローティングウィンドウまたはフローティングエッジのいくつかのモードが選択可能である。
【００１５】
フローティングエッジをリアルタイムでレンダリングすることは、あらかじめ記録する手法に勝る利点を有する。なぜなら、コンテンツは、単眼用映像ビューのみを使用する（たとえば、左眼用映像のみを示す）ことによって２Ｄで見ることができるが、あらかじめ記録したフローティングエッジを有するコンテンツの２Ｄビューイングは、視聴者の注意が散漫になる恣意的な端の起伏（ｕｎｄｕｌａｔｉｏｎ）をもたらす可能性があるからである。
【００１６】
この開示では、用語「フローティングウィンドウ」および「フローティングエッジ」は、対応する左端および／または右端における立体ペアの左眼用映像および／または右眼用映像のクロッピングを説明するために使用される。このようなクロッピングの目的は、「前景物体」がスクリーンの片側または両側の（たとえば、垂直な）端と交差する（すなわち、物体の映像がスクリーンの側端を越えて延びる）ときに視聴者に起こる心理視覚的な矛盾を減少させるかまたはなくすことである。この説明では、用語「前景物体」は、立体映像内の負の視差を有する物体、すなわちスクリーンと視聴者の間に見かけ上の奥行きの場所を有するべき物体を意味する。用語「見かけ上の奥行き」は、左眼用映像と右眼用映像の視差によって引き起こされる、視聴者によるスクリーンを基準にした奥行き知覚である。視差と見かけ上の奥行きは、一方から他方に変換可能な関連する量である。３Ｄプレゼンテーションは、通常、見かけ上の奥行きを提供することを強いられる。なぜなら、異なる場所にいる視聴者は、映像内の同じ要素に対して異なる見かけ上の奥行きを知覚するからである。心理視覚的な矛盾が発生するのは、物体の映像が、視認可能なスクリーンの端によって部分的に覆い隠された、この視認可能なスクリーンの端が、物体の後方に実際の奥行きの場所を有するからである。
【００１７】
覆い隠し（ｏｂｓｃｕｒａｔｉｏｎ）は、奥行きの順序に関する強力な視覚的手がかりである。視聴者により近い物体は、視聴者からより遠い物体を隠すことができる。ほとんどの状況で、覆い隠しは、奥行き順序に関して両眼視差より強力な視覚的手がかりである。その結果、映像内の物体の視差は、その物体が前景物体であることを示唆するが、スクリーンの端における手がかりは、このことを否定して無視し、物体の見かけ上の位置をスクリーンへ崩させる。崩された前景物体自体が他の前景物体を部分的に覆い隠す場合、その結果として、視覚的な奥行き手がかりの不一致が大量に生じることがある。
【００１８】
このような不一致の結果は、立体視プレゼンテーションを見ることが、さまざまな知覚される奥行きを持つコンテンツを視聴者が楽しむ直観的な行為ではなくなり、その代わりに、混乱を誘発する視覚的パズルになり、他の物体の前方にあるいくつかの物体が、見かけ上はそれら他の物体の後方に見えることである。これにより、視聴者は、語られるストーリーに身が入らず、それによって、コンテンツから注意がそれる。
【００１９】
本発明の原理は、ヘッド側（ｈｅａｄ−ｅｎｄ）のブロードキャストシステムまたはストリーミングシステムならびにテレビモニタ、セットトップボックス、ＤＶＤプレーヤ、ビデオレコーダ、パーソナルコンピュータ、ビデオプレーヤまたはスマートフォンのディスプレイなどのハンドヘルドディスプレイ、およびその他のモバイルデバイスまたはポータブルデバイスを含む消費者側の機器などの、デジタルシネマ劇場機器およびビデオ機器で使用されうる。
【００２０】
本発明の実施形態は、ディスプレイの見ることができるエリアを減少させ、表示される映像における奥行き知覚の矛盾などの望ましくない影響を引き起こす、特定の表示環境または表示デバイスにおける侵入物（ｉｎｔｒｕｓｉｏｎ）を考慮に入れて、フローティングエッジの自動的な適用および／または調整を提供する。したがって、所与の映像表示エリアまたはシステム構成（たとえば、マスキング、映像のサイズ変更、またはシステム関連の装置によって画定される）では、本発明によって、審美性の向上した表示を提供するように、適切なフローティングエッジが適所に自動的に追加および／または調整されるようにすることが可能である。そのうえ、前景物体が侵入物によって完全に隠れるようになった場合、その物体との奥行き手がかり矛盾を回避するために以前に画定されたフローティングエッジを削除または減少してもよい。
【００２１】
適切な立体表示を妨げる可能性のある、考えられうる侵入物の原因またはシステム構成は多数ある。たとえば、劇場では、スクリーンの湾曲、投影角度、レンズの理想的でないサイズまたは調整により、映写機がスクリーンの境界を越えることがあり、したがって、映像空間が事実上減少する。スクリーンのマスキングまたはカーテンが、映写スクリーンの使用可能なエリアに入り込むこともあれば、台形の（ｋｅｙｓｔｏｎｅｄ）映像をトリミングして、審美性のより向上した矩形にすることもある。
【００２２】
別の例では、大画面テレビなどの家庭用モニタは、たとえばコンテンツの端を表示することを回避する目的で、または高解像度のコンテンツを再スケーリングせずに提示する目的で、（映像の一部をフルスクリーンに表示するために）映像をオーバースキャンすることができる。いくつかのモードでは、個々のモニタは、モニタ自体と異なるアスペクト比を有する画像を拡大でき、たとえば、１６：９のアスペクト比を有するＨＤ（高精細度）モニタが、４：３のアスペクト比を有するＳＤ（標準画質）番組を受信した場合、その結果、映像の特定の部分がクロップされる。フローティングエッジの適切な適用に対するこのような干渉または妨害は、本発明の実施形態によりフローティングエッジの配置を調整することによって回避することができる。そのうえ、たとえ映像がオーバースキャン（ｏｖｅｒ−ｓｃａｎ）されなくても（たとえば、映像が水平に引き延ばされるまたは拡張されるのみである、または垂直に引き延ばしてもモニタの高さを超えない）、本発明の原理によるフローティングエッジの使用が依然として有益でありうる、特定の状況が存在する。
【００２３】
フローティングエッジは、立体映像ペアのうちの対応する左眼用映像または右眼用映像の、垂直な左端または右端の全体の上から下に及ぶ方形の箱として指定することができる。方形は、たとえば側面マスキングにより映像端でクロップされる最前景の物体の視差の大きさと少なくとも同じ幅であるべきである。そのうえ、映像内の前景物体が端と交差するように見える場合（たとえば、実際には、物体の一部分のみが映像内に存在するとき）、本発明によるフローティングエッジは、発生しうる奥行き手がかり矛盾を回避するために使用することもできる。たとえば、立体映像ペアの左端では、視差は、前景物体上の点を表す右眼用映像の左端ピクセルと左眼用映像の同じ物体上の同じ点を表すピクセルとの間の水平な視差またはオフセットである。
【００２４】
あるいは、フローティングエッジは、他の何らかの規則的または不定の形状であってもよく、場合によっては、前景物体が映像の端と交わるかまたは交差するように見える端に沿った垂直な領域にのみ対処する。このようなフローティングエッジの幅は、垂直方向に沿って一定であってもよいし、ピクセルの各行と共に変化してもよく、各行でのフローティングエッジの幅は常に、その端のその行における対応する前景物体の視差に少なくとも等しい。したがって、フローティングエッジは不連続であってもよく、たとえば、ゼロの幅を持つ、ピクセルの１つまたは複数の行を有することができる。
【００２５】
立体映像ペアは、フローティングエッジなしで提示されてもよいし、少なくとも１つのフローティングエッジ、たとえば、左フローティングエッジ、右フローティングエッジ、またはこれらの両方によって改良または補完されてもよい。（映像がフローティングエッジによって「改良」または「補完」されることは、フローティングエッジが組み込まれるかまたは映像と共に表示されることを意味する。）フローティングエッジは、前景物体の出現または動きを予想して、段階的に見え隠れしてもよいし、突然出現したり消えたりしてもよく、具体的な選択は芸術的な判断に基づく。
【００２６】
以降の図の状況を設定するために、図１は、プレゼンテーションの代表的なシーン、たとえば、これ以降の後述するショットが撮影される庭でのシーンを示す。庭のシーン１００は、１つの特定のチェスの駒であるルーク１０１を前景に含む、庭サイズの１組のチェスの駒１０２の中に立っている俳優１０３を示す。俳優１０３の後方には、木１０４がある。ほぼ同じ距離後方に、しかし右側にあるのは外灯１０５であり、さらに建物１０６がある。図２〜図１３に示される庭のシーン１００のショットは、図１に示される視点のやや右にある位置から撮影されている。
【００２７】
図２および図３は、庭のシーン１００からのショットまたは構図の立体映像ペアを示し、図２は左眼用映像２００を示し、図３は右眼用映像３００を示す。各映像２００または３００は、庭のシーン１００からの個々の物体の記録された映像を含み、したがって、庭のシーンの各物体は、対応する記録された映像を右眼用映像および左眼用映像２００および３００に有する。シーン１００からの物体の映像と立体映像２００および３００からの物体の映像との考えられうる混乱を回避するために、立体映像は、左眼構図および右眼構図２００および３００と呼ばれることがある。したがって、俳優１０３は、対応する映像１０３Ｌと１０３Ｒとを有し、ルーク１０１は、対応する映像１０１Ｌと１０１Ｒとを有し、木１０４は、対応する映像１０４Ｌと１０４Ｒとを有し、外灯１０５は、対応する映像１０５Ｌと１０５Ｒとを有し、建物１０６は、対応する映像１０６Ｌと１０６Ｒとを有する。
【００２８】
図４は、映像２００および３００の重ね合わせであり、右眼用映像と左眼用映像（２００、３００）の間の立体視差または位置オフセットを示すことができるように、左眼用映像２００は、破線として示される。
【００２９】
図４には、いくつかの視差が示されている。たとえば、ルーク１０１に関連するルーク視差４０１（たとえば、右のルーク映像および左のルーク映像１０１Ｒおよび１０１Ｌの対応する垂直な端の間の離隔距離として測定される）は、水平に約−４０ピクセルであり、右眼用映像が左眼用映像の右にあるとき、測定値は正となる。ルーク１０１の場合、右眼用映像１０１Ｒは左眼用映像１０１Ｌの左に位置するので、ルーク１０１に焦点を合わせている視聴者の両眼は、この立体ペアを示すディスプレイ（またはスクリーンまたはモニタ）の前方で収束し、すなわち、ルーク１０１はディスプレイの前方にあるように見える。
【００３０】
俳優の視差４０３は、袖のところで測定すると約−５ピクセルであり、俳優は、スクリーンの面のやや前方にいる。木の映像１０４Ｌおよび１０４Ｒは、約＋４０ピクセルの視差４０４を示し、右眼用映像１０４Ｒは、左眼用映像１０４Ｌの右にある。したがって、木１０４は、視聴者には、ディスプレイまたはスクリーンの後方にあるように見える。外灯１０５は、映像１０５Ｌと１０５Ｒの間に約＋４５ピクセルの視差４０５を有するように見え、建物１０６は、１０６Ｌと１０６Ｒの間に約＋６０ピクセルの視差４０６を有するように見え、それぞれ木１０４よりさらに遠く離れて見える。
【００３１】
図５は、立体映像４００を見る左眼５１１と右眼５１２とを有する視聴者５１０に知覚される３Ｄ効果の架空のビュー５００である。（図５が架空と呼ばれるのは、このビューは、実際には、この視点から確認することができないからである。）視聴者５１０には、ルークの立体視差４０１により、ルークの映像５０１は、立体映像４００を示すスクリーンの前方に知覚される。俳優の映像５０３（オフセットまたは視差４０３を有する）は、スクリーンのやや前方にある。木の視差４０４、外灯の視差４０５、および建物の視差４０６はそれぞれ、スクリーンの後方からの距離が増加していく、対応する映像５０４、５０５、および５０６の知覚を生じさせる。
【００３２】
図５では、異なる物体に対応する映像は平面として示されているが、実際には、視聴者５１０は、物体の映像５０１、５０３、５０４、５０５、および５０６を、それぞれの視差に対応する種々の距離において３Ｄとして知覚する。図５は、それぞれ視差４０１、４０３、４０４、４０５、および４０６を有する物体の３Ｄとして知覚される場所を示す（図４も参照されたい）。各物体の知覚される場所は、左眼５１１および右眼５１２から基準点（ここで、所与の物体に対する視差が測定される）を通って追跡したそれぞれの線（ｒａｙ）の交点によって示される。
【００３３】
本発明の実施形態により立体視プレゼンテーションにフローティングウィンドウまたはフローティングエッジを使用するためのさまざまなシナリオおよび手法について、図６〜図１７に関して説明する。
【００３４】
図６は、視覚的な不一致を示すために左眼視線および右眼視線６１１および６１２が追加された架空のビュー５００の拡大図を示す。右眼５１２については、スクリーンの垂直な端６１０が、隠蔽ライン（ｏｃｃｌｕｓｉｏｎ  ｌｉｎｅ）６１３の左にあるルークの映像５０１を視認できなくする。これによって、ルークの映像５０１がスクリーンの端６１０の後方にあるという知覚が得られる。しかし、（負の量である）視差４０１のために、ルークの映像５０１は、立体視のコンバージェンスポイント６０１においてスクリーンの前方にあるように見える。
【００３５】
図７では、フローティングエッジが、立体映像７００の左眼用映像にのみ黒い領域７０２Ｌを備える立体映像７００の左端に追加されている。黒い領域７０２Ｌは、前景物体（ルーク）１０１の視差４０１に少なくとも等しい幅７０１を有する。実際の慣行では、左端フローティングウィンドウでは、前景物体の視差４０１（この場合、ルークの凸壁のうちの１つの右眼用映像１０１Ｒと左眼用映像１０１Ｌの間で測定される）は、好ましくは、物体の左端のより近くで測定されるが、わかりやすくするため、ここでは、ルーク１０１の一番前の（ｆｏｒｅｍｏｓｔ）測定点（すなわち、スクリーンの前方にある最も遠い地点）が示されている。
【００３６】
図８は、その結果生成される、左フローティングエッジ７０２Ｌを有する架空のビュー８００を示す。ここでは、映像７００の左端がスクリーン端６１０にあるように見える代わりに、視聴者５１０は、ルークの映像５０１のところまたはその前方に奥行きを有する立体映像７００の左端が端ライン８１３に位置することを知覚する（ルークの映像５０１は端ライン８１３の左では見えないことに留意されたい）。端ライン８１３において知覚される映像の端は、ルーク映像５０１を覆い隠すように見え、かつルーク映像５０１の立体視差と同じ程度の大きさの立体視差を有する（したがって、ルーク映像５０１のところまたは視聴者５１０のより近くにある）ので、奥行き手がかり矛盾は解消される。
【００３７】
１つまたは複数のフローティングエッジまたはフローティングウィンドウの追加は、たとえば、黒い領域７０２Ｌと同様に、立体映像５００を含むコンテンツのコンテンツ作成時に実現でき、したがって、このコンテンツが、（フィルムで、またはデジタルファイルとして）映画館に配布される、または放映される、もしくは他の方法で、たとえばストリーミングビデオもしくはＤＶＤにより視聴者の家庭用ディスプレイに配信されるとき、フローティングウィンドウはすでに存在する。
【００３８】
異なる実施形態では、コンテンツの作成時に、フローティングエッジは（たとえば、黒いエリア７０２Ｌのない、図４の立体映像４００と同様に）レンダリングされないが、その代わりに、左眼用映像の左端に動的に追加される黒い領域７０２Ｌの幅７０１を指定するためにメタデータが提供される。左および／または右のフローティングエッジ（存在する場合）を形成する黒い領域（複数可）の動的な提供は、たとえば、デジタルシネマサーバ、対応するデジタルシネマ映写機、ＤＶＤプレーヤ、セットトップボックス、コンピュータ、または３Ｄを認識する（３Ｄ−ａｗａｒｅ）ビデオディスプレイによって実現されることができる。修正をリアルタイムで行ってもよいし、コンテンツをあらかじめ変えてもよい。
【００３９】
さらに別の実施形態では、メタデータは、左端および右端のそれぞれに対して、最前景の物体（たとえば、ルーク１０１）の視差（たとえば、４０１）が存在する場合は少なくともそれを記述するために使用される。この情報をさらに適切なものにするために、追加のメタデータを含めることができ、たとえば、部分的な視差マップは、右端および左端の近くの視差を提供し、または、簡略化された視差マップは、低解像度グリッドでの最小視差を提供し、少なくとも右端および左端近くの領域を対象とする。
【００４０】
ほとんどの劇場では、映写スクリーンを囲む左側マスキングおよび右側マスキングは、映写スクリーンの映写可能なまたは見ることができるエリアの少なくとも一部分を覆い隠す。このような状況でフローティングエッジの正常な提供を可能にするため、コンテンツは、特に、映像の全体がマスキングの内側に映写されるように作成されなければならない。そうでない場合、提供される黒い領域（例示的な７０２Ｌなど）は、劇場のマスキングにより見かけ上減少した幅を有するか、まったく存在しなくなり、それによって、見かけ上の映像端の移動が不十分になる（図６のように、見かけ上の映像端６１３は、不十分に前方に移動された）。
【００４１】
類似の有害な影響が一般消費者向けビデオディスプレイで見られ、モニタ（またはＤＶＤプレーヤ、またはセットトップボックス）は立体映像全体を表示できず、代わりに立体映像の一部分のみを表示する。これは、コンテンツのアスペクト比がディスプレイのアスペクト比と一致しない場合に頻繁に発生し、ディスプレイいっぱいに表示されるように映像のクロッピングおよび／またはスケーリングが行われる。たとえば、アスペクト比１６：９の高精細度用に製作されたコンテンツがアスペクト比４：３の標準画質モニタ上で表示されることがある。これを実行する１つの方法（「レターボックス」として知られている）は、縮小したアスペクト比１６：９の映像を４：３の表示エリアに挿入し、スクリーンの上下に水平の黒いエリアを残しておくことである。しかし、黒いエリアが気に入らず、これらのエリアおよびこれに対応する解像度の劣化を好ましくないと思う消費者もいる。この不満に対処するにあたり、スクリーンの上から下までちょうどいっぱいに表示されるように、高精細度の縮小が軽減されるが、左側および右側は、４：３のアスペクト比に合うようにクロップされる。この場合、立体映像の左端と右端の両方がクロップされる。いくつかの一般消費者向けディスプレイでは、映像エリア内部の一部（「安全地帯」として知られている）、たとえば内部の９０％が唯一の表示部であり、それによって、各端（両側、上、および下）の最大５％を放棄する。
【００４２】
図９は、たとえば劇場による側方マスキングまたは一般消費者向けビデオシステムによるクロッピングによって隠されている立体映像７００（または図４の映像４００）の一部分に対応する覆い隠された領域９００を示す。以前に適用されたフローティングエッジ、すなわち図７に示される黒い領域７０２Ｌは、コンテンツに対して焼き付けられるようにスタジオで提供されても動的に適用されてもよく、この場合は、覆い隠された領域９００によってすべてまたは部分的に隠される。したがって、図６のルークの映像５０１に関する視覚的な矛盾は、本質的に修復される（が、視覚的な矛盾は、この場合にも、図６の映像４００の左端ではなく、覆い隠された領域９００の右端で生じる）。
【００４３】
この問題の１つの解決策が、図１０に示されている。図１０では、修正された立体視プレゼンテーション１０００が、可視の幅１００１を有する黒いエリア１００２Ｌとして示される、覆い隠された領域９００の右端に位置する延長されたフローティングエッジを含む。幅１００１は、覆い隠された領域９００の右端と交差する最前景の物体（存在する場合）の視差の大きさに少なくとも等しく、この例では、凸壁の映像１０１Ｒおよび１０１Ｌにおけるルーク１０１の一番前の部分の視差の大きさに少なくとも等しい。別の実施形態では、前景物体の少なくとも一部分もブロック（ｂｌｏｃｋ）されるように映像の領域と重なるフローティングエッジまたはブロックされる部分を有することが可能である。フローティングエッジがビューから前景物体を完全に隠すのに十分な場合、もはや視覚的な奥行き矛盾はない。
【００４４】
図１１は、その結果生成される架空のビュー１１００を示す。図１１では、ルークの映像５０１の、端ライン１１１３の左の部分は両眼５１１、５１２から見えないので、視聴者５０１に見える映像１０００の左端の位置が端ライン１１１３によって示されている。この場合、視覚的な矛盾は、フローティングエッジ１００２Ｌの存在によって解消され、見かけ上の端ライン１１１３にある映像１０００の見かけ上の端は、ルーク映像５０１を遮り、かつルーク映像５０１の奥行き配置と同じ程度の遠さである奥行き配置を有する。
【００４５】
図１２は、異なるシナリオを示す。このシナリオでは、左端に見かけ上の奥行き矛盾を有する前景物体（ルーク１０１）が、スクリーンの下部にある覆い隠されたエリア１２００によって隠されると、立体映像７００の左眼用映像において黒いエリア７０２Ｌによって生成される左フローティングエッジが不要になる。このような場合、フローティング左端は視覚的な矛盾をもたらさないが、立体ペア７００の左眼用映像のクロッピングを減少または除去することが好ましい。たとえば、立体映像７００のコンテンツに焼き付ける代わりに、フローティングエッジを形成する黒い領域７０２Ｌの適用がメタデータによって指示された場合、図１３では、左フローティングエッジのフローティング解除または除去によって、立体映像４００とほぼ同じであるが覆い隠された領域１２００を有する立体映像１３００が生成される。
【００４６】
あるいは、別のシナリオでは、覆い隠された領域１２００と領域９００が両方とも図９に存在する（図示せず）場合、すでに所定の位置にあるフローティングエッジ（たとえば、黒い領域７０２Ｌ）に対して、これ以上何も行う必要はない。ルークの映像５０１が覆い隠された領域１２００によって隠されるので、もはやスクリーンの左端近くで奥行き矛盾はなく、したがって、左フローティングエッジ、すなわち（図１２の）黒い領域７０２Ｌは不要となるであろう。左フローティングエッジ７０２Ｌは覆い隠された領域９００によって隠されるので、左フローティングエッジ７０２Ｌに対して何も実行する必要はない。
【００４７】
図１４は、図７および図８の例に示すように、立体ペアの対応する左映像および右眼用映像において、必要に応じて、左フローティングエッジおよび／または右フローティングエッジの位置を定める自動的なフローティングエッジ配置プロセス１４００ための流れ図である。さまざまな表示システムで立体視プレゼンテーションに一般的に適用可能なプロセス１４００は、フローティングエッジのない立体ペアが提供されるステップ１４０１で始まる。フローティングエッジの作成または適用に使用するためのメタデータ（後述）も、必要に応じて提供されるかまたは導き出される。
【００４８】
ステップ１４０２では、左眼用立体映像の左端、またはより一般的には、２つの対向する端のうちの１つ（すなわち、左端または右端）に適切な最小視差が自動的に決定される。最小視差は、視聴者の最も近くに見える、またはスクリーンの前方で最も遠く見える、左端の近くにある物体に対して決定される。このような状況において、物体がスクリーンの端から所与のまたは所定の距離範囲内に位置する場合、その物体は近くにあると考えられ、その結果、スクリーンの端が物体の見かけ上の奥行きに対する有害な影響を及ぼし始める（たとえば、奥行き手がかり矛盾を発生させる）。この距離の範囲は、方針による判断に基づいて選択でき、適宜、スクリーンの端から特定の数のピクセルたとえば１０ピクセル、または他の数のピクセル離れるように指定することができる。端の「近接」領域内にある物体の最小視差を決定するためのこの手順は、フローティングエッジの必要性がそのエッジによってクロップされるまたは切り取られる物体に基づくという前のシナリオと異なる。フローティングウィンドウを適用するための方針によるまたは審美的な判断が必要とは限らなくても、すなわち、あまり厳格でない基準を使用していても、その判断は、フローティングウィンドウが使用されるべきときにフローティングウィンドウがないことより好ましい場合がある。通常、フローティングエッジの幅を決定する際にエッジからの物体の距離を考慮に入れる必要はないことに留意されたい。
【００４９】
この視差は、さまざまな方法で取得することができる。たとえば、この視差は、メタデータとして（たとえば、左端近傍に近接する物体の最小視差として）として提供されてもよいし、（たとえば、左端に近接する一番前の物体の見かけ上の奥行きに対応する視差を計算する関数と同様に）メタデータから、または（最小を見つけるためにステップ１４０２で調査可能な）左端に隣接する領域の視差マップもしくは奥行きマップから、または左眼用映像および右眼用映像の視差解析によって導き出されてもよい。視差解析は、特許文献１、名称「System and Method for Depth Extraction of Images with Forward and Backward Depth Prediction」においてＺｈａｎｇらによって、または特許文献２、名称「System and Method for Depth Map Extraction Using Region-Based Filtering」においてＺｈａｎｇらによって教示された技法などの技法を使用して実行でき、これらの国際特許公開は両方とも、本願の譲受人に譲渡されている。両方のＰＣＴ出願の内容は、それらの全体が参照により本明細書に組み込まれる。
【００５０】
左側端に対して決定される最小視差は、左端全体の上から下までに適した単一の最小値（すなわち、左端全体に対して一定）を指してもよいし、端に沿って変化する１つまたは複数の値を指してもよいことに留意されたい。最小視差の大きさが、適用されるフローティングエッジの幅の基礎を形成するので、これは、フローティングエッジは、単一の最小視差値に基づいて端全体に沿って一定の幅を有するように提供されてもよいし、左端に沿って異なる場所で可変幅を有してもよいことも意味する。そのうえ、左端の最小視差は、フローティングエッジによるブランキングまたはブロッキングが映像のピクセル行ごとに画定される程度まですら、または任意の中間的な粗さまで、不連続とする（たとえば、いくつかの点でゼロの幅を有し、したがって左端に沿って覆い隠されていないスパンを残す）ことができる。
【００５１】
ステップ１４０３では、ステップ１４０２で決定された最小視差、すなわち、左端全体に沿った一定の最小視差または端に沿った種々の場所で可変の最小視差値もどちらかがゼロ未満であるかどうかに関するチェックが行われる。そうでない場合、すなわち、ステップ１４０２からの最小視差がゼロより大きいかこれに等しい場合、ステップ１４０４はスキップされる。それ以外の場合は、ステップ１４０４において、ステップ１４０２で決定された最小視差の大きさを少なくとも持つ幅の分だけ左側端で左眼用映像をブロックする黒い領域を提供することによって、左フローティングエッジが作成される。このブロッキングは、たとえば黒いエリア７０２Ｌを左眼用映像に焼き付けることによって、左眼用映像のコンテンツに直接重ね合わされてもよいし、たとえばデジタルシネマサーバ、映写機、またはビデオセットトップボックス、ＤＶＤプレーヤ、パーソナルコンピュータ、または携帯用ビデオプレーヤ、たとえばスマートフォンまたは他のモバイルデバイスによって、後で適用されるメタデータに指定してもよい。
【００５２】
ステップ１４０５で、右側端（またはステップ１４０２の端の反対側の端）における最小視差が同様に決定される。ステップ１４０６で、見つかった最小視差がゼロより大きいかまたはこれに等しい場合、ステップ１４０７がスキップされる。それ以外の場合、ステップ１４０７で、以前にステップ１４０４で左眼用映像について説明したように右眼用映像が右側端においてブロックされる右フローティングエッジが作成される。
【００５３】
プロセス１４００はステップ１４０８で終わり、立体ペアは、コンテンツに焼き付けられるかまたは表示される前にブランクにされるかもしくはブロックされる領域を定義するメタデータとしてのどちらかの、加えられたゼロ、１つ、または２つのフローティングエッジを有する。
【００５４】
要約すると、３Ｄプレゼンテーションは、立体映像に少なくとも１つのフローティングエッジを設けることによって実施することができる。このプロセスは、少なくとも１つの立体映像の端（たとえば、左眼用映像の左端、および右眼用映像の右端）に関連する最小視差を決定するステップと、その映像の領域を封鎖するステップとを含み、この領域は、決定された最小視差の大きさに少なくとも等しい幅（映像の対応する端から測定される）を有する。その端に関連する最小視差は、視聴者に最も近い（またはディスプレイの前方にある最も遠い）、映像内の物体の視差によって与えられ、この物体は、（方針に関することとして画定される）所定の距離範囲、たとえば、いくつかのピクセル、−１、０、または１０ピクセルによって定義されるように、その端の近くにあり、このピクセル数はわずかな値とすることができ、負の符号は、スクリーンの前方に見える物体の視差を示す。本発明の原理においては、（スクリーンの前方の）前景物体の最小視差のみが、フローティングエッジの適用に関係する。
【００５５】
ブランクにされるかまたはブロックされる領域（複数可）の内部の端（すなわち、ディスプレイの中央により近い内側の端）は（鋸歯状すなわちギザギザとはまったく異なり）滑らかにすることができ、領域は、輪郭をぼかした外観となるようにフェザリングされ（ｆｅａｔｈｅｒｅｄ）てもよいことに留意されたい。しかし、滑らかにする場合とフェザリング（ｆｅａｔｈｅｒｉｎｇ）の場合の両方において、ステップ１４０２およびステップ１４０５で決定されることを促進するために、追加のブランキングのみが行われるべきであり、すなわち、滑らかにすることおよびフェザリングの結果、ブランクにされるべき領域のかなりの部分がブランクにされなくなるべきではない。なぜなら、これによって、プロセスが解消を求める視覚的な不一致が再びもたらされるからである。フローティングエッジのギザギザの内側の端または他の類似の変形形態のフェザリングの使用は、様式または審美面に関するさまざまな影響を達成することに向けられるが、主な目的は依然として同じである、すなわち、スクリーン面端によって隠される前景物体の奥行き手がかりの矛盾を回避するという目的のままである。
【００５６】
図１５は、図１０および図１１の例に示すような自動的または動的なフローティングエッジの位置決定を提供するプロセス１５００のための流れ図を示す。映像全体が見えるという仮定の下でフローティングエッジを実施するプロセス１４００とは異なり、プロセス１５００は、表示システムによる映像のマスキングまたはクロッピングを考慮に入れてフローティングエッジを提供する。プロセス１５００は、立体映像ペアが提供されるステップ１５０１で始まる。この立体ペアは、任意選択で、焼き付けられたまたはメタデータとして提供されたフローティングエッジをすでに有することができる。追加のメタデータ（たとえば、上述のように、視差情報を含む）も、必要に応じて、提供されるかまたは導き出されてよい。
【００５７】
ステップ１５０２では、たとえば特許文献３、名称「Method and Apparatus for Preparing Subtitles for Display」においてＲｅｄｍａｎｎによって教示されるように、プレゼンテーション用スクリーンのクリアなエリアが決定される。「クリアなエリア」は、映像空間内の対応する部分、すなわち、左映像または右映像の、モニタの電子回路によるマスキングまたはクロッピングによって隠蔽されることなくスクリーンで見える部分を有する。図１０の例では、スクリーンのクリアなエリアは部分ＡＢＣＤである。クリアなエリアを決定するための較正手順の一例は、座標グリッドをスクリーン上に投影するステップを含み、スクリーンの隅部の最も近くで確認できる最も外側の座標に注意されたい。これらの隅部座標の内側の領域は、クリアな、映写される映像エリアの領域を画定するが、これらの隅部座標の外側の領域はビューから隠蔽される。一般に、この較正は、立体視動作モードでどちらの眼に対して実行されてもよいし、立体視動作を無効にすることによって２Ｄで実行されてもよい。
【００５８】
場合によっては、クリアなエリアは、以前の測定によってであれ、または１回もしくは複数回の一般的な隠蔽によってであれ、あらかじめ決定することができる。これは、特に専門家向けまたは一般消費者向けのビデオモニタに関して当てはまるが、映写システムに関してはあまりありえない。たとえば、レターボックス形式を使用せずに高精細度１６：９のコンテンツを提示する、中心にある、垂直方向の追加のクロッピングを行わない、４：３のアスペクト比を有するモニタは、明確に画定された隠蔽される領域を左端および右端に有する。このようなディスプレイが共通クラスを有すると定義された場合、そのクラスのすべてのディスプレイは、共通の、明確なクリアなエリアを示す。このような場合、クリアなエリアは、ディスプレイの特定のクラスまたはタイプに属するディスプレイに基づいて、またはディスプレイのモデル番号によるインデックスが作成されたルックアップテーブルを参照して、またはディスプレイによってメタデータとして自動的に報告されるか、もしくは提供される他のメタデータ（たとえば、固有の解像度、たとえばＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）によって標準化されたＥ−ＥＤＩＤ（Ｅｎｈａｎｃｅｄ  Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）に記載されている）から導き出されうるクリアなエリアを有することによって、決定することができる。いくつかの実施形態では、表示のために映像をスケーリングおよび／またはクロップするかどうかの決定は、おそらくセットトップボックスまたはその他のビデオソースで行われ、次に、セットトップボックスまたはその他のビデオソースは、固有のアスペクト比において固有のビデオレートでモニタを供給（ｆｅｅｄ）し、この固有のアスペクト比はコンテンツのアスペクト比と異なってもよい。この場合、このようなクリアなエリアの事前決定は、ビデオソースのポリシーまたは好みの設定から行われる。
【００５９】
ステップ１５０３では、クリアなエリアの左端に沿った最小視差が、たとえば、最小の視差を有する（すなわち、ディスプレイの前方にある最も遠い）、左端の近くにある物体に基づいて決定される。プロセス１４００のステップ１４０２と同様に、最小視差は、クリアなエリアの左端に沿って上から下まで決定された単一の最小値として決定されてもよいし、映像の各ピクセル行と同じ細さの間隔で、クリアなエリアの左端に沿った複数の領域または点において決定されてもよい。
【００６０】
ステップ１５０４では、見つかった視差のすべてがゼロより大きいかまたはこれに等しい場合、ステップ１５０５がスキップされる。それ以外の場合は、ステップ１５０５において、特定の幅を有するフローティングエッジまたはフローティングウィンドウが左眼用映像に適用され、その結果、映像の一部分がブロックされる。フローティングウィンドウの幅は、クリアなエリアの左端（たとえば、図１０のマスク領域９００の右端ＡＢ）に相当する点から、見つかった最小視差の大きさに少なくとも等しい幅まで測定される。図１０を参照すると、フローティングウィンドウ（黒の領域）１００２Ｌは、視差４０１に少なくとも等しい幅１００１を有する。フローティングウィンドウの幅は左眼用映像の左端までずっと拡張することもできるが、マスク領域９００によって隠されるフローティングウィンドウのその部分は不必要である。
【００６１】
言い換えれば、ステップ１５０４において、左端に近接した物体の最小視差が負であることが判明した場合、ステップ１５０５では、左眼用映像は、クリアなエリアの左端に適用されたフローティングエッジによってブロックされるかまたは消去される（ｂｌａｎｋｅｄ  ｏｆｆ）。この消去される領域（図１０〜図１１の１００２Ｌ）の内部境界または内側区域は、最小視差に基づいて決定され、この場合、クリアなエリアの左端の右側の、最小視差の大きさに等しい距離のところに位置する。左眼用映像は、領域１００２Ｌによって消去でき、場合によっては左の貫通（ｌｅｆｔ  ｔｈｒｏｕｇｈ）領域９００まで続く。領域９００が（図１０の例では）隠蔽されるので、左眼用映像は領域１００２Ｌを黒く塗りつぶすのに十分であるが、隠蔽領域の測定が十分に正確でない場合、領域９００をさらに黒く塗りつぶすことが望ましいことがある。あるいは、このブランキングはメタデータとしてコード化されてもよいが、このブランキングが、ステップ１５０２でクリアなエリアが決定された特定のディスプレイに特有であることを考慮すると、その適用を遅らせる正当な理由はないであろう。
【００６２】
同様に、クリアなエリアの右端の近くにある物体の最小視差がステップ１５０６で決定される。ステップ１５０７では、見つかった最小視差がゼロより大きいかまたはこれに等しい場合、ステップ１５０８がスキップされ、プロセスはステップ１５０９で終わる。それ以外の場合は、ステップ１５０８において、右眼用映像は、クリアなエリアの右端に対応する点から映像の中央部分に向かって、ステップ１５０６にて見つかった最小視差（複数可）の大きさまで、場合によっては（図１０の隠蔽領域９００の場合のシナリオに類似して）右眼用映像の右端に至るまで、ブランクにされる。あるいは、ステップ１５０５と同様に、フローティングエッジのこのブロッキングまたは追加は、メタデータとしてコード化されることができる。ステップ１５０６、１５０７、および１５０８がクリアなエリアの異なる端（右端対左端）上で実行され、消去領域が他の立体映像（右眼用映像対左眼用映像）に適用されることを除いて、ステップ１５０６、１５０７、および１５０８は本質的には、ステップ１５０３、１５０４、および１５０５と同じ動作を繰り返すことに留意されたい。
【００６３】
プロセス１５００はステップ１５０９で終わり、立体ペアは、コンテンツに焼き付けられるかまたは表示される前にブランクにされる領域を定義するメタデータとしてのどちらかの、ステップ１５０２で決定されたクリアなエリアの内側に加えられた、ゼロ、１つ、または２つのフローティングエッジを有する。
【００６４】
別個のプロセス１４００および１５００を有する利点は、プロセス１５００を実行するまたは映像の一部分を隠蔽するように構成されない単純なディスプレイまたはシステムでは、プロセス１４００によって提供されるコンテンツが、（特に、黒の領域たとえば７０２Ｌがコンテンツに焼き付けられる場合）直ちに使用できることである。しかし、それ自身のクリアなエリアが判明しているプレゼンテーションシステム（たとえば、とりわけセットトップボックスおよび／もしくはモニタ、またはデジタルシネマサーバおよび／もしくはデジタルシネマ映写機）は、プロセス１５００をさらに適用し、それによって、プロセス１４００によりコンテンツ内に（またはコンテンツを有する、メタデータとして）設けられたフローティングエッジが、プレゼンテーションシステムに認識されている隠蔽エリア（たとえば、９００）によって損なわれるときの自動補償を実現することができる。
【００６５】
図１６は、図１２および図１３の例に示すような動的なフローティングエッジ縮小を実施する自動的なフローティングエッジ調整プロセス１６００のための流れ図を示す。ここで、プロセス１６００は、フローティングエッジの位置決定に関するメタデータを立体ペアがすでに備えるステップ１６０１で始まる。（上述のような）追加のメタデータも、必要に応じて、提供されるかまたは導出されてよい。
【００６６】
ステップ１６０２では、プロセス１５００のステップ１５０２で説明したように、ディスプレイのクリアなエリアが決定される。ステップ１６０３では、前述したように、エリアクリアなの左端に関連する最小視差が決定される。隠蔽エリア（たとえば、図１２または図１３のエリア１２００）では、前景物体（たとえば、図１０のルーク１０１）のすべてまたは一部分がディスプレイの視認可能な部分から隠される場合があることに留意されたい。
【００６７】
ステップ１６０４では、ステップ１６０３で決定された最小視差（しかし、背景物体の視差はゼロに固定される）とメタデータによって規定される左端ブランキング部分の幅との比較が行われる。最小視差とゼロのうちの小さい方の大きさが、メタデータにより左端に対して規定された消去される部分の幅より大きいかまたはこれに等しい場合、ステップ１６０５がスキップされ、その結果、メタデータによって提供された消去される部分は縮小されない。それ例外の場合は、最小視差とゼロのうちの小さい方の大きさが、左端に規定される遮蔽部分（ｂｌｏｃｋｅｄ−ｏｆｆ  ｐｏｒｔｉｏｎ）の幅より小さい場合、ステップ１６０５において、左端の遮蔽部分の幅を減少できるが、最小視差とゼロのうちの小さい方の絶対値に等しいかまたはこれより大きい量のみとなる。ゼロ視差はスクリーンの表面にあり、これより「大きな」視差はスクリーンの後方にあって、フローティングウィンドウの効果が及ばないことを想起されたい。ゼロより「小さい」（負である）視差は、スクリーンの前方にあり、潜在的にはフローティングウィンドウと相互に作用することができる。その結果、端に近接した映像内の最も近い物体がスクリーンの後方にある場合、フローティングウィンドウはゼロ（ゼロと正の視差のうちの小さい方）に縮小されるが、端における最も近いものがスクリーンの前方にある場合、フローティングエッジは、その視差（またはその絶対値）に合わせて、またはそれよりやや広く設定される。
【００６８】
ステップ１６０３、１６０４、および１６０５における手順は、他方の眼の映像に対して繰り返される。したがって、ステップ１６０６では、クリアなエリアの右端に関連する最小視差が決定され、ステップ１６０７では、メタデータによって規定される値と比較される。適切な場合、右端における右眼用映像に対して規定されたブランキングが、ステップ１６０８で減少される。
【００６９】
プロセス１６００はステップ１６０９で終わり、左端および右端のブランキングに関する、減少される可能性のある規定は、メタデータの規定としてディスプレイ（たとえば、モニタまたは映写機）に向けて前方に渡されてもよいし、またはブランキングは、ゼロ（すなわち、ブランクにされる必要がある領域がない）またはこれより多い黒の領域としてコンテンツに焼き付けられてもよく、それぞれ立体コンテンツの左眼用映像および右眼用映像の一方または他方に適用される。
【００７０】
図１４〜図１６は、立体映像またはクリアなエリアの左側端の最小視差が右側端より前に決定される（たとえば、ステップ１４０２はステップ１４０５の前に実行される）ことを示すが、これらのプロセスのステップは、最初に右側端に対して、次に左側端に対して実行することもできる。
【００７１】
フローティングエッジ縮小プロセス１６００は、プロセス１４００からフローティングエッジを提供するためにメタデータを使用することが、対応する黒の領域（複数可）を立体コンテンツに焼き付けることに比べて有利な場合があることを示唆する。メタデータ手法は、柔軟性の向上をもたらす。なぜなら、これによって、フローティングエッジが大きすぎる、または（たとえば、１２００などの隠蔽領域の存在と同様に）まったく不必要と判定される場合、優れた（ｓａｖｖｙ）または高性能な表示システムが、フローティングエッジに関連するクロッピングを減少させるかまたはなくすことが可能になるからである。その基となるコンテンツが、焼き付けられた黒の領域を有する場合、クロッピングのこのような減少または除去は容易には実行されない。
【００７２】
説明をわかりやすくするため、以下の詳細は、ステップ１６０４、１６０５、１６０７、および１６０８における上記の説明ならびに図１２〜図１３の両方から省略されることに留意されたい。クリアなエリアが、隠蔽領域たとえば領域９００によって側方と結合している場合、その隠蔽領域の幅を最小視差とゼロのうちの小さい方に追加してから、ステップ１６０４またはステップ１６０７における規定されたブランキング幅との比較およびステップ１６０５またはステップ１６０８における条件付きの縮小を行わなければならない。言い換えれば、「ブランキング」が、（図１１の１００２Ｌのように）映像の端から領域の反対側の端まで定義される場合、ブランキングの幅は、１００２Ｌの幅プラス領域９００の幅である。
【００７３】
プロセス１４００、１５００、および１６００は、立体映像のシーケンスに最も多く適用されると予想される。このようなシナリオでは、たとえば、キャラクターまたは物体がシーンに登場したり退場したりするので、両端に近い前景物体の位置および視差は、フレームごとに変化することができる。フローティングエッジの（シーンの変更時以外の）急な拡張もしくは収縮またはぶれ（ｊｉｔｔｅｒ）または連続的な変化を回避するため、ステップ１４０２、１４０５、１５０３、１５０６、１６０３、１６０６での最小視差の幅、またはその結果生成される、ステップ１４０４、１４０７、１５０５、１５０８、１６０５、もしくは１６０８でコンテンツに焼き付けられるかもしくはメタデータとして記録されるブランキング幅は、このような変更を予想し、変化するフローティングエッジ（複数可）に注目を集めると思われる不必要な変更を最小限にするように、スムージングされるか他の方法でフィルタ処理される（シーケンス内の後の立体映像のことを考えることを含む）ことができる。
【００７４】
要約すると、本発明の実施形態は、映像空間の端において奥行き矛盾を生成しうる前景物体を有する３Ｄ立体映像のフローティングエッジ（複数可）を自動的に適用するかまたは修正するために適用可能であると提示してきた。これらの方法には、プレゼンテーションのためのフローティングエッジを最初に生成するのに適用可能なものもあれば、たとえば部分的に隠蔽された表示スクリーンが存在することにより、コンテンツと共に提供される（メタデータによって規定されるような）フローティングエッジを補正するかまたは調整するために使用されるものもある。
【００７５】
図１７は、本発明の一実装形態を示すブロック図を表す。デジタルシネマシステム１７００は、デジタルシネマサーバ１７１０と、立体映像の提示に適したデジタルシネマ映写機１７２０とを含む。ストレージデバイス１７１２に対する読み込みアクセスを少なくとも有するデジタルシネマサーバ１７１０は、ストレージデバイス１７１２から構図を読み込み、立体画像および音声の重要なポイント（ｅｓｓｅｎｃｅ）を解読するように構成される。画像の重要なポイント（焼き付けた１つまたは複数のフローティングエッジを有してもよい）、および該当する場合はフローティングエッジに関するメタデータが、接続１７１４を経由してデジタルシネマ映写機１７２０に提供され、接続１７１４は一方向通信路であってもよいし、双方向通信路であってもよい。デジタルシネマ映写機１７２０は、立体画像の重要なポイントから立体映像を生成し、その結果得られる映像を、レンズ１７２２を通して観客席のスクリーン（図示せず）に映写する。音声の重要なポイントは、デジタルシネマサーバ１７１０によって音声再生系（ａｕｄｉｏ  ｒｅｐｒｏｄｕｃｔｉｏｎ  ｃｈａｉｎ）（図示せず）に提供され、音声再生系は、立体画像の重要なポイントに関連するまたはこれに付随する音声成分を観客席の聴衆に届ける。
【００７６】
本発明では、スクリーンが、たとえばマスキングによる、隠蔽領域を有する場合、（たとえば、映写機１７２０内の）プロセッサは、立体映像の一方または両方に対して、フローティングエッジが適用されるべきかどうか、またはメタデータによって規定されたフローティングエッジから調整されるべきかどうかを判定する目的で、プロセス１５００または１６００などのプロセスを実施するために（たとえば、ストレージ１７２６に保存された）プログラム命令を実行することができる。
【００７７】
代替的実施形態では、立体映像のフローティングエッジの調整は、デジタルシネマサーバ１７１０によって実行され、直ちに表示できる映写機１７２０に提供されうる。
【００７８】
家庭での使用に適したさらに別の実施形態（図示せず）では、セットトップボックスまたはＤＶＤプレーヤは、３Ｄ対応モニタ（すなわち、立体映像を表示することが可能なモニタ）で表示するために立体映像によるフローティングエッジの調整を実行することができる。あるいは、立体映像のフローティングエッジの調整は、３Ｄ対応モニタ内部のコンピュータによってすべて実行されてもよい。
【００７９】
具体的な例を上記で提示してきたが、他の変形形態を使用して本発明の原理の１つまたは複数の特徴を実施することができる。たとえば、ディスプレイの端に近接する領域内の最小視差に基づいてフローティングエッジを定義するのではなく、最小視差の代わりに見かけ上の奥行きを使用することができる。したがって、方法は、映像表示エリアの端に近接する立体映像の領域内の物体の見かけ上の奥行きを決定するステップと、立体映像の一部分が表示されるのをブロックし、その一部分の幅は物体の見かけ上の奥行きに基づいて選択される、ステップとを含むことができる。
【００８０】
別の実施形態では、フローティングエッジに関連する情報は、表示システムのメモリに保存され、立体視プレゼンテーションの前に取り出し可能である。次に、このフローティングエッジは、立体映像の特定の部分をブロックするために、取り出された情報に基づいて適用することができる。
【００８１】
別の実施形態は、立体映像の領域内の複数のピクセルを識別し、立体映像の領域内の複数のピクセルに関連する視差を比較することによりその領域の最小視差を決定することによって取得される最小視差情報を提供することができる。
【００８２】
本発明の一態様は、１つまたは複数のプロセッサによって実行されると本発明の原理の実施形態による上述の方法などの方法が実施される特定のプログラム命令が保存されたコンピュータ可読媒体（たとえば、メモリ、ストレージデバイス、リムーバブルメディアなど）も提供する。
【００８３】
上記は本発明の種々の実施形態を対象とするが、本発明の基本的範囲から逸脱することなく、本発明のさらに他の実施形態が考案されうる。したがって、本発明の適切な範囲は、以下の特許請求の範囲により決定されるものである。
【図１】
2013526123.tif 000003
【図２】
2013526123.tif 000004
【図３】
2013526123.tif 000005
【図４】
2013526123.tif 000006
【図５】
2013526123.tif 000007
【図６】
2013526123.tif 000008
【図７】
2013526123.tif 000009
【図８】
2013526123.tif 000010
【図９】
2013526123.tif 000011
【図１０】
2013526123.tif 000012
【図１１】
2013526123.tif 000013
【図１２】
2013526123.tif 000014
【図１３】
2013526123.tif 000015
【図１４】
2013526123.tif 000016
【図１５】
2013526123.tif 000017
【図１６】
2013526123.tif 000018
【図１７】
2013526123.tif 000019
【国際調査報告】
2013526123.tif 000020
2013526123.tif 000021