(57)【要約】ディスプレイと併用するためのライトフィールド計測システムの実施例が、開示される。ライトフィールド計測は、投影されたライトフィールドの画像を捕捉し、捕捉された画像を使用して、ライトフィールドの種々の領域に関する焦点深度（または側方焦点位置）を判定してもよい。判定された焦点深度（または側方位置）は、次いで、意図される焦点深度（または側方位置）と比較され、ディスプレイの不完全度を定量化してもよい。測定された不完全度に基づいて、適切な誤差補正は、ライトフィールドに行われ、測定された不完全度を補正してもよい。ディスプレイは、頭部搭載型ディスプレイ内の光学ディスプレイ要素、例えば、複数の深度平面またはライトフィールドディスプレイを生成可能な光学ディスプレイ要素であることができる。
2019501564.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイシステムであって、
眼追跡カメラと、
ディスプレイと、
前記ディスプレイのために、複数の較正を記憶するように構成される、非一過性データ記憶装置であって、前記複数の較正における各較正は、前記ディスプレイに対する較正位置と関連付けられる、非一過性データ記憶装置と、
前記眼追跡カメラ、前記ディスプレイ、および前記非一過性データ記憶装置と通信する、ハードウェアプロセッサであって、
前記眼追跡カメラからの情報に基づいて、前記ディスプレイのユーザの前記ディスプレイに対する眼位置を判定することと、
少なくとも部分的に、前記判定された眼位置に基づいて、前記複数の較正のうちの１つまたはそれを上回るものにアクセスすることと、
少なくとも部分的に、前記複数の較正のうちの１つまたはそれを上回るものに基づいて、少なくとも部分的に、前記ディスプレイ内の不完全度を補正するために前記ディスプレイに適用するための補正を計算することと、
前記補正を前記ディスプレイに適用することと
を行うようにプログラムされる、ハードウェアプロセッサと
を備える、ディスプレイシステム。
【請求項２】
較正位置の数は、２、３、４、５、６、７、８、９、またはそれを上回る、請求項１に記載のディスプレイシステム。
【請求項３】
前記較正位置は、グリッド内で前記ディスプレイにわたって分散される、請求項１に記載のディスプレイシステム。
【請求項４】
前記グリッドは、２×２、３×３、５×５、または９×９グリッドを備える、請求項３に記載のディスプレイシステム。
【請求項５】
前記複数の較正のうちの１つまたはそれを上回るものは、前記眼位置に最も近い較正位置と関連付けられた較正を備える、請求項１に記載のディスプレイシステム。
【請求項６】
前記補正を計算するために、前記ハードウェアプロセッサは、少なくとも部分的に、前記複数の較正のうちの１つまたはそれを上回るもの較正位置および前記判定された眼位置に基づいて、前記複数の較正のうちの１つまたはそれを上回るものの間で内挿または外挿するようにプログラムされる、請求項１に記載のディスプレイシステム。
【請求項７】
前記ディスプレイは、前記ユーザの第１の眼と関連付けられた第１のディスプレイと、前記ユーザの第２の眼と関連付けられた第２のディスプレイとを備え、前記ハードウェアプロセッサは、前記第１のディスプレイに対する前記ユーザの眼位置を判定し、前記第２のディスプレイのための補正を計算するために前記判定された眼位置を適用するようにプログラムされる、請求項１に記載のディスプレイシステム。
【請求項８】
前記ディスプレイは、前記ユーザの第１の眼と関連付けられた第１のディスプレイと、前記ユーザの第２の眼と関連付けられた第２のディスプレイとを備え、前記複数の較正の少なくともいくつかは、前記第１のディスプレイおよび前記第２のディスプレイのための平均較正を表す、請求項１に記載のディスプレイシステム。
【請求項９】
前記ディスプレイは、ライトフィールドディスプレイを備える、請求項１に記載のディスプレイシステム。
【請求項１０】
前記ディスプレイは、複数の導波管を備える、スタック可能導波管アセンブリを備える、請求項１に記載のディスプレイシステム。
【請求項１１】
前記ディスプレイは、頭部搭載型ウェアラブルディスプレイシステムとして構成される、請求項１に記載のディスプレイシステム。
【請求項１２】
前記複数の較正における各較正は、前記ディスプレイの空間不完全度、前記ディスプレイの色彩不完全度、または前記空間不完全度および前記色彩不完全度の両方を補正する、請求項１−１１のいずれか１項に記載のディスプレイシステム。
【請求項１３】
前記空間不完全度は、面内平行移動、回転、スケーリング、もしくはワーピング誤差、または面外もしくは焦点深度誤差のうちの１つまたはそれを上回るものを備える、請求項１２に記載のディスプレイシステム。
【請求項１４】
前記色彩不完全度は、前記ディスプレイによって表示可能な色と関連付けられた輝度平坦性または色彩均一性誤差のうちの１つまたはそれを上回るものを備える、請求項１２に記載のディスプレイシステム。
【請求項１５】
ディスプレイを較正するための方法であって、
コンピュータハードウェアによって行われる動的較正システムの制御下で、
前記ディスプレイのユーザに関する眼位置を判定するステップと、
少なくとも部分的に、前記判定された眼位置に基づいて、前記ディスプレイのための較正にアクセスするステップであって、前記較正は、関連付けられた較正位置および前記判定された眼位置に基づいて選択される、ステップと、
少なくとも部分的に、前記アクセスされた較正に基づいて、少なくとも部分的に、前記ディスプレイ内の不完全度を補正するために前記ディスプレイに適用するための補正を計算するステップと、
前記補正を前記ディスプレイに適用するステップと、
を含む、方法。
【請求項１６】
前記較正にアクセスするステップは、１つまたはそれを上回る較正を複数の較正から選択するステップを含み、各較正は、前記ディスプレイに対する異なる較正位置と関連付けられる、請求項１５に記載の方法。
【請求項１７】
前記較正位置は、前記ディスプレイにわたってグリッド内に配列される、請求項１６に記載の方法。
【請求項１８】
前記補正を計算するステップは、前記複数の較正のうちの１つまたはそれを上回るものの関連付けられた較正位置および前記判定された眼位置に基づいて、前記複数の較正のうちの１つまたはそれを上回るもの間で内挿または外挿するステップを含む、請求項１６に記載の方法。
【請求項１９】
前記ディスプレイのユーザの眼の画像にアクセスし、少なくとも部分的に、前記眼の画像に基づいて、前記眼位置を判定するステップをさらに含む、請求項１５に記載の方法。
【請求項２０】
前記較正を計算するステップは、前記ディスプレイの空間不完全度、前記ディスプレイの色彩不完全度、または前記空間不完全度および前記色彩不完全度の両方を較正するステップを含む、請求項１５−１９のいずれか１項に記載の方法。
【請求項２１】
ウェアラブルディスプレイシステムであって、
内向きに面したイメージングシステムと、
ディスプレイと、
前記ディスプレイのために、複数の較正を記憶するように構成される、非一過性データ記憶装置であって、前記複数の較正における各較正は、前記ディスプレイに対する較正位置と関連付けられる、非一過性データ記憶装置と、
前記内向きに面したイメージングシステム、前記ディスプレイ、および前記非一過性データ記憶装置と通信する、ハードウェアプロセッサであって、
前記内向きに面したイメージングシステムを使用して、前記ディスプレイのユーザの前記ディスプレイに対する眼位置を判定することと、
少なくとも部分的に、前記判定された眼位置および前記複数の較正のうちの１つまたはそれを上回るものに基づいて、少なくとも部分的に、前記ディスプレイ内の空間不完全度または前記ディスプレイ内の色彩不完全度のうちの１つまたはそれを上回るものを補正するために前記ディスプレイに適用するための補正を計算することと、
前記補正を前記ディスプレイに適用することと
を行うようにプログラムされる、ハードウェアプロセッサと
を備える、ウェアラブルディスプレイシステム。
【請求項２２】
前記ハードウェアプロセッサは、前記眼位置における変化を監視する、フィードバックループを介して、前記補正を適用するようにプログラムされる、請求項２１に記載のウェアラブルディスプレイシステム。
【請求項２３】
前記ハードウェアプロセッサは、前の眼位置に対する前記眼位置における変化を判定し、前記変化が閾値を超える場合、前記補正を計算するようにプログラムされる、請求項２１に記載のウェアラブルディスプレイシステム。
【請求項２４】
前記空間不完全度は、面内平行移動、回転、スケーリング、もしくはワーピング誤差、または面外もしくは焦点深度誤差のうちの１つまたはそれを上回るものを備える、請求項２１−２３のいずれか１項に記載のウェアラブルディスプレイシステム。
【請求項２５】
前記色彩不完全度は、前記ディスプレイによって表示可能な色と関連付けられた輝度平坦性または色彩均一性誤差のうちの１つまたはそれを上回るものを備える、請求項２１−２３のいずれか１項に記載のウェアラブルディスプレイシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、米国出願第６２／２５０，９２５号、出願日２０１５年１１月４日、発明の名称ＬＩＧＨＴ  ＦＩＥＬＤ  ＤＩＳＰＬＡＹ  ＭＥＴＲＯＬＯＧＹ、米国出願第６２／２７８，７７９号、出願日２０１６年１月１４日、発明の名称ＬＩＧＨＴ  ＦＩＥＬＤ  ＥＲＲＯＲ  ＣＯＲＲＥＣＴＩＯＮ、米国出願第６２／２５０，９３４号、出願日２０１５年１１月４日、発明の名称ＡＵＴＯＭＡＴＥＤ  ＣＡＬＩＢＲＡＴＩＯＮ  ＩＭＡＧＥ  ＰＲＯＪＥＣＴＩＯＮ  ＡＮＤ  ＣＡＰＴＵＲＥ  ＦＯＲ  ＤＩＳＰＬＡＹ  ＣＡＬＩＢＲＡＴＩＯＮ、米国出願第６２／２７８，８２４号、出願日２０１６年１月１４日、発明の名称ＤＹＮＡＭＩＣ  ＣＡＬＩＢＲＡＴＩＯＮ  ＯＦ  Ａ  ＤＩＳＰＬＡＹ  ＢＡＳＥＤ  ＯＮ  ＥＹＥ−ＴＲＡＣＫＩＮＧ、米国出願第６２／２７８，７９４号、出願日２０１６年１月１４日、発明の名称ＣＨＲＯＭＡＴＩＣ  ＢＡＬＡＮＣＩＮＧ  Ａ  ＤＩＳＰＬＡＹ  ＨＡＶＩＮＧ  ＶＡＲＹＩＮＧ  ＣＨＲＯＭＡＴＩＣＩＴＹ  ＡＣＲＯＳＳ  Ａ  ＦＩＥＬＤ  ＯＦ  ＶＩＥＷに対する優先権の利益を主張するものであり、これらのすべては、全体が参照により本明細書中に援用される。
【０００２】
（分野）
本開示は、仮想現実および拡張現実イメージングおよび可視化システムに関し、より具体的には、イメージングおよび可視化システムの光学性質を測定および較正するための計測システムに関する。本開示はまた、眼追跡に基づく、仮想現実および拡張現実イメージングおよび可視化システムの動的較正に関する。
【背景技術】
【０００３】
（背景）
現代のコンピューティングおよびディスプレイ技術は、デジタル的に再現された画像またはその一部が、本物であるように見える、またはそのように知覚され得る様式でユーザに提示される、いわゆる「仮想現実」または「拡張現実」体験のためのシステムの開発を促進している。仮想現実、すなわち、「ＶＲ」シナリオは、典型的には、他の実際の実世界の視覚的入力に対して透過性を伴わずに、デジタルまたは仮想画像情報の提示を伴う、拡張現実、すなわち、「ＡＲ」シナリオは、典型的には、ユーザの周囲の実際の世界の可視化の拡張としてデジタルまたは仮想画像情報の提示を伴う、または複合現実「ＭＲ」は、物理的および仮想オブジェクトが、共存し、リアルタイムで相互作用する、新しい環境を生成するための実世界と仮想世界の融合に関連する。結論から述べると、ヒト視知覚系は、非常に複雑であって、他の仮想または実世界画像要素の中で仮想画像要素の快適かつ自然な感覚で豊かな提示を促進する、ＶＲ、ＡＲ、またはＭＲ技術を生成することは、困難である。本明細書に開示されるシステムおよび方法は、ＶＲ、ＡＲ、およびＭＲ技術に関連する種々の課題に対処する。
【発明の概要】
【課題を解決するための手段】
【０００４】
（要約）
イメージングシステムの実施形態は、画像を視認者の眼に向かって投影させるための投影デバイスであって、画像は、仮想オブジェクトからの光を表すライトフィールドを備え、仮想オブジェクトは、１つまたはそれを上回る意図される焦点深度に位置するかのように投影されるように構成される、投影デバイスと、ライトフィールド内の不完全度を測定するためのライトフィールド計測デバイスとを備える。ライトフィールド計測デバイスは、ライトフィールドの一部に対応する１つまたはそれを上回る画像を捕捉し、１つまたはそれを上回る捕捉された画像を分析し、ライトフィールドの一部が合焦する深度に対応する、１つまたはそれを上回る知覚された焦点深度を識別し、少なくとも部分的に、識別された焦点深度に基づいて、深度マップを作成し、作成された深度マップと１つまたはそれを上回る意図される焦点深度を比較するように構成されてもよい。本システムは、ウェアラブルディスプレイシステムを動的に較正するために使用され得る、空間および／または色彩不完全度のための較正を生成することができる。
【０００５】
本明細書に説明される主題の１つまたはそれを上回る実装の詳細が、付随の図面および以下の説明に記載される。他の特徴、側面、および利点は、説明、図面、および請求項から明白となるであろう。本概要または以下の発明を実施するための形態のいずれも、本発明の主題の範囲を定義または限定することを主張するものではない。
【図面の簡単な説明】
【０００６】
【図１】図１は、人物によって視認されるある仮想現実オブジェクトおよびある実際の現実オブジェクトを伴う、拡張現実シナリオの例証を描写する。
【図２】図２は、ウェアラブルディスプレイシステムの実施例を図式的に図示する。
【図３】図３は、複数の深度平面を使用して３次元画像をシミュレートするためのアプローチの側面を図式的に図示する。
【図４】図４は、画像情報をユーザに出力するための導波管スタックの実施例を図式的に図示する。
【図５】図５は、導波管によって出力され得る、例示的出射ビームを示す。
【図６】図６は、導波管装置と、光を導波管装置へまたはそこから光学的に結合するための光学結合器サブシステムと、多焦点立体ディスプレイ、画像、またはライトフィールドの生成において使用される、制御サブシステムとを含む、光学システムを示す、概略図である。
【図７】図７は、較正パターンを投影させるときに生じ得る、例示的歪曲を図示する。
【図８】図８は、表示されるイメージング場所と予期される画像場所との間の歪曲を可視化するために生成され得る、別の例示的ベクトル場を図示する。
【図９Ａ】図９Ａは、例示的ＸＹ平行移動空間誤差を図示する。
【図９Ｂ】図９Ｂは、例示的集合回転空間誤差を図示する。
【図９Ｃ】図９Ｃおよび９Ｄは、集合スケーリング空間誤差の実施例を図示する。
【図９Ｄ】図９Ｃおよび９Ｄは、集合スケーリング空間誤差の実施例を図示する。
【図９Ｅ】図９Ｅは、ＸＹ平行移動、回転、およびスケーリングの補正が行われた後の残りの空間誤差の実施例を図示する。
【図１０Ａ】図１０Ａは、異なる深度において視認されるように意図される、複数の深度平面の実施例を図示する。
【図１０Ｂ】図１０Ｂ−１０Ｅは、投影された深度平面を視認するときに生じ得る、例示的面外空間誤差を図示する。
【図１０Ｃ】図１０Ｂ−１０Ｅは、投影された深度平面を視認するときに生じ得る、例示的面外空間誤差を図示する。
【図１０Ｄ】図１０Ｂ−１０Ｅは、投影された深度平面を視認するときに生じ得る、例示的面外空間誤差を図示する。
【図１０Ｅ】図１０Ｂ−１０Ｅは、投影された深度平面を視認するときに生じ得る、例示的面外空間誤差を図示する。
【図１１】図１１は、投影された試験画像の捕捉された画像を図示する。
【図１２Ａ】図１２Ａは、投影された試験画像の捕捉された画像から生成され得る、強度ヒストグラムを図示する。
【図１２Ｂ】図１２Ｂは、投影された試験画像の捕捉された画像から生成された強度プロファイルを図示する。
【図１３】図１３は、最頻値、中央値、および平均値間の差異を図示する、例示的強度ヒストグラムを図示する。
【図１４Ａ】図１４Ａは、投影された試験画像の捕捉された画像から生成された赤色−緑色−青色（ＲＧＢ）強度マップを図示する。
【図１４Ｂ】図１４Ｂは、最大色非平衡誤差の実施例をマッピングする、プロットを図示する。
【図１５】図１５は、色彩補正後の赤色、緑色、および青色層を伴う例示的ディスプレイに関するＲＧＢ強度マップを図示する。
【図１６】図１６は、画像補正をディスプレイシステムに行うためのプロセスの実施例のフローチャートである。
【図１７】図１７Ａおよび１７Ｂは、通常ライトフィールドおよび不完全なライトフィールドを用いて視認されるオブジェクトの実施例を図示する。
【図１８】図１８は、いくつかの実施形態による、投影されたライトフィールドの焦点深度を測定するためのライトフィールド計測システムの実施例を図式的に図示する。
【図１９Ａ】図１９Ａは、特定の焦点深度上に集束されるカメラによって捕捉され得る、画像の実施例の略図である。
【図１９Ｂ】図１９Ｂおよび１９Ｃは、深度グラフおよび深度マップの実施例を図示する。
【図１９Ｃ】図１９Ｂおよび１９Ｃは、深度グラフおよび深度マップの実施例を図示する。
【図２０】図２０は、ライトフィールドディスプレイによって生成された仮想標的パターンの品質を測定するためのプロセスの実施例のフローチャートである。
【図２１】図２１は、ディスプレイを較正するための方法の実施例を図示する、フローチャートである。
【図２２】図２２は、ディスプレイを較正するための較正パターンを使用する、システムの実施例を図式的に図示する。
【図２３Ａ】図２３Ａは、例示的格子縞較正パターンを図示する。
【図２３Ｂ】図２３Ｂは、例示的単一ピクセル較正パターンを図示する。
【図２４】図２４は、投影されたライトフィールドを較正するための例示的プロセスのフローチャートである。
【図２５Ａ】図２５Ａは、導波管、内部結合光学要素、光再分散要素、および外部結合光学要素を含む、ディスプレイの実施例を図式的に図示する、上面図である。
【図２５Ｂ】図２５Ｂは、軸Ａ−Ａ’に沿って図７Ａに描写されるディスプレイの断面図である。
【図２６】図２６は、較正が基準位置（ドットによって示される）のグリッドにおける空間および／または色彩誤差を補正するために適用され得る、ディスプレイのための動的較正システムの実施例を図式的に図示する。
【図２７】図２７は、眼追跡に基づいて、ディスプレイを動的に較正するための例示的方法を図示する、フローチャートである。
【図２８】図２８は、特定のディスプレイと関連付けられた工場較正システムおよび動的較正システムの相互作用の実施例を図式的に図示する、プロセスフロー図である。
【発明を実施するための形態】
【０００７】
図面全体を通して、参照番号は、参照される要素間の対応を示すために再使用され得る。図面は、本明細書に説明される例示的実施形態を図示するために提供され、本開示の範囲を限定することを意図されない。
【０００８】
（概要）
３次元（３Ｄ）ディスプレイが、深度の真の感覚、より具体的には、表面深度のシミュレートされた感覚をもたらすためには、ディスプレイの視野内の点毎に、その仮想深度に対応する遠近調節応答を生成することが望ましい。ディスプレイ点に応答する遠近調節が、収束および立体視の両眼深度キューによって判定されるようなその点の仮想深度に対応しない場合、ヒトの眼は、遠近調節衝突を被り、不安定イメージング、有害な眼精疲労、頭痛、および遠近調節情報の不在下では、表面深度のほぼ完全な欠如をもたらし得る。
【０００９】
ＶＲおよびＡＲ体験は、複数の深度平面に対応する画像が視認者に提供されるディスプレイを有する、ディスプレイシステムによって提供されることができる。画像は、深度平面毎に、異なり得（例えば、場面またはオブジェクトの若干異なる提示を提供する）、視認者の眼によって別個に集束され、それによって、異なる深度平面上に位置する場面に関する異なる画像特徴を合焦させるために要求される眼の遠近調節に基づいて、および／または合焦から外れた異なる深度平面上の異なる画像特徴の観察に基づいて、ユーザに深度キューを提供することに役立ち得る。本明細書のいずれかに議論されるように、そのような深度キューは、真実味のある深度の知覚を提供する。
【００１０】
（３Ｄディスプレイ）
図１は、人物によって視認される、ある仮想現実オブジェクトおよびある実際の現実オブジェクトを伴う、拡張現実シナリオの例証を描写する。図１は、拡張現実場面１００を描写し、ＡＲ技術のユーザには、人々、木々、背景内の建物、およびコンクリートプラットフォーム１２０を特徴とする、実世界公園状設定１１０が見える。これらのアイテムに加え、ＡＲ技術のユーザはまた、実世界プラットフォーム１２０上に立っているロボット像１３０と、マルハナバチの擬人化のように見える、飛んでいる漫画のようなアバタキャラクタ１４０とが「見える」と知覚するが、これらの要素は、実世界には存在しない。
【００１１】
３次元（３Ｄ）ディスプレイが、真の深度感覚、より具体的には、表面深度のシミュレートされた感覚を生成するために、ディスプレイの視野内の点毎に、その仮想深度に対応する遠近調節応答を生成することが望ましい。ディスプレイ点に対する遠近調節応答が、収束および立体視の両眼深度キューによって判定されるようなその点の仮想深度に対応しない場合、ヒトの眼は、遠近調節衝突を体験し、不安定なイメージング、有害な眼精疲労、頭痛、および遠近調節情報の不在下では、表面深度のほぼ完全な欠如をもたらし得る。
【００１２】
ＶＲ、ＡＲ、およびＭＲ体験は、複数の深度平面に対応する画像が視認者に提供されるディスプレイを有する、ディスプレイシステムによって提供されることができる。画像は、深度平面毎に異なってもよく（例えば、場面またはオブジェクトの若干異なる提示を提供する）、視認者の眼によって別個に集束され、それによって、異なる深度平面上に位置する場面に関する異なる画像特徴に合焦させるために要求される眼の遠近調節に基づいて、および／または合焦からずれている異なる深度平面上の異なる画像特徴を観察することに基づいて、ユーザに深度キューを提供することに役立ち得る。本明細書のいずれかに議論されるように、そのような深度キューは、信用できる深度の知覚を提供する。
【００１３】
図２は、ＶＲ、ＡＲ、またはＭＲ体験をディスプレイシステム装着者または視認者２０４に提示するために使用され得る、ウェアラブルディスプレイシステム２００の実施例を図示する。ディスプレイシステム２００は、ディスプレイ２０８と、ディスプレイ２０８の機能をサポートするための種々の機械的および電子的モジュールおよびシステムとを含む。ディスプレイ２０８は、ディスプレイシステムユーザ、装着者、または視認者２０４によって装着可能であって、ディスプレイ２０８を装着者２０４の眼の正面に位置付けるように構成される、フレーム２１２に結合されてもよい。ディスプレイ２０８は、ライトフィールドディスプレイであってもよい。いくつかの実施形態では、スピーカ２１６が、フレーム２１２に結合され、ユーザの外耳道に隣接して位置付けられる（いくつかの実施形態では、示されない別のスピーカが、ユーザの他方の外耳道に隣接して位置付けられ、ステレオ／成形可能音響制御を提供する）。ディスプレイ２０８は、有線導線または無線接続等によって、フレーム２１２に固定して取り付けられる、ユーザによって装着されるヘルメットまたは帽子に固定して取り付けられる、ヘッドホンに内蔵される、または別様にユーザ２０４に（例えば、バックパック式構成において、ベルト結合式構成において）可撤式に取り付けられる等、種々の構成において搭載され得る、ローカルデータ処理モジュール２２４に動作可能に結合される２２０。
【００１４】
ローカル処理およびデータモジュール２２４は、ハードウェアプロセッサおよび不揮発性メモリ（例えば、フラッシュメモリ）等の非一過性デジタルメモリを備えてもよく、その両方は、データの処理、キャッシング、および記憶を補助するために利用され得る。データは、（ａ）画像捕捉デバイス（カメラ等）、マイクロホン、慣性測定ユニット、加速度計、コンパス、ＧＰＳユニット、無線デバイス、および／またはジャイロスコープ等の（例えば、フレーム２１２に動作可能に結合される、または別様にユーザ２０４に取り付けられ得る）センサから捕捉されるデータ、および／または（ｂ）場合によってはそのような処理または読出後にディスプレイ２０８の通過のために、遠隔処理モジュール２２８および／または遠隔データリポジトリ２３２を使用して取得および／または処理されるデータを含んでもよい。ローカル処理およびデータモジュール２２４は、これらの遠隔モジュール２２８、２３２が、ローカル処理およびデータモジュール２２４へのリソースとして利用可能であるように、有線または無線通信リンクを介して等、通信リンク２３６および／または２４０によって、遠隔処理モジュール２２８および遠隔データリポジトリ２３２に動作可能に結合されてもよい。加えて、遠隔処理モジュール２２８および遠隔データリポジトリ２３２は、相互に動作可能に結合されてもよい。
【００１５】
いくつかの実施形態では、遠隔処理モジュール２２８は、画像捕捉デバイスによって捕捉されたビデオ情報等のデータおよび／または画像情報を分析および処理するように構成される、１つまたはそれを上回るプロセッサを備えてもよい。ビデオデータは、ローカル処理およびデータモジュール２２４および／または遠隔データリポジトリ２３２内でローカルに記憶されてもよい。いくつかの実施形態では、遠隔データリポジトリ２３２は、デジタルデータ記憶設備を備え得、これは、「クラウド」リソース構成におけるインターネットまたは他のネットワーキング構成を通して利用可能であってもよい。いくつかの実施形態では、全てのデータが、記憶され、全ての算出が、ローカル処理およびデータモジュール２２４において実施され、遠隔モジュールからの完全に自律的な使用を可能にする。
【００１６】
ヒト視覚系は、複雑であって、深度の現実的知覚を提供することは、困難である。理論によって限定されるわけではないが、オブジェクトの視認者は、輻輳・開散運動（ｖｅｒｇｅｎｃｅ）および遠近調節（ａｃｃｏｍｍｏｄａｔｉｏｎ）の組み合わせに起因して、オブジェクトを３次元として知覚し得ると考えられる。相互に対する２つの眼の輻輳・開散運動（すなわち、眼の視線を収束させ、オブジェクト上に固定させるための相互に向かって、またはそこから離れるような瞳の回転運動）は、眼の水晶体の集束（または「遠近調節」）と密接に関連付けられる。通常条件下では、眼の水晶体の焦点を変化させる、または眼を遠近調節し、１つのオブジェクトから異なる距離における別のオブジェクトに焦点を変化させることは、「遠近調節−輻輳・開散運動反射」として知られる関係下、自動的に、輻輳・開散運動における合致する変化を同一距離に生じさせるであろう。同様に、輻輳・開散運動における変化は、通常条件下、遠近調節における合致する変化を誘起するであろう。遠近調節と輻輳・開散運動との間のより良好な合致を提供するディスプレイシステムは、３次元画像のより現実的または快適なシミュレーションを形成し得る。
【００１７】
図３は、複数の深度平面を使用して３次元画像をシミュレートするためのアプローチの側面を図示する。図３を参照すると、ｚ−軸上の眼３０２および３０４からの種々の距離におけるオブジェクトは、それらのオブジェクトが合焦するように、眼３０２および３０４によって遠近調節される。眼３０２および３０４は、特定の遠近調節された状態をとり、オブジェクトをｚ−軸に沿った異なる距離に合焦させる。その結果、特定の遠近調節された状態は、特定の深度平面におけるオブジェクトまたはオブジェクトの一部が、眼がその深度平面に対して遠近調節された状態にあるとき、合焦するように、関連付けられた焦点距離を有して、深度平面３０６のうちの特定の１つと関連付けられると言え得る。いくつかの実施形態では、３次元画像は、眼３０２および３０４毎に、画像の異なる提示を提供することによって、また、深度平面のそれぞれに対応する画像の異なる提示を提供することによって、シミュレートされてもよい。例証を明確にするために、別個であるように示されるが、眼３０２および３０４の視野は、例えば、ｚ−軸に沿った距離が増加するにつれて、重複し得ることを理解されたい。加えて、例証を容易にするために、平坦であるように示されるが、深度平面の輪郭は、深度平面内の全ての特徴が特定の遠近調節された状態において眼と合焦するように、物理的空間内で湾曲されてもよいことを理解されたい。理論によって限定されるわけではないが、人間の眼は、典型的には、深度知覚を提供するために、有限数深度面を解釈し得ると考えられる。その結果、知覚される深度の高度に真実味のあるシミュレーションが、これらの限定された数の深度面のそれぞれに対応する画像の異なる表現を眼に提供することによって達成され得る。
【００１８】
（導波管スタックアセンブリ）
図４は、画像情報をユーザに出力するための導波管スタックの実施例を図示する。ディスプレイシステム４００は、複数の導波管４２０、４２２、４２４、４２６、４２８を使用して、３次元知覚を眼４１０または脳に提供するために利用され得る、導波管のスタックまたはスタックされた導波管アセンブリ４０５を含む。いくつかの実施形態では、ディスプレイシステム４００は、図２のシステム２００に対応してもよく、図４は、そのシステム２００のいくつかの部分をより詳細に図式的に示す。例えば、いくつかの実施形態では、導波管アセンブリ４０５は、図２のディスプレイ２０８の中に統合されてもよい。
【００１９】
図４を継続して参照すると、導波管アセンブリ４０５はまた、複数の特徴４３０、４３２、４３４、４３６を導波管の間に含んでもよい。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６は、レンズであってもよい。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６は、レンズではなくてもよい。むしろ、それらは、スペーサであってもよい（例えば、空気間隙を形成するためのクラッディング層および／または構造）。
【００２０】
導波管４２０、４２２、４２４、４２６、４２８および／または複数のレンズ４３０、４３２、４３４、４３６は、種々のレベルの波面曲率または光線発散を伴って、画像情報を眼に送信するように構成されてもよい。各導波管レベルは、特定の深度平面と関連付けられてもよく、その深度平面に対応する画像情報を出力するように構成されてもよい。画像投入デバイス４４０、４４２、４４４、４４６、４４８は、それぞれ、眼４１０に向かって出力するために、各個別の導波管にわたって入射光を分散させるように構成され得る、導波管４２０、４２２、４２４、４２６、４２８の中に画像情報を投入するために利用されてもよい。光は、画像投入デバイス４４０、４４２、４４４、４４６、４４８の出力表面から出射し、導波管４２０、４２２、４２４、４２６、４２８の対応する入力縁の中に投入される。いくつかの実施形態では、光の単一ビーム（例えば、コリメートされたビーム）が、各導波管の中に投入され、特定の導波管と関連付けられる深度面に対応する特定の角度（および発散量）において眼４１０に向かって指向される、クローン化されたコリメートビームの場全体を出力してもよい。
【００２１】
いくつかの実施形態では、画像投入デバイス４４０、４４２、４４４、４４６、４４２は、それぞれ、それぞれの対応する導波管４２０、４２２、４２４、４２６、４２８の中に投入するための画像情報を生成する、離散ディスプレイである。いくつかの他の実施形態では、画像投入デバイス４４０、４４２、４４６、４４６、４４８は、例えば、１つまたはそれを上回る光学導管（光ファイバケーブル等）を介して、画像情報を画像投入デバイス４４０、４４２、４４４、４４６、４４８のそれぞれにパイピングし得る、単一の多重化されたディスプレイの出力端である。
【００２２】
コントローラ４５０が、スタックされた導波管アセンブリ４０５および画像投入デバイス４４０、４４２、４４４、４４６、４４８の動作を制御する。いくつかの実施形態では、コントローラ４５０は、導波管４２０、４２２、４２４、４２６、４２８への画像情報のタイミングおよび提供を調整する、プログラミング（例えば、非一過性コンピュータ可読媒体内の命令）を含む。いくつかの実施形態では、コントローラ４５０は、単一一体型デバイスまたは有線または無線通信チャネルによって接続される分散型システムであってもよい。コントローラ４５０は、いくつかの実施形態では、処理モジュール２２４および／または２２８（図２に図示される）の一部であってもよい。いくつかの実施形態では、コントローラは、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）、外向きに面したイメージングシステム４５４（例えば、デジタルカメラ）、および／またはユーザ入力デバイス４６６と通信してもよい。内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）は、眼４１０の画像を捕捉し、例えば、眼４１０の瞳のサイズおよび／または配向を判定するために使用されることができる。外向きに面したイメージングシステム４５４は、世界４５６の一部をイメージングするために使用されることができる。ユーザは、ユーザ入力デバイス４６６を介して、コマンドをコントローラ４５０に入力し、ディスプレイシステム４００と相互作用することができる。
【００２３】
導波管４２０、４２２、４２４、４２６、４２８は、全内部反射（ＴＩＲ）によって、光を各個別の導波管内で伝搬させるように構成されてもよい。導波管４２０、４２２、４２４、４２６、４２８はそれぞれ、主要上部および底部表面と、それらの主要上部と底部表面との間に延在する縁とを伴う、平面である、または別の形状（例えば、湾曲）を有してもよい。図示される構成では、導波管４２０、４２２、４２４、４２６、４２８はそれぞれ、光を再指向させ、各個別の導波管内で伝搬させ、導波管から、画像情報を眼４１０に出力することによって、光を導波管から抽出するように構成される、光抽出光学要素４６０、４６２、４６４、４６６、４６８を含んでもよい。抽出された光はまた、外部結合光と称され得、光抽出光学要素はまた、外部結合光学要素と称され得る。抽出された光のビームは、導波管によって、導波管内で伝搬する光が光再指向要素に衝打する場所に出力される。光抽出光学要素（４６０、４６２、４６４、４６６、４６８）は、例えば、反射および／または回折光学特徴であってもよい。説明を容易にし、図面を明確にするために、導波管４２０、４２２、４２４、４２６、４２８の底部主要表面に配置されて図示されるが、いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、上部および／または底部主要表面に配置されてもよい、および／または直接導波管４２０、４２２、４２４、４２６、４２８の容積内に配置されてもよい。いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、透明基板に取り付けられ、導波管４２０、４２２、４２４、４２６、４２８を形成する、材料の層内に形成されてもよい。いくつかの他の実施形態では、導波管４２０、４２２、４２４、４２６、４２８は、モノリシック材料片であってもよく、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、その材料片の表面上および／または内部に形成されてもよい。
【００２４】
図４を継続して参照すると、本明細書に議論されるように、各導波管４２０、４２２、４２４、４２６、４２８は、光を出力し、特定の深度平面に対応する画像を形成するように構成される。例えば、眼の最近傍の導波管４２０は、そのような導波管４２０の中に投入されるにつれて、コリメートされた光を眼４１０に送達するように構成されてもよい。コリメートされた光は、光学無限遠焦点面を表し得る。次の導波管４２２は、眼４１０に到達し得る前に、第１のレンズ４３０（例えば、負のレンズ）を通して通過する、コリメートされた光を送出するように構成されてもよい。第１のレンズ４３０は、眼／脳が、その次の導波管４２２から生じる光が光学無限遠から眼４１０に向かって内向きにより近い第１の焦点面から生じるように解釈するように、若干の凸面波面曲率を生成するように構成されてもよい。同様に、第３の導波管４２４は、眼４１０に到達する前に、その出力光を第１のレンズ４３０および第２のレンズ４３２の両方を通して通過させる。第１および第２のレンズ４３０および４３２の組み合わせられた屈折力は、眼／脳が、第３の導波管４２４から生じる光が次の導波管４２２からの光であった光学無限遠から人物に向かって内向きにさらにより近い第２の焦点面から生じるように解釈するように、波面曲率の別の増分量を生成するように構成されてもよい。
【００２５】
他の導波管層（例えば、導波管４２６、４２８）およびレンズ（例えば、レンズ４３４、４３６）も同様に、スタック内の最高導波管４２８を用いて、人物に最も近い焦点面を表す集約焦点パワーのために、その出力をそれと眼との間のレンズの全てを通して送出するように構成される。スタックされた導波管アセンブリ４０５の他側の世界４５６から生じる光を視認／解釈するとき、レンズ４３０、４３２、４３４、４３６のスタックを補償するために、補償レンズ層４３８が、スタックの上部に配置され、下方のレンズスタック４３０、４３２、４３４、４３６の集約パワーを補償してもよい。そのような構成は、利用可能な導波管／レンズ対と同じ数の知覚される焦点面を提供する。導波管４２０、４２２、４２４、４２６、４２８の光抽出光学要素４６０、４６２、４６４、４６６、４６８およびレンズ４３０、４３２、４３４、４３６の集束側面は両方とも、静的であってもよい（例えば、動的または電気アクティブではない）。いくつかの代替実施形態では、いずれかまたは両方とも、電気アクティブ特徴を使用して、動的であってもよい。
【００２６】
図４を継続して参照すると、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、光をその個別の導波管から再指向することと、導波管と関連付けられた特定の深度平面のための適切な量の発散またはコリメーションを用いて、本光を出力することとの両方を行うように構成されてもよい。その結果、異なる関連付けられた深度平面を有する導波管は、関連付けられた深度平面に応じて異なる量の発散を伴う光を出力する、異なる構成の光抽出光学要素を有してもよい。いくつかの実施形態では、本明細書に議論されるように、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、光を具体的角度で出力するように構成され得る、立体または表面特徴であってもよい。例えば、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、立体ホログラム、表面ホログラム、および／または回折格子であってもよい。回折格子等の光抽出光学要素は、２０１５年６月２５日に公開された米国特許公開第２０１５／０１７８９３９号（参照することによってその全体として本明細書に組み込まれる）に説明されている。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６は、レンズではなくてもよい。むしろ、それらは、単に、スペーサであってもよい（例えば、空気間隙を形成するためのクラッディング層および／または構造）。
【００２７】
いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、回折パターンを形成する回折特徴、すなわち、「回折光学要素」（本明細書では、「ＤＯＥ」とも称される）である。好ましくは、ＤＯＥは、ビームの光の一部のみが、ＤＯＥの各交差点を用いて、眼４１０に向かって偏向される一方、残りが、全内部反射を介して、導波管を通して移動し続けるように、比較的に低回折効率を有する。画像情報を搬送する光は、したがって、複数の場所において導波管から出射する、いくつかの関連出射ビームに分割され、その結果、導波管内でバウンスする本特定のコリメートされたビームに関して、眼４１０に向かって非常に均一な出射放出パターンとなる。
【００２８】
いくつかの実施形態では、１つまたはそれを上回るＤＯＥは、能動的に回折する「オン」状態と有意に回折しない「オフ」状態との間で切替可能であってもよい。例えば、切替可能なＤＯＥは、微小液滴がホスト媒体中に回折パターンを構成する、ポリマー分散液晶の層を備えてもよく、微小液滴の屈折率は、ホスト材料の屈折率と実質的に合致するように切り替えられることができる（その場合、パターンは、入射光を著しく回折しない）、または微小液滴は、ホスト媒体のものに合致しない屈折率に切り替えられることができる（その場合、パターンは、入射光を能動的に回折する）。
【００２９】
いくつかの実施形態では、深度平面および／または被写界深度の数および分布は、視認者の眼の瞳サイズおよび／または配向に基づいて、動的に変動されてもよい。いくつかの実施形態では、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）が、眼４１０の画像を捕捉し、眼４１０の瞳のサイズおよび／または配向を判定するために使用されてもよい。いくつかの実施形態では、内向きに面したイメージングシステム４５２は、フレーム２１２（図２に図示されるように）に取り付けられてもよく、内向きに面したイメージングシステム４５２からの画像情報を処理し、例えば、ユーザの眼２０４の瞳直径および／または配向を判定し得る、処理モジュール２２４および／または２２８と電気通信してもよい。
【００３０】
いくつかの実施形態では、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）は、眼移動および顔移動等、ユーザの移動を観察することができる。内向きに面したイメージングシステム４５２は、眼４１０の画像を捕捉し、眼４１０の瞳のサイズおよび／または配向を判定するために使用されてもよい。内向きに面したイメージングシステム４５２は、ユーザが見ている方向（例えば、眼姿勢）を判定する際に使用するため、またはユーザのバイオメトリック識別のため（例えば、虹彩識別を介して）の画像を得るために使用されることができる。内向きに面したイメージングシステム４５２によって得られる画像は、ユーザに提示されるべきオーディオまたは視覚的コンテンツを決定するためにディスプレイシステム４００によって使用され得る、ユーザの眼姿勢および／または気分を判定するために分析されてもよい。ディスプレイシステム４００はまた、慣性測定ユニット（ＩＭＵ）、加速度計、ジャイロスコープ等のセンサを使用して、頭部姿勢（例えば、頭部位置または頭部配向）を判定してもよい。頭部の姿勢は、単独で、または眼姿勢と組み合わせて、支え追跡と相互作用する、および／またはオーディオコンテンツを提示するために使用されてもよい。
【００３１】
いくつかの実施形態では、１つのカメラが、眼毎に利用され、各眼の瞳サイズおよび／または配向を別個に判定し、それによって、各眼への画像情報の提示がその眼に動的に調整されることを可能にしてもよい。いくつかの実施形態では、少なくとも１つのカメラが、眼毎に利用され、独立して、各眼の瞳サイズおよび／または眼姿勢を別個に判定し、それによって、各眼への画像情報の提示がその眼に動的に調整されることを可能にしてもよい。いくつかの他の実施形態では、片眼４１０のみの瞳直径および／または配向（例えば、対の眼あたり単一カメラのみを使用して）が、判定され、視認者２０４の両眼に対して類似すると仮定される。
【００３２】
例えば、被写界深度は、視認者の瞳サイズと反比例して変化してもよい。その結果、視認者の眼の瞳のサイズが減少するにつれて、被写界深度は、その平面の場所が眼の焦点深度を越えるため判別不能である１つの平面が、判別可能となり、瞳サイズの低減および被写界深度の相当する増加に伴って、より合焦して現れ得るように増加する。同様に、異なる画像を視認者に提示するために使用される、離間される深度平面の数は、減少された瞳サイズに伴って減少されてもよい。例えば、視認者は、一方の深度平面から他方の深度平面への眼の遠近調節を調節せずに、第１の深度平面および第２の深度平面の両方の詳細を１つの瞳サイズにおいて明確に知覚することが可能ではない場合がある。しかしながら、これらの２つの深度平面は、同時に、遠近調節を変化させずに、別の瞳サイズにおいてユーザに合焦するには十分であり得る。
【００３３】
いくつかの実施形態では、ディスプレイシステムは、瞳サイズおよび／または配向の判定に基づいて、または特定の瞳サイズおよび／または配向を示す電気信号の受信に応じて、画像情報を受信する導波管の数を変動させてもよい。例えば、ユーザの眼が、２つの導波管と関連付けられた２つの深度平面間を区別不能である場合、コントローラ４５０は、これらの導波管のうちの１つへの画像情報の提供を停止するように構成またはプログラムされてもよい。有利には、これは、システムへの処理負担を低減させ、それによって、システムの応答性を増加させ得る。導波管のためのＤＯＥがオンおよびオフ状態間で切替可能である実施形態では、ＤＯＥは、導波管が画像情報を受信するとき、オフ状態に切り替えられてもよい。
【００３４】
いくつかの実施形態では、出射ビームに視認者の眼の直径未満の直径を有するという条件を満たさせることが望ましくあり得る。しかしながら、本条件を満たすことは、視認者の瞳のサイズの変動性に照らして、困難であり得る。いくつかの実施形態では、本条件は、視認者の瞳のサイズの判定に応答して出射ビームのサイズを変動させることによって、広範囲の瞳サイズにわたって満たされる。例えば、瞳サイズが減少するにつれて、出射ビームのサイズもまた、減少し得る。いくつかの実施形態では、出射ビームサイズは、可変開口を使用して変動されてもよい。
【００３５】
ディスプレイシステム４００は、世界４５６の一部をイメージングする、外向きに面したイメージングシステム４５４（例えば、デジタルカメラ）を含むことができる。世界４５６の本部分は、視野（ＦＯＶ）と称され得、イメージングシステム４５４は、時として、ＦＯＶカメラとも称される。視認者２０４による視認またはイメージングのために利用可能な領域全体は、動眼視野（ＦＯＲ）と称され得る。ＦＯＲは、ディスプレイシステム４００を囲繞する４πステラジアンの立体角を含んでもよい。ディスプレイシステム４００のいくつかの実装では、ＦＯＲは、ユーザ２０４が、ユーザを囲繞するオブジェクトを見るためにその頭部および眼を移動させ得るため、ディスプレイシステム４００のユーザ２０４の周囲の立体角の実質的に全てを含んでもよい（ユーザの正面、背面、上方、下方、または側面）。外向きに面したイメージングシステム４５４から得られた画像は、ユーザによって行われるジェスチャ（例えば、手または指のジェスチャ）を追跡し、ユーザの正面における世界４５６内のオブジェクトを検出する等のために、使用されることができる。
【００３６】
ディスプレイシステム４００は、ユーザが、コマンドをコントローラ４５０に入力し、ディスプレイシステム４００と相互作用し得る、ユーザ入力デバイス４６６を含むことができる。例えば、ユーザ入力デバイス４６６は、トラックパッド、タッチスクリーン、ジョイスティック、多自由度（ＤＯＦ）コントローラ、容量感知デバイス、ゲームコントローラ、キーボード、マウス、指向性パッド（Ｄパッド）、ワンド、触知デバイス、トーテム（例えば、仮想ユーザ入力デバイスとして機能する）等を含むことができる。ある場合には、ユーザは、指（例えば、親指）を使用して、タッチセンサ式入力デバイスを押下またはその上でスワイプし、入力をディスプレイシステム４００に提供してもよい（例えば、ユーザ入力をディスプレイシステム４００によって提供されるユーザインターフェースに提供するために）。ユーザ入力デバイス４６６は、ディスプレイシステム４００の使用の間、ユーザの手によって保持されてもよい。ユーザ入力デバイス４６６は、ディスプレイシステム４００と有線または無線通信することができる。
【００３７】
図５は、導波管によって出力された出射ビームの実施例を示す。１つの導波管が、図示されるが、導波管アセンブリ４０５内の他の導波管も、同様に機能してもよく、導波管アセンブリ４０５は、複数の導波管を含むことを理解されたい。光５０５が、導波管４２０の入力縁５１０において導波管４２０の中に投入され、ＴＩＲによって導波管４２０内を伝搬する。光５０５がＤＯＥ４６０に衝突する点において、光の一部が、出射ビーム５１５として導波管から出射する。出射ビーム５１５は、略平行として図示されるが、それらはまた、導波管４２０と関連付けられた深度平面に応じて、ある角度で眼４１０に伝搬するように再指向されてもよい（例えば、発散出射ビームを形成する）。略平行出射ビームは、光を外部結合し、眼４１０から長距離（例えば、光学無限遠）において深度平面上に設定されるように現れる画像を形成する光抽出光学要素を伴う、導波管を示し得ることを理解されたい。他の導波管または他の光抽出光学要素のセットは、眼４１０がより近い距離に遠近調節し、網膜に合焦させることを要求し、光学無限遠より眼４１０に近い距離からの光として脳によって解釈されるであろう、より多く発散する出射ビームパターンを出力してもよい。
【００３８】
図６は、導波管装置と、光を導波管装置へまたはそこから光学的に結合するための光学結合器サブシステムと、制御サブシステムとを含む、ディスプレイシステム４００の別の実施例を示す。ディスプレイシステム４００は、多焦点立体、画像、またはライトフィールドを生成するために使用されることができる。ディスプレイシステム４００は、１つまたはそれを上回る一次平面導波管６０４（１つのみのが図６に示される）と、一次導波管６０４の少なくともいくつかのそれぞれと関連付けられた１つまたはそれを上回るＤＯＥ６０８とを含むことができる。平面導波管６０４は、図４を参照して議論される導波管４２０、４２２、４２４、４２６、４２８に類似することができる。光学システムは、分散導波管装置を採用し、光を第１の軸（図６の図では、垂直またはＹ−軸）に沿って中継し、第１の軸（例えば、Ｙ−軸）に沿って光の有効射出瞳を拡張させてもよい。分散導波管装置は、例えば、分散平面導波管６１２と、分散平面導波管６１２と関連付けられた少なくとも１つのＤＯＥ６１６（二重破線によって図示される）とを含んでもよい。分散平面導波管６１２は、少なくともいくつかの点において、それと異なる配向を有する一次平面導波管６０４と類似または同じであってもよい。同様に、少なくとも１つのＤＯＥ６１６は、少なくともいくつかの点において、ＤＯＥ６０８と類似または同じであってもよい。例えば、分散平面導波管６１２および／またはＤＯＥ６１６は、それぞれ、一次平面導波管６０４および／またはＤＯＥ６０８と同一材料から成ってもよい。図６に示される光学システムは、図２に示されるウェアラブルディスプレイシステム２００の中に統合されることができる。
【００３９】
中継され、射出瞳が拡張された光は、分散導波管装置から１つまたはそれを上回る一次平面導波管６０４の中に光学的に結合される。一次平面導波管６６２は、好ましくは、第１の軸に直交する、第２の軸（例えば、図６の図では、水平またはＸ−軸）に沿って、光を中継する。着目すべきこととして、第２の軸は、第１の軸に対して非直交軸であることができる。一次平面導波管６０４は、その第２の軸（例えば、Ｘ−軸）に沿って、光の有効射出経路を拡張させる。例えば、分散平面導波管６１２は、光を垂直またはＹ−軸に沿って中継および拡張させ、光を水平またはＸ−軸に沿って中継および拡張させる、一次平面導波管６０４にその光を通過させることができる。
【００４０】
ディスプレイシステム４００は、単一モード光ファイバ６２４の近位端の中に光学的に結合され得る、１つまたはそれを上回る着色光源（例えば、赤色、緑色、および青色レーザ光）６２０を含んでもよい。光ファイバ６２４の遠位端は、圧電材料の中空管６２８を通して螺合または受容されてもよい。遠位端は、固定されない可撓性カンチレバー６３２として、管６２８から突出する。圧電管６２８は、４つの象限電極（図示せず）と関連付けられることができる。電極は、例えば、管６２８の外側、外側表面または外側周縁、または直径に鍍着されてもよい。コア電極（図示せず）もまた、管６２８のコア、中心、内側周縁、または内径に位置する。
【００４１】
例えば、ワイヤ６４０を介して電気的に結合される、駆動電子機器６３６は、対向する対の電極を駆動し、圧電管６２８を独立して２つの軸において屈曲させる。光ファイバ６２４の突出する遠位先端は、機械的共鳴モードを有する。共鳴の周波数は、光ファイバ６２４の直径、長さ、および材料性質に依存し得る。圧電管６２８をファイバカンチレバー６３２の第１の機械的共鳴モードの近傍で振動させることによって、ファイバカンチレバー６３２は、振動させられ、大偏向を通して掃引し得る。
【００４２】
２つの軸において共鳴振動を刺激することによって、ファイバカンチレバー６３２の先端は、２次元（２−Ｄ）走査を充填する面積内において２軸方向に走査される。光源６２０の強度をファイバカンチレバー６３２の走査と同期して変調させることによって、ファイバカンチレバー６３２から発せられる光は、画像を形成する。そのような設定の説明は、米国特許公開第２０１４／０００３７６２号（参照することによってその全体として本明細書に組み込まれる）に提供されている。
【００４３】
光学結合器サブシステムのコンポーネント６４４は、走査ファイバカンチレバー６３２から発せられる光をコリメートする。コリメートされた光は、ミラー付き表面６４８によって、少なくとも１つの回折光学要素（ＤＯＥ）６１６を含有する、狭分散平面導波管６１２の中に反射される。コリメートされた光は、全内部反射によって分散平面導波管６１２に沿って（図６の図に対して）垂直に伝搬し、そうすることによって、ＤＯＥ６１６と繰り返し交差する。ＤＯＥ６１６は、好ましくは、低回折効率を有する。これは、光の一部（例えば、１０％）をＤＯＥ６１６との交差点の各点においてより大きい一次平面導波管６０４の縁に向かって回折させ、光の一部をＴＩＲを介して分散平面導波管６１２の長さを辿ってそのオリジナル軌道上で継続させる。
【００４４】
ＤＯＥ６１６との交差点の各点において、付加的光が、一次導波管６１２の入口に向かって回折される。入射光を複数の外部結合セットに分割することによって、光の射出瞳は、分散平面導波管６１２内のＤＯＥ６１６によって垂直に拡張される。分散平面導波管６１２から外部結合された本垂直に拡張された光は、一次平面導波管６０４の縁に進入する。
【００４５】
一次導波管６０４に進入する光は、ＴＩＲを介して、一次導波管６０４に沿って（図６の図に対して）水平に伝搬する。光は、複数の点においてＤＯＥ６０８と交差するにつれて、ＴＩＲを介して、一次導波管６０４の長さの少なくとも一部に沿って水平に伝搬する。ＤＯＥ６０８は、有利には、線形回折パターンおよび半径方向対称回折パターンの総和である、位相プロファイルを有し、光の偏向および集束の両方を生成するように設計または構成され得る。ＤＯＥ６０８は、有利には、ビームの光の一部のみが、ＤＯＥ６０８の各交差点において視認者の眼に向かって偏向される一方、光の残りが、ＴＩＲを介して、導波管６０４を通して伝搬し続けるように、低回折効率（例えば、１０％）を有し得る。
【００４６】
伝搬する光とＤＯＥ６０８との間の交差点の各点において、光の一部は、一次導波管６０４の隣接面に向かって回折され、光がＴＩＲから逃散し、一次導波管６０４の面から発せられることを可能にする。いくつかの実施形態では、ＤＯＥ６０８の半径方向対称回折パターンは、加えて、ある焦点レベルを回折された光に付与し、個々のビームの光波面を成形（例えば、曲率を付与する）することと、ビームを設計される焦点レベルに合致する角度に操向することとの両方を行う。
【００４７】
故に、これらの異なる経路は、異なる角度におけるＤＯＥ６０８の多重度、焦点レベル、および／または射出瞳において異なる充填パターンをもたらすことによって、光を一次平面導波管６０４の外部で結合させることができる。射出瞳における異なる充填パターンは、有利には、複数の深度平面を伴うライトフィールドディスプレイを生成するために使用されることができる。導波管アセンブリ内の各層またはスタック内の層のセット（例えば、３層）が、個別の色（例えば、赤色、青色、緑色）を生成するために採用されてもよい。したがって、例えば、第１の３つの隣接する層のセットが、それぞれ、赤色、青色、および緑色光を第１の焦点深度において生成するために採用されてもよい。第２の３つの隣接する層のセットが、それぞれ、赤色、青色、および緑色光を第２の焦点深度において生成するために採用されてもよい。複数のセットが、種々の焦点深度を伴うフル３Ｄまたは４Ｄカラー画像ライトフィールドを生成するために採用されてもよい。
【００４８】
（ＡＲシステムの他のコンポーネント）
多くの実装では、ＡＲシステムは、ウェアラブルディスプレイシステム８０（または光学システム１００）に加え、他のコンポーネントを含んでもよい。ＡＲデバイスは、例えば、１つまたはそれを上回る触知デバイスまたはコンポーネントを含んでもよい。触知デバイスまたはコンポーネントは、触感覚をユーザに提供するように動作可能であってもよい。例えば、触知デバイスまたはコンポーネントは、仮想コンテンツ（例えば、仮想オブジェクト、仮想ツール、他の仮想構造体）に触れると、圧力および／またはテクスチャの触感覚を提供してもよい。触感覚は、仮想オブジェクトが表す、物理的オブジェクトの感触を再現してもよい、または仮想コンテンツが表す、想像上のオブジェクトまたはキャラクタ（例えば、ドラゴン）の感触を再現してもよい。いくつかの実装では、触知デバイスまたはコンポーネントは、ユーザによって装着されてもよい（例えば、ユーザウェアラブルグローブに）。いくつかの実装では、触知デバイスまたはコンポーネントは、ユーザによって保持されてもよい。
【００４９】
ＡＲシステムは、例えば、入力またはＡＲシステムとの相互作用を可能にするためにユーザによって操作可能である、１つまたはそれを上回る物理的オブジェクトを含んでもよい。これらの物理的オブジェクトは、本明細書では、トーテムと称される。いくつかのトーテムは、無生物オブジェクト、例えば、金属またはプラスチック片、壁、テーブルの表面の形態をとってもよい。代替として、いくつかのトーテムは、生物オブジェクト、例えば、ユーザの手の形態をとってもよい。本明細書に説明されるように、トーテムは、実際には、任意の物理的入力構造（例えば、キー、トリガ、ジョイスティック、トラックボール、ロッカスイッチ）を有していなくてもよい。代わりに、トーテムは、単に、物理的表面を提供してもよく、ＡＲシステムは、トーテムの１つまたはそれを上回る表面上にあるようにユーザに見えるように、ユーザインターフェースをレンダリングしてもよい。例えば、ＡＲシステムは、トーテムの１つまたはそれを上回る表面上に常駐して現れるように、コンピュータキーボードおよびトラックパッドの画像をレンダリングしてもよい。例えば、ＡＲシステムは、トーテムとしての役割を果たす、アルミニウムの薄い長方形プレートの表面上に現れるように、仮想コンピュータキーボードおよび仮想トラックパッドをレンダリングしてもよい。長方形プレート自体は、任意の物理的キーまたはトラックパッドまたはセンサを有していない。しかしながら、ＡＲシステムは、長方形プレートを用いたユーザ操作または相互作用またはタッチを仮想キーボードおよび／または仮想トラックパッドを介して行われた選択または入力として検出してもよい。
【００５０】
本開示のＡＲデバイス、ＨＭＤ、およびディスプレイシステムと併用可能な触知デバイスおよびトーテムの実施例は、米国特許公開第２０１５／００１６７７７号（参照することによってその全体として本明細書に組み込まれる）に説明される。
【００５１】
（ディスプレイシステム上の誤差補正を行う実施例）
上記に説明されるように、ディスプレイシステムは、眼に衝突するデジタル化されたライトフィールドを生成する光を再指向するための回折格子を伴う、基板材料の複数のディスプレイ層を有する、図４−６に図示されるもの等のスタックされた導波管アセンブリを備えてもよい。いくつかの実施形態では、導波管アセンブリは、深度あたりの色につき１つの基板層を備える。例えば、２深度平面ＲＧＢディスプレイは、合計６つの導波管層を有することができる。ディスプレイシステムは、ウェアラブルディスプレイシステム８０の実施形態であることができる。
【００５２】
スタックされた導波管アセンブリでは、アーチファクトを導入し、劣化された画質を生じさせ得る、潜在的現象の範囲が、存在する。これらは、残影（多重画像）、歪曲、不整合（色または深度間）、および視野にわたる色強度変動を含み得る。加えて、あるタイプのアーチファクトも、他のタイプの条件において、例えば、ＬＥＤとは対照的にレーザで照明するとき（例えば、スペックル、帯形成、ニュートン縞）、または外部結合されたビームの密度がある量未満であるとき（例えば、網戸または杭柵を通して見ているかのように知覚され得る、波面希薄性）、生じ得る。
【００５３】
ライトフィールドディスプレイの光学における不完全度に起因して、レンダリングエンジン内の完璧な３次元グリッドは、光学を通して表示されるとき、歪曲され得る。予期される画像と実際の表示される画像との間の歪曲を識別および補正するために、格子縞パターン等の較正パターンが、ディスプレイシステムを使用して投影されることができる。
【００５４】
図７は、較正パターン７０２をディスプレイシステムによって投影させるときに生じ得る、例示的歪曲を図示する。較正パターン７０２は、空間または色彩較正を行うために好適な任意のタイプのパターンであることができる（例えば、複数の格子縞正方形を備える、格子縞パターン）。較正パターン７０２は、幾何学的パターンまたは無作為な確率的パターン等、任意のタイプの試験または較正パターンを含むことができる。投影された較正パターン７０２は、生成されたライトフィールド画像７０４をもたらす。画像７０４内に存在する歪曲は、空間歪曲（例えば、可視ピクセルが視野内の予期される場所にないとき）および色彩歪曲（例えば、可視ピクセルの色値が予期されるものと異なるとき）を含み得る。例えば、パターン７０２の格子縞正方形は、画像７０４内のその予期される位置から偏移され得る（例えば、空間誤差）。加えて、黒色および白色で現れている格子縞正方形の代わりに、画像７０４内のいくつかの格子縞正方形は、紫色等の他の色で現れ得る（例えば、色彩誤差）。ディスプレイ誤差は、ディスプレイによって投影された較正パターンの画像を取得するように位置付けられるデジタルカメラを含み得る、ライトフィールド計測システムを使用して測定されることができる。いくつかの実施形態では、予期される位置対実際の位置に関するより細かい粒度の情報を取得するために、異なる場所に偏移された較正画像に対応する、複数の画像が、捕捉されてもよい。デジタルカメラは、表示される画像の異なる領域（例えば、表示される較正パターン上の特徴）が合焦する深度を判定するために、異なる焦点深度に合焦するように構成されることができる。
【００５５】
いくつかの実施形態による、複数の画像を異なる焦点深度において捕捉し、表示される画像の異なる領域の深度を判定するステップは、図１７−２０と関連付けて以下により詳細に説明される。種々の実施形態において使用され得る、異なるタイプの較正パターンは、図２２−２４と関連付けて以下により詳細に説明される。
【００５６】
（空間誤差）
空間誤差は、いくつかの異なる表出を含み得る。例えば、空間不整合は、ディスプレイ層の平行移動または回転を含む。空間誤差はまた、ディスプレイの深度平面の視野（ＦＯＶ）にわたって変動する、非線形空間歪曲を伴い得る。
【００５７】
空間誤差は、ディスプレイシステム内の機械的または光学的欠陥の現れであり得る。測定された空間誤差を解釈することによって、システムの光機械的品質を定量化し、改良のための方法を示唆する、メトリックが、導出され得る。例えば、深度平面回転を表す空間誤差は、ディスプレイが所望の位置に対して機械的に回転されることを示唆し得る。色平面毎のスケーリングは、レンズシステムが十分に収色性ではないことを示唆し得る。
【００５８】
空間誤差を識別するために、デジタルカメラ等の画像捕捉装置を備える、ライトフィールド計測システムが、ディスプレイシステムによって投影された１つまたはそれを上回る画像（例えば、較正パターンの投影）を捕捉し、予期される画像からの実際の表示される画像の逸脱を表す、ベクトル場を生成するために使用されることができる。ベクトル場は、ディスプレイのｘ−ｙ平面における面内逸脱およびｚ−方向（深度）における面外逸脱を含む、３次元ベクトル場、またはｘ−ｙ平面のみにおける逸脱を含む、２次元ベクトル場であってもよい。いくつかの実施形態では、ベクトル場は、ディスプレイシステムの深度平面または色平面毎に生成されてもよい。いくつかの実施形態では、深度は、ジオプタ（メートル単位の層の焦点距離の逆数を表す）で測定されてもよい。
【００５９】
図８は、投影されたライトフィールド内の点の予期される位置とその実際の表示される位置との間の逸脱をマッピングする、１つまたはそれを上回る捕捉された画像から生成され得る、ベクトル場の実施例を図示する。投影されたライトフィールド内の点は、較正画像内の特徴（例えば、較正格子縞正方形の中心および角）に対応し得る。ベクトル場内の各ベクトルは、ライトフィールド内の予期される位置とその対応する実際の位置との間の歪曲を表す。本実施例では、歪曲ベクトル場は、２Ｄである。図示されるベクトル場では、特徴の予期される位置は、第１の色およびマーカタイプ（例えば、予期される位置のための「Ｏ」８０２）を使用してマークされる一方、特徴の実際の表示される位置は、第２の色（例えば、検出された位置のための「Ｘ」８０４）を使用してマークされる。各対の対応する予期される位置および表示される位置は、検出された表示される位置が予期される位置にあるように補正するために必要とされる補正の方向を示す矢印を含み得る、線８０６によって接続される。
【００６０】
ベクトル場を使用して、局所的または大域的歪曲情報（例えば、以下に説明される、面内平行移動、集合スケーリング、集合回転、平均ピクセルワーピング、またはジオプタ誤差）が、抽出されることができる。例えば、歪曲グラフが、判定されたベクトル場から生成されてもよい。歪曲グラフは、生成されたベクトル場にわたるピクセル位置誤差値（例えば、ベクトル振幅）の分布を分析するために使用されることができる。歪曲グラフは、ピクセル位置誤差の周波数を示す、ヒストグラムであってもよい（例えば、ピクセル位置誤差振幅を誤差振幅がベクトル場内に現れる周波数に対してプロットする）。他のタイプのグラフは、ベクトル場の他の属性（例えば、歪曲方向）を分析するために使用されてもよい。
【００６１】
空間誤差は、広義には、面内および面外空間誤差に分割されることができる。面内空間誤差は、特定の深度（ｚ−軸上で測定される）における特定の深度平面（例えば、図６に図示される座標系に従うｘｙ−平面）に沿った空間誤差を指す。ベクトル場（例えば、図８に図示されるように）は、空間誤差の異なるカテゴリに関する１つまたはそれを上回るメトリックを導出するために使用されることができる。これらのメトリックはそれぞれ、層毎（例えば、色および深度の特定の組み合わせ（例えば、赤色−３ジオプタディスプレイ層、緑色−１ジオプタディスプレイ層等）に対応する個々のディスプレイ層毎）またはディスプレイ毎（例えば、簡潔なパラメータにおいてディスプレイの全体的忠実性を定量化するため）に定義されてもよい。
【００６２】
（面内空間誤差）
いくつかの実施形態では、面内空間誤差は、複数の異なるコンポーネントに分割されることができ、それぞれ、異なるタイプの誤差に対応する。これらのコンポーネントは、平行移動誤差、回転誤差、スケーリング誤差、または非線形空間誤差を含むことができる。これらの誤差コンポーネントはそれぞれ、個々に、または連続して、補正されることができる。
【００６３】
（面内平行移動誤差）
図９Ａは、例示的面内（ｘｙ）平行移動空間誤差（また、ｘｙ偏芯とも称される）を図示する。ｘｙ平行移動誤差は、その予期される位置からのディスプレイ層の表示される画像の中心のｘ−および／またはｙ−ピクセル偏移を指し、機械的またはディスプレイ整合を知らせるように意図される。図９Ａでは、予期される画像位置９００（本実施例では、赤色長方形として示される）は、表示される画像位置９００ａ（非直線縁を有する緑色形状として示される）に平行移動される。ｘｙ平行移動誤差は、表示される画像９００ａの中心位置９０２および予期される画像９００の中心位置９０４を識別し、表示される中心位置９０２が予期される中心位置９０４と整合されるように（ディスプレイの機械的整合、ディスプレイ画像のソフトウェア補正、または両方の組み合わせを通して）、１つまたはそれを上回る偏移を行う（判定された平行移動ベクトル９０１に沿って）ことによって補正され得る。測定されたｘｙ平行移動空間誤差に関する１つまたはそれを上回るメトリックは、層中心対予期または基準位置（例えば、ディスプレイの光学軸）を測定する、層毎に測定される平行移動誤差、または全体的平行移動位置合わせを定量化するために、任意の２つのディスプレイ層間の最大平行移動を示す、ディスプレイ毎に測定される最大平行移動オフセットを含むことができる。
【００６４】
（集合回転誤差）
図９Ｂは、例示的集合回転空間誤差を図示する。集合回転は、画像の予期される位置に対するその中心のまわりの表示される画像の全体的回転角度を指す。空間歪曲は、常時、単純アフィン回転によって完全に記述可能ではない場合があるが、集合回転測定値が、ピクセル位置誤差（表示される画像位置対予期される画像位置間）が最小限にされる回転角度を提供するために使用されることができる。集合回転メトリックは、機械的またはディスプレイ整合を知らせるように意図される。図９Ｂに図示されるように、集合回転は、指定される回転量９０７によって中心点９０８の周囲の表示される画像９０６を予期される位置に対応する位置９１０まで回転させることによって補正され得る（ディスプレイの機械的整合を通して、表示される画像のソフトウェア補正を通して、または両方）。報告されるメトリックは、測定された配向対予期または基準配向（例えば、ディスプレイの水平軸に対して）を示す、層毎に測定された回転誤差と、全体的回転位置合わせを定量化するための任意の２つのディスプレイ層間の最大回転誤差を示す、ディスプレイ毎に測定された最大回転オフセットとを含むことができる。
【００６５】
（集合スケーリング誤差）
図９Ｃは、集合スケーリング空間誤差の実施例を図示する。集合スケーリングは、予期される画像に対するその中心のまわりの表示される画像の全体的スケーリング係数を示す。空間歪曲は、単純アフィンスケーリングによって完全に記述されない場合があるが、集合スケーリング測定値は、ピクセル位置誤差が最小限にされる、スケーリング係数を示し得る。集合スケーリングメトリックは、光学設計またはディスプレイ整合を知らせるように意図される。図９Ｃに図示されるように、集合スケーリング空間誤差は、指定されるスケーリング量９１３によって表示される画像９１２のサイズをスケーリングし、予期される画像９１４のものに合致させることによって補正され得る。集合スケーリングに関する報告されるメトリックは、画像スケーリング対予期または基準スケーリングを測定する（例えば、較正される設定における物理的標的を参照して）、層毎に測定されたスケーリング誤差と、全体的スケール位置合わせを定量化するための任意の２つのディスプレイ層間の最大スケーリングを示す、ディスプレイ毎に測定された最大スケーリングオフセットとを含むことができる。
【００６６】
図９Ｄは、集合スケーリング空間誤差の別の実施例を図示する。表示される画像９１６は、予期される画像９１８と比較してより小さく現れる。スケーリング誤差を補正するために、表示される画像９１６は、スケーリング量９１７によって上方スケーリングされ、予期される画像９１８のサイズに合致する。
【００６７】
（ピクセルワーピング誤差）
図９Ｅは、ＸＹ平行移動、回転、およびスケーリングの補正が行われた後の残りの空間誤差の実施例を図示する。残りの誤差（また、ピクセルワーピングまたは空間マッピングとも称される）は、ｘｙ平行移動、回転、およびスケーリングが、全体的空間歪曲プロファイルから取り除かれた後（例えば、図９Ａ−９Ｄに図示されるように）の平均残留ユークリッドピクセル位置誤差を示し、ディスプレイシステムの非線形または非アフィンワーピング特性の測定値を与え、ディスプレイ設計および品質制御を知らせるために使用されてもよい。ピクセルワーピングに関して報告されるメトリックは、完璧なグリッドを参照してｘｙ平行移動、回転、およびスケーリングが取り除かれた後の平均残留ユークリッドピクセル位置誤差を示す、層毎に測定された平均ピクセルワーピング（ＭＰＷ）と、全体的ワーピングを定量化するためのディスプレイの層間のＭＰＷの最大値を示す、ディスプレイ毎に測定された最大平均ピクセルワーピング（最大ＭＰＷ）とを含んでもよい。いくつかの実施形態では、残りのピクセルワーピングは、処理モジュール（例えば、モジュール２２４または２２８）を使用して行われる空間マッピングを通して補正され、表示される画像９２０と予期される画像９２２とを整合させることができる。
【００６８】
（面外空間誤差）
図４−６に図示されるもの等のデジタルライトフィールドディスプレイシステムは、視認者から異なる深度（ｚ−方向）に現れる、深度平面を生成することが可能である（例えば、図３参照）。いくつかの実施形態では、深度平面は、視認者から異なる距離に設置されるように現れる、平坦平面に対応する。光学において一般的であるように、ディスプレイからの深度平面の距離を参照するのではなく、ジオプタ（ｍ−１）単位で測定された逆数距離が、異なる深度平面を参照するために使用されることができる。例えば、ディスプレイは、３ジオプタ（１／３ｍ）および１ジオプタ（１ｍ）の深度に位置付けられる、２つの深度平面を有してもよい。ディスプレイシステム内の不完全度に起因して、深度平面にわたるジオプタプロファイルは、予期されるようなものではない場合がある。例えば、深度層上に表示される画像は、正しくない距離またはディスプレイのＦＯＶにわたって変動する焦点を伴う、ジオプタプロファイルを有し得る。
【００６９】
面外空間誤差（また、ジオプタ誤差とも称される）は、深度平面のジオプタ（深度）誤差の測定値であって、光学、機械的、および導波管整合または設計における誤差を知らせるように意図される。ジオプタ誤差に関して報告されるメトリックは、深度平面の予期される深度と測定された深度との間の誤差量を示す、層毎に測定されたジオプタ誤差と、深度平面間の最大深度誤差を示す、最大ジオプタ誤差とを含んでもよい。
【００７０】
図１０Ａは、異なる深度において視認されるように意図される、複数の深度平面の実施例を図示する。図示される実施例では、３つの異なる深度平面が、示されるが、ディスプレイシステムは、より多いまたはそれを上回る少ない深度平面を含有してもよい。加えて、各深度平面は、複数の導波管層（例えば、ＲＧＢ色層）に対応してもよい。
【００７１】
図１０Ｂ−１０Ｄは、図１０Ａに示される投影された深度平面を視認するときに生じ得る、面外空間誤差のタイプの実施例を図示する。例えば、投影された深度平面は、予期されるものより大きいまたは小さい深度に現れるように、異なる深度に偏移され得る（図１０Ｂ）。深度平面は、予期される深度からバルク回転を呈するように不整合され得る（図１０Ｃ）。深度平面は、格子不完全度の非均一プロファイル特性を呈し得る（図１０Ｄ）。深度平面は、図１０Ｂ−１０Ｄに図示される誤差の組み合わせを呈し得る。
【００７２】
図１０Ｅは、面外空間誤差の別の実施例を図示する。投影された深度平面１００２は、予期される深度平面１００４に対して不整合される。図示される実施例では、不整合は、深度平面回転を備える。面外空間誤差を補正するために、回転軸１００６が、識別され、投影された深度平面１００２が予期される深度平面１００４と実質的に整合するように、識別された回転軸１００６を中心として投影された深度平面１００２上で回転が行われ得る。回転軸１００６は、予期される深度平面１００４の軸（例えば、垂直軸）と平行として図示されるが、回転軸は、任意の方向であり得ることを理解されたい。
【００７３】
ジオプタ誤差は、面内歪曲に関連する、面内空間誤差と明確に異なるが、ジオプタ誤差は、例えば、ピクセル深度の正しくない仮定に起因して、視野依存空間歪曲を導入することによって、潜在的に、面内空間誤差に影響を及ぼし得る。例えば、予期されるものと異なる深度における領域を伴う欠陥深度平面に関して、ピクセルは、視認者位置に対して非均一に偏移し、変動する画像ワーピングを導入し得る。
【００７４】
いくつかの実施形態では、面内空間誤差（例えば、ｘｙ偏芯、集合スケーリング、集合回転、および空間マッピング）に関する本明細書に説明される誤差補正技法は、３次元まで拡張されることができる。例えば、偏芯は、ｘｙｚ座標系上の表示される平面の中心点の場所を識別し、中心点が予期される場所と整合するように、平面を偏移させる（例えば、ｘ、ｙ、およびｚ軸に沿って）ことによって３次元で行われてもよい。
【００７５】
（歪曲ベクトル場に基づく空間誤差の定量化）
図８を参照して本明細書に説明されるように、多次元（例えば、２Ｄまたは３Ｄ）歪曲ベクトル場が、予期される位置から表示される位置までの画像特徴の変位を測定することによって生成されることができる。歪曲ベクトル場は、多層ディスプレイ（例えば、スタックされた導波管アセンブリ４０５を備える、ディスプレイ）の層毎に計算されることができる。歪曲ベクトル場は、ディスプレイによって投影されたライトフィールドの歪曲を捕捉および特性評価するために使用されることができる。例えば、ベクトル分析オペレーションは、ある空間誤差を判定するために歪曲ベクトル場上で行われることができる。ライトフィールド計測システムは、ディスプレイによって投影された較正パターン（例えば、格子縞）に関して計測カメラ（例えば、デジタルカメラまたはライトフィールドカメラ）によって得られる画像の分析の一部として、そのようなベクトルオペレーションを計算することができる。そのようなベクトル分析技法は、ライトフィールドディスプレイに限定されず、任意のタイプのディスプレイの任意の多次元計測または較正に適用されることができる。
【００７６】
多次元歪曲ベクトル場を前提として、ベクトル場のカールが、局所回転を判定するために算出されることができる。ディスプレイのＦＯＶ内の領域にわたるカールの平均は、領域内の集合回転誤差の測定値を提供する。ライトフィールドディスプレイの離散深度平面実装では、歪曲ベクトル場のカールの計算は、層の面内回転または面外回転に関する情報を提供することができる。
【００７７】
歪曲ベクトル場の発散は、スケーリング誤差を判定するために算出されたことができる。各深度におけるフルカラー画像を生成するための複数の層（例えば、ＲＧＢ色層）を有する実装では、本スケーリング誤差は、スケーリング較正に関する情報を提供するために使用されることができる。
【００７８】
ベクトル積分型定理（例えば、ストークスの定理または発散定理（ガウスの定理））が、歪曲ベクトル場に適用され、ディスプレイのＦＯＶ内の領域にわるベクトル場のカールおよび発散を算出することができる（例えば、領域の集合回転または集合スケーリングを見出すために）。歪曲ベクトル場内のベクトルのユークリッド平均が、歪曲によって導入される空間変換の非アフィン性についての情報を得るために算出されることができる。
【００７９】
（色彩誤差の定量化）
色彩誤差は、可視ピクセルの色値が予期される色値と異なるときに生じる。色彩誤差を評価するために、較正画像が、ディスプレイシステムを使用して投影されてもよい。較正画像は、空間誤差補正を行うために使用される同一較正画像であってもよい、または異なる較正画像であってもよい。例えば、較正画像は、特定の輝度レベル（例えば、最大明るさ）における赤色等の特定の色のベタ画像を備えることができる。較正画像を投影させることからの出力は、画像捕捉デバイス（例えば、１つまたはそれを上回るカメラ）を使用して捕捉されることができる。図１１は、投影された較正画像の捕捉された画像の実施例を図示する。較正画像は、画像全体を通して一定である輝度レベルを有し得るが、表示される較正画像の輝度は、色彩誤差の存在に起因して、ディスプレイの視野にわたって変動する。例えば、捕捉された画像のある領域１１０２は、高輝度レベルであり得る一方、他の領域１１０４は、より低い輝度レベルを呈し、暗色領域または帯をディスプレイにわたって現れさせ得る。いくつかの実施形態では、較正画像は、無色ではなく、着色較正パターンを備えることができる。
【００８０】
ディスプレイのいくつかの実施形態では、観察される輝度トポロジは、波長に依存し得る。例えば、輝度変動は、赤色、緑色、および青色に関して異なり、投影された画像を予期されるもの以外の色で現れさせ得る（赤色、緑色、青色成分間の不平衡を示す）。例えば、投影された白色較正画像は、赤色および青色のものより低い、緑色の輝度レベルの紫色であるように現れ得る。加えて、輝度変動はまた、観察者場所に基づき得る（例えば、カメラが移動される場合、１１０２における暗色帯は、ＦＯＶ内の異なる場所に移動するように現れ得る）。本現象は、ＦＯＶにわたって色均一性および白色平衡を維持することの困難につながり（特に、輝度または色彩平衡が観察者場所に依存し得るため）、最終的には、表示されているコンテンツの色正確度に影響を及し得る。
【００８１】
ディスプレイシステム内の各ディスプレイ層は、明るさまたは強度を測定する、色彩特性、測定色、および輝度特性と関連付けられる。したがって、色彩誤差は、広義には、輝度平坦性誤差および色彩均一性誤差に分割され得る。
【００８２】
（輝度平坦性）
輝度平坦性メトリックは、単一ディスプレイ層によって露見される輝度における変動量を定量化するために使用されることができる。一般に、スタックされた導波管アセンブリでは、異なるディスプレイ層は、各ディスプレイ層がスタック内の異なる導波管によって生成されることに起因して、潜在的に、視野にわたって異なる輝度変動を有し得る（例えば、図４における導波管アセンブリ４０５参照）。
【００８３】
ディスプレイ層に関する輝度平坦性を測定するために、輝度値（また、強度値とも称される）が、捕捉された画像の一部または全部のピクセルに関して判定されることができる。本開示は、主に、ピクセルの輝度値を参照するが、他の実装では、輝度値は、個々のピクセルの代わりに、複数のピクセル（例えば、ピクセルのＮ×Ｍグリッド）を備える領域に関して判定されることができる。いくつかの実施形態では、各判定された輝度値は、１つまたはそれを上回る輝度値の範囲を備える、輝度ビンを割り当てられることができる。例えば、８ビット色ディスプレイシステムに関して、８ビット色に対応する２５６ビンが、使用されることができる。
【００８４】
判定された輝度値から、いくつかの輝度平坦性メトリックが、計測システムによって計算されることができる。例えば、表示される場にわたって最も一般的ピクセル輝度値を示す、最頻値が、計算されることができる。最頻値から、ピクセル集団の５０％を網羅する最頻値に隣接する輝度範囲または輝度ビンの数を示す、半ピクセル集団範囲（ＨＰＰＲ）が、判定されることができる。小ＨＰＰＲは、ディスプレイ層に関する輝度がディスプレイにわたって実質的に均一であることを示す。輝度値はまた、強度値と称され得る。本願の目的のために、用語「輝度」および「強度」は、同義的に使用され得る。
【００８５】
図１２Ａは、投影された較正画像の捕捉された画像から生成され得る、強度ヒストグラムを図示する（例えば、図１１に図示されるように）。強度ヒストグラムは、輝度値をそれらが捕捉された画像内に現れる頻度に対してプロットする（例えば、輝度値を有する、ピクセルの数）。最頻値は、画像内の（例えば、場所１２０２において）最高発生数を有する、輝度値によって示される。
【００８６】
図１２Ｂは、投影された較正画像の捕捉された画像から生成された強度プロファイルを図示する。図示される強度プロファイルでは、最頻値は、輝度値１２０４において生じる（本実施例では、２３６の値を有する）。最頻値から、輝度値１２０６と輝度値１２０８との間の範囲として示される、最頻値１２０４を中心とする逸脱範囲が、画像のピクセル集団の５０％を網羅することが判定される。ＨＰＰＲは、計算された逸脱範囲（例えば、輝度値１２０６と輝度値１２０８との間の差異）に基づいて判定される。
【００８７】
理想的ディスプレイ層に関して、強度値は、所与の入力照明に関する場にわたって均一となるであろう（例えば、ＨＰＰＲ＝０）。本理想的挙動からの逸脱は、最頻値から離れたピクセル強度値の分布として露見するであろう。ＨＰＰＲ測定は、最頻値から離れた分布を計測することを試みる。実質的に均一な輝度は、小ＨＰＰＲ、例えば、最頻値または可能性として考えられる輝度値（例えば、８ビット色に関して２５５）の範囲と比較して小さい、ＨＰＰＲを有し得る。例えば、実質的に均一（例えば、平坦）な輝度ディスプレイは、約１０％未満、約５％未満、約１％未満、または約０．１％未満の総色範囲に対するＨＰＰＲの比率を有し得る。
【００８８】
ＨＰＰＲは、四分位数範囲の変動と見なされることができ、これは、最頻値の代わりに、中央値から離れた分布を測定する。ピクセル強度値の中央値は、ディスプレイ層の所望の平坦−強度応答との直接関係を有していない場合がある。図１３は、最頻値、中央値、および平均値間の差異（μ）を図示する、例示的強度ヒストグラム１３０２、１３０４を図示する。２つの分布１３０２、１３０４の中央値は、本実施例では、同一である。２つの分布１３０２、１３０４は、それぞれ、０．８および２の標準偏差σを有する。図１３に図式的に図示されるように、画像の強度分布が、法線に近い場合（例えば、強度分布１３０２）、最頻値、中央値、および平均値は全て、非常に類似し得る。一方、強度分布が、法線分布に近くない場合（例えば、強度分布１３０４）、強度分布の最頻値、中央値、および平均値は、相互から実質的に異なり得る。
【００８９】
ディスプレイのディスプレイ層毎に、輝度平坦化は、表示される視野にわたって輝度変動を低減させることを試みる。典型的には、ピクセルの輝度強度は、その最大値を超えて増加されることができないため、輝度平坦化は、概して、全体的輝度低減ステップであって、ピクセル輝度は、その層の輝度が可能な限り平坦であるように、層特有のプロファイル内で圧縮される。
【００９０】
例えば、輝度平坦化は、ピクセル輝度が、最低輝度値を伴うピクセルの輝度値において最大値を有し、ディスプレイ層の輝度を実質的最小輝度まで低減させるように行われることができる。代替として、ピクセル輝度は、最低輝度値を伴うピクセルの輝度値を上回る、選択された輝度値における最大値を有するように構成されることができる。これは、依然として、選択された値を下回る輝度値を有するピクセルが存在し得、輝度非均一性が残り得るため、全体的輝度を最小値まで低減させない場合がある。いくつかの実施形態では、ピクセルまたはピクセルのグループに関する輝度値を低下させることは、ピクセルまたはピクセルのグループの輝度値を低減させるための値を識別するステップを含む。他の実施形態では、ピクセルまたはピクセルのグループに関する輝度値を低下させることは、ピクセルまたはピクセルのグループの輝度値を最小輝度値または閾値輝度値まで下方スケーリングするためのスケーリング係数を識別するステップを含む。
【００９１】
いくつかの実施形態では、ディスプレイ層の初期輝度平坦性が、良好である（例えば、ＨＰＰＲが閾値を下回る）場合、輝度値は、平坦輝度場を提供するために、最小のものまで低減され得る。一方、輝度平坦性が、不良である（例えば、ＨＰＰＲが閾値を超える）、または最小輝度値が、低い（例えば、最小閾値に到達しない）場合、選択された最大輝度値が、選定され得る。輝度平坦化は、ソフトウェアモジュール（例えば、処理モジュール２２４、２２８）内で行われることができる。
【００９２】
輝度が輝度平坦化を行うときに低減されるレベルは、ディスプレイ層毎に異なってもよい。しかしながら、同一色クラスタ（例えば、ＲＧＢ層クラスタ）内の異なる層に関する異なる輝度レベルは、白色平衡の損失につながり得、これは、ディスプレイの色彩均一性を補正することによって対処されることができる。
【００９３】
（色彩均一性）
色彩は、概して、輝度から独立したディスプレイの色成分を指す。上記に説明されるように、ディスプレイシステム内のディスプレイ層は、赤色ディスプレイ層、緑色ディスプレイ層、および青色ディスプレイ層を備えてもよいが、他の実装では、他の数、タイプ、または色のディスプレイ層、またはディスプレイ層の組み合わせが、使用されてもよいことを理解されたい。以下の実施例では、ＲＧＢ色層が、例証目的のために説明されるあろうが、これは、色彩平衡のための方法（ディスプレイ色の任意のセットに適用されることができる）に関する限定ではない。
【００９４】
対応する赤色、緑色、および青色ディスプレイ層の輝度変動が、同じである場合、色彩は、ディスプレイにわたって維持される。一方、対応する赤色、緑色、および青色ディスプレイ層を横断する輝度変動が、異なる場合、表示される画像の色彩は、予期されるものと異なるであろう。例えば、白色較正画像に関して、赤色および青色層が、緑色層より高い輝度を有する場合、白色較正画像の領域は、紫色の色で現れ得る。意図される白色からのこれらの逸脱は、オフグレースケールと称され得る。
【００９５】
色彩均一性メトリックは、画像のオフグレースケールの程度を捕捉するために使用されることができる。メトリックは、それぞれ、赤色、緑色、および青色の対応する平均からの赤色、緑色、および青色の逸脱のＦＯＶにわたる平均を示す、平均色誤差を含んでもよい。平均色誤差が小さいほど、画像が現れるであろうグレースケールに近くなる。平均色誤差は、平均色または可能性として考えられる色の範囲（例えば、８ビット色に関して２５５）によって除算することによって、無次元値に正規化されてもよい。種々の実装では、ディスプレイは、平均色誤差が、１０％未満、５％未満、１％未満、またはある他の閾値である場合、達成される色彩均一性を有すると見なされることができる。
【００９６】
図１４Ａは、投影された試験画像の捕捉された画像から生成された赤色−緑色−青色（ＲＧＢ）強度マップの実施例を図示する。赤色および青色層１４０２および１４０４は、概して、相互に類似する、輝度を有し、赤色および青色層１４０２および１４０４は両方とも、緑色層１４０６よりはるかに高い輝度を有する。その結果、白色試験画像の投影は、紫色（赤色＋青色、例えば、図１１Ｂ参照）となるように現れる、領域を有するであろう。
【００９７】
図１４Ｂは、最大色非平衡誤差をマッピングする、プロット１４０８を図示する。平均輝度１４１０は、赤色、緑色、および青色層の平均輝度値として判定されることができる。「平均＋最大誤差」表面１４１２は、赤色、緑色、および青色層の最大輝度値を示す一方、「平均−最大誤差」表面１４１４は、赤色、緑色、および青色層の最小輝度値を示す。
【００９８】
図１５は、色彩補正後の図１４Ａに図示されるような表示される視野にわたる異なる強度を有する赤色、緑色、および青色層を伴う、ディスプレイシステムに関するＲＧＢ強度マップを図示する。以下に説明され、プロット１５００に図示されるように、本実施例では、最大ＲおよびＢ輝度値は、色彩均一性を提供するために、ディスプレイの大部分においてより低いＧ輝度値のレベルまで低減された。
【００９９】
図１４Ａに図示されるように、色補正に先立って、赤色および青色層の輝度は、ＦＯＶの大部分にわたる緑色層のものよりはるかに高く、これは、白色較正画像の捕捉された画像の大領域が紫色で現れる結果をもたらし得る。本実施例では、深度平面の点毎の色補正の間、深度平面と関連付けられた色層（例えば、赤色、緑色、および青色）の最低輝度値が、識別され、色層毎の輝度値が、その点に関する最低輝度値に設定される。例えば、図１５に図示されるように、赤色および青色層１５０２および１５０４の色輝度は、緑色層１５０６のものに合致するように低下される（例えば、図１４ＡのＲＧＢ強度マップと図１５のＲＧＢ強度マップを比較して）。その結果、赤色および青色層の輝度は、それらが、緑色層の強度に合致し、投影された画像のオフグレースケール量を低減させるように補正される。
【０１００】
（画像補正プロセス）
画像較正は、以前に定義された画質メトリック（例えば、図７−１５を参照した説明参照）に関連するディスプレイデバイスの特性評価を指す。画像補正は、画質を改良するために行われる補正アクションを指す。画質メトリックは、ディスプレイデバイス画質メトリックを改良または最適化することを試みる、行われる補正アクションを知らせる。したがって、画像補正は、画質メトリックのそれぞれに緊密に結び付けられる。
【０１０１】
図１６は、ディスプレイシステム上で画像補正を行うためのプロセス１６００の実施例のフローチャートである。ブロック１６０２では、投影された画像を捕捉するために使用されるカメラ（例えば、以下に説明される計測システム１８００のカメラ１８０６）が、較正される。カメラ較正は、実際の視覚的／ディスプレイ情報を捕捉および表す際のカメラの正確度の特性評価を含む。捕捉された画像からの任意の測定されたメトリックが、ディスプレイシステムに起因し、カメラと関連付けられた誤差のものではないことを確実にするために、画像補正のために使用されるカメラは、画像補正が試みられる前に、完全に較正されるべきである。
【０１０２】
いくつかの実施形態では、カメラ較正は、平坦場補正（例えば、カメラの強度応答がそのＦＯＶにわたって均一であることを確実にする）、レンズ歪曲補正（例えば、レンズ歪曲を識別および補償する）、またはピクセルスケーリング（例えば、カメラの画像捕捉に関するピクセルサイズ対ディスプレイシステムのピクセルサイズ間の関係を識別する）のうちの少なくとも１つを行うステップを含む。いくつかの実装では、ディスプレイ／カメラピクセルマッピングが、ディスプレイピクセル値とカメラピクセル値との間の変換を行うために適用されることができる。ディスプレイ／カメラピクセルマッピングは、ディスプレイ色ピクセル値を第１の中間色空間にマッピングする、第１の大域的非線形ガンマ関数、第１の中間色空間を第２の中間色空間にマッピングする、局所的ピクセル依存結合関数、および第２の中間色空間をカメラ色空間内のピクセル強度にマッピングする、第２の大域的非線形ガンマ関数に基づくことができる。例示的ディスプレイ／カメラピクセルマッピングの詳細は、図２１を参照して以下に説明される。
【０１０３】
ブロック１６０４では、空間誤差補正が、ディスプレイシステムに行われることができる。空間誤差補正は、表示される画像場所と予期される画像場所との間の歪曲を示すベクトル場を生成するために使用され得る、較正されたカメラを使用して、投影されたライトフィールドの１つまたはそれを上回る画像を捕捉するステップを含むことができる。いくつかの実施形態では、個々のベクトル場は、ディスプレイ層毎に生成される。生成されたベクトル場を使用して、１つまたはそれを上回る空間補正が、行われることができ、これは、ＸＹ偏芯（ブロック１６０４ａ）、集合回転（ブロック１６０４ｂ）、集合スケーリング（１６０４ｃ）、または空間マッピング（ブロック１６０４ｄ）を含むことができる。いくつかの実施形態では、これらの補正はそれぞれ、層毎に行われる。
【０１０４】
ＸＹ偏芯は、予期される画像位置に対するディスプレイ層の表示される画像の中心の平行移動空間誤差を指し得る。ＸＹ偏芯を行うことは、表示される画像の中心点を識別し、中心点が予期される中心位置に対応するように、判定された平行移動ベクトルに沿って画像を偏移させるステップを含むことができる。ＸＹ偏芯補正の実施例は、図９Ａを参照して説明される。
【０１０５】
集合回転は、表示される画像と予期される位置との間の全体的回転誤差を指し得る。集合回転を行うことは、表示される画像の中心点を識別し、指定される回転量によって（例えば、予期される画像位置に対するピクセル位置誤差が最小限にされる位置まで）識別された中心点を中心として画像を回転させるステップを含むことができる。集合回転補正の実施例は、図９Ｂを参照して説明される。
【０１０６】
集合スケーリングは、表示される画像と予期される画像との間の全体的スケーリング誤差を指し得る。集合スケーリングを行うことは、表示される画像の中心点を識別し、指定される係数（例えば、予期される画像位置に対するピクセル位置誤差が最小限にされる係数）によって識別された中心点を中心として画像をスケーリングするステップを含むことができる。集合スケーリングの実施例は、図９Ｃおよび９Ｄを参照して説明される。
【０１０７】
ｘｙ偏芯、集合回転、および集合スケーリングは、線形またはアフィン空間誤差を補正するために使用されることができるが、ディスプレイ層の表示される画像はまた、付加的非線形または非アフィン空間誤差を含有し得る。空間マッピングが、ＸＹ偏芯、集合回転、および集合スケーリング補正が行われた後に残る、任意の残りの誤差（例えば、非線形または非アフィン誤差）を補正するために行われることができる。空間マッピングはまたピクセルワーピングと称され得、実施例は、図９Ｅを参照して説明される。
【０１０８】
いくつかの実施形態では、空間誤差は、面内空間誤差および面外空間誤差（時として、ジオプタ誤差とも称される）に分割され得る。例えば、ディスプレイ層は、最初に、面外空間誤差に関して補正される前に、面内空間誤差に関して補正される、またはその逆であってもよい。代替として、面内空間誤差および面外空間誤差は、ともに補正されることができる。
【０１０９】
ブロック１６０６では、色誤差補正が、ディスプレイシステム上で行われることができる。色誤差補正は、輝度平坦化（ブロック１６０６ａ）または色彩平衡（ブロック１６０６ｂ）を備えてもよい。いくつかの実施形態では、輝度平坦化は、層毎に行われる一方、色彩平衡は、色クラスタ毎（例えば、ＲＧＢクラスタ毎）に行われる。
【０１１０】
輝度平坦化は、ディスプレイ層にわたる輝度変動の低減を指し得る。いくつかの実施形態では、輝度平坦化は、表示されるＦＯＶ内の全てのピクセルの輝度を最小輝度値まで低減させるステップを含む。代替として、最大値または閾値を上回る輝度を有する、表示されるＦＯＶ内の全てのピクセルは、その輝度を最大値／閾値まで低減させる一方、最大値／閾値未満の輝度を伴うピクセルは、不変のままであり得る。いくつかの実施形態では、輝度値は、輝度と閾値輝度値との間の距離に基づいて、スケーリングされてもよい。輝度平坦化の実施例は、図１２Ａおよび１２Ｂを参照して説明される。
【０１１１】
色彩平衡は、色クラスタ（例えば、ＲＧＢクラスタ）内の異なる色層間の強度における不整合によって生じるオフグレースケール効果を低減させるステップを含んでもよい。色彩平衡は、深度平面内の各場所における色層の輝度を低下させ、その場所における最低輝度を有する色クラスタ内の色層のものに合致させることによって行われることができる。例えば、ＦＯＶ内のピクセル毎に、各場所における赤色、緑色、および青色層に関する輝度が全て、その場所における３つの色層の最低値に設定される。いくつかの実施形態では、閾値輝度値を上回る輝度は、閾値輝度値またはその場所における色クラスタ内の最小輝度値のいずれか大きい方まで低下される。いくつかの実施形態では、輝度は、輝度と閾値輝度値との間の距離に基づいて、スケーリングされてもよい。色彩平衡の実施例は、図１４Ａ−１５を参照して説明される。
【０１１２】
いくつかの実装では、画像較正（画質メトリックを定量化するため）は、製造プロセスの間、ディスプレイシステム毎に行われる。画質メトリックと関連付けられた情報と、ディスプレイシステムを改良または最適化するために使用され得る補正とが、ディスプレイシステムと関連付けられた非一過性メモリ（例えば、データモジュール２２４またはデータリポジトリ２３２）内に記憶されることができる。ディスプレイシステムの使用の間、画像補正情報が、ディスプレイに適用され、ディスプレイシステムのユーザが、ディスプレイ内の画像誤差を低減または排除する、改良または最適化された画像を提供されるように、適切な補正を行うことができる。例えば、ローカルまたは遠隔処理モジュール２２４、２２８は、画像補正情報を使用して、リアルタイムベースで、改良された画像をユーザに提供することができる。例示的較正プロセスの詳細は、図２７および２８を参照して以下に説明される。
【０１１３】
（深度平面計測の実施例）
本明細書に説明されるディスプレイシステムの実施形態は、ライトフィールド（例えば、図１−６を参照した説明参照）を生成可能である。したがって、ディスプレイの装着者からある距離における実際の（物理的）オブジェクトが、眼に衝突するライトフィールドを生成するであろうように、ある深度に設置された仮想オブジェクトは、意図される深度に合焦して現れさせるであろう、（デジタル化された）ライトフィールドを作成するであろう。これは、輻輳・開散運動−遠近調節整合およびより真実味のある混合現実ディスプレイを可能にする。
【０１１４】
コンテンツ作成者は、生成されたライトフィールドの不完全度に起因して（例えば、導波管アセンブリ４０５の導波管内の不完全度に起因して）、仮想オブジェクトをレンダリングエンジン内で視認者からある深度に設置し得るが、仮想オブジェクトは、意図されたものと異なる深度に合焦して現れ得る。これは、輻輳・開散運動−遠近調節不整合をもたらし得る。ある場合には、仮想オブジェクトの異なる部分が、異なる深度に合焦して現れ得る。これらの深度不整合は、図１０Ａ−１０Ｅに図示されるもの等の面外空間誤差のタイプに対応し得る。
【０１１５】
故に、本開示は、ディスプレイによって生成されたライトフィールドの品質を測定することができる、計測システムの実施例を説明する。いくつかのそのような計測システムは、ディスプレイによって生成されたライトフィールドのトポロジおよび品質をマッピングすることができ、ディスプレイによって生成されたライトフィールドの品質の査定につながる情報を提供することができる。いくつかのそのような計測システムは、ディスプレイによって生成されたベクトルライトフィールド（例えば、方向および振幅）を捕捉し、ディスプレイ内の焦点および深度不完全度の分析を可能にすることができる。ライトフィールドディスプレイのための空間および色彩較正技法は、本明細書に説明される計測システムによって生成された情報を利用するように開発された。本明細書に説明される計測システムの実施形態は、ライトフィールドディスプレイ（例えば、ディスプレイシステム８０、１００の実施形態）に対する特定の用途を有するが、これは、限定ではなく、計測システムの他の実施形態も、任意のタイプのディスプレイから生じる光を測定するために使用されることができる。計測システムの実施形態は、ディスプレイのための有用な空間較正情報を導出するために使用され得る、３Ｄ歪曲場を判定するために使用されることができる。計測システムはまた、両眼較正および単眼ＲＧＢおよび深度平面間較正のために使用されることができる。
【０１１６】
図１７Ａは、正常ライトフィールドを有する眼３０４によって視認される、オブジェクト１７０２の実施例を図示する。オブジェクト１７０２は、不完全度が実質的にないライトフィールドを用いて生成された実際のオブジェクトまたは仮想オブジェクトに対応してもよい。オブジェクト１７０２上の点と関連付けられた光線１７０６は、単一点から発散するように現れ、眼３０４から距離１７０８において合焦するように現れるオブジェクト１７０２の点をもたらす。
【０１１７】
図１７Ｂは、不完全なライトフィールドを伴って視認される、オブジェクト１７１０の実施例を図示する。オブジェクト１７１０は、ディスプレイシステム（例えば、図４および６に図示されるようなディスプレイシステム４００）を使用して生成された仮想オブジェクト等の仮想オブジェクトに対応してもよい。生成されたライトフィールド内の不完全度に起因して、例えば、導波管４２０、４２２、４２４、４２６、４２８、６０４内の不完全度に起因して、オブジェクト１７１０上の特定の点に対応することが意図される、光線１７１２は、異なる点から発散するように現れる、またはそうでなければ意図されるものと異なる発散を呈し得る。その結果、オブジェクト１７１０は、距離１７０８における合焦から外れて現れ得る。加えて、オブジェクト１７１０の異なる部分も、異なる深度または距離に合焦するように現れ得る。
【０１１８】
計測システムは、ディスプレイによって生成されたライトフィールドの品質を測定するために使用されることができる。図１８は、ディスプレイ１８０２のライトフィールド品質を測定するための計測システム１８００の実施例を図示する。ディスプレイ１８０２は、カメラ１８０６に向かって指向される光線１８０４を有する、ライトフィールドを生成する。ディスプレイデバイス１８０２は、スタックされた導波管アセンブリ（例えば、図４に図示されるようにスタックされた導波管アセンブリ４０５）に対応してもよい。光線１８０４は、略平行として図示されるが、これは、例証のためのものであって、光線１８０４は、ライトフィールド内に表される１つまたはそれを上回る仮想オブジェクトの異なる深度を伝達するために、異なる方向（例えば、発散）に投影されてもよい。加えて、光線１８０４は、ディスプレイ１８０２内の不完全度に起因して、非平行であり得る（例えば、図１７Ｂ参照）。
【０１１９】
いくつかの実施形態では、カメラ１８０６は、例えば、ライトフィールド内に表される仮想オブジェクトの知覚された深度を測定するために、生成されたライトフィールドの少なくとも一部を捕捉するために使用されることができる。カメラ１８０６は、特定の深度または距離上に合焦するように構成されることができる（以降、また、「焦点深度」とも称される）。いくつかの実施形態では、これは、小焦点深度（ＤＯＦ）を有するレンズを使用して行われてもよい。例えば、ＤＯＦは、ディスプレイ内の不完全度が、典型的には、焦点深度を意図される焦点深度から逸脱させる、Ｚ−距離未満（例えば、図１９Ｃに示される深度マップ１９２４のピークと意図される焦点深度１９２２との間の距離未満）であってもよい。他の実施例では、ＤＯＦは、カメラとディスプレイとの間の距離のある係数倍未満であってもよく、係数は、約０．１未満、約０．０１未満、約０．００１未満等であってもよい。カメラ１８０６は、ライトフィールドの具体的部分またはライトフィールド全体を捕捉するように構成可能であってもよい。カメラ１８０６は、ライトフィールドを使用して表示されるべき特定の仮想オブジェクトと関連付けられたライトフィールドの一部を捕捉するように構成されてもよい。カメラ１８０６は、眼３０４によって知覚されるであろうものに実質的に類似する画像を捕捉可能であるように、位置付けられてもよい。カメラ１８０６およびディスプレイ１８０２は、ライトフィールドをマッピングするために相互に対して移動可能であることができる。例えば、相対的運動は、ディスプレイ１８０２と平行（例えば、図１８に示されるＸ−方向またはＸおよびＺと垂直であるＹ−方向（図示せず））またはディスプレイ１８０２と垂直（例えば、図１８に示されるＺ−方向）であることができる。他の実装では、走査光学（図示せず）が、カメラ１８０６およびディスプレイ１８０２を相対的に走査するために使用されることができる。いくつかの実施形態では、カメラ１８０６は、投影された画像内の空間誤差（例えば、図９Ａ−９Ｅに図示されるような面内空間誤差または図１０Ａ−１０Ｅに図示されるような面外空間誤差）を識別するために使用され得る、歪曲マップ（図８に図示されるもの等）を判定するために、生成されたライトフィールドの一部を捕捉するために使用されてもよい。加えて、カメラ１８０６は、生成されたライトフィールド内の輝度または色彩誤差を識別するために使用されてもよい（例えば、図１１−１５に図示されるように）。
【０１２０】
いくつかの実施形態では、カメラ１８０６は、異なる方向に配向されるように移動可能である。例えば、カメラ１８０６は、ディスプレイ１８０２に直交に面するように図示されるが、カメラ１８０６はまた、ディスプレイ１８０２に対して異なる角度に面し、カメラ１８０６が異なる方向または配向においてディスプレイ１８０２によって生成されたライトフィールドを測定することを可能にするように、回転されてもよい（例えば、Ｙ−回転軸またはＸ−回転軸に沿って）。
【０１２１】
種々の実施形態では、カメラ１８０６は、デジタルカメラ、例えば、短焦点デジタルカメラであることができる。他の実施形態では、カメラ１８０６は、ライトフィールドカメラであることができる。
【０１２２】
カメラ１８０６は、カメラ１８０６の焦点深度、カメラ１８０６の視野、暴露時間、カメラ１８０６とディスプレイ１８０２の相対的移動、および同等物を制御するために使用され得る、コントローラ１８０８に接続されることができる。いくつかの実施形態では、コントローラ１８０８は、図４に図示されるようなコントローラ４５０に対応してもよい。コントローラ１８０８は、ハードウェアプロセッサと、非一過性データ記憶装置とを備えることができる。
【０１２３】
図１９Ａは、特定の焦点深度上に集束されるカメラ（例えば、カメラ１８０６）によって捕捉され得る、画像１９００の実施例の略図である。画像１９００は、合焦する１つまたはそれを上回る領域１９０２および合焦から外れた１つまたはそれを上回る領域９０４を含有してもよい。カメラ１８０６は、異なる焦点深度において合焦するように構成されることができるため、合焦する、または合焦から外れた画像の領域は、変化し得る。例えば、カメラが、異なる焦点深度上の焦点に変化される場合、領域１９０２は、合焦から外れて現れ得る一方、領域１９０４の部分は、合焦し得る。複数の異なる焦点深度にわたるライトフィールドの複数の画像を捕捉することによって、ライトフィールドの種々の領域に関する知覚された深度が、判定されることができる。例えば、カメラによって捕捉された画像の各ピクセルは、ピクセルに対応するライトフィールドの部分が合焦する、焦点深度に対応する特定の焦点深度と関連付けられてもよい。深度マップまたはグラフが、生成されたライトフィールドの領域とその知覚された深度をマッピングするように構築されてもよい。加えて、深度マップまたはグラフはまた、ディスプレイによって投影されることが意図された焦点深度を規定し、それによって、ライトフィールドに表示される仮想オブジェクトの意図される焦点深度と実際の測定焦点深度との間の比較を可能にしてもよい。
【０１２４】
図１９Ｂは、計測システム１８００の実施形態によって行われ得る、焦点深度測定を図式的に図示する、深度グラフの実施例である。グラフ１９１０は、生成されたライトフィールドの測定された焦点深度１９１２をディスプレイ１８０２から放出されるライトフィールドにわたる線に沿って（例えば、図１８に図示されるように、ライトフィールドの水平Ｘ−軸に沿って）プロットする。いくつかの実施形態では、グラフ１９１０は、複数の異なる焦点深度にわたってカメラ１８０６の焦点深度を掃引することによって生成されてもよい。例えば、カメラ１８０６は、焦点深度１９１４に集束されてもよい（水平破線によって図示される）。完璧なディスプレイでは、ディスプレイによって生成されたライトフィールドは、仮想オブジェクトの実際に測定された深度が、正確に意図される深度であるようなものとなるであろうが、実際のディスプレイでは、２つは、ディスプレイ内の不完全度のため、異なり得る。したがって、焦点深度１９１４に近似する測定された焦点深度を伴う、ライトフィールドの任意の領域（例えば、領域１９１６）は、実質的に合焦していると知覚され得る一方、焦点深度１９１４と有意に異なる測定された焦点深度を伴うライトフィールドの領域（例えば、領域１９１８）は、合焦から外れたように知覚され得る。
【０１２５】
図１９Ｃは、１つまたはそれを上回る捕捉された画像に基づいて生成され得る、深度マップの実施例を図示する。深度マップ１９２０は、ディスプレイ１８０２によって生成された画像が合焦すべき意図される深度位置１９２２（図１９Ｃでは水平平面として図示される）と、画像が実際に合焦する焦点深度（Ｚ）を示す、測定された深度マップ１９２４とを含有する。意図される焦点深度１９２２と測定された焦点深度１９２４との間の比較は、ディスプレイ１８０２によって生成されたライトフィールドの不完全度がディスプレイの視野（ＦＯＶ）にわたって識別および定量化されることを可能にする。
【０１２６】
例えば、意図される焦点深度が、水平位置（Ｘ０、Ｙ０）において収束されるべき光に関するＺ０であって、その位置における測定された焦点深度がＺである場合、（Ｚ−Ｚ０）は、位置（Ｘ０、Ｙ０）におけるディスプレイの焦点不完全度の測定値となる。いくつかの実装では、光線が集束される、実際の水平位置（Ｘ、Ｙ）が、測定されることができる。いくつかのそのような実装では、意図される焦点位置に対する実際の焦点位置のベクトル測定値（Ｘ、Ｙ、Ｚ）−（Ｘ０、Ｙ０、Ｚ０）が、ディスプレイによって生成されたライトフィールド内の不完全度を特性評価するために使用されることができる。ディスプレイ不完全度の本ベクトル測定値は、面内および面外（例えば、ジオプタ）誤差の両方の３Ｄ表現を提供する。いくつかの実施形態では、面内誤差のみが、２Ｄベクトル誤差測定値（Ｘ、Ｙ）−（Ｘ０、Ｙ０）を使用して、測定される（および較正される）。ある場合には、焦点誤差は、ディスプレイのためのピクセル毎に判定されることができる。しかしながら、多くのディスプレイ内の多数のピクセル（例えば、数百万ピクセル）に起因して、焦点誤差データは、ディスプレイの一部またはディスプレイをサンプリングするピクセルのグループ（例えば、ディスプレイにわたって１０×１０または１００×１００サンプル）のみに関して判定され得る。格子縞パターンは、正方形である必要はなく、ディスプレイのピクセル構造に共形化するように設計されることができる。
【０１２７】
図２０は、ライトフィールドディスプレイを使用して生成された仮想標的パターンの品質を測定するためのプロセス２００１の実施例のフローチャートである。プロセス２００１は、計測システム１８００、例えば、コントローラ１８０８によって行われることができる。仮想標的パターンは、いくつかの実装では、交互明色および暗色領域のアレイを伴う、格子縞パターンである。格子縞パターンは、ディスプレイの一部（例えば、１０×１０または１００×１００、または他のサイズ格子縞）をサンプリングするために使用されてもよい、またはディスプレイの各寸法におけるピクセルの数に対応するサイズを有してもよい。他の場合には、ピクセル毎データが、連続して、１つの（またはそれを上回る）ピクセルのグループをオンおよびオフにし、オンにされたピクセルの画像を取得することによって、取得されることができる。格子縞パターン（またはピクセルをオン／オフにするシーケンス）は、明色および暗色領域の無作為確率的シーケンスまたは明色および暗色領域の幾何学的パターンまたは任意の他のタイプの較正パターンを含んでもよい。格子縞パターンおよびピクセルオン−オフシーケンスの実施例は、図２２−２３Ｂを参照して以下に説明される。ブロック２００２では、初期焦点深度が、設定されてもよい。いくつかの実施形態では、これは、カメラ上の焦点深度レンズを構成するステップを含んでもよい。初期焦点深度は、仮想標的パターンで表され得る、任意の深度に対応してもよい。例えば、初期深度は、仮想標的パターンと関連付けられた最小または最大深度に対応してもよい。
【０１２８】
ブロック２００４では、仮想標的パターンの画像が、選択された焦点深度において捕捉される。いくつかの実施形態では、画像は、合焦する部分および合焦から外れた部分を備えてもよい。いくつかの実施形態では、画像の範囲は、仮想標的パターンと関連付けられた特定の仮想オブジェクト上に集束されてもよい。他の実施形態では、画像は、複数の仮想オブジェクトを備える、ライトフィールド全体に対応してもよい。画像は、仮想標的パターンにわたるピクセル毎の焦点深度情報を備えてもよい。
【０１２９】
ブロック２００６では、画像が撮影されるべき付加的焦点深度が存在するかどうかの判定が行われる。付加的焦点深度が存在することが判定される場合、ブロック２００８では、新しい焦点深度が、選択されてもよい。いくつかの実施形態では、焦点深度の数は、少なくとも部分的に、ディスプレイシステムによって表示され得る、異なる深度の数（例えば、図３に図示されるような深度平面３０６の数または図４に図示される導波管アセンブリ内の導波管の数）に基づいてもよい。いくつかの実施形態では、画像が、特定の仮想オブジェクト上に集束される場合、焦点深度の範囲は、仮想オブジェクトと関連付けられた１つまたはそれを上回る深度（例えば、仮想オブジェクトと関連付けられた最小深度および最大深度）に基づいてもよい。
【０１３０】
画像が撮影されるべきさらなる焦点深度が存在しないことが判定される場合、ブロック２０１０では、仮想標的パターンの捕捉された画像が、標的パターンの異なる領域が実際に合焦する、深度、Ｚまたは側方位置（Ｘ、Ｙ）を識別するために分析されることができる。例えば、特定の焦点深度に対応する仮想標的パターンの各捕捉された画像は、合焦する部分および合焦から外れた部分を含有してもよい。いくつかの実施形態では、各画像は、ライトフィールドの領域に対応する１つまたはそれを上回る領域に分割されてもよい。自動焦点技法が、各領域が合焦した深度を判定するために使用されてもよい。いくつかの実施形態では、各領域は、ピクセルに対応してもよい。
【０１３１】
ブロック２０１２では、深度マップは、少なくとも部分的に、測定された焦点深度（または側方位置）に基づいて、作成されてもよい。深度マップは、ライトフィールド場所と焦点深度をマッピングする、任意のタイプのデータ構造または可視化を備えてもよい。例えば、深度マップは、捕捉された画像の１つまたはそれを上回るピクセルに関する深度情報（例えば、Ｚ−軸焦点深度または側方焦点位置（Ｘおよび／またはＹ位置）の測定値と組み合わせたＺ−軸焦点深度）を備えてもよい。いくつかの実施形態では、ピクセルは、標的仮想オブジェクトと関連付けられたピクセルクラウドに対応してもよい。したがって、深度マップは、ディスプレイ光学を通して見られるときの仮想オブジェクトの実際の知覚された深度を規定し得る。
【０１３２】
ブロック２０１４では、深度マップは、１つまたはそれを上回る所望の焦点深度と比較されてもよく、所望の焦点深度は、１つまたはそれを上回る仮想オブジェクトが表示されることが意図される、深度に対応する。仮想オブジェクトの実際の知覚された深度と仮想オブジェクトが現れるように意図される焦点深度との間の差異を調べることによって、ライトフィールド内の不完全度および／または逸脱は、識別されてもよい。
【０１３３】
ブロック２００６では、誤差補正は、少なくとも部分的に、深度マップと所望の焦点深度との間の比較に基づいて、行われてもよい。誤差補正は、ディスプレイから投影された画像のライトフィールドディスプレイまたはコンテンツ内の不完全度を補償することができる。
【０１３４】
プロセス２００１は、ライトフィールドディスプレイの導波管アセンブリ４０５内の導波管毎に繰り返され、導波管のそれぞれの不完全度をマッピングすることができる。ある場合には、複数の深度平面に対応する複数の導波管および複数の色（例えば、赤色（Ｒ）、緑色（Ｇ）、および青色（Ｂ））に対応する複数の導波管が存在し得る。例えば、いくつかのディスプレイに関して、深度平面毎に、３つの色平面が存在し、したがって、２つの深度平面を伴う導波管アセンブリは、２×３＝６つの導波管を有することができる。カメラ１８０６は、複数の色に敏感なカメラ、または、それぞれが色のサブセットに敏感であるカメラの組み合わせであることができる。計測システム１８００によって得られる焦点深度情報は、焦点誤差の空間分布およびディスプレイの色彩（色）不完全度の分布を判定するために使用されることができる。
【０１３５】
いくつかの実施形態では、複数の異なる焦点深度において複数の画像を捕捉する（例えば、掃引される焦点を伴うデジタルカメラを使用して）代わりに、ライトフィールドカメラは、ディスプレイ１８０２によって生成されたライトフィールドを捕捉するために使用されることができる。捕捉されたライトフィールドは、焦点および／または深度不完全度に関して分析されることができる。捕捉されたライトフィールド内の光線のベクトルを分析することによって、種々の領域に関する焦点深度が、判定され得る。識別された焦点深度は、次いで、１つまたはそれを上回る意図される焦点深度と比較されてもよく、適切な誤差補正、行われてもよい（ブロック２０１６におけるように）。例えば、意図される焦点位置（Ｘ０、Ｙ０、Ｚ０）に対する実際の焦点位置（Ｘ、Ｙ、Ｚ）のベクトル測定値が、ベクトル誤差＝（Ｘ、Ｙ、Ｚ）−（Ｘ０、Ｙ０、Ｚ０）として判定されることができ、ディスプレイによって生成されたライトフィールド内の不完全度を特性評価するために使用されることができる。
【０１３６】
（ディスプレイを彩度的に平衡するための例示的方法）
前述のように、フルカラーディスプレイのいくつかの実装は、ディスプレイから投影された光の赤色（Ｒ）、緑色（Ｇ）、および青色（Ｂ）波長を組み合わせることによって、視認者の網膜上に三刺激応答を生成する。理想的ディスプレイは、これらの３つの色層に関して空間的に均一輝度を有する。しかしながら、実際のディスプレイは、ハードウェア不完全度のため、視野にわたって輝度にある程度の変動量を有し得る。本変動が、異なる色層に関して異なる場合、ディスプレイの視野（ＦＯＶ）にわたって色彩に非均一性をもたらす（例えば、図１１に図示されるように）。本開示は、色彩変動を補正し、ＦＯＶにわたって色彩を均一にすることを試みる、方法の実施例を説明する。例えば、ディスプレイの個別の色層（例えば、Ｒ、Ｇ、およびＢ）の強度は、ディスプレイの白色点がＦＯＶにわたって実質的に均一であり得るように調整されることができる。
【０１３７】
いくつかの実装では、本明細書に説明されるライトフィールド計測システムは、ディスプレイの色平衡を特性評価するために使用されることができる。例えば、デジタルカラーカメラは、ディスプレイの色彩応答がディスプレイのピクセルの一部または全部に関して判定され得る、ディスプレイの画像を撮影することができる（例えば、図１８に図示されるような計測システム１８００を使用して）。多くのディスプレイでは、３つの色層（例えば、Ｒ、Ｇ、およびＢ）が存在するが、しかしながら、本方法は、ＲＧＢまたは３色ディスプレイに限定されない。本方法は、任意の数の色層（例えば、２、３、４、５、６、またはそれを上回る）および任意の色の選択肢（例えば、シアン色、マゼンタ色、黄色、黒色）に適用されることができる。
【０１３８】
ＲＧＢディスプレイの特定の実装のための測定された色平衡の実施例は、図１４Ａ（色彩較正前）および図１５（色彩較正後）に示される。図１４Ａおよび１５は、ディスプレイのピクセル（水平軸）にわたるＲ、Ｇ、およびＢ強度（垂直軸）の分布のプロット（それぞれ、１４００、１５００）を含む。図１４Ｂは、ディスプレイのピクセル（水平軸）に関する最大色非平衡（垂直軸）のプロット１４０８を含み、色補正に先立った平均および平均±最大誤差を示す。
【０１３９】
前述のように、図１４Ａは、較正されていないディスプレイがディスプレイのピクセルにわたって実質的色彩非均一性を有することを示す。赤色および青色応答は、ほぼ同一であって、ＲおよびＢ強度は、プロット１４００の右に向かってピークとなる。緑色応答は、概して、ＲまたはＢ応答より小さく、プロット１４００の右に向かって減少する。図１５は、以下に説明される色彩較正の適用後、較正されたディスプレイがディスプレイのピクセルにわたってより均一色彩応答を有することを示す。
【０１４０】
本明細書に説明される色彩平衡システムおよび方法の実施形態は、ディスプレイの白色点がディスプレイのＦＯＶにわたって実質的に均一であるように、マルチカラーディスプレイ内の色層の少なくともいくつかの強度を調整するための技法を提供する。種々の実装では、ディスプレイは、ライトフィールドディスプレイであることができる。例えば、ディスプレイは、複数の深度平面における色画像を視認者に提示する能力を有することができる。色彩平衡システムおよび方法の実施形態は、ディスプレイ２０８（図２）、ディスプレイシステム４００（図４−６）、およびディスプレイ２５００（図２５Ａ、２５Ｂ、２６）を彩度的に平衡するために適用されることができる。
【０１４１】
ヒトの眼は、線形方式において光レベルを知覚しない。例えば、理想的線形ディスプレイと比較して、ヒトの眼は、ヒトの視覚系が広範囲の明るさレベルにわたって動作することを可能にする明るい色調における類似変化より暗い色調における変化に敏感である。実世界ディスプレイはまた、精密に線形な明るさ応答を提供し得ない。さらに、デジタル画像は、多くの場合、より知覚的に均一である色調レベルを表すようにエンコードされる。ヒトの視覚的知覚、ディスプレイ出力、および画像エンコーディングは、一般に、明るさまたは色レベルに対して近似的冪乗則関係に従うようにモデル化される。例えば、出力レベルは、入力レベルのガンマ乗に比例する、すなわち、Ｖｏｕｔ∝Ｖｉｎγとなる。本非線形冪乗則挙動は、一般に、ガンマ補正、ガンマエンコーディング、または単にガンマと称される。
【０１４２】
ある実施形態では、ディスプレイ内の個別の色層の輝度平坦性が、ディスプレイのＦＯＶにわたってほぼ均一である場合、色彩平衡は、個別の色層の強度をスケーリングして、ディスプレイにわたって均一色彩平衡を達成するステップを含むことができる。ディスプレイは、ディスプレイのＦＯＶにわたる輝度における変動が、種々の実施形態では、１％未満、５％未満、１０％未満である場合、好適な輝度平坦性を有し得る。ディスプレイおよびヒトの視覚的知覚のガンマ応答に起因して、本単純スケーリングは、ある場合には、ある不利点を有し得る。
【０１４３】
ディスプレイの色層が、実質的輝度平坦性を有していない場合、色彩平衡は、個別の色層の強度を単にスケーリングすること以上のことを含み得る。例えば、色彩平衡は、ディスプレイの各ピクセルにおいて（またはピクセルのグループにわたって）白色点を独立して平衡しようとし得る。いくつかのそのような実装では、ディスプレイのＦＯＶにわたる色彩平衡は、ＦＯＶにわたる輝度の平坦化もまた行うことなく、達成されることができる。輝度平坦化は、色彩平衡に加えて、または代替として行われることができる。
【０１４４】
ディスプレイを彩度的に平衡する目標は、ディスプレイのヒト視認者がディスプレイのＦＯＶにわたって均一色平衡を知覚することである。ディスプレイの色平衡を測定および調整するために、較正カメラ（ヒトの眼ではなく）が、ディスプレイ出力の画像を記録するために使用される。カメラは、ディスプレイ出力のヒト知覚を表し、ディスプレイのカメラ画像が彩度的に平衡される場合、次いで、ディスプレイのヒト視認者の知覚もまた、彩度的に平衡されるであろうと仮定され得る。
【０１４５】
いくつかの実装では、以下のモデルが、ディスプレイの色層に関するピクセル値と較正カメラによって測定された色に関するピクセル値との間の変換のために使用される。以下の実施例では、Ｒ、Ｇ、およびＢであると仮定される、３つの色層が存在する。しかしながら、これは、例証目的のためであって、限定ではない。他の場合には、色層の任意の数および色相が、色彩平衡技法の実施形態と併用可能である。さらに、モデルの適用に先立って、ディスプレイのピクセルサイズとカメラとの間の適切なスケーリングが、考慮されることができる。
【数１】
2019501564.tif 000003
【０１４６】
方程式（１）では、［Ｒｄ，Ｇｄ，Ｂｄ］は、ディスプレイに送信されるＲＧＢ画像に関する強度値を表す。多くの場合（例えば、標準的ＲＧＢまたはｓＲＧＢ）、強度値は、０〜２５５である。Ｇａｍｍａ１｛｝は、ディスプレイ色レベルを中間色表現［Ｒ１  Ｇ１  Ｂ１］にマッピングする、第１の非線形ガンマ関数（指数γ１を伴う）を表す。Ｃｏｕｐｌｉｎｇ（）は、色値［Ｒ１  Ｇ１  Ｂ１］を第２の中間色表現［Ｒ２  Ｇ２  Ｂ２］にマッピングする、関数を表す。ｃｏｕｐｌｉｎｇ（）関数は、線形関数、例えば、３×３マトリクス（３色層の場合）であることができる。他の実装では、ｃｏｕｐｌｉｎｇ（）関数は、非線形であることができる。Ｇａｍｍａ２｛｝は、第２の中間色表現［Ｒ２  Ｇ２  Ｂ２］を較正カメラによって位置合わせされたピクセル強度［Ｒｃ  Ｇｃ  Ｂｃ］にマッピングする、第２の非線形ガンマ関数（指数γ２を伴う）を表す。
【０１４７】
いくつかの実装では、第１および第２のガンマ関数は、ディスプレイのＦＯＶにわたる大域関数である（例えば、指数γ１およびγ２は、ＦＯＶにわたって一定である）。Ｃｏｕｐｌｉｎｇ（）は、ＦＯＶにわたってピクセル毎に変動する、局所（ピクセル依存）関数であることができる。Ｃｏｕｐｌｉｎｇ（）関数によって提供されるピクセル毎色マッピングは、ピクセル毎色彩平衡を可能にする。
【０１４８】
関数Ｇａｍｍａ１｛｝、Ｇａｍｍａ２｛｝、およびＣｏｕｐｌｉｎｇ（）を判定するために、ディスプレイの一連の１つまたはそれを上回る画像が、カメラによって捕捉されることができ、反復最適化アルゴリズム（例えば、山登り法、局所検索、シンプレックス法、遺伝子アルゴリズム等）を行い、ディスプレイのための合理的色彩平衡を提供する、ガンマおよび結合関数のために好適な適合を見つけるようにプログラムされる、分析システムによって分析されてもよい。分析システムは、分析システムがガンマおよび結合関数のための好適な適合を検索するにつれて、ディスプレイの付加的画像を捕捉することによって、反復プロセスの間、フィードバックを使用してもよい。例えば、関数Ｇａｍｍａ１｛｝、Ｇａｍｍａ２｛｝、およびＣｏｕｐｌｉｎｇ（）は、これらの関数を反復的に調節し、ディスプレイのＦＯＶにわたってカメラ画像の色彩平衡を改良または最適化することによって、判定されることができる。関数は、反復プロセスの間に取得されたカメラ画像の白色点がディスプレイのＦＯＶにわたって実質的に均一となるまで、反復的に調節されることができる。種々の実装では、実質的に均一な白色点分布は、測定された色システム内の白色点値の１０％未満、５％未満、または１％未満のＦＯＶにわたる白色点における変動と関連付けられる。例えば、国際照明委員会（ＣＩＥ）によって提供される色空間が、使用されてもよい。いくつかの実装では、実質的に均一な白色点分布は、色空間の丁度可知差異（ＪＮＤ）に基づく、閾値量より小さい白色点における変動と関連付けられてもよい。いくつかの実装では、ガンマ伝達関数Ｇａｍｍａ１｛｝およびＧａｍｍａ２｛｝は、最初に、反復的に算出され、次いで、いったんガンマ関数（例えば、指数γ１よびγ２）が算出されると、Ｃｏｕｐｌｉｎｇ（）関数が、算出される。
【０１４９】
製造環境においてディスプレイを較正するための生産プロセスは、生産ラインに沿って輸送されるにつれて、ディスプレイを自動的に特性評価することができる。例えば、生産プロセスにおける好適な点において、本明細書に説明される較正カメラおよび分析システムが、反復分析を行い、特定のディスプレイに関するガンマ伝達関数および結合関数を求め、結果として生じるガンマおよび結合関数をディスプレイと関連付けられたメモリ内に記憶することができる。ディスプレイは、次いで、色彩平衡を自動的に行う能力を有する。
【０１５０】
特定のディスプレイの使用の間、いったんガンマ伝達関数、Ｇａｍｍａ１｛｝およびＧａｍｍａ２｛｝、およびＣｏｕｐｌｉｎｇ（）関数が、特定のディスプレイに関して既知となると、適切なディスプレイピクセル値［Ｒｄ  Ｇｄ  Ｂｄ］が、方程式（１）に入力され、彩度的に平衡された出力を達成することができる。例えば、特定のディスプレイに関して判定されたガンマ指数およびＣｏｕｐｌｉｎｇ（）関数は、ディスプレイにアクセス可能なメモリ内に記憶され、アクセスされ、入力画像ピクセル色値を変換し、ディスプレイからの彩度的に平衡された出力を提供することができる。いくつかの実装では、ウェアラブルディスプレイシステム２００のローカル処理およびデータモジュール２２４は、ガンマ変換および結合関数を記憶することができ、処理モジュールは、方程式（１）を利用して、リアルタイムの彩度的に平衡された画像を出力することができる（図２）。他の実装では、ディスプレイシステム４００のコントローラ４５０が、方程式（１）および記憶されたガンマおよび結合関数に基づいて、色彩平衡を行うことができる（図４）。さらに他の実装では、動的較正システム２６００の動的較正プロセッサ２６１０が、以下に説明されるであろうように、方程式（１）および記憶されたガンマおよび結合関数を使用して、ディスプレイ２５００のために色彩平衡を行うことができる（図２６）。
【０１５１】
それぞれ、以下により詳細に説明される図２７、２８を参照して説明される、眼追跡に基づいて、ディスプレイを動的に較正するための方法２７００またはプロセスフロー２８０５の実施形態は、色彩平衡および他の誤差補正／較正機能を行うことができる。例えば、方法２７００のブロック２７２０においてアクセスされる較正は、ガンマおよび結合関数を含むことができ、ブロック２７３０では、ディスプレイの色彩不完全度が、方程式（１）およびアクセスされたガンマおよび結合関数の使用によって補正されることができる。別の実施例として、プロセスフロー２８０５のブロック２８８０は、ガンマおよび結合関数にアクセスし、較正の間、それらを適用することができる。
【０１５２】
図２１は、ディスプレイを較正するための方法２１５０の実施例を図示する、フローチャートである。ディスプレイは、ライトフィールドディスプレイであることができる。ディスプレイは、ディスプレイ２０８（図２）、ディスプレイシステム４００（図４−６）、およびディスプレイ２５００（図２５Ａ、２５Ｂ、２６）であることができる。方法２１５０は、ディスプレイのための製造プロセスの生産ラインの一部として（例えば、図２８を参照して説明されるプロセス２８０５の一部として））分析システム（カメラおよび図１８に示される計測システム１８００等のコンピュータハードウェアによって実行される分析プログラムを含む）によって行われることができる。方法２１５０は、図１６を参照して説明されるプロセス１６００のブロック１６０２を参照して説明される、カメラ較正の一部として行われることができる。いくつかの実装では、方法２７００は、方程式（１）を適用し、ディスプレイとカメラ（ディスプレイのヒト視認者の視覚的知覚を表すと仮定される）との間の適切な変換を判定する。ブロック２１６０では、ディスプレイの画像が、カメラによって取得される。ブロック２１７０では、ディスプレイとカメラとの間の変換の大域的変換パラメータが、判定される。大域的変換パラメータは、ディスプレイのＦＯＶにわたって変動しない、パラメータ（例えば、ピクセル依存ではないパラメータ）を含むことができる。例えば、大域的変換パラメータは、Ｇａｍｍａ１｛｝およびＧａｍｍａ２｛｝関数を含むことができる。ある場合には、方法２１５０は、ブロック２１６０に戻り、大域的変換パラメータを判定するための反復フィードバックプロセスの一部として、１つまたはそれを上回る付加的画像を取得してもよい。大域的変換パラメータへの好適な適合が得られた後、方法２１５０は、ブロック２１８０に移動し、そこで、局所的（例えば、ピクセル依存）変換パラメータが、カメラ画像に適合される。例えば、局所的変換パラメータは、Ｃｏｕｐｌｉｎｇ（）関数（例えば、ディスプレイのＦＯＶにわたるピクセル場所における本関数の値）を含むことができる。ある場合には、方法２１５０は、ブロック２１６０に戻り、局所的変換パラメータを判定するための反復フィードバックプロセスの一部として、１つまたはそれを上回る付加的画像を取得してもよい。いくつかの実装では、ブロック２１６０において付加的画像を取得後、方法２１５０は、大域的変換パラメータが以前に判定されたため、ブロック２１７０に進むのではなく、ブロック２１８０に戻り、局所的変換パラメータの適合を継続してもよい。局所的変換パラメータへの好適な適合が、カメラ画像に適合された後、方法２１５０は、ブロック２１９０に進み、そこで、局所的および大域的変換パラメータが、ディスプレイと関連付けられたメモリ（例えば、ローカルデータモジュール７１）内に記憶される。前述のように、ディスプレイを動的に較正するための方法２７００のブロック２７２０では、局所的および大域的変換パラメータは、ディスプレイのための較正の一部としてアクセスされることができ、ブロック２７３０では、局所的および大域的変換パラメータおよび方程式（１）が、適用され、ディスプレイからの彩度的に平衡された画像を生成することができる。
【０１５３】
ディスプレイのための色彩平衡の場合に関して説明されたが、本システムおよび方法は、そのように限定されず、ディスプレイの他の色彩（または空間）不完全度（例えば、上記に説明される色彩または空間不完全度のいずれか）を補正するために適用されることができる。例えば、上記に説明されるように、ディスプレイは、輝度平坦性変動を呈し得、開示される分析技法の実施形態は、輝度平坦性不完全度を補正する、輝度平坦性較正を判定することができる。加えて、または代替として、ディスプレイは、面内平行移動、回転、スケーリング、またはワーピング誤差および面外（例えば、焦点深度）誤差を含む、空間不完全度を呈し得る。開示される分析技法の実施形態は、そのような空間誤差の一部または全部のための較正を判定することができる。
【０１５４】
（較正パターンを使用したディスプレイ較正の実施例）
ディスプレイ内の不完全度は、ディスプレイによって投影された仮想オブジェクトを空間的にまたは彩度的に歪曲させて現わせ得る。これらの歪曲を補正するために、ディスプレイは、最初に、歪曲を測定し、次いで、任意の必要誤差補正を行う（例えば、図１８に図示される計測システム１８００を使用して）ことによって、較正されてもよい。ディスプレイ較正は、ディスプレイを使用して、較正パターン、例えば、格子縞パターン（例えば、図７に図示されるように）を投影させ、結果として生じる画像をカメラで捕捉するステップを伴うことができる。捕捉された画像は、次いで、パターン特徴点の予期される位置対その測定された位置間の誤差を定量化することによって、較正パターンの特徴点場所における歪曲を判定するように処理されることができる。別個の色層（例えば、赤色（Ｒ）、緑色（Ｇ）、および青色（Ｂ）層）を伴うディスプレイに関して、本較正はまた、色位置合わせおよび画質を補正することができる。
【０１５５】
図２２は、較正パターンを使用した例示的較正システム２２００を図示する。ディスプレイ２２０２は、カメラ２２０８等のイメージングデバイスを使用して捕捉され得る生成されたライトフィールド２２０６として、較正パターン２２０４を投影させるように構成されることができる。いくつかの実施形態では、ディスプレイ２２０２は、スタックされた導波管アセンブリ（例えば、図４または６に図示されるように）または他のタイプのライトフィールドディスプレイを備える。いくつかの実施形態では、カメラ２２０８（またはディスプレイ２２０２）は、システム２２００が、異なる側方位置、深度、または角度からライトフィールド７０６の画像を捕捉することを可能にするであろうように、移動可能であるように構成される。いくつかの実施形態では、較正システム２２００は、図１８の計測システム１８００に類似してもよい。例えば、ディスプレイ２２０２、ライトフィールド２２０６、およびカメラ２２０８は、計測システム１８００のディスプレイ１８０２、ライトフィールド１８０４、およびカメラ１８０６に対応してもよい。
【０１５６】
本実施例では、較正パターン２２０４は、格子縞パターンを備え、異なる領域は、例えば、輝度（例えば、明色または暗色）、色彩、色相、飽和、色等の異なる（例えば、交互）光学特性を有する。格子縞パターンは、規則的パターン（例えば、図２２に図示されるように）または不規則的パターンであることができる。較正パターン２２０４は、カメラ２２０８によって捕捉された画像内の歪曲量を測定するために使用され得る、複数の特徴点を含有する。例えば、格子縞パターンの特徴点は、境界上の点および格子縞の格子間の角または格子縞の中心における点を含む。較正パターン２２０４は、ディスプレイ２２０２と同一サイズまたはより小さくあることができる。より小さい較正パターンは、ディスプレイ２２０２にわたって偏移されることができ、カメラ２２０８は、システム２２００がディスプレイ２２０２の歪曲を測定するとき、ディスプレイにわたって偏移するにつれて、較正パターン２２０４の複数の画像を撮影してもよい。いくつかの実装では、較正パターン２２０４は、数学的に最適化されたシーケンスに従って、確率的にサンプリングされることができる。
【０１５７】
ディスプレイ２２０２内の誤差（例えば、１つまたはそれを上回る導波管またはレンズ内の不完全度）に起因して、ライトフィールド２２０６は、ライトフィールド内の仮想オブジェクトまたはパターンを歪曲して現れさせる不完全度を含有し得る。これは、較正パターン２２０４上の特徴点の予期される焦点位置（側方または深度）とカメラ２２０８によって捕捉された画像内のその実際の測定された位置との間の逸脱をもたらし得る。較正パターン２２０４の特徴点の実際の測定された位置とこれらの特徴点の予期される位置を比較することによって、歪曲によって生じる逸脱が、識別および測定されることができる。いくつかの実装では、較正パターンは、ディスプレイ２２０２の色誤差がシステム２２００によって定量化され得るように、色情報を含む。いくつかの実施形態では、歪曲マップが、ディスプレイ２２０２の空間または色誤差の誤差補正のために使用されるために生成されてもよい（例えば、図８に図示されるように）。
【０１５８】
いくつかの実装では、較正パターン２２０４内の各格子２３０４は、ピクセル毎のディスプレイ不完全度の直接測定を可能にし得る、ディスプレイ２２０２の単一ピクセルに対応する。他の実装では、各格子２３０４は、複数のピクセルに対応する（例えば、ピクセルのＮ×Ｍグリッドであって、ＮまたはＭのうちの少なくとも１つは、１を上回る）。いくつかのそのような実装では、較正パターンの粗い品質は、歪曲情報がサンプル点において得られ、ピクセル毎歪曲情報を得るために内挿されることができることを意味する。例えば、図２３Ａに図示される格子縞パターンでは、歪曲情報が、格子の境界、角、または中心上の点等の特徴点２３０２に対応するパターン場所に関して測定されてもよい。パターンの格子領域２３０４内の他の点に関する歪曲情報は、近傍特徴点２３０２と関連付けられた測定された歪曲値で推測または内挿されることができる。
【０１５９】
格子縞投影捕捉プロシージャは、特徴点（例えば、格子の縁）を識別し、歪曲較正のための予期される位置対測定された位置の誤差を定量化する。特徴点は、ディスプレイ内のピクセルの数と比較して、低密度であってもよい。例えば、高解像度ディスプレイは、数百万ピクセル（例えば、１９２０×１０８０ピクセル分解能のための２．１百万ピクセル）を備えてもよい一方、較正パターン内の格子８０４の数は、実質的に少なくてもよい（例えば、５０×５０、１００×１００、５００×５００パターンのため）。したがって、単一投影捕捉アプローチを使用するシステム２２００の実施形態は、ピクセル毎歪曲を推定するために内挿され得る、サンプリングされた測定値をもたらす。
【０１６０】
ディスプレイのための正確なピクセル毎歪曲情報を得るために、システム２２００の実施形態は、異なるまたは偏移された較正パターンを実装することによって歪曲情報を得るタスクを自動化することができる。異なる較正パターンが、投影されることができる、または同一パターンが、ディスプレイ２２０２のピクセル空間全体が測定されるように、徐々に偏移されることができる。自動化された画像投影および捕捉または異なる偏移された較正パターンは、ディスプレイ２２０２の歪曲のピクセル精細マッピングを可能にする。
【０１６１】
格子縞投影捕捉を自動的に繰り返すことによって（しかし、例えば、１−ピクセルずつ偏移された較正パターンを用いて）、システム２２００は、ピクセル毎の改良された歪曲情報を得ることができる。例えば、カメラ２２０８は、パターンが偏移される度に、パターンの画像を得ることができる。各繰り返される画像捕捉を用いると、投影された較正パターンの特徴点は、異なるピクセルのセットに対応する。較正パターンの本偏移は、ディスプレイの歪曲場の高密度サンプリングが取得されるまで、繰り返されることができる。例えば、格子縞は、格子縞の格子のピクセルに対応するいくつかの位置を通して投影および偏移され、歪曲情報がディスプレイのピクセル毎に測定されることを可能にし得る。他の実装では、偏移は、１つのピクセル、例えば、２、３、４、５、８、１６、またはそれを上回るピクセルと異なることができる。偏移は、ディスプレイの異なる方向に関して異なることができる、例えば、ｘ−偏移は、ｙ−偏移と同一である必要はない。
【０１６２】
本開示は、主に、実施例の目的のために、格子縞パターンを参照するが、他のタイプのパターンもまた、使用されてもよいことを理解されたい。例えば、他の幾何学的パターンが、使用されることができる、無作為確率的パターンが、使用されることができる、または任意の他のタイプの較正または試験パターンが、使用されることができる。いくつかの実施形態では、ディスプレイ内の単一ピクセルのみが一度にオンにされる較正パターンが使用される。図２３Ｂは、単一ピクセル２３０６のみがオンにされている、例示的単一ピクセル較正パターンを図示する。各結果として生じるフレームの捕捉された画像から、ディスプレイデバイスから視認者場面までのピクセル毎伝達関数が、定量化されることができる。各画像捕捉後、表示されるピクセル２３０６の場所は、ディスプレイにわたって（例えば、矢印２３０８によって示される方向に）設定距離（例えば、単一ピクセル）だけ偏移されてもよい。各ディスプレイのピクセルを通して自動的に掃引することによって、ディスプレイデバイスの品質の完全な定量化が、得られることができる。他の実装では、照明されたピクセルの偏移は、異なる数のピクセル、例えば、２、３、４、５、８、１６、またはそれを上回るピクセルであることができる、偏移は、ディスプレイ上の異なる側方方向に関して異なることができる、または複数のピクセル（図２３Ｂに図示されるように単一ピクセルではなく）が、各画像捕捉において照明されることができる。
【０１６３】
図２４は、自動化されたディスプレイ較正を行うための例示的プロセス２４００のフローチャートである。プロセス２４００は、例えば、図２７および２８を参照して説明されるプロセス２７００および２８０５の一部として、行われることができる。ブロック２４０２では、較正パターンが、ディスプレイによって投影される。較正パターンは、ディスプレイによって生成され得る、１つまたはそれを上回る特徴点を有する、任意のパターンを備えてもよい。いくつかの実施形態では、較正パターンは、格子縞パターンを備える。他の実施形態では、単一ピクセルパターン等の他のタイプの較正パターンが、使用されてもよい。
【０１６４】
ブロック２４０４では、表示される較正パターンの画像が、カメラまたは他のタイプの画像捕捉デバイスを使用して捕捉される。誤差または不完全度が、ディスプレイによって生成されたライトフィールド内に存在する場合、表示される較正パターンの一部は、歪曲され得、較正パターン内の１つまたはそれを上回る特徴点は、予期されるものと異なる場所に現れ得る。画像の輝度または色彩は、較正パターンから予期されるものと異なり得る。
【０１６５】
ブロック２４０６では、較正パターンの特徴点の予期される場所と特徴点の捕捉された場所との間の誤差に対応する歪曲が、判定される。例えば、単一ピクセル較正パターンに関して、歪曲情報は、パターンの特定のピクセル場所に関して計算されることができる。格子縞パターンに関して、歪曲情報は、格子縞の特徴点（例えば、格子の縁、角、または中心）に対応するピクセルに関して計算されることができる。いくつかの実装では、較正パターンの輝度または色彩と較正パターンの捕捉された画像の対応する輝度または色彩との間の輝度または色彩誤差が、判定される。
【０１６６】
ブロック２４０８では、較正パターンが投影されるべきディスプレイにわたって任意の付加的位置が存在するかどうかの判定が行われる。付加的位置が存在することが判定される場合、ブロック２４１０では、較正パターンが、新しい位置において偏移および投影されてもよく、較正パターンの画像が、捕捉され（ブロック２４０４）、歪曲量を計算するために使用されてもよい（ブロック２４０６）。いくつかの実施形態では、較正パターンを表示するための異なる位置の数は、使用される較正パターンに基づく。例えば、単一ピクセル較正パターンに関して、位置の数は、ディスプレイによって表示可能なピクセルの総数に対応してもよい。格子縞パターンに関して、位置の数は、各格子内のピクセルの数に基づいてもよい。
【０１６７】
いったん較正パターンが、全ての所望の位置に表示されると、ブロック９１２では、計算された歪曲は、集約され、ディスプレイのピクセル（またはピクセルのグループ）毎の歪曲情報を備える、歪曲マップを生成するために使用されてもよい。歪曲情報は、焦点誤差（例えば、面内誤差または面外誤差）または色誤差（例えば、輝度または色彩誤差）に起因して、空間歪曲を含み得る。ブロック２４１４では、誤差補正が、計算された歪曲マップを使用して、ディスプレイ上で行われてもよい。例えば、歪曲情報（例えば、歪曲マップ）は、図２に図示されるウェアラブルディスプレイシステム２００のデータモジュール２２４、２３２によって記憶されることができる。ウェアラブルディスプレイシステム２００の処理モジュール２２４、２２８は、歪曲情報を使用して、ディスプレイシステム８０の装着者２０４によって知覚される画像が少なくとも部分的に補償されるように、ディスプレイ２０８内の空間または色彩誤差を補正することができる。
【０１６８】
いくつかの実施形態では、図２４に図示されるプロセス２４００は、ライトフィールドディスプレイのために行われることができる。実施例として、プロセス２４００は、ライトフィールドディスプレイの導波管アセンブリ４０５内の導波管毎に行われ、導波管のそれぞれを較正することができる。ある場合には、複数の深度平面に対応する複数の導波管および複数の色（例えば、赤色（Ｒ）、緑色（Ｇ）、および青色（Ｂ））に対応する複数の導波管が存在し得る。例えば、深度平面毎に３つの色平面が存在するいくつかのディスプレイに関して、したがって、２つの深度平面を伴う導波管アセンブリは、２×３＝６つの導波管を有することができる。加えて、ピクセル位置に加え、色位置合わせおよび品質もまた、ディスプレイの色彩（色）不完全度を補正するために、較正されてもよい。例えば、カメラ２２０８は、複数の色に敏感なカメラまたはそれぞれ色のサブセットに敏感なカメラの組み合わせであって、投影されたパターン２２０４の捕捉された色または輝度値と予期される色または輝度値との間の逸脱が識別され得る、ライトフィールド２２０８の画像を捕捉するために使用されることができる。
【０１６９】
（例示的導波管ディスプレイ）
図２５Ａは、導波管２５０５と、内部結合光学要素２５０７と、光再分散要素２５１１と、外部結合光学要素２５０９とを含む、ディスプレイ２５００の実施例を図式的に図示する、上面図である。図２５Ｂは、軸Ａ−Ａ’に沿って図２５Ａに描写される、ディスプレイ２５００の断面図を図式的に図示する。
【０１７０】
導波管２５０５は、図４に示されるディスプレイシステム４００内の導波管４０５のスタックの一部であってもよい。例えば、導波管２５０５は、導波管４２０、４２２、４２４、４２６、４２８のうちの１つに対応してもよく、外部結合光学要素２５０９は、ディスプレイシステム４００の光抽出光学要素４６０、４６２、４６４、４６６、４６８に対応してもよい。
【０１７１】
ディスプレイ２５００は、光線２５０３ｉ１、２５０３ｉ２、および２５０３ｉ３（それぞれ、実線、破線、および破線二重点線）によって表される異なる波長の着信入射光が、内部結合光学要素２５０７によって導波管２５０５の中に結合されるように構成される。導波管２５０５への着信入射光は、画像投入デバイス（図４に図示される画像投入デバイス４４０、４４２、４４４、４４６、４４８のうちの１つ等）から投影されることができる。内部結合光学要素２５０７は、全内部反射（ＴＩＲ）を介した導波管２５０５を通した伝搬を支援する適切な角度において、入射光の波長を導波管２５０５の中に結合するように構成されることができる。
【０１７２】
光再分散要素２５１１は、光２５０３ｉ１、２５０３ｉ２、および２５０３ｉ３の異なる波長が導波管２５０５を通して伝搬する、光学経路内に配置されることができる。光分散要素２５１１は、内部結合光学要素２５０７からの光の一部を外部結合光学要素２５０９に向かって再指向し、それによって、伝搬方向に沿って光と相互作用するビームサイズを拡大させるように構成されることができる。故に、光分散要素２５１１は、ディスプレイデバイス２５００の射出瞳を拡大させる際に有利であり得る。いくつかの実施形態では、光分散要素２５１１は、したがって、直交瞳拡大素子（ＯＰＥ）として機能し得る。
【０１７３】
外部結合光学要素２５０９は、視認者が良好な視覚的品質の色画像を知覚し得るように、異なる波長および異なる深度平面における光の適切なオーバーレイを促進するための適切な角度（例えば、ｚ−方向に）および効率において、導波管２５０５のｘ−ｙ平面から要素２５０９上に入射する、内部結合された光を再指向するように構成されることができる。外部結合光学要素２５０９は、導波管２５０５を通して出射する光によって形成される画像がある深度から生じるように（視認者に）現れるように、導波管２５０５を通して出射する光に発散を提供する、屈折力を有することができる。外部結合光学要素２５０９は、ディスプレイ２５００の射出瞳を拡大することができ、光を視認者の眼に指向する、射出瞳拡大素子（ＥＰＥ）と称され得る。
【０１７４】
内部結合光学要素２５０７、外部結合光学要素１００９、および光分散要素２５１１は、例えば、アナログ表面起伏格子（ＡＳＲ）、バイナリ表面起伏構造（ＢＳＲ）、体積ホログラフィック光学要素（ＶＨＯＥ）、デジタル表面起伏構造、および／または体積位相ホログラフィック材料（例えば、体積位相ホログラフィック材料内に記録されるホログラム）、または切替可能な回折光学要素（例えば、ポリマー分散液晶（ＰＤＬＣ）格子）等の複数の格子を含むことができる。種々の実施形態では、内部結合光学要素２５０７は、１つまたはそれを上回る光学プリズム、または１つまたはそれを上回る回折要素および／または屈折要素を含む、光学コンポーネントを含むことができる。種々のセットの回折または格子構造は、回折構造の射出圧縮成形、ＵＶ複製、またはナノインプリント等の加工方法を使用することによって、導波管上に配置されることができる。
【０１７５】
内部結合光学要素２５０７、外部結合光学要素１００９、または光分散要素２５１１は、単一要素（例えば、図２５Ａおよび２５Ｂに図式的に描写されるように）である必要はなく、各そのような要素は、複数のそのような要素を含むことができる。これらの要素は、導波管２５０５の主要表面２５０５ａ、２５０５ｂの一方（または両方）上に配置されることができる。図２５Ａおよび２５Ｂに示される実施例では、内部結合光学要素２５０７、外部結合光学要素２５０９、および光分散要素２５１１は、導波管２５０５の主要表面２５０５ａ上に配置される。
【０１７６】
いくつかの実施形態では、１つまたはそれを上回る波長選択的フィルタが、内部結合光学要素２５０７、外部結合光学要素２５０９、または光分散要素２５１１と統合される、またはそれに隣接して配置されてもよい。図２５Ａに図示されるディスプレイ２５００は、導波管２５０５の表面の中またはその上に統合される、波長選択的フィルタ２５１３を含む。波長選択的フィルタは、導波管２５０５内の種々の方向に沿って伝搬し得る、１つまたはそれを上回る波長における光の一部をフィルタ除去するように構成されることができる。波長選択的フィルタは、色帯吸収体等の吸収性フィルタであることができる。
【０１７７】
（眼追跡に基づくＡＲまたはＶＲディスプレイの動的較正の実施例）
ディスプレイシステムは、較正され（空間的におよび／または彩度的に）、改良された品質画像を生成することができる。ある接眼ディスプレイ（例えば、図２に示されるディスプレイ２０８または図２５Ａおよび２５Ｂを参照して説明されるディスプレイ２５００内で使用されるような図４に示されるスタックされた導波管アセンブリ４０５）の場合、本較正は、公称上固定される眼位置（例えば、ディスプレイ２０８を通して真っ直ぐに見ている装着者）に関して合理的に正確であるが、他の眼姿勢方向または位置に関してはあまり正確ではない場合がある。したがって、ディスプレイのための較正は、眼位置または眼方向に依存し得る。単一（例えば、基準）位置のみに関する較正が使用される場合、装着者が異なる位置に向かって（例えば、基準位置から離れて）見ているときに補正されない、誤差が存在し得る。
【０１７８】
本開示はまた、眼追跡を使用する、ウェアラブルディスプレイシステム４００のための動的較正の実施例を説明し、空間および／または色較正は、眼位置（またはある場合には、眼方向）における変化に応答して変化することができる。あるそのような較正は、広範囲の眼運動に関する高品質画像の維持をもたらし得る、フィードフォワード較正システムを提供する。いくつかの実装では、較正は、特殊ハードウェアの追加を伴わずに、ハードウェアプロセッサ（例えば、ウェアラブルディスプレイシステム２００の処理モジュール２２４、２２８またはディスプレイシステム４００のコントローラ４５０）を介して、リアルタイムで行われる。
【０１７９】
較正は、ディスプレイの視野内の空間誤差および／または色彩（色）誤差を補償（または補正する）することができる。例えば、空間誤差は、面内平行移動、回転、スケーリング、またはワーピング誤差および面外（例えば、焦点深度）誤差を含むことができる。色彩誤差は、表示され得る色（例えば、Ｒ、Ｇ、およびＢ）毎の輝度平坦性または色彩均一性誤差を含むことができる。
【０１８０】
図２６は、ディスプレイ２５００のための動的較正システム２６００の実施例を図式的に図示し、較正は、基準位置のグリッド（ドット２６０２によって示される）において空間および／または色彩誤差を補正するために適用されることができる。動的較正システム２６００は、ディスプレイ２５００と、眼追跡カメラ５００等の内向きに面したイメージングシステムと、動的較正プロセッサ２６１０（較正を読み出し、適用する）とを含むことができる。図２６は、図２５Ａおよび２５Ｂを参照して説明される光学要素の実施形態を含む、ディスプレイ２５００の別の実施例を図式的に図示する。外部結合光学要素２５０９は、光を視認者の眼に指向する。視認者の眼が、外部結合光学要素２５０９に対して異なる位置２６０２に位置付けられるにつれて、その特定の眼位置（図２６にドット２６０２として図式的に示される）に関するディスプレイ２５００の光学較正は、異なってもよい。例えば、眼が外部結合光学要素２５０９の中心の近傍の位置２６０２ａにわたって位置付けられる場合の較正は、眼が外部結合光学要素２５０９の左上角に向かって位置２６０２ｂにわたって位置付けられる場合の較正と異なり、同様に、光学要素２５０９上の他の例示的位置２６０２のいずれかに関する較正とも異なり得る。
【０１８１】
ユーザの眼が、ディスプレイに対して移動するにつれて、ディスプレイの視野（ＦＯＶ）は、ほぼ同一のままであるが、ディスプレイ内の空間および／または色彩歪曲は、眼がディスプレイに対して平行移動するにつれて変化し得る。ＦＯＶは、画像がユーザに提示される角度の範囲を含むため、較正データ（ディスプレイに対する所与の位置における）は、眼の実質的に全ての配向または視認角度を考慮することができる。例えば、ユーザが、その視覚を異なる角度に配向すると（ディスプレイに対して同一位置を維持しながら）、ユーザは、単に、同一の全体的歪曲を有する、画像の異なる部分を視認し得る。したがって、任意の所与の位置において、眼の配向が変化する（例えば、眼視線方向が変化する）につれて、眼の視界が、概して、ディスプレイのＦＯＶ内に留まり、同一較正（その所与の眼位置のための）が、実質的に全ての眼配向に関して使用されることができる。故に、較正システムのある実施形態は、位置依存較正を利用し、これは、加えて、配向依存ではない。
【０１８２】
ドット２６０２、２６０２ａ、２６０２ｂは、基準のためだけのものであって、外部結合光学要素２５０９またはディスプレイ２５００の一部を形成しないことに留意されたい。さらに、３×３グリッド内の９つの位置２６０２が、図２６に図式的に図示されるが、これは、例証目的のためのものであって、ディスプレイ２５００の較正のための位置の数（または配列）は、図２６に示されるものと異なり得ることを理解されたい。例えば、種々の実装では、１、２、３、４、５、６、７、８、９、１０、１１、１２、１６、２０、２５、１００、２５６、またはそれを上回る較正位置が、使用される。較正位置は、２×２、３×３、４×４、５×５、６×６、７×７、９×９、または他の寸法グリッドまたは位置の他のパターンまたは配列で配列されることができる。
【０１８３】
ディスプレイ２５００上の１つまたはそれを上回る位置に関する較正は、ディスプレイから投影された較正パターン（例えば、格子縞）内の誤差を測定する、ライトフィールド計測システムを使用して判定されることができる。較正は、ディスプレイが視認されるディスプレイにわたる位置に依存し得る。例えば、計測システムは、ユーザの眼に関する位置の範囲をシミュレートする、眼プロキシカメラをディスプレイに対して掃引することができる（例えば、カメラおよびディスプレイを相対的に平行移動させることによって）。カメラが、各サンプル点２６０２において、ディスプレイに対して掃引されるにつれて、計測システムは、較正（補正）値を構築し、それによって、較正対眼プロキシ位置のセットをもたらすことができる。特定のディスプレイに関する較正は、ウェアラブルディスプレイシステム２００のデータモジュール２２４、２２８によって、ルックアップテーブル（ＬＵＴ）（または他の効率的データ構造）として記憶されてもよい。他の実装では、分析モデルは、計測システムから得られた較正データに適合されることができ、適合された分析モデルは、ウェアラブルディスプレイシステム２００によって記憶されることができる。他のモデル化またはデータ参照方法も、較正を記憶するために使用されることができる。前述のように、較正は、ディスプレイの較正位置（例えば、図２６に示される例示的ディスプレイ２５００に関する較正位置の３×３グリッド）毎に生成された空間および／または色彩補正を含むことができる。種々の実装では、較正を捕捉するために、ディスプレイが、固定カメラに対して掃引（平行移動）される、カメラが、固定ディスプレイに対して掃引（平行移動）される、またはカメラおよびディスプレイの両方が、相互に対して掃引（平行移動）されることに留意されたい。
【０１８４】
眼プロキシカメラの視野（ＦＯＶ）がディスプレイのＦＯＶを上回る実装では、較正カメラをディスプレイに対していくつかの離散位置に（例えば、ドット２６０２によって示される位置にわたって）設置し、１つまたはそれを上回る較正画像を撮影することは、離散位置毎に較正を判定するために、ディスプレイの不完全度に関する十分な情報を提供する。いくつかのそのような実装では、カメラは、ディスプレイの全ＦＯＶを捕捉することができ、位置２６０２のそれぞれにおけるカメラの配向（例えば、向いている方向）を変動する必要がなくあり得る。他の実装では、較正カメラの配向（各位置２６０２における）は、付加的画像を取得し、ディスプレイのＦＯＶをマップするために変動されてもよい（例えば、カメラのＦＯＶがディスプレイのＦＯＶ未満であるとき）。
【０１８５】
較正位置は、ディスプレイ２５００に対する眼位置を表すことができる。例えば、ディスプレイ２５００の装着者は、典型的には、装着者の眼（ｘ−ｙ平面における）が、外部結合光学要素２５０９のほぼ中心近傍となる、例えば、装着者の眼が位置２６０２ａにわたって位置付けられるように、ディスプレイを位置付けるであろう。位置２６０２ａに関する（光学要素２５０９の中心の近傍の）較正は、したがって、ディスプレイ２５００と略垂直に（例えば、ｚ−方向に実質的に沿って）伝搬する光に対応し、動的較正プロセッサ２６１０によって適用されることができる。装着者の眼が、位置２６０２ｂにわたって上向きかつ左に移動する場合（光学要素２５０９の左上角の近傍）、位置２６０２ｂに関する較正が、プロセッサ２５１０によって適用されることができる。眼追跡カメラ５００は、眼をイメージングすることができ（例えば、リアルタイムで）、動的較正プロセッサ２５１０が、眼追跡データを使用して、眼の位置を判定し、適切な較正を選択し（判定された眼位置に基づいて）、較正をディスプレイに適用することができる。いくつかの実装では、眼位置は、角膜位置および視線方向から判定される。さらに、他の実施形態では、眼配向（例えば、視線方向）が、判定されてもよく、配向依存である較正が、使用されてもよい。
【０１８６】
ウェアラブルディスプレイシステム２００の実施形態は、図８に図式的に図示される動的較正システム２６００の実施形態を含むことができる。例えば、眼追跡カメラ５００（図４を参照して説明される）が、ウェアラブルディスプレイシステム２００のフレームに添着されることができ、装着者の眼姿勢（例えば、眼位置または眼方向）を動的に測定することができる。カメラ５００からの画像は、動的較正プロセッサ２６１０によって使用され、装着者の眼姿勢をリアルタイムまたはほぼリアルタイムで判定することができる。動的に較正されるシステムが動作時、眼追跡カメラは、リアルタイムまたはほぼリアルタイムで、動的較正プロセッサ２６１０に、装着者の現在の眼姿勢を知らせることができる。動的較正プロセッサ２６１０は、測定された眼姿勢（例えば、位置または配向）に基づいて、適切な較正（例えば、データモジュール２２４、２２８内に記憶される適切な較正ＬＵＴ）をフェッチおよび適用することができる。装着者が直接記憶された較正位置を見ていない場合、または装着者の眼が較正位置の直上に位置しない場合、動的較正プロセッサは、近傍較正位置（例えば、少なくとも、装着者の眼姿勢に最も近い較正位置を含む）に関する較正間で内挿（または外挿）し、装着者の現在の眼姿勢のために適用するための適切な較正を判定することができる。故に、ディスプレイシステム２００（動的較正システム２６００を伴う）は、ディスプレイ内の不完全度（空間または色彩）を補正し、それによって、良好な品質の色画像を装着者に提供することができる。本明細書に説明されるように、ある場合には、較正は、眼配向（例えば、視線方向）ではなく、ディスプレイに対する眼位置に依存するが、これは、限定ではない。
【０１８７】
動的較正プロセッサ２６１０は、メモリ（例えば、データモジュール２２４、２２８）内に記憶されるソフトウェアとして実装されることができ、ソフトウェア命令は、処理モジュール２２４、２２８の一方または両方によって、またはコントローラ４５０によって、実行されることができる。故に、較正の連続調節は、装着者の眼の広範囲の入力運動にわたって高品質画像をもたらすことができる。
【０１８８】
いくつかの実装では、較正は、低減された数の較正位置（例えば、２×２または３×３グリッド）に記憶され、データ記憶の量を低減させる。上記に説明されるように、動的較正プロセッサは、内挿または外挿し、直接記憶された較正位置にない眼姿勢に関する較正を判定することができる。
【０１８９】
いくつかの実施形態では、ウェアラブルディスプレイシステム２００は、単一眼追跡カメラを使用して、装着者の単一眼の姿勢を測定し、動的較正プロセッサ２６１０は、ディスプレイシステム２００に対する装着者の他方の眼の姿勢を推測する（両眼は、典型的には、同一方向に向かって向いているため）。他の実施形態では、ウェアラブルディスプレイシステム２００は、２つの眼追跡カメラ（眼毎に１つ）を使用して、各眼の姿勢を独立して測定する。いくつかの実施形態では、別個の較正が、ディスプレイ毎に、ウェアラブルシステム内に記憶される（多くの場合、装着者の眼のそれぞれの正面に１つずつ、２つのディスプレイが存在し、したがって、２つの較正が記憶される）。他の実施形態では、単一較正（例えば、平均較正）は、ウェアラブルシステム２００内のディスプレイの全てに関して記憶および使用される。
【０１９０】
眼追跡カメラ（または他のタイプの内向きに面したイメージングシステム）は、ユーザの顔の眼球周囲領域をイメージングすることができる。眼球周囲領域は、眼および眼の周囲の領域を含むことができる。例えば、眼球周囲領域は、眼（眼窩等）および眼の周囲の領域を含むことができる。眼の周囲の領域は、例えば、眉毛、鼻の一部、頬、および額を含んでもよい。眼球周囲領域は、眉毛の形状、目頭、眼瞼の特性等、種々の特徴を有し得る。いくつかの実装では、これらの特徴のうちの１つまたはそれを上回るものは、主要点、点群、または他のタイプの数学的表現によって表されてもよい。ウェアラブルデバイスは、画像内のこれらの特徴を識別し、これらの特徴を使用して、ウェアラブルディスプレイシステムとユーザの顔との間の相対的位置を判定することができる。ある実施形態では、ウェアラブルディスプレイシステム２００は、眼毎に、相対的位置を別個に計算してもよい。例えば、ウェアラブルデバイスが、それぞれ、ユーザの１つの眼をイメージングするように構成される、１つまたは２つの眼カメラを有するとき、ウェアラブルデバイスは、左眼とウェアラブルディスプレイシステムとの間の１つの相対的位置と、右眼とウェアラブルディスプレイシステムとの間の別の相対的位置とを計算してもよい。ウェアラブルデバイスはまた、個別の眼に関する相対的位置を別個に追跡することができる。左眼とウェアラブルディスプレイシステムとの間の相対的位置は、右眼とウェアラブルディスプレイシステムとの間の相対的位置と異なり得るため（ウェアラブルシステムが片側に傾斜しているとき等）、仮想オブジェクトのレンダリング場所に対する調節は、左眼ディスプレイおよび右眼ディスプレイに関して異なってもよい。
【０１９１】
ウェアラブルディスプレイシステムは、スケール不変特徴変換（ＳＩＦＴ）、高速化ロバスト特徴（ＳＵＲＦ）、配向付き高速および回転ＢＲＩＥＦ（ＯＲＢ）、バイナリロバストな不変スケーラブル主要点（ＢＲＩＳＫ）、高速網膜主要点（ＦＲＥＡＫ）等のニューラルネットワークまたは視覚的主要点技法を使用して、眼球周囲特徴を算出および追跡することができる。いくつかの実施形態では、特定の顔特徴が、その特定の顔特徴に関して具体的に設計される検出器を使用して追跡されてもよい。例えば、目頭、鼻特徴、口角等の眼球周囲特徴が、種々のアルゴリズムを使用して、別個に識別および追跡されてもよい。これらの眼球周囲特徴のうちの１つまたはそれを上回るものを別個に追跡することは、ユーザが自身を表現している間または話し中である間、実質的運動を受けやすいため、有利であり得る。これらの眼球周囲特徴と関連付けられた検出器は、移動性の範囲を考慮してもよい。実施例として、いくつかの顔特徴は、ある方向により移動する可能性が高くあり得、他の方向には安定する（例えば、眉毛は、上下に移動するが、左右には移動しない傾向にある）。ウェアラブルシステムは、顔特徴の移動を統計的に分析することができる。これらの統計は、顔特徴がある方向に移動するであろうという尤度を判定するために使用されてもよい。いくつかの実施形態では、１つまたはそれを上回る顔特徴は、除去または追跡解除されてもよい。例えば、ウェアラブルディスプレイシステムは、眼球周囲領域の位置を追跡するとき、眼移動を無視してもよい。
【０１９２】
ウェアラブルディスプレイシステムはまた、逐次ベイズ推定器（例えば、カルマンフィルタ、拡張カルマンフィルタ等）、バンドル調節等の視覚的同時場所およびマッピング（ｖＳＬＡＭ）技法を使用して、顔特徴を識別および追跡することができる。いくつかの実施形態では、ウェアラブルデバイスは、深度知覚を可能にするように構成されてもよい。例えば、ウェアラブルシステムは、１つまたはそれを上回るカメラによって取得されたデータからの顔の少なくとも一部をエンコードする、高密度マップを構築することができる。主要点マップではなく、高密度マップは、その３Ｄ形状が測定される、顔のパッチまたは領域を備えてもよい。パッチまたは領域は、反復最近傍アルゴリズムまたは類似アルゴリズム等の技法を使用して、ユーザの顔に対するＨＭＤの場所を算出するために使用されてもよい。
【０１９３】
いくつかの実装では、眼カメラによって取得された画像は、ウェアラブルディスプレイシステム２００が眼球周囲特徴を追跡するために高品質画像である必要がないため、低分解能画像であってもよい。加えて、または代替として、眼イメージャから得られた画像の分解能は、そのオリジナル分解能または他の用途（例えば、眼追跡）で使用される分解能に対してダウンサンプリングされてもよい。
【０１９４】
ウェアラブルディスプレイシステム２００は、種々の技法を使用して、一方または両方の眼カメラによって得られる画像を分析し、ディスプレイシステムのディスプレイとユーザとの間の相対的位置を判定することができる。ディスプレイとユーザの眼との間の相対的位置は、ユーザの顔に対するディスプレイシステム２００の通常静止位置であってもよい。ディスプレイシステム２００の通常静止位置は、ウェアラブルシステムの初期フェーズの間、判定されてもよい。例えば、ユーザが、最初に、ウェアラブルシステムを使用するとき、ウェアラブルシステムは、顔モデル（例えば、ユーザの顔のマップ）を構築し、顔モデルに基づいて、ユーザの眼に対するディスプレイの通常静止位置を判定してもよい。
【０１９５】
ユーザが、ウェアラブルシステム２００を使用している間、ウェアラブルシステムは、種々の技法を使用して、ディスプレイとユーザとの間の相対的位置を追跡することができる。例えば、ウェアラブルデバイスは、眼球周囲特徴と関連付けられた視覚的主要点を識別および追跡することができる。ウェアラブルシステムはまた、取得された画像内で識別された顔の領域をユーザの顔の高密度マップに対して合致させ、顔に対するディスプレイの場所を算出することができる。
【０１９６】
故に、種々の眼追跡または顔イメージング技法が、ユーザの眼とディスプレイシステムのディスプレイとの間の相対的位置を（静的または動的に）判定するために使用されることができる。ディスプレイシステム２００は、次いで、少なくとも部分的に、本明細書にさらに説明されるように、判定された相対的眼位置に基づいて、適切な空間および／または色彩較正を選択し、ディスプレイに適用することができる。
【０１９７】
図２７は、眼追跡に基づいてディスプレイを動的に較正するための例示的方法２７００を図示する、フローチャートである。方法２７００は、動的較正システム２６００によって行われることができる。ブロック２７１０では、ユーザの眼が、追跡され、ディスプレイに対するユーザの眼位置を判定する。例えば、ディスプレイシステム２６００のカメラ５００が、ユーザの眼位置を判定することができる。一方または両方の眼が、追跡されることができる。ブロック２７２０では、判定された眼位置に基づく較正が、アクセスされる。ブロック２７３０では、較正は、ディスプレイ内の空間および／または色彩不完全度を補正するためにディスプレイに適用される。例えば、動的較正プロセッサ２６１０は、所望の光ビームがディスプレイによって出力されるように、補正を適用し、ディスプレイの導波管の中に投入される光の性質を調節することができる。ある場合には、光が、若干異なる色または位置または配向で投入され、ディスプレイ不完全度のために調節してもよい。例えば、ディスプレイによって投影されるべき入力画像内のＲＧＢ色値のうちの１つまたはそれを上回るものは、対応するＲＧＢ較正を介して修正され（ユーザの眼位置に基づいて）、修正されたＲＧＢ値は、投影のためにディスプレイに送信されることができる。修正されたＲＧＢ値を投影させる不完全なディスプレイの正味効果は、少なくとも部分的に、ディスプレイの不完全度（空間および／または色彩）を補正する、投影された画像を生成することである。他の場合には、導波管アセンブリ内の能動的に制御される回折光学要素が、少なくとも部分的に、ディスプレイ内の不完全度を補正する、光ビームがディスプレイから投影されるように、動的較正プロセッサによって調節されることができる。いくつかの実装では、方法２７００は、眼追跡カメラ５００がユーザの眼を監視し、眼位置における変化が検出される場合、新しい較正（新しい眼位置に関する）が、ディスプレイを較正するために使用されるように、フィードバックループとしてリアルタイムで行われる。ある場合には、眼位置における変化が閾値（例えば、較正位置のグリッド間の間隔の割合）を超える場合、新しい較正が適用される。いくつかのそのような実装は、有利には、ユーザが視認するための較正されたディスプレイを持続的に提供し得る。いくつかの実装では、方法２７００は、随時（例えば、ユーザがディスプレイをユーザの眼にわたって設置するとき）または周期的に（例えば、ディスプレイとユーザの眼との間の偶発的滑脱を補正するため）行われてもよい。
【０１９８】
図２８は、工場較正システムと特定のディスプレイと関連付けられた動的較正システムの相互作用の実施例を図式的に図示する、プロセスフロー図２８０５である。本実施例では、眼プロキシカメラ較正システム２８１０が、工場（製造）設定において使用され、製造されているディスプレイに関する位置依存較正を判定する。ブロック２８２０では、プロセスは、製造されている特定のディスプレイ毎に１つまたはそれを上回る較正画像を分析し、眼プロキシ位置毎に較正を生成する。ブロック２８３０では、較正が、各ディスプレイが、製造プロセスの間、その特定のディスプレイのためにカスタマイズされる、較正へのアクセスを有するように、特定のディスプレイと関連付けられたメモリ内に記憶される。例えば、較正は、ディスプレイ２０８のデータモジュール２２４または遠隔データリポジトリ２３２内にルックアップテーブル（ＬＵＴ）として記憶されてもよい。プロセスフロー２８０５の本部分は、ディスプレイ毎にカスタマイズされた較正を提供するように、製造の間、ディスプレイ毎に１回、行われてもよい。
【０１９９】
本実施例では、各ディスプレイシステム（例えば、ウェアラブルディスプレイシステム２００の実施形態）は、ブロック２８３０において記憶された較正を使用して、リアルタイム較正を行うことができる。例えば、ディスプレイの眼追跡システム２８４０（眼追跡カメラ５００を含んでもよい）は、眼の角膜の位置および眼の視線方向を判定し、眼の位置を判定してもよい。ブロック２８５０では、ディスプレイシステム（例えば、動的較正プロセッサ２６１０を介して）は、判定された眼位置に基づいて、メモリから、適切な較正をフェッチしてもよい。ブロック２８６０では、較正が、ディスプレイ（例えば、動的較正プロセッサ２６１０を介して）に適用され、ディスプレイの空間および／または色彩誤差を補正する。ブロック２８７０では、装着者は、較正されたディスプレイによって投影された画像を視認可能である。ディスプレイに対する装着者の眼の位置が変化するにつれて、ディスプレイシステム内のプロセスフローは、較正を、例えば、リアルタイムで更新してもよい。
【０２００】
動的較正システム２６００の実施形態が、ウェアラブルディスプレイシステム内のディスプレイの状況で説明されたが、これは、限定ではなく、動的較正システム（例えば、眼追跡カメラおよび動的較正プロセッサ）は、任意のディスプレイ（ウェアラブルまたは非ウェアラブル）のために使用されることができ、その較正は、公称視認位置（例えば、ディスプレイの中心と垂直）に近似することによってのみ良好となる。例えば、動的較正システムは、フラットパネルディスプレイ、液晶ディスプレイ、発光ダイオードディスプレイ、微小電気機械システム（ＭＥＭＳ）ディスプレイ等のために使用されることができる。
【０２０１】
（画像補正を行うための付加的側面）
第１の側面では、画像補正をディスプレイ上で行うためのコンピュータ実装方法が、開示される。本方法は、コンピュータハードウェアと、カメラとを備える、ディスプレイ較正システムの制御下にあって、カメラを較正するステップと、カメラを用いて、ディスプレイによって投影されたライトフィールドの画像を捕捉するステップであって、ライトフィールドは、ディスプレイのディスプレイ層と関連付けられる、ステップと、少なくとも部分的に、捕捉された画像に基づいて、投影された位置とディスプレイ層の点の予期される位置との間の逸脱に対応するベクトルを備える、ベクトル場を生成するステップと、生成されたベクトル場を使用して、ディスプレイのために、偏芯補正、集合回転補正、集合スケーリング補正、または空間マッピングのうちの少なくとも１つを行うステップと、少なくとも部分的に、捕捉された画像に基づいて、ディスプレイ層上の複数の点に対応する複数の輝度値を判定するステップと、判定された複数の輝度値を使用して、ディスプレイのために、輝度平坦化または色彩平衡のうちの少なくとも１つを行うステップとを含む。
【０２０２】
第２の側面では、偏芯補正を行うステップは、投影されたディスプレイ層の中心点を識別するステップと、平行移動ベクトルを判定するステップであって、平行移動ベクトルは、識別された中心点と予期される中心点位置との間の平行移動誤差に対応する、ステップとを含む、側面１に記載のコンピュータ実装方法。
【０２０３】
第３の側面では、集合回転を行うステップは、投影されたディスプレイ層の中心点を識別するステップと、回転量を判定するステップであって、回転量は、投影された位置と予期される位置との間のピクセル誤差量が最小限にされるように中心点を中心として投影されたディスプレイ層の回転に対応する、ステップとを含む、側面１または側面２に記載のコンピュータ実装方法。
【０２０４】
第４の側面では、集合スケーリングを行うステップは、投影されたディスプレイ層の中心点を識別するステップと、スケーリング量を判定するステップであって、スケーリング量は、投影された位置と予期される位置との間のピクセル誤差量が最小限にされるように中心点を中心として投影されたディスプレイ層のスケーリングに対応する、ステップとを含む、側面１−３のいずれか１項に記載のコンピュータ実装方法。
【０２０５】
第５の側面では、空間マッピングを行うステップは、非線形変換を識別し、ディスプレイ層の投影された位置と予期される位置とを整合させるステップを含む、側面１−４のいずれか１項に記載のコンピュータ実装方法。
【０２０６】
第６の側面では、輝度平坦化を行うステップは、複数の輝度値の最小輝度値を判定するステップと、複数の輝度値の全ての輝度値を最小輝度値まで低下させるステップとを含む、側面１−５のいずれか１項に記載のコンピュータ実装方法。
【０２０７】
第７の側面では、輝度平坦化を行うステップは、閾値輝度値を判定するステップと、閾値輝度値を上回る複数の輝度値の全ての輝度値を閾値輝度値まで低下させるステップとを含む、側面１−５のいずれか１項に記載のコンピュータ実装方法。
【０２０８】
第８の側面では、色彩平衡を行うステップは、ディスプレイ層と関連付けられた色クラスタを識別するステップであって、色クラスタは、少なくとも１つの付加的ディスプレイ層を含む、ステップと、ディスプレイ層上の複数の点の点毎に、ディスプレイ層上の点に対応する輝度値と付加的ディスプレイ層上の点に対応する輝度値を比較するステップと、複数の輝度値の各輝度値をその対応する点と関連付けられた最低輝度値まで低下させるステップとを含む、側面１−７のいずれか１項に記載のコンピュータ実装方法。
【０２０９】
第９の側面では、集合回転補正を行うステップは、ベクトル場のカールを計算するステップを含む、側面１−８のいずれか１項に記載のコンピュータ実装方法。
【０２１０】
第１０の側面では、集合スケーリング補正を行うステップは、ベクトル場の発散を計算するステップを含む、側面１−９のいずれか１項に記載のコンピュータ実装方法。
【０２１１】
第１１の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面１−１０のいずれか１項に記載のコンピュータ実装方法。
【０２１２】
第１２の側面では、ライトフィールドディスプレイは、スタックされた導波管アセンブリを備える、側面１１に記載のコンピュータ実装方法。
【０２１３】
第１３の側面では、スタックされた導波管アセンブリは、それぞれ、２つまたはそれを上回る深度平面に対応する、２つまたはそれを上回る導波管を備える、側面１２に記載のコンピュータ実装方法。
【０２１４】
第１４の側面では、各深度平面は、赤色ディスプレイ層、緑色ディスプレイ層、および青色ディスプレイ層と関連付けられる、側面１３に記載のコンピュータ実装方法。
【０２１５】
第１５の側面では、ディスプレイを較正する方法が、開示される。本方法は、コンピュータハードウェアを備える、ディスプレイ較正システムの制御下にあって、ディスプレイによって投影された較正パターンの画像にアクセスするステップと、投影されたライトフィールド内の較正点の予期される位置と画像内の実際の表示される位置との間の空間歪曲を判定するステップと、空間歪曲を分析し、ディスプレイのための空間較正を判定するステップと、空間較正をディスプレイと関連付けられた非一過性メモリ内に記憶するステップとを含む。
【０２１６】
第１６の側面では、空間較正は、面内空間誤差または面外空間誤差のうちの１つまたはそれを上回るものを補正する、側面１５に記載の方法。
【０２１７】
第１７の側面では、空間較正は、平行移動誤差、回転誤差、スケーリング誤差、またはピクセルワーピングのうちの１つまたはそれを上回るものを補正する、側面１５または側面１６に記載の方法。
【０２１８】
第１８の側面では、色彩歪曲を画像から判定するステップと、色彩歪曲を分析し、ディスプレイのための色彩較正を判定するステップと、色彩較正をディスプレイと関連付けられた非一過性メモリ内に記憶するステップとをさらに含む、側面１５−１７のいずれか１項に記載の方法。
【０２１９】
第１９の側面では、色彩較正は、ディスプレイの輝度平坦性または色彩均一性を補正する、側面１８に記載の方法。
【０２２０】
（光学計測システムの付加的側面）
第２０の側面では、ディスプレイによって生成されたライトフィールド内の不完全度を測定するための光学計測システムが、開示される。光学計測システムは、意図される焦点位置を有する仮想オブジェクトを備える標的ライトフィールドを投影させるように構成される、ディスプレイと、標的ライトフィールドの画像を得るように構成される、カメラと、ライトフィールドの一部に対応する１つまたはそれを上回る画像にアクセスし、１つまたはそれを上回る画像を分析し、仮想オブジェクトが合焦する位置に対応する測定された焦点位置を識別し、少なくとも部分的に、測定された焦点位置と意図される焦点位置の比較に基づいて、ライトフィールド内の不完全度を判定するように実行可能命令を用いてプログラムされる、プロセッサとを備える。
【０２２１】
第２１の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面２０に記載の光学計測システム。
【０２２２】
第２２の側面では、ディスプレイは、光を出力し、仮想オブジェクトを特定の深度平面に投影させるように構成される、導波管のスタックを備える、側面２０または側面２１に記載の光学計測システム。
【０２２３】
第２３の側面では、カメラは、小焦点深度を有する、デジタルカメラを備える、側面２０−２２のいずれか１項に記載の光学計測システム。
【０２２４】
第２４の側面では、カメラは、焦点を有し、システムは、ある範囲の焦点にわたってカメラの焦点を掃引し、１つまたはそれを上回る画像を得るように構成される、側面２３に記載の光学計測システム。
【０２２５】
第２５の側面では、カメラは、ライトフィールドカメラを備える、側面２０−２２のいずれか１項に記載の光学計測システム。
【０２２６】
第２６の側面では、仮想オブジェクトは、格子縞パターン、幾何学的パターン、または確率的パターンを備える、側面２０−２５のいずれか１項に記載の光学計測システム。
【０２２７】
第２７の側面では、ディスプレイは、複数のピクセルを備え、標的ライトフィールドは、照明されている複数のピクセルの全て未満のサブセットに対応する、側面２０−２６のいずれか１項に記載の光学計測システム。
【０２２８】
第２８の側面では、測定された焦点位置は、焦点深度を含む、側面２０−２７のいずれか１項に記載の光学計測システム。
【０２２９】
第２９の側面では、測定された焦点位置はさらに、側方焦点位置を含む、側面２８に記載の光学計測システム。
【０２３０】
第３０の側面では、判定された不完全度は、少なくとも部分的に、意図される焦点位置と測定された焦点位置との間の誤差ベクトルに基づく、側面２９に記載の光学計測システム。
【０２３１】
第３１の側面では、判定された不完全度は、空間不完全度を備える、側面２０−３０のいずれか１項に記載の光学計測システム。
【０２３２】
第３２の側面では、判定された不完全度は、色彩不完全度を備える、側面２０−３１のいずれか１項に記載の光学計測システム。
【０２３３】
第３３の側面では、プロセッサはさらに、少なくとも部分的に、判定された不完全度に基づいて、ディスプレイに関する誤差補正を判定するようにプログラムされる、側面２０−３２のいずれか１項に記載の光学計測システム。
【０２３４】
第３４の側面では、ライトフィールド内の不完全度を測定するための方法が、開示され、本方法は、ディスプレイによって投影されたライトフィールドの一部に対応する、１つまたはそれを上回る画像にアクセスするステップであって、ライトフィールドの一部は、意図される焦点位置を有する、ステップと、１つまたはそれを上回る画像を分析し、ライトフィールドの一部が合焦する位置に対応する、測定された焦点位置を識別するステップと、少なくとも部分的に、測定された焦点位置と意図される焦点位置の比較に基づいて、ライトフィールド内の不完全度を判定するステップとを含む。
【０２３５】
第３５の側面では、カメラの焦点を掃引し、１つまたはそれを上回る画像を得るステップを含む、側面３４に記載の方法。
【０２３６】
第３６の側面では、ライトフィールドカメラを使用して、１つまたはそれを上回る画像を得るステップを含む、側面３４に記載の方法。
【０２３７】
第３７の側面では、格子縞パターンを備えるライトフィールド画像を投影させるステップをさらに含む、側面３４−３６のいずれか１項に記載の方法。
【０２３８】
第３８の側面では、少なくとも部分的に、判定された不完全度に基づいて、ライトフィールドのための誤差補正を判定するステップをさらに含む、側面３４−３７のいずれか１項に記載の方法。
【０２３９】
（ディスプレイの較正の付加的側面）
第３９の側面では、ディスプレイのための較正システムが、提供される。較正システムは、ディスプレイの画像を取得するように構成される、カメラと、カメラと通信するハードウェアプロセッサであって、ディスプレイの画像を受信し、ディスプレイのための較正を判定し、較正をディスプレイと関連付けられたメモリ内に記憶するようにプログラムされる、ハードウェアプロセッサとを備える。
【０２４０】
第４０の側面では、較正は、ディスプレイ内の空間不完全度を補正するための空間較正を備える、側面３９に記載の較正システム。
【０２４１】
第４１の側面では、較正は、ディスプレイ内の色不完全度を補正するための色彩較正を備える、側面３９に記載の較正システム。
【０２４２】
第４２の側面では、ディスプレイは、視野内の複数のピクセルを備え、較正を判定するために、ハードウェアプロセッサは、ディスプレイの視野内のピクセルから独立する大域的変換パラメータを判定し、ディスプレイの視野内のピクセルに依存する局所的変換パラメータを判定するようにプログラムされる、側面３９−４１のいずれか１項に記載の較正システム。
【０２４３】
第４３の側面では、大域的変換パラメータは、１つまたはそれを上回る非線形ガンマ補正を備える、側面４２に記載の較正システム。
【０２４４】
第４４の側面では、局所的変換は、線形関数を備える、側面４２または側面４３に記載の較正システム。
【０２４５】
第４５の側面では、較正を判定するために、ハードウェアプロセッサは、カメラによって取得された画像からのフィードバックを使用して、較正を反復的に求めるようにプログラムされる、側面３９−４４のいずれか１項に記載の較正システム。
【０２４６】
第４６の側面では、較正は、色彩較正を備え、ディスプレイは、白色点を提供し得る、複数の色レベルを備え、較正を判定するために、ハードウェアプロセッサは、白色点がディスプレイの視野にわたって実質的に均一であるように、色レベルの強度を調整するようにプログラムされる、側面３９−４５のいずれか１項に記載の較正システム。
【０２４７】
第４７の側面では、較正を判定するために、ハードウェアプロセッサは、ディスプレイに送信される色レベルを第１の中間色表現にマッピングする、第１のガンマ補正を求め、第１の中間色表現を第２の中間色表現にマッピングする、ピクセル依存結合関数を求め、第２の中間色表現をカメラによって位置合わせされた色レベルにマッピングする、第２のガンマ補正を求めるようにプログラムされる、側面４６に記載の較正システム。
【０２４８】
第４８の側面では、ハードウェアプロセッサは、ピクセル依存結合関数を求めることに先立って、第１のガンマ補正および第２のガンマ補正を求めるようにプログラムされる、側面４７に記載の較正システム。
【０２４９】
第４９の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面３９−４８のいずれか１項に記載の較正システム。
【０２５０】
第５０の側面では、ディスプレイは、複数の導波管を備える、スタック可能導波管アセンブリを備える、側面３９−４９のいずれか１項に記載の較正システム。
【０２５１】
第５１の側面では、ディスプレイは、ウェアラブルディスプレイシステムのために構成される、側面３９−５０のいずれか１項に記載の較正システム。
【０２５２】
第５２の側面では、ディスプレイを較正するための方法が、提供される。本方法は、コンピュータハードウェアによって行われる動的較正システムの制御下にあって、ディスプレイのための較正にアクセスするステップと、少なくとも部分的に、アクセスされた較正に基づいて、少なくとも部分的に、ディスプレイ内の不完全度を補正するためにディスプレイに適用するための補正を判定するステップと、補正をディスプレイに適用するステップとを含む。
【０２５３】
第５３の側面では、較正にアクセスするステップは、色彩較正を含む、側面５２に記載の方法。
【０２５４】
第５４の側面では、ディスプレイは、視野内の複数のピクセルを備え、色彩較正は、複数のピクセル独立非線形ガンマ補正およびピクセル依存結合関数を備える、側面５３に記載の方法。
【０２５５】
第５５の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面５２−５４のいずれか１項に記載の方法。
【０２５６】
第５６の側面では、ディスプレイと、較正を記憶するように構成される、メモリと、非一過性メモリと通信し、側面１４−１７のいずれか１項に記載の方法を行うようにプログラムされる、ハードウェアプロセッサとを備える、頭部搭載型ディスプレイが、提供される。
【０２５７】
（較正パターンの付加的側面）
第５７の側面では、ディスプレイによって生成されたライトフィールドを較正するための光学システムであって、特徴点を含有する較正パターンを備える、標的ライトフィールドを投影させるように構成される、ディスプレイと、標的ライトフィールドの画像を得るように構成される、カメラと、複数の位置毎に、ディスプレイに較正パターンを複数の位置内の位置に投影させ、カメラに投影された較正パターンの画像を得させ、特徴点の歪曲を計算し、歪曲は、特徴点の予期される場所と特徴点の測定された場所との間の誤差または較正パターンの予期される輝度または色彩と較正パターンの測定された輝度または色彩との間の誤差に対応し、複数の位置内の次の位置の判定に応答して、表示されるべき較正パターンを次の位置に偏移させるように実行可能命令を用いてプログラムされる、プロセッサとを備える。
【０２５８】
第５８の側面では、較正パターンは、格子縞パターンを備える、側面５７に記載の光学システム。
【０２５９】
第５９の側面では、複数の位置の数は、格子縞パターンの格子内のピクセルの数に対応する、側面５７に記載の光学システム。
【０２６０】
第６０の側面では、較正パターンは、単一ピクセルパターンを備える、側面５７に記載の光学システム。
【０２６１】
第６１の側面では、複数の位置の数は、表示されるピクセルの数に対応する、側面６０に記載の光学システム。
【０２６２】
第６２の側面では、プロセッサはさらに、少なくとも部分的に、複数の位置に対応する計算された歪曲に基づいて、歪曲マップを生成するようにプログラムされる、側面５７−６１のいずれか１項に記載の光学システム。
【０２６３】
第６３の側面では、プロセッサはさらに、少なくとも部分的に、複数の位置に対応する計算された歪曲に基づいて、ディスプレイに関する誤差補正を判定するようにプログラムされる、側面５７−６２のいずれか１項に記載の光学システム。
【０２６４】
第６４の側面では、ディスプレイは、別個の赤色、緑色、および青色層を備える、側面５７−６３のいずれか１項に記載の光学システム。
【０２６５】
第６５の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面５７−６４のいずれか１項に記載の光学システム。
【０２６６】
第６６の側面では、ライトフィールドディスプレイは、スタックされた導波管アセンブリを備える、側面６５に記載の光学システム。
【０２６７】
第６７の側面では、スタックされた導波管アセンブリは、それぞれ、２つまたはそれを上回る深度平面に対応する、２つまたはそれを上回る導波管を備える、側面６６に記載の光学システム。
【０２６８】
第６８の側面では、計算される歪曲はさらに、輝度歪曲または色彩歪曲を備える、側面５７−６７のいずれか１項に記載の光学システム。
【０２６９】
第６９の側面では、ディスプレイによって生成されたライトフィールドを較正するための方法が、提供される。本方法は、複数の位置毎に、ディスプレイに較正パターンを複数の位置内の位置に投影させるステップと、投影された較正パターンの画像をカメラに得させるステップと、特徴点の歪曲を計算するステップであって、歪曲は、特徴点の予期される場所と特徴点の測定された場所との間の誤差または特徴点の予期される輝度または色彩と特徴点の測定された輝度または色彩との間の誤差に対応する、ステップと、複数の位置内の次の位置の判定に応答して、表示されるべき較正パターンを次の位置に偏移させるステップとを含む。
【０２７０】
第７０の側面では、較正パターンは、格子縞パターンである、側面６９に記載の方法。
【０２７１】
第７１の側面では、複数の位置の数は、格子縞パターンの格子内のピクセルの数に対応する、側面７０に記載の方法。
【０２７２】
第７２の側面では、較正パターンは、単一ピクセルパターン、確率的パターン、または幾何学的パターンを備える、側面６９に記載の方法。
【０２７３】
第７３の側面では、複数の位置の数は、表示されるピクセルの数に対応する、側面７２に記載の方法。
【０２７４】
第７４の側面では、少なくとも部分的に、複数の位置に対応する計算された歪曲に基づいて、歪曲マップを生成するステップをさらに含む、側面６９−７３のいずれか１項に記載の方法。
【０２７５】
第７５の側面では、少なくとも部分的に、複数の位置に対応する計算された歪曲に基づいて、ディスプレイに関する誤差補正を判定するステップをさらに含む、側面６９−７４のいずれか１項に記載の方法。
【０２７６】
第７６の側面では、ディスプレイは、別個の赤色、緑色、および青色層を備える、側面６９−７５のいずれか１項に記載の光学システム。
【０２７７】
第７７の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面６９−７６のいずれか１項に記載の光学システム。
【０２７８】
第７８の側面では、ライトフィールドディスプレイは、スタックされた導波管アセンブリを備える、側面７７に記載の光学システム。
【０２７９】
第７９の側面では、スタックされた導波管アセンブリは、それぞれ、２つまたはそれを上回る深度平面に対応する、２つまたはそれを上回る導波管を備える、側面７８に記載の光学システム。
【０２８０】
第８０の側面では、計算される歪曲はさらに、輝度歪曲または色彩歪曲を備える、側面６９−７９のいずれか１項に記載の光学システム。
【０２８１】
（動的較正の実施の付加的側面）
第８１の側面では、ディスプレイシステムが、提供される。ディスプレイシステムは、眼追跡カメラと、ディスプレイと、ディスプレイのために、複数の較正を記憶するように構成される、非一過性データ記憶装置であって、複数の較正における各較正は、ディスプレイに対する較正位置と関連付けられる、非一過性データ記憶装置と、眼追跡カメラ、ディスプレイ、および非一過性データ記憶装置と通信する、ハードウェアプロセッサであって、ディスプレイのユーザに関するディスプレイに対する眼位置を判定し、少なくとも部分的に、判定された眼位置に基づいて、複数の較正のうちの１つまたはそれを上回るものにアクセスし、少なくとも部分的に、複数の較正のうちの１つまたはそれを上回るものに基づいて、少なくとも部分的に、ディスプレイ内の不完全度を補正するためにディスプレイに適用するための補正を判定し、補正をディスプレイに適用するようにプログラムされる、ハードウェアプロセッサとを備える。
【０２８２】
第８２の側面では、較正位置の数は、２、３、４、５、６、７、８、９、またはそれを上回る、側面８１に記載のディスプレイシステム。
【０２８３】
第８３の側面では、較正位置は、グリッド内でディスプレイにわたって分散される、側面８１または側面８２に記載のディスプレイシステム。
【０２８４】
第８４の側面では、グリッドは、２×２、３×３、５×５、または９×９グリッドを備える、側面８３に記載のディスプレイシステム。
【０２８５】
第８５の側面では、複数の較正のうちの１つまたはそれを上回るものは、眼位置に最も近い較正位置と関連付けられた較正を備える、側面８１−８４のいずれか１項に記載のディスプレイシステム。
【０２８６】
第８６の側面では、補正を判定するために、ハードウェアプロセッサは、複数の較正のうちの１つまたはそれを上回るものの間で内挿または外挿するようにプログラムされる、側面８１−８５のいずれか１項に記載のディスプレイシステム。
【０２８７】
第８７の側面では、複数の較正における各較正は、ディスプレイの空間不完全度、ディスプレイの色彩不完全度、または空間不完全度および色彩不完全度の両方を補正する、側面８１−８６のいずれか１項に記載のディスプレイシステム。
【０２８８】
第８８の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面８１−８７のいずれか１項に記載のディスプレイシステム。
【０２８９】
第８９の側面では、ディスプレイは、複数の導波管を備える、スタック可能導波管アセンブリを備える、側面８１−８８のいずれか１項に記載のディスプレイシステム。
【０２９０】
第９０の側面では、ディスプレイは、ウェアラブルディスプレイシステムとして構成される、側面８１−８９のいずれか１項に記載のディスプレイシステム。
【０２９１】
第９１の側面では、側面８１−９０のいずれか１項に記載のディスプレイシステムを備える、頭部搭載型ディスプレイが、提供される。
【０２９２】
第９２の側面では、ディスプレイを較正するための方法が、提供される。本方法は、コンピュータハードウェアによって行われる動的較正システムの制御下にあって、ディスプレイのユーザに関する眼位置を判定するステップと、少なくとも部分的に、判定された眼位置に基づいて、ディスプレイのための較正にアクセスするステップであって、較正は、判定された眼位置の近傍の較正位置と関連付けられる、ステップと、少なくとも部分的に、アクセスされた較正に基づいて、少なくとも部分的に、ディスプレイ内の不完全度を補正するためにディスプレイに適用するための補正を判定するステップと、補正をディスプレイに適用するステップとを含む。
【０２９３】
第９３の側面では、較正にアクセスするステップは、１つまたはそれを上回る較正を複数の較正から選択するステップを含み、各較正は、ディスプレイに対する異なる較正位置と関連付けられる、側面９２に記載の方法。
【０２９４】
第９４の側面では、較正位置は、ディスプレイにわたってグリッド内に配列される、側面９３に記載の方法。
【０２９５】
第９５の側面では、較正は、ディスプレイの空間不完全度、ディスプレイの色彩不完全度、または空間不完全度および色彩不完全度の両方を補正する、側面９２-９４のいずれか１項に記載の方法。
【０２９６】
第９６の側面では、補正を判定するステップは、眼姿勢の近傍の較正位置と関連付けられた１つまたはそれを上回る較正間で内挿または外挿するステップを含む、側面９２−９５のいずれか１項に記載の方法。
【０２９７】
第９７の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面９２−９６のいずれか１項に記載の方法。
【０２９８】
第９８の側面では、眼追跡システムと、側面９２−９７のいずれか１項に記載の方法を行うようにプログラムされる、ハードウェアプロセッサとを備える、頭部搭載型ディスプレイが、提供される。
【０２９９】
（光学計測システムの付加的側面）
第９９の側面では、ディスプレイによって生成されたライトフィールド内の不完全度を測定するための光学計測システムが、提供される。光学計測システムは、意図される焦点位置を有する仮想オブジェクトを備える標的ライトフィールドを投影させるように構成される、ディスプレイと、標的ライトフィールドの画像を得るように構成される、カメラと、ライトフィールドの一部に対応する１つまたはそれを上回る画像にアクセスし、１つまたはそれを上回る画像を分析し、仮想オブジェクトが合焦する位置に対応する測定された焦点位置を識別し、少なくとも部分的に、測定された焦点位置と意図される焦点位置の比較に基づいて、ライトフィールド内の不完全度を判定するように実行可能命令を用いてプログラムされる、ハードウェアプロセッサとを備える。
【０３００】
第１００の側面では、ディスプレイは、光を出力し、仮想オブジェクトを少なくとも１つの深度平面に投影させるように構成される、導波管のスタックを備える、側面９９に記載の光学計測システム。
【０３０１】
第１０１の側面では、カメラは、小焦点深度を有する、デジタルカメラを備える、側面９９−１００のいずれかに記載の光学計測システム。
【０３０２】
第１０２の側面では、カメラは、焦点を有し、システムは、ある範囲の焦点にわたってカメラの焦点を掃引し、１つまたはそれを上回る画像を得るように構成される、側面１０１に記載の光学計測システム。
【０３０３】
第１０３の側面では、カメラは、ライトフィールドカメラを備える、側面９９−１０２のいずれかに記載の光学計測システム。
【０３０４】
第１０４の側面では、仮想オブジェクトは、格子縞パターン、幾何学的パターン、または確率的パターンを備える、側面９９−１０３のいずれかに記載の光学計測システム。
【０３０５】
第１０５の側面では、ディスプレイは、複数のピクセルを備え、標的ライトフィールドは、照明されている複数のピクセルの全て未満のサブセットに対応する、側面９９−１０４のいずれかに記載の光学計測システム。
【０３０６】
第１０６の側面では、測定された焦点位置は、焦点深度を含む、側面９９−１０５のいずれかに記載の光学計測システム。
【０３０７】
第１０７の側面では、測定された焦点位置はさらに、側方焦点位置を含む、側面１０６に記載の光学計測システム。
【０３０８】
第１０８の側面では、判定された不完全度は、少なくとも部分的に、意図される焦点位置と測定された焦点位置との間の誤差ベクトルに基づく、側面９９−１０７のいずれかに記載の光学計測システム。
【０３０９】
第１０９の側面では、ハードウェアプロセッサはさらに、少なくとも部分的に、判定された不完全度に基づいて、ディスプレイに関する誤差補正を判定するようにプログラムされる、側面９９−１０８のいずれかに記載の光学計測システム。
【０３１０】
第１１０の側面では、ハードウェアプロセッサはさらに、ディスプレイ／カメラピクセルマッピングを適用し、ディスプレイのピクセル値をカメラのピクセル値に変換するようにプログラムされる、側面９９−１０９のいずれかに記載の光学計測システム。
【０３１１】
第１１１の側面では、ディスプレイ／カメラピクセルマッピングは、ディスプレイの色レベルを第１の中間色表現にマッピングする、第１のガンマ補正と、第１の中間色表現を第２の中間色表現にマッピングする、ピクセル依存結合関数と、第２の中間色表現をカメラによって位置合わせされた色レベルにマッピングする、第２のガンマ補正とを備える、側面１１０に記載の光学計測システム。
【０３１２】
第１１２の側面では、判定された不完全度は、空間不完全度を備える、側面９９−１１１のいずれかに記載の光学計測システム。
【０３１３】
第１１３の側面では、空間不完全度は、面内平行移動、回転、スケーリング、またはワーピング誤差、または面外または焦点深度誤差のうちの１つまたはそれを上回るものを備える、側面１１２に記載の光学計測システム。
【０３１４】
第１１４の側面では、判定された不完全度は、色彩不完全度を備える、側面９９−１１３のいずれかに記載の光学計測システム。
【０３１５】
第１１５の側面では、色彩不完全度は、ディスプレイによって表示可能な色と関連付けられた輝度平坦性または色彩均一性誤差のうちの１つまたはそれを上回るものを備える、側面１１４に記載の光学計測システム。
【０３１６】
第１１６の側面では、ディスプレイ上で画像補正を行うための光学計測システムが、提供される。本システムは、ディスプレイによって投影されたライトフィールドの画像を捕捉するように構成される、カメラであって、ライトフィールドは、ディスプレイのディスプレイ層と関連付けられる、カメラと、少なくとも部分的に、カメラによって捕捉された画像に基づいて、ベクトル場を生成し、ベクトル場は、投影された位置とディスプレイ層の点の予期される位置との間の逸脱に対応するベクトルを備え、少なくとも部分的に、ベクトル場に基づいて、ディスプレイのために、偏芯補正、集合回転補正、集合スケーリング補正、または空間マッピングのうちの少なくとも１つを計算し、少なくとも部分的に、カメラによって捕捉された画像に基づいて、ディスプレイ層上の複数の点に対応する輝度値を計算し、少なくとも部分的に、判定された輝度値に基づいて、ディスプレイのために、輝度平坦化補正または色彩平衡補正を計算するように実行可能命令を用いてプログラムされる、ハードウェアプロセッサとを備える。
【０３１７】
第１１７の側面では、ディスプレイのディスプレイ層は、色層または深度層を備える、側面１１６に記載の光学計測システム。
【０３１８】
第１１８の側面では、カメラは、小焦点深度を有する、ライトフィールドカメラまたはデジタルカメラを備える、側面１１６−１１７のいずれかに記載の光学計測システム。
【０３１９】
第１１９の側面では、偏芯補正を計算するために、ハードウェアプロセッサは、投影されたディスプレイ層の識別された中心点と予期される中心点位置との間の平行移動誤差に対応する平行移動ベクトルを判定するようにプログラムされる、側面１１６−１１８のいずれかに記載の光学計測システム。
【０３２０】
第１２０の側面では、集合回転補正を計算するために、ハードウェアプロセッサは、投影された位置と予期される位置との間のピクセル誤差量が低減または最小限にされるように、中心点を中心とした投影されたディスプレイ層の回転に対応する回転量を判定するようにプログラムされる、側面１１６−１１９のいずれかに記載の光学計測システム。
【０３２１】
第１２１の側面では、集合回転補正を計算するために、ハードウェアプロセッサは、ベクトル場のカールを計算するようにプログラムされる、側面１１６−１２０のいずれかに記載の光学計測システム。
【０３２２】
第１２２の側面では、集合スケーリング補正を計算するために、ハードウェアプロセッサは、投影された位置と予期される位置との間のピクセル誤差量が低減または最小限にされるように、中心点を中心とした投影されたディスプレイ層のスケーリングに対応するスケーリング量を判定するようにプログラムされる、側面１１６−１２１のいずれかに記載の光学計測システム。
【０３２３】
第１２３の側面では、集合スケーリング補正を計算するために、ハードウェアプロセッサは、ベクトル場の発散を計算するようにプログラムされる、側面１１６−１２２のいずれかに記載の光学計測システム。
【０３２４】
第１２４の側面では、空間マッピングを計算するために、ハードウェアプロセッサは、ディスプレイ層の投影された位置と予期される位置とを整合させるための非線形変換を判定するようにプログラムされる、側面１１６−１２３のいずれかに記載の光学計測システム。
【０３２５】
第１２５の側面では、輝度平坦化補正を計算するために、ハードウェアプロセッサは、閾値輝度値を判定し、閾値輝度値を上回る各輝度値を閾値輝度値まで低下させる量を計算するようにプログラムされる、側面１１６−１２４のいずれかに記載の光学計測システム。
【０３２６】
第１２６の側面では、色彩平衡補正を計算するために、ハードウェアプロセッサは、ディスプレイ層と関連付けられた色クラスタを識別し、色クラスタは、少なくとも１つの付加的ディスプレイ層を構成し、ディスプレイ層の点毎に、ディスプレイ層上の点に対応する輝度値と付加的ディスプレイ層上の点に対応する輝度値を比較し、各輝度値をその対応する点と関連付けられた最低輝度値まで低下させる量を計算するようにプログラムされる、側面１１６−１２５のいずれかに記載の光学計測システム。
【０３２７】
（動的ディスプレイ較正の付加的側面）
第１２７の側面では、ディスプレイシステムが、提供される。ディスプレイシステムは、眼追跡カメラと、ディスプレイと、ディスプレイのために、複数の較正を記憶するように構成される、非一過性データ記憶装置であって、複数の較正における各較正は、ディスプレイに対する較正位置と関連付けられる、非一過性データ記憶装置と、眼追跡カメラ、ディスプレイ、および非一過性データ記憶装置と通信する、ハードウェアプロセッサであって、眼追跡カメラからの情報に基づいて、ディスプレイのユーザのディスプレイに対する眼位置を判定し、少なくとも部分的に、判定された眼位置に基づいて、複数の較正のうちの１つまたはそれを上回るものにアクセスし、少なくとも部分的に、複数の較正のうちの１つまたはそれを上回るものに基づいて、少なくとも部分的に、ディスプレイ内の不完全度を補正するためにディスプレイに適用するための補正を計算し、補正をディスプレイに適用するようにプログラムされる、ハードウェアプロセッサとを備える。
【０３２８】
第１２８の側面では、較正位置の数は、２、３、４、５、６、７、８、９、またはそれを上回る、側面１２７に記載のディスプレイシステム。
【０３２９】
第１２９の側面では、較正位置は、グリッド内でディスプレイにわたって分散される、側面１２７−１２８のいずれかに記載のディスプレイシステム。
【０３３０】
第１３０の側面では、グリッドは、２×２、３×３、５×５、または９×９グリッドを備える、側面１２９に記載のディスプレイシステム。
【０３３１】
第１３１の側面では、複数の較正のうちの１つまたはそれを上回るものは、眼位置に最も近い較正位置と関連付けられた較正を備える、側面１２７−１３０のいずれかに記載のディスプレイシステム。
【０３３２】
第１３２の側面では、補正を計算するために、ハードウェアプロセッサは、少なくとも部分的に、複数の較正のうちの１つまたはそれを上回るものの較正位置および判定された眼位置に基づいて、複数の較正のうちの１つまたはそれを上回るものの間で内挿または外挿するようにプログラムされる、側面１２７−１３１のいずれかに記載のディスプレイシステム。
【０３３３】
第１３３の側面では、ディスプレイは、ユーザの第１の眼と関連付けられた第１のディスプレイと、ユーザの第２の眼と関連付けられた第２のディスプレイとを備え、ハードウェアプロセッサは、第１のディスプレイに対するユーザの眼位置を判定し、第２のディスプレイのための補正を計算するために判定された眼位置を適用するようにプログラムされる、側面１２７−１３２のいずれかに記載のディスプレイシステム。
【０３３４】
第１３４の側面では、ディスプレイは、ユーザの第１の眼と関連付けられた第１のディスプレイと、ユーザの第２の眼と関連付けられた第２のディスプレイとを備え、複数の較正の少なくともいくつかは、第１のディスプレイおよび第２のディスプレイのための平均較正を表す、側面１２７−１３３のいずれかに記載のディスプレイシステム。
【０３３５】
第１３５の側面では、ディスプレイは、ライトフィールドディスプレイを備える、側面１２７−１３４のいずれかに記載のディスプレイシステム。
【０３３６】
第１３６の側面では、ディスプレイは、複数の導波管を備える、スタック可能導波管アセンブリを備える、側面１２７−１３５のいずれかに記載のディスプレイシステム。
【０３３７】
第１３７の側面では、ディスプレイは、頭部搭載型ウェアラブルディスプレイシステムとして構成される、側面１２７−１３６のいずれかに記載のディスプレイシステム。
【０３３８】
第１３８の側面では、複数の較正における各較正は、ディスプレイの空間不完全度、ディスプレイの色彩不完全度、または空間不完全度および色彩不完全度の両方を補正する、側面１２７−１３７のいずれか１項に記載のディスプレイシステム。
【０３３９】
第１３９の側面では、空間不完全度は、面内平行移動、回転、スケーリング、またはワーピング誤差、または面外または焦点深度誤差のうちの１つまたはそれを上回るものを備える、側面１３８に記載のディスプレイシステム。
【０３４０】
第１４０の側面では、色彩不完全度は、ディスプレイによって表示可能な色と関連付けられた輝度平坦性または色彩均一性誤差のうちの１つまたはそれを上回るものを備える、側面１３８に記載のディスプレイシステム。
【０３４１】
第１４１の側面では、ディスプレイを較正するための方法が、提供される。本方法は、コンピュータハードウェアによって行われる動的較正システムの制御下にあって、ディスプレイのユーザに関する眼位置を判定するステップと、少なくとも部分的に、判定された眼位置に基づいて、ディスプレイのための較正にアクセスするステップであって、較正は、関連付けられた較正位置および判定された眼位置に基づいて選択される、ステップと、少なくとも部分的に、アクセスされた較正に基づいて、少なくとも部分的に、ディスプレイ内の不完全度を補正するためにディスプレイに適用するための補正を計算するステップと、補正をディスプレイに適用するステップとを含む。
【０３４２】
第１４２の側面では、較正にアクセスするステップは、１つまたはそれを上回る較正を複数の較正から選択するステップを含み、各較正は、ディスプレイに対する異なる較正位置と関連付けられる、側面１４１に記載の方法。
【０３４３】
第１４３の側面では、較正位置は、ディスプレイにわたってグリッド内に配列される、側面１４２に記載の方法。
【０３４４】
第１４４の側面では、補正を計算するステップは、複数の較正のうちの１つまたはそれを上回るものの関連付けられた較正位置および判定された眼位置に基づいて、複数の較正のうちの１つまたはそれを上回るものの間で内挿または外挿するステップを含む、側面１４２−１４３のいずれかに記載の方法。
【０３４５】
第１４５の側面では、ディスプレイのユーザの眼の画像にアクセスし、少なくとも部分的に、眼の画像に基づいて、眼位置を判定するステップをさらに含む、側面１４１−１４４のいずれかに記載の方法。
【０３４６】
第１４６の側面では、較正を計算するステップは、ディスプレイの空間不完全度、ディスプレイの色彩不完全度、または空間不完全度および色彩不完全度の両方を較正するステップを含む、側面１４１−１４５のいずれか１項に記載の方法。
【０３４７】
第１４７の側面では、内向きに面したイメージングシステムと、ディスプレイと、ディスプレイのために、複数の較正を記憶するように構成される、非一過性データ記憶装置であって、複数の較正における各較正は、ディスプレイに対する較正位置と関連付けられる、非一過性データ記憶装置と、内向きに面したイメージングシステム、ディスプレイ、および非一過性データ記憶装置と通信する、ハードウェアプロセッサであって、内向きに面したイメージングシステムを使用して、ディスプレイのユーザのディスプレイに対する眼位置を判定し、少なくとも部分的に、判定された眼位置および複数の較正のうちの１つまたはそれを上回るものに基づいて、少なくとも部分的に、ディスプレイ内の空間不完全度またはディスプレイ内の色彩不完全度のうちの１つまたはそれを上回るものを補正するためにディスプレイに適用するための補正を計算し、補正をディスプレイに適用するようにプログラムされる、ハードウェアプロセッサとを備える、ウェアラブルディスプレイシステムが、提供される。
【０３４８】
第１４８の側面では、ハードウェアプロセッサは、眼位置における変化を監視する、フィードバックループを介して、補正を適用するようにプログラムされる、側面１４７に記載のウェアラブルディスプレイシステム。
【０３４９】
第１４９の側面では、ハードウェアプロセッサは、前の眼位置に対する眼位置における変化を判定し、変化が閾値を超える場合、補正を計算するようにプログラムされる、側面１４７−１４８のいずれかに記載のウェアラブルディスプレイシステム。
【０３５０】
第１５０の側面では、空間不完全度は、面内平行移動、回転、スケーリング、またはワーピング誤差、または面外または焦点深度誤差のうちの１つまたはそれを上回るものを備える、側面１４７−１４９のいずれか１項に記載のウェアラブルディスプレイシステム。
【０３５１】
第１５１の側面では、色彩不完全度は、ディスプレイによって表示可能な色と関連付けられた輝度平坦性または色彩均一性誤差のうちの１つまたはそれを上回るものを備える、側面１４７−１５０のいずれか１項に記載のウェアラブルディスプレイシステム。
【０３５２】
（結論）
本明細書に説明される、および／または添付される図に描写されるプロセス、方法、およびアルゴリズムはそれぞれ、具体的かつ特定のコンピュータ命令を実行するように構成される、１つまたはそれを上回る物理的コンピューティングシステム、ハードウェアコンピュータプロセッサ、特定用途向け回路、および／または電子ハードウェアによって実行される、コードモジュールにおいて具現化され、それによって完全または部分的に自動化され得る。例えば、コンピューティングシステムは、具体的コンピュータ命令とともにプログラムされた汎用コンピュータ（例えば、サーバ）または専用コンピュータ、専用回路等を含むことができる。コードモジュールは、実行可能プログラムにコンパイルおよびリンクされる、動的リンクライブラリ内にインストールされ得る、または解釈されるプログラミング言語において書き込まれ得る。いくつかの実装では、特定の動作および方法が、所与の機能に特有の回路によって実施され得る。
【０３５３】
さらに、本開示の機能性のある実装は、十分に数学的、コンピュータ的、または技術的に複雑であるため、（適切な特殊化された実行可能命令を利用する）特定用途向けハードウェアまたは１つまたはそれを上回る物理的コンピューティングデバイスは、例えば、関与する計算の量または複雑性に起因して、または結果を実質的にリアルタイムで提供するために、機能性を実施する必要があり得る。例えば、ビデオは、多くのフレームを含み、各フレームは、数百万のピクセルを有し得、具体的にプログラムされたコンピュータハードウェアは、商業的に妥当な時間量において所望の画像処理タスクまたは用途を提供するようにビデオデータを処理する必要がある。
【０３５４】
コードモジュールまたは任意のタイプのデータは、ハードドライブ、ソリッドステートメモリ、無作為アクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、光学ディスク、揮発性または不揮発性記憶装置、同一物の組み合わせ、および／または同等物を含む、物理的コンピュータ記憶装置等の任意のタイプの非一過性コンピュータ可読媒体上に記憶され得る。本方法およびモジュール（またはデータ）はまた、無線ベースおよび有線／ケーブルベースの媒体を含む、種々のコンピュータ可読伝送媒体上で生成されたデータ信号として（例えば、搬送波または他のアナログまたはデジタル伝搬信号の一部として）伝送され得、種々の形態（例えば、単一または多重化アナログ信号の一部として、または複数の離散デジタルパケットまたはフレームとして）をとり得る。開示されるプロセスまたはプロセスステップの結果は、任意のタイプの非一過性有形コンピュータ記憶装置内に持続的または別様に記憶され得る、またはコンピュータ可読伝送媒体を介して通信され得る。
【０３５５】
本明細書に説明される、および／または添付される図に描写されるフロー図における任意のプロセス、ブロック、状態、ステップ、または機能性は、プロセスにおいて具体的機能（例えば、論理または算術）またはステップを実装するための１つまたはそれを上回る実行可能命令を含む、コードモジュール、セグメント、またはコードの一部を潜在的に表すものとして理解されたい。種々のプロセス、ブロック、状態、ステップ、または機能性は、組み合わせられる、再配列される、追加される、削除される、修正される、または別様に本明細書に提供される例証的実施例から変更されることができる。いくつかの実施形態では、付加的または異なるコンピューティングシステムまたはコードモジュールが、本明細書に説明される機能性のいくつかまたは全てを実施し得る。本明細書に説明される方法およびプロセスはまた、任意の特定のシーケンスに限定されず、それに関連するブロック、ステップ、または状態は、適切な他のシーケンスで、例えば、連続して、並行に、またはある他の様式で実施されることができる。タスクまたはイベントが、開示される例示的実施形態に追加される、またはそれから除去され得る。さらに、本明細書に説明される実装における種々のシステムコンポーネントの分離は、例証を目的とし、全ての実装においてそのような分離を要求するものとして理解されるべきではない。説明されるプログラムコンポーネント、方法、およびシステムは、概して、単一のコンピュータ製品においてともに統合される、または複数のコンピュータ製品にパッケージ化され得ることを理解されたい。多くの実装変動が、可能である。
【０３５６】
本プロセス、方法、およびシステムは、ネットワーク（または分散）コンピューティング環境において実装され得る。ネットワーク環境は、企業全体コンピュータネットワーク、イントラネット、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、クラウドコンピューティングネットワーク、クラウドソースコンピューティングネットワーク、インターネット、およびワールドワイドウェブを含む。ネットワークは、有線または無線ネットワークまたは任意の他のタイプの通信ネットワークであり得る。
【０３５７】
本開示のシステムおよび方法は、それぞれ、いくつかの革新的側面を有し、そのうちのいかなるものも、本明細書に開示される望ましい属性に単独で関与しない、またはそのために要求されない。上記に説明される種々の特徴およびプロセスは、相互に独立して使用され得る、または種々の方法で組み合わせられ得る。全ての可能な組み合わせおよび副次的組み合わせが、本開示の範囲内に該当することが意図される。本開示に説明される実装の種々の修正が、当業者に容易に明白であり得、本明細書に定義される一般原理は、本開示の精神または範囲から逸脱することなく、他の実装に適用され得る。したがって、請求項は、本明細書に示される実装に限定されることを意図されず、本明細書に開示される本開示、原理、および新規の特徴と一貫する最も広い範囲を与えられるべきである。
【０３５８】
別個の実装の文脈において本明細書に説明されるある特徴はまた、単一の実装における組み合わせにおいて実装されることができる。逆に、単一の実装の文脈において説明される種々の特徴もまた、複数の実装において別個に、または任意の好適な副次的組み合わせにおいて実装されることができる。さらに、特徴がある組み合わせにおいて作用するものとして上記に説明され、さらに、そのようなものとして主に請求され得るが、請求される組み合わせからの１つまたはそれを上回る特徴は、いくつかの場合では、組み合わせから削除されることができ、請求される組み合わせは、副次的組み合わせまたは副次的組み合わせの変動を対象とし得る。いかなる単一の特徴または特徴のグループも、あらゆる実施形態に必要または必須ではない。
【０３５９】
とりわけ、「〜できる（ｃａｎ）」、「〜し得る（ｃｏｕｌｄ）」、「〜し得る（ｍｉｇｈｔ）」、「〜し得る（ｍａｙ）」、「例えば（ｅ．ｇ．）」、および同等物等、本明細書で使用される条件文は、別様に具体的に記載されない限り、または使用されるような文脈内で別様に理解されない限り、概して、ある実施形態がある特徴、要素、および／またはステップを含む一方、他の実施形態がそれらを含まないことを伝えることが意図される。したがって、そのような条件文は、概して、特徴、要素、および／またはステップが、１つまたはそれを上回る実施形態に対していかようにも要求されること、または１つまたはそれを上回る実施形態が、著者の入力または促しの有無を問わず、これらの特徴、要素、および／またはステップが任意の特定の実施形態において含まれる、または実施されるべきかどうかを決定するための論理を必然的に含むことを示唆することを意図されない。用語「〜を備える」、「〜を含む」、「〜を有する」、および同等物は、同義語であり、非限定的方式で包括的に使用され、付加的要素、特徴、行為、動作等を除外しない。また、用語「または」は、その包括的意味において使用され（およびその排他的意味において使用されず）、したがって、例えば、要素のリストを接続するために使用されると、用語「または」は、リスト内の要素のうちの１つ、いくつか、または全てを意味する。加えて、本願および添付される請求項で使用されるような冠詞「ａ」、「ａｎ」、および「ｔｈｅ」は、別様に規定されない限り、「１つまたはそれを上回る」または「少なくとも１つ」を意味するように解釈されるべきである。
【０３６０】
本明細書で使用されるように、項目のリスト「〜のうちの少なくとも１つ」を指す語句は、単一の要素を含む、それらの項目の任意の組み合わせを指す。ある実施例として、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」は、Ａ、Ｂ、Ｃ、ＡおよびＢ、ＡおよびＣ、ＢおよびＣ、およびＡ、Ｂ、およびＣを網羅することが意図される。語句「Ｘ、Ｙ、およびＺのうちの少なくとも１つ」等の接続文は、別様に具体的に記載されない限り、概して、項目、用語等がＸ、Ｙ、またはＺのうちの少なくとも１つであり得ることを伝えるために使用されるような文脈で別様に理解される。したがって、そのような接続文は、概して、ある実施形態が、Ｘのうちの少なくとも１つ、Ｙのうちの少なくとも１つ、およびＺのうちの少なくとも１つがそれぞれ存在するように要求することを示唆することを意図されない。
【０３６１】
同様に、動作は、特定の順序で図面に描写され得るが、これは、望ましい結果を達成するために、そのような動作が示される特定の順序で、または連続的順序で実施される、または全ての図示される動作が実施される必要はないと認識されるべきである。さらに、図面は、フローチャートの形態で１つまたはそれを上回る例示的プロセスを図式的に描写し得る。しかしながら、描写されない他の動作も、図式的に図示される例示的方法およびプロセス内に組み込まれることができる。例えば、１つまたはそれを上回る付加的動作が、図示される動作のいずれかの前に、その後に、それと同時に、またはその間に実施されることができる。加えて、動作は、他の実装において再配列される、または再順序付けられ得る。ある状況では、マルチタスクおよび並列処理が、有利であり得る。さらに、上記に説明される実装における種々のシステムコンポーネントの分離は、全ての実装におけるそのような分離を要求するものとして理解されるべきではなく、説明されるプログラムコンポーネントおよびシステムは、概して、単一のソフトウェア製品においてともに統合される、または複数のソフトウェア製品にパッケージ化され得ることを理解されたい。加えて、他の実装も、以下の請求項の範囲内である。いくつかの場合では、請求項に列挙されるアクションは、異なる順序で実施され、依然として、望ましい結果を達成することができる。
【図１】
2019501564.tif 000004
【図２】
2019501564.tif 000005
【図３】
2019501564.tif 000006
【図４】
2019501564.tif 000007
【図５】
2019501564.tif 000008
【図６】
2019501564.tif 000009
【図７】
2019501564.tif 000010
【図８】
2019501564.tif 000011
【図９Ａ】
2019501564.tif 000012
【図９Ｂ】
2019501564.tif 000013
【図９Ｃ】
2019501564.tif 000014
【図９Ｄ】
2019501564.tif 000015
【図９Ｅ】
2019501564.tif 000016
【図１０Ａ】
2019501564.tif 000017
【図１０Ｂ】
2019501564.tif 000018
【図１０Ｃ】
2019501564.tif 000019
【図１０Ｄ】
2019501564.tif 000020
【図１０Ｅ】
2019501564.tif 000021
【図１１】
2019501564.tif 000022
【図１２Ａ】
2019501564.tif 000023
【図１２Ｂ】
2019501564.tif 000024
【図１３】
2019501564.tif 000025
【図１４Ａ】
2019501564.tif 000026
【図１４Ｂ】
2019501564.tif 000027
【図１５】
2019501564.tif 000028
【図１６】
2019501564.tif 000029
【図１７Ａ】
2019501564.tif 000030
【図１７Ｂ】
2019501564.tif 000031
【図１８】
2019501564.tif 000032
【図１９Ａ】
2019501564.tif 000033
【図１９Ｂ】
2019501564.tif 000034
【図１９Ｃ】
2019501564.tif 000035
【図２０】
2019501564.tif 000036
【図２１】
2019501564.tif 000037
【図２２】
2019501564.tif 000038
【図２３Ａ】
2019501564.tif 000039
【図２３Ｂ】
2019501564.tif 000040
【図２４】
2019501564.tif 000041
【図２５Ａ】
2019501564.tif 000042
【図２５Ｂ】
2019501564.tif 000043
【図２６】
2019501564.tif 000044
【図２７】
2019501564.tif 000045
【図２８】
2019501564.tif 000046
【国際調査報告】
2019501564.tif 000047