(57)【要約】  本開示は、画像表示方法および頭部装着ディスプレイデバイスに関する。本方法は以下の動作を含む。元の歪められた画像を取得するステップ、撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップ、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップ、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むステップであって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、ステップ、球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするステップ、画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像を引き伸ばすステップ、ならびにレンダリングされた画像を表示するステップ。
2019512902.tif 000002
【特許請求の範囲】
【請求項１】
元の歪められた画像を取得するステップと、
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップと、
成形投影モデルを取得するために、前記方形投影モデルに対して歪み対策処理を実行するステップと、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻むステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、ステップと、
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために前記球形モデルの球形表面をインターセプトするステップと、
画像レンダリングを完結させるために、前記成形そり幕を満たすように前記元の歪められた画像を引き伸ばすステップと、
レンダリングされた画像を表示するステップと
を含む画像表示方法。
【請求項２】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項1に記載の方法。
【請求項３】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記垂直画角に等しい球形中心角となるようにするステップ
を含む、請求項1に記載の方法。
【請求項４】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項1に記載の方法。
【請求項５】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項1に記載の方法。
【請求項６】
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、前記成形そり幕を取得するために前記球形モデルの球形表面をインターセプトする動作は、
前記球形モデルの前記球形中心から、ホーンの口と同様の円錐を作るために前記成形投影モデルの前記4つの側面につながるように複数の光線を放射するステップと、
前記球形モデルの前記球形表面と交差するように、前記球形モデルのラジアル方向に沿って前記ホーンの口を伸張し、前記球形モデルの一部分をインターセプトし、前記球形モデルの前記インターセプトされた部分を前記成形そり幕として使用するステップと
を含む、請求項1に記載の方法。
【請求項７】
成形そり幕を生成する方法であって、
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップと、
成形投影モデルを取得するために、前記方形投影モデルに対して歪み対策処理を実行するステップと、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻むステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、ステップと、
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために前記球形モデルの球形表面をインターセプトするステップと
を含む方法。
【請求項８】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項7に記載の方法。
【請求項９】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記垂直画角に等しい球形中心角となるようにするステップ
を含む、請求項7に記載の方法。
【請求項１０】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項7に記載の方法。
【請求項１１】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項7に記載の方法。
【請求項１２】
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、前記成形そり幕を取得するために前記球形モデルの球形表面をインターセプトする動作は、
前記球形モデルの前記球形中心から、ホーンの口と同様の円錐を作るために前記成形投影モデルの前記4つの側面につながるように複数の光線を放射するステップと、
前記球形モデルの前記球形表面と交差するように、前記球形モデルのラジアル方向に沿って前記ホーンの口を伸張し、前記球形モデルの一部分をインターセプトし、前記球形モデルの前記インターセプトされた部分を前記成形そり幕として使用するステップと
を含む、請求項7に記載の方法。
【請求項１３】
メモリおよびプロセッサを含む頭部装着ディスプレイデバイスであって、前記メモリは、コンピュータ可読命令を記憶し、前記プロセッサによって実行されたとき、前記命令は、前記プロセッサに以下の動作、すなわち、
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップと、
成形投影モデルを取得するために、前記方形投影モデルに対して歪み対策処理を実行するステップと、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻むステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、ステップと、
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために前記球形モデルの球形表面をインターセプトするステップと、
画像レンダリングを完結させるために、前記成形そり幕を満たすように前記元の歪められた画像を引き伸ばすステップと、
レンダリングされた画像を表示するステップと
を実行させる、頭部装着ディスプレイデバイス。
【請求項１４】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項13に記載の頭部装着ディスプレイデバイス。
【請求項１５】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記垂直画角に等しい球形中心角となるようにするステップ
を含む、請求項13に記載の頭部装着ディスプレイデバイス。
【請求項１６】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項13に記載の頭部装着ディスプレイデバイス。
【請求項１７】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項13に記載の頭部装着ディスプレイデバイス。
【請求項１８】
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、前記成形そり幕を取得するために前記球形モデルの球形表面をインターセプトする前記動作は、
前記球形モデルの前記球形中心から、ホーンの口と同様の円錐を作るために前記成形投影モデルの前記4つの側面につながるように複数の光線を放射するステップと、
前記球形モデルの前記球形表面と交差するように、前記球形モデルのラジアル方向に沿って前記ホーンの口を伸張し、前記球形モデルの一部分をインターセプトし、前記球形モデルの前記インターセプトされた部分を前記成形そり幕として使用するステップと
を含む、請求項13に記載の頭部装着ディスプレイデバイス。
【請求項１９】
メモリおよびプロセッサを含む頭部装着ディスプレイデバイスであって、前記メモリは、コンピュータ可読命令を記憶し、前記プロセッサによって実行されたとき、前記命令は、前記プロセッサに以下の動作、すなわち、
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップと、
成形投影モデルを取得するために、前記方形投影モデルに対して歪み対策処理を実行するステップと、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻むステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、ステップと、
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために前記球形モデルの球形表面をインターセプトするステップと
を実行させる、頭部装着ディスプレイデバイス。
【請求項２０】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項19に記載の頭部装着ディスプレイデバイス。
【請求項２１】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記成形投影モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記垂直画角に等しい球形中心角となるようにするステップ
を含む、請求項19に記載の頭部装着ディスプレイデバイス。
【請求項２２】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記水平画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの水平中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項19に記載の頭部装着ディスプレイデバイス。
【請求項２３】
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、前記成形投影モデルを前記球形モデルに刻む前記ステップであって、水平方向および垂直方向での前記成形投影モデルおよび前記球形モデルの交差によって形成される対応する方向の球形中心角が個別に前記撮影レンズの前記水平画角および前記垂直画角である、前記ステップは、
球形モデルを確立し、前記成形投影モデルを前記球形モデルのラジアル方向に直角に配置し、前記撮影レンズの前記垂直画角に従って前記球形モデルを等しく拡大縮小し、それにより、前記成形投影モデルの垂直中心線が、コードに対応する、前記水平画角に等しい球形中心角となるようにするステップ
を含む、請求項19に記載の頭部装着ディスプレイデバイス。
【請求項２４】
前記球形モデルの球形中心から、前記成形投影モデルの4つの側面につながるように光線を放射し、前記成形そり幕を取得するために前記球形モデルの球形表面をインターセプトする前記動作は、
前記球形モデルの前記球形中心から、ホーンの口と同様の円錐を作るために前記成形投影モデルの前記4つの側面につながるように複数の光線を放射するステップと、
前記球形モデルの前記球形表面と交差するように、前記球形モデルのラジアル方向に沿って前記ホーンの口を伸張し、前記球形モデルの一部分をインターセプトし、前記球形モデルの前記インターセプトされた部分を前記成形そり幕として使用するステップと
を含む、請求項19に記載の頭部装着ディスプレイデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、その全体が参照により組み込まれる、2016年3月28日に出願された「IMAGE DISPLAY METHOD AND APPARATUS, AND GENERATING METHOD AND APPARATUS OF SHAPED CAMBERED CURTAIN」と題する中国特許出願第201610184479.8号の優先権を主張する。
【０００２】
本開示は、画像表示の分野に関し、詳細には、画像表示方法、成形そり幕を生成する方法、および頭部装着ディスプレイデバイスに関する。
【背景技術】
【０００３】
頭部装着ディスプレイデバイスは、仮想現実技術における重要なハードウェアデバイスである。それは、リアルタイムでユーザの頭部方向を取得し、ユーザの目の方向でシーンを表示する。このプロセスでは、リアルタイムであること、および正確であることは、ユーザの没頭度に影響を与える2つの主な指標である。リアルタイムであることは、ユーザの視野方向の画像レンダリングを完結させることと、レンダリングされた画像を極めて短い時間で表示することとを意味する。正確であることは、以下を意味する。1.ユーザによって見られる画像が、事前知識、たとえば、地面が平坦であり、壁がまっすぐであることと合致する必要がある。2.画像のピクセルが整合していて、ユーザが頭部を回すときに、ユーザによって見られる画像が平面上にあり、画像の中心が近く周辺が遠い(または画像の中心が遠く周辺が近い)という異常な影響がない。
【０００４】
パノラマまたは広角ピクチャの収集デバイスは魚眼または広角レンズを使用するので、収集された元の画像は、かなりのレンズ歪みを受けている。そのような歪められたピクチャは、直接レンダリングされ人間の目に表示されるのには適しておらず、レンズ歪み対策動作が実行される必要がある。
【０００５】
従来の頭部装着ディスプレイデバイスは、2つの方法で画像を表示する。1つは、元の歪められた画像を幕上に直接レンダリングすることであり、これにより、画像処理プロセスが減り、表示速度が加速する。だが、頭部装着ディスプレイデバイスを使用することによってユーザによって見られるシーンは、実際のシナリオにおいて見られるシーンと整合せず、正確性が低下する。もう1つの方法は、より低い視角で撮影デバイスを使用することによって元の画像を収集することである。より低い視角に対応するレンズに対して歪み対策補正が実行されなくても、画像の正確性は維持され得る。だが、一般に、頭部装着ディスプレイデバイスの有効視角(effective visual angle)は80度を上回っており、通常の表示状態において、撮影デバイスのレンズ角度が頭部装着ディスプレイデバイスの有効視角を下回る場合には、画像境界がユーザによって見られる。図1に示すように、画像表示効果は芳しくない。
【発明の概要】
【課題を解決するための手段】
【０００６】
本出願の様々な実施形態によれば、画像表示方法、成形そり幕を生成する方法、および頭部装着ディスプレイデバイスが提供される。
【０００７】
画像表示方法は、以下を含む。
元の歪められた画像を取得するステップ、
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップ、
成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップ、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む(inscribe)ステップであって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、ステップ、
球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするステップ、
画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像を引き伸ばすステップ、ならびに
レンダリングされた画像を表示するステップ。
【０００８】
成形そり幕を生成する方法は、以下を含む。
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップ、
成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップ、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むステップであって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、ステップ、ならびに
球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするステップ。
【０００９】
頭部装着ディスプレイデバイスは、メモリおよびプロセッサを含み、メモリは、コンピュータ可読命令を記憶し、プロセッサによって実行されたとき、命令は、プロセッサに以下の動作を実行させる。
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップ、
成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップ、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むステップであって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、ステップ、
球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするステップ、
画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像を引き伸ばすステップ、ならびに
レンダリングされた画像を表示するステップ。
【００１０】
頭部装着ディスプレイデバイスは、メモリおよびプロセッサを含み、メモリは、コンピュータ可読命令を記憶し、プロセッサによって実行されたとき、命令は、プロセッサに以下の動作を実行させる。
撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するステップ、
成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップ、
撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むステップであって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、ステップ、ならびに
球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするステップ。
【００１１】
本出願の1つまたは複数の実施形態の詳細は、以下の添付の図面および説明において提供される。本開示の他の特徴、目的、および利点は、本明細書、添付の図面、および特許請求の範囲において明らかになる。
【００１２】
本出願の実施形態または既存の技術における技術的解決策についてより明確に説明するために、以下では、実施形態または既存の技術について説明するために必要な添付の図面について簡単に説明する。明らかに、以下の説明における添付の図面は、本出願のいくつかの実施形態を示しているにすぎず、当業者は依然として、創造的努力なしにこれらの添付の図面から他の図面を導出できよう。
【図面の簡単な説明】
【００１３】
【図１】撮影デバイスの視角および頭部装着ディスプレイの視角の関係図である。
【図２】一実施形態による頭部装着ディスプレイデバイスの内部構造の概略図である。
【図３】一実施形態による頭部装着ディスプレイデバイスの画像表示のフローチャートである。
【図４】一実施形態による画像表示方法のフローチャートである。
【図５】歪み対策によって方形平面幕が成形平面幕に変更される概略図である。
【図６】元の歪められた画像および歪み対策が実行された後に取得された画像の概略図である。
【図７】一実施形態による撮影レンズの画角によって成形投影モデルを拡大縮小する概略図である。
【図８】一実施形態による成形投影モデルの4つの側面を貫通するように球形中心から無数の光線を放射する概略図である。
【図９】球形幕からインターセプトされた部分の概略図である。
【図１０】一実施形態による画像が球形化された後に視野が変更されるプロセスの概略図である。
【図１１】一実施形態による成形そり幕を生成する方法のフローチャートである。
【図１２】一実施形態による画像表示装置の構造ブロック図である。
【図１３】一実施形態による成形そり幕を生成する装置の構造ブロック図である。
【発明を実施するための形態】
【００１４】
本開示の目的、技術的解決策、および利点をより明確でよりわかりやすくするために、以下ではさらに、添付の図面および実施形態を参照しながら本開示について詳細に説明する。本明細書で説明する特定の実施形態は、本開示を説明するために使用されるにすぎず、本開示を限定するものではないことを理解されたい。
【００１５】
図2は、一実施形態による頭部装着ディスプレイデバイスの内部構造の概略図である。図2に示すように、頭部装着ディスプレイデバイスは、システムバスを使用することによって接続されるプロセッサ、不揮発性記憶媒体、メモリ、音収集装置、ディスプレイスクリーン、および入力装置を含む。頭部装着ディスプレイデバイスの不揮発性記憶媒体は、オペレーティングシステムを記憶し、コンピュータ可読命令をさらに記憶する。コンピュータ可読命令は、画像表示方法を実現するように実行される。プロセッサは、端末全体の実行をサポートする計算および制御機能を提供するように構成される。頭部装着ディスプレイデバイスのメモリは、不揮発性記憶媒体におけるコンピュータ可読命令の実行のための環境を提供する。頭部装着ディスプレイデバイスのディスプレイスクリーンは、液晶ディスプレイスクリーンまたは電子インクディスプレイスクリーンなどであり得る。入力装置は、ディスプレイスクリーンを覆うタッチレイヤであり得るか、またはサーバハウジング上に配設されたボタン、トラックボールもしくはタッチパッドであり得るか、または外部のキーボード、タッチパッド、マウスなどであり得る。頭部装着ディスプレイデバイスは、頭部装着ディスプレイなどであり得る。図2に示す構造では、本出願における解決策に関係する一部分の構造のブロック図のみが示されており、本出願における解決策が適用される端末に限定するものとはならないことを、当業者は理解できよう。詳細には、端末は、図に示す構成要素よりも多くの構成要素または少ない構成要素を含み得るか、またはいくつかの構成要素が組み合わせられ得るか、または異なる構成要素の配置が使用され得る。
【００１６】
図3は、一実施形態による頭部装着ディスプレイデバイスの画像表示の原理の概略図である。図3に示すように、撮影されたピクチャと同じアスペクト比を共有する方形投射モデルが確立され、撮影レンズのパラメータが収集され、カスタマイズされた幕を取得するために、撮影レンズの収集されたパラメータに従って方形投射モデルに対して歪み対策処理および球形化処理が実行され、カスタマイズされた幕が表示幕として使用され、画像およびビデオが表示される前に中央処理装置(CPU)によって1回処理され、レンダリングを完結させるために、表示幕を満たすようにグラフィック処理ユニット(GPU)を使用することによって、元の歪められた画像が引き伸ばされ、レンダリングされた画像が表示される。ビデオ撮影デバイスが変更されないという条件では、カスタマイズされた幕は変更されない。
【００１７】
図4は、一実施形態による画像表示方法のフローチャートである。図4に示すように、画像表示方法は、頭部装着ディスプレイデバイス上で実行され得、以下の動作を含む。
【００１８】
動作402。元の歪められた画像を取得する。
【００１９】
この実施形態では、カメラなどの収集デバイスを使用することによって、画像が収集される。カメラなどの収集デバイスは魚眼または広角レンズを使用し、収集された元の画像はかなりのレンズ歪みを受けているので、この画像が元の歪められた画像である。
【００２０】
動作404。撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立する。
【００２１】
この実施形態では、撮影されたピクチャは、表示される必要がある材料である。撮影されたピクチャのアスペクト比は、4:3または16:9など、ピクチャの高さのピクセル数に対するピクチャの幅のピクセル数の比率である。方形投影モデルは、方形平面幕であり得る。撮影されたピクチャと同じアスペクト比を共有する方形投影モデルが確立され、方形投影モデルに従って球形モデルに画像が投影されるとき、画像はアスペクト比の歪みを受けない。したがって、画像の正確さが保証される。
【００２２】
動作406。成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行する。
【００２３】
この実施形態では、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップは、撮影された歪められた画像を修復し、内容の歪められた境界が方形である画像を、内容が歪められた境界変換を含まない画像に変更するステップである。方形投影モデルは、方形平面幕であり得る。
【００２４】
成形投影モデルを取得するために、歪み対策アルゴリズムを使用することによって、方形投影モデルが処理される。歪み対策アルゴリズムを使用することによって実行される処理のプロセスは、座標変換およびグレースケール再構成を含む。座標変換は、歪められた画像からターゲット画像への前方マッピング方法およびターゲット画像から歪められた画像への後方マッピング方法に分類され得る。グレースケール再構成の方法は、最近隣補間、二重線形補間、および3次畳み込み補間を含む。歪み対策アルゴリズムにおいて、既存の歪み補正アルゴリズムが使用される。
【００２５】
図5は、歪み対策によって方形平面幕が成形平面幕に変更される概略図である。図5に示すように、方形平面幕の境界は成形平面幕の境界に変化する。
【００２６】
図6は、元の歪められた画像および歪み対策が実行された後に取得された画像の概略図である。図6に示すように、第1の画像は、元の歪められた画像であり、第2の画像、すなわち、歪み対策が実行された後に取得される画像を取得するために、元の歪められた画像に対して歪み対策処理が実行される。
【００２７】
動作408。撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻み、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である。
【００２８】
この実施形態では、撮影レンズの水平画角および垂直画角は、撮影レンズの設計材料を使用することによって個別に取得され得る。成形投影モデルは、成形平面幕であり得る。
【００２９】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、以下を含む。
球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップ。
【００３０】
レンズ歪み対策が実行された後、撮影レンズの水平画角および垂直画角が等しく配分される、すなわち、垂直画角および成形投影モデルの垂直中心線を使用することによって、拡大縮小されたモデルおよび水平方向の等しいサイズが制限される。ある角度で画像が投影されるので、確立された球形モデルのサイズは制限されなくてよい。すなわち、半径が大きい場合、画像の投影も等しく拡大され、半径が小さい場合、画像の投影は等しく縮小される。しかしながら、投影された画像の球形中心角は同じであり、球形中心角から見られる画像も同じである。図7は、一実施形態による撮影レンズの画角によって成形投影モデルを拡大縮小する概略図である。図7に示すように、撮影レンズの水平画角に従って成形投影モデルが等しく拡大縮小され、それにより、成形投影モデルの水平中心線が、コードに対応する、ちょうど撮影レンズの水平画角である球形中心角となり、垂直中心線が、コードに対応する、撮影レンズの垂直画角である球形中心角となる。
【００３１】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、以下を含む。
球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、垂直画角に等しい球形中心角となるようにするステップ。
【００３２】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、球形中心角に対応する、垂直画角に等しいコードとなるようにするステップを含む。
【００３３】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップを含む。
【００３４】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップを含む。
【００３５】
動作410。球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトする。
【００３６】
一実施形態では、球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトする動作は、(1)および(2)を含む。
【００３７】
(1)球形モデルの球形中心から、ホーンの口と同様の円錐を作るために成形投影モデルの4つの側面につながるように複数の光線を放射する。
【００３８】
図8は、一実施形態による成形投影モデルの4つの側面を貫通するように球形中心から無数の光線を放射する概略図である。図8に示すように、ホーンの口と同様の円錐を作るために、成形投影モデルの4つの側面を貫通するように球形中心から無数の光線が放射される。
【００３９】
(2)球形モデルの球形表面と交差するように、球形モデルのラジアル方向に沿ってホーンの口を伸張し、球形モデルの一部分をインターセプトし、球形モデルのインターセプトされた部分を成形そり幕として使用する。
【００４０】
図9は、球形幕からインターセプトされた部分の概略図である。図9に示すように、球形モデルの球形表面と交差するように、球形モデルのラジアル方向に沿ってホーンの口が伸張され、球形モデルの一部分がインターセプトされ、球形モデルのインターセプトされた部分が成形そり幕として使用され、視角が球形中心にあるとき、球形モデルの境界によって形成された見られる形状が、成形投影モデルと同じになるべきである。成形そり幕を満たすように元の歪められた画像が引き伸ばされる、すなわち、撮影レンズ歪み対策および球形化マッピングが画像に対して実行され、画像レンダリングタスクも完結する。
【００４１】
図10は、一実施形態による画像が球形化された後に視野が変更されるプロセスの概略図である。図10に示すように、球形化マッピングが画像に対して実行された後、視野が同様に変化したとき、画像マッピング距離は変わっていない。図10では、中空実線は中空点線と同じである。
【００４２】
動作412。画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像を引き伸ばす。
【００４３】
この実施形態では、画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像が引き伸ばされる。
【００４４】
動作414。レンダリングされた画像を表示する。
【００４５】
前述の画像表示方法では、歪み対策処理および球形化マッピング処理が実行された後、すなわち、元の歪められた画像に対して歪み対策および球形化マッピング処理が実行された後に取得された成形そり幕を満たすように元の歪められた画像が引き伸ばされた後、画像レンダリングが完結し、表示された画像が正確でリアルタイムであり、球形化マッピングの後、視野も変化したとき、画像マッピング距離は変わっていない。
【００４６】
画像表示方法が他のディスプレイデバイスにさらに適用されてよいことに留意されたい。
【００４７】
図11は、一実施形態による成形そり幕を生成する方法のフローチャートである。図11に示すように、成形そり幕を生成する方法は、以下の動作を含む。
【００４８】
動作1102:  撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立する。
【００４９】
この実施形態では、撮影されたピクチャは、表示される必要がある材料である。撮影されたピクチャのアスペクト比は、4:3または16:9など、ピクチャの高さのピクセル数に対するピクチャの幅のピクセル数の比率である。方形投影モデルは、方形平面幕であり得る。撮影されたピクチャと同じアスペクト比を共有する方形投影モデルが確立され、方形投影モデルに従って球形モデルに画像が投影されるとき、画像はアスペクト比の歪みを受けない。したがって、画像の正確さが保証される。
【００５０】
動作1104:  成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行する。
【００５１】
この実施形態では、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するステップは、撮影された歪められた画像を修復し、内容の歪められた境界が方形である画像を、内容が歪められた境界変換を含まない画像に変更するステップである。方形投影モデルは、方形平面幕であり得る。
【００５２】
成形投影モデルを取得するために、歪み対策アルゴリズムを使用することによって、方形投影モデルが処理される。歪み対策アルゴリズムを使用することによって実行される処理のプロセスは、座標変換およびグレースケール再構成を含む。座標変換は、歪められた画像からターゲット画像への前方マッピング方法およびターゲット画像から歪められた画像への後方マッピング方法に分類され得る。グレースケール再構成の方法は、最近隣補間、二重線形補間、および3次畳み込み補間を含む。歪み対策アルゴリズムにおいて、既存の歪み補正アルゴリズムが使用される。
【００５３】
動作1106:  撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻み、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である。
【００５４】
この実施形態では、撮影レンズの水平画角および垂直画角は、撮影レンズの設計材料を使用することによって個別に取得され得る。成形投影モデルは、成形平面幕であり得る。
【００５５】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、以下を含む。
球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップ。
【００５６】
レンズ歪み対策が実行された後、撮影レンズの水平画角および垂直画角が等しく配分される、すなわち、垂直画角および成形投影モデルの垂直中心線を使用することによって、拡大縮小されたモデルおよび水平方向の等しいサイズが制限される。ある角度で画像が投影されるので、確立された球形モデルのサイズは制限されなくてよい。すなわち、半径が大きい場合、画像の投影も等しく拡大され、半径が小さい場合、画像の投影は等しく縮小される。しかしながら、投影された画像の球形中心角は同じであり、球形中心角から見られる画像も同じである。
【００５７】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、以下を含む。
球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、垂直画角に等しい球形中心角となるようにするステップ。
【００５８】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、垂直画角に等しい球形中心角となるようにするステップを含む。
【００５９】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップを含む。
【００６０】
一実施形態では、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻む動作であって、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である、動作は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、水平画角に等しい球形中心角となるようにするステップを含む。
【００６１】
動作1108:  球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトする。
【００６２】
一実施形態では、球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトする動作は、球形モデルの球形中心から、ホーンの口と同様の円錐を作るために成形投影モデルの4つの側面につながるように複数の光線を放射するステップと、球形モデルの球形表面と交差するように、球形モデルのラジアル方向に沿ってホーンの口を伸張し、球形モデルの一部分をインターセプトし、球形モデルのインターセプトされた部分を成形そり幕として使用するステップとを含む。
【００６３】
成形そり幕を生成する前述の方法では、撮影されたピクチャと同じアスペクト比を共有する方形投射モデルが確立され、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理が実行され、成形投影モデルが球形モデルに刻まれ、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角であり、光線が、成形投影モデルの4つの側面を貫通するように球形中心から放射され、球形モデルに伸張され、成形そり幕を取得するために球形モデルの球形表面がインターセプトされる。成形そり幕は、歪められた画像を補正するために、画像に対して歪み対策および球形化処理を実行することができ、成形そり幕を通した画像は正確でリアルタイムであり、計算は少なくなる。図12は、一実施形態による画像表示装置の構造ブロック図である。図12に示すように、画像表示装置は、取得モジュール1202、確立モジュール1204、歪み対策処理モジュール1206、球形モデル確立モジュール1208、球形化処理モジュール1210、レンダリングモジュール1212、および表示モジュール1214を含む。
【００６４】
取得モジュール1202は、元の歪められた画像を取得するように構成される。
【００６５】
確立モジュール1204は、撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するように構成される。
【００６６】
歪み対策処理モジュール1206は、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するように構成される。
【００６７】
球形モデル確立モジュール1208は、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むように構成され、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である。
【００６８】
球形化処理モジュール1210は、球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするように構成される。
【００６９】
レンダリングモジュール1212は、画像レンダリングを完結させるために、成形そり幕を満たすように元の歪められた画像を引き伸ばすように構成される。
【００７０】
表示モジュール1214は、レンダリングされた画像を表示するように構成される。
【００７１】
前述の画像表示方法では、歪み対策処理および球形化マッピング処理が実行された後、すなわち、元の歪められた画像に対して歪み対策および球形化マッピング処理が実行された後に取得された成形そり幕を満たすように元の歪められた画像が引き伸ばされた後、画像レンダリングが完結し、表示された画像が正確でリアルタイムであり、球形化マッピングの後、視野も変化したとき、画像マッピング距離は変わっていない。
【００７２】
代替的に、球形モデル確立モジュール1208は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００７３】
代替的に、球形モデル確立モジュール1208は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、垂直画角に等しい球形中心角となるようにさらに構成される。
【００７４】
代替的に、球形モデル確立モジュール1208は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００７５】
代替的に、球形モデル確立モジュール1208は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００７６】
球形化処理モジュール1210は、球形モデルの球形中心から、ホーンの口と同様の円錐を作るために成形投影モデルの4つの側面につながるように複数の光線を放射することと、球形モデルの球形表面と交差するように、球形モデルのラジアル方向に沿ってホーンの口を伸張し、球形モデルの一部分をインターセプトし、球形モデルのインターセプトされた部分を成形そり幕として使用することとを行うようにさらに構成される。
【００７７】
図13は、一実施形態による成形そり幕をカスタマイズする装置の構造ブロック図である。図13に示すように、成形そり幕をカスタマイズする装置は、確立モジュール1302、歪み対策処理モジュール1304、球形モデル確立モジュール1306、および球形化処理モジュール1308を含む。図13におけるモジュールの機能は、図12における対応するモジュールの機能と同じである。
【００７８】
確立モジュール1302は、撮影されたピクチャと同じアスペクト比を共有する方形投影モデルを確立するように構成される。
【００７９】
歪み対策処理モジュール1304は、成形投影モデルを取得するために、方形投影モデルに対して歪み対策処理を実行するように構成される。
【００８０】
球形モデル確立モジュール1306は、撮影レンズの水平画角および垂直画角に従って球形モデルを確立し、成形投影モデルを球形モデルに刻むように構成され、水平方向および垂直方向での成形投影モデルおよび球形モデルの交差によって形成される対応する方向の球形中心角が個別に撮影レンズの水平画角および垂直画角である。
【００８１】
球形化処理モジュール1308は、球形モデルの球形中心から、成形投影モデルの4つの側面につながるように光線を放射し、成形そり幕を取得するために球形モデルの球形表面をインターセプトするように構成される。
【００８２】
球形モデル確立モジュール1306は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００８３】
代替的に、球形モデル確立モジュール1306は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って成形投影モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、垂直画角に等しい球形中心角となるようにさらに構成される。
【００８４】
代替的に、球形モデル確立モジュール1306は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの水平画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの水平中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００８５】
代替的に、球形モデル確立モジュール1306は、球形モデルを確立し、成形投影モデルを球形モデルのラジアル方向に直角に配置し、撮影レンズの垂直画角に従って球形モデルを等しく拡大縮小し、それにより、成形投影モデルの垂直中心線が、コードに対応する、水平画角に等しい球形中心角となるようにさらに構成される。
【００８６】
球形化処理モジュール1308は、球形モデルの球形中心から、ホーンの口と同様の円錐を作るために成形投影モデルの4つの側面につながるように複数の光線を放射することと、球形モデルの球形表面と交差するように、球形モデルのラジアル方向に沿ってホーンの口を伸張し、球形モデルの一部分をインターセプトし、球形モデルのインターセプトされた部分を成形そり幕として使用することとを行うようにさらに構成される。
【００８７】
当業者は、前述の実施形態における方法のプロセスの全部または一部が、関連するハードウェアに命令するコンピュータプログラムによって実装され得ることを理解できよう。プログラムは不揮発性コンピュータ可読記憶媒体に記憶され得る。プログラムが動作しているとき、実施形態における前述の方法のプロセスが実行される。記憶媒体は、磁気ディスク、光ディスク、読取り専用メモリ(ROM)などであってよい。
【００８８】
前述の実施形態は、本開示のいくつかの実装形態を示すにすぎず、詳細に説明されているが、本開示の特許範囲を限定するものと解釈されるべきではない。留意すべきこととして、当業者は、本開示の概念から離れることなく、様々な変更および改善を行うことができ、かかる変更および改善は本開示の保護範囲内に入るものとする。したがって、本開示の特許の保護範囲は、特許請求の範囲によるものとする。
【符号の説明】
【００８９】
1202  取得モジュール
1204  確立モジュール
1206  歪み対策処理モジュール
1208  球形モデル確立モジュール
1210  球形化処理モジュール
1212  レンダリングモジュール
1214  表示モジュール
1302  確立モジュール
1304  歪み対策処理モジュール
1306  球形モデル確立モジュール
1308  球形化処理モジュール
【図１】
2019512902.tif 000003
【図２】
2019512902.tif 000004
【図３】
2019512902.tif 000005
【図４】
2019512902.tif 000006
【図５】
2019512902.tif 000007
【図６】
2019512902.tif 000008
【図７】
2019512902.tif 000009
【図８】
2019512902.tif 000010
【図９】
2019512902.tif 000011
【図１０】
2019512902.tif 000012
【図１１】
2019512902.tif 000013
【図１２】
2019512902.tif 000014
【図１３】
2019512902.tif 000015
【国際調査報告】
2019512902.tif 000016
2019512902.tif 000017
2019512902.tif 000018
2019512902.tif 000019