(57)【要約】【課題】眼画像の収集、選択および組み合わせの提供。【解決手段】眼画像セット選択、眼画像収集、および眼画像組み合わせのためのシステムおよび方法が、説明される。眼画像収集のためのシステムおよび方法の実施形態は、複数の眼姿勢領域を接続する経路に沿ってグラフィックを表示するステップを含むことが可能である。経路に沿った複数の場所における眼画像が、得られることが可能であり、虹彩コードが、少なくとも部分的に、得られた眼画像の少なくともいくつかに基づいて、生成されることが可能である。【選択図】なし【特許請求の範囲】
【請求項１】
ウェアラブルディスプレイシステムであって、
前記ウェアラブルディスプレイシステムの装着者から眼画像を捕捉するように構成される画像捕捉デバイスと、
前記眼画像を記憶するように構成される非一過性メモリと、
複数の眼姿勢領域を備えるディスプレイと、
前記非一過性メモリおよび前記ディスプレイと通信するプロセッサであって、前記プロセッサは、
アバタの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、
眼の第１の眼画像を前記画像捕捉デバイスから得ることであって、前記第１の眼画像は、前記第１の眼姿勢領域と関連付けられている、ことと、
前記第１の眼画像の第１の画質メトリックが第１の画質閾値を超過していることを判定することと、
前記アバタの表示を前記ディスプレイ上の前記複数の眼領域の第２の眼姿勢領域内に生じさせることと、
前記眼の第２の眼画像を前記画像捕捉デバイスから得ることであって、前記第２の眼画像は、第２の眼姿勢領域と関連付けられている、ことと、
前記第２の眼画像の第１の画質メトリックが第２の画質閾値を超過していることを判定することと、
前記第１の眼画像および前記第２の眼画像に少なくとも部分的に基づいて、前記眼に関する虹彩コードを生成することと、
前記ディスプレイ上における画像の後続表示または前記ウェアラブルディスプレイシステムによるバイオメトリックアプリケーションのために前記生成された虹彩コードを利用することと
を行うようにプログラムされる、プロセッサと
を備える、ウェアラブルディスプレイシステム。
【請求項２】
前記プロセッサは、前記ディスプレイ上の前記複数の眼領域内における前記アバタに関する表示モードを受信するようにさらにプログラムされる、請求項１に記載のウェアラブルディスプレイシステム。
【請求項３】
前記プロセッサは、前記ディスプレイ上の前記第１の眼領域内における前記アバタに関する表示モードを受信するようにさらにプログラムされる、請求項１に記載のウェアラブルディスプレイシステム。
【請求項４】
前記表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、請求項２〜３のいずれか１項に記載のウェアラブルディスプレイシステム。
【請求項５】
前記第１の画質閾値は、前記第１の眼姿勢領域に関する画質レベルに対応し、
前記第２の画質閾値は、前記第２の眼姿勢領域に関する画質レベルに対応する、請求項１に記載のウェアラブルディスプレイシステム。
【請求項６】
前記第１の画質閾値は、前記第１の眼画像に関する画質レベルに対応し、
前記第２の画質閾値は、前記第２の眼画像に関する画質レベルに対応する、請求項１に記載のウェアラブルディスプレイシステム。
【請求項７】
前記プロセッサは、
前記アバタの表示を前記ディスプレイ上の前記複数の眼領域の第３の眼姿勢領域内に生じさせることと、
前記眼の第３の眼画像を前記画像捕捉デバイスから得ることであって、前記第３の眼画像は、第３の眼姿勢領域と関連付けられている、ことと、
前記第３の眼画像の第３の画質メトリックが第３の画質閾値を超過しないことを判定することと
を行うようにさらにプログラムされる、請求項１に記載のウェアラブルディスプレイシステム。
【請求項８】
前記プロセッサは、
前記眼の第４の眼画像を前記画像捕捉デバイスから得ることであって、前記第４の眼画像は、前記第３の眼姿勢領域と関連付けられている、ことと、
前記第４の眼画像の第４の画質メトリックが第３の画質閾値を超過することを判定することと
を行うようにさらにプログラムされる、請求項７に記載のウェアラブルディスプレイシステム。
【請求項９】
前記眼に関する虹彩コードを判定するために、前記プロセッサは、前記第１の眼画像、前記第２の眼画像、および前記第４の眼画像に少なくとも部分的に基づいて、前記虹彩コードを判定するようにプログラムされる、請求項８に記載のウェアラブルディスプレイシステム。
【請求項１０】
前記プロセッサは、前記第３の眼画像および前記第４の眼画像を組み合わせ、前記第３の眼姿勢領域に関するハイブリッド眼画像を得るようにさらにプログラムされ、
前記眼に関する虹彩コードを判定するために、前記プロセッサは、前記第１の眼画像、前記第２の眼画像、および前記ハイブリッド眼画像に少なくとも部分的に基づいて、前記虹彩コードを判定するようにプログラムされる、請求項８に記載のウェアラブルディスプレイシステム。
【請求項１１】
頭部搭載型ディスプレイシステムであって、
眼画像を捕捉するように構成される画像捕捉デバイスと、
複数の眼姿勢領域を備えるディスプレイと、
前記画像捕捉デバイスおよび前記ディスプレイと通信するプロセッサであって、前記プロセッサは、
第１のグラフィックの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、
前記第１の眼姿勢領域内の第１の眼画像を前記画像捕捉デバイスから得ることと、
前記第１の眼画像の第１のメトリックが第１の閾値を超過していることを判定することと、
第２のグラフィックの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域内に生じさせることと、
前記第２の眼姿勢領域内の第２の眼画像を前記画像捕捉デバイスから得ることと、
前記第２の眼画像の第２のメトリックが第２の閾値を超過していることを判定することと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
【請求項１２】
前記プロセッサは、
前記第１の眼画像および前記第２の眼画像に少なくとも部分的に基づいて、虹彩コードを判定することと、
前記ディスプレイ上における画像の表示または前記頭部搭載型ディスプレイシステムによるバイオメトリックアプリケーションのために前記判定された虹彩コードを利用することと
を行うようにさらにプログラムされる、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１３】
前記第１の眼画像は、前記頭部搭載型ディスプレイシステムのユーザの第１の眼姿勢に対応する、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１４】
前記ディスプレイは、前記第１のグラフィックまたは前記第２のグラフィックを複数の深度平面にわたって前記頭部搭載型ディスプレイシステムのユーザに提示するように構成される、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１５】
前記ディスプレイは、複数のスタックされた導波管を備える、請求項１４に記載の頭部搭載型ディスプレイシステム。
【請求項１６】
前記ディスプレイは、前記第１のグラフィックまたは前記第２のグラフィックのライトフィールド画像を前記頭部搭載型ディスプレイシステムのユーザに提示するように構成される、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１７】
前記第１のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域に表示されたとき、前記眼を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域に向かって指向させ、
前記第２のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に表示されたとき、前記眼を前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に向かって指向させる、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１８】
前記第２のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に表示されたとき、前記眼の眼姿勢を変化させるように構成される、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項１９】
前記第１のグラフィックまたは前記第２のグラフィックは、蝶のグラフィカル表現を備える、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項２０】
前記プロセッサは、前記ディスプレイ上の前記複数の眼姿勢領域内における前記グラフィックに関する表示モードを受信することを行うようにさらにプログラムされ、前記表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、請求項１１〜１９のいずれか１項に記載の頭部搭載型ディスプレイシステム。
【請求項２１】
前記第１の眼姿勢領域は、最小方位角偏向と、最大方位角偏向と、最小天頂偏向と、最大天頂偏向とを備える眼姿勢領域によって画定される、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項２２】
前記第１のグラフィックは、前記第２のグラフィックと同一である、請求項１１に記載の頭部搭載型ディスプレイシステム。
【請求項２３】
虹彩コードを生成するための方法であって、
プロセッサの制御下で、
複数の眼姿勢領域を接続する経路に沿って、グラフィックを表示することと、
前記経路に沿った複数の場所における眼画像を得ることと、
前記得られた眼画像の少なくともいくつかに少なくとも部分的に基づいて、虹彩コードを生成することと
を含む、方法。
【請求項２４】
前記経路に沿った複数の場所において得られる眼画像は、前記虹彩コード内の脆弱ビットの低減を提供する、請求項２３に記載の方法。
【請求項２５】
前記虹彩コードを生成するために使用される得られた眼画像の少なくともいくつかはそれぞれ、品質閾値を超過する品質メトリックを有する、請求項２３〜２４のいずれか１項に記載の方法。
【請求項２６】
頭部搭載型ディスプレイシステムであって、
複数の眼画像を捕捉するように構成される画像捕捉デバイスと、
プロセッサであって、
前記複数の眼画像の眼画像毎に、
複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、
各眼画像内の眼姿勢の表現を判定することと、
前記判定された表現のセットを融合し、ハイブリッド眼画像を生成することと、
前記ハイブリッド眼画像の虹彩コードを生成することと、
前記判定された虹彩コードと関連付けられた信頼度スコアを判定することであって、前記信頼度スコアは、前記ハイブリッド眼画像を生成するために利用される前記判定された表現のセットに少なくとも部分的に基づく、ことと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
【請求項２７】
前記判定された表現のセットを融合するために、前記プロセッサは、画質閾値を超過する前記判定された表現のセットを選択するようにプログラムされ、前記画質閾値は、バイオメトリックアプリケーションの利用のための画質に対応する、請求項２６に記載の頭部搭載型ディスプレイシステム。
【請求項２８】
前記判定された表現のセットを融合するために、前記プロセッサは、超分解能アルゴリズムを利用するようにプログラムされる、請求項２６に記載の頭部搭載型ディスプレイシステム。
【請求項２９】
前記プロセッサは、
前記信頼度スコアが信頼度閾値を超過しないことを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることと
を行うようにさらにプログラムされる、請求項２６に記載の頭部搭載型ディスプレイシステム。
【請求項３０】
前記プロセッサは、
前記信頼度スコアが信頼度閾値を超過することを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることと
を行うようにさらにプログラムされる、請求項２６に記載の頭部搭載型ディスプレイシステム。
【請求項３１】
前記プロセッサは、前記頭部搭載型ディスプレイシステム上に表示されるレベルインジケータを修正し、前記アプリケーションによる承認を示すようにさらにプログラムされる、請求項３０に記載の頭部搭載型ディスプレイシステム。
【請求項３２】
前記プロセッサは、前記頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにさらにプログラムされる、請求項３０に記載の頭部搭載型ディスプレイシステム。
【請求項３３】
前記プロセッサは、前記頭部搭載型ディスプレイシステムのディスプレイに承認テキストを表示させるようにさらにプログラムされる、請求項３０に記載の頭部搭載型ディスプレイシステム。
【請求項３４】
前記プロセッサは、前記ハイブリッド眼画像を使用して、前記眼のバイオメトリックデータを判定するようにさらにプログラムされる、請求項２６〜３３のいずれか１項に記載の頭部搭載型ディスプレイシステム。
【請求項３５】
頭部搭載型ディスプレイシステムであって、
複数の眼画像を捕捉するように構成される画像捕捉デバイスと、
プロセッサであって、
前記複数の眼画像の画像毎に、
複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、
各眼画像内の眼姿勢の表現を判定することと、
眼画像毎に、虹彩コードを生成することと、
各生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成することと、
前記ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定することであって、前記信頼度スコアは、前記修正された眼画像を生成するために利用される前記判定された虹彩コードに少なくとも部分的に基づく、ことと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
【請求項３６】
各判定された虹彩コードをマージするために、前記プロセッサは、各判定された虹彩コードと閾値スコアを比較するようにプログラムされ、前記閾値スコアは、前記眼画像の品質レベルに対応する、請求項３５に記載の頭部搭載型ディスプレイシステム。
【請求項３７】
各判定された虹彩コードをマージするために、前記プロセッサは、メディアンフィルタ、ベイズフィルタ、または虹彩コードをマージするように構成される任意のフィルタのうちの少なくとも１つを利用するようにプログラムされる、請求項３５に記載の頭部搭載型ディスプレイシステム。
【請求項３８】
前記プロセッサは、
前記信頼度スコアが信頼度閾値を超過しないことを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることと
を行うようにさらにプログラムされる、請求項３５に記載の頭部搭載型ディスプレイシステム。
【請求項３９】
前記プロセッサは、
前記信頼度スコアが前記信頼度閾値を超過することを判定することと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることと
を行うようにさらにプログラムされる、請求項３５に記載の頭部搭載型ディスプレイシステム。
【請求項４０】
前記プロセッサは、前記頭部搭載型ディスプレイシステム上に表示されるセキュリティバーを修正するようにさらにプログラムされる、請求項３９に記載の頭部搭載型ディスプレイシステム。
【請求項４１】
前記プロセッサは、前記頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにさらにプログラムされる、請求項３９に記載の頭部搭載型ディスプレイシステム。
【請求項４２】
前記プロセッサは、前記頭部搭載型ディスプレイシステムのディスプレイにテキストインジケーションを表示するようにさらにプログラムされる、請求項３９に記載の頭部搭載型ディスプレイシステム。
【請求項４３】
眼の虹彩コードを得るための方法であって、前記方法は、
プロセッサの制御下で、
複数の眼画像にアクセスすることと、
（１）前記複数の眼画像の画像融合動作、（２）前記複数の眼画像上の虹彩コード融合動作、または（１）および（２）の両方を行うことであって、
前記画像融合動作は、
前記複数の眼画像の少なくともいくつかを融合し、ハイブリッド画像を生成することと、
ハイブリッド虹彩コードを前記ハイブリッド画像から生成することと
を含み、
前記虹彩コード融合動作は、
前記複数の眼画像内の眼画像の少なくともいくつかに関する虹彩コードを生成することと、
前記生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成することと、
を含む、ことと
を含む、方法。
【請求項４４】
前記複数の眼画像内の眼画像毎に、眼姿勢を識別することをさらに含む、請求項４３に記載の方法。
【請求項４５】
前記画像融合動作または前記虹彩コード融合動作は、画質閾値を超過する画質メトリックを有する１つまたは複数の眼画像のみにおいて行われる、請求項４３に記載の方法。
【請求項４６】
前記ハイブリッド虹彩コードに関する信頼度スコアを生成することをさらに含む、請求項４３に記載の方法。
【請求項４７】
バイオメトリックアプリケーションのために前記ハイブリッド虹彩コードを利用することをさらに含む、請求項４３〜４６のいずれか１項に記載の方法。
【請求項４８】
脆弱ビットを補正することをさらに含む、請求項４３に記載の方法。
【請求項４９】
眼画像を処理するための方法であって、前記方法は、
プロセッサの制御下で、
第１の複数の眼画像の眼画像毎に、
前記第１の複数の眼画像の眼画像毎に、複数の眼姿勢領域の眼姿勢領域を割り当てることと、
前記第１の複数の眼画像の眼画像毎に、第１の眼姿勢を識別することと、
各識別された第１の眼姿勢の第１のデジタル表現を判定することと、
複数の眼姿勢領域の眼姿勢領域毎に、
第１の非空の判定された第１のデジタル表現のセットを選択することであって、前記第１の非空の判定された第１のデジタル表現のセットの各判定された第１のデジタル表現は、画質閾値を超過する、ことと、
前記選択された第１の非空の判定された第１のデジタル表現のセットの判定された第１のデジタル表現を組み合わせ、第１のハイブリッド画像を生成することと、
前記第１のハイブリッド画像の第１の虹彩コードを生成することと、
前記判定された第１の虹彩コードと関連付けられた第１の信頼度スコアを判定することであって、前記第１の信頼度スコアは、前記第１のハイブリッド画像を生成するために使用される前記選択された第１の非空セット内の前記判定された第１のデジタル表現の総数に少なくとも部分的に基づく、ことと、
バイオメトリックアプリケーションのために前記判定された第１の信頼度スコアを利用することと
を含む、方法。
【請求項５０】
前記第１の信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定することであって、前記バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記アプリケーションの実行を終了させることと
をさらに含む、請求項４９に記載の方法。
【請求項５１】
第２の複数の眼画像を得ることと、
前記第２の複数の眼画像の眼画像毎に、
前記第２の複数の眼画像の眼画像毎に、前記複数の眼姿勢領域の眼姿勢領域を割り当てることと、
前記第２の複数の眼画像の眼画像毎に、第２の眼姿勢を識別することと、
各識別された第２の眼姿勢の第２のデジタル表現を判定することと、
前記複数の眼姿勢領域の眼姿勢領域毎に、
第２の非空の判定された第２のデジタル表現のセットを選択することであって、前記第２の非空の判定された第２のデジタル表現のセットの各判定された第２のデジタル表現は、画像セキュリティ閾値を超過する、ことと、
前記選択された第２の非空の判定された第２のデジタル表現のセットを組み合わせ、第２のハイブリッド眼画像を生成することと、
前記第２のハイブリッド画像の第２の虹彩コードを生成することと、
前記判定された第２の虹彩コードと関連付けられた第２の信頼度スコアを判定することであって、前記第２の信頼度スコアは、前記第２のハイブリッド画像を生成するために使用される前記選択された第２の非空セット内の前記判定された第２のデジタル表現の総数に少なくとも部分的に基づく、ことと
をさらに含む、請求項４９〜５０のいずれか１項に記載の方法。
【請求項５２】
前記第２の信頼度スコアが前記バイオメトリックセキュリティ信頼度閾値を超過することを判定することと、
バイオメトリックアプリケーションに、承認インジケーションを第１の複数の眼画像および前記第２の複数の眼画像と関連付けられたユーザに示させることと
をさらに含む、請求項５１に記載の方法。
【請求項５３】
前記承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、前記ＨＭＤのオーディオユニットから放出される音、および前記ＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つに対応する、請求項５２に記載の方法。
【請求項５４】
金融取引のためのアプリケーションへのアクセスのための要求を伝送することをさらに含み、前記要求は、前記承認インジケーションの表現を備える、請求項５２に記載の方法。
【請求項５５】
バイオメトリックセキュリティ信頼度閾値は、前記金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルを備える、請求項５２に記載の方法。
【請求項５６】
前記アカウントにアクセスするために要求される画質レベルは、少なくとも１つの画質メトリックを備える、請求項５５に記載の方法。
【請求項５７】
眼画像を処理するための方法であって、前記方法は、
プロセッサの制御下で、
眼の複数の眼画像の眼画像毎に、
眼画像毎に、眼姿勢を識別することと、
前記識別された眼姿勢のデジタル表現を判定することと、
眼画像毎に、虹彩コードを生成することと、
各眼画像の前記生成された虹彩コードを組み合わせ、ハイブリッド虹彩コードを生成することと、
前記ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定することであって、前記信頼度スコアは、前記ハイブリッド虹彩コードを生成するために、前記組み合わせられた判定された虹彩コードの総数に少なくとも部分的に基づく、ことと、
バイオメトリックアプリケーションのために前記判定された信頼度スコアを利用することと
を含む、方法。
【請求項５８】
前記信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定することであって、前記バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記バイオメトリックデータと関連付けられたアプリケーションに実行を終了させることと
をさらに含む、請求項５７に記載の方法。
【請求項５９】
前記信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過することを判定することと、
バイオメトリックアプリケーションに承認インジケーションを前記複数の眼画像と関連付けられたユーザに示させることと
をさらに含む、請求項５７に記載の方法。
【請求項６０】
前記承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、前記ＨＭＤのオーディオユニットから放出される音、および前記ＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つを備える、請求項５９に記載の方法。
【請求項６１】
前記バイオメトリックセキュリティ信頼度閾値は、前記金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルに対応する、請求項５９に記載の方法。
【請求項６２】
金融取引のためのアプリケーションへのアクセスのための要求を伝送することをさらに含み、前記要求は、前記承認インジケーションの表現を備える、請求項５７〜６１のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本願は、２０１６年１月１９日に出願され、“ＥＹＥ  ＩＭＡＧＥ  ＣＯＬＬＥＣＴＩＯＮ”と題された米国仮出願第６２／２８０，４５６号、２０１６年１月１９日に出願され、“ＥＹＥ  ＩＭＡＧＥ  ＣＯＭＢＩＮＡＴＩＯＮ”と題された米国仮出願第６２／２８０，５１５号、および２０１６年１月１９日に出願され、“ＥＹＥ  ＩＭＡＧＥ  ＳＥＴ  ＳＥＬＥＣＴＩＯＮ”と題された米国仮出願第６２／２８０，４３７号に対する３５Ｕ．Ｓ．Ｃ．§１１９（ｅ）のもとでの優先権の利益を主張するものであり、上記出願の各々の内容は、その全体が参照により本明細書中に援用される。
【０００２】
本開示は、仮想現実および拡張現実イメージングならびに可視化システムに関し、より具体的には、眼画像を収集および処理するためのシステムおよび方法に関する。
【背景技術】
【０００３】
現代のコンピューティングおよびディスプレイ技術は、いわゆる「仮想現実」または「拡張現実」体験のためのシステムの開発を促進しており、デジタル的に再現された画像またはその一部が、現実であるように見える、もしくはそのように知覚され得る様式でユーザに提示される。仮想現実「ＶＲ」シナリオは、典型的には、他の実際の実世界の視覚的入力に対する透明性を伴わずに、デジタルまたは仮想画像情報の提示を伴い、拡張現実「ＡＲ」シナリオは、典型的には、ユーザの周囲の実際の世界の可視化に対する拡張としてデジタルまたは仮想画像情報の提示を伴い、または、複合現実「ＭＲ」シナリオは、物理的オブジェクトおよび仮想オブジェクトが共存してリアルタイムで相互作用する新しい環境を生成するための実世界と仮想世界の融合を伴う。結論から述べると、ヒト視知覚系は、非常に複雑であって、他の仮想または実世界画像要素間における仮想画像要素の快適で、自然のような感覚で、かつ豊かな提示を促進する、ＶＲ、ＡＲ、またはＭＲ技術を生成することは、困難である。本明細書に開示されるシステムおよび方法は、ＶＲ、ＡＲ、ならびにＭＲ技術に関連する種々の課題に対処する。
【発明の概要】
【課題を解決するための手段】
【０００４】
眼画像選択、眼画像収集、および眼画像の組み合わせ等、眼画像を処理することができる、ウェアラブルディスプレイデバイスの実施例が、説明される。
【０００５】
一側面では、眼画像セット選択のための方法が、開示される。本方法は、ハードウェアコンピュータプロセッサの制御下で行われる。本方法は、複数の眼画像を得るステップと、複数の眼画像の眼画像毎に、各眼画像と関連付けられた画質メトリックを判定するステップと、各判定された画質メトリックと画質閾値を比較し、眼画像が画質閾値を超過することを識別するステップであって、画質閾値は、虹彩コードを生成するための画質レベルに対応する、ステップと、複数の眼画像から、それぞれが画質閾値を超過する眼画像のセットを選択するステップと、虹彩コードを生成するために眼画像のセットを利用するステップとを含む。頭部搭載型ディスプレイシステムは、眼画像セット選択のための方法を行うプロセッサを含むことができる。
【０００６】
別の側面では、眼画像収集のための方法が、説明される。本方法は、ハードウェアコンピュータプロセッサの制御下で行われる。本方法は、複数の眼姿勢領域を接続する経路に沿ってグラフィックを表示するステップと、経路に沿った複数の場所における眼画像を得るステップと、少なくとも部分的に、得られた眼画像の少なくともいくつかに基づいて、虹彩コードを生成するステップとを含む。頭部搭載型ディスプレイシステムは、眼画像収集のための方法を行うプロセッサを含むことができる。
【０００７】
別の側面では、眼画像組み合わせのための方法が、説明される。本方法は、ハードウェアコンピュータプロセッサの制御下で行われる。本方法は、複数の眼画像にアクセスするステップと、（１）複数の眼画像の画像融合動作、（２）複数の眼画像上の虹彩コード融合動作、または（１）および（２）の両方を行うステップとを含む。画像融合動作は、複数の眼画像の少なくともいくつかを融合し、ハイブリッド画像を提供するステップと、ハイブリッド虹彩コードをハイブリッド画像から生成するステップとを含む。虹彩コード融合動作は、複数の眼画像内の眼画像の少なくともいくつかに関する虹彩コードを生成するステップと、生成された虹彩コードをマージし、ハイブリッド虹彩コードを提供するステップとを含む。頭部搭載型ディスプレイシステムは、眼画像組み合わせのための方法を行うプロセッサを含むことができる。
本発明は、例えば、以下を提供する。
（項目１）
ウェアラブルディスプレイシステムであって、
前記ウェアラブルディスプレイシステムの装着者から眼画像を捕捉するように構成される画像捕捉デバイスと、
前記眼画像を記憶するように構成される非一過性メモリと、
複数の眼姿勢領域を備えるディスプレイと、
前記非一過性メモリおよび前記ディスプレイと通信するプロセッサであって、前記プロセッサは、
アバタの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、
眼の第１の眼画像を前記画像捕捉デバイスから得ることであって、前記第１の眼画像は、前記第１の眼姿勢領域と関連付けられている、ことと、
前記第１の眼画像の第１の画質メトリックが第１の画質閾値を超過していることを判定することと、
前記アバタの表示を前記ディスプレイ上の前記複数の眼領域の第２の眼姿勢領域内に生じさせることと、
前記眼の第２の眼画像を前記画像捕捉デバイスから得ることであって、前記第２の眼画像は、第２の眼姿勢領域と関連付けられている、ことと、
前記第２の眼画像の第１の画質メトリックが第２の画質閾値を超過していることを判定することと、
少なくとも部分的に、前記第１の眼画像および前記第２の眼画像に基づいて、前記眼に関する虹彩コードを生成することと、
前記ディスプレイ上における画像の後続表示または前記ウェアラブルディスプレイシステムによるバイオメトリックアプリケーションのために前記生成された虹彩コードを利用することと
を行うようにプログラムされる、プロセッサと
を備える、ウェアラブルディスプレイシステム。
（項目２）
前記プロセッサはさらに、前記ディスプレイ上の前記複数の眼領域内における前記アバタに関する表示モードを受信するようにプログラムされる、項目１に記載のウェアラブルディスプレイシステム。
（項目３）
前記プロセッサはさらに、前記ディスプレイ上の前記第１の眼領域内における前記アバタに関する表示モードを受信するようにプログラムされる、項目１に記載のウェアラブルディスプレイシステム。
（項目４）
前記表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、項目２−３のいずれか１項に記載のウェアラブルディスプレイシステム。
（項目５）
前記第１の画質閾値は、前記第１の眼姿勢領域に関する画質レベルに対応し、
前記第２の画質閾値は、前記第２の眼姿勢領域に関する画質レベルに対応する、
項目１に記載のウェアラブルディスプレイシステム。
（項目６）
前記第１の画質閾値は、前記第１の眼画像に関する画質レベルに対応し、
前記第２の画質閾値は、前記第２の眼画像に関する画質レベルに対応する、
項目１に記載のウェアラブルディスプレイシステム。
（項目７）
前記プロセッサはさらに、
前記アバタの表示を前記ディスプレイ上の前記複数の眼領域の第３の眼姿勢領域内に生じさせることと、
前記眼の第３の眼画像を前記画像捕捉デバイスから得ることであって、前記第３の眼画像は、第３の眼姿勢領域と関連付けられている、ことと、
前記第３の眼画像の第３の画質メトリックが第３の画質閾値を超過しないことを判定することと
を行うようにプログラムされる、項目１に記載のウェアラブルディスプレイシステム。
（項目８）
前記プロセッサはさらに、
前記眼の第４の眼画像を前記画像捕捉デバイスから得ることであって、前記第４の眼画像は、前記第３の眼姿勢領域と関連付けられている、ことと、
前記第４の眼画像の第４の画質メトリックが第３の画質閾値を超過することを判定することと
を行うようにプログラムされる、項目７に記載のウェアラブルディスプレイシステム。
（項目９）
前記眼に関する虹彩コードを判定するために、前記プロセッサは、少なくとも部分的に、前記第１の眼画像、前記第２の眼画像、および前記第４の眼画像に基づいて、前記虹彩コードを判定するようにプログラムされる、項目８に記載のウェアラブルディスプレイシステム。
（項目１０）
前記プロセッサはさらに、前記第３の眼画像および前記第４の眼画像を組み合わせ、前記第３の眼姿勢領域に関するハイブリッド眼画像を得るようにプログラムされ、
前記眼に関する虹彩コードを判定するために、前記プロセッサは、少なくとも部分的に、前記第１の眼画像、前記第２の眼画像、および前記ハイブリッド眼画像に基づいて、前記虹彩コードを判定するようにプログラムされる、
項目８に記載のウェアラブルディスプレイシステム。
（項目１１）
頭部搭載型ディスプレイシステムであって、
眼画像を捕捉するように構成される画像捕捉デバイスと、
複数の眼姿勢領域を備えるディスプレイと、
前記画像捕捉デバイスおよび前記ディスプレイと通信するプロセッサであって、前記プロセッサは、
第１のグラフィックの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、
前記第１の眼姿勢領域内の第１の眼画像を前記画像捕捉デバイスから得ることと、
前記第１の眼画像の第１のメトリックが第１の閾値を超過していることを判定することと、
第２のグラフィックの表示を前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域内に生じさせることと、
前記第２の眼姿勢領域内の第２の眼画像を前記画像捕捉デバイスから得ることと、
前記第２の眼画像の第２のメトリックが第２の閾値を超過していることを判定することと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
（項目１２）
前記プロセッサはさらに、
少なくとも部分的に、前記第１の眼画像および前記第２の眼画像に基づいて、虹彩コードを判定することと、
前記ディスプレイ上における画像の表示または前記頭部搭載型ディスプレイシステムによるバイオメトリックアプリケーションのために前記判定された虹彩コードを利用することと
を行うようにプログラムされる、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１３）
前記第１の眼画像は、前記頭部搭載型ディスプレイシステムのユーザの第１の眼姿勢に対応する、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１４）
前記ディスプレイは、前記第１のグラフィックまたは前記第２のグラフィックを複数の深度平面にわたって前記頭部搭載型ディスプレイシステムのユーザに提示するように構成される、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１５）
前記ディスプレイは、複数のスタックされた導波管を備える、項目１４に記載の頭部搭載型ディスプレイシステム。
（項目１６）
前記ディスプレイは、前記第１のグラフィックまたは前記第２のグラフィックのライトフィールド画像を前記頭部搭載型ディスプレイシステムのユーザに提示するように構成される、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１７）
前記第１のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域に表示されたとき、前記眼を前記ディスプレイ上の前記複数の眼姿勢領域の第１の眼姿勢領域に向かって指向させ、
前記第２のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に表示されたとき、前記眼を前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に向かって指向させる、
項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１８）
前記第２のグラフィックは、前記ディスプレイ上の前記複数の眼姿勢領域の第２の眼姿勢領域に表示されたとき、前記眼の眼姿勢を変化させるように構成される、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目１９）
前記第１のグラフィックまたは前記第２のグラフィックは、蝶のグラフィカル表現を備える、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目２０）
前記プロセッサはさらに、
前記ディスプレイ上の前記複数の眼姿勢領域内における前記グラフィックに関する表示モードを受信することであって、前記表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、ことを行うようにプログラムされる、項目１１−１９のいずれか１項に記載の頭部搭載型ディスプレイシステム。
（項目２１）
前記第１の眼姿勢領域は、最小方位角偏向、最大方位角偏向、最小天頂偏向、および最大天頂偏向を備える、眼姿勢領域によって画定される、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目２２）
前記第１のグラフィックは、前記第２のグラフィックと同一である、項目１１に記載の頭部搭載型ディスプレイシステム。
（項目２３）
虹彩コードを生成するための方法であって、
プロセッサの制御下で、
複数の眼姿勢領域を接続する経路に沿って、グラフィックを表示するステップと、
前記経路に沿った複数の場所における眼画像を得るステップと、
少なくとも部分的に、前記得られた眼画像の少なくともいくつかに基づいて、虹彩コードを生成するステップと、
を含む、方法。
（項目２４）
前記経路に沿った複数の場所において得られる眼画像は、前記虹彩コード内の脆弱ビットの低減を提供する、項目２３に記載の方法。
（項目２５）
前記虹彩コードを生成するために使用される得られた眼画像の少なくともいくつかはそれぞれ、品質閾値を超過する品質メトリックを有する、項目２３−２４のいずれか１項に記載の方法。
（項目２６）
頭部搭載型ディスプレイシステムであって、
複数の眼画像を捕捉するように構成される画像捕捉デバイスと、
プロセッサであって、
前記複数の眼画像の眼画像毎に、
複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、
各眼画像内の眼姿勢の表現を判定することと、
前記判定された表現のセットを融合し、ハイブリッド眼画像を生成することと、
前記ハイブリッド眼画像の虹彩コードを生成することと、
前記判定された虹彩コードと関連付けられた信頼度スコアを判定することであって、前記信頼度スコアは、少なくとも部分的に、前記ハイブリッド眼画像を生成するために利用される前記判定された表現のセットに基づく、ことと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
（項目２７）
前記判定された表現のセットを融合するために、前記プロセッサは、画質閾値を超過する前記判定された表現のセットを選択するようにプログラムされ、前記画質閾値は、バイオメトリックアプリケーションの利用のための画質に対応する、項目２６に記載の頭部搭載型ディスプレイシステム。
（項目２８）
前記判定された表現のセットを融合するために、前記プロセッサは、超分解能アルゴリズムを利用するようにプログラムされる、項目２６に記載の頭部搭載型ディスプレイシステム。
（項目２９）
前記プロセッサはさらに、
前記信頼度スコアが信頼度閾値を超過しないことを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることと
を行うようにプログラムされる、項目２６に記載の頭部搭載型ディスプレイシステム。
（項目３０）
前記プロセッサはさらに、
前記信頼度スコアが信頼度閾値を超過することを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることと
を行うようにプログラムされる、項目２６に記載の頭部搭載型ディスプレイシステム。
（項目３１）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステム上に表示されるレベルインジケータを修正し、前記アプリケーションによる承認を示すようにプログラムされる、項目３０に記載の頭部搭載型ディスプレイシステム。
（項目３２）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにプログラムされる、項目３０に記載の頭部搭載型ディスプレイシステム。
（項目３３）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステムのディスプレイに承認テキストを表示させるようにプログラムされる、項目３０に記載の頭部搭載型ディスプレイシステム。
（項目３４）
前記プロセッサはさらに、前記ハイブリッド眼画像を使用して、前記眼のバイオメトリックデータを判定するようにプログラムされる、項目２６−３３のいずれか１項に記載の頭部搭載型ディスプレイシステム。
（項目３５）
頭部搭載型ディスプレイシステムであって、
複数の眼画像を捕捉するように構成される画像捕捉デバイスと、
プロセッサであって、
前記複数の眼画像の画像毎に、
複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、
各眼画像内の眼姿勢の表現を判定することと、
眼画像毎に、虹彩コードを生成することと、
各生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成することと、
前記ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定することであって、前記信頼度スコアは、少なくとも部分的に、前記修正された眼画像を生成するために利用される前記判定された虹彩コードに基づく、ことと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
（項目３６）
各判定された虹彩コードをマージするために、前記プロセッサは、各判定された虹彩コードと閾値スコアを比較するようにプログラムされ、前記閾値スコアは、前記眼画像の品質レベルに対応する、項目３５に記載の頭部搭載型ディスプレイシステム。
（項目３７）
各判定された虹彩コードをマージするために、前記プロセッサは、メディアンフィルタ、ベイズフィルタ、または虹彩コードをマージするように構成される任意のフィルタのうちの少なくとも１つを利用するようにプログラムされる、項目３５に記載の頭部搭載型ディスプレイシステム。
（項目３８）
前記プロセッサはさらに、
前記信頼度スコアが信頼度閾値を超過しないことを判定することであって、前記信頼度閾値は、前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることと
を行うようにプログラムされる、項目３５に記載の頭部搭載型ディスプレイシステム。
（項目３９）
前記プロセッサはさらに、
前記信頼度スコアが前記信頼度閾値を超過することを判定することと、
前記頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることと
を行うようにプログラムされる、項目３５に記載の頭部搭載型ディスプレイシステム。
（項目４０）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステム上に表示されるセキュリティバーを修正するようにプログラムされる、項目３９に記載の頭部搭載型ディスプレイシステム。
（項目４１）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにプログラムされる、項目３９に記載の頭部搭載型ディスプレイシステム。
（項目４２）
前記プロセッサはさらに、前記頭部搭載型ディスプレイシステムのディスプレイにテキストインジケーションを表示するようにプログラムされる、項目３９に記載の頭部搭載型ディスプレイシステム。
（項目４３）
眼の虹彩コードを得るための方法であって、前記方法は、
プロセッサの制御下で、
複数の眼画像にアクセスするステップと、
（１）前記複数の眼画像の画像融合動作、（２）前記複数の眼画像上の虹彩コード融合動作、または（１）および（２）の両方を行うステップであって、
前記画像融合動作は、
前記複数の眼画像の少なくともいくつかを融合し、ハイブリッド画像を生成するステップと、
ハイブリッド虹彩コードを前記ハイブリッド画像から生成するステップと
を含み、
前記虹彩コード融合動作は、
前記複数の眼画像内の眼画像の少なくともいくつかに関する虹彩コードを生成するステップと、
前記生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成するステップと、
を含む、ステップと
を含む、方法。
（項目４４）
前記複数の眼画像内の眼画像毎に、眼姿勢を識別するステップをさらに含む、項目４３に記載の方法。
（項目４５）
前記画像融合動作または前記虹彩コード融合動作は、画質閾値を超過する画質メトリックを有する１つまたはそれを上回る眼画像のみにおいて行われる、項目４３に記載の方法。
（項目４６）
前記ハイブリッド虹彩コードに関する信頼度スコアを生成するステップをさらに含む、項目４３に記載の方法。
（項目４７）
バイオメトリックアプリケーションのために前記ハイブリッド虹彩コードを利用するステップをさらに含む、項目４３−４６のいずれか１項に記載の方法。
（項目４８）
脆弱ビットを補正するステップをさらに含む、項目４３に記載の方法。
（項目４９）
眼画像を処理するための方法であって、前記方法は、
プロセッサの制御下で、
第１の複数の眼画像の眼画像毎に、
前記第１の複数の眼画像の眼画像毎に、複数の眼姿勢領域の眼姿勢領域を割り当てるステップと、
前記第１の複数の眼画像の眼画像毎に、第１の眼姿勢を識別するステップと、
各識別された第１の眼姿勢の第１のデジタル表現を判定するステップと、
複数の眼姿勢領域の眼姿勢領域毎に、
第１の非空の判定された第１のデジタル表現のセットを選択するステップであって、前記第１の非空の判定された第１のデジタル表現のセットの各判定された第１のデジタル表現は、画質閾値を超過する、ステップと、
前記選択された第１の非空の判定された第１のデジタル表現のセットの判定された第１のデジタル表現を組み合わせ、第１のハイブリッド画像を生成するステップと、
前記第１のハイブリッド画像の第１の虹彩コードを生成するステップと、
前記判定された第１の虹彩コードと関連付けられた第１の信頼度スコアを判定するステップであって、前記第１の信頼度スコアは、少なくとも部分的に、前記第１のハイブリッド画像を生成するために使用される前記選択された第１の非空セット内の前記判定された第１のデジタル表現の総数に基づく、ステップと、
バイオメトリックアプリケーションのために前記判定された第１の信頼度スコアを利用するステップと
を含む、方法。
（項目５０）
前記第１の信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定するステップであって、前記バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ステップと、
前記アプリケーションの実行を終了させるステップと
をさらに含む、項目４９に記載の方法。
（項目５１）
第２の複数の眼画像を得るステップと、
前記第２の複数の眼画像の眼画像毎に、
前記第２の複数の眼画像の眼画像毎に、前記複数の眼姿勢領域の眼姿勢領域を割り当てるステップと、
前記第２の複数の眼画像の眼画像毎に、第２の眼姿勢を識別するステップと、
各識別された第２の眼姿勢の第２のデジタル表現を判定するステップと、
前記複数の眼姿勢領域の眼姿勢領域毎に、
第２の非空の判定された第２のデジタル表現のセットを選択するステップであって、前記第２の非空の判定された第２のデジタル表現のセットの各判定された第２のデジタル表現は、画像セキュリティ閾値を超過する、ステップと、
前記選択された第２の非空の判定された第２のデジタル表現のセットを組み合わせ、第２のハイブリッド眼画像を生成するステップと、
前記第２のハイブリッド画像の第２の虹彩コードを生成するステップと、
前記判定された第２の虹彩コードと関連付けられた第２の信頼度スコアを判定するステップであって、前記第２の信頼度スコアは、少なくとも部分的に、前記第２のハイブリッド画像を生成するために使用される前記選択された第２の非空セット内の前記判定された第２のデジタル表現の総数に基づく、ステップと
をさらに含む、項目４９−５０のいずれか１項に記載の方法。
（項目５２）
前記第２の信頼度スコアが前記バイオメトリックセキュリティ信頼度閾値を超過することを判定するステップと、
バイオメトリックアプリケーションに、承認インジケーションを第１の複数の眼画像および前記第２の複数の眼画像と関連付けられたユーザに示させるステップと
をさらに含む、項目５１に記載の方法。
（項目５３）
前記承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、前記ＨＭＤのオーディオユニットから放出される音、および前記ＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つに対応する、項目５２に記載の方法。
（項目５４）
金融取引のためのアプリケーションへのアクセスのための要求を伝送するステップであって、前記要求は、前記承認インジケーションの表現を備える、ステップをさらに含む、項目５２に記載の方法。
（項目５５）
バイオメトリックセキュリティ信頼度閾値は、前記金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルを備える、項目５２に記載の方法。
（項目５６）
前記アカウントにアクセスするために要求される画質レベルは、少なくとも１つの画質メトリックを備える、項目５５に記載の方法。
（項目５７）
眼画像を処理するための方法であって、前記方法は、
プロセッサの制御下で、
眼の複数の眼画像の眼画像毎に、
眼画像毎に、眼姿勢を識別するステップと、
前記識別された眼姿勢のデジタル表現を判定するステップと、
眼画像毎に、虹彩コードを生成するステップと、
各眼画像の前記生成された虹彩コードを組み合わせ、ハイブリッド虹彩コードを生成するステップと、
前記ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定するステップであって、前記信頼度スコアは、前記ハイブリッド虹彩コードを生成するために、少なくとも部分的に、前記組み合わせられた判定された虹彩コードの総数に基づく、ステップと、
バイオメトリックアプリケーションのために前記判定された信頼度スコアを利用するステップと
を含む、方法。
（項目５８）
前記信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定するステップであって、前記バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ステップと、
前記バイオメトリックデータと関連付けられたアプリケーションに実行を終了させるステップと
をさらに含む、項目５７に記載の方法。
（項目５９）
前記信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過することを判定するステップと、
バイオメトリックアプリケーションに承認インジケーションを前記複数の眼画像と関連付けられたユーザに示させるステップと
をさらに含む、項目５７に記載の方法。
（項目６０）
前記承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、前記ＨＭＤのオーディオユニットから放出される音、および前記ＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つを備える、項目５９に記載の方法。
（項目６１）
前記バイオメトリックセキュリティ信頼度閾値は、前記金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルに対応する、項目５９に記載の方法。
（項目６２）
金融取引のためのアプリケーションへのアクセスのための要求を伝送するステップであって、前記要求は、前記承認インジケーションの表現を備える、ステップをさらに含む、項目５７−６１のいずれか１項に記載の方法。
（項目６３）
頭部搭載型ディスプレイシステムであって、
眼の複数の眼画像を捕捉するように構成される画像捕捉デバイスと、
プロセッサであって、前記プロセッサは、
前記複数の眼画像の眼画像毎に、
前記眼画像を前記画像捕捉デバイスから受信することと、
前記眼画像と関連付けられた画質メトリックを判定することと、
前記判定された画質メトリックと画質閾値を比較し、前記眼画像が前記画質閾値を超過しているかどうかを判定することであって、前記画質閾値は、虹彩コードを生成するための画質レベルに対応する、ことと、
前記複数の眼画像から、前記画質閾値を超過する眼画像を選択することと、
前記選択された眼画像を利用し、虹彩コードを生成することと
を行うようにプログラムされる、プロセッサと
を備える、頭部搭載型ディスプレイシステム。
（項目６４）
前記画質閾値を超過する前記眼画像を選択するために、前記プロセッサは、前記選択された眼画像を前記プロセッサのバッファの中にバッファするようにプログラムされる、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目６５）
前記画質閾値を超過する前記眼画像を選択するために、前記プロセッサは、前記眼画像の極座標表現を利用するようにプログラムされる、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目６６）
前記プロセッサはさらに、画像融合動作および虹彩融合動作を行うようにプログラムされる、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目６７）
前記画像融合動作および前記虹彩融合動作は、実質的に同時に、または連続して、前記生成された虹彩コードの一貫性を検証するために行われる、項目６６に記載の頭部搭載型ディスプレイシステム。
（項目６８）
前記プロセッサはさらに、
前記選択された眼画像の眼姿勢を判定することと、
前記選択された眼画像の眼姿勢を使用して、前記眼のバイオメトリックデータを判定することと
を行うようにプログラムされる、項目６６に記載の頭部搭載型ディスプレイシステム。
（項目６９）
前記眼画像を前記画像捕捉デバイスから受信するために、前記プロセッサは、前記プロセッサによって実装される眼画像収集ルーチンの間、前記眼画像を前記画像捕捉デバイスから受信するようにプログラムされる、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７０）
前記眼画像収集ルーチンは、グラフィックを利用して、眼画像を得る、項目６９に記載の頭部搭載型ディスプレイシステム。
（項目７１）
前記画質閾値を超過する前記眼画像を選択するために、前記プロセッサは、
前記複数の眼画像の第１の眼画像をバッファの中にバッファすることと、
前記複数の眼画像の第２の眼画像の画質メトリックが前記第１の眼画像の画質メトリックを超過することを判定することと、
前記第１の眼画像を前記バッファ内の前記第２の眼画像と置換することであって、前記第２の眼画像は、前記選択された眼画像に対応する、ことと
を行うようにプログラムされる、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７２）
前記画質メトリックは、前記眼画像のぼけと関連付けられたぼけ画質に対応し、前記眼画像のぼけは、基準眼画像に対する前記眼画像内の眼移動度に対応する、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７３）
前記画質メトリックは、前記眼画像内の非閉塞ピクセルの量に対応する、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７４）
前記画質メトリックは、眼瞬目、グレア、焦点ずれ、分解能、閉塞ピクセル、非閉塞ピクセル、雑音、アーチファクト、ぼけ、またはそれらの組み合わせのうちの１つまたはそれを上回るものに関連する測定を備える、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７５）
前記画質メトリックは、複数の成分品質メトリックの加重された組み合わせを備える、項目６３に記載の頭部搭載型ディスプレイシステム。
（項目７６）
眼画像を処理するための方法であって、前記方法は、
プロセッサの制御下で、
複数の眼画像を得るステップと、
前記複数の眼画像の眼画像毎に、
各眼画像と関連付けられた画質メトリックを判定するステップと、
各判定された画質メトリックと画質閾値を比較し、前記眼画像が前記画質閾値を超過しているかどうかを判定するステップであって、前記画質閾値は、虹彩コードを生成するための画質レベルに対応する、ステップと、
前記複数の眼画像から、非空の眼画像のセットを選択するステップと、
虹彩コードを生成するために前記眼画像のセットを利用するステップと
を含む、方法。
（項目７７）
前記非空の眼画像のセットを選択するステップは、前記選択されるべき画質閾値を超過する、前記複数の眼画像の眼画像のパーセンテージを識別するステップを含む、項目７６に記載の方法。
（項目７８）
前記非空の眼画像のセットを選択するステップは、
選択されるべき眼画像の総数を識別するステップと、
前記眼画像のセットを識別するステップであって、それぞれ、前記セット内にない眼画像の判定された画質メトリックを上回るかまたはそれと等しい、判定された画質メトリックを有する、ステップと
を含む、項目７６に記載の方法。
（項目７９）
前記非空の眼画像のセット内の各眼画像は、前記画質閾値を超過する、項目７６に記載の方法。
（項目８０）
前記非空の眼画像のセットおよび前記対応する判定された画質メトリックをデータ媒体内にバッファするステップをさらに含む、項目７６に記載の方法。
（項目８１）
前記画質閾値を超過する付加的眼画像を得るステップと、
前記データ媒体内にバッファされた前記非空の眼画像のセットの眼画像を選択するステップと、
前記付加的眼画像の画質メトリックが前記データ媒体内にバッファされた前記非空の眼画像のセットの眼画像の画質メトリックを超過することを判定するステップと、
前記データ媒体内において、前記データ媒体内にバッファされた前記非空の眼画像のセットの前記選択された眼画像および前記データ媒体内にバッファされた前記非空の眼画像のセットの前記選択された眼画像の画質メトリックを、それぞれ、前記付加的眼画像の付加的眼画像および画質メトリックと置換するステップと
をさらに含む、項目８０に記載の方法。
（項目８２）
前記画質メトリックは、眼瞬目、グレア、焦点ずれ、分解能、閉塞ピクセル、非閉塞ピクセル、雑音、アーチファクト、ぼけ、またはそれらの組み合わせのうちの１つまたはそれを上回るものに関連する測定を備える、項目７６−８１のいずれか１項に記載の方法。
【０００８】
本明細書に説明される主題の１つまたはそれを上回る実装の詳細が、付随の図面および以下の説明に記載される。他の特徴、側面、および利点は、説明、図面、ならびに請求項から明白となるであろう。本概要または以下の発明を実施するための形態のいずれも、本発明の主題の範囲を定義または限定することを主張するものではない。
【図面の簡単な説明】
【０００９】
【図１】図１は、人物によって視認されるある仮想現実オブジェクトおよびある実際の現実オブジェクトを伴う、拡張現実シナリオの例証を描写する。
【００１０】
【図２】図２は、ウェアラブルディスプレイシステムの実施例を図式的に図示する。
【００１１】
【図３】図３は、複数の深度平面を使用して３次元画像をシミュレートするためのアプローチの側面を図式的に図示する。
【００１２】
【図４】図４は、画像情報をユーザに出力するための導波管スタックの実施例を図式的に図示する。
【００１３】
【図５】図５は、導波管によって出力され得る、例示的出射ビームを示す。
【００１４】
【図６】図６は、導波管装置と、光を導波管装置へまたはそこから光学的に結合するための光学結合器サブシステムと、多焦点立体ディスプレイ、画像、またはライトフィールドの生成において使用される、制御サブシステムとを含む、ディスプレイシステムを示す、概略図である。
【００１５】
【図７】図７は、例証的眼画像セット選択ルーチンのフロー図を示す。
【００１６】
【図８】図８は、眼画像セット収集のための頭部搭載型ディスプレイシステムのディスプレイ上の例示的場面を図式的に図示する。
【００１７】
【図９】図９は、例証的眼画像収集ルーチンのフロー図を示す。
【００１８】
【図１０】図１０は、例証的眼画像組み合わせルーチンのフロー図を示す。
【００１９】
図面全体を通して、参照番号は、参照される要素間の対応を示すために再使用され得る。図面は、本明細書に説明される例示的実施形態を図示するために提供され、本開示の範囲を限定することを意図されない。
【発明を実施するための形態】
【００２０】
概要
例示的眼画像セット選択
カメラ等の１つまたはそれを上回るイメージングソースから得られたある眼画像が、選択され、種々のバイオメトリックアプリケーションのために使用されることができる。例えば、眼画像を得た後、画質メトリックが、得られた眼画像の一部または全部に関して判定されることができる。画質メトリックは、例えば、ぼけの量、非閉塞ピクセルの数またはパーセンテージ、色飽和度、着目領域の分解能等の画像分解能、または任意のそれらの組み合わせに基づいて判定されることができる。異なる眼画像は、異なるタイプの画質メトリックと関連付けられることができる。眼画像毎に判定された画質メトリックは、個別の画質閾値と比較されることができる。
【００２１】
眼画像のセットは、対応する画質閾値を満たす画質メトリックを有する、セット内の各眼画像を用いて選択されることができる。加えて、または代替として、選択された眼画像のセットは、固定数の眼画像（上位画質メトリックを伴う眼画像等）を含んでもよい。選択された眼画像のセットは、眼姿勢判定（例えば、装着者の片眼または両眼の方向）または虹彩コード生成等の種々のバイオメトリックアプリケーションのために使用されることができる。例えば、選択された眼画像は、１つまたはそれを上回る虹彩コードを生成するために使用されることができる。
【００２２】
例示的眼画像収集
いくつかの眼姿勢領域に関する眼画像が、種々のバイオメトリックアプリケーションのために得られることができる。例えば、ディスプレイ（例えば、頭部搭載型ディスプレイシステムのディスプレイ）は、いくつかの眼姿勢領域（例えば、２、３、４、５、６、９、１２、１８、２４、３６、４９、６４、１２８、２５６、１０００、またはそれを上回る）と関連付けられることができ、１つまたはそれを上回る眼画像が、眼姿勢領域の一部または全部に関して得られることができる。眼姿勢領域は、同一または異なるサイズもしくは形状（長方形、正方形、円形、三角形、卵形、菱形等）を有することができる。眼姿勢領域は、装着者の眼姿勢の角度空間の観点からその眼姿勢領域を規定する、２次元実座標空間Ｒ２または２次元正整数座標空間（Ｎ＞０）２の接続されたサブセットと見なされることができる。例えば、眼姿勢領域は、方位角偏向（基準方位角から測定される）における特定のθｍｉｎと特定のθｍａｘとの間および天頂偏向（また、極性偏向と称される）における特定のφｍｉｎと特定のφｍａｘとの間にあることができる。
【００２３】
グラフィック（蝶、マルハナバチ、またはアバタ等）またはグラフィックの動画が、ディスプレイのユーザの片眼または両眼が眼姿勢領域に指向または誘引されるように、眼姿勢領域内にまたは２つまたはそれを上回る眼姿勢領域を横断して表示されることができる。グラフィックは、ランダムモード、飛行モード、明滅モード、変動モード、またはストーリーモードにおいて、眼姿勢領域内にまたは２つまたはそれを上回る眼姿勢領域を横断して表示されることができる。移動するグラフィックの速度は、実質的に一定であることができる、または可変であることができる。例えば、グラフィックは、ある眼姿勢領域（例えば、１つまたはそれを上回る眼画像が撮影される場所）では、減速または停止してもよい、またはグラフィックは、他の眼姿勢領域（例えば、眼画像が必要ない、または所望されない場所）を通して加速またはスキップしてもよい。グラフィックの経路は、連続または断続であることができる（例えば、グラフィック８０５は、ある眼姿勢領域にわたってまたはその周囲をスキップしてもよい）。
【００２４】
眼姿勢領域と関連付けられたユーザの眼画像は、グラフィックが眼姿勢領域に表示される間に得られることができる。グラフィックの画質メトリック（例えば、ぼけの量または非閉塞ピクセルの数もしくはパーセンテージ）が対応する画質閾値を超過しているかまたは満たしていることを判定後、グラフィックまたはグラフィックの動画は、別の眼姿勢領域に表示されることができる。２つの眼姿勢領域に表示されるグラフィックは、同一または異なることができる。他の眼姿勢領域と関連付けられたユーザの別の眼画像は、グラフィックが他の眼姿勢領域に表示される間に得られることができる。グラフィックの画質メトリックは、対応する画質閾値を超過しているかまたは満たしていると判定されることができる。画質メトリック（または対応する画質閾値）は、異なる眼姿勢領域に対して得られる眼画像に関して同一または異なることができる。プロセスは、ディスプレイの他の眼姿勢領域に対して繰り返されることができる。例えば、グラフィックは、ある眼姿勢領域から別の眼姿勢領域まで経路に沿って移動することができる。
【００２５】
ある眼姿勢領域と関連付けられた眼画像が対応する画質閾値を超過しないまたはそれを満たさない場合、グラフィックは、十分な眼画質の眼画像が得られるまで、その特定の領域に表示されることができる。代替として、または加えて、眼画像が、閾値試行回数（例えば、３回）後、ある眼姿勢領域に関して得られることができない場合、眼画像収集は、眼画像を１つまたはそれを上回る他の姿勢領域から得ながら、その眼姿勢領域をスキップする、またはある時間周期にわたってその上での収集を一時停止してもよい。眼画像は、眼画像が閾値試行回数後に得られることができない場合、ある眼姿勢領域に関して得られなくてもよい。眼画像が、十分な数の眼姿勢領域または眼姿勢着目領域に関して得られた後、１つまたはそれを上回る眼画像が、種々のバイオメトリックアプリケーションのために使用されることができる（例えば、虹彩コードが、得られた眼画像のうちの１つまたはそれを上回るものに基づいて生成されることができる）。
【００２６】
例示的眼画像組み合わせ
１つまたはそれを上回るイメージングソースから得られた眼画像が、１つまたはそれを上回るハイブリッド眼画像（また、組み合わせられた、または融合された眼画像と称される）に組み合わせられる、または融合されることができ、これは、順に、バイオメトリックアプリケーションのために使用されることができる。例えば、眼画像を得た後、眼姿勢が、眼画像毎に、識別されることができる。眼姿勢は、ディスプレイの眼姿勢領域割当等、特定のディスプレイ分類と関連付けられることができる。画像融合または虹彩コード融合の一方または両方が、得られた眼画像に適用されることができる。画像融合のために、得られた眼画像の一部または全部が、例えば、超分解能、空間ドメイン融合、または変換ドメイン融合を使用して、ハイブリッド眼画像に融合されることができる。虹彩コードが、ハイブリッド眼画像から抽出、生成、または判定されることができる。虹彩コード融合のために、虹彩コードが、得られた眼画像の一部または全部の各々に対し、生成されることができる。得られた虹彩コードは、次いで、例えば、媒体フィルタまたはベイズフィルタを使用して、ハイブリッド虹彩コードにマージされることができる。特定の眼姿勢領域と関連付けられた各虹彩コードは、全体的ハイブリッド虹彩コードに寄与することができる。信頼度スコアが、虹彩コードまたはハイブリッド虹彩コードに関して生成または判定されることができる。信頼度スコアは、サンプリングされる眼姿勢領域の割合に基づくことができる。画像融合を使用して生成された虹彩コードまたは画像融合を使用して生成されたハイブリッド虹彩コードの一方または両方が、１つまたはそれを上回るバイオメトリックアプリケーションにおけるさらなる利用のために使用されることができる。
【００２７】
例示的拡張現実シナリオ
図１は、人物によって視認される、ある仮想現実オブジェクトおよびある実際の現実オブジェクトを伴う、拡張現実シナリオの例証を描写する。図１は、拡張現実場面１００を描写し、ＡＲ技術のユーザには、人々、木々、背景内の建物、およびコンクリートプラットフォーム１２０を特徴とする、実世界公園状設定１１０が見える。これらのアイテムに加え、ＡＲ技術のユーザはまた、実世界プラットフォーム１２０上に立っているロボット像１３０と、マルハナバチの擬人化のように見える、飛んでいる漫画のようなアバタキャラクタ１４０（例えば、マルハナバチ）とが「見える」と知覚するが、これらの要素は、実世界には存在しない。
【００２８】
３次元（３Ｄ）ディスプレイが、真の深度感覚、より具体的には、表面深度のシミュレートされた感覚を生成するために、ディスプレイの視野内の点毎に、その仮想深度に対応する遠近調節応答を生成することが望ましい。ディスプレイ点に対する遠近調節応答が、収束および立体視の両眼深度キューによって判定されるようなその点の仮想深度に対応しない場合、ヒトの眼は、遠近調節衝突を体験し、不安定なイメージング、有害な眼精疲労、頭痛、および遠近調節情報の不在下では、表面深度のほぼ完全な欠如をもたらし得る。
【００２９】
ＶＲ、ＡＲ、およびＭＲ体験は、複数の深度平面に対応する画像が視認者に提供されるディスプレイを有する、ディスプレイシステムによって提供されることができる。画像は、深度平面毎に異なり得（例えば、場面またはオブジェクトの若干異なる提示を提供する）、視認者の眼によって別個に集束され、それによって、異なる深度平面上に位置する場面のための異なる画像特徴に焦点を合わせるために要求される、眼の遠近調節に基づいて、および／または焦点から外れている異なる深度平面上の異なる画像特徴の観察に基づいて、ユーザに深度キューを提供することに役立ち得る。本明細書のいずれかに議論されるように、そのような深度キューは、深度の真実味のある知覚を提供する。ＶＲ、ＡＲ、およびＭＲ体験を生成または向上させるために、ディスプレイシステムは、バイオメトリック情報を使用して、それらの体験を向上させることができる。
【００３０】
バイオメトリック情報を眼から抽出することは、概して、眼画像内の虹彩のセグメント化のためのプロシージャを含む。虹彩セグメント化は、瞳孔および虹彩の辺縁境界を見出すステップ、それらが虹彩を閉塞する場合、上側または下側眼瞼を局所化するステップ、睫毛、陰影、または反射の閉塞を検出および除外するステップ等を含む、虹彩境界を特定するステップを含む、動作を伴うことができる。例えば、眼画像は、顔の画像内に含まれることができる、または眼球周囲領域の画像であってもよい。虹彩セグメント化を行うために、瞳孔の境界（虹彩の内部境界）および角膜輪部（虹彩の外部境界）の両方が、画像データの別個のセグメントとして識別されることができる。
【００３１】
さらに、バイオメトリック情報（例えば、眼姿勢）を得るために、コンピュータのユーザの眼移動を追跡するためのアルゴリズムが、存在する。例えば、コンピュータのモニタに結合されるカメラが、眼移動を識別するための画像を提供することができる。しかしながら、眼追跡のために使用されるカメラは、ユーザの眼からある程度距離がある。例えば、カメラは、コンピュータに結合されるユーザのモニタの上部に設置され得る。その結果、カメラによって生成された眼の画像は、多くの場合、不良分解能を伴って生成される。故に、ユーザの眼姿勢を判定することは、課題を提示し得る。
【００３２】
本明細書に開示される技法を用いることで、眼画像処理が、眼の向いている方向を実質的に識別し、加えて、または代替として、虹彩コード生成のための眼画像の分解能を向上させるために使用されることができる。本明細書に説明される眼画像処理の実施形態は、有利には、各眼姿勢画像の一部を表す、種々の眼姿勢画像を単一眼画像に組み合わせるために使用されることができる。加えて、いくつかの実装では、眼画像処理は、グラフィックを利用して、種々の眼姿勢における眼の画像を得ることができる。そのような得られた眼画像は、分析され、画質閾値が得られた眼画像の画質メトリックによって超過されるかどうかを判定してもよい。そのような画質閾値は、眼画像の虹彩コードの生成と関連付けられた値に対応することができる。故に、得られた眼画像のセットは、単一眼姿勢画像への眼姿勢画像の組み合わせ等、眼画像処理のために選択されることができる。
【００３３】
ウェアラブル頭部搭載型ディスプレイ（ＨＭＤ）の状況では、カメラは、ユーザのモニタに結合されるカメラよりユーザの眼に近くあり得る。例えば、カメラは、ウェアラブルＨＭＤ上に搭載されてもよく、それ自体は、ユーザの頭部上に装着される。眼とそのようなカメラの近接度は、より高い分解能の眼画像をもたらすことができる。故に、コンピュータビジョン技法が、ユーザの眼から、特に、虹彩（例えば、虹彩特徴）において、または虹彩を囲繞する強膜（例えば、強膜特徴）において、視覚的特徴を抽出することが可能である。例えば、眼の近傍のカメラによって視認されるとき、眼の虹彩は、詳細な構造を示すであろう。そのような虹彩特徴は、特に、赤外線照明下で観察されるときに顕著であって、バイオメトリック識別のために使用されることができる。これらの虹彩特徴は、ユーザ毎に一意であって、指紋のように、ユーザを一意に識別するために使用されることができる。眼特徴は、眼の強膜内（虹彩の外側の）血管を含むことができ、これもまた、特に、赤色または赤外線光下で視認されるときに顕著に現れ得る。より高い分解能において視認される、そのような明確に異なる虹彩特徴は、より一意または正確な虹彩コードが種々の眼姿勢画像に関して生成されることにつながり得る。
【００３４】
例示的ウェアラブルディスプレイシステム
図２は、ＶＲ、ＡＲ、またはＭＲ体験をディスプレイシステム装着者もしくは視認者２０４に提示するために使用され得る、ウェアラブルディスプレイシステム２００の実施例を図示する。ウェアラブルディスプレイシステム２００は、眼画像処理を行い、本明細書に説明される用途または実施例のいずれかを提供するようにプログラムされてもよい。ディスプレイシステム２００は、ディスプレイ２０８と、ディスプレイ２０８の機能をサポートするための種々の機械的ならびに電子的モジュールおよびシステムとを含む。ディスプレイ２０８は、ディスプレイシステムユーザ、装着者、または視認者２０４によって装着可能であって、ディスプレイ２０８を装着者２０４の眼の正面に位置付けるように構成される、フレーム２１２に結合されてもよい。ディスプレイ２０８は、ライトフィールドディスプレイであってもよい。いくつかの実施形態では、スピーカ２１６が、フレーム２１２に結合され、ユーザの外耳道に隣接して位置付けられる。いくつかの実施形態では、示されない別のスピーカが、ユーザの他の外耳道に隣接して位置付けられ、ステレオ／成形可能音制御を提供する。ディスプレイ２０８は、有線導線または無線コネクティビティ等によって、フレーム２１２に固定して取り付けられる、ユーザによって装着されるヘルメットまたは帽子に固定して取り付けられる、ヘッドホン内に内蔵される、または別様に、ユーザ２０４に除去可能に取り付けられる（例えば、バックパック式構成において、ベルト結合式構成において）等、種々の構成で搭載され得る、ローカルデータ処理モジュール２２４に動作可能に結合される２２０。
【００３５】
フレーム２１２は、フレーム２１２に取り付けられ、または搭載され、装着者の眼の画像を得る、１つまたはそれを上回るカメラを有することができる。一実施形態では、カメラは、眼が直接撮像され得るように、装着者の眼の正面においてフレーム２１２に搭載されてもよい。他の実施形態では、カメラは、フレーム２１２のステムに沿って（例えば、装着者の耳の近傍に）搭載されることができる。そのような実施形態では、ディスプレイ２０８は、光を装着者の眼からカメラに向かって反射させる、材料でコーティングされてもよい。光は、虹彩特徴が赤外線画像内で顕著であるため、赤外線光であってもよい。
【００３６】
ローカル処理およびデータモジュール２２４は、ハードウェアプロセッサならびに不揮発性メモリ（例えば、フラッシュメモリ）等の非一過性デジタルメモリを備えてもよく、両方とも、データの処理、キャッシュ、および記憶を補助するために利用されてもよい。データは、（ａ）画像捕捉デバイス（カメラ等）、マイクロホン、慣性測定ユニット、加速度計、コンパス、ＧＰＳユニット、無線デバイス、および／またはジャイロスコープ等の（例えば、フレーム２１２に動作可能に結合される、または別様に、ユーザ２０４に取り付けられ得る）センサから捕捉されるデータ、および／または（ｂ）可能性として、そのような処理もしくは読出後にディスプレイ２０８への通過のために、遠隔処理モジュール２２８および／または遠隔データリポジトリ２３２を使用して取得ならびに／もしくは処理されるデータを含んでもよい。ローカル処理およびデータモジュール２２４は、これらの遠隔モジュール２２８、２３２が、ローカル処理およびデータモジュール２２４へのリソースとして利用可能であるように、有線通信リンクまたは無線通信リンクを介して等、通信リンク２３６および／または２４０によって、遠隔処理モジュール２２８および遠隔データリポジトリ２３２に動作可能に結合されてもよい。画像補足デバイスは、眼画像処理プロシージャにおいて使用される眼画像を捕捉するために使用されることができる。加えて、遠隔処理モジュール２２８および遠隔データリポジトリ２３２は、相互に動作可能に結合されてもよい。
【００３７】
いくつかの実施形態では、遠隔処理モジュール２２８は、画像捕捉デバイスによって捕捉されたビデオ情報等のデータおよび／または画像情報を分析ならびに処理するように構成される、１つもしくはそれを上回るプロセッサを備えてもよい。ビデオデータは、ローカル処理およびデータモジュール２２４ならびに／または遠隔データリポジトリ２３２内でローカルに記憶されてもよい。いくつかの実施形態では、遠隔データリポジトリ２３２は、デジタルデータ記憶設備を備え得、これは、「クラウド」リソース構成におけるインターネットまたは他のネットワーキング構成を通して利用可能であってもよい。いくつかの実施形態では、全てのデータが、記憶され、全ての計算は、ローカル処理およびデータモジュール２２４内で行われ、遠隔モジュールからの完全に自律的な使用を可能にする。
【００３８】
いくつかの実装では、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に説明されるように、眼画像を得る、または眼画像を処理する実施形態を行うようにプログラムされる。例えば、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、それぞれ、図７、９、および１０を参照して説明される、ルーチン７００、９００、または１０００の実施形態を行うようにプログラムされることができる。ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に開示される眼画像処理技法を使用して、バイオメトリック抽出において、例えば、装着者２０４の識別を識別または認証する、または姿勢推定において、例えば、各眼が見ている方向を判定するようにプログラムされることができる。画像捕捉デバイスは、特定の用途のためのビデオ（例えば、眼追跡用途のための装着者の眼のビデオまたはジェスチャ識別用途のための装着者の手または指のビデオ）を捕捉することができる。ビデオは、処理モジュール２２４、２２８の一方または両方によって、眼画像処理技法を使用して分析されることができる。本分析を用いて、処理モジュール２２４、２２８は、眼画像選択、眼画像収集、眼画像組み合わせ、および／またはバイオメトリック抽出等を行うことができる。実施例として、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、眼画像をフレーム２１２に取り付けられたカメラから収集するようにプログラムされることができる（例えば、ルーチン９００）。加えて、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に説明される眼画像セット選択技法（例えば、ルーチン７００）または眼画像組み合わせ技法（例えば、ルーチン１０００）を使用して、眼画像を処理し、虹彩コードの生成を促進する、またはウェアラブルディスプレイシステム２００の装着者の眼姿勢を識別するようにプログラムされることができる。ある場合には、虹彩コード生成の少なくともいくつかを遠隔処理モジュール（例えば、「クラウド」内の）にオフロードすることは、算出の効率または速度を改良し得る。または別の実施例として、眼画像のマージ等の技法のいくつかの部分は、遠隔処理モジュールにオフロードされることができる。
【００３９】
ビデオ分析の結果（例えば、推定された眼姿勢）は、付加的動作または処理のために、処理モジュール２２４、２２８の一方または両方によって使用されることができる。例えば、種々の用途では、バイオメトリック識別、眼追跡、認識、またはオブジェクト、姿勢等の分類が、ウェアラブルディスプレイシステム２００によって使用されてもよい。例えば、装着者の眼のビデオが、眼画像を得るために使用されることができ、これは、順に、処理モジュール２２４、２２８によって使用され、ディスプレイ２０８を通して装着者２０４の眼の虹彩コードを生成することができる。ウェアラブルディスプレイシステム２００の処理モジュール２２４、２２８は、本明細書に説明されるビデオまたは画像処理用途のいずれかを行うための眼画像処理の１つまたはそれを上回る実施形態を用いてプログラムされることができる。
【００４０】
ヒト視覚系は、複雑であって、深度の現実的知覚を提供することは、困難である。理論によって限定されるわけではないが、オブジェクトの視認者は、輻輳・開散（ｖｅｒｇｅｎｃｅ）運動および遠近調節（ａｃｃｏｍｍｏｄａｔｉｏｎ）の組み合わせに起因して、オブジェクトを３次元として知覚し得ると考えられる。相互に対する２つの眼の輻輳・開散運動移動（すなわち、眼の視線を収束させ、オブジェクトに固定させる、相互に向かった、またはそこから離れる瞳孔の転動運動）は、眼の水晶体の集束（または「遠近調節」）と緊密に関連付けられる。正常条件下では、眼の水晶体の焦点を変化させる、または眼を遠近調節し、焦点を１つのオブジェクトから異なる距離における別のオブジェクトに変化させることは、自動的に、「遠近調節−輻輳・開散運動反射」として知られる関係のもとで、同一距離までの輻輳・開散運動における整合的変化を生じさせるであろう。同様に、輻輳・開散運動の変化は、正常条件下では、遠近調節の整合的変化も誘起するであろう。遠近調節と輻輳・開散運動との間のより良好な整合を提供する、ディスプレイシステムは、３次元画像のより現実的かつ快適なシミュレーションを形成し得る。
【００４１】
図３は、複数の深度平面を使用して３次元画像をシミュレートするためのアプローチの側面を図示する。図３を参照すると、ｚ−軸上の眼３０２および３０４から種々の距離におけるオブジェクトは、それらのオブジェクトが合焦されるように、眼３０２および３０４によって遠近調節される。眼３０２および３０４は、特定の遠近調節された状態をとり、ｚ−軸に沿って異なる距離にオブジェクトを合焦させる。その結果、特定の遠近調節された状態は、特定の深度平面におけるオブジェクトまたはオブジェクトの一部が、眼がその深度平面のための遠近調節された状態にあるとき、合焦するように、関連付けられた焦点距離を有する、深度平面３０６のうちの特定の１つと関連付けられていると言え得る。いくつかの実施形態では、３次元画像は、眼３０２および３０４毎に、画像の異なる提示を提供することによって、また、深度平面のそれぞれに対応する画像の異なる提示を提供することによって、シミュレートされてもよい。例証を明確にするために、別個であるように示されるが、眼３０２および３０４の視野は、例えば、ｚ−軸に沿った距離が増加するにつれて、重複し得ることを理解されたい。加えて、例証を容易にするために、平坦であるように示されるが、深度平面の輪郭は、深度平面内の全ての特徴が特定の遠近調節された状態において眼と合焦するように、物理的空間内で湾曲され得ることを理解されたい。理論によって限定されるわけではないが、人間の眼は、典型的には、深度知覚を提供するために、有限数の深度面を解釈し得ると考えられる。その結果、知覚される深度の高度に真実味のあるシミュレーションが、これらの限定された数の深度面のそれぞれに対応する画像の異なる表現を眼に提供することによって達成され得る。
【００４２】
例示的導波管スタックアセンブリ
図４は、画像情報をユーザに出力するための導波管スタックの実施例を図示する。ディスプレイシステム４００は、複数の導波管４２０、４２２、４２４、４２６、４２８を使用して、３次元知覚を眼４１０または脳に提供するために利用され得る、導波管のスタックまたはスタックされた導波管アセンブリ４０５を含む。いくつかの実施形態では、ディスプレイシステム４００は、図２のシステム２００に対応してもよく、図４は、そのシステム２００のいくつかの部分をより詳細に図式的に示す。例えば、いくつかの実施形態では、導波管アセンブリ４０５は、図２のディスプレイ２０８の中に統合されてもよい。
【００４３】
図４を継続して参照すると、導波管アセンブリ４０５はまた、複数の特徴４３０、４３２、４３４、４３６を導波管の間に含んでもよい。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６は、レンズであってもよい。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６は、レンズではなくてもよい。むしろ、それらは、スペーサであってもよい（例えば、空気間隙を形成するためのクラッディング層および／または構造）。
【００４４】
導波管４２０、４２２、４２４、４２６、４２８および／または複数のレンズ４３０、４３２、４３４、４３６は、種々のレベルの波面曲率または光線発散を伴って、画像情報を眼に送信するように構成されてもよい。各導波管レベルは、特定の深度平面と関連付けられてもよく、その深度平面に対応する画像情報を出力するように構成されてもよい。画像投入デバイス４４０、４４２、４４４、４４６、４４８は、それぞれ、眼４１０に向かって出力するために、入射光を各個別の導波管を横断して分散させるように構成され得る、導波管４２０、４２２、４２４、４２６、４２８の中に画像情報を投入するために利用されてもよい。光は、画像投入デバイス４４０、４４２、４４４、４４６、４４８の出力表面から出射し、導波管４２０、４２２、４２４、４２６、４２８の対応する入力縁の中に投入される。いくつかの実施形態では、光の単一ビーム（例えば、コリメートされたビーム）が、各導波管の中に投入され、特定の導波管と関連付けられる深度面に対応する特定の角度（および発散量）において眼４１０に向かって指向される、クローン化コリメートビームの場全体を出力してもよい。
【００４５】
いくつかの実施形態では、画像投入デバイス４４０、４４２、４４４、４４６、４４２は、それぞれ、それぞれの対応する導波管４２０、４２２、４２４、４２６、４２８の中へ投入のための画像情報を生成する、離散ディスプレイである。いくつかの他の実施形態では、画像投入デバイス４４０、４４２、４４６、４４６、４４８は、例えば、１つまたはそれを上回る光学導管（光ファイバケーブル等）を介して、画像情報を画像投入デバイス４４０、４４２、４４４、４４６、４４８のそれぞれにパイピングし得る、単一の多重化されたディスプレイの出力端である。
【００４６】
コントローラ４５０は、スタックされた導波管アセンブリ４０５および画像投入デバイス４４０、４４２、４４４、４４６、４４８の動作を制御する。いくつかの実施形態では、コントローラ４５０は、導波管４２０、４２２、４２４、４２６、４２８への画像情報のタイミングおよび提供を調整する、プログラミング（例えば、非一過性コンピュータ可読媒体内の命令）を含む。いくつかの実施形態では、コントローラ４５０は、単一の一体型デバイスまたは有線もしくは無線通信チャネルによって接続される分散型システムであってもよい。コントローラ４５０は、いくつかの実施形態では、処理モジュール２２４または２２８（図２に図示される）の一部であってもよい。いくつかの実施形態では、コントローラは、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）、外向きに面したイメージングシステム４５４（例えば、デジタルカメラ）、および／またはユーザ入力デバイス４６６と通信してもよい。内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）は、眼４１０の画像を捕捉し、例えば、眼４１０の瞳孔のサイズおよび／または配向を判定するために使用されることができる。外向きに面したイメージングシステム４５４は、世界４５６の一部を撮像するために使用されることができる。ユーザは、ユーザ入力デバイス４６６を介して、コマンドをコントローラ４５０に入力し、ディスプレイシステム４００と相互作用することができる。
【００４７】
導波管４２０、４２２、４２４、４２６、４２８は、全内部反射（ＴＩＲ）によって、各個別の導波管内で光を伝搬させるように構成されてもよい。導波管４２０、４２２、４２４、４２６、４２８はそれぞれ、主要上部および底部表面と、それらの主要上部と底部表面との間に延在する縁とを伴う平面であるかまたは別の形状（例えば、湾曲）を有してもよい。図示される構成では、導波管４２０、４２２、４２４、４２６、４２８はそれぞれ、光を再指向させ、各個別の導波管内で伝搬させ、導波管から、画像情報を眼４１０に出力させることによって、光を導波管から抽出するように構成される、光抽出光学要素４６０、４６２、４６４、４６６、４６８を含んでもよい。抽出された光はまた、外部結合光と称され得、光抽出光学要素はまた、外部結合光学要素と称され得る。光の抽出されたビームは、導波管内で伝搬する光が光再指向要素に衝打する場所において、導波管によって出力される。光抽出光学要素（４６０、４６２、４６４、４６６、４６８）は、例えば、反射および／または回折光学特徴であってもよい。説明の容易性および図面の明確性のために、導波管４２０、４２２、４２４、４２６、４２８の底部主要表面に配置されて図示されるが、いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、上部および／または底部主要表面に配置されてもよく、および／または導波管４２０、４２２、４２４、４２６、４２８の容積内に直接配置されてもよい。いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、透明基板に取り付けられ、導波管４２０、４２２、４２４、４２６、４２８を形成する、材料の層内に形成されてもよい。いくつかの他の実施形態では、導波管４２０、４２２、４２４、４２６、４２８は、モノリシック材料片であってもよく、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、その材料片の表面上および／または内部に形成されてもよい。
【００４８】
図４を継続して参照すると、本明細書に議論されるように、各導波管４２０、４２２、４２４、４２６、４２８は、光を出力し、特定の深度平面に対応する画像を形成するように構成される。例えば、眼の最近傍の導波管４２０は、コリメートされた光を、そのような導波管４２０の中に投入されるにつれて、眼４１０に送達するように構成されてもよい。コリメートされた光は、光学無限遠焦点面を表してもよい。次の上方導波管４２２は、眼４１０に到達し得る前に、第１のレンズ４３０（例えば、負のレンズ）を通して通過する、コリメートされた光を送出するように構成されてもよい。第１のレンズ４３０は、眼／脳が、その次の上方導波管４２２から生じる光を光学無限遠から眼４１０に向かって内向きにより近い第１の焦点面から生じるよう解釈するように、若干の凸面波面曲率を生成するように構成されてもよい。同様に、第３の上方導波管４２４は、眼４１０に到達する前に、その出力光を第１のレンズ４３０および第２のレンズ４３２の両方を通して通過させる。第１のレンズ４３０および第２のレンズ４３２の組み合わせられた光強度は、眼／脳が、第３の導波管４２４から生じる光を次の上方導波管４２２から生じるものより光学無限遠から人物に向かって内向きにさらに近い第２の焦点面から生じるよう解釈するように、別のインクリメント量の波面曲率を作成するように構成されてもよい。
【００４９】
他の導波管層（例えば、導波管４２６、４２８）およびレンズ（例えば、レンズ４３４、４３６）も同様に構成され、スタック内の最高導波管４２８は、人物に最も近い焦点面を表す集約焦点力のために、その出力をそれと眼との間のレンズの全てを通して送出する。スタックされた導波管アセンブリ４０５の他側の世界４５６から生じる光を視認／解釈するとき、レンズ４３０、４３２、４３４、４３６のスタックを補償するために、補償レンズ層４３８が、スタックの上部に配置され、下方のレンズスタック４３０、４３２、４３４、４３６の集約力を補償してもよい。そのような構成は、利用可能な導波管／レンズペアと同数の知覚される焦点面を提供する。導波管４２０、４２２、４２４、４２６、４２８の光抽出光学要素４６０、４６２、４６４、４６６、４６８およびレンズ４３０、４３２、４３４、４３６の集束側面は両方とも、静的であってもよい（例えば、動的または電気活性ではない）。いくつかの代替実施形態では、いずれかまたは両方は、電気活性特徴を使用して、動的であってもよい。
【００５０】
図４を継続して参照すると、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、その個別の導波管からの光を再指向することと、導波管と関連付けられた特定の深度平面のための適切な量の発散またはコリメーションを伴って、本光を出力することとの両方を行うように構成されてもよい。その結果、異なる関連付けられた深度平面を有する導波管は、関連付けられた深度平面に応じて、異なる量の発散を伴って光を出力する、異なる構成の光抽出光学要素を有してもよい。いくつかの実施形態では、本明細書に議論されるように、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、光を具体的角度で出力するように構成され得る、立体または表面特徴であってもよい。例えば、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、体積ホログラム、表面ホログラム、および／または回折格子であってもよい。回折格子等の光抽出光学要素は、２０１５年６月２５日に出願された米国特許出願公開第２０１５／０１７８９３９号（参照することによってその全体として本明細書に組み込まれる）に説明される。いくつかの実施形態では、特徴４３０、４３２、４３４、４３６、４３８は、レンズではなくてもよい。むしろ、それらは、単に、スペーサ（例えば、クラッディング層および／または空気間隙を形成するための構造）であってもよい。
【００５１】
いくつかの実施形態では、光抽出光学要素４６０、４６２、４６４、４６６、４６８は、回折パターンを形成する回折特徴、すなわち、「回折光学要素」（本明細書では、「ＤＯＥ」とも称される）である。好ましくは、ＤＯＥは、ビームの光の一部のみが、ＤＯＥの各交差点を用いて、眼４１０に向かって偏向され、残りは、全内部反射を介して、導波管を通して移動し続けるように、比較的に低い回折効率を有する。画像情報を搬送する光は、したがって、多数の場所において導波管から出射する、いくつかの関連出射ビームに分割され、その結果、導波管内でバウンスする本特定のコリメートされたビームのために、眼４１０に向かって非常に均一な出射放出パターンとなる。
【００５２】
いくつかの実施形態では、１つまたはそれを上回るＤＯＥは、それらが能動的に回折する「オン」状態と、それらが有意に回折しない「オフ」状態との間で切替可能であってもよい。例えば、切替可能なＤＯＥは、ポリマー分散液晶の層を備えてもよく、その中で、微小液滴は、ホスト媒体中に回折パターンを備え、微小液滴の屈折率は、ホスト材料の屈折率と実質的に整合するように切り替えられることができる（その場合、パターンは、入射光を著しく回折しない）、または微小液滴は、ホスト媒体のものと整合しない屈折率に切り替えられることができる（その場合、パターンは、入射光を能動的に回折する）。
【００５３】
いくつかの実施形態では、深度平面および／または被写界深度の数ならびに分散は、視認者の眼の瞳孔サイズならびに／もしくは配向に基づいて、動的に変動されてもよい。いくつかの実施形態では、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）が、眼４１０の画像を捕捉し、眼４１０の瞳孔のサイズおよび／または配向を判定するために使用されてもよい。いくつかの実施形態では、内向きに面したイメージングシステム４５２は、フレーム２１２（図２に図示されるように）に取り付けられてもよく、内向きに面したイメージングシステム４５２からの画像情報を処理し、例えば、ユーザ２０４の眼の瞳孔直径および／または配向を判定し得る、処理モジュール２２４ならびに／もしくは２２８と電気通信してもよい。
【００５４】
いくつかの実施形態では、内向きに面したイメージングシステム４５２（例えば、デジタルカメラ）は、眼移動および顔移動等、ユーザの移動を観察することができる。内向きに面したイメージングシステム４５２は、眼４１０の画像を捕捉し、眼４１０の瞳孔のサイズおよび／または配向を判定するために使用されてもよい。内向きに面したイメージングシステム４５２は、ユーザが見ている方向（例えば、眼姿勢）を判定する際に使用するため、またはユーザのバイオメトリック識別のため（例えば、虹彩識別を介して）の画像を得るために使用されることができる。内向きに面したイメージングシステム４５２によって得られる画像は、ユーザに提示されるべきオーディオまたは視覚的コンテンツを決定するためにディスプレイシステム４００によって使用され得る、ユーザの眼姿勢および／または気分を判定するために分析されてもよい。ディスプレイシステム４００はまた、慣性測定ユニット（ＩＭＵ）、加速度計、ジャイロスコープ等のセンサを使用して、頭部姿勢（例えば、頭部位置または頭部配向）を判定してもよい。頭部の姿勢は、単独で、または眼姿勢と組み合わせて、ステム追跡と相互作用する、および／またはオーディオコンテンツを提示するために使用されてもよい。
【００５５】
いくつかの実施形態では、１つのカメラが、眼毎に利用され、各眼の瞳孔サイズおよび／または配向を別個に判定し、それによって、各眼への画像情報の提示がその眼に動的に調整されることを可能にしてもよい。いくつかの実施形態では、少なくとも１つのカメラが、眼毎に利用され、独立して、各眼の瞳孔サイズおよび／または眼姿勢を別個に判定し、それによって、各眼への画像情報の提示がその眼に動的に調整されることを可能にしてもよい。いくつかの他の実施形態では、片眼４１０のみの瞳孔直径および／または配向（例えば、対の眼あたり単一カメラのみを使用して）が、判定され、視認者２０４の両眼に対して類似すると仮定される。
【００５６】
例えば、被写界深度は、視認者の瞳孔サイズに反比例して変化し得る。その結果、視認者の眼の瞳孔のサイズが減少するにつれて、被写界深度は、その平面の場所が眼の焦点深度を越えるため判別不可能な１つの平面が、瞳孔サイズの低減および被写界深度の相当する増加に伴って、判別可能となり、より合焦して現れ得るように増加する。同様に、異なる画像を視認者に提示するために使用される離間された深度平面の数も、減少された瞳孔サイズに伴って減少し得る。例えば、視認者は、１つの深度平面から離れ、他の深度平面への眼の遠近調節を調節せずに、第１の深度平面および第２の深度平面の両方の詳細を１つの瞳孔サイズにおいて明確に知覚することが不可能であり得る。しかしながら、これらの２つの深度平面は、遠近調節を変化させずに、別の瞳孔サイズにおいて、ユーザに同時に十分に合焦され得る。
【００５７】
いくつかの実施形態では、ディスプレイシステムは、瞳孔サイズおよび／または配向の判定に基づいて、もしくは特定の瞳孔サイズおよび／または配向を示す電気信号の受信に応じて、画像情報を受信する導波管の数を変動させてもよい。例えば、ユーザの眼が、２つの導波管と関連付けられた２つの深度平面間で区別不可能である場合、コントローラ４５０は、画像情報をこれらの導波管のうちの１つに提供することを中止するように構成またはプログラムされてもよい。有利には、これは、システムにかかる処理負担を低減させ、それによって、システムの応答性を増加させ得る。導波管のためのＤＯＥがオン状態とオフ状態との間で切替可能である、実施形態では、ＤＯＥは、導波管が画像情報を受信するときに、オフ状態に切り替えられてもよい。
【００５８】
いくつかの実施形態では、出射ビームに視認者の眼の直径未満の直径を有するという条件を満たさせることが望ましくあり得る。しかしながら、本条件を満たすことは、視認者の瞳孔のサイズの変動性に照らして、困難であり得る。いくつかの実施形態では、本条件は、視認者の瞳孔のサイズの判定に応答して出射ビームのサイズを変動させることによって、広範囲の瞳孔サイズにわたって満たされる。例えば、瞳孔サイズが減少するにつれて、出射ビームのサイズもまた、減少し得る。いくつかの実施形態では、出射ビームサイズは、可変開口を使用して変動されてもよい。
【００５９】
ディスプレイシステム４００は、世界４５６の一部を撮像する、外向きに面したイメージングシステム４５４（例えば、デジタルカメラ）を含むことができる。世界４５６の本部分は、視野（ＦＯＶ）と称され得、イメージングシステム４５４は、時として、ＦＯＶカメラとも称される。視認者２０４による視認またはイメージングのために利用可能な領域全体は、動眼視野（ＦＯＲ）と称され得る。ＦＯＲは、ディスプレイシステム４００を囲繞する４πステラジアンの立体角を含んでもよい。ディスプレイシステム４００のいくつかの実装では、ＦＯＲは、ユーザ２０４が、ユーザを囲繞するオブジェクトを見るためにその頭部および眼を移動させ得るため、ディスプレイシステム４００のユーザ２０４の周囲の立体角の実質的に全てを含んでもよい（ユーザの正面、背面、上方、下方、または側面）。外向きに面したイメージングシステム４５４から得られた画像は、ユーザによって行われるジェスチャ（例えば、手または指のジェスチャ）を追跡し、ユーザの正面における世界４５６内のオブジェクトを検出する等のために、使用されることができる。
【００６０】
ディスプレイシステム４００は、ユーザが、コマンドをコントローラ４５０に入力し、ディスプレイシステム４００と相互作用し得る、ユーザ入力デバイス４６６を含むことができる。例えば、ユーザ入力デバイス４６６は、トラックパッド、タッチスクリーン、ジョイスティック、多自由度（ＤＯＦ）コントローラ、容量感知デバイス、ゲームコントローラ、キーボード、マウス、指向性パッド（Ｄパッド）、ワンド、触知デバイス、トーテム（例えば、仮想ユーザ入力デバイスとして機能する）等を含むことができる。ある場合には、ユーザは、指（例えば、親指）を使用して、タッチセンサ式入力デバイスを押下またはその上でスワイプし、入力をディスプレイシステム４００に提供してもよい（例えば、ユーザ入力をディスプレイシステム４００によって提供されるユーザインターフェースに提供するために）。ユーザ入力デバイス４６６は、ディスプレイシステム４００の使用の間、ユーザの手によって保持されてもよい。ユーザ入力デバイス４６６は、ディスプレイシステム４００と有線通信または無線通信することができる。
【００６１】
図５は、導波管によって出力された出射ビームの実施例を示す。１つの導波管が、図示されるが、導波管アセンブリ４０５内の他の導波管も、同様に機能してもよく、導波管アセンブリ４０５は、複数の導波管を含むことを理解されたい。光５０５が、導波管４２０の入力縁５１０において導波管４２０の中に投入され、全内部反射（ＴＩＲ）によって導波管４２０内を伝搬する。光５０５が回折光学要素（ＤＯＥ）４６０に衝突する点において、光の一部が、出射ビーム５１５として導波管から出射する。出射ビーム５１５は、略平行として図示されるが、それらはまた、導波管４２０と関連付けられた深度平面に応じて、ある角度で眼４１０に伝搬するように再指向されてもよい（例えば、発散出射ビームを形成する）。略平行出射ビームは、光を外部結合し、眼４１０から長距離（例えば、光学無限遠）において深度平面上に設定されるように現れる画像を形成する光抽出光学要素を伴う、導波管を示し得ることを理解されたい。他の導波管または他の光抽出光学要素のセットは、眼４１０がより近い距離に遠近調節し、網膜に合焦させることを要求し、光学無限遠より眼４１０に近い距離からの光として脳によって解釈されるであろう、より多く発散する出射ビームパターンを出力してもよい。
【００６２】
図６は、導波管装置と、光を導波管装置へまたはそこから光学的に結合するための光学結合器サブシステムと、制御サブシステムとを含む、ディスプレイシステム４００の別の実施例を示す。ディスプレイシステム４００は、多焦点立体、画像、またはライトフィールドを生成するために使用されることができる。ディスプレイシステム４００は、１つまたはそれを上回る一次平面導波管６０４（１つのみのが図６に示される）と、一次導波管６０４の少なくともいくつかのそれぞれと関連付けられた１つまたはそれを上回るＤＯＥ６０８とを含むことができる。平面導波管６０４は、図４を参照して議論される導波管４２０、４２２、４２４、４２６、４２８に類似することができる。光学システムは、分散導波管装置を採用し、光を第１の軸（図６の図では、垂直またはＹ−軸）に沿って中継し、第１の軸（例えば、Ｙ−軸）に沿って光の有効射出瞳を拡張させてもよい。分散導波管装置は、例えば、分散平面導波管６１２と、分散平面導波管６１２と関連付けられた少なくとも１つのＤＯＥ６１６（二重破線によって図示される）とを含んでもよい。分散平面導波管６１２は、少なくともいくつかの点において、それと異なる配向を有する一次平面導波管６０４と類似または同じであってもよい。同様に、少なくとも１つのＤＯＥ６１６は、少なくともいくつかの点において、ＤＯＥ６０８と類似または同じであってもよい。例えば、分散平面導波管６１２および／またはＤＯＥ６１６は、それぞれ、一次平面導波管６０４ならびに／もしくはＤＯＥ６０８と同一材料から成ってもよい。図６に示される光学システムは、図２に示されるウェアラブルディスプレイシステム２００の中に統合されることができる。
【００６３】
中継され、射出瞳が拡張された光は、分散導波管装置から１つまたはそれを上回る一次平面導波管６０４の中に光学的に結合される。一次平面導波管６０４は、好ましくは、第１の軸に直交する、第２の軸（例えば、図６の図では、水平またはＸ−軸）に沿って、光を中継する。着目すべきこととして、第２の軸は、第１の軸に対して非直交軸であることができる。一次平面導波管６０４は、その第２の軸（例えば、Ｘ−軸）に沿って、光の有効射出経路を拡張させる。例えば、分散平面導波管６１２は、光を垂直またはＹ−軸に沿って中継および拡張させ、光を水平もしくはＸ−軸に沿って中継および拡張させる、一次平面導波管６０４にその光を通過させることができる。
【００６４】
ディスプレイシステム４００は、単一モード光ファイバ６２４の近位端の中に光学的に結合され得る、１つまたはそれを上回る有色光源（例えば、赤色、緑色、および青色レーザ光）６２０を含んでもよい。光ファイバ６２４の遠位端は、圧電材料の中空管６２８を通して螺合または受容されてもよい。遠位端は、固定されない可撓性カンチレバー６３２として、管６２８から突出する。圧電管６２８は、４つの象限電極（図示せず）と関連付けられることができる。電極は、例えば、管６２８の外側、外側表面もしくは外側周縁、または直径に鍍着されてもよい。コア電極（図示せず）もまた、管６２８のコア、中心、内側周縁、または内径に位置する。
【００６５】
例えば、ワイヤ６４０を介して電気的に結合される、駆動電子機器６３６は、対向する対の電極を駆動し、圧電管６２８を独立して２つの軸において屈曲させる。光ファイバ６２４の突出する遠位先端は、機械的共鳴モードを有する。共鳴の周波数は、光ファイバ６２４の直径、長さ、および材料性質に依存し得る。圧電管６２８をファイバカンチレバー６３２の第１の機械的共鳴モードの近傍で振動させることによって、ファイバカンチレバー６３２は、振動させられ、大偏向を通して掃引し得る。
【００６６】
２つの軸において共振振動を刺激することによって、ファイバカンチレバー６３２の先端は、２次元（２−Ｄ）走査を充填する面積内において２軸方向に走査される。光源６２０の強度をファイバカンチレバー６３２の走査と同期して変調させることによって、ファイバカンチレバー６３２から発せられる光は、画像を形成する。そのような設定の説明は、米国特許公開第２０１４／０００３７６２号（参照することによってその全体として本明細書に組み込まれる）に提供されている。
【００６７】
光学結合器サブシステムのコンポーネント６４４は、走査ファイバカンチレバー６３２から発せられる光をコリメートする。コリメートされた光は、ミラー付き表面６４８によって、少なくとも１つの回折光学要素（ＤＯＥ）６１６を含有する、狭分散平面導波管６１２の中に反射される。コリメートされた光は、全内部反射によって分散平面導波管６１２に沿って（図６の図に対して）垂直に伝搬し、そうすることによって、ＤＯＥ６１６と繰り返し交差する。ＤＯＥ６１６は、好ましくは、低回折効率を有する。これは、光の一部（例えば、１０％）をＤＯＥ６１６との交差点の各点においてより大きい一次平面導波管６０４の縁に向かって回折させ、光の一部をＴＩＲを介して分散平面導波管６１２の長さを辿ってそのオリジナル軌道上で継続させる。
【００６８】
ＤＯＥ６１６との交差点の各点において、付加的光が、一次導波管６１２の入口に向かって回折される。入射光を複数の外部結合セットに分割することによって、光の射出瞳は、分散平面導波管６１２内のＤＯＥ６１６によって垂直に拡張される。分散平面導波管６１２から外部結合された本垂直に拡張された光は、一次平面導波管６０４の縁に進入する。
【００６９】
一次導波管６０４に進入する光は、ＴＩＲを介して、一次導波管６０４に沿って（図６の図に対して）水平に伝搬する。光は、複数の点においてＤＯＥ６０８と交差するにつれて、ＴＩＲを介して、一次導波管６０４の長さの少なくとも一部に沿って水平に伝搬する。ＤＯＥ６０８は、有利には、線形回折パターンおよび半径方向対称回折パターンの総和である、位相プロファイルを有し、光の偏向および集束の両方を生成するように設計または構成され得る。ＤＯＥ６０８は、有利には、ビームの光の一部のみが、ＤＯＥ６０８の各交差点において視認者の眼に向かって偏向される一方、光の残りが、ＴＩＲを介して、導波管６０４を通して伝搬し続けるように、低回折効率（例えば、１０％）を有し得る。
【００７０】
伝搬する光とＤＯＥ６０８との間の交差点の各点において、光の一部は、一次導波管６０４の隣接面に向かって回折され、光がＴＩＲから逃散し、一次導波管６０４の面から発せられることを可能にする。いくつかの実施形態では、ＤＯＥ６０８の半径方向対称回折パターンは、加えて、ある焦点レベルを回折された光に付与し、個々のビームの光波面を成形（例えば、曲率を付与する）することと、ビームを設計される焦点レベルに合致する角度に操向することとの両方を行う。
【００７１】
故に、これらの異なる経路は、異なる角度におけるＤＯＥ６０８の多重度、焦点レベル、および／または射出瞳において異なる充填パターンをもたらすことによって、光を一次平面導波管６０４の外部で結合させることができる。射出瞳における異なる充填パターンは、有利には、複数の深度平面を伴うライトフィールドディスプレイを生成するために使用されることができる。導波管アセンブリ内の各層またはスタック内の層のセット（例えば、３層）が、個別の色（例えば、赤色、青色、緑色）を生成するために採用されてもよい。したがって、例えば、３つの隣接する層の第１のセットが、それぞれ、赤色、青色、および緑色光を第１の焦点深度において生成するために採用されてもよい。３つの隣接する層の第２のセットが、それぞれ、赤色、青色、および緑色光を第２の焦点深度において生成するために採用されてもよい。複数のセットが、種々の焦点深度を伴うフル３Ｄまたは４Ｄカラー画像ライトフィールドを生成するために採用されてもよい。
例示的眼画像セット選択
【００７２】
頭部搭載型ディスプレイ（ＨＭＤ）（例えば、図２に示されるウェアラブルディスプレイシステム２００または図４および６におけるディスプレイシステム４００）の装着者の眼が、内向きイメージングシステム４５２（例えば、図４参照）等のカメラを使用して撮像されることができる。眼画像セット選択技法は、カメラから得られたある眼画像を選択するために使用されることができる。選択された眼画像のセットは、種々のバイオメトリックアプリケーションのために使用されることができる。例えば、いくつかの実装では、内向きイメージングシステム４５２によって捕捉された画像は、眼姿勢を判定する（例えば、装着者の片眼または両眼の方向）、または虹彩コードを生成もしくは判定するために使用されることができる。
【００７３】
図２におけるローカル処理およびデータモジュール２２４および／または遠隔データリポジトリ２３２は、画像ファイル、ビデオファイル、または画像オーディオおよびビデオファイルを記憶することができる。例えば、種々の実装では、データモジュール２２４および／または遠隔データリポジトリ２３２は、ローカル処理およびデータモジュール２２４によって処理されるべき複数の眼画像を記憶することができる。ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に開示される眼画像セット選択技法を使用して、バイオメトリック抽出において、例えば、装着者２０４の識別を識別または認証する、または姿勢推定において、例えば、各眼が見ている方向を判定するようにプログラムされることができる。例えば、処理モジュール２２４、２２８は、眼画像セット選択の側面を実行させられることができる。加えて、または代替として、図４におけるコントローラ４５０は、眼画像セット選択の側面を実行させるようにプログラムされることができる。
【００７４】
図２を参照すると、画像捕捉デバイスは、特定の用途のためのビデオ（例えば、眼追跡用途のための装着者の眼のビデオまたはジェスチャ識別用途のための装着者の手もしくは指のビデオ）を捕捉することができる。ビデオは、処理モジュール２２４、２２８の一方または両方によって、眼画像セット選択技法を使用して分析されることができる。本分析を用いて、処理モジュール２２４、２２８は、眼姿勢識別または検出および／またはバイオメトリック抽出等を行うことができる。実施例として、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、フレーム２１２に取り付けられたカメラから得られた眼画像を記憶するようにプログラムされることができる。加えて、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に説明される技法（例えば、ルーチン７００）を使用して、眼画像を処理し、ウェアラブルディスプレイシステム２００の装着者の眼画像のセットを選択するようにプログラムされることができる。ある場合には、眼画像セット選択の少なくともいくつかを遠隔処理モジュール（例えば、「クラウド」内の）にオフロードすることは、算出の効率または速度を改良し得る。そのような眼画像セット選択は、眼画像内の焦点誤差、眼画像内に存在する照明効果、または眼画像内に存在する任意の他の画像歪曲の除去を促進することができる。そのような歪曲の除去を促進するために、眼画像内の虹彩の定量的表現が、眼画像の品質の測定として使用されることができる。例えば、虹彩コードが、眼画像の品質測定と関連付けられることができる。
【００７５】
概して説明すると、眼の虹彩（例えば、眼の画像内で得られるように）は、半径方向座標ｒおよび角度座標θを伴う極表現系にマップ（例えば、「展開」）されることができる。虹彩の面積の極性系におけるそのような表現は、眼画像のそのセクションに関する虹彩コードと称され得る。または別の実施形態では、虹彩は、最初に、極表現系にマップされた２つの角度寸法を用いてセグメント化されてもよい。故に、実施形態のいずれかでは、虹彩コードは、画像から抽出、生成、判定、または算出されることができる。極座標系内の虹彩の虹彩コードの実施例として、眼特徴の偏移が、ピクセル単位で測定されてもよく、これは、例えば、度単位において、角度座標の測定に変換されることができる。
【００７６】
虹彩コードは、種々の方法において算出されることができる。例えば、いくつかの実施形態では、虹彩コードは、Ｊｏｈｎ  Ｄａｕｇｍａｎによって開発された虹彩バイオメトリックに関するアルゴリズムに従って生成されることができる（例えば、米国特許第５，２９１，５６０号参照）。例えば、虹彩コードは、２次元帯域通過フィルタ（例えば、ガボールフィルタ）を用いた虹彩画像の畳み込み（極座標内）に基づくことができ、虹彩コードは、２ビット数として表されることができる（例えば、特定のガボールフィルタに対する応答が正であるかまたは負であるか）。
【００７７】
虹彩コードは、眼画像の画質を反映させることができる。例えば、確率論的視点から、虹彩コードは、より高い品質の画像が虹彩コードを生成するために使用されるとき、コード化されたビット内により少ない誤差を有し得る。故に、ある画質閾値を超過する画質を伴う眼画像を得ることが望ましくあり得る。種々の画質メトリックは、眼画像の品質を評価するために使用されることができる。例えば、眼画像は、限定ではないが、分解能（例えば、虹彩分解能）、焦点、焦点ずれ、鮮鋭度、ぼけ、非閉塞ピクセルまたは閉塞ピクセル（例えば、睫毛または眼瞼による閉塞）、グレア、閃光（例えば、角膜反射）、雑音、ダイナミックレンジ、階調再現、輝度、コントラスト（例えば、ガンマ）、色正確度、色飽和、白色化、歪曲、口径食、露光正確度、側方色収差、レンズフレア、アーチファクト（例えば、未加工変換の間等のソフトウェア処理アーチファクト）、および色モアレを含む、画像と関連付けられた種々の品質係数を有することができる。
【００７８】
これらの品質係数はそれぞれ、品質係数の測定と関連付けられた品質メトリックを有し得る。故に、関係が、ある品質メトリックと虹彩コード内の誤差の数との間で判定されることができる（例えば、標準的眼画像を使用した較正によって）。例えば、ぼけが少ない画像（例えば、捕捉されたときに基準眼画像に対してあまり移動していない眼）は、その画像の対応する虹彩コード内の誤差の数がより少なく、ぼけに関してより高い品質係数を示し得る。別の実施例として、画像内の非閉塞ピクセルの量は、その画像の対応する虹彩コード内の誤差の数に比例的に対応し得る（例えば、より高い数の非閉塞ピクセルは、対応する虹彩コード内の比例的により少ない数の誤差をもたらし得る）。また、ユーザが、瞬目またはカメラから移動するにつれて、非閉塞ピクセルの量は、減少し、非閉塞ピクセルに関してより低い品質係数につながり得る。閉塞（または非閉塞）ピクセルの量は、ピクセルの数またはパーセンテージ、閉塞（または非閉塞）の画像の面積等として定量化されてもよい。
【００７９】
図示されるように、これらの実施例を用いて、任意の眼画像が、眼画像の品質を反映させる、画質メトリック（例えば、実数値）ｑを算出するために使用されることができる。多くの場合、ｑは、より高い品質の画像に関してより高く（例えば、非閉塞ピクセルに関するｑは、非閉塞ピクセルの量が増加するにつれて増加し得る）、高品質画像は、品質閾値を超過する（それを上回って増加する）、ｑ値を有するものを含む。他の場合には、ｑは、より高い品質の画像に関してより低く（例えば、閉塞ピクセルに関するｑは、閉塞ピクセルの量が減少するにつれて減少し得る）、高品質画像は、品質閾値を超過する（それを下回って減少する）、ｑ値を有するものを含む。
【００８０】
いくつかの実装では、眼画像に関する品質メトリックは、画像に関して計算された複数のコンポーネント品質メトリックの組み合わせであってもよい。例えば、眼画像に関する品質メトリックは、種々の成分品質メトリックの加重された和であることができる。そのような品質メトリックは、有利には、異なるタイプの画像品質（例えば、非閉塞ピクセルの量、分解能、および焦点）を画質の単一の全体的測定に定量化し得る。
【００８１】
ある場合には、斜視補正は、眼画像に適用されることができる（例えば、イメージングカメラと眼との間の斜視の効果を低減させるために）。例えば、眼画像は、眼が、ある角度からではなく、視認される直線に現れるように、斜視補正されることができる。斜視補正は、ある場合には、眼画像の品質を改良することができる。いくつかの実施形態では、品質メトリックは、斜視補正された眼画像から計算されることができる。
【００８２】
眼画像と関連付けられた品質メトリックは、処理モジュール２０４、２２８内で算出または処理されることができる。例えば、いくつかの実装では、処理モジュール２２４、２２８は、得られた眼画像と関連付けられた画質メトリックを判定することができる。加えて、眼画像および眼画像毎の対応する複数の品質メトリックと関連付けられた種々の処理技法は、処理モジュール２２４、２２８において遂行されることができる。例えば、各判定された品質メトリックは、画質閾値Ｑと比較されることができる。画質閾値Ｑは、特定の品質メトリックに関する具体的品質レベルと関連付けられてもよい。一実施例にすぎないが、眼画像の分解能（例えば、品質メトリック）は、虹彩の分解能の観点から表されることができ、虹彩の分解能は、ピクセル単位の距離として表される。多くの用途では、虹彩詳細を捕捉するために、虹彩の半径方向分解能は、約７０ピクセルを上回り、８０〜２００ピクセルの範囲内であり得る。例えば、画質閾値は、虹彩の半径に関して１３０ピクセルであることができる。
【００８３】
例証として、虹彩の半径が１１０ピクセルである、得られた眼画像が、虹彩の半径に関する１３０ピクセルの画質閾値と比較されることができる。そのような画像は、閾値を超過し、したがって、さらなる処理において使用されるための眼画像のセットの一部として選択されないであろう。しかしながら、得られた眼画像が、１５０ピクセルである虹彩の半径を有する場合、その得られた眼画像は、さらなる眼画像処理のための画像のセットの一部として選択されてもよい。例えば、その得られた眼画像は、虹彩コードを生成するために使用されることができる。他の実装では、画質メトリックは、眼瞼間で可視の虹彩のパーセンテージであることができる。例えば、５０％より低いパーセンテージは、眼画像が捕捉されたとき、眼が瞬目したことを示し得る。いくつかの実施形態では、画像は、画質メトリックが、６０％、７０％、７５％、８０％、９０％、またはより高いパーセンテージとして表される、画質閾値を超過する場合、選択されることができる。
【００８４】
これらの実施例から分かるように、画質閾値は、得られた眼画像の画質を虹彩コードの後続生成に関連させ得る。画質閾値を超過する得られた眼画像は、虹彩コードを生成するためのセットの一部として選択されてもよい一方、画質閾値を超過する得られた眼画像は、選択されないであろう。以下にさらに説明されるように、図７では、ルーチン７００は、画質閾値を超過しているかどうかおよび虹彩コードの生成においてそのような画像を利用するかどうかを判定するためのそのような眼画像の処理のための例示的ワークフローを描写する。
【００８５】
前述の実施例は、品質メトリックｑと具体的画質閾値Ｑを比較するように説明されたが、これは、例証のためのものであって、限定することを意図するものではない。他の実装では、任意の閾値比較が、眼画像のセットを選択するときに使用されることができる。例えば、選択された眼画像のセットは、品質Ｑｉがサイズｐの上位割合内にある、画像ｉの固定部分ｐであってもよく、ｐは、例えば、１％、５％、１０％、１５％、２０％、２５％、３３％、または５０％であることができる。別の実施例として、選択された眼画像のセットは、固定数の画像ｎであってもよく、ｎ画像は、最高スコアＱｉを伴い、ｎは、１、２、３、４、５、１０、またはそれを上回ることができる。ある場合には、単一最良品質画像のみが、使用される（例えば、ｎ＝１）。画質閾値は、グレード（例えば、Ａ、Ｂ、Ｃ、Ｄ、またはＦ）を表すことができ、閾値グレード（例えば、Ｂ）より高い画像が、分析において使用されることができる。
【００８６】
眼画像の選択されたセットは、眼画像が画像捕捉デバイス（例えば、内向きイメージングシステム４５２）からリアルタイムベースで得られるとき、メモリバッファの中にバッファされることができる。例えば、１つのバッファ実装では、バッファ内の各眼画像と関連付けられた品質メトリックが、付加的眼画像と比較され、それと関連付けられた同一または類似の品質メトリックを有するバッファに追加されることができる。付加的眼画像の品質メトリックは、バッファ内の眼画像の品質メトリックと比較され、付加的眼画像が、バッファに追加されるべきか、または以前にバッファされた眼画像のうちの１つと置換すべきかどうかを判定することができる。例えば、付加的眼画像は、付加的眼画像と関連付けられた品質メトリックがより低い品質メトリックを伴うバッファされた画像のうちの１つと関連付けられた品質メトリックを超過する場合、バッファされた画像のうちの１つに取って代わってもよい。
【００８７】
実施例として、品質メトリックである虹彩半径の観点から、バッファされた眼画像は、１３２ピクセル〜１５０ピクセルの虹彩の半径を有する、眼画像を含有してもよい。これらのバッファされた眼画像は、１３２ピクセルより良好である付加的眼画像内の虹彩の半径を伴う付加的眼画像の前には、「好ましい」眼画像であることができる。付加的眼画像が１４５ピクセルにおける虹彩の半径を有すると、付加的眼画像は、１３２ピクセルにおける虹彩の半径を有する画像のうちの１つに取って代わることができる。故に、「好ましい」眼画像は、虹彩コードの生成のためにバッファ内に維持されることができる。前述の実施例は、「好ましい」眼画像のセットをバッファ内にバッファする状況において説明されたが、これは、例証のためのものであって、限定することを意図するものではない。他の実装では、任意の好適なバッファスキームが、眼画像をバッファするときに使用されることができる。
【００８８】
以下にさらに説明されるように、図７では、ルーチン７００は、そのような眼画像が画質閾値を超過しているかどうかおよび虹彩コードの生成においてそのような画像を利用するかどうかを判定するためのそのような眼画像の処理のための例示的ワークフローを描写する。
【００８９】
いくつかのシナリオでは、眼画像は、画質閾値を超過しない場合があり、後続眼画像も、同一画質閾値を超過しない場合がある。故に、いくつかの実装では、処理モジュール２２４、２２８は、装着者２０４に提示されるグラフィックを使用して、画質閾値を超過する画像を得る、眼画像収集ルーチンを実装することができる。例えば、装着者２０４は、画像が装着者の眼から撮影される間、グラフィックに向かって見るように指示されることができる。グラフィックは、異なる眼姿勢における眼の画像が得られるように移動してもよい。そのようなルーチンは、虹彩コードの生成のために使用され得る、眼画像を得ることができる。種々のそのような眼画像収集ルーチンは、以下にさらに説明されるように、虹彩コードの生成のために眼画像を得る、または収集するために使用されることができる。
【００９０】
例示的眼画像セット選択ルーチン
図７は、例証的眼画像セット選択ルーチンのフロー図である。ルーチン７００は、画質閾値を超過しているかどうかおよび虹彩コードの生成においてそのような画像を利用するかどうかを判定するための眼画像の処理のための例示的ワークフローを描写する。
【００９１】
ブロック７０４では、１つまたはそれを上回る眼画像が、得られる。眼画像は、限定ではないが、画像捕捉デバイス、頭部搭載型ディスプレイシステム、サーバ、非一過性コンピュータ可読媒体、またはクライアントコンピューティングデバイス（例えば、スマートフォン）を含む、種々のソースから得られることができる。
【００９２】
ルーチン７００を継続すると、ブロック７０８では、画質メトリックが、得られた眼画像の少なくともいくつかに関して判定される。種々の実装では、画質メトリックは、眼画像セット選択の実施例に関して本明細書に説明される種々の画質メトリックに従って、眼画像毎に判定されることができる。例えば、眼画像の分解能（例えば、品質メトリック）が、虹彩の分解能の観点から表されることができ、虹彩の分解能は、ピクセル単位の距離として表される。
【００９３】
ブロック７１２では、眼画像毎に判定された画質メトリックが、個別の画質閾値と比較される。例えば、各眼画像が、ぼけの量を品質メトリックとして使用する場合、各眼画像のぼけが、ぼけ品質閾値と比較されることができる。代替として、いくつかの眼画像は、ぼけを使用してもよい一方、その他は、別の画質メトリック（例えば、色飽和、数、パーセンテージ、または面積非閉塞ピクセル等）を使用してもよい。その場合、その個別の品質メトリックに関する画質閾値が、比較のために使用されることができる。
【００９４】
ブロック７１６では、眼画像のセットが、画質閾値を満たすまたは超過する、対応する画質メトリックを伴って選択される。種々のタイプの画質メトリックでは、より良好な画像は、より大きい品質メトリックを有し、閾値を超過するために、画質メトリックは、閾値を上回って増加する。他のタイプの画質メトリックでは、より良好な画像は、より小さい品質メトリック（例えば、画像欠陥を定量化するメトリック）を有し、閾値を超過するために、画質メトリックは、閾値を下回って減少する。眼画像のセットは、種々のバイオメトリックアプリケーションのために使用されることができ、眼画像のセットは、ある画質閾値を超過するために判定される。故に、ブロック７２０では、眼画像の選択されたセットは、１つまたはそれを上回る虹彩コードを生成するために利用される。例えば、虹彩コードは、本明細書に説明される方法に従って生成されることができる（例えば、米国特許第５，２９１，５６０号参照）。
【００９５】
種々の実施形態では、ルーチン７００は、ディスプレイシステム２００の実施形態等のディスプレイシステムのハードウェアプロセッサ（例えば、処理モジュール２２４、２２８またはコントローラ４５０）によって行われてもよい。他の実施形態では、コンピュータ実行可能命令を伴う遠隔コンピューティングデバイスが、頭部搭載型ディスプレイシステムにルーチン７００の側面を行わせることができる。例えば、遠隔コンピューティングデバイスは、画質メトリックを判定させられる、または画質閾値を超過する画質メトリックを伴う眼画像のセットを選択させられることができる。
【００９６】
例示的眼画像収集
頭部搭載型ディスプレイシステムは、処理モジュール２２４、２２８によって処理されるべき眼画像を収集する、または得るために、グラフィックまたは画像をディスプレイシステム装着者２０４に表示することができる。例えば、図２に示されるウェアラブルディスプレイシステム２００または図４および６におけるディスプレイシステム４００のユーザ（装着者２０４等）は、ウェアラブルディスプレイシステム２００またはディスプレイシステム４００のディスプレイ２０８上のグラフィックまたは画像を視認することができる。グラフィック（現実的に見えるまたは動画の蝶またはマルハナバチもしくはアバタ等）が、十分な眼画質の眼画像がディスプレイ２０８の１つまたはそれを上回る眼姿勢領域に関して得られるまで、ディスプレイ２０８の種々の眼姿勢領域に表示されることができる。例えば、眼画像の品質は、判定され、画質閾値と比較され、眼画像がバイオメトリックアプリケーション（例えば、虹彩コードの生成）のために使用され得る画質を有することを判定することができる。ある眼姿勢領域内の眼画像が画質閾値を超過しない、またはそれを満たさない場合、ディスプレイ２０８は、十分な眼画質の眼画像が得られるまで、その特定の領域内での１つまたはそれを上回るグラフィックの表示を継続するように構成されることができる。１つの特定の領域に表示される１つまたはそれを上回るグラフィックは、異なる実装において同一または異なることができる。例えば、グラフィックは、その特定の領域内において同一もしくは異なる場所または同一もしくは異なる配向に表示されることができる。
【００９７】
グラフィックは、ストーリーモードまたは装着者の片眼または両眼をディスプレイ２０８の異なる領域に向かって指向または誘引し得るモードを使用して、ディスプレイ２０８の種々の眼姿勢領域に表示されることができる。例えば、図８を参照して以下に説明される一実施形態では、蝶が、ディスプレイ２０８の種々の領域を横断して移動するように示されることができる。ディスプレイ２０８の種々の領域に表示されるグラフィックのインスタンスは、装着者の片眼または両眼をグラフィックのインスタンスが表示される１つまたはそれを上回る眼姿勢領域に向かって誘引または指向させる性質（例えば、異なる深度、色、またはサイズ）を有することができる。いくつかの実施形態では、ディスプレイ２０８の種々の領域に表示されるグラフィックは、装着者の片眼または両眼がグラフィックのインスタンスが表示される眼姿勢領域に向かって誘引されるように、変動する深度を有するように現れることができる。
【００９８】
図８は、頭部搭載型ディスプレイシステムのディスプレイ２０８上の例示的場面８００を図式的に図示する。図８に描写されるように、ディスプレイ２０８は、移動するグラフィック８０５を伴う場面８００を表示することができる。例えば、描写されるように、グラフィック８０５は、場面８００全体を通して飛行するようにユーザに表示される、蝶であることができる。グラフィック８０５は、背景画像または場面（図８には図示せず）にわたって、またはその一部として表示されてもよい。種々の実施形態では、グラフィックは、アバタ（例えば、蝶または図１に示されるマルハナバチ１４０等、例えば、人物、動物、または物の擬人化）、またはディスプレイ２０８の特定の眼姿勢領域に表示されるように構成され得る、任意の他の画像もしくは動画であることができる。グラフィック８０５は、ユーザに調整されてもよい（例えば、年齢、不安レベル、成熟度、関心等に基づいて）。例えば、子供に不安を生じさせることを回避するために、グラフィック８０５は、子供向けのキャラクタ（蝶またはフレンドリーなマルハナバチ１４０等）であってもよい。別の実施例として、自動車が趣味のユーザに関して、グラフィック８０５は、レーシングカー等の車であることができる。したがって、ディスプレイ２０８の種々の領域内で移動する際、グラフィック８０５は、ウェアラブルディスプレイシステム２００を使用して、装着者２０４にビデオ動画として表示され、そのように現れることができる。グラフィック８０５は、初期位置８１０ａにおいて開始し、経路８１５に沿って、最終位置８１０ｂに進むことができる。例えば、描写されるように、グラフィック８０５は、時計回り様式において、ディスプレイを横断して（例えば、点線に沿って）、ディスプレイ２０８の異なる領域の中に移動することができる。別の実施例として、グラフィック８０５は、ディスプレイ２０８の異なる領域を横断して、ジグザグに現れる、またはランダムに移動することができる。１つの可能性として考えられるジグザグパターンは、領域８２０ｒ１、８２０ｒ２、８２０ｒ４、８２０ｒ０、８２０ｒ３、８２０ｒ５、８２０ｒ７、および８２０ｒ８であることができる。
【００９９】
ディスプレイ２０８は、図８では、例証のみのために、同じサイズの９つの領域８２０ｒ０−８２０ｒ８を有するように示される。ディスプレイ２０８の領域８２０ｒ０−８２０ｒ８の数は、異なる実装において異なることができる。ディスプレイの任意の数の領域が、グラフィックが領域毎に進み、眼がその個別の領域に向かって指向する間、眼画像を捕捉するために使用されることができる。例えば、眼姿勢領域の数は、２、３、４、５、６、９、１２、１８、２４、３６、４９、６４、１２８、２５６、１０００、またはそれを上回ることができる。眼画像は、眼姿勢領域の一部または全部に関して捕捉されることができる。ディスプレイ２０８の領域８２０ｒ０−８２０ｒ８の形状は、長方形、正方形、円形、三角形、卵形、菱形等、異なる実装において異なることができる。いくつかの実施形態では、ディスプレイ２０８の異なる領域のサイズは、異なることができる。例えば、ディスプレイ２０８の中心により近い領域は、ディスプレイ２０８の中心からより離れた領域より小さいかまたはより大きくあることができる。別の実施例として、眼姿勢領域は、ディスプレイ２０８の半分、象限、または任意のセグメント化を備えることができる。
【０１００】
経路８１５は、良好な品質の眼画像を得ることが望ましい眼姿勢領域内、それを横断して、またはその周囲で移動することができ、経路８１５は、眼画像が望ましくない（例えば、概して、不良品質）または必要とされない（例えば、特定のバイオメトリックアプリケーションのために）眼姿勢領域を回避してもよい。例えば、バイオメトリックアプリケーション（例えば、虹彩コード生成）は、ユーザの眼が真っ直ぐ向けられる（例えば、眼姿勢領域８２０ｒ０を通して）、眼画像を使用する傾向にあり得る。そのような場合では、グラフィック８０５は、主に、眼姿勢領域８２０ｒ０内を移動し、眼姿勢領域８２０ｒ１−８２０ｒ８内を移動しない（またはあまり頻繁に移動しない）傾向にあり得る。経路８１５は、場面８００の周辺領域と比較して、場面８００の中心により集中されてもよい。他のバイオメトリックアプリケーション（例えば、眼の網膜の診断）では、網膜の中間または側方領域（中心窩から離れた）の画像が得られるように、ユーザが領域８２０ｒ０から離れた（例えば、自然安静眼姿勢から離れた）方向に向かって見ている眼画像を得ることが望ましくあり得る。そのような用途では、グラフィック８０５は、場面の中心（例えば、領域８２０ｒ０）と比較して、場面８００の周縁（例えば、領域８２０ｒ１−８２０ｒ８）の周囲を移動する傾向にあり得る。経路８１５は、場面の周縁の周囲により集中し、場面の中心（例えば、図８に示される経路８１５に類似する）を回避する傾向にあり得る。
【０１０１】
ディスプレイ２０８の眼姿勢領域８２０ｒ０−８２０ｒ８は、例証のみのために、ディスプレイ２０内の水平および垂直の点線によって分離されるように描写される。そのような眼姿勢領域８２０ｒ０−８２０ｒ８は、説明の便宜上、境界され、眼画像が得られ得るように、装着者の眼が向くべきディスプレイ２０８の領域を表し得る。いくつかの実装では、図８に示される水平および垂直の点線は、ユーザに不可視である。いくつかの実装では、図８に示される水平線または点線は、ユーザに可視であって、装着者の１つまたはそれを上回る眼をディスプレイ２０８の特定の領域に向かって指向させてもよい。
【０１０２】
図８に示される経路８１５は、例証であって、限定することを意図するものではない。経路８１５は、図８に示されるものと異なる形状を有することができる。例えば、経路８１５は、眼姿勢領域８０ｒ０−８２０ｒ１のうちの１つまたはそれを上回るものを交差、再交差、または回避してもよく、直線、多角形、または湾曲等であってもよい。移動するグラフィック８１５の速度は、実質的に一定であることができる、または可変であることができる。例えば、グラフィック８０５は、ある眼姿勢領域（例えば、１つまたはそれを上回る眼画像が撮影される場所）内では、減速または停止してもよい、またはグラフィック８０５は、他の眼姿勢領域（例えば、眼画像が必要とされない、または所望されない場所）を通して加速またはスキップしてもよい。経路８１５は、連続または断続であることができる（例えば、グラフィック８０５は、ある眼姿勢領域にわたってまたはその周囲をスキップしてもよい）。例えば、図８を参照すると、グラフィック８０５が、眼姿勢領域８２０ｒ４内の位置８１０ｂにあって、バイオメトリックアプリケーションが、ユーザの眼が眼姿勢領域８２０ｒ８に向かって指向される眼画像を必要とする場合、ディスプレイシステムは、領域８２０ｒ８に持続的に移動するように、グラフィック８０５を表示し得る（例えば、蝶が、場面を横断して、領域８２０ｒ４から領域８２０ｒ０を通して領域８２０ｒ８の中に飛行する）、またはディスプレイシステムは、単に、領域８２０ｒ４内でのグラフィック８０５の表示を停止し、次いで、領域８２０ｒ８内のグラフィック８０５の表示を開始し得る（例えば、蝶が、領域８２０ｒ４から８２０ｒ８に跳躍して現れるであろう）。
【０１０３】
眼姿勢領域は、実２次元座標空間Ｒ２または正整数２次元座標空間（Ｎ＞０）２の接続されたサブセットと見なされることができ、これは、装着者の眼姿勢の角度空間の観点から眼姿勢領域を規定する。例えば、一実施形態では、眼姿勢領域は、方位角偏向における特定のθｍｉｎと特定のθｍａｘとの間および天頂偏向における特定のφｍｉｎと特定のφｍａｘとの間にあることができる。加えて、眼姿勢領域は、特定の領域割当と関連付けられることができる。そのような領域割当は、ディスプレイ２０８上において、装着者２０４に現れないが、例証目的のために、図８に示される。領域は、任意の好適な様式において割り当てられることができる。例えば、図８に描写されるように、中心領域は、領域８２０ｒ０を割り当てられることができる。描写される実施形態では、領域の付番は、略水平順次様式において進むことができ、中心領域は、領域８２０ｒ０を割り当てられ、領域８２０ｒ８を割り当てられる右下領域で終了する。そのような領域８２０ｒ０−８２０ｒ８は、眼姿勢領域と称され得る。他の実装では、領域は、図８に示されるものと異なるように付番または参照されることができる。例えば、左上領域は、領域８２０ｒ０を割り当てられることができ、右下領域は、領域８２０ｒ８を割り当てられることができる。
【０１０４】
場面８００は、ＶＲ表示モードにおいて、ウェアラブルディスプレイシステムによって提示されてもよく、装着者２０４には、グラフィック８０５が見えるが、外側世界は見えない。代替として、場面８００は、ＡＲまたはＭＲ表示モードにおいて提示されてもよく、装着者２０４には、外側世界上に重畳された視覚的グラフィック８０５が見える。グラフィック８０５は、眼姿勢領域内に表示されるが、眼画像は、ウェアラブルディスプレイシステム２００に結合された画像捕捉デバイス（例えば、図４では内向きイメージングシステム４５２）によって捕捉されることができる。一実施例にすぎないが、１つまたはそれを上回る眼画像は、ディスプレイ２０８の眼姿勢領域８２０ｒ０−８２０ｒ８のうちの１つまたはそれを上回るもの内で捕捉されることができる。例えば、描写されるように、グラフィック８０５は、初期位置８１０ａにおいて開始し、ディスプレイ２０８のその左上眼姿勢領域（例えば、領域８２０ｒ１）内に移動することができる。グラフィック８０５が、その左上眼姿勢領域内で移動するのに伴って、装着者２０４は、その眼をディスプレイ２０８のその領域に向かって指向させ得る。グラフィック８０５がディスプレイ２０８の左上眼姿勢領域内にある間に、カメラによって捕捉された１つまたはそれを上回る眼画像は、その方向を見ているときのある眼姿勢における眼を含むことができる。
【０１０５】
本実施例を継続すると、グラフィック８０５は、経路８１５に沿って上中央眼姿勢領域（例えば、領域８２０ｒ２）に移動してもよく、そこで、上中央領域に指向された眼姿勢を伴う眼画像が、捕捉されることができる。グラフィック８０５は、グラフィック８０５が領域８２０ｒ４内の最終位置８１０ｂに到達するまで、本プロセス中、眼画像が断続的または持続的に捕捉される間、ディスプレイ２０８の種々の眼姿勢領域８２０ｒ０−８２０ｒ８に沿って移動することができる。１つまたはそれを上回る眼画像は、領域毎に捕捉されることができる、または眼画像は、グラフィック８０５が移動する領域の全てより少ない領域内で捕捉されてもよい。故に、捕捉された眼画像は、１つまたはそれを上回る異なる眼姿勢における眼の少なくとも１つの画像を含むことができる。眼姿勢は、以下にさらに説明されるであろうように、２つの角度の表現として表されることができる。
【０１０６】
グラフィック８０５はまた、ある画質の画像が得られるかまたは捕捉されるまで、ディスプレイ２０８の眼姿勢領域内に留まることができる。本明細書に説明されるように、種々の画質メトリックが、ある眼画像が画質閾値（Ｑ）を超過しているかどうかを判定するために利用可能である。例えば、画質閾値は、虹彩コードを生成するための画像メトリックレベルに対応する、閾値であることができる。故に、グラフィック８０５がディスプレイ２０８のある眼姿勢領域内にある間に捕捉された眼画像が、画質閾値を超過する場合、グラフィック８０５は、画質閾値を満たす、またはそれを超過する画像が得られるまで、その眼姿勢領域内に留まる（またはその眼姿勢領域に戻る）ことができる。画質閾値はまた、ディスプレイの特定の眼姿勢領域に関して定義されることができる。例えば、特定のバイオメトリックアプリケーションは、ディスプレイ２０８のある領域の暗色化を要求し得る。したがって、それらの領域に関する画質閾値は、暗色化されていない領域の画質閾値より高くあり得る。本画像収集プロセスの間、グラフィック８０５は、装着者の眼をその領域に向かって指向させ続ける、ストーリーモードまたは動画において継続することができる。
【０１０７】
眼画像収集ルーチンはまた、虹彩コード内の脆弱ビットを補正するために使用されることができる。脆弱ビットは、眼画像間で非一貫的な（例えば、ビットがいくつかの眼画像に関してゼロであって同一虹彩の他の画像に関して１である実質的確率が存在する）虹彩コードのビットを指す。より具体的には、脆弱ビットは、眼画像の虹彩コード内で弱く定義されたビットであり得、これは、測定における経験的非信頼性を表し得る。脆弱ビットは、例えば、ベルヌーイ分布のパラメータにおける不確実性に関するベイズモデルを利用して定量化されてもよい。脆弱ビットはまた、例えば、典型的には、眼瞼によって被覆される、または睫毛によって閉塞される、面積を表すそれらのビットとして識別されてもよい。眼画像収集ルーチンは、グラフィック８０５を利用して、眼を異なる眼姿勢に能動的に誘導し、それによって、結果として生じる虹彩コードに及ぼす脆弱ビットの影響を低減させることができる。一実施例にすぎないが、グラフィック８０５は、眼を眼瞼または睫毛によって閉塞されない眼姿勢領域に誘導することができる。加えて、または代替として、マスクが、眼画像に適用され、脆弱ビットの影響を低減させることができる。例えば、マスクは、脆弱ビットを生成するとして識別された眼領域（例えば、閉塞が生じる可能性が高い虹彩の上側または下側部分）が虹彩生成のために無視され得るように適用されてもよい。さらに別の実施例として、グラフィック８０５は、脆弱ビットを生成する可能性がより高い眼姿勢領域に戻って、より多くの眼画像をそれらの領域から得て、それによって、結果として虹彩コードに及ぼす脆弱ビットの影響を低減させてもよい。
【０１０８】
グラフィック８０５はまた、いくつかの画像が特定の眼姿勢領域に関して捕捉される、または得られるまで、ディスプレイ２０８の眼姿勢領域に留まる（またはそこに戻る）ことができる。すなわち、各眼画像の画質メトリックと画質閾値を「オンザフライ」で、またはリアルタイムで比較する代わりに、ある数の眼画像が、各眼姿勢領域から得られることができる。次いで、その眼姿勢領域に関して得られた眼画像はそれぞれ、画質メトリックを得るために処理されることができ、これは、順に、個別の画質閾値と比較される。理解されるように、眼画像収集プロセスの眼姿勢領域は、用途の必要性または要件に応じて、並行して、またはシーケンスで行われることができる。
【０１０９】
本眼画像収集ルーチンの間、グラフィックは、種々のモードにおいて、ディスプレイ２０８の１つまたはそれを上回る眼姿勢領域に表示されることができる。例えば、グラフィックは、ランダムモード、飛行モード、明滅モード、変動モード、またはストーリーモードにおいて、ディスプレイの特定の眼姿勢領域（または２つまたはそれを上回る眼姿勢領域を横断して）に表示されることができる。ストーリーモードは、グラフィックが関わり得る、種々の動画を含有することができる。ストーリーモードの一実施例にすぎないが、蝶が、繭から出現し、ディスプレイ２０８の特定の領域の周囲を飛行し得る。蝶が飛び回るにつれて、花が、蝶が蜜を回収し得るように現れ得る。理解されるように、蝶のストーリーは、ディスプレイ２０８の特定の領域に、またはディスプレイ２０８の２つまたはそれを上回る領域を横断して表示されることができる。
【０１１０】
変動モードでは、蝶の羽根が、ディスプレイ２０８の特定の領域内で飛び回るにつれて、サイズが変動されるように現れ得る。ランダムモードでは、特定の領域内のグラフィック８０５の正確な場所は、ランダム化されることができる。例えば、グラフィック８０５は、単に、左上領域の異なる場所に現れてもよい。別の実施例として、グラフィック８０５は、初期位置８１０ａから開始し、左上眼姿勢領域内において部分的にランダム様式において移動してもよい。明滅モードでは、蝶または蝶の群れが、ディスプレイ２０８の特定の領域内に、または２つまたはそれを上回る領域を横断して、明滅するように現れてもよい。種々のモードが、ディスプレイ２０８の種々の眼姿勢領域内において可能性として考えられる。例えば、グラフィック８０５は、ストーリーモードでは、初期位置８１０ａにおける左上領域内に現れてもよい一方、グラフィック８０５は、明滅モードを使用して、最終位置８１０ｂにおいて中央左領域内に現れてもよい。
【０１１１】
グラフィックはまた、種々のモードにおいて、ディスプレイ２０８の眼姿勢領域８２０ｒ０−８２０ｒ８全体を通して表示されることができる。例えば、グラフィックは、ランダムまたは順次様式（それぞれ、ランダムモードまたは順次モードと称される）において現れることができる。本明細書に説明されるように、グラフィック８０５は、ディスプレイ２０８の種々の領域を通して、順次様式において移動することができる。その実施例を継続すると、グラフィック８０５は、ディスプレイ２０８の眼姿勢領域間の介在動画を使用して、経路８１５に沿って移動してもよい。別の実施例として、グラフィック８０５は、介在動画を伴わずに、ディスプレイ２０８の異なる領域内に現れてもよい。さらに別の実施例として、第１のグラフィック（例えば、蝶）は、第１の眼姿勢領域内に現れることができる一方、別のグラフィック（例えば、マルハナバチ）は、第２の眼姿勢領域内に現れることができる。
【０１１２】
一実施形態では、異なるグラフィックは、１つの領域から次の領域に直列に現れることができる。または、別の実施形態では、種々のグラフィックは、異なるグラフィックが、異なる眼姿勢領域内に現れ、ストーリーを伝えるように、ストーリーモードにおいて使用されることができる。例えば、繭が、１つの眼姿勢領域内に現れ、次いで、蝶が別の領域内に現れてもよい。種々の実装では、異なるグラフィックはまた、眼画像収集プロセスが、各眼姿勢領域内に現れる異なるグラフィックに伴って、眼を１つの眼姿勢領域から別の領域に指向し得るにつれて、眼姿勢領域を通してランダムに分散されて現れてもよい。
【０１１３】
眼画像はまた、ランダム様式において得られることができる。したがって、グラフィック８０５はまた、ランダム様式において、ディスプレイ２０８の種々の眼姿勢領域に表示されることができる。例えば、グラフィック８０５は、図８では、上中央領域に現れることができ、いったん眼画像が、その領域に関して得られると、グラフィック８０５は、その後、ディスプレイ２０８の右下眼姿勢領域（例えば、領域８２０ｒ８を割り当てられる）内に現れてもよい。別の実施例として、グラフィック８０５は、見掛け上ランダムな方法において表示されてもよく、グラフィック８０５が他の領域に表示されるまで、個々の領域に重複を伴わずに、各眼姿勢領域上において、少なくとも１回、グラフィック８０５を表示する。ディスプレイのそのような擬似ランダム様式は、画質閾値またはある他の用途のために十分な数の眼画像が得られるまで、生じてもよい。故に、装着者の片眼または両眼に関する種々の眼姿勢が、順次様式ではなく、ランダム様式において得られることができる。
【０１１４】
ある場合には、眼画像が、閾値試行回数後、ある眼姿勢領域に関して得られることができない（例えば、眼姿勢領域に関して捕捉された３つの眼画像が画質閾値を超過しない）場合、眼画像収集ルーチンは、その眼姿勢領域をスキップする、または１つまたはそれを上回る他の眼姿勢領域から先に眼画像を得る間、ある時間周期にわたって収集を一時停止してもよい。一実施形態では、眼画像収集ルーチンは、眼画像が閾値試行回数後に得られることができない場合、ある眼姿勢領域に関する眼画像を得ない場合がある。
【０１１５】
眼姿勢は、自然安静姿勢（例えば、ユーザの顔および視線の両方が、ユーザの前方の離れたオブジェクトに向かうであろうように配向される）に関して説明されることができる。眼の自然安静姿勢は、自然安静姿勢にあるときの眼の表面に直交する（例えば、直接、眼の平面から外れる）方向である、自然安静位置によって示されることができる。眼が、移動し、異なるオブジェクトに向かって見るにつれて、眼姿勢は、自然安静位置に対して変化する。したがって、現在の眼姿勢は、眼姿勢方向を参照して測定されることができ、これは、眼の表面に直交する（および瞳孔内に心合される）が、眼が現在指向されるオブジェクトに向かって配向される、方向である。
【０１１６】
例示的座標系を参照すると、眼の姿勢は、眼の眼姿勢方向の方位角偏向および天頂偏向を示す２つの角度パラメータとして表されることができ、これらは両方とも眼の自然安静位置に対するものである。これらの角度パラメータは、θ（基準方位角から測定された方位角偏向）およびφ（時として、極性偏向とも称される、天頂偏向）として表されることができる。いくつかの実装では、眼姿勢方向の周囲の眼の角度ロールは、眼姿勢の測定に含まれることができ、角度ロールは、以下の分析に含まれることができる。他の実装では、眼姿勢を測定するための他の技法、例えば、ピッチ、ヨー、および随意に、ロール系も、使用されることができる。眼姿勢に関するそのような表現を使用して、方位角偏向および天頂偏向として表される眼姿勢は、特定の眼姿勢領域と関連付けられることができる。故に、眼姿勢は、眼画像収集プロセスの間に得られた各眼画像から判定されることができる。眼姿勢、眼領域、眼画像間のそのような関連付けは、データモジュール２２４、２３２内に記憶される、または処理モジュール２２４、２２８にアクセス可能（例えば、クラウド記憶装置を介してアクセス可能）にされることができる。
【０１１７】
眼画像はまた、選択的に得られることができる。例えば、特定の装着者のある眼画像は処理モジュール２２４、２２８によって、すでに記憶されている、またはアクセス可能であり得る。別の実施例として、特定の装着者に関するある眼画像は、ある眼姿勢領域とすでに関連付けられている場合がある。そのような場合、グラフィック８０５は、その眼姿勢領域または特定の眼姿勢領域と関連付けられた眼画像を有していない、１つのみの眼姿勢領域または特定の眼姿勢領域内に現れてもよい。例証として、眼画像は、眼領域番号１、３、６、および８に関して得られているが、他の眼姿勢領域２、４、５、および７では、得られていない場合がある。故に、グラフィック８０５は、画質メトリック閾値を超過する個別の眼姿勢領域毎に、眼画像が得られるまで、後者の姿勢領域２、４、５、および７内に現れてもよい。
【０１１８】
以下にさらに説明されるように、図９では、ルーチン９００は、画質閾値を超過しているかどうかおよび虹彩コードの生成においてそのような画像を利用するかどうかを判定するための眼画像の収集のための例示的ワークフローを描写する。故に、いくつかの実装では、処理モジュール２２４、２２８は、眼画像収集ルーチンを実装し、グラフィックを使用して、画質閾値を超過する画像を得ることができる。例えば、処理モジュール２２４、２２８は、眼画像セット収集ルーチンの側面を実行させられることができる。加えて、または代替として、コントローラ４５０は、眼画像セット収集ルーチンの側面を実行させるようにプログラムされることができる。いくつかのシナリオでは、本明細書に説明される種々の眼画像収集ルーチンを使用して、眼姿勢領域毎に、画質閾値を超過する眼画像を得ると、種々の技法が、虹彩コードを生成または抽出する際に使用するために、眼画像（または眼画像の表現）を組み合わせる、またはマージするために使用されることができる。種々のそのような眼画像組み合わせルーチンは、以下にさらに説明されるように、虹彩コードの生成のために使用されることができる。
【０１１９】
眼画像収集ルーチンの実施例
図９は、例証的眼画像収集ルーチンのフロー図である。ルーチン９００は、グラフィックおよび１つまたはそれを上回る画質閾値を使用して、眼画像を収集するための例示的ワークフローを描写する。ブロック９０４では、眼姿勢領域が、頭部搭載型ディスプレイのディスプレイ等のディスプレイの表示領域と関連付けられた。例えば、第１の眼姿勢領域は、ディスプレイの左上領域であってもよく、第２の眼姿勢領域は、ディスプレイの右下領域であってもよい。
【０１２０】
ブロック９０８では、グラフィックは、第１の眼姿勢領域に表示される。例えば、本明細書に説明されるように、グラフィックは、蝶の動画であることができる。ブロック９１２では、第１の眼画像が、第１の眼姿勢領域と関連付けられて得られる。例えば、グラフィックが左上ディスプレイ領域に表示される間、画像捕捉デバイスは、左上眼姿勢領域と関連付けられた第１の眼画像を捕捉することができる。画像捕捉デバイスは、図４５２に示される内向きイメージングシステム４５２であることができる。
【０１２１】
ブロック９２１６では、第１の眼画像の画像メトリックは、第１の画質閾値を超過することが判定される。例えば、第１の眼画像のぼけメトリックが、ぼけ品質閾値を超過し得る。これは、第１の眼姿勢領域内で得られた第１の眼画像の品質がバイオメトリックアプリケーションにおいて利用されるために十分な品質であることを示し得る。本明細書に説明されるように、種々の画質メトリックが、可能性として考えられる。別の実施形態では、第１の眼画像の色飽和メトリックが、その第１の眼画像に関して色飽和閾値を超過しているかどうかことを判定するために使用されることができる。色は、視覚的色（例えば、赤色、緑色、青色等）を含むことができる。赤外線画像に関して、色は、赤外線内の種々のスペクトル帯域（例えば、７００ｎｍ〜８００ｎｍ、８００ｎｍ〜９００ｎｍ等）を含むことができる。いくつかのインスタンスでは、眼画像のコントラストが、近赤外線内で増加されることができ（約７００ｎｍから約１０００ｎｍに）、画像収集９００ルーチンは、ブロック９１２では、近赤外線画像を得てもよい。
【０１２２】
代替として、または加えて、ブロック９１６では、第１の眼画像の画像メトリックが、第１の画質閾値を超過すると判定された場合、付加的画像が、その同一の第１の眼姿勢領域内で得られることができる。例えば、第１の眼画像のぼけメトリックが、ぼけ品質閾値を超過し得る。そのような画質閾値を超過することは、得られた眼画像がバイオメトリックアプリケーションにおいて利用されるために十分な品質ではないことを示し得る。本明細書に議論されるように、画質メトリックが増加画質を示すために増加するかまたは減少するかに応じて、閾値の超過は、文脈に応じて、適宜、上回って超過する、またはそれを下回って超過することを意味し得る。故に、グラフィックはさらに、ディスプレイの特定の眼姿勢領域に表示されることができる。グラフィックは、さらなる眼画像が得られ得るように、ディスプレイの左上部分に動画化されるかまたは表示され続けることができる。眼画像の画像メトリックが、判定され、画質閾値と比較されることができる。ぼけ品質閾値を超過する画像メトリックを有する、眼画像が得られると、その眼画像は、第１の画質閾値を超過すると判定された第１の眼画像（本実施例では、ディスプレイの対応する第１の眼姿勢領域）と見なされることができる。
【０１２３】
ブロック９２０では、グラフィックは、第２の眼姿勢領域に表示される。例えば、本明細書に説明されるように、グラフィックは、左上ディスプレイ領域から右下ディスプレイ領域に経路に沿って進行する、蝶の動画であることができる。ブロック９２４では、第２の眼画像は、第２の眼姿勢領域と関連付けられて得られる。例えば、グラフィックが、右下ディスプレイ領域に表示される間、画像捕捉デバイスは、第２の眼画像を捕捉することができ、これは、次いで、その右下ディスプレイ領域（例えば、第２の眼姿勢領域）と以前に関連付けられたその対応する眼姿勢領域と関連付けられる。
【０１２４】
ブロック９２８では、第２の眼画像の画像メトリックが、第２の画質閾値を超過することが判定される。例えば、第２の眼画像のぼけメトリックは、ぼけ品質閾値を超過し得る（例えば、第２の画質メトリックに関して使用されるぼけ品質閾値は、第１の画質メトリックに関して使用される同一ぼけ品質閾値であることができる）。これは、第２の眼姿勢領域内で得られた第２の眼画像の品質がバイオメトリックアプリケーションにおいて利用されるために十分な品質であることを示し得る。
【０１２５】
ブロック９３２では、虹彩コードが、第１の眼画像および第２の眼画像に基づいて、ヒトの眼に関して判定される。例えば、第１および第２の眼画像からの虹彩画像が、本明細書に説明される種々の技法に従って、虹彩コードを生成するために使用されることができる。ブロック９４０では、判定された虹彩コードは、バイオメトリックアプリケーションまたは頭部搭載型ディスプレイの画像ディスプレイのために利用されることができる。例えば、一実施形態では、判定された虹彩コードは、第１および第２の眼画像の関連付けられた眼に関する眼姿勢を判定するために利用されることができる。
【０１２６】
種々の実施形態では、ルーチン９００は、ディスプレイシステム２００の実施形態等の頭部搭載型ディスプレイシステムのハードウェアプロセッサによって行わてもよい。他の実施形態では、コンピュータ実行可能命令を伴う、遠隔コンピューティングデバイスは、頭部搭載型ディスプレイシステムに、ルーチン９００の側面を行わせることができる。例えば、遠隔コンピューティングデバイスは、グラフィックを第１の眼姿勢領域内に表示させられる、またはバイオメトリックアプリケーションのために判定された虹彩コードを利用させられることができる。
【０１２７】
例示的眼画像の組み合わせ
上記に説明されるように、頭部搭載型ディスプレイ（ＨＭＤ）（例えば、図２に示されるウェアラブルディスプレイシステム２００または図４および６におけるディスプレイシステム４００）の装着者の眼が、カメラまたは内向きイメージングシステム４５２（例えば、図４参照）等の画像捕捉デバイスを使用して撮像されることができる。眼画像組み合わせ技法は、画像捕捉デバイスから得られたある眼画像を１つまたはそれを上回るハイブリッド眼画像に組み合わせる、またはマージするために使用されることができる。ハイブリッド眼画像は、種々のバイオメトリックアプリケーションのために使用されることができる。例えば、いくつかの実装では、ハイブリッド眼画像は、眼姿勢（例えば、装着者の片眼または両眼の方向）を判定する、または虹彩コードを生成するために使用されることができる。
【０１２８】
本明細書に説明されるように、ローカル処理およびデータモジュール２２４および／または遠隔データリポジトリ２３２は、画像ファイル、オーディオファイル、またはビデオファイルを記憶することができる。例えば、種々の実装では、データモジュール２２４および／または遠隔データリポジトリ２３２は、ローカル処理およびデータモジュール２２４によって処理されるべき複数の眼画像を記憶することができる。ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に開示される眼画像組み合わせ技法を使用して、バイオメトリック抽出または生成において、例えば、装着者２０４を識別するかまたはその識別を認証するようにプログラムされることができる。代替として、または加えて、処理モジュール２２４、２２８は、本明細書に開示される眼画像組み合わせ技法を使用して、眼姿勢推定において、例えば、各眼が見ている方向を判定するようにプログラムされることができる。
【０１２９】
画像捕捉デバイスは、特定の用途のためのビデオ（例えば、眼追跡用途のための装着者の眼のビデオまたはジェスチャ識別用途のための装着者の手もしくは指のビデオ）を捕捉することができる。ビデオは、処理モジュール２２４、２２８の一方または両方によって、眼画像セット選択技法を使用して分析されることができる。本分析を用いて、処理モジュール２２４、２２８は、眼組み合わせ技法および／またはバイオメトリック抽出または生成等を行うことができる。実施例として、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、フレーム２１２に取り付けられた１つまたはそれを上回る画像捕捉デバイスから得られた眼画像を記憶するようにプログラムされることができる。加えて、ローカル処理およびデータモジュール２２４および／または遠隔処理モジュール２２８は、本明細書に説明される技法（例えば、ルーチン１０００）を使用して、眼画像を処理し、ウェアラブルディスプレイシステム２００の装着者２０４の眼画像を組み合わせるようにプログラムされることができる。例えば、処理モジュール２２４、２２８は、眼画像組み合わせ技法の側面を実行させられることができる。加えて、または代替として、コントローラ４５０は、眼画像組み合わせ技法の側面を実行させるようにプログラムされることができる。
【０１３０】
ある場合には、眼画像セット選択技法の少なくともいくつかを遠隔処理モジュール（例えば、「クラウド」内）にオフロードすることは、算出の効率または速度を改良し得る。そのような眼画像選択技法は、眼画像の焦点誤差、眼画像内に存在する照明効果、または眼画像内に存在する任意の他の画像歪曲の除去を促進することができる。例えば、そのような歪曲の除去を促進するために、本明細書に開示される眼画像選択技法は、有利には、眼瞼によって閉塞される虹彩の部分を推定するために使用されることができる。組み合わせ技法は、いくつかの眼画像を、眼画像のそれぞれの一部を表す、単一眼画像に組み合わてもよい。
【０１３１】
概して説明すると、眼画像は、画像融合技法または虹彩コードマージ技法を使用して、組み合わせられることができる。例えば、画像融合技法は、種々の画像融合方法（例えば、超分解能）を通して、複数の画像を組み合わせ、単一ハイブリッド画像を生成することができ、そこから、虹彩コードを抽出または生成する（例えば、画像融合技法の例示的ワークフローを描写する、図１０を参照して説明されるルーチン１０００）。例えば、虹彩コードマージ技法は、眼画像毎に１つの虹彩コードを個々に生成し、次いで、算出された虹彩コードを単一虹彩コードに組み合わせることができる。種々の実装では、眼画像セット選択技法（本明細書に説明されるように）が、本明細書に説明される技法に従って、その個別の虹彩コードを組み合わせる、またはマージするために眼画像を選択するために使用されてもよい。
【０１３２】
例示的画像融合技法
画像融合技法の例示的実装では、眼画像が、内向きイメージングシステム４５２等によって、本明細書に説明される種々の様式において得られることができる。眼画像は、ヒトの眼の虹彩を含むことができる。眼姿勢は、眼画像に関して推定または判定されることができる。例えば、本明細書に説明されるように、眼姿勢は、眼の眼姿勢方向の方位角偏向および天頂偏向を示す２つの角度パラメータとして表されることができ、これらは両方とも眼の自然安静位置に対するものである。そのような表現は、眼画像のデジタル表現として表されることができる。すなわち、判定された眼姿勢は、得られた画像を表す。
【０１３３】
判定された眼姿勢は、例えば、特定の領域割当と関連付けられた眼姿勢領域に割り当てられることができる。例えば、眼画像は、ディスプレイ２０８の特定の眼姿勢領域と関連付けられることができる。図８に関して本明細書に説明されるように、ディスプレイ２０８の種々の眼姿勢領域８２０ｒ０−８２０ｒ８は、眼画像が得られる眼姿勢領域に対応する領域番号を割り当てられることができる。概して、ディスプレイの領域と関連付けられた領域割当を含む、任意のディスプレイ分類が、得られた眼画像とその分類を関連付けるために使用されることができる。一実装では、判定された眼姿勢は、姿勢象限（例えば、４つの眼姿勢領域を伴うディスプレイの領域）に割り当てられてもよい。例えば、眼画像は、ディスプレイ２０８の４つの眼姿勢領域（または、本実施例では、眼姿勢象限）に関して得られてもよい。各眼画像は、姿勢象限、したがって、姿勢象限のうちの１つと関連付けられた判定された眼姿勢のうちの１つと関連付けられてもよい。他の実装では、より少ない（例えば、２）またはそれを上回る（例えば、４、５、６、９、１２、１８、２４、３６、４９、６４、１２８、２５６、１０００、またはそれを上回る）眼姿勢領域が、眼画像を得るために使用されることができる。本明細書に説明されるように、いくつかの実装では、複数の眼画像が、ビン毎に得られることができ、画質閾値を超過する画質メトリックを有する画像のサブセットのみが、後続虹彩コード生成において使用するために留保される。
【０１３４】
画像融合技法の例示的実装を継続すると、眼画像または判定された眼姿勢表現は、それぞれ、ハイブリッド眼画像またはハイブリッド眼姿勢表現に組み合わせられることができる。例えば、特定の姿勢領域と関連付けられた各画像が、全体的融合画像に寄与するために使用されることができる。融合された画像は、個々の画像の加重された和であることができる。例えば、画像内のピクセルが、本明細書に説明される品質係数Ｑに基づいて、加重を割り当てられてもよく、加重は、Ｑがより大きい場合、より大きくなる。他の画像融合技法も、使用されることができ、例えば、超分解能、ウェーブレット変換画像融合、主成分分析（ＰＣＡ）画像融合、高域通過フィルタ処理、高域通過変調、ペアワイズ空間周波数合致画像融合、空間ドメイン、または変換ドメイン画像融合等を含む。画像融合技法は、強度−色相−飽和（ＩＨＳ）、ブロービー変換、ａ  ｔｒｏｕｓアルゴリズムベースのウェーブレット変換、極性虹彩テクスチャのグレーレベルピクセルの直接融合、およびマルチ分解能分析ベースの強度変調（ＭＲＡＩＭ）技法を含むことができる。
【０１３５】
融合された画像を用いて、虹彩コードが、眼画像セット選択ルーチンの実施例に関して本明細書に説明されるように生成されることができる。生成された虹彩コードは、得られた眼画像に関する全体的虹彩コードを表すことができる。
【０１３６】
例示的虹彩コード融合技法
虹彩コードマージ技法の例示的実装では、眼画像が、内向きイメージングシステム４５２等によって、本明細書に説明される種々の様式において得られることができる。眼姿勢は、眼画像に関して推定または判定されることができる。例えば、本明細書に説明されるように、眼姿勢は、眼の眼姿勢方向の方位角偏向および天頂偏向を示す２つの角度パラメータとして表されることができ、これらは両方とも眼の自然安静位置に対するものである。そのような表現は、眼画像のデジタル表現として表されることができる。すなわち、判定された眼姿勢は、得られた画像を表す。
【０１３７】
判定された眼姿勢は、特定の領域割当と関連付けられた眼姿勢領域に割り当てられることができる。例えば、眼画像は、ディスプレイ２０８の特定の眼姿勢領域と関連付けられることができる。図８に関して本明細書に説明されるように、ディスプレイ２０８の種々の眼姿勢領域は、眼画像が得られた眼姿勢領域に対応する領域割当と関連付けられることができる。一実装では、判定された眼姿勢は、姿勢象限（例えば、４つの眼姿勢領域を伴うディスプレイの領域）に割り当てられてもよい。例えば、眼画像は、ディスプレイ２０８の４つの眼姿勢領域（または、本実施例では、眼姿勢象限）に関して得られてもよい。各眼画像は、姿勢象限、したがって、姿勢象限のうちの１つと関連付けられた判定された眼姿勢のうちの１つと関連付けられてもよい。他の実装では、より少ない（例えば、２）またはそれを上回る（例えば、４、５、６、９、１２、１８、２４、３６、４９、６４、１２８、２５６、１０００、またはそれを上回る）眼姿勢領域が、眼画像を得るために使用されることができる。本明細書に説明されるように、いくつかの実装では、複数の眼画像は、ビン毎に得られることができ、画質閾値を超過する画質メトリックを有する画像のサブセットのみが、後続虹彩コード生成において使用するために留保される。
【０１３８】
虹彩コードマージ技法の例示的実装を継続すると、虹彩コードが、得られた眼画像毎に生成されることができる。例えば、虹彩コードは、眼画像セット選択ルーチンの実施例に関して本明細書に説明されるように、眼画像に関して判定されることができる。各虹彩コードはまた、関連付けられていると判定された眼画像の姿勢領域と関連付けられることができる。各眼画像の虹彩コードは、メディアンフィルタ、ベイズフィルタ、または虹彩コードをハイブリッド虹彩コード（また、マージされた虹彩コードと称される）にマージするように構成される任意のフィルタを使用して、組み合わせられる、または融合されることができる。例えば、マージされた虹彩コードは、コード内の脆弱ビット（例えば、０と１との間で頻繁に変化するビット）を識別し、そのような脆弱ビットをマージまたはマスクすることによって、生成されることができる。別の実施例では、マージされた虹彩コードは、個々の虹彩コードの加重された和であって、加重は、各個々の虹彩コードの品質に基づく。例えば、特定の眼姿勢領域と関連付けられた各虹彩コードが、全体的ハイブリッド虹彩コードに寄与するために使用されることができる。ハイブリッド虹彩コードは、本明細書に説明されるように生成されることができる。ハイブリッド虹彩コードは、得られた眼画像に関する全体的虹彩コードを表すことができる。
【０１３９】
例示的信頼度スコア
いくつかの実装では、信頼度スコアが、判定された虹彩コードと関連付けられることができる。すなわち、画像融合技法または虹彩コードマージ技法を使用して、判定された虹彩コードが、信頼度スコアを割り当てられることができる。信頼度スコアは、サンプリングされた領域の多様性に基づいて、結果として生じる虹彩コードに割り当てられることができる。サンプリングされた領域の多様性は、例えば、組み合わせられた虹彩コードを生成するために使用される、眼画像によって表される姿勢領域の数または異なる領域割当を伴う眼画像の表現であることができる。信頼度スコアは、サンプリングされた姿勢領域の任意の関数に基づいて、判定されることができる。一実施例にすぎないが、ゼロのスコアは、可能性として考えられる領域のいずれもサンプリングされない場合に割り当てられることができる。別の実施例として、ｎ／Ｎのスコアは、Ｎ個の可能性として考えられる領域からサンプリングされたｎ個の領域のみを有する、任意の測定に割り当てられ得る。別の実装では、眼画像自体の分析（例えば、眼姿勢を判定する）が、その眼画像内のあるセルと関連付けられた確率または信頼度スコアを生成してもよい。そのような場合では、全体的確率または全体的信頼度はまた、その眼画像の個々のセル特有の確率に基づいて生成されることができる。例えば、個々のセル特有の確率は、全体的確率を生成するために乗算されることができる。別の実装では、画質閾値は、信頼度スコアを判定するために使用されることができる。
【０１４０】
信頼度スコアは、種々のバイオメトリックアプリケーションのために利用されることができる。例えば、バイオメトリックアプリケーションは、信頼度スコアに定量的に関連する、バイオメトリックセキュリティ信頼度閾値を使用することができる。例えば、バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのためのアクセスレベルに関連することができる。アクセスレベルは、アカウント信頼度スコアにアクセスするための画質レベルであることができる。本明細書に説明されるように、画質レベルは、得られた眼画像の画質メトリックに基づいて判定されることができる。故に、得られた眼画像の画質レベルは、バイオメトリックセキュリティ信頼度閾値に暗示的に関連することができる。信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しない場合、頭部搭載型ディスプレイを用いて処理モジュール２２４、２２８上で実行する、バイオメトリックデータと関連付けられた任意のアプリケーションは、実行を終了させられることができる。そのような場合では、付加的画像は、本明細書に説明されるように、画像収集ルーチン（例えば、ルーチン９００）を使用して収集され、ある画質レベルまたは閾値に対応する付加的画像を取得することができる。
【０１４１】
信頼度スコアが、バイオメトリックセキュリティ信頼度閾値を超過する場合、承認インジケーションが、頭部搭載型ディスプレイのディスプレイ（例えば、ディスプレイ２０８）上に表示させられることができる。例えば、承認インジケーションは、ＨＭＤのディスプレイ上のセキュリティバー、ＨＭＤのオーディオユニットから放出される音、ＨＭＤのディスプレイ上のテキストインジケーション、または前述のいずれかの組み合わせのいずれかであることができる。一実装では、承認インジケーションが頭部搭載型ディスプレイ上に表示された後、金融取引のためのアプリケーションへのアクセスのための要求が、処理モジュール２２４、２２８から伝送されることができる。
【０１４２】
前述の実施例は、ディスプレイ２０８に表示されるための承認インジケーションに関して説明されたが、これは、例証のためのものであって、限定することを意図するものではない。他の実装では、任意の承認インジケーションは、信頼度スコアに基づくことができる。例えば、信頼度スコアは、承認インジケーションを生成するために使用されることができ、バイオメトリックデータは、処理モジュール２２４、２２８のためのクラウドベースの算出において処理される。例えば、承認インジケーションは、金融取引のアプリケーションのための承認の表現であることができる。
【０１４３】
例示的眼画像の組み合わせルーチン
図１０は、例証的眼画像組み合わせルーチン１０００のフロー図である。ルーチン１０００は、画像融合技法（例えば、眼画像組み合わせの実施例に関して本明細書に説明される画像融合技法）を使用して、眼画像を組み合わせるための例示的ワークフローを描写する。
【０１４４】
ブロック１００４では、眼画像が、得られる。眼画像は、限定ではないが、画像捕捉デバイス、頭部搭載型ディスプレイシステム、サーバ、非一過性コンピュータ可読媒体、またはクライアントコンピューティングデバイス（例えば、スマートフォン）を含む、種々のソースから得られることができる。
【０１４５】
ルーチン１０００を継続すると、ブロック１００８では、眼姿勢が、得られた眼画像毎に識別される。例えば、眼姿勢は、得られた眼画像がディスプレイの特定の眼姿勢領域内で捕捉された場合、特定のディスプレイ分類（例えば、図８を参照して開示される眼姿勢領域割当）と関連付けられることができる。一実施例にすぎないが、眼姿勢は、その眼姿勢領域に関する領域に割り当てられることができる。ブロック１００８における本識別では、各識別された眼姿勢の代替表現もまた、判定されることができる。例えば、本明細書に説明されるように、眼画像に関する眼姿勢は、２つの角度パラメータ（例えば、眼の眼姿勢方向の方位角偏向および天頂偏向）として表されることができる。
【０１４６】
虹彩コード融合技法または画像融合技法が使用されるかどうかに応じて、ルーチン１０００は、ブロック１０１２またはブロック１０１６のいずれかに進み、それぞれ、ルーチン１０００の個別の分岐を伴う。一方の技法のまたは両方の技法が、行われることができる。種々の実施形態では、両技法が、並列に、またはシーケンスにおいて行われることができる。以下にさらに説明されるであろうように、各個別の技法から生成された信頼度スコアを用いて、虹彩コードが、種々のバイオメトリックアプリケーションにおいて利用されることができる。ルーチン１０００がルーチン１０００の両分岐に沿って進む実装では、技法の正確度が、その個別の信頼度スコアを使用して比較されることができる。一実装では、より高い生成された信頼度スコアを有する技法によって生成された虹彩コードは、１つまたはそれを上回るバイオメトリックアプリケーションにおいて、さらなる利用のために使用されることができる。より低い信頼度スコアを伴う虹彩コードは、破棄される、または使用されないことができる。別の実装では、両虹彩コードが、バイオメトリックアプリケーションにおいて使用されてもよい。例えば、虹彩コードの平均が、フィルタまたは他の技法を使用して、各技法によって生成された個別の虹彩コードを平均化するために生成されることができる。
【０１４７】
左分岐に沿ってルーチン１０００を継続すると、ブロック１０１２では、識別された眼姿勢の得られた眼画像または代替表現が、それぞれ、ハイブリッド画像またはハイブリッド表現に融合されることができる。例えば、眼画像は、種々の画像融合方法（例えば、超分解能、空間ドメイン融合、または変換ドメイン融合）を通して組み合わせられ、単一ハイブリッド画像を生成することができる。別の実施例として、各代替表現は、ハイブリッド眼画像に融合されることができ、代替表現は、ハイブリッド眼画像に寄与するために使用される各眼姿勢領域と関連付けられる。ブロック１０２０では、虹彩コードが、ハイブリッド眼画像に基づいて、ヒトの眼に関して生成されることができる。例えば、ハイブリッド画像の虹彩は、本明細書に説明される種々の技法に従って、虹彩コードを生成するために使用されることができる。
【０１４８】
ブロック１００８における右分岐に沿ってルーチン１０００を継続すると、ブロック１０１６では、識別された眼姿勢の各得られた眼画像または代替表現が、虹彩コードを生成するために使用されることができる。ブロック１０２４では、ハイブリッド虹彩コードが、いくつかの眼画像（例えば、いくつかの眼姿勢領域の眼画像）からの虹彩コードに基づいて、ヒトの眼に関して生成される。特定の姿勢眼領域と関連付けられた各虹彩コードは、全体的ハイブリッド虹彩コードに寄与することができる。眼画像の虹彩コードは、メディアンフィルタ、ベイズフィルタ、または虹彩コードをハイブリッド虹彩コードにマージするように構成される任意のフィルタを使用して、融合されることができる。
【０１４９】
ルーチン１０００が、左分岐、右分岐のいずれか、または並行して、もしくは連続して両分岐に進んだ後、ブロック１０２８では、信頼度スコアが、虹彩コードまたはハイブリッド虹彩コードに関して生成される。両分岐が、並行して、または連続して行われる場合、信頼度スコアは、ブロック１０２０において生成された虹彩コードまたはブロック１０２４において生成されたハイブリッド虹彩コードに関して生成されることができる。信頼度スコアは、サンプリングされた眼姿勢領域の任意の関数（例えば、割り当てられた領域の多様性）に基づいて判定されることができる。一実施例にすぎないが、ゼロのスコアは、全ての可能性として考えられる領域がサンプリングされない場合に割り当てられることができる。
【０１５０】
ブロック１０３２では、判定された虹彩コードは、バイオメトリックアプリケーションまたは頭部搭載型ディスプレイの画像ディスプレイのために利用されることができる。例えば、一実施形態では、生成された虹彩コードは、ブロック１００４の得られた眼画像の関連付けられた眼に関する眼姿勢を判定するために利用されることができる。
【０１５１】
種々の実施形態では、ルーチン１０００は、ディスプレイシステム２００の実施形態等の頭部搭載型ディスプレイシステムのハードウェアプロセッサによって行われてもよい。他の実施形態では、コンピュータ実行可能命令を伴う遠隔コンピューティングデバイスは、頭部搭載型ディスプレイシステムにルーチン１０００を行わせることができる。例えば、遠隔コンピューティングデバイスは、眼画像をハイブリッド眼画像に融合させられる、または眼画像の虹彩コードをマージされた虹彩コードにマージさせられることができる。
【０１５２】
付加的側面
本明細書に開示される、眼画像組み合わせ、眼画像の組み合わせ、または眼画像セット選択に関する側面のいずれかの任意の要素は、本明細書に開示される、眼画像組み合わせ、眼画像の組み合わせ、または眼画像セット選択に関する側面のいずれかの任意の他の要素と組み合わせて、またはその代わりに、使用されることができる。
眼画像収集に関する付加的側面
【０１５３】
第１の側面では、ウェアラブルディスプレイシステムが、開示される。ウェアラブルディスプレイシステムは、ウェアラブルディスプレイシステムの装着者から眼画像を捕捉するように構成される、画像捕捉デバイスと、眼画像を記憶するように構成される、非一過性メモリと、複数の眼姿勢領域を備える、ディスプレイと、非一過性メモリおよびディスプレイと通信する、プロセッサであって、該プロセッサは、アバタの表示をディスプレイ上の複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、眼の第１の眼画像を画像捕捉デバイスから得ることであって、第１の眼画像は、第１の眼姿勢領域と関連付けられている、ことと、第１の眼画像の第１の画質メトリックが第１の画質閾値を超過していることを判定することと、アバタの表示をディスプレイ上の複数の眼領域の第２の眼姿勢領域内に生じさせることと、眼の第２の眼画像を画像捕捉デバイスから得ることであって、第２の眼画像は、第２の眼姿勢領域と関連付けられている、ことと、第２の眼画像の第２の画質メトリックが第２の画質閾値を超過していることを判定することと、少なくとも部分的に、第１の眼画像および第２の眼画像に基づいて、眼に関する虹彩コードを生成することと、ディスプレイ上における画像の後続表示またはウェアラブルディスプレイシステムによるバイオメトリックアプリケーションのために生成された虹彩コードを利用することとを行うようにプログラムされる、プロセッサとを備える。
【０１５４】
第２の側面では、プロセッサはさらに、ディスプレイ上の複数の眼領域内におけるアバタに関する表示モードを受信するようにプログラムされる、側面１に記載のウェアラブルディスプレイシステム。
【０１５５】
第３の側面では、プロセッサはさらに、ディスプレイ上の第１の眼領域内におけるアバタに関する表示モードを受信するようにプログラムされる、側面１−２のうちのいずれか１項に記載のウェアラブルディスプレイシステム。
【０１５６】
第４の側面では、表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、側面２−３のうちのいずれか１項に記載のウェアラブルディスプレイシステム。
【０１５７】
第５の側面では、第１の画質閾値は、第１の眼姿勢領域に関する画質レベルに対応し、第２の画質閾値は、第２の眼姿勢領域に関する画質レベルに対応する、側面１−４のうちのいずれか１項に記載のウェアラブルディスプレイシステム。
【０１５８】
第６の側面では、第１の画質閾値は、第１の眼画像に関する画質レベルに対応し、第２の画質閾値は、第２の眼画像に関する画質レベルに対応する、側面１−５のうちのいずれか１項に記載のウェアラブルディスプレイシステム。
【０１５９】
第７の側面では、プロセッサはさらに、アバタの表示をディスプレイ上の複数の眼領域の第３の眼姿勢領域内に生じさせることと、眼の第３の眼画像を画像捕捉デバイスから得ることであって、第３の眼画像は、第３の眼姿勢領域と関連付けられている、ことと、第３の眼画像の第３の画質メトリックが第３の画質閾値を超過しないことを判定することとを行うようにプログラムされる、側面１−６のうちのいずれか１項に記載のウェアラブルディスプレイシステム。
【０１６０】
第８の側面では、プロセッサはさらに、眼の第４の眼画像を画像捕捉デバイスから得ることであって、第４の眼画像は、第３の眼姿勢領域と関連付けられている、ことと、第４の眼画像の第４の画質メトリックが第３の画質閾値を超過することを判定することとを行うようにプログラムされる、側面７に記載のウェアラブルディスプレイシステム。
【０１６１】
第９の側面では、眼に関する虹彩コードを判定するために、プロセッサは、少なくとも部分的に、第１の眼画像、第２の眼画像、および第４の眼画像に基づいて、虹彩コードを判定するようにプログラムされる、側面８に記載のウェアラブルディスプレイシステム。
【０１６２】
第１０の側面では、プロセッサはさらに、第３の眼画像および第４の眼画像を組み合わせ、第３の眼姿勢領域に関するハイブリッド眼画像を得るようにプログラムされ、眼に関する虹彩コードを判定するために、プロセッサは、少なくとも部分的に、第１の眼画像、第２の眼画像、およびハイブリッド眼画像に基づいて、虹彩コードを判定するようにプログラムされる、側面８に記載のウェアラブルディスプレイシステム。
【０１６３】
第１１の側面では、頭部搭載型ディスプレイシステムが、開示される。頭部搭載型ディスプレイシステムは、眼画像を捕捉するように構成される、画像捕捉デバイスと、複数の眼姿勢領域を備える、ディスプレイと、画像捕捉デバイスおよびディスプレイと通信する、プロセッサであって、該プロセッサは、第１のグラフィックの表示をディスプレイ上の複数の眼姿勢領域の第１の眼姿勢領域内に生じさせることと、第１の眼姿勢領域内の第１の眼画像を画像捕捉デバイスから得ることと、第１の眼画像の第１のメトリックが第１の閾値を超過していることを判定することと、第２のグラフィックの表示をディスプレイ上の複数の眼姿勢領域の第２の眼姿勢領域内に生じさせることと、第２の眼姿勢領域内の第２の眼画像を画像捕捉デバイスから得ることと、第２の眼画像の第２のメトリックが第２の閾値を超過していることを判定することとを行うようにプログラムされる、プロセッサとを備える。
【０１６４】
第１２の側面では、プロセッサはさらに、少なくとも部分的に、第１の眼画像および第２の眼画像に基づいて、虹彩コードを判定することと、ディスプレイ上における画像の表示または頭部搭載型ディスプレイシステムによるバイオメトリックアプリケーションのために判定された虹彩コードを利用することとを行うようにプログラムされる、側面１１に記載の頭部搭載型ディスプレイシステム。
【０１６５】
第１３の側面では、第１の眼画像は、頭部搭載型ディスプレイシステムのユーザの第１の眼姿勢に対応する、側面１１−１２のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１６６】
第１４の側面では、ディスプレイは、第１のグラフィックまたは第２のグラフィックを複数の深度平面にわたって頭部搭載型ディスプレイシステムのユーザに提示するように構成される、側面１１−１３のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１６７】
第１５の側面では、ディスプレイは、複数のスタックされた導波管を備える、側面１１−１４のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１６８】
第１６の側面では、ディスプレイは、第１のグラフィックまたは第２のグラフィックのライトフィールド画像を頭部搭載型ディスプレイシステムのユーザに提示するように構成される、側面１１−１５のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１６９】
第１７の側面では、第１のグラフィックは、ディスプレイ上の複数の眼姿勢領域の第１の眼姿勢領域に表示されたとき、眼をディスプレイ上の複数の眼姿勢領域の第１の眼姿勢領域に向かって指向させ、第２のグラフィックは、ディスプレイ上の複数の眼姿勢領域の第２の眼姿勢領域に表示されたとき、眼をディスプレイ上の複数の眼姿勢領域の第２の眼姿勢領域に向かって指向させる、側面１１−１６のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７０】
第１８の側面では、第２のグラフィックは、ディスプレイ上の複数の眼姿勢領域の第２の眼姿勢領域に表示されると、眼の眼姿勢を変化させるように構成される、側面１１−１７のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７１】
第１９の側面では、第１のグラフィックまたは第２のグラフィックは、蝶のグラフィカル表現を備える、側面１１−１８のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７２】
第２０の側面では、プロセッサはさらに、ディスプレイ上の複数の眼姿勢領域内におけるグラフィックに関する表示モードを受信することであって、表示モードは、ランダムモード、順次モード、飛行モード、明滅モード、変動モード、ストーリーモード、またはそれらの組み合わせのうちの少なくとも１つを備える、ことを行うようにプログラムされる、側面１１−１９のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７３】
第２１の側面では、第１の眼姿勢領域は、最小方位角偏向、最大方位角偏向、最小天頂偏向、および最大天頂偏向を備える、眼姿勢領域によって画定される、側面１１−２０のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７４】
第２２の側面では、第１のグラフィックは、第２のグラフィックと同一である、側面１１−２１のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１７５】
第２３の側面では、虹彩コードを生成するための方法が、開示される。本方法は、プロセッサの制御下で、複数の眼姿勢領域を接続する経路に沿って、グラフィックを表示するステップと、経路に沿った複数の場所における眼画像を得るステップと、少なくとも部分的に、得られた眼画像の少なくともいくつかに基づいて、虹彩コードを生成するステップとを含む。
【０１７６】
第２４の側面では、経路に沿った複数の場所において得られる眼画像は、虹彩コード内の脆弱ビットの低減を提供する、側面２３に記載の方法。
【０１７７】
第２５の側面では、虹彩コードを生成するために使用される得られた眼画像の少なくともいくつかはそれぞれ、品質閾値を超過する、品質メトリックを有する、側面２３−２４のうちの任意の１項に記載の方法。
【０１７８】
眼画像組み合わせに関する付加的側面
第１の側面では、頭部搭載型ディスプレイシステムが、開示される。頭部搭載型ディスプレイシステムは、複数の眼画像を捕捉するように構成される、画像捕捉デバイスと、プロセッサであって、該プロセッサは、複数の眼画像の眼画像毎に、複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、各眼画像内の眼姿勢の表現を判定することと、判定された表現のセットを融合し、ハイブリッド眼画像を生成することと、ハイブリッド眼画像の虹彩コードを生成することと、判定された虹彩コードと関連付けられた信頼度スコアを判定することであって、信頼度スコアは、少なくとも部分的に、ハイブリッド眼画像を生成するために利用される判定された表現のセットに基づく、こととを行うようにプログラムされる、プロセッサとを備える。
【０１７９】
第２の側面では、判定された表現のセットを融合するために、プロセッサは、画質閾値を超過する判定された表現のセットを選択するようにプログラムされ、画質閾値は、バイオメトリックアプリケーションの利用のための画質に対応する、側面１に記載の頭部搭載型ディスプレイシステム。
【０１８０】
第３の側面では、判定された表現のセットを融合するために、プロセッサは、超分解能アルゴリズムを利用するようにプログラムされる、側面１−２のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１８１】
第４の側面では、プロセッサはさらに、信頼度スコアが信頼度閾値を超過しないことを判定することであって、信頼度閾値は、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることとを行うようにプログラムされる、側面１−３のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１８２】
第５の側面では、プロセッサはさらに、信頼度スコアが信頼度閾値を超過することを判定することであって、信頼度閾値は、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることとを行うようにプログラムされる、側面１−４のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１８３】
第６の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステム上に表示されるレベルインジケータを修正し、アプリケーションによる承認を示すようにプログラムされる、側面５に記載の頭部搭載型ディスプレイシステム。
【０１８４】
第７の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにプログラムされる、側面５に記載の頭部搭載型ディスプレイシステム。
【０１８５】
第８の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステムのディスプレイに承認テキストを表示させるようにプログラムされる、側面５に記載の頭部搭載型ディスプレイシステム。
【０１８６】
第９の側面では、プロセッサはさらに、ハイブリッド眼画像を使用して、眼のバイオメトリックデータを判定するようにプログラムされる、側面１−８のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１８７】
第１０の側面では、頭部搭載型ディスプレイシステムが、開示される。頭部搭載型ディスプレイシステムは、複数の眼画像を捕捉するように構成される、画像捕捉デバイスと、プロセッサであって、該プロセッサは、複数の眼画像の画像毎に、複数の眼姿勢領域の眼姿勢領域を各眼画像に割り当てることと、各眼画像内の眼姿勢の表現を判定することと、眼画像毎に、虹彩コードを生成することと、各生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成することと、ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定することであって、信頼度スコアは、少なくとも部分的に、修正された眼画像を生成するために利用される判定された虹彩コードに基づく、こととを行うようにプログラムされる、プロセッサとを備える。
【０１８８】
第１１の側面では、各判定された虹彩コードをマージするために、プロセッサは、各判定された虹彩コードと閾値スコアを比較するようにプログラムされ、閾値スコアは、眼画像の品質レベルに対応する、側面１０に記載の頭部搭載型ディスプレイシステム。
【０１８９】
第１２の側面では、各判定された虹彩コードをマージするために、プロセッサは、メディアンフィルタ、ベイズフィルタ、または虹彩コードをマージするように構成される任意のフィルタのうちの少なくとも１つを利用するようにプログラムされる、側面１０−１１のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１９０】
第１３の側面では、プロセッサはさらに、信頼度スコアが信頼度閾値を超過しないことを判定することであって、信頼度閾値は、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ことと、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに実行を終了させることとを行うようにプログラムされる、側面１０−１２のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１９１】
第１４の側面では、プロセッサはさらに、信頼度スコアが信頼度閾値を超過することを判定することと、頭部搭載型ディスプレイシステムと関連付けられたアプリケーションに承認を示させることとを行うようにプログラムされる、側面１０−１３のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１９２】
第１５の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステム上に表示されるセキュリティバーを修正するようにプログラムされる、側面１４に記載の頭部搭載型ディスプレイシステム。
【０１９３】
第１６の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステムのオーディオユニットに音を放出させるようにプログラムされる、側面１０−１５のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１９４】
第１７の側面では、プロセッサはさらに、頭部搭載型ディスプレイシステムのディスプレイにテキストインジケーションを表示するようにプログラムされる、側面１０−１６のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０１９５】
第１８の側面では、眼の虹彩コードを得るための方法が、開示される。本方法は、プロセッサの制御下で、複数の眼画像にアクセスするステップと、（１）複数の眼画像の画像融合動作、（２）複数の眼画像上の虹彩コード融合動作、または（１）および（２）の両方を行うステップであって、画像融合動作は、複数の眼画像の少なくともいくつかを融合し、ハイブリッド画像を生成するステップと、ハイブリッド虹彩コードをハイブリッド画像から生成するステップとを含み、虹彩コード融合動作は、複数の眼画像内の眼画像の少なくともいくつかに関する虹彩コードを生成するステップと、生成された虹彩コードをマージし、ハイブリッド虹彩コードを生成するステップとを含む、ステップとを含む。
【０１９６】
第１９の側面では、複数の眼画像内の眼画像毎に、眼姿勢を識別するステップをさらに含む、側面１８に記載の方法。
【０１９７】
第２０の側面では、画像融合動作または虹彩コード融合動作は、画質閾値を超過する画質メトリックを有する１つまたはそれを上回る眼画像のみにおいて行われる、側面１８−１９のいずれか１項に記載の方法。
【０１９８】
第２１の側面では、ハイブリッド虹彩コードに関する信頼度スコアを生成するステップをさらに含む、側面１８−２０のいずれか１項に記載の方法。
【０１９９】
第２２の側面では、バイオメトリックアプリケーションのためにハイブリッド虹彩コードを利用するステップをさらに含む、側面１８−２１のいずれか１項に記載の方法。
【０２００】
第２３の側面では、脆弱ビットを補正するステップをさらに含む、側面１８−２２のいずれか１項に記載の方法。
【０２０１】
第２４の側面では、眼画像を処理するための方法が、開示される。本方法は、プロセッサの制御下で、第１の複数の眼画像の眼画像毎に、第１の複数の眼画像の眼画像毎に、複数の眼姿勢領域の眼姿勢領域を割り当てるステップと、第１の複数の眼画像の眼画像毎に、第１の眼姿勢を識別するステップと、各識別された第１の眼姿勢の第１のデジタル表現を判定するステップと、複数の眼姿勢領域の眼姿勢領域毎に、第１の非空の判定された第１のデジタル表現のセットを選択するステップであって、第１の非空の判定された第１のデジタル表現のセットの各判定された第１のデジタル表現は、画質閾値を超過する、ステップと、選択された第１の非空の判定された第１のデジタル表現のセットの判定された第１のデジタル表現を組み合わせ、第１のハイブリッド画像を生成するステップと、第１のハイブリッド画像の第１の虹彩コードを生成するステップと、判定された第１の虹彩コードと関連付けられた第１の信頼度スコアを判定するステップであって、第１の信頼度スコアは、少なくとも部分的に、第１のハイブリッド画像を生成するために使用される選択された第１の非空セット内の判定された第１のデジタル表現の総数に基づく、ステップと、バイオメトリックアプリケーションのために判定された第１の信頼度スコアを利用するステップとを含む。
【０２０２】
第２５の側面では、第１の信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定するステップであって、バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ステップと、アプリケーションの実行を終了させるステップとをさらに含む、側面２４に記載の方法。
【０２０３】
第２６の側面では、第２の複数の眼画像を得るステップと、第２の複数の眼画像の眼画像毎に、第２の複数の眼画像の眼画像毎に、複数の眼姿勢領域の眼姿勢領域を割り当てるステップと、第２の複数の眼画像の眼画像毎に、第２の眼姿勢を識別するステップと、各識別された第２の眼姿勢の第２のデジタル表現を判定するステップと、複数の眼姿勢領域の眼姿勢領域毎に、第２の非空の判定された第２のデジタル表現のセットを選択するステップであって、第２の非空の判定された第２のデジタル表現のセットの各判定された第２のデジタル表現は、画像セキュリティ閾値を超過する、ステップと、選択された第２の非空の判定された第２のデジタル表現のセットを組み合わせ、第２のハイブリッド眼画像を生成するステップと、第２のハイブリッド画像の第２の虹彩コードを生成するステップと、判定された第２の虹彩コードと関連付けられた第２の信頼度スコアを判定するステップであって、第２の信頼度スコアは、少なくとも部分的に、第２のハイブリッド画像を生成するために使用される選択された第２の非空セット内の判定された第２のデジタル表現の総数に基づく、ステップとをさらに含む、側面２４−２５のいずれか１項に記載の方法。
【０２０４】
第２７の側面では、第２の信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過することを判定するステップと、バイオメトリックアプリケーションに、承認インジケーションを第１の複数の眼画像および第２の複数の眼画像と関連付けられたユーザに示させるステップとをさらに含む、側面２６に記載の方法。
【０２０５】
第２８の側面では、承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、ＨＭＤのオーディオユニットから放出される音、およびＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つに対応する、側面２７に記載の方法。
【０２０６】
第２９の側面では、金融取引のためのアプリケーションへのアクセスのための要求を伝送するステップであって、要求は、承認インジケーションの表現を備える、ステップをさらに含む、側面２７に記載の方法。
【０２０７】
第３０の側面では、バイオメトリックセキュリティ信頼度閾値は、金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルを備える、側面２７に記載の方法。
【０２０８】
第３１の側面では、アカウントにアクセスするために要求される画質レベルは、少なくとも１つの画質メトリックを備える、側面３０に記載の方法。
【０２０９】
第３２の側面では、眼画像を処理するための方法が、開示される。本方法は、プロセッサの制御下で、眼の複数の眼画像の眼画像毎に、眼画像毎に、眼姿勢を識別するステップと、識別された眼姿勢のデジタル表現を判定するステップと、眼画像毎に、虹彩コードを生成するステップと、各眼画像の生成された虹彩コードを組み合わせ、ハイブリッド虹彩コードを生成するステップと、ハイブリッド虹彩コードと関連付けられた信頼度スコアを判定するステップであって、信頼度スコアは、少なくとも部分的に、ハイブリッド虹彩コードを生成するために組み合わせられた判定された虹彩コードの総数に基づく、ステップと、バイオメトリックアプリケーションのために判定された信頼度スコアを利用するステップとを含む。
【０２１０】
第３３の側面では、信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過しないことを判定するステップであって、バイオメトリックセキュリティ信頼度閾値は、バイオメトリックデータと関連付けられたアプリケーションのための具体的アクセスレベルに対応する、ステップと、バイオメトリックデータと関連付けられたアプリケーションに実行を終了させるステップとをさらに含む、側面３２に記載の方法。
【０２１１】
第３４の側面では、信頼度スコアがバイオメトリックセキュリティ信頼度閾値を超過することを判定するステップと、バイオメトリックアプリケーションに承認インジケーションを複数の眼画像と関連付けられたユーザに示させるステップとをさらに含む、側面３２−３３のいずれか１項に記載の方法。
【０２１２】
第３５の側面では、承認インジケーションは、頭部搭載型ディスプレイ（ＨＭＤ）のディスプレイ上のセキュリティバー上のレベル、ＨＭＤのオーディオユニットから放出される音、およびＨＭＤのディスプレイ上のテキストインジケーションのうちの少なくとも１つを備える、側面３４に記載の方法。
【０２１３】
第３６の側面では、バイオメトリックセキュリティ信頼度閾値は、金融取引と関連付けられたアカウントにアクセスするために要求される画質レベルに対応する、側面３２−３５のいずれか１項に記載の方法。
【０２１４】
第３７の側面では、金融取引のためのアプリケーションへのアクセスのための要求を伝送するステップであって、要求は、承認インジケーションの表現を備える、ステップをさらに含む、側面３２−３６のいずれか１項に記載の方法。
【０２１５】
眼画像セット選択に関する付加的側面
第１の側面では、頭部搭載型ディスプレイシステムが、開示される。頭部搭載型ディスプレイシステムは、眼の複数の眼画像を捕捉するように構成される、画像捕捉デバイスと、プロセッサであって、該プロセッサは、複数の眼画像の眼画像毎に、眼画像を画像捕捉デバイスから受信することと、眼画像と関連付けられた画質メトリックを判定することと、判定された画質メトリックと画質閾値を比較し、眼画像が画質閾値を超過しているかどうかを判定することであって、画質閾値は、虹彩コードを生成するための画質レベルに対応する、ことと、複数の眼画像から、画質閾値を超過する眼画像を選択することと、選択された眼画像を利用し、虹彩コードを生成することとを行うようにプログラムされる、プロセッサとを備える。
【０２１６】
第２の側面では、画質閾値を超過する眼画像を選択するために、プロセッサは、選択された眼画像をプロセッサのバッファの中にバッファするようにプログラムされる、側面１に記載の頭部搭載型ディスプレイシステム。
【０２１７】
第３の側面では、画質閾値を超過する眼画像を選択するために、プロセッサは、眼画像の極座標表現を利用するようにプログラムされる、側面１−２のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２１８】
第４の側面では、プロセッサはさらに、画像融合動作および虹彩融合動作を行うようにプログラムされる、側面１−３のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２１９】
第５の側面では、画像融合動作および虹彩融合動作は、実質的に同時に、または連続して、生成された虹彩コードの一貫性を検証するために行われる、側面４に記載の頭部搭載型ディスプレイシステム。
【０２２０】
第６の側面では、プロセッサはさらに、選択された眼画像の眼姿勢を判定することと、選択された眼画像の眼姿勢を使用して、眼のバイオメトリックデータを判定することとを行うようにプログラムされる、側面４に記載の頭部搭載型ディスプレイシステム。
【０２２１】
第７の側面では、眼画像を画像捕捉デバイスから受信するために、プロセッサは、プロセッサによって実装される眼画像収集ルーチンの間、眼画像を画像捕捉デバイスから受信するようにプログラムされる、側面１−６のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２２】
第８の側面では、眼画像収集ルーチンは、グラフィックを利用して、眼画像を得る、側面７に記載の頭部搭載型ディスプレイシステム。
【０２２３】
第９の側面では、画質閾値を超過する眼画像を選択するために、プロセッサは、複数の眼画像の第１の眼画像をバッファの中にバッファすることと、複数の眼画像の第２の眼画像の画質メトリックが第１の眼画像の画質メトリックを超過することを判定することと、第１の眼画像をバッファ内の第２の眼画像と置換することであって、第２の眼画像は、選択された眼画像に対応する、こととを行うようにプログラムされる、側面１−８のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２４】
第１０の側面では、画質メトリックは、眼画像のぼけと関連付けられたぼけ画質に対応し、眼画像のぼけは、基準眼画像に対する眼画像内の眼移動度に対応する、側面１−９のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２５】
第１１の側面では、画質メトリックは、眼画像内の非閉塞ピクセルの量に対応する、側面１−１０のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２６】
第１２の側面では、画質メトリックは、眼瞬目、グレア、焦点ずれ、分解能、閉塞ピクセル、非閉塞ピクセル、雑音、アーチファクト、ぼけ、またはそれらの組み合わせのうちの１つまたはそれを上回るものに関連する測定を備える、側面１−１１のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２７】
第１３の側面では、画質メトリックは、複数の成分品質メトリックの加重された組み合わせを備える、側面１−１２のうちの任意の１項に記載の頭部搭載型ディスプレイシステム。
【０２２８】
第１４の側面では、眼画像を処理するための方法が、開示される。本方法は、プロセッサの制御下で、複数の眼画像を得るステップと、複数の眼画像の眼画像毎に、各眼画像と関連付けられた画質メトリックを判定するステップと、各判定された画質メトリックと画質閾値を比較し、眼画像が画質閾値を超過しているかどうかを判定するステップであって、画質閾値は、虹彩コードを生成するための画質レベルに対応する、ステップと、複数の眼画像から、非空の眼画像のセットを選択するステップと、虹彩コードを生成するために眼画像のセットを利用するステップとを含む。
【０２２９】
第１５の側面では、非空の眼画像のセットを選択するステップは、選択されるべき画質閾値を超過する、複数の眼画像の眼画像のパーセンテージを識別するステップを含む、側面１４に記載の方法。
【０２３０】
第１６の側面では、非空の眼画像のセットを選択するステップは、選択されるべき眼画像の総数を識別するステップと、眼画像のセットを識別するステップであって、それぞれ、セット内にない眼画像の判定された画質メトリックを上回るかまたはそれと等しい、判定された画質メトリックを有する、ステップとを含む、側面１４−１５のいずれか１項に記載の方法。
【０２３１】
第１７の側面では、非空の眼画像のセット内の各眼画像は、画質閾値を超過する、側面１４−１６のいずれか１項に記載の方法。
【０２３２】
第１８の側面では、非空の眼画像のセットおよび対応する判定された画質メトリックをデータ媒体内にバッファするステップをさらに含む、側面１４−１７のいずれか１項に記載の方法。
【０２３３】
第１９の側面では、画質閾値を超過する、付加的眼画像を得るステップと、データ媒体内にバッファされた非空の眼画像のセットの眼画像を選択するステップと、付加的眼画像の画質メトリックがデータ媒体内にバッファされた非空の眼画像のセットの眼画像の画質メトリックを超過することを判定するステップと、データ媒体内において、データ媒体内にバッファされた非空の眼画像のセットの選択された眼画像およびデータ媒体内にバッファされた非空の眼画像のセットの選択された眼画像の画質メトリックを、それぞれ、付加的眼画像の付加的眼画像および画質メトリックと置換するステップとをさらに含む、側面１８に記載の方法。
【０２３４】
第２０の側面では、画質メトリックは、眼瞬目、グレア、焦点ずれ、分解能、閉塞ピクセル、非閉塞ピクセル、雑音、アーチファクト、ぼけ、またはそれらの組み合わせのうちの１つまたはそれを上回るものに関連する測定を備える、側面１４−１９のいずれか１項に記載の方法。
【０２３５】
結論
本明細書に説明される、ならびに／または添付される図に描写されるプロセス、方法、およびアルゴリズムはそれぞれ、具体的かつ特定のコンピュータ命令を実行するように構成される、１つまたはそれを上回る物理的コンピューティングシステム、ハードウェアコンピュータプロセッサ、特定用途向け回路、および／もしくは電子ハードウェアによって実行される、コードモジュールにおいて具現化され、それによって完全もしくは部分的に自動化され得る。例えば、コンピューティングシステムは、具体的コンピュータ命令とともにプログラムされた汎用コンピュータ（例えば、サーバ）または専用コンピュータ、専用回路等を含むことができる。コードモジュールは、実行可能プログラムにコンパイルおよびリンクされる、動的リンクライブラリ内にインストールされ得る、または解釈されるプログラミング言語において書き込まれ得る。いくつかの実装では、特定の動作および方法が、所与の機能に特有の回路によって実施され得る。
【０２３６】
さらに、本開示の機能性のある実装は、十分に数学的、コンピュータ的、または技術的に複雑であるため、（適切な特殊化された実行可能命令を利用する）特定用途向けハードウェアまたは１つもしくはそれを上回る物理的コンピューティングデバイスは、例えば、関与する計算の量もしくは複雑性に起因して、または結果を実質的にリアルタイムで提供するために、機能性を実施する必要があり得る。例えば、ビデオは、多くのフレームを含み、各フレームは、数百万のピクセルを有し得、具体的にプログラムされたコンピュータハードウェアは、商業的に妥当な時間量において所望の画像処理タスクまたは用途を提供するようにビデオデータを処理する必要がある。
【０２３７】
コードモジュールまたは任意のタイプのデータは、ハードドライブ、ソリッドステートメモリ、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、光学ディスク、揮発性もしくは不揮発性記憶装置、同一物の組み合わせ、および／または同等物を含む、物理的コンピュータ記憶装置等の任意のタイプの非一過性コンピュータ可読媒体上に記憶され得る。本方法およびモジュール（またはデータ）はまた、無線ベースおよび有線／ケーブルベースの媒体を含む、種々のコンピュータ可読伝送媒体上で生成されたデータ信号として（例えば、搬送波または他のアナログもしくはデジタル伝搬信号の一部として）伝送され得、種々の形態（例えば、単一もしくは多重化アナログ信号の一部として、または複数の離散デジタルパケットもしくはフレームとして）をとり得る。開示されるプロセスまたはプロセスステップの結果は、任意のタイプの非一過性有形コンピュータ記憶装置内に持続的もしくは別様に記憶され得る、またはコンピュータ可読伝送媒体を介して通信され得る。
【０２３８】
本明細書に説明される、および／または添付される図に描写されるフロー図における任意のプロセス、ブロック、状態、ステップ、もしくは機能性は、プロセスにおいて具体的機能（例えば、論理もしくは算術）またはステップを実装するための１つもしくはそれを上回る実行可能命令を含む、コードモジュール、セグメント、またはコードの一部を潜在的に表すものとして理解されたい。種々のプロセス、ブロック、状態、ステップ、または機能性は、組み合わせられる、再配列される、追加される、削除される、修正される、または別様に本明細書に提供される例証的実施例から変更されることができる。いくつかの実施形態では、付加的または異なるコンピューティングシステムもしくはコードモジュールが、本明細書に説明される機能性のいくつかまたは全てを実施し得る。本明細書に説明される方法およびプロセスはまた、任意の特定のシーケンスに限定されず、それに関連するブロック、ステップ、または状態は、適切な他のシーケンスで、例えば、連続して、並行に、またはある他の様式で実施されることができる。タスクまたはイベントが、開示される例示的実施形態に追加される、またはそれから除去され得る。さらに、本明細書に説明される実装における種々のシステムコンポーネントの分離は、例証を目的とし、全ての実装においてそのような分離を要求するものとして理解されるべきではない。説明されるプログラムコンポーネント、方法、およびシステムは、概して、単一のコンピュータ製品においてともに統合される、または複数のコンピュータ製品にパッケージ化され得ることを理解されたい。多くの実装のバリエーションが、可能である。
【０２３９】
本プロセス、方法、およびシステムは、ネットワーク（または分散）コンピューティング環境において実装され得る。ネットワーク環境は、企業全体コンピュータネットワーク、イントラネット、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、パーソナルエリアネットワーク（ＰＡＮ）、クラウドコンピューティングネットワーク、クラウドソースコンピューティングネットワーク、インターネット、およびワールドワイドウェブを含む。ネットワークは、有線もしくは無線ネットワークまたは任意の他のタイプの通信ネットワークであり得る。
【０２４０】
本開示のシステムおよび方法は、それぞれ、いくつかの革新的側面を有し、そのうちのいかなるものも、本明細書に開示される望ましい属性に単独で関与しない、またはそのために要求されない。上記に説明される種々の特徴およびプロセスは、相互に独立して使用され得る、または種々の方法で組み合わせられ得る。全ての可能な組み合わせおよび副次的組み合わせが、本開示の範囲内に該当することが意図される。本開示に説明される実装の種々の修正が、当業者に容易に明白であり得、本明細書に定義される一般原理は、本開示の精神または範囲から逸脱することなく、他の実装に適用され得る。したがって、請求項は、本明細書に示される実装に限定されることを意図されず、本明細書に開示される本開示、原理、および新規の特徴と一貫する最も広い範囲を与えられるべきである。
【０２４１】
別個の実装の文脈において本明細書に説明されるある特徴はまた、単一の実装における組み合わせにおいて実装されることができる。逆に、単一の実装の文脈において説明される種々の特徴もまた、複数の実装において別個に、または任意の好適な副次的組み合わせにおいて実装されることができる。さらに、特徴がある組み合わせにおいてアクションするものとして上記に説明され、さらに、そのようなものとして最初に請求され得るが、請求される組み合わせからの１つまたはそれを上回る特徴は、いくつかの場合では、組み合わせから削除されることができ、請求される組み合わせは、副次的組み合わせまたは副次的組み合わせのバリエーションを対象とし得る。いかなる単一の特徴または特徴のグループも、あらゆる実施形態に必要もしくは必須ではない。
【０２４２】
とりわけ、「〜できる（ｃａｎ）」、「〜し得る（ｃｏｕｌｄ）」、「〜し得る（ｍｉｇｈｔ）」、「〜し得る（ｍａｙ）」、「例えば（ｅ．ｇ．）」、および同等物等、本明細書で使用される条件文は、別様に具体的に記載されない限り、または使用されるような文脈内で別様に理解されない限り、概して、ある実施形態がある特徴、要素、および／またはステップを含むがその一方で他の実施形態がそれらを含まないことを伝えることが意図される。したがって、そのような条件文は、概して、特徴、要素、および／もしくはステップが、１つもしくはそれを上回る実施形態に対していかようにも要求されること、または１つもしくはそれを上回る実施形態が、著者の入力または促しの有無を問わず、これらの特徴、要素、および／もしくはステップが任意の特定の実施形態において含まれる、もしくは実施されるべきかどうかを決定するための論理を必然的に含むことを示唆することを意図されない。用語「〜を備える」、「〜を含む」、「〜を有する」、および同等物は、同義語であり、非限定的方式で包括的に使用され、付加的要素、特徴、行為、動作等を除外しない。また、用語「または」は、その包括的意味において使用され（およびその排他的意味において使用されず）、したがって、例えば、要素のリストを接続するために使用されると、用語「または」は、リスト内の要素のうちの１つ、いくつか、または全てを意味する。加えて、本願および添付される請求項で使用されるような冠詞「ａ」、「ａｎ」、および「ｔｈｅ」は、別様に規定されない限り、「１つまたはそれを上回る」または「少なくとも１つ」を意味するように解釈されるべきである。
【０２４３】
本明細書で使用されるように、項目のリスト「〜のうちの少なくとも１つ」を指す語句は、単一の要素を含む、それらの項目の任意の組み合わせを指す。ある実施例として、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」は、Ａ、Ｂ、Ｃ、ＡおよびＢ、ＡおよびＣ、ＢおよびＣ、ならびにＡ、Ｂ、およびＣを網羅することが意図される。語句「Ｘ、Ｙ、およびＺのうちの少なくとも１つ」等の接続文は、別様に具体的に記載されない限り、概して、項目、用語等がＸ、Ｙ、またはＺのうちの少なくとも１つであり得ることを伝えるために使用されるような文脈で別様に理解される。したがって、そのような接続文は、概して、ある実施形態が、Ｘのうちの少なくとも１つ、Ｙのうちの少なくとも１つ、およびＺのうちの少なくとも１つがそれぞれ存在するように要求することを示唆することを意図されない。
【０２４４】
同様に、動作は、特定の順序で図面に描写され得るが、これは、望ましい結果を達成するために、そのような動作が示される特定の順序でもしくは連続的順序で実施されることは必要ない、または、全ての図示される動作が実施される必要はないと認識されるべきである。さらに、図面は、フローチャートの形態で１つまたはそれを上回る例示的プロセスを図式的に描写し得る。しかしながら、描写されない他の動作も、図式的に図示される例示的方法およびプロセス内に組み込まれることができる。例えば、１つまたはそれを上回る付加的動作が、図示される動作のいずれかの前に、その後に、それと同時に、またはその間に実施されることができる。加えて、動作は、他の実装において再配列される、または再順序付けられ得る。ある状況では、マルチタスクおよび並列処理が、有利であり得る。さらに、上記に説明される実装における種々のシステムコンポーネントの分離は、全ての実装におけるそのような分離を要求するものとして理解されるべきではなく、説明されるプログラムコンポーネントおよびシステムは、概して、単一のソフトウェア製品においてともに統合される、または複数のソフトウェア製品にパッケージ化され得ることを理解されたい。加えて、他の実装も、以下の請求項の範囲内である。いくつかの場合では、請求項に列挙されるアクションは、異なる順序で実施され、依然として、望ましい結果を達成することができる。
【図１】
2020102259.tif 000002
【図２】
2020102259.tif 000003
【図３】
2020102259.tif 000004
【図４】
2020102259.tif 000005
【図５】
2020102259.tif 000006
【図６】
2020102259.tif 000007
【図７】
2020102259.tif 000008
【図８】
2020102259.tif 000009
【図９】
2020102259.tif 000010
【図１０】
2020102259.tif 000011
【外国語明細書】
2020102259000001.pdf