(57)【要約】      （修正有）【課題】感情的なダメージなどの悪影響をユーザに与えることのないバーチャルリアリティデバイスを応用する操作方法と装置およびバーチャルリアリティデバイスを提供する。【解決手段】バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するステップと、少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定するステップと、忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行するステップと、を含む。【選択図】図２
2018101392.tif 000002
【特許請求の範囲】
【請求項１】
バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するステップと、
前記少なくとも一つのバーチャルシーン特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定するステップと、
前記忠実度弱化因子が所定閾値に達した時に、前記バーチャルシーンに対する忠実度弱化操作を実行するステップと、を含む
ことを特徴とするバーチャルリアリティデバイスに応用する操作方法。
【請求項２】
前記バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集するステップをさらに含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記の前記少なくとも一つのバーチャルシーン特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定するステップにおいては、
前記少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定するステップを含む
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記の前記少なくとも一つのバーチャルシーン特徴パラメータによって前記バーチャルシーンの忠実度弱化因子を決定するステップにおいては、
バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定するステップと、
決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、前記バーチャルシーンの忠実度弱化因子を決定するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項５】
前記の前記少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定するステップにおいては、
バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定するステップと、
決定された各バーチャルシーン特徴の忠実度係数、前記少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、前記バーチャルシーンの忠実度弱化因子を決定するステップと、を含む
ことを特徴とする請求項３に記載の方法。
【請求項６】
前記少なくとも一つの生理的特徴パラメータの加重値は、ユーザの健康パラメータに基づいて予め設定される
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記各バーチャルシーン特徴の加重値は、バーチャルシーン特性に基づいて予め設定される
ことを特徴とする請求項４〜６のいずれか１項に記載の方法。
【請求項８】
前記忠実度弱化因子が所定閾値に達した時に、前記バーチャルシーンに対する忠実度弱化操作を実行するステップにおいては、
決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定するステップと、
決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行するステップと、を含む
ことを特徴とする請求項４〜６のいずれか１項に記載の方法。
【請求項９】
前記の決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定するステップにおいては、
決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数とに基づいて、各バーチャルシーン特徴の弱化係数を決定するステップを含む
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記の決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行するステップにおいては、
各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行するステップを含んでおり、
ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートが予め記録される
ことを特徴とする請求項８に記載の方法。
【請求項１１】
前記バーチャルシーン特徴は、音声の特徴、画像の特徴および変位の特徴の少なくとも一つを含む
ことを特徴とする請求項１〜６のいずれか１項に記載の方法。
【請求項１２】
バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するシーン特徴採集ユニットと、
前記少なくとも一つのバーチャルシーン特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定する決定ユニットと、
前記忠実度弱化因子が所定閾値に達した時に、前記バーチャルシーンに対する忠実度弱化操作を実行する実行ユニットと、を備える
ことを特徴とするバーチャルリアリティデバイスに応用する操作装置。
【請求項１３】
前記バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集する生理的特徴採集ユニットをさらに備える
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記決定ユニットは、さらに、前記少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定することに用いられる
ことを特徴とする請求項１３に記載の装置。
【請求項１５】
前記決定ユニットは、さらに、
バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、
決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、前記バーチャルシーンの忠実度弱化因子を決定することと、に用いられる
ことを特徴とする請求項１２に記載の装置。
【請求項１６】
前記決定ユニットは、さらに、
バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、
決定された各バーチャルシーン特徴の忠実度係数、前記少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、前記バーチャルシーンの忠実度弱化因子を決定すること、に用いられる
ことを特徴とする請求項１４に記載の装置。
【請求項１７】
前記実行ユニットは、
決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定する決定サブユニットと、
決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行する実行サブユニットと、を備える
ことを特徴とする請求項１５または１６に記載の装置。
【請求項１８】
前記決定サブユニットは、さらに
決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数に基づいて、各バーチャルシーン特徴の弱化係数を決定することに用いられる
ことを特徴とする請求項１７に記載の装置。
【請求項１９】
前記実行サブユニットは、さらに、
各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行することに用いられており、
ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートが予め記録される
ことを特徴とする請求項１７に記載の装置。
【請求項２０】
請求項１２〜１９のいずれか１項に記載の装置を含む
ことを特徴とするバーチャルリアリティデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、コンピュータ技術の分野に関して、具体的に、バーチャルリアリティの技術分野に関して、特に、バーチャルリアリティデバイスに応用する操作方法と装置およびバーチャルリアリティデバイスに関する。
【背景技術】
【０００２】
バーチャルリアリティ（仮想現実）とは、コンピュータによってシミュレーションし三次元空間のバーチャル世界を生成して視覚、聴覚、触覚などの感覚器官に関するシミュレーションをユーザに与えて、ユーザに自分がその場に身を置いているようにさせ、適時で制限なしに三次元空間における物事を見ることができる。当該技術は、コンピュータグラフィックス、コンピュータシミュレーション、人工知能、センシング、ディスプレイおよびネットワークの並列処理などの技術の最新開発成果を統合して、コンピュータ技術の補助によって生成されたハイテクのシミュレーションシステムである。
【０００３】
しかしながら、現在、バーチャルリアリティ技術に対するユーザ体験などは完全ではなく、没入型の体験方式および三次元の高精細度映像などのすごく真に迫った体験は、眩暈、嘔吐、視覚障害および精神的な、感情的なダメージなどの悪影響をユーザに与えることがあり、老人、子供、女性などの耐性が弱いユーザおよび潜在的に関連する病気になるユーザの一部にとって、さらに非常に大きなダメージを与える可能性がある。
【発明の概要】
【０００４】
本願は、バーチャルリアリティデバイスに応用する、改善された操作方法と装置およびバーチャルリアリティデバイスを提出して上記の背景技術に係る技術問題を解決することを目的とする。
【０００５】
第１態様によれば、本願は、バーチャルリアリティデバイスに応用する操作方法を提供し、この方法は、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するステップと、少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定するステップと、忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行するステップと、を含む。
【０００６】
いくつかの実施例において、上記方法は、バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集するステップをさらに含む。
【０００７】
いくつかの実施例において、上記した、少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定するステップにおいては、少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定するステップを含む。
【０００８】
いくつかの実施例において、上記した、少なくとも一つのバーチャルシーン特徴パラメータによってバーチャルシーンの忠実度弱化因子を決定するステップにおいては、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定するステップと、決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定するステップと、を含む。
【０００９】
いくつかの実施例において、上記した、少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定するステップにおいては、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定するステップと、決定された各バーチャルシーン特徴の忠実度係数、少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定するステップと、を含む。
【００１０】
いくつかの実施例において、上記した少なくとも一つの生理的特徴パラメータの加重値は、ユーザの健康パラメータに基づいて予め設定される。
【００１１】
いくつかの実施例において、上記した各バーチャルシーン特徴の加重値は、バーチャルシーン特性に基づいて予め設定される。
【００１２】
いくつかの実施例において、忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行するステップにおいては、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定するステップと、決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行するステップと、を含む。
【００１３】
いくつかの実施例において、上記した、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定するステップにおいては、決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数とに基づいて、各バーチャルシーン特徴の弱化係数を決定するステップを含む。
【００１４】
いくつかの実施例において、上記した、決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行するステップにおいては、各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行するステップを含んでおり、ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートが予め記録される。
【００１５】
いくつかの実施例において、上記バーチャルシーン特徴は、音声の特徴、画像の特徴および変位の特徴の少なくとも一つを含む。
【００１６】
第２態様によれば、本願は、バーチャルリアリティデバイスに応用する操作装置を提供し、この装置は、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するシーン特徴採集ユニットと、少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定する決定ユニットと、忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行する実行ユニットと、を備える。
【００１７】
いくつかの実施例において、上記した装置は、バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集する生理的特徴採集ユニットをさらに備える。
【００１８】
いくつかの実施例において、上記した決定ユニットは、さらに、少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定することに用いられる。
【００１９】
いくつかの実施例において、上記した決定ユニットは、さらに、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定することと、に用いられる。
【００２０】
いくつかの実施例において、上記した決定ユニットは、さらに、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、決定された各バーチャルシーン特徴の忠実度係数、少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定すること、に用いられる。
【００２１】
いくつかの実施例において、上記した少なくとも一つの生理的特徴パラメータの加重値は、ユーザの健康パラメータに基づいて予め設定される。
【００２２】
いくつかの実施例において、上記した各バーチャルシーン特徴の加重値は、バーチャルシーン特性に基づいて予め設定される。
【００２３】
いくつかの実施例において、上記した実行ユニットは、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定する決定サブユニットと、決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行する実行サブユニットと、を備える。
【００２４】
いくつかの実施例において、上記した決定サブユニットは、さらに、決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数に基づいて、各バーチャルシーン特徴の弱化係数を決定することに用いられる。
【００２５】
いくつかの実施例において、上記した実行サブユニットは、さらに、各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行することに用いられており、ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートが予め記録される。
【００２６】
第３態様によれば、本願は、バーチャルリアリティデバイスを提供して、このバーチャルリアリティデバイスが、第２態様における実施形態のいずれかのバーチャルリアリティデバイスに応用する操作装置を含む。
【００２７】
本願に係るバーチャルリアリティデバイスに応用する操作方法と装置およびバーチャルリアリティデバイスは、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度が忠実度閾値より大きい時に、バーチャルシーンに対して忠実度弱化操作をただちに実行して、高すぎる忠実度がユーザに悪影響を与える恐れを防止ことができる。
【図面の簡単な説明】
【００２８】
以下の図面を参照しながら行った非限定的な実施例についての詳細な説明に基づいて、本願の他の特徴、目的や利点はより明瞭になる。
【００２９】
【図１】本願を適用できる例示的なシステムアーキテクチャー図である。
【図２】本願に係るバーチャルリアリティデバイスに応用する操作方法の一つの実施例のフローチャートである。
【図３】本願に係るバーチャルリアリティデバイスに応用する操作方法のもう一つの実施例のフローチャートである。
【図４】本願に係るバーチャルリアリティデバイスに応用する操作装置の一つの実施例の構造図である。
【図５】本願の実施例を実現するバーチャルリアリティデバイスに適用されるシステム構造模式図である。
【発明を実施するための形態】
【００３０】
以下、図面および実施例を参照しながら本発明をより詳細に説明する。ここで説明する具体的な実施例は、かかる発明を説明するものに過ぎず、当該発明を限定するものではないと理解すべきである。ここで、説明の便宜上、図面に発明に関連する部分のみが示されている。
【００３１】
なお、衝突しない場合、本願の実施例及び実施例の特徴を相互に組み合せてもよい。以下、図面及び実施例を参照しながら本願を詳細に説明する。
【００３２】
図１は、本願に係るバーチャルリアリティデバイスに応用する操作方法と装置の実施例を応用できる例示的なシステムアーキテクチャ１００を示す。
【００３３】
図１のように、システムアーキテクチャ１００は、バーチャルリアリティデバイス１０１、ネットワーク１０２およびサーバ１０３を備えてもい。ネットワーク１０２は、バーチャルリアリティデバイス１０１とサーバ１０３との間に通信リンクを提供する媒体に用いられている。ネットワーク１０２は、例えば、有線、無線通信リンクあるいは光ファイバケーブルなどの様々な接続種類を含んでもよい。
【００３４】
ユーザは、バーチャルリアリティデバイス１０１を使用してネットワーク１０２を経由してサーバ１０３とのインタラクションを行ってメッセージなどを送受信してもよい。バーチャルリアリティデバイス１０１に、バーチャルシーンを表示するための様々なクライアントアプリケーションがインストールされてもよい。サーバ１０３は、様々なサービスを提供するサーバであってもよく、例えば、バーチャルリアリティデバイス１０１に表示されるバーチャルシーンにサポートを提供するバックグラウンドサーバである。
【００３５】
説明が必要なのは、本願の実施例に係るバーチャルリアリティデバイスに応用する操作方法が、通常にバーチャルリアリティデバイス１０１によって実行されるが、いくつかのステップがサーバ１０３によって実行されてもよい。相応に、バーチャルリアリティデバイスに応用する操作装置が、通常にバーチャルリアリティデバイス１０１に設置されるが、いくつかのユニットがサーバ１０３に設置されてもよい。
【００３６】
理解すべきなのは、図１中のバーチャルリアリティデバイス、ネットワークおよびサーバの数が、例示的なものだけである。必要に応じて、バーチャルリアリティデバイス、ネットワークおよびサーバの数が任意であってもよい。
【００３７】
続いて、本願に係るバーチャルリアリティデバイスに応用する操作方法の一つの実施例のフロー２００を示す図２を参照する。当該バーチャルリアリティデバイスに応用する操作方法は、下記のステップを含む。
【００３８】
ステップ２０１：バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集する。
【００３９】
本実施例において、バーチャルリアリティデバイスに応用する操作方法が実行されている電子デバイス（例えば、図１に示すバーチャルリアリティデバイス）は、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集してもよい。ここで、バーチャルシーン特徴は、バーチャルシーン忠実度を反映できる様々な技術特徴である。バーチャルシーン特徴パラメータは、バーチャルシーン特徴に対して採集された特徴値であり、特徴値の大きさが、バーチャルシーンの忠実度を直接反映することができる。
【００４０】
任意選択で、バーチャルシーン特徴は、音声の特徴、画像の特徴および変位の特徴のうちの一つを含んもよい。バーチャルシーンがホラー映画であることを例として、音声の特徴は、音声の音響効果のパターン、周波数およびトーン閾値などの特徴であってもよい。画像の特徴は、画像の明るさ、解像度、カラーなどの特徴であってもよく、対応する特徴値が閾値であってもよいが、変化の周波数値であってもよい。変位の特徴は、当該バーチャルシーンにおいてユーザにさせたい変位、例えば、ユーザに体を回転させたい角度であってもよい。
【００４１】
ステップ２０２：少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定する。
【００４２】
本実施例において、電子デバイスは、各バーチャルシーン特徴パラメータと忠実度弱化因子とのマッピング関係を予め設定してもよい。ここで、忠実度弱化因子は、バーチャルシーンに対して忠実度弱化操作を実行する緊急度を表すためにある。通常に、忠実度弱化因子は大きいほど、バーチャルシーンに対して忠実度弱化操作を実行する緊急性が強くなる。よって、電子デバイスは、ステップ２０１によって少なくとも一つのバーチャルシーン特徴パラメータを取得した後に、当該マッピング関係に基づいてバーチャルシーンの忠実度弱化因子を算出することができる。電子デバイスは、忠実度弱化因子をローカルで計算してもよく、リモートサーバによって計算してもよい。
【００４３】
本実施例のいくつかの選択可能な実施形態において、ステップ２０２は、具体的に、以下のステップを含んでもよい。
【００４４】
まず、電子デバイスは、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータと予め設定された忠実度閾値とに基づいて分析し、各バーチャルシーン特徴の忠実度係数を決定してもよい。ここで、忠実度係数は、一つのバーチャルシーン特徴の忠実性を評価し、通常に特徴パラメータと忠実度閾値の差に関連付ける。任意選択で、特徴パラメータが忠実度閾値より大きい場合、忠実度係数を一つの値とし、特徴パラメータが忠実度閾値より小さい場合、忠実度係数をもう一つの値とする。例えば、明るさあるいはカラーの切り替え速度については、切り替え速度が速度閾値より大きい場合、対応する忠実度係数を１に設定するが、そうでなければ、０に設定する。暗い画像の継続時間について、継続時間が継続時間の閾値より大きい場合、対応する忠実度係数を１に設定するが、そうでなければ、０に設定する。ユーザの回転角度について、ユーザの回転角度が角度閾値より大きい場合、対応する忠実度係数を１に設定するが、そうでなければ、０に設定する。また、忠実度係数と上記の差は、他の種類の関連関係になってもよく、例えば、忠実度係数が当該差に対して単調増加あるいは単調減少であってもよい。当該ステップは、最後に得られる忠実度係数が０から１までの値になることを確保するしてこれからの処理を便利にするように、計算された忠実度係数に対して正規化処理を行ってもよい。
【００４５】
続いて、電子デバイスは、決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定してもよい。ここで、バーチャルシーン特徴の忠実度係数の加重値は、バーチャルシーン整体忠実度に対する当該バーチャルシーン特徴の貢献を評価することができる。任意選択で、各バーチャルシーン特徴の加重値は、バーチャルシーン特性に基づいて予め設定されてもよい。通常に、バーチャルシーン特徴は忠実度への影響が大きいほど、それに対して、設定された加重値も高くなる。例えば、仮に、合計ｍ個のバーチャルシーン特徴があるとしたら、忠実度弱化因子Ｆの計算式は、Ｆ＝ｋ１×ｃ１＋ｋ２×ｃ２＋ｋ３×ｃ３＋…＋ｋｉ×ｃｉ＋…＋ｋｍ×ｃｍであってもよい。ここで、ｋｉはｉ番目のバーチャルシーン特徴が対応する加重であり、ｃｉがｉ個目のバーチャルシーン特徴に対して計算された忠実度係数である。ここで、各バーチャルシーン特徴が対応する加重は、予め設定されてもよく、統計学習によって常に更新されてもよい。
【００４６】
ステップ２０３：忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行する。
【００４７】
本実施例において、電子デバイスは、ステップ２０２で得られた忠実度弱化因子に基づいて、当該忠実度弱化因子が所定閾値に達するかどうかを常に検出して、忠実度弱化因子が所定閾値に達したことを検出した時にバーチャルシーンに対する忠実度弱化操作を実行してもよい。ここで、当該忠実度閾値は、完全にユーザで具体的な数値に設定されてもよく、複数の選択肢を提供してユーザによって選択されてもよい。忠実度弱化操作は、バーチャルシーンの忠実度の低減に使用可能な様々な操作であってもよい。バーチャルシーン特徴の特徴値を忠実度係数を低減する方向へ調整する操作を含むが、これに限らない。例えば、音声について、弱化操作は、高周波数の音声と低周波数の音声を弱化したり削除したりすることによって音声周波数の変化を低減することと、音声の変化と、音声の削除と、ユーザのよく知っている、あるいは緩やかな音楽を再生することなどであってもよい。映像あるいは画像について、専用な映像アルゴリズムによって忠実度を低減することができる。例えば、暗いシーンに対して明るさを増加することと、シーンを切り替える時に滑らかな補間（smooth interpolation）処理を行うことと、画像に対してファジィ処理を行うことなど、画像の表示位置とユーザとの距離を減少したり増大したりすること、もしくは画像をスキップすることなどである。忠実度弱化操作は、デバイスの扇風機、プロセッサあるいは関連するスマートホームによってユーザにより多い実世界のフィードバックを与える操作も含んでもよく、ユーザの集中力を分散することによって側面から忠実度弱化をようにために、このような操作は、扇風機を使用して温度を低減することと、プロセッサを使用して密集に計算を行って温度を増加することと、付加の音声プロンプトを提供することなどの操作を含んでもよいが、これらに限らない。また、忠実度弱化操作は、バーチャルリアリティデバイスのスイッチを切る操作、例えば、電源を切る操作あってもよい。
【００４８】
説明が必要なのは、忠実度弱化操作を実行する時に、特徴パラメータを継続に計算することによって相応の忠実度弱化因子を算出して忠実度弱化操作による忠実度弱化因子の低減状況を検出してもよい。忠実度弱化因子が所定閾値以下までに減少していない場合、忠実度弱化操作を継続に実行する必要がある。忠実度弱化操作を複数回に実行しても忠実度弱化因子が著しく減少していない場合、バーチャルリアリティデバイスのスイッチを直接に切ってもよい。
【００４９】
本実施例のいくつかの選択可能な実施形態において、ステップ２０３は以下のように実行してもよい。
【００５０】
まず、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定する。弱化係数は、各バーチャルシーン特徴に忠実度弱化を実行する時に当該バーチャルシーン特徴の忠実度係数を低減する程度を表して、忠実度弱化係数が高いほど、弱化程度が強くなる。通常に、忠実度弱化因子に基づいて各バーチャルシーン特徴の弱化係数を決定する時に、各バーチャルシーン特徴の弱化係数は、忠実度弱化因子と正の相関関係になる。忠実度弱化因子によって各バーチャルシーン特徴の弱化係数を決定することによって、弱化程度が足りないことが避けられるだけではなく、弱化程度が高すぎてバーチャルシーンの表示効果に影響することも避けられる。任意選択で、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定するステップは、決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数とに基づいて、各バーチャルシーン特徴の弱化係数を決定するステップをさらに含む。当該実施形態において、各バーチャルシーン特徴の弱化係数を決定する時に、忠実度弱化因子に加えて、各バーチャルシーン特徴の忠実度係数も考慮する。通常に、バーチャルシーン特徴の忠実度係数が高いほど分配される弱化係数が高くなるが、バーチャルシーン特徴の忠実度係数が低いほど分配される弱化係数が低くなる。この方法によって、忠実度係数が高いバーチャルシーン特徴は優先的に弱化されることを確保でき、弱化についてさらに的を絞った。
【００５１】
続いて、決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行する。任意選択で、少なくとも一つの忠実度弱化操作および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートを予め記録してもよい。決定された各バーチャルシーン特徴の弱化係数に基づいて各バーチャルシーン特徴に対して忠実度弱化操作を実行する時に、各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行してもよく、ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートを予め記録する。通常に、弱化レートは、忠実度弱化操作を一回に実行するごとにあるいは一つの単位幅で実行するごとに、バーチャルシーン特徴に対する弱化程度を表してもよい。選択された実行しようとする忠実度弱化操作は、単一の忠実度弱化操作であってもよく、単一の忠実度弱化操作からなる操作の組み合わせであってもよく、操作の組み合わせにおける各忠実度弱化操作の弱化効率を重ね合わせてもよい。通常に、実行しようとする忠実度弱化操作を選択する時に、弱化レートが高い忠実度弱化操作を優先的に選択してもよく、これによって、できるだけ少ない回数あるいは小さい幅での忠実度弱化操作によって既定の忠実度弱化目標を完成する。説明が必要なのは、弱化効率によって忠実度弱化操作を選択する時に、弱化効率と他の要因を結合して、総合的な効果が一番よい忠実度弱化操作あるいは忠実度弱化操作の組み合わせを選択してもよい。
【００５２】
本願の上記実施例に係る方法は、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度が忠実度閾値より大きい時に、バーチャルシーンに対して忠実度弱化操作をただちに実行して、高すぎる忠実度がユーザに悪影響を与える恐れを防止ことができる。
【００５３】
さらに、バーチャルリアリティデバイスに応用する操作方法のもう一つの実施例のフロー３００を示す図３を参照する。当該バーチャルリアリティデバイスに応用する操作方法のフロー３００は、以下のステップを含む。
【００５４】
ステップ３０１：バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集する。
【００５５】
本実施例において、ステップ３０１の具体的な処理は、図２に対応する実施例のステップ２０１を参照すればよく、ここで重複説明を省略する。
【００５６】
ステップ３０２：バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集する。
【００５７】
本実施例において、電子デバイスは、センサーを使用してバーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集してもよい。任意選択で、生理的特徴は、心拍数とその変化、体温とその変化、音声、呼吸頻度とその変化、表情とその変化、ユーザ位置とその変化を含んでもよいが、これらに限らない。生理的特徴パラメータは、バーチャルシーンの忠実度に対するユーザの耐性を反映することができる。
【００５８】
本実施例において、ステップ３０２の具体的な処理は、図２に対応する実施例のステップ２０２を参照すればよく、ここで重複説明を省略する。
【００５９】
ステップ３０３：少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定する。
【００６０】
本実施例において、電子デバイスは、忠実度弱化因子と各バーチャルシーン特徴パラメータおよび少なくとも一つの生理的特徴パラメータとのマッピング関係を予め設定してもよい。よって、ステップ３０１によって少なくとも一つのバーチャルシーン特徴パラメータを採集して、ステップ３０２によって少なくとも一つの生理的特徴パラメータを採集した後に、当該マッピング関係によってバーチャルシーンの忠実度弱化因子を決定してもよい。
【００６１】
本実施例のいくつかの選択可能な実施形態では、ステップ３０３は、以下のように実行してもよい。
【００６２】
まず、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定する。この過程の処理は、図２に対応する実施例中における相応する実施形態を参照すればよく、ここで重複説明を省略する。
【００６３】
続いて、決定された各バーチャルシーン特徴の忠実度係数、少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定する。ここで、生理的特徴が対応する加重値は、忠実度弱化を実行する緊急度に対する当該生理的特徴の貢献を評価してもよい。通常に、忠実度弱化を実行する緊急度に対して生理的特徴に与えられる影響が大きいほど、設定された加重値も高くなる。例えば、仮に、合計ｍ個のバーチャルシーン特徴とｎ個の生理的特徴パラメータがあるとしたら、忠実度弱化因子Ｆの計算式は、Ｆ＝ｋ１×ｃ１＋ｋ２×ｃ２＋ｋ３×ｃ３＋…＋ｋｉ×ｃｉ＋…＋ｋｍ×ｃｍ＋ｌ１×ｃ１＋ｌ２×ｃ２＋ｌ３×ｃ３＋…＋ｌｊ×ｃｊ＋…＋ｌｎ×ｃｎであってもよい。ここで、ｋｉとｃｉの意味は、上記の説明を参照すればよく、ここで重複説明を省略する。ｌｊは、ｊ番目の生理的特徴パラメータが対応する加重であり、ｃｊが、ｊ番目の生理的特徴パラメータあるいはｊ個目の生理的特徴パラメータに対してあるアルゴリズムによって計算された係数である。当該アルゴリズムは、上記した、バーチャルシーン特徴パラメータによってバーチャルシーン特徴の忠実度係数を計算する方法を参照してもよい。例えば、ｊ個目の生理的特徴パラメータが瞳孔の大きさの変化値である時に、変化値が対応する閾値より大きい場合にｃｊを１に設定するが、そうでなければ、ｃｊを０に設定する。ここで、各生理的特徴パラメータが対応する重み付けは、予め設定されてもよく、統計の学習によって常に更新されてもよい。任意選択で、少なくとも一つの生理的特徴パラメータの加重値は、ユーザの健康パラメータに基づいて予め設定される。通常に、ユーザの健康パラメータに影響が大きい生理的特徴パラメータに対して、大きい重み付けを設定してユーザの健康に影響が強い生理的特徴パラメータが異常になった時に、速めに忠実度弱化操作をトリガーするようにしてもよい。
【００６４】
ステップ３０４：忠実度弱化因子が所定閾値に達した時に、バーチャルシーンに対する忠実度弱化操作を実行する。
【００６５】
本実施例において、ステップ３０４の具体的な処理は、図２に対応する実施例のステップ２０３を参照すればよく、ここで重複説明を省略する。
【００６６】
図３からわかるように、図２に対応する実施例に比べると、本実施例に係るバーチャルリアリティデバイスに応用する操作方法のフロー３００においては、忠実度弱化因子を決定する時に、ユーザの生理的特徴パラメータも考慮するから、忠実度弱化操作を実行するタイミングが、ユーザ現在の生理状態と関連付けられ、これによって、忠実度弱化操作を実行することが、ユーザの心身の健康を保障することにさらに的を絞った。
【００６７】
さらに、図４に示すように、上記各図に示される方法の実現として、本願は、バーチャルリアリティデバイスに応用する操作装置の一つの実施例を提供し、当該装置の実施例は図２に示される方法の実施例に対応し、具体的には様々な電子機器に適用できる。
【００６８】
図４のように、本実施例が説明されたバーチャルリアリティデバイスに応用する操作装置４００は、シーン特徴採集ユニット４０１と、決定ユニット４０２と、実行ユニット４０３と、を備える。ここで、シーン特徴採集ユニット４０１がバーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集し、決定ユニット４０２が少なくとも一つのバーチャルシーン特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定し、実行ユニット４０３が忠実度弱化因子が所定閾値に達した時にバーチャルシーンに対する忠実度弱化操作を実行する。
【００６９】
本実施例において、シーン特徴採集ユニット４０１、決定ユニット４０２および実行ユニット４０３の具体的な処理は、図２に対応する実施例のステップ２０１、ステップ２０２およびステップ２０３を参照すればよく、ここで重複説明を省略する。
【００７０】
本実施例のいくつかの選択可能な実施形態では、装置４００は、さらに、バーチャルリアリティデバイスのユーザの少なくとも一つの生理的特徴パラメータを採集する生理的特徴採集ユニット（図示せず）を備える。当該実施形態の具体的な処理は、図３に対応する実施例における相応するステップを参照すればよく、ここで重複説明を省略する。
【００７１】
本実施例のいくつかの選択可能な実施形態では、決定ユニット４０２は、さらに、少なくとも一つのバーチャルシーン特徴パラメータおよび採集された少なくとも一つの生理的特徴パラメータによって、バーチャルシーンの忠実度弱化因子を決定することに用いられる。当該実施形態の具体的な処理は、図２に対応する実施例中の、相応する実施形態を参照してもよいが、ここで説明を繰り返しない。
【００７２】
本実施例のいくつかの選択可能な実施形態において、決定ユニット４０２は、さらに、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、決定された各バーチャルシーン特徴の忠実度係数および対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定することに用いられる。当該実施形態の具体的な処理は、図２に対応する実施例における相応する実施形態を参照すればよく、ここで重複説明を省略する。
【００７３】
本実施例のいくつかの選択可能な実施形態において、決定ユニット４０２は、さらに、バーチャルシーン特徴のそれぞれに対して、採集された特徴パラメータおよび予め設定された忠実度閾値に基づいて、各バーチャルシーン特徴の忠実度係数を決定することと、決定された各バーチャルシーン特徴の忠実度係数、少なくとも一つの生理的特徴パラメータおよび対応する加重値によって、バーチャルシーンの忠実度弱化因子を決定することに用いられる。当該実施形態の具体的な処理は、図３に対応する実施例中における相応する実施形態を参照すればよく、ここで重複説明を省略する。
【００７４】
本実施例のいくつかの選択可能な実施形態において、上記少なくとも一つの生理的特徴パラメータの加重値は、ユーザの健康パラメータに基づいて予め設定される。
【００７５】
本実施例のいくつかの選択可能な実施形態において、上記各バーチャルシーン特徴の加重値は、バーチャルシーン特性に基づいて予め設定される。
【００７６】
本実施例のいくつかの選択可能な実施形態において、実行ユニットは、決定された忠実度弱化因子に基づいて、各バーチャルシーン特徴の弱化係数を決定する決定サブユニット（図示ぜず）と、決定された各バーチャルシーン特徴の弱化係数に基づいて、各バーチャルシーン特徴に対して忠実度弱化操作を実行する実行サブユニット（図示ぜず）と、を備える。当該実施形態の具体的な処理は、図２に対応する実施例における相応する実施形態を参照すればよく、ここで重複説明を省略する。
【００７７】
本実施例のいくつかの選択可能な実施形態において、上記決定サブユニットは、さらに、決定された忠実度弱化因子と各バーチャルシーン特徴の忠実度係数とに基づいて、各バーチャルシーン特徴の弱化係数を決定することに用いられる。
【００７８】
本実施例のいくつかの選択可能な実施形態において、実行サブユニットは、さらに、各バーチャルシーン特徴の弱化係数および各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートによって、忠実度弱化操作のセットから少なくとも一つの忠実度弱化操作を選択して実行することに用いられており、ここで、各バーチャルシーン特徴に対する各忠実度弱化操作の弱化レートが予め記録される。
【００７９】
本願は、さらに、バーチャルリアリティデバイスの一つの実施例を提供する。当該実施例は、図４に対応する実施例において説明されたバーチャルリアリティデバイスに応用する操作装置を含んでもよい。
【００８０】
以下、本発明の実施例を実現するバーチャルリアリティデバイスに適用されるコンピュータシステム５００を示す概略図である図５を参照する。
【００８１】
図５のように、システム構成５００は、外部記憶装置５０７から内部記憶装置５０２に取り込んだプログラムとデータによって、様々な適切な動作と処理を実行できるプロセッサ５０１を含む。プロセッサ５０１と内部記憶装置５０２は、バス５０３を介して互いに接続されている。入力／出力（Ｉ／Ｏ）インターフェース５０４もバス５０３に接続する。
【００８２】
センサーなどを含む入力部分５０５と、例えばバーチャルリアリティディスプレイおよびスピーカーなどを含む出力部５０６と、ハードディスクなどを含む外部記憶装置５０７と、例えば無線ｗｉｆｉカードなどのネットワークインタフェースカードを含む通信部５０８が、Ｉ／Ｏインターフェース５０４に接続する。通信部５０８は、例えばインターネットのネットワークを経由して通信処理を実行する。
【００８３】
特に、本発明の実施例によれば、フローチャートを参照しながら記載された上記のプロセスは、コンピュータのソフトウェアプログラムとして実現されてもよい。例えば、本発明の実施例は、コンピュータプログラム製品を含み、当該コンピュータプログラム製品は、機械可読媒体に有形に具現化されるコンピュータプログラムを含み、前記コンピュータプログラムは、フローチャートで示される方法を実行するためのプログラムコードを含む。このような実施例では、当該コンピュータプログラムは、通信部５０９を介してネットワークからダウンロードされてインストールされてもよく、および／または外部記憶装置５０７からインストールされてもよい。
【００８４】
図面におけるフローチャートおよびブロック図は、本発明の各実施例に係るシステム、方法およびコンピュータプログラム製品により実現可能なアーキテクチャ、機能および操作を示す。ここで、フローチャートまたはブロック図における各枠は、１つのモジュール、プログラムセグメント、またはコードの一部を代表してもよく、前記モジュール、プログラムセグメント、またはコードの一部は、規定された論理機能を達成するための１つ以上の実行可能な命令を含む。また、注意すべきなのは、いくつかの代替実施態様として、枠に示された機能が図面に示された順番と異なる順番で実行されてもよい。例えば、連続して示された２つの枠は、関連する機能に応じて、実際にほぼ並行に実行されてもよく、逆の順番で実行されてもよい。また、注意すべきなのは、ブロック図および／またはフローチャートにおける各枠と、ブロック図および／またはフローチャートにおける枠の組合せは、規定された機能または操作を実行する、ハードウェアに基づく専用システムで実現されてもよく、あるいは、専用ハードウェアとコンピュータの命令との組合せで実行されてもよい。
【００８５】
本発明の実施例に記載されたユニットは、ソフトウェアで実現されてもよく、ハードウェアで実現されてもよい。記載されたユニットは、プロセッサに設定されてもよく、例えば、「シーン特徴採集ユニット４０１と、決定ユニット４０２と、実行ユニット４０３を備えるプロセッサ」として記載されてもよい。ここで、これらのユニットの名称は、ある場合において当該ユニットその自体を限定するものではなく、例えば、シーン特徴採集ユニットも、「バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集するユニット」として記載されてもよい。
【００８６】
一方、本発明は、不揮発性コンピュータ記憶媒体をさらに提供し、当該不揮発性コンピュータ記憶媒体は、上記実施例に記載された装置に含まれる不揮発性コンピュータ記憶媒体であってもよく、独立に存在して端末に組み立てられていない不揮発性コンピュータ記憶媒体であってもよい。上記不揮発性コンピュータ記憶媒体は、１つ以上のプログラムが記憶され、当該１つ以上のプログラムが１つの機器により実行された場合、前記機器に、バーチャルリアリティデバイスが表示するバーチャルシーンの忠実度に関連する少なくとも一つのバーチャルシーン特徴パラメータを採集し、前記少なくとも一つのバーチャルシーン特徴パラメータによって、前記バーチャルシーンの忠実度弱化因子を決定し、前記忠実度弱化因子が所定閾値に達した時に、前記バーチャルシーンに対する忠実度弱化操作を実行するようにさせる。
【００８７】
以上の記載は、本発明の好ましい実施例、および使用された技術的原理の説明に過ぎない。本発明に係る特許請求の範囲が、上記した技術的特徴の特定な組合せからなる技術案に限定されることではなく、本発明の趣旨を逸脱しない範囲で、上記の技術的特徴または同等の特徴の任意の組合せからなる他の技術案も含むべきであることを、当業者は理解すべきである。例えば、上記の特徴と、本発明に開示された類似の機能を持っている技術的特徴（これらに限定されていない）とを互いに置き換えてなる技術案が挙げられる。
【図１】
2018101392.tif 000003
【図２】
2018101392.tif 000004
【図３】
2018101392.tif 000005
【図４】
2018101392.tif 000006
【図５】
2018101392.tif 000007
【外国語明細書】
2018101392000001.pdf