(57)【特許請求の範囲】
【請求項１】
三次元表示システムにおいて、
シーンの複数のビューを提示するディスプレイであって、各ビューが、前記シーンに対する観察方向に対応する、当該ディスプレイと、
前記複数のビューの各々に対する画像を生成するレンダリングユニットであって、近隣のビューが観察者の異なる目により見られる場合に三次元深度効果を提供する分化画像データを含む近隣のビューに対する分化画像を生成することができる当該レンダリングユニットと、
前記表示システムに対する表示エリア内のユーザの試行された検出に応じてユーザ存在推定を生成する手段と、
前記ユーザ存在推定に応じて前記三次元効果を適合するように前記近隣のビューに対する前記分化画像を修正する修正手段と、
を有し、
前記ユーザ存在推定はユーザの移動に関する指標を含み、前記修正手段は、当該指標に依存して前記分化画像を修正する、三次元表示システム。
【請求項２】
前記修正手段が、前記ユーザ存在推定に応じて前記分化画像により表される前記シーンに対する深度範囲を調節する、請求項１に記載の三次元表示システム。
【請求項３】
前記修正手段が、前記ユーザ存在推定に応じて前記分化画像の対応する画像エリアに対する視差特性を変更するように前記分化画像データを修正する、請求項１に記載の三次元表示システム。
【請求項４】
前記レンダリング手段が、前記シーンに対する深度マップデータに応じて前記分化画像データを生成し、前記修正手段が、前記ユーザ存在推定に応じて深度マップ値と視差値との間の関係を修正する、請求項３に記載の三次元表示システム。
【請求項５】
前記修正手段が、前記ユーザ存在推定に応じて前記分化画像間の視角オフセットを変更するように前記分化画像データを修正する、請求項１に記載の三次元表示システム。
【請求項６】
前記修正手段が、新しいユーザの検出に応じて第１の動作モードから第２の動作モードに前記表示システムを遷移し、前記第１の動作モードが、前記第２の動作モードと比較して減少された三次元効果に対応する、請求項１に記載の三次元表示システム。
【請求項７】
前記修正手段が、０．５ないし１０秒の遷移時間を持つように前記遷移を制御する、請求項６に記載の三次元表示システム。
【請求項８】
前記修正手段が、ユーザの不在の検出に応じて第２の動作モードから第１の動作モードに前記表示システムを遷移し、前記第１の動作モードが、前記第２の動作モードと比較して減少された三次元効果に対応する、請求項１に記載の三次元表示システム。
【請求項９】
前記表示システムが、複数の隣接したビューグループを提示し、各ビューグループが、前記複数のビューの少なくとも一部を有する、請求項１に記載の三次元表示システム。
【請求項１０】
前記表示システムが、第１のビューグループの第２のビューと比較して少なくとも第１のビューの光度を減少し、前記第２のビューが、前記第１のビューグループにおいて前記第１のビューより中央寄りである、請求項９に記載の三次元表示システム。
【請求項１１】
少なくとも１つのビューグループの少なくとも１つの縁ビューにおいて前記シーンの画像を提示しない、請求項９に記載の三次元表示システム。
【請求項１２】
前記ユーザ存在推定が、前記ディスプレイに対する検出された新しいユーザの相対的なユーザ位置の指標を有し、前記表示システムが、
ビューグループを前記相対的なユーザ位置に向ける手段、
を有する、請求項９に記載の三次元表示システム。
【請求項１３】
前記ユーザ存在推定が、前記ディスプレイに対するユーザ注意を示すユーザ注意推定を有する、請求項１に記載の三次元表示システム。
【請求項１４】
三次元表示システムを動作する方法において、
ディスプレイ上でシーンの複数のビューを提示するステップであって、各ビューが前記シーンに対する観察方向に対応する、当該提示するステップと、
前記複数のビューの各々に対する画像を生成するステップであって、近隣のビューが観察者の異なる目により見られる場合に三次元深度効果を提供する分化画像データを含む近隣のビューに対する分化画像を生成することを含む、当該生成するステップと、
前記表示システムに対する表示エリア内のユーザの試行された検出に応じてユーザ存在推定を生成するステップと、
前記ユーザ存在推定に応じて前記三次元効果を適合するように前記近隣のビューに対する前記分化画像を修正するステップと、
を有し、
前記ユーザ存在推定はユーザの移動に関する指標を含み、前記修正するステップは、当該指標に依存して前記分化画像を修正する、方法。
【請求項１５】
請求項１４に記載の方法を実行するコンピュータプログラム。
【請求項１６】
前記修正手段が、ユーザが移動していないことを前記指標が示す場合に三次元効果が提供され、ユーザが移動していることを前記指標が示す場合には三次元効果が提供されないように、前記分化画像を修正する、請求項１に記載の三次元表示システム。
【請求項１７】
前記修正するステップが、ユーザが移動していないことを前記指標が示す場合に三次元効果が提供され、ユーザが移動していることを前記指標が示す場合には三次元効果が提供されないように、前記分化画像を修正する、請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、三次元表示システム及び三次元表示システムを動作する方法に関する。
【背景技術】
【０００２】
三次元ディスプレイは、ますます関心を受けており、重要な研究は、ユーザが特定の眼鏡又は他の不便な機器を着用することを必要とせずに、又はユーザの目が特定の場所に留まることを必要とせずに三次元観察知覚を提供する方法について行われている。
【０００３】
三次元（３Ｄ）ディスプレイは、観察者の２つの目に、観察されるシーンの異なるビューを与えることにより観察体験に第３の次元を加える。これは、表示される２つのビューを分離する眼鏡をユーザに着用させることにより達成されることができる。しかしながら、これは、ユーザに不便であると見なされうるので、多くの場合、ビューを分離し、個別にユーザの目に到達することができる異なる方向に送る（レンチキュラレンズ又はバリアのような）ディスプレイにおける手段を使用するオートステレオスコピックディスプレイを使用することが好ましい。
【０００４】
前記オートステレオスコピックディスプレイは、典型的には、ビューの"円錐"を生成し、各円錐は、シーンの異なる視角に対応する２以上のビューを含む。隣接するビューの間の視角差は、ユーザの右目と左目との間の視角差に対応するように生成される。したがって、目が２つの隣接したビューを見ている観察者は、三次元効果を知覚する。９の異なるビューが観察円錐（viewing cone）において生成されるこのようなシステムの例は、図１に示されている。
【０００５】
しかしながら、記載されたオートステレオスコピックディスプレイは、非常に有利な三次元体験を提供するが、幾つかの関連した不利点をも持つ。例えば、オートステレオスコピックディスプレイは、観察者位置に極めて敏感である傾向にあり、したがって、人が非常に特定の場所にいることが保証されることができない動的シナリオに対してあまり適していない傾向にある。特に、正しい三次元知覚は、前記ユーザが、前記ユーザの目が正しい視角に対応するビューを知覚するように配置されることに高度に依存する。しかしながら、一部の状況において、前記ユーザの目は、適切な画像ビューを受けるように最適に配置されていないかもしれず、したがって、一部のオートステレオスコピックディスプレイ応用及びシナリオ、特に適切なビューが観察者の目に向けられるものは、人間の視覚系を混乱させ、不快な感情を生じる傾向にありうる。このような体験は、不正確なビューが受け取られる場所にいるユーザに限定されなくてもよいが、人間が前記ディスプレイを直接的に見ていないが、周辺視野の一部として見ているだけの場合にでさえ体験されることができる。前記体験は、人々が前記ディスプレイに沿って移動し、これにより複数の視野を通過することができる実施例に対して特に公表されることができる。
【０００６】
したがって、改良された三次元設計システムは、有利であり、特に増大されたフレキシビリティ、改良されたユーザ体験、低減されたユーザ不快感及び／又は改良された性能は、有利である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、本発明は、好ましくは、上述の不利点の１以上を単独で又は組み合わせで軽減、緩和又は消去することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様によると、三次元表示システムが提供され、前記三次元表示システムは、シーンの複数のビューを提示するディスプレイであって、各ビューが前記シーンに対する観察方向に対応する、当該ディスプレイと、前記複数のビューの各々に対する画像を生成するレンダリングユニットであって、近隣のビューが観察者の異なる目により観察される場合に三次元深度効果を与える分化画像（differentiated image）データを含む近隣のビューに対する分化画像を生成することができる当該レンダリングユニットと、前記表示システムに対する表示エリア（viewing area）内のユーザの試行された検出に応じてユーザ存在推定を生成する手段と、前記ユーザ存在推定に応じて前記三次元効果を適合するように前記近隣のビューに対する前記分化画像を修正する修正手段とを有する。
【０００９】
本発明は、多くの実施例及びシナリオにおいて改良されたユーザ体験を提供することができる。特に、効率的な３Ｄ体験は、熱心なユーザに対して提供されることができるのと同時に、一部の環境及びシナリオにおいて体験されうる不快感及び不便さを低減する。
【００１０】
例えば、前記表示システムは、ユーザが存在しないと推定される場合に二次元（２Ｄ）モードで動作することができ、ユーザが前記ディスプレイを見そうであると検出された場合に三次元（３Ｄ）モードに切り替えることができる。これは、最適な３Ｄ観察に対して位置していない人に持ち込まれうる不便さ及び不快感を低減することができるのと同時に、前記３Ｄ体験に熱心なユーザに対する妥協のない３Ｄ性能を可能にする。
【００１１】
前記ユーザ存在推定は、ユーザが検出されるか否かの指標を提供する二値指標であることができる。前記表示エリアは、如何なる適切なエリアであってもよく、実際に、前記ユーザ存在推定を決定する手段により規定されてもよい。例えば、前記ユーザ存在推定は、エリアをカバーするカメラに基づいて生成されることができ、前記表示エリアは、前記カメラによりカバーされるエリアであることができる。
【００１２】
前記ユーザ存在推定は、一部の実施例において、ユーザ存在の推定された特性を示すことができる。例えば、前記ディスプレイに対する位置又は距離は、推定され、前記ユーザ存在推定に反映されることができる。他の例として、前記ユーザ存在推定は、ユーザの可動性を示すことができ、特に、前記ユーザが現在どのように移動しているかを反映する特性を示すことができる。したがって、提供される三次元効果は、例えば、検出されたユーザが移動しているか否かに依存することができる。
【００１３】
好ましくは、本発明による前記三次元表示システムは、例えば、それぞれレンズ及びシャッタがビュー情報をユーザの目に向けるのに使用されるレンチキュラ又はバリア表示システムのようなオートステレオスコピック表示システムである。より好ましくは、前記ディスプレイは、同時に３より多いビューを提供する。レンチキュラオートステレオスコピック表示システムにおいて、それぞれのビューは、この後に、前記ディスプレイと観察者との間に前記ディスプレイ上に配置されたレンズにより特定の角度に向けられる。
【００１４】
本発明のオプション特徴によると、前記修正手段は、前記ユーザ存在推定に応じて前記分化画像により表されるシーンに対して深度範囲を調節するように構成される。
【００１５】
これは、特に魅力的なユーザ体験を可能にすることができ、提供される３Ｄ体験の調節及び制御を向上及び／又は容易化することができる。前記深度範囲は、最も前方の画像画素と最も後方の画像画素との間の知覚的深度差であることができる。前記深度範囲は、例えば、近隣のビューの画像の対応する画像エリア間の遮蔽（occlusion）データ及び／又は視差特性に関する分化データにより反映されることができる。
【００１６】
本発明の最適な特徴によると、前記修正手段は、前記ユーザ存在推定に応じて前記分化画像の対応する画像エリアに対して視差特性を変化させるように前記分化画像データを修正するように構成される。
【００１７】
これは、特に効率的かつ高性能な３Ｄ効果を制御する手段を可能にすることができる。例えば、前記レンダリングユニットは、前記シーンに対する深度データに基づいて視差値を生成することができ、前記生成された視差値は、単純に前記ユーザ存在推定に依存して修正されることができる。
【００１８】
例えば、前記修正手段は、前記ユーザ存在推定に応じて近隣のビューの対応する画像エリア間の視差オフセットを調節するように構成されることができる。特に、前記修正手段は、前記ユーザ存在推定が、ユーザが不在であることを示す場合と比較して、前記ユーザ存在推定が、ユーザが存在することを示す場合の近隣のビューの対応する画像エリア間の視差オフセットを減少するように構成されることができる。
【００１９】
本発明のオプション特徴によると、前記レンダリング手段は、前記シーンに対する深度マップデータに応じて前記分化画像データを生成するように構成され、前記修正手段は、前記ユーザ存在推定深度マップ値と視差値との間の関係を修正するように構成される。
【００２０】
これは、生成された３Ｄ効果を制御する特に効率的かつ実際的な方法を可能にすることができる。特に、これは、向上したユーザ体験を提供しながら複雑さ、計算リソース要件及び／又はコストを低減することができる。例えば、スクリーン深度レベル（又は例えば最前方又は最後方レベル）に対する画素の深度値は、深度値ベースのレンダリングの前にスケール係数によりスケーリングされることができる。前記スケール係数は、この場合、単純に、前記修正手段により制御されることができる。
【００２１】
本発明のオプション特徴によると、前記修正手段は、前記ユーザ存在推定に応じて前記分化画像間の視角オフセットを変化させるように前記分化画像データを修正するように構成される。
【００２２】
これは、生成された３Ｄ効果を制御する特に効率的かつ実際的な方法を可能にすることができる。特に、これは、向上したユーザ体験を提供しながら複雑さ、計算リソース要件及び／又はコストを低減することができる。例えば、前記レンダリングは、関連付けられた深度マップデータを持つ１以上の共通画像に基づくことができ、前記レンダリングユニットは、前記画像に対する視角を指定する入力値に基づいて異なるビューに対する画像を生成するように構成されることができる。前記３Ｄ効果は、この場合、単純に、前記異なるビューにおいて示されるべきである異なる画像をレンダリングするのに使用される相対的視角の差を修正することにより制御されることができる。
【００２３】
本発明のオプション特徴によると、前記修正手段は、新しいユーザの検出に応じて第１の動作モードから第２の動作モードに前記表示システムを遷移するように構成され、前記第１の動作モードは、前記第２の動作モードと比較して低減された三次元効果に対応する。
【００２４】
これは、向上したユーザ体験を可能にすることができ、特に、前記ユーザ及び／又はシステムが最適化された体験を提供することができる前に、他の観察者又は前記ユーザに不便さを与えることなしに、熱心なユーザに対する非常に効率的な３Ｄ体験を可能にすることができる。
【００２５】
例えば、前記ユーザ存在推定が、前記表示エリア内にユーザが存在しないことを示す場合、前記表示システムは、２Ｄモードで動作することができ、これにより前記表示エリアの外側のユーザ又は通過するユーザに不便さを生じない。前記システムが、新しいユーザが存在することを検出する場合、前記システムは、前記ユーザに３Ｄ体験を提供するように３Ｄモードに切り替わることができる。
【００２６】
新しいユーザは、以前に検出されていないユーザであることができる。したがって、前記遷移は、前に検出されていないユーザの検出によりトリガされることができる。前記新しいユーザは、前記表示エリア内の唯一のユーザであることができる。特定の例として、前記ユーザ存在推定は、１以上のユーザが存在するか又は全くユーザが存在しないかの推定を示す二値推定を提供することができる。前記推定が、ユーザが存在しないことを示すものから１以上のユーザが存在することを示すものに変化する場合、２Ｄ動作モードから３Ｄ動作モードへの遷移が、引き起こされることができる。
【００２７】
本発明のオプション特徴によると、前記修正手段は、０．５秒ないし１０秒の遷移時間を持つように前記遷移を制御するように構成される。
【００２８】
これは、向上したユーザ体験を提供することができる。実際に、前記ユーザは、より快い体験を与えられることができ、２Ｄ画像は、徐々に３Ｄ画像に変わる（すなわち深度知覚はゆっくりと現れることができる）。これは、向上した体験を提供することができ、前記システムが、例えば前記ユーザの特定の場所に対するビューの最適化を提供するような、特定のシナリオに適合することを可能にすることもできる。  
【００２９】
本発明のオプション特徴によると、前記修正手段は、ユーザの不在の検出に応じて第２の動作モードから第１の動作モードに遷移するように構成され、前記第１の動作モードは、前記第２の動作モードに対して低減された三次元効果に対応する。
【００３０】
これは、向上したユーザ体験を可能にすることができ、特に、前記ユーザ及び／又はシステムが最適化された体験を提供することができる前に、他の観察者又は前記ユーザに不便さを与えることなしに、熱心なユーザに対する非常に効率的な３Ｄ体験を可能にすることができる。
【００３１】
例えば、前記ユーザ存在推定が、ユーザが存在することを示す場合に、前記システムは、前記ユーザに３Ｄ体験を提供するように３Ｄモードで動作することができる。しかしながら、前記ユーザが去ったことが検出される場合、前記表示システムは、２Ｄモードに切り替わることができ、これにより通過する観察者に対する不便さを生じない。
【００３２】
ユーザの不在は、前記表示エリア内の如何なるユーザの不在であることもでき、又は一部の実施例において、以前に存在したユーザの不在に対応することができる。したがって、前記遷移は、前に検出されたユーザの検出の失敗によりトリガされることができる。特定の例として、前記ユーザ存在推定は、１以上のユーザが存在するか又はユーザが全く存在しないかの推定を示す二値推定を提供することができる。前記推定が、１以上のユーザが存在することを示すものからユーザが存在しないことを示すものに変化する場合、３Ｄ動作モードから２Ｄ動作モードへの遷移が、引き起こされることができる。
【００３３】
一部の実施例において、前記修正手段は、０．５秒ないし１０秒の遷移時間を持つように前記遷移を制御するように構成されることができる。これは、向上したユーザ体験を提供することができる。
【００３４】
本発明のオプション特徴によると、前記三次元表示システムは、複数の隣接したビューグループを提示するように構成され、各ビューグループは、前記複数のビューの少なくとも一部を有する。
【００３５】
これは、向上したユーザ体験を可能にすることができ、特に、前記ディスプレイに対して異なる場所にいるユーザが、高品質３Ｄ体験を与えられることを可能にすることができる。このアプローチは、ディスプレイの容易化された及び／又は向上した設計及び製造を可能にすることができる。
【００３６】
本発明のオプション特徴によると、前記三次元表示システムは、第１のビューグループの第２のビューと比較して少なくとも第１のビューの光度を減少するように構成され、前記第２のビューが、前記第１のビューグループにおいて前記第１のビューより中央寄りである。
【００３７】
これは、向上したユーザ体験を可能にし、特に、一部のシナリオにおいて一部のユーザにより知覚されうる不便さ及び不快感を低減することができる。
【００３８】
特に、単一のグループ内の複数のビューは、それぞれの右目及び左目に対応する画像方向に対応するように順序付けされるが、この関係は、グループの末端において壊れる。特に、最も右の観察方向は、典型的には、最も左の観察方向に対応する近隣グループからのビューに隣接しているグループ（円錐）の端部にある。したがって、３Ｄ画像知覚が、増大された視角により歪められるだけでなく、反転した／鏡像の観察方向によっても破損される。これは、歪んだビューを生じることができ、前記ユーザに対する不便さ及び不快感の結果となりうる。この効果は、前記グループの縁に向かう光度を減少することにより低減されることができる。例えば、ユーザが、グループ／観察円錐の縁に向かって移動すると、前記画像は、暗くなることができ、これにより次のグループ／観察円錐に移動する前記ユーザの目の一方の知覚的影響を緩和する。代わりに又は加えて、これは、前記グループ／円錐の縁から離れるように前記ユーザにバイアスをかけることができるフィードバックを前記ユーザに提供することができる。
【００３９】
前記光度は、例えば、前記画像に対する平均光度又は前記画像に対するデフォルト若しくは背景光度であることができる。
【００４０】
本発明のオプション特徴によると、前記三次元表示システムは、少なくとも１つのビューグループの少なくとも１つの縁ビューにおいて前記シーンの画像を提示しないように構成される。
【００４１】
これは、向上したユーザ体験を可能にすることができ、特に、一部のシナリオにおいて一部のユーザにより知覚されうる不便さ及び不快感を低減することができる。特に、上記記載と同等に、これは、２つの隣接したグループ／観察円錐の間の縁にいることによる反転された３Ｄキューをユーザが受け取るのを緩和することができる。
【００４２】
前記シーンの画像を提示しないことは、特に、完全に白又は黒の画像（例えば光度無しに対応）のような細部無しの画像を代わりに提供することにより達成されることができる。このアプローチは、前記ディスプレイに対して通常の観察位置におけるユーザにとって２より多いビューにかかることが適していない又は可能ですらないことがありうるのでユーザが鏡像／反転３Ｄキューを知覚することを防止することができる。代わりに又は加えて、これは、前記グループ／円錐の縁から離れるように前記ユーザにバイアスをかけることができるフィードバックを前記ユーザに提供することができる。
【００４３】
本発明のオプション特徴によると、前記ユーザ存在推定は、前記ディスプレイに関して検出された新しいユーザの相対的なユーザ位置の指標を有し、前記三次元表示システムは、前記相対的なユーザ位置にビューグループを向ける手段を有する。
【００４４】
これは、向上したユーザ体験を提供することができ、特に、本発明に対して以前に記載された特性及びオプションとの相乗的相互作用に基づいて向上したユーザ体験を提供することができる。
【００４５】
例えば、このアプローチは、ユーザが、スクリーンに対する前記ユーザの現在の位置を標的にした３Ｄ効果を提供されることを可能にする。例えば、前記ディスプレイは、新しいユーザが前記ディスプレイの前の位置を取る場合に、前記ユーザがグループ／観察円錐の中心になるように出力が適合されるように適合されることができる。しかしながら、前記ユーザがこの位置を取っている時間中に及び前記システムに対する適合時間中に、前記ユーザは、２Ｄ画像を提示されてもよく、これにより不適切に配置された３Ｄ提示の不利な効果を避ける。前記ユーザが、前記ユーザの位置を固定し、前記システムが、前記観察円錐を前記固定された位置に適合した場合、三次元特性は、フル３Ｄ体験を提供されるように徐々に調節されることができる。
【００４６】
本発明のオプション特徴によると、前記ユーザ存在推定は、前記ディスプレイに対するユーザの注意を示すユーザ注意推定を有する。
【００４７】
これは、向上した動作を可能にすることができ、特に、特定のユーザ環境及び特性に対する前記システムの向上した適合を可能にすることができる。
【００４８】
本発明の一態様によると、三次元表示システムに対する動作方法が提供され、前記方法は、ディスプレイ上でシーンの複数のビューを提示するステップであって、各ビューが、前記シーンに対する観察方向に対応する、当該提示するステップと、近隣のビューが観察者の異なる目により見られる場合に三次元深度効果を提供する分化画像データを含む近隣のビューに対する分化画像を生成することを含む、前記複数のビューの各々に対する画像を生成するステップと、前記表示システムに対する表示エリアにおけるユーザの試行された検出に応じてユーザ存在推定を生成するステップと、前記ユーザ存在推定に応じて前記三次元効果を適合するように前記近隣のビューに対する前記分化画像を修正するステップとを有する。
【００４９】
本発明の一態様によると、上記の方法を実行するコンピュータプログラムが提供される。
【００５０】
本発明のこれら及び他の態様、特徴及び利点は、以下に記載される実施例を参照して説明され、明らかになる。
【００５１】
本発明の実施例は、図面を参照して例としてのみ説明される。
【図面の簡単な説明】
【００５２】
【図１】従来技術による複数のビューを提供する三次元表示システムの図である。
【図２】本発明の実施例による三次元表示システムの一例を示す。
【図３】三次元表示システムにより生成された複数のビューの図である。
【図４】本発明の実施例による三次元表示システムに対する動作方法の一例を示す。
【発明を実施するための形態】
【００５３】
図２は、本発明の実施例による三次元表示システムの一例を示す。前記三次元表示システムは、２つの目で異なるビューを見るユーザが三次元画像を知覚することができるように同じシーンの異なる視角に対応する複数のビューを生成するように構成される。
【００５４】
前記例において、前記三次元表示システムは、画像データと、三次元知覚に対する画像の生成を可能にすることができる関連データとを提供する画像データソース２０１を有する。この特定の例において、前記提供されるデータは、背景層及び前記背景画像に対する１以上の前景層に対応する複数の画像層により提供される。加えて、前記提供されるデータは、前記画像層の各画素に対する深度値を含む各画像層に対する深度マップを有する。
【００５５】
明確性及び簡潔性のため、以下の記載は、静止画像のような単一の画像の処理に焦点を合わせる。しかしながら、記載される原理が、例えば三次元アニメーション及び動画の表現に等しく適用されると理解される。例えば、記載される処理は、三次元ビデオ信号として層状深度モデル（layered depth model）が使用される場合、前記三次元ビデオ信号の各画像及び深度マップに個別に適用されることができる。
【００５６】
画像データソース２０１は、画像データソース２０１から受信された前記画像データにより表されるシーンの異なるビューに対する複数の画像をレンダリングするように構成されたレンダリングプロセッサ２０３に結合される。前記画像は、それぞれ観察者の右目又は左目により知覚される画像に対応するようにレンダリングされる。
【００５７】
特に、レンダリングプロセッサ２０３は、各画像が一方の目のビューに対応し、隣接したビューが他方の目のビューに対応する様々な画像を生成することができる。前記画像は、２つの隣接したビューがそれぞれユーザの左目及び右目により知覚される場合に、所望の３Ｄ効果が前記ユーザにより知覚されるように生成される。
【００５８】
例えば、フル３Ｄモードで動作する場合、レンダリングプロセッサ２０３は、シーンの直接的に前にある目により見られる画像に対応する中央ビューに対する画像を生成することができる。前記画像は、前記受信された画像層及び前記深度マップに基づいて生成される。直接的に右のビューに対する画像は、所望の距離における左目と右目との間の視角の典型的な差に対応する量だけ右にオフセットされた視角から見られるビューに対応するように生成されることができる。このビューの右のビューに対する画像は、このプロセスを繰り返すことにより、すなわち、前記所望の距離における左目と右目との間の視角の典型的な差に対応する量だけ右に更にオフセットされた視角に対応する画像を生成することにより、生成される。同じアプローチは、前記中央ビューの左のビューに対応する画像に対して使用される（２つの画像間の視角オフセットが、反対方向である）。したがって、左目及び右目が隣接したビューからの画像を受け取るように位置するユーザは、異なる視角を反映する分化画像データを含む分化画像を受け取る。したがって、前記ユーザは、三次元深度効果を知覚することができる。この特定の例において、レンダリングプロセッサ２０３は、９の隣接したビューに対する９の画像を生成する（図の例と同様）。
【００５９】
以下に説明されるように、レンダリングプロセッサ２０３は、常に３Ｄモードで動作することができるわけではないが、全ての生成される画像が同一である、すなわち同じ画像が全てのビューに対して使用される２Ｄモードを含む低減された３Ｄモードで動作することができる。
【００６０】
三次元モデル又はビデオ信号から所定の視角に対する画像を生成する如何なる適切なアルゴリズムも、本発明からそれることなしに使用されることができる。例えば、三次元層状深度モデルのような三次元モデルに基づいてマルチビューディスプレイに対するビューをレンダリングするアルゴリズムは、当業者に周知である。層状深度モデルに基づくビューのレンダリングに適したアルゴリズムの一例は、SIGGRAPH98において発行されたShade, J他による"Layered Depth Images"において見つけられることができる。ビューをレンダリングするアルゴリズムに対する他のソースは、コンピュータグラフィックスの教科書において見つけられることができる。
【００６１】
前記生成された画像は、複数の隣接したビューグループを生成するグループコントローラ２０５にフィードされる。グループコントローラ２０５は、各グループが同じビューを有するような前記複数のビューグループを生成するように構成される。グループコントローラ２０５は、前記ビューグループを提示するように構成された３Ｄディスプレイに結合される。各ビューグループは、したがって、図１に示されるような観察円錐に対応することができる。
【００６２】
したがって、この例において、前記３Ｄディスプレイは、重複しないビューのみを表示することはないが、むしろ前記ディスプレイにわたり複製又は再現されるビューグループを表示する。特に、各ビューグループは、図１に示されるのと同様の観察円錐において提示されることができるが、前記観察円錐は、前記ディスプレイにわたり複製される。したがって、１つのビューグループの最も左のビューは、（前記ビューグループ自体の最も右のビューと同一である）隣接したビューグループの最も右のビューに隣接している。同様に、１つのビューグループの最も右のビューは、（前記ビューグループ自体の最も左のビューと同一である）隣接したビューグループの最も左のビューに隣接している。
【００６３】
したがって、この例において、ビューの基本的なセットが、前記ディスプレイにわたり繰り返され、これにより、例えば前記ディスプレイに対して異なる位置にいるユーザが効率的な３Ｄ知覚を知覚することを可能にする。したがって、図３に示されるように、前記観察円錐は、異なる円錐内の人が同じコンテンツを見ることができるように前記ディスプレイにわたり周期的に繰り返すことができる。
【００６４】
グループコントローラ２０５は、異なる視角に対応するレンダリングされた画像を前記グループ内の適切なビューに割り当てる。特に、最も左の視角に対応する画像は、各グループ／円錐の最も左のビューに割り当てられ、次に最も左の視角に対応する画像は、各グループ／円錐の次に最も左のビューに割り当てられ、以下同様である。
【００６５】
しかしながら、これに加えて、図１のシステムは、準最適位置における観察者に対する不便さ及び不快感を低減するために１以上のユーザの存在の推定に応じて性質を適合するように構成される。
【００６６】
特に、観察者が、異なるグループからのビューを見るような円錐境界に位置する場合、前記観察者は、人間の視覚系を混乱させうる左右反転ビューを見て、したがって、違和感を生じうる（例えば、左目が、図３の＋４画像を見ることができ、右目が、−４画像を見ることができる）。これらのグループ／円錐境界遷移は、ほとんどのオートステレオスコピック３Ｄディスプレイに対する主要な不利点の１つを与える。実際に、人間が前記ディスプレイを直接的に見ていないが、周辺視野の一部として見ているだけの場合でさえ、不快感は、円錐境界の近くで誘発されうる。これは、人々が前記ディスプレイに沿って移動する場合に複数の円錐境界を通過する結果となるので特に重大でありうる。
【００６７】
図２のシステムにおいて、動作は、適切なエリアにおけるユーザ存在の生成された推定に応じて適合される。前記ユーザ推定は、特に、新しいユーザが検出される場合に、グループコントローラ２０５が、前記観察グループ／円錐が前記ユーザを前記観察円錐の中心にして生成される傾向にあるように前記ビューグループを生成するように前記観察円錐を適合するのに使用されることができる。
【００６８】
しかしながら、ユーザの位置に対する前記観察円錐／グループの適合が、前記ユーザ体験を大幅に向上し、不便さ及び不快感を低減するが、前記ユーザは、最初に、観察グループ間の境界上に配置されることができる。例えば、ユーザが典型的には前記スクリーンを見始めてから所望の位置に配置されるまでの時間間隔中に、前記ユーザは、不快感を結果として生じる歪んだ又は鏡像の３Ｄキューを体験しうる。また、初期観察円錐の適合は、例えば前記ディスプレイを横切って移動する観察者のような、偶発的な観察者の問題を緩和しない。
【００６９】
図２のシステムにおいて、これは、前記ユーザ存在推定が異なるビューの画像により提供される３Ｄ効果を制御するようにも使用されることにより緩和される。
【００７０】
特定の例として、ユーザ存在推定は、２Ｄ動作モードと３Ｄ動作モードとの間で前記表示システムを切り換えるのに使用されることができる。例えば、前記ユーザ存在推定は、ユーザが所定の時間間隔に対して検出されていないことを示す場合、前記表示システムは、２Ｄ動作モードで動作することができる。これは、例えば、全てのビューにおいて同じコンテンツを表示することにより、すなわち全てのビューグループの全てのビューにおいて同じレンダリングされた画像を提示することにより、達成されることができる。この場合、前記ディスプレイを見る位置につくプロセスにおける偶発的な観察者又はユーザは、歪又は不快感を体験しないが、単に二次元シーンを体験する。しかしながら、ユーザが検出される場合、前記表示システムは、例えば二秒にわたり前記深度効果を徐々に増大することにより、２Ｄ動作モードから３Ｄ動作モードにゆっくりと遷移することができる。これは、オブジェクトがゆっくりと２Ｄから３Ｄになる印象を前記ユーザに与える。更に、３Ｄモードに対する前記遷移の前に、観察グループ又は円錐は、前記ユーザに向けられる又は複数のユーザ位置に対して最適であるように配置されることができる。
【００７１】
複数のユーザが検出される場合、前記観察グループ又は円錐の適合は、最小数のユーザが円錐境界にあたるように前記ビューグループ／円錐を向けることにより、又は検出された顔の中心から最近接の円錐境界までの平均距離を最大化することにより達成されることができる。例えば、２人のユーザが検出される場合、各検出された顔の中心と最近接の円錐境界との間の平均又は合計距離は、例えば前記円錐の全ての可能な配置に対して（例えば円錐毎に９のビューを与えるディスプレイに対して９の異なる可能性に対して）評価されることができる。前記円錐境界に対する最大の結合された距離を提供する配置が、この場合、選択されることができる。同じアプローチは、例えば、前記円錐の中心から前記顔の中心までの結合された距離を最小化するのに使用されることができる。代わりに、各配置に対して、検出された顔の場所のいずれかが円錐境界に近すぎるかどうかが決定されることができる。所定の円錐境界間隔内に検出された顔の場所が存在しない配置が、この場合、選択されることができる。このような配置が可能ではない場合、１つの顔のみが円錐境界間隔内である結果となる配置が選択されることができる。これが可能ではない場合、２つの顔のみが円錐境界間隔内にある配置が、選択されることができ、以下同様である。
【００７２】
ユーザの数及び場所に依存して、ユーザが観察円錐間の境界にいないように前記観察円錐／グループを適合することが常に可能であるわけではないと理解される。一部の実施例において、これは、受け入れられると見なされることができる（例えば前記境界内に配置されたユーザは、典型的には、受け入れられる３Ｄ画像を知覚しない場合に移動することができる）。しかしながら、他の実施例において、３Ｄ効果は、ビューグループに対する境界間隔内のユーザの検出に応じて調節されることができる。例えば、前記装置は、如何なるユーザも観察円錐境界間隔内に配置されることなしに前記観察グループ／円錐の配置が可能であることが検出されるまで、２Ｄ動作モードのままであることができる。
【００７３】
所定の間隔に対してユーザが検出されない場合、前記ディスプレイは、前記２Ｄ動作モードにゆっくりと遷移して戻ることができる。固定深度効果及び静止円錐境界を使用するより大幅に心地よい結果が知覚されることを示した実験が行われた。特に、２Ｄと３Ｄとの間の及び戻る遷移が、不快であると知覚されなかった。
【００７４】
したがって、図２の表示システムは、特にユーザが存在すると推定されるか又は存在しないと推定されるかを示す二値であることができるユーザ存在推定を生成するように構成されるユーザプロセッサ２０９を有する。
【００７５】
この例において、ユーザプロセッサ２０９は、ディスプレイ２０７の前方のエリアをキャプチャするように構成されたカメラに結合される。カメラ２１１は、例えば、前記ディスプレイの上又は下に配置されることができる。カメラ２１１からの信号は、ユーザプロセッサ２０９にフィードされ、ユーザの存在を検出するために前記信号を評価することに進む。この特定の例において、ユーザプロセッサ２０９は、前記受信されたビデオ信号に対して顔検出を実行する。したがって、顔検出アルゴリズムは、前記受信された信号において顔を検出しようと試みることによりユーザの存在を検出しようとする。顔が検出される場合、前記ユーザ存在推定は、ユーザが存在することを示すように設定され、そうでなければ、ユーザが存在しないことを示すように設定される。前記顔検出アルゴリズムは、特に、カメラ２１１及びディスプレイ２０７に向けられた顔を検出するように構成されることができ、これは、観察者が存在することのみの指標を提供することができるだけでなく、前記観察者が前記ディスプレイのユーザでありそうであること、すなわち前記検出された顔が前記表示された画像を見るために前記ディスプレイに向けられていることを示すこともできる。したがって、このアプローチは、ユーザと偶発的な観察者との間の有利な区別を提供することができ、したがって存在指標を提供するのみならず、注意指標をも提供することができる。
【００７６】
前記ユーザ存在検出が、満たされる様々な要件に依存しうることが理解される。例えば、ユーザが存在することを示すユーザ存在指標に対して、前記ユーザが、少なくとも所定の時間間隔において検出されていることが必要とされうる。同様に、ユーザが不在であることを示すユーザ存在指標に対して、ユーザが少なくとも所定の時間間隔において検出されていないことが必要とされうる。
【００７７】
顔検出に対する異なるアルゴリズムが当業者に既知であると理解される。ユーザ存在推定を決定する他のアルゴリズムが、代わりに又は加えて他の実施例において使用されることができることも理解される。
【００７８】
この例において、ユーザプロセッサ２０９は、ユーザが存在するか否かを示すことができるだけでなく、前記ディスプレイに対する前記ユーザの位置の推定をも提供することができるユーザ存在推定を生成する。例えば、カメラ２１１によりキャプチャされた画像内の顔の場所は、ディスプレイ２０７に沿った前記ユーザの位置を推定するのに使用されることができる。例えば、この場所情報は、特定の例において、ディスプレイに沿った推定位置に対応する観察グループ／円錐を生成するのに前記場所情報を使用するグループコントローラ２０５にフィードされる。例えば、前記ビューは、特定の表示ビュービームに割り当てられることができ、前記ユーザの位置に対応するビームは、画像グループの中央ビュー（例えば図３の例のビュー０）に割り当てられる。
【００７９】
例えば、ディスプレイ２０７は、特に、円錐／グループ毎に９のビュー及び合計８つの円錐／グループを持つことができる。ビューの合計数は、したがって７２である。前記顔検出アルゴリズムは、例えばビュー３７に位置する人を検出することができる。前記ディスプレイのレンチキュラの物理的特性のため、前記ビューは、９のビュー毎に前記ビュー自体を繰り返し、すなわちビューｉは、全てのｉに対してビューｉ＋９と同じである。前記レンダリングは、元の２Ｄ画像であるビュー０を持つ−４ないし４の９の異なるビューを計算する。レンダリングされた中央ビューは、７２のビューの１つに割り当てられる。前記中央ビューを割り当てる異なる設定は９つのみである。他のレンダリングされたビューは、図３に例示されるように前記中央ビューの周りに配置される。位置３７における観察者に対して最適化するために、グループコントローラ２０５は、したがって、位置３７に前記中央ビューを割り当てる。
【００８０】
この例において、前記観察者が、最適な観察距離にいると仮定される。前記ディスプレイを特定の観察者距離に適合することは、より複雑でありうる。例えば、前記観察者が例えば４ｍの距離にいると仮定すると、いずれの画素が４ｍの距離において位置３７から見え、前記中央ビューがこの画素サブセット内に配置されるかを決定される。レンダリングされたビュー１は、この場合、４ｍの距離において位置３８から見える画素サブセット内に配置される。レンダリングされたビュー−１は、４ｍの距離において位置３６から見える画素サブセットにおいて配置され、以下同様である。
【００８１】
距離及び位置推定が、顔検出を使用して得られることができると理解される。特に、検出された顔を表す長方形を提供する顔検出アルゴリズムが既知である。前記長方形の中央は、前記顔の位置として使用されることができる。正確な目の位置は、一般には、特定のシステムに対して必要とされない。更に、円錐／観察グループ照準に対して、水平位置のみが必要とされる（距離又は垂直位置が必要とされない）。前記長方形のサイズは、前記人までの距離を推定するのに使用されることができる。前記距離は、例えば、遠く離れた人を無視し、同時に前記人が近づくまで追跡されることを可能にするのに有用である。典型的には、ある最小サイズ（例えば２０×２０画素）より上の長方形のみが生成され、これによりしばしば距離範囲を限定する。したがって、適切な視野は、個別の実施例及びシナリオに対して必要とされ、狭い視野は、結果として長い距離を生じ、広い視野は、結果として短い距離範囲を生じる。ＶＧＡカメラ（６４０×４８０）が、ほとんどのシナリオに対して十分である。
【００８２】
様々なカメラの改良が、前記顔検出アルゴリズムの精度及び信頼性を向上するのに使用されることができることも理解される。例えば、カメラ２１１は、ステレオカメラ、赤外線カメラ、ハイダイナミックレンジカメラ及び／又は（特に光の飛行時間に基づく）深度カメラであることができる。
【００８３】
他の実施例において、ユーザ存在推定を検出する他の方法及び原理が使用されてもよいことも理解される。例えば、単純な赤外線熱センサ（例えばパッシブ赤外線検出器ＰＩＤ）は、人が前記センサによりカバーされるエリア内に存在するか否かの単純な二値推定を提供するのに使用されることができる。
【００８４】
前記表示システムは、更に、ユーザプロセッサ２０９及びレンダリングプロセッサ２０３に結合された３Ｄコントローラ２１３を有する。３Ｄコントローラ２１３は、ユーザプロセッサ２０９から前記ユーザ存在推定を受け取り、この推定に基づいて、レンダリングプロセッサ２０３により生成された画像により提供される３Ｄ効果を制御することに進む。
【００８５】
この例において、３Ｄコントローラ２１３は、前記画像により提供される３Ｄ知覚の度合いを制御する。したがって、レンダリングプロセッサ２０３によりレンダリングされた異なる画像に対する画像データの差は、前記ユーザ推定に依存して３Ｄコントローラ２１３により適合されることができる。したがって、それぞれ前記観察者から最も離れていると知覚される画素要素に対する深度と前記観察者に最も近いと知覚される画素要素に対する深度との間の差は、前記ユーザ存在推定に依存して適合されることができる。この例において、深度範囲は、前記表示システムが通常の３Ｄ動作モードで動作している場合（すなわちユーザが所定の時間量より長く存在している場合）に画像データソース２０１からのシーンデータにより表される最大レベルであることができるが、前記システムが２Ｄ動作モードで動作している場合（すなわちユーザが所定の時間量より長く存在していない場合）に深度範囲を含まないかもしれない。
【００８６】
更に、この例において、３Ｄコントローラ２１３は、２Ｄ動作モードと３Ｄ動作モードとの間の遷移を非常に緩やかであるように制御することができる。実際に、ユーザが検出される（例えば顔が所定の間隔より長く検出されている）場合、３Ｄコントローラ２１３は、平面画像（全てのビューにおいて同じ画像）に対応するものからフル３Ｄビューに対応する（すなわち右目及び左目に対する異なる視角に対応する分化画像データを持つ）ものに変化する画像を生成するように前記レンダリングプロセッサを徐々に制御する。
【００８７】
同様に、ユーザが所定の時間間隔より長く不在である（以前に検出された顔がもはや検出されない又は実際に顔が所定の間隔に対して検出されていない）ことが検出される場合、３Ｄコントローラ２１３は、フル３Ｄビューに対応する（すなわち右目及び左目に対する異なる視角に対応する分化画像データを持つ）ものから平面画像（全てのビューにおいて同じ画像）に対応するものに変化する画像を生成するように前記レンダリングプロセッサを徐々に制御する。
【００８８】
この例において、３Ｄコントローラ２１３は、前記遷移が比較的ゆっくりであるようにレンダリングプロセッサ２０３を制御する。特定の魅力的なユーザ体験は、０．５ないし１０秒、特に１ないし５秒の遷移時間を持つ一方又は両方の遷移に対して見つけられている。このアプローチは、ユーザがディスプレイの前に座っている場合に、提示される画像が自動的にかつ次第に三次元になる体験を前記ユーザに与えることができる。更に、前記画像は、前記ユーザが去る場合に自動的に２Ｄ画像に戻り、これにより他者への不便さ及び不快感を低減する。
【００８９】
この例において、３Ｄ知覚キューは、互いに対して分化された画像データを持つ異なる画像により提供され、すなわち３Ｄ効果が提供される場合、前記画像は同一ではない。前記分化された画像データは、特に、画像エリアの特定の深度に対する（左目と右目との間の）視差効果を表す視差値に対応する画像エリアのシフトを有することができる。例えば、前記視差値は、画像対象が前記ユーザに対して遠いほど増大し、したがって近隣のビューに対する画像の間の画像エリアのオフセットは、これらの画像エリアが前方であるほど増大する。実際に、前記視差値及びオフセットは、多くの背景画像エリアに対してゼロになる傾向にある。加えて、差異画像データは、例えば遮蔽データを含むことができる。例えば、背景画像エリアは、１つの画像において、前景画像対象により遮蔽されることができるが、他の画像において、見えることができる。したがって、対応する画素値は、１つの画像において、前記前景画像対象に対応することができ、近隣画像において、前記背景画像に対応することができる。
【００９０】
異なる実施例において、前記ユーザ存在推定に依存して３Ｄ効果を修正する異なるアプローチが使用されうることが理解される。例えば、一部の実施例において、前記ユーザ存在推定は、前記レンダリングアルゴリズムの一部として詳細に検討されることができる。しかしながら、他の実施例において、３Ｄコントローラ２１３は、１以上のパラメータにより前記レンダリングプロセッサの動作を制御することができる。
【００９１】
例えば、３Ｄ効果の修正は、前記分化画像間の視角オフセットが前記ユーザ存在推定に応じて変更されるように前記分化画像データを修正することにより達成されることができる。したがって、２Ｄ動作モードの場合、全ての画像に対する視角が、同一であることができ、分化画像データが存在しないことがありうる。しかしながら、３Ｄ動作モードの場合、前記分化画像データは、人間の目の間の視角オフセットに対応する異なる画像に対する異なる視角の影響を反映することができる。
【００９２】
一部の実施例において、３Ｄコントローラ２１３は、特に、近隣のビュー間の視角オフセットをレンダリングプロセッサ２０３に提供することができる。前記レンダリングプロセッサは、この場合、画像観察オフセットに対応するように分化されている画像を作成するのにこの画像観察オフセットを使用することができる。したがって、遮蔽及び視差処理は、生成される画像が所定の視角オフセットを持つ前記シーンの画像を表すように実行される。３Ｄコントローラ２１３は、この場合、単純に、前記視角オフセットをゼロから左目及び右目に対する最大視角オフセットに対応する値に徐々に増加することにより前記表示システムを２Ｄから３Ｄに遷移することができる。３Ｄモードから２Ｄモードへの遷移は、最大値からゼロに前記視角オフセットを減少することにより達成されることができる。
【００９３】
したがって、前記システムにおいて、近隣画像間の前記分化画像データに対する視差特性は、前記ユーザ存在推定に依存して変更される。前記画像データを生成するのに使用される視差値は、しばしば前記深度マップにより規定される前記画像エリアの深度レベルの関数として生成されることができる。したがって、前記背景において遠い画像対象の一部である画素は、両方の目によりおおよそ同じ角度でみられるので低い視差を持つ（特に視差を持たないかもしれない）。しかしながら、前記ユーザに近い画像対象の画素は、高い視差を持つ。前記レンダリングアルゴリズムは、典型的には、前記深度の関数として前記視差を決定し、図２のシステムにおいて、３Ｄコントローラ２１３は、前記ユーザ存在推定に依存してこの関数を修正するように構成されることができる。例えば、画素の深度の所定の値に対する視差は、前記ユーザ存在推定に応じて変更されることができる。特定の例として、前記画素を有する前記深度マップからの深度値は、視差値に変換される前に修正されてもよい。単純な例として、前記視差値は、
dis=f(c・d)
として決定されることができ、ここでf(x)は、視差値に対する深度の標準的な変換であり、dは前記画素に対する深度であり、cは３Ｄコントローラ２１３により制御されるスケール係数である。したがって、ユーザが存在すると推定されない場合、３Ｄコントローラ２１３は、前記スケール係数をゼロに設定することができ、結果として２Ｄ表示出力が生成され、ユーザが検出される場合には、前記スケール係数は、ゆっくりと１まで増大されることができ、結果として３Ｄ深度効果の緩やかな出現を生じる。
【００９４】
一部の実施例において、前記ユーザ存在推定が、ユーザが存在すると推定されるかどうかを示すことができるだけでなく、前記ユーザが積極的にスクリーンに集中していると推定されるかどうかの指標をも有することができる。例えば、前記ディスプレイに対するユーザ注意の推定は、前記顔検出アルゴリズムが、前記スクリーンに向けられた顔を検出する持続時間を決定することにより推定されることができる。したがって、前記アルゴリズムが長い時間間隔に対して前記スクリーンに向けられた顔を検出する場合に、前記ユーザが積極的に前記ディスプレイを見ている可能性が高く、したがって強力な３Ｄ効果が提供される。しかしながら、前記顔検出が、比較的短い間隔においてのみ顔を検出する場合に、前記ユーザが前記ディスプレイから頭をそむけた状態を保ち、したがって積極的に前記ディスプレイを見ていない可能性が高く、したがって円錐縁により不快である可能性がより高い。したがって、３Ｄ効果は低減されることができる。
【００９５】
一部の実施例において、前記ユーザ存在推定は、ユーザに対する可動性特性の指標を含むことができる。例えば、前記顔検出アルゴリズムは、検出された顔の移動を検出することができ、前記ユーザ存在推定は、どれだけ速く前記顔が移動しているか又は（例えば観察者が前記ディスプレイを通りすぎて歩いていることに対応する）前記移動が連続した方向であるかのような、この移動の性質を示すことができる。提供される３Ｄ効果は、この場合、前記可動性特性に依存して修正されることができる。例えば、装置は、移動していないユーザが検出される場合のみに２Ｄ動作モードから３Ｄ動作モードに遷移することができる。したがって、前記ディスプレイを通りすぎて歩く観察者のような速く移動する観察者に対して、分化３Ｄビューは提供されず、これにより不快感を低減する。
【００９６】
一部の実施例において、表示装置は、前記画像が存在するビューグループのビューに依存して前記画像の特性を変更するように構成されることができる。
【００９７】
例えば、グループコントローラ２０５は、円錐／グループの縁に向かう少なくとも１つのビューの光度を、前記円錐／グループのより中央のビューの光度に比べて減少するように構成されることができる。したがって、前記円錐の縁に向かって、前記画像は、暗くなることができ、これにより円錐／グループビューを横切る影響を低減し、３Ｄ効果が低下したエリアに近づいているというフィードバックを前記ユーザに提供する。
【００９８】
特に、グループコントローラ２０５は、前記グループの少なくとも１つの縁のビューにおいて前記シーンの画像を提示しないように構成されることができる。例えば、全体的に白又は黒の画像が、代わりに提示されることができ、これにより前記ユーザが鏡像３Ｄキューを受け取らないことを保証し、前記ユーザにフィードバックを提供する。例えば図３において、−４ないし４に対応する全てのビューは、一様な黒画像であることができ、これによりフィードバックを提供し、鏡像効果を防止する。多くの実施例において、重複リスクは、各グループの１つのビューのみを修正することにより緩和されることができる。例えば図３のビュー＋４に対応する全ての画像を暗くすることは、２つの隣接したビューが鏡像画像３Ｄキューを提示しないことを保証する。
【００９９】
特定の例として、前記表示システムは、前記円錐／グループ縁の知覚のビューを暗くすることに進むことができる。暗くする度合いは、直接的に前記円錐／グループ縁にあるビューが完全に暗くなるまで前記円錐／グループ縁に向かって徐々に増加されることができる。これは、円錐／グループ境界における観察者が、しばしば反転したビュー及び３Ｄキューに関連した不快感を生じない黒い表示を見る効果を持つ。このアプローチは、前記ユーザが準最適位置にいる場合に前記ユーザにフィードバックをも提供する。実際に、これは、前記縁から離れるように前記ユーザに無意識にバイアスをかける傾向にある。トレードオフは、幾つかのビューが、３Ｄ提示に対して利用可能ではないことであるが、これは、ディスプレイはますますグループ／円錐毎に多数のビュー（この数は増加すると期待される）を提供することができる傾向にあるので、それほど不利点ではなくなりそうである。このアプローチは、特に、マルチユーザシナリオに対して有利であることができる。
【０１００】
この特定の例において、レンダリングプロセッサ２０３、グループコントローラ２０５、ユーザプロセッサ２０９及び３Ｄコントローラ２１３は、前記表示システムの一部である、プロセッサ又は計算プラットフォームのような計算装置上で実行されるファームウェアとして実施される。前記計算プラットフォームは、例えば、図４の方法を実行するデジタル信号プロセッサであることができる。
【０１０１】
ステップ４０１において、複数のビューの各々に対する画像が生成される。これは、時々、近隣のビューが観察者の異なる目により見られる場合に三次元深度効果を提供する分化画像データを含む近隣のビューに対する分化画像を生成することを含む。
【０１０２】
ステップ４０１の後に、ユーザ存在推定が、前記表示システムに対する表示エリア内のユーザの試行された検出に応じて生成されるステップ４０３が続く。
【０１０３】
ステップ４０３の後に、前記複数のビューの画像により提供される三次元効果が、前記ユーザ存在推定に応じて修正されるステップ４０５が続く。
【０１０４】
ステップ４０５の後に、前記複数のビューが、前記シーンに対する観察方向に対応する各ビューをディスプレイ上に提示されるステップ４０７が続く。
【０１０５】
この方法は、ステップ４０１に戻ることができる。
【０１０６】
上記記載が、静止画像が提示される応用に焦点を合わせているが、このアプローチが、例えば動画に同等に適用可能であることが理解される。例えば、図４の方法の各反復は、同じ静止画像を処理することができるか、又は一連の動画内の新しい画像を処理することができる。例えば、各反復は、ビデオ信号の新しいフレームを処理することができる。
【０１０７】
上記記載が、明確性のために、異なる機能ユニット及びプロセッサを参照して本発明の実施例を説明していることが理解される。しかしながら、異なる機能ユニット又はプロセッサ間の機能性の適切な配分が、本発明からそれることなしに使用されることができることが理解される。例えば、別個のプロセッサ又はコントローラにより実行されると記載された機能は、同じプロセッサ又はコントローラにより実行されてもよい。したがって、特定の機能ユニットに対する参照は、厳密な論理的又は物理的構造又は組織を示すのではなく記載された機能を提供する適切な手段に対する参照としてのみ見なされる。
【０１０８】
本発明は、ハードウェア、ソフトウェア、ファームウェア又はこれらの組み合わせを含む適切な形式で実施されることができる。本発明は、オプションとして、１以上のデータプロセッサ及び／又はデジタル信号プロセッサ上で実行されるコンピュータソフトウェアとして少なくとも部分的に実施されることができる。本発明の一実施例の要素及び構成要素は、物理的、機能的及び論理的に如何なる適切な形でも実施されることができる。実際に、機能は、単一のユニット、複数のユニット又は他の機能ユニットの一部として実施されてもよい。このように、本発明は、単一のユニットにおいて実施されてもよく、又は異なるユニット及びプロセッサ間に物理的に及び機能的に分散されてもよい。
【０１０９】
本発明は、一部の実施例に関連して記載されているが、ここに記載された特定の形式に限定されることを意図されない。むしろ、本発明の範囲は、添付の請求項によってのみ限定される。加えて、特徴は、特定の実施例に関連して記載されているように見えるが、当業者は、記載された実施例の様々な特徴が、本発明によって組み合わせられることができることを認識している。請求項において、用語「有する」は、他の要素又はステップの存在を除外しない。
【０１１０】
更に、個別にリストされているが、複数の手段、要素又は方法ステップは、例えば単一のユニット又はプロセッサにより実施されることができる。加えて、個別の特徴は、異なる請求項に含められることができ、これらは、場合により、有利に組み合わせられることができ、異なる請求項における包含は、特徴の組み合わせが実行可能及び／又は有利ではないことを意味しない。また、請求項の１つのカテゴリにおける特徴の包含は、このカテゴリに対する限定を意味せず、むしろ前記特徴が、適切に他の請求項カテゴリに同等に適用可能であることを示す。更に、請求項内の特徴の順序は、前記特徴が動作されなくてはならない特定の順序を意味せず、特に方法請求項内の個別のステップの順序は、前記ステップが、この順序で実行されなくてはならないことを意味しない。むしろ、前記ステップは、如何なる適切な順序で実行されてもよい。加えて、単数形の参照は、複数を除外しない。したがって、"１つの"（"a"、"an"）、"第１の"、"第２の"等は、複数を除外しない。請求項内の参照符号は、単に明確化する例として提供され、いかなる形にも請求項の範囲を限定すると解釈されるべきでない。
【図１】
0005514219.tif 000002
【図２】
0005514219.tif 000003
【図３】
0005514219.tif 000004
【図４】
0005514219.tif 000005