(57)【要約】【課題】ビデオ伝送方法、サーバ、ＶＲ再生端末及びコンピュータ読み取り可能な記憶媒体の提供。【解決手段】ビデオ伝送方法、サーバ、ＶＲ再生端末及びコンピュータ読み取り可能な記憶媒体であって、当該方法は、取得された仮想現実ＶＲ再生端末の第１位置情報に基づいて、ＶＲ再生端末の設定時間内における第２位置情報を予測して得て、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信した場合、ＶＲ再生端末が送信した共有指令を受信すると、圧縮ビデオを他のビデオ再生端末に送信し、他のビデオ再生端末に圧縮ビデオを再生させることを含む。ＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。【選択図】図１
2020527300.tif 000002
【特許請求の範囲】
【請求項１】
サーバに適用されるビデオ伝送方法であって、前記方法は、
取得された仮想現実ＶＲ再生端末の第１位置情報に基づいて、前記ＶＲ再生端末の設定時間内における第２位置情報を予測して得て、
前記第２位置情報に対応する視角の圧縮ビデオを前記ＶＲ再生端末に送信した場合、前記ＶＲ再生端末が送信した共有指令を受信すると、前記圧縮ビデオを他のビデオ再生端末に送信し、前記他のビデオ再生端末に前記圧縮ビデオを再生させることを含む、ビデオ伝送方法。
【請求項２】
前記第２位置情報に対応する視角の圧縮ビデオを前記ＶＲ再生端末に送信する前に、前記方法は、
前記第２位置情報に基づいて、プリセットされたビデオソースから、前記第２位置情報に対応する視角のビデオを取得し、
前記圧縮ビデオを伝送する所定の無線伝送ネットワークの伝送速度に基づいて、前記第２位置情報に対応する視角のビデオを圧縮して前記第２位置情報に対応する視角の圧縮ビデオを得ることをさらに含む、請求項１に記載の方法。
【請求項３】
前記第２位置情報に対応する視角のビデオには、前記第２位置情報に対応する視角のＶＲビデオ、及び／又は前記第２位置情報に対応する視角の拡張現実ＡＲビデオが含まれる、請求項２に記載の方法。
【請求項４】
前記第２位置情報に基づいて、プリセットされたビデオソースから、前記第２位置情報に対応する視角のビデオを取得する前に、前記方法は、
前記第２位置情報に対応する視角のビデオは前記第２位置情報に対応する視角のＡＲビデオである場合、前記ビデオソースに設定視覚情報を重ね合わせることをさらに含む、請求項３に記載の方法。
【請求項５】
前記第１位置情報を取得する方式は、
前記ＶＲ再生端末がリアルタイムに送信した第１位置情報を受信するか、
あるいは、前記ＶＲ再生端末の周囲にプリセットされた赤外線カメラで前記ＶＲ再生端末の赤外光情報を取得するとともに、前記赤外光情報を測位することにより、前記ＶＲ再生端末の第１位置情報を得るか、
あるいは、前記ＶＲ再生端末の周囲にプリセットされたカメラで前記ＶＲ再生端末の画像情報を取得するとともに、前記画像情報を測位することにより、前記ＶＲ再生端末の第１位置情報を得ることを含む、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
ＶＲ再生端末に適用されるビデオ伝送方法であって、前記方法は、
サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信した場合、前記圧縮ビデオを再生し、ユーザがトリガーした共有指令を受信すると、前記共有指令を前記サーバに送信し、前記サーバが前記共有指令の制御下で前記圧縮ビデオを他のビデオ再生端末に送信することを含む、ビデオ伝送方法。
【請求項７】
前記圧縮ビデオを再生することは、
前記ＶＲ再生端末にグラフィックスプロセッシングユニットＧＰＵが設けられていない場合には、前記圧縮ビデオを解凍し、第１解凍ビデオを得て、前記第１解凍ビデオを再生することを含む、請求項６に記載の方法。
【請求項８】
前記圧縮ビデオを再生することは、
前記ＶＲ再生端末にＧＰＵが設けられている場合には、前記圧縮ビデオを解凍し、第２解凍ビデオを得て、
現在取得された前記ＶＲ再生端末の第３位置情報に基づいて、前記ＧＰＵにより、プリセットされた視角アルゴリズムに基づいて、前記第２解凍ビデオを前記第３位置情報に対応する視角の第３解凍ビデオに調整し、
前記第３解凍ビデオを再生することを含む、請求項６に記載の方法。
【請求項９】
前記サーバが送信した前記第２位置情報に対応する視角の圧縮ビデオを受信する前に、前記方法は、
リアルタイムに取得された前記ＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信することによって、前記サーバは前記第１位置情報に基づいて前記ＶＲ再生端末の設定時間内における第２位置情報を予測して得ることをさらに含む、請求項６に記載の方法。
【請求項１０】
リアルタイムに取得された前記ＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信する前に、前記方法は、
前記ＶＲ再生端末の着用ユーザの頭部移動軌跡に基づいて、前記ＶＲ再生端末の第１位置情報をリアルタイムに取得することをさらに含む、請求項９に記載の方法。
【請求項１１】
プロセッサ、メモリ及び通信バスを備えるサーバであって、
前記通信バスは、プロセッサとメモリとの間の接続通信を実現するように設定され、
前記プロセッサは、メモリに記憶されたビデオ伝送プログラムを実行することによって、請求項１〜５のいずれか一項に記載のビデオ伝送方法のステップを実現するように設定される、サーバ。
【請求項１２】
プロセッサ、メモリ及び通信バスを備えるＶＲ再生端末であって、
前記通信バスは、プロセッサとメモリとの間の接続通信を実現するように設定され、
前記プロセッサは、メモリに記憶されたビデオ伝送プログラムを実行することによって、請求項６〜１０のいずれか一項に記載のビデオ伝送方法のステップを実現するように設定される、ＶＲ再生端末。
【請求項１３】
１つ又は複数のプロセッサによって実行されることによって、請求項１〜５のいずれか一項に記載のビデオ伝送方法のステップ、又は請求項６〜１０のいずれか一項に記載のビデオ伝送方法のステップを実現する１つ又は複数のプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想現実の技術分野に関し、特にビデオ伝送方法、サーバ、ＶＲ再生端末及びコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
コンピュータグラフィックス、ヒューマンマシンインタフェース技術、マルチメディア技術、センシング技術及びネットワーク技術などの様々な技術の発展に伴い、仮想世界を作成、体験するコンピュータシミュレーションシステムが現れ、そのシミュレーションシステムは、コンピュータによってシミュレーション環境が生成され、マルチソース情報の融合が統合され、そしてユーザがそれに参加可能で、インタラクティブな三次元動的シーン及び実体行為のシステムシミュレーションであり、ユーザをシミュレーション環境に没入させることができる。これはＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ、仮想現実技術）およびＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ、拡張現実技術）である。
【０００３】
ＶＲ技術には、主にシミュレーション環境、知覚、自然技能及びセンシングデバイスなどの方面が含まれている。その中で、シミュレーション環境とは、コンピュータによって生成された、リアルタイムで動的な三次元立体的なリアルな画像のことを意味する。知覚とは、理想的なＶＲとしては人間が有する知覚を全部有することを意味し、コンピュータグラフィックス技術によって生成される視覚的な知覚に加えて、聴覚、触覚、力覚及び運動などの知覚、さらに嗅覚や味覚なども含まれ、マルチ知覚とも呼ばれる。自然技能とは、人間の頭部の回動、目、手振り、及び／又は他の人体の行為、動作のことを意味し、コンピュータで参加者の動作に対応するデータを処理し、ユーザの入力に対してリアルタイムに応答し、それぞれユーザの知覚器官にフィードバックする。センシングデバイスとは、三次元インタラクティブデバイスである。
【０００４】
ＡＲ技術は、実世界の情報と仮想世界の情報とをシームレスに統合する技術である。ＡＲ技術は、本来、現実世界での一定の時間空間範囲内で体験しにくい実体の情報（例えば、視覚情報、音声、味および触覚など）を、コンピュータなどの科学技術を通じてシミュレーションした上で重ね合わせて、仮想的な情報を実世界に適用し、人間の感覚によって知覚されることによって、現実を超えた感覚体験を実現する。実際の環境と仮想的な物体は同じ画面又は空間にリアルタイムに重ね合わせられて同時に存在する。
【０００５】
現在のＶＲ再生デバイスは、一般的に没入型仮想現実体験の製品を主とし、主に、パーソナルコンピュータ、スマートフォン及び／又はゲーム機などのデバイスを計算及び記憶デバイスとして外付けすることが可能な、独立したスクリーンを備えた外付け式ヘッドマウントデバイス；スクリーン、演算及び記憶デバイスを備え、外付けデバイスを必要とせず、独立して実行可能な一体式ヘッドマウントデバイス；携帯端末（例えば、携帯電話）をケースに入れてスクリーン、計算及び記憶デバイスの役割を果たす、眼鏡ケースとも呼ばれるヘッドマウント携帯端末デバイスが含まれる。
【０００６】
現在、ＶＲ再生デバイスには、主に以下のような問題がある。
【０００７】
ＶＲ再生デバイスは、ユーザにプライベートな空間を与え、外界に邪魔されないようにユーザを守ることができるが、ユーザが視聴するＶＲビデオ又はＡＲビデオを他のユーザにリアルタイムに共有することはできない。ＶＲ再生デバイスは、いずれもケーブルを介して入力デバイスに接続されるもので、ユーザが行動する際にケーブルに絡まったり、躓きやすくなったり、ユーザが移動する際にケーブルを入力デバイスから引き出したりして、ユーザの使用体験に影響を与える。ヘッドマウント携帯端末デバイスにおける携帯端末は発熱によりフレームレートが低下し、ユーザのＶＲビデオ又はＡＲビデオの視聴体験に影響を与える。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明が解決しようとする技術的問題は、ビデオ伝送方法、サーバ、ＶＲ再生端末及びコンピュータ読み取り可能な記憶媒体を提供し、従来の技術においてユーザが視聴するＶＲビデオ又はＡＲビデオを他のユーザにリアルタイムに共有することができないという欠陥を解消することにある。
【課題を解決するための手段】
【０００９】
本発明が採用する技術的手段は、サーバに適用されるビデオ伝送方法であって、前記方法は、
取得された仮想現実ＶＲ再生端末の第１位置情報に基づいて、前記ＶＲ再生端末の設定時間内における第２位置情報を予測して得て、
前記第２位置情報に対応する視角の圧縮ビデオを前記ＶＲ再生端末に送信した場合、前記ＶＲ再生端末が送信した共有指令を受信すると、前記圧縮ビデオを他のビデオ再生端末に送信し、前記他のビデオ再生端末に前記圧縮ビデオを再生させることを含む、ビデオ伝送方法である。
【００１０】
例示的な一実施例によれば、前記第２位置情報に対応する視角の圧縮ビデオを前記ＶＲ再生端末に送信する前に、前記方法は、
前記第２位置情報に基づいて、プリセットされたビデオソースから、前記第２位置情報に対応する視角のビデオを取得し、
前記圧縮ビデオを伝送する所定の無線伝送ネットワークの伝送速度に基づいて、前記第２位置情報に対応する視角のビデオを圧縮して前記第２位置情報に対応する視角の圧縮ビデオを得ることをさらに含む。
【００１１】
例示的な一実施例によれば、前記第２位置情報に対応する視角のビデオには、前記第２位置情報に対応する視角のＶＲビデオ、及び／又は前記第２位置情報に対応する視角の拡張現実ＡＲビデオが含まれる。
【００１２】
例示的な一実施例によれば、前記第２位置情報に基づいて、プリセットされたビデオソースから、前記第２位置情報に対応する視角のビデオを取得する前に、前記方法は、
前記第２位置情報に対応する視角のビデオは前記第２位置情報に対応する視角のＡＲビデオである場合、前記ビデオソースに設定視覚情報を重ね合わせることをさらに含む。
【００１３】
例示的な一実施例によれば、前記第１位置情報を取得する方式は、
前記ＶＲ再生端末がリアルタイムに送信した第１位置情報を受信するか、
あるいは、前記ＶＲ再生端末の周囲にプリセットされた赤外線カメラで前記ＶＲ再生端末の赤外光情報を取得するとともに、前記赤外光情報を測位することにより、前記ＶＲ再生端末の第１位置情報を得るか、
あるいは、前記ＶＲ再生端末の周囲にプリセットされたカメラで前記ＶＲ再生端末の画像情報を取得するとともに、前記画像情報を測位することにより、前記ＶＲ再生端末の第１位置情報を得ることを含む。
【００１４】
本発明は、ＶＲ再生端末に適用されるビデオ伝送方法であって、前記方法は、
サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信した場合、前記圧縮ビデオを再生し、ユーザがトリガーした共有指令を受信すると、前記共有指令を前記サーバに送信し、前記サーバが前記共有指令の制御下で前記圧縮ビデオを他のビデオ再生端末に送信することを含む、ビデオ伝送方法をさらに提供する。
【００１５】
例示的な一実施例によれば、前記圧縮ビデオを再生することは、
前記ＶＲ再生端末にグラフィックスプロセッシングユニットＧＰＵが設けられていない場合には、前記圧縮ビデオを解凍し、第１解凍ビデオを得て、前記第１解凍ビデオを再生することを含む。
【００１６】
例示的な一実施例によれば、前記圧縮ビデオを再生することは、
前記ＶＲ再生端末にＧＰＵが設けられている場合には、前記圧縮ビデオを解凍し、第２解凍ビデオを得て、
現在取得された前記ＶＲ再生端末の第３位置情報に基づいて、前記ＧＰＵにより、プリセットされた視角アルゴリズムに基づいて、前記第２解凍ビデオを前記第３位置情報に対応する視角の第３解凍ビデオに調整し、
前記第３解凍ビデオを再生することを含む。
【００１７】
例示的な一実施例によれば、前記サーバが送信した前記第２位置情報に対応する視角の圧縮ビデオを受信する前に、前記方法は、
リアルタイムに取得された前記ＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信することによって、前記サーバは前記第１位置情報に基づいて前記ＶＲ再生端末の設定時間内における第２位置情報を予測して得ることをさらに含む。
【００１８】
例示的な一実施例によれば、リアルタイムに取得された前記ＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信する前に、前記方法は、
前記ＶＲ再生端末の着用ユーザの頭部移動軌跡に基づいて、前記ＶＲ再生端末の第１位置情報をリアルタイムに取得することをさらに含む。
【００１９】
本発明は、プロセッサ、メモリ及び通信バスを備えるサーバであって、
前記通信バスは、プロセッサとメモリとの間の接続通信を実現するために用いられ、
前記プロセッサは、メモリに記憶されたビデオ伝送プログラムを実行することによって、上記したビデオ伝送方法のステップを実現するために用いられる、サーバをさらに提供する。
【００２０】
本発明は、プロセッサ、メモリ及び通信バスを備えるＶＲ再生端末であって、
前記通信バスは、プロセッサとメモリとの間の接続通信を実現するために用いられ、
前記プロセッサは、メモリに記憶されたビデオ伝送プログラムを実行することによって、上述したビデオ伝送方法のステップを実現するために用いられる、ＶＲ再生端末をさらに提供する。
【００２１】
本発明は、１つ又は複数のプロセッサによって実行されることによって、上述したビデオ伝送方法のステップを実現する１つ又は複数のプログラムを記憶したコンピュータ読み取り可能な記憶媒体をさらに提供する。
【００２２】
上述した技術的手段を採用すると、本発明は少なくとも以下の利点を有する。
【００２３】
本発明に係るビデオ伝送方法、サーバ、ＶＲ再生端末及びコンピュータ読み取り可能な記憶媒体によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオ及び／又はＡＲビデオを微調整することにより、ＶＲビデオ及び／又はＡＲビデオの視覚効果を効果的に向上させる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１実施例におけるビデオ伝送方法を示すフローチャート。
【図２】本発明の第２実施例におけるビデオ伝送方法を示すフローチャート。
【図３】本発明の第３実施例におけるサーバの構成を示す概略図。
【図４】本発明の第５実施例におけるビデオ伝送方法を示すフローチャート。
【図５】本発明の第６実施例におけるＶＲ再生端末の構成を示す概略図。
【図６】本発明の第８実施例におけるサーバはＶＲ再生端末がリアルタイムに送信した第１位置情報を受信することを示す概略図。
【図７】本発明の第８実施例におけるサーバは赤外線カメラによってＶＲ再生端末の第１位置情報を取得することを示す概略図。
【図８】本発明の第８実施例におけるサーバはカメラによってＶＲ再生端末の第１位置情報を取得することを示す概略図。
【図９】本発明の第１０実施例における大画面ビデオ再生端末によってＶＲビデオを共有することを示す概略図。
【発明を実施するための形態】
【００２５】
以下、本発明が所定の目的を達成するために講じられた技術的手段及び効果をさらに説明するために、図面及び好ましい実施例を参照しながら本発明を詳細に説明する。
【００２６】
本発明の第１実施例は、サーバに適用されるビデオ伝送方法である。図１に示すように、当該ビデオ伝送方法は、具体的に、以下のステップを含む。
【００２７】
ステップＳ１０１において、取得されたＶＲ再生端末の第１位置情報に基づいて、ＶＲ再生端末の設定時間内における第２位置情報を予測して得る。
【００２８】
ここで、ＶＲ再生端末は、ユーザの頭部に着用され、ＶＲビデオ及び／又はＡＲビデオを再生する。
【００２９】
好ましくは、ステップＳ１０１は、
プリセットされた位置予測モデルに基づいて、取得されたＶＲ再生端末の第１位置情報から、ＶＲ再生端末の設定時間内における第２位置情報を予測して得ることを含む。
【００３０】
ここで、位置予測モデルは、カルマンフィルタリング及び／又は測定データ前処理技術に基づいてユーザの頭部の将来の設定時間内における位置を予測するモデルである。
【００３１】
位置予測モデルは、可動目標状態に基づいて推定されたランダム加速度モデルを含むが、それに限定されない。
【００３２】
ユーザの頭部の動きはガウス・マルコフ特性を持つランダムなプロセスであるため、位置予測モデルによってユーザの頭部の将来の設定時間内における位置を予測することによって、ユーザの頭部の将来の設定時間内における位置データを正確に取得し、ＶＲビデオ及び／又はＡＲビデオの圧縮、解凍及び／又は無線伝送による遅延を効果的に克服し、ＶＲビデオ及び／又はＡＲビデオの再生精度を効果的に向上させることができる。
【００３３】
取得された仮想現実ＶＲ再生端末の第１位置情報は、
ＶＲ再生端末がリアルタイムに送信した第１位置情報を受信するか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数の赤外線カメラでＶＲ再生端末の赤外光情報を取得するとともに、赤外光情報を測位することにより、ＶＲ再生端末の第１位置情報を得るか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数のカメラでＶＲ再生端末の画像情報を取得するとともに、画像情報を測位することにより、ＶＲ再生端末の第１位置情報を得ることを含むが、それに限定されない。
【００３４】
ステップＳ１０２において、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信した場合、ＶＲ再生端末が送信した共有指令を受信すると、圧縮ビデオを他のビデオ再生端末に送信し、他のビデオ再生端末に圧縮ビデオを再生させる。
【００３５】
ここで、他のビデオ再生端末は、少なくとも以下のビデオプレーヤのうちの１つを含む。
他のＶＲ再生端末、平面表示デバイス、曲面表示デバイス、球面表示デバイス及び投影デバイスなどのＶＲビデオ及び／又はＡＲビデオを再生するためのデバイス。
他のビデオ再生端末の数は１つ又は複数である。
【００３６】
好ましくは、ステップＳ１０２は、
無線伝送ネットワークを介して、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信した場合、ＶＲ再生端末が送信した共有指令を受信すると、圧縮ビデオを他のビデオ再生端末に送信し、他のビデオ再生端末に圧縮ビデオを再生させることを含む。
【００３７】
ここで、無線伝送ネットワークを介して、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式は、少なくとも、
無線伝送ネットワークを介して、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ、デジタルリビングネットワークアライアンス）プロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、Ｍｉｒａｃａｓｔプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＡｉｒＰｌａｙプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＷＩＤＩ（Ｉｎｔｅｌ  Ｗｉｒｅｌｅｓｓ  Ｄｉｓｐｌａｙ、インテルワイヤレスディスプレイ）プロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＩＧＲＳプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ワイヤレスストリーミング処理の方式で第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式のうちの１つを含む。
【００３８】
ここで、ＡｉｒＰｌａｙプロトコルは無線ビデオ伝送プロトコルの一種である。
Ｍｉｒａｃａｓｔプロトコルは無線ビデオ伝送プロトコルの一種である。
【００３９】
圧縮ビデオを他のビデオ再生端末に送信する方式は、
無線伝送ネットワークを介して圧縮ビデオを他のビデオ再生端末に送信し、又は伝送ケーブルを介して圧縮ビデオを他のビデオ再生端末に送信する方式を含むが、それに限定されない。
【００４０】
本発明の第１実施例に記載のビデオ伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。
【００４１】
本発明の第２実施例は、サーバに適用されるビデオ伝送方法である。図２に示すように、当該ビデオ伝送方法は、具体的に、以下のステップを含む。
【００４２】
ステップＳ２０１において、取得された仮想現実ＶＲ再生端末の第１位置情報に基づいて、ＶＲ再生端末の設定時間内における第２位置情報を予測して得る。
【００４３】
ここで、ＶＲ再生端末は、ユーザの頭部に着用され、ＶＲビデオ及び／又はＡＲビデオを再生する。
【００４４】
好ましくは、ステップＳ２０１は、
プリセットされた位置予測モデルに基づいて、取得されたＶＲ再生端末の第１位置情報から、ＶＲ再生端末の設定時間内における第２位置情報を予測して得ることを含む。
【００４５】
ここで、位置予測モデルは、カルマンフィルタリング及び／又は測定データ前処理技術に基づいてユーザの頭部の将来の設定時間内における位置を予測するモデルである。
【００４６】
位置予測モデルは、可動目標状態に基づいて推定されたランダム加速度モデルを含むが、それに限定されない。
【００４７】
ユーザの頭部の動きはガウス・マルコフ特性を持つランダムなプロセスであるため、位置予測モデルによってユーザの頭部の将来の設定時間内における位置を予測することによって、ユーザの頭部の将来の設定時間内における位置データを正確に取得し、ＶＲビデオ及び／又はＡＲビデオの圧縮、解凍及び／又は無線伝送による遅延を効果的に克服し、ＶＲビデオ及び／又はＡＲビデオの再生精度を効果的に向上させることができる。
【００４８】
取得された仮想現実ＶＲ再生端末の第１位置情報は、
ＶＲ再生端末がリアルタイムに送信した第１位置情報を受信するか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数の赤外線カメラでＶＲ再生端末の赤外光情報を取得するとともに、赤外光情報を測位することにより、ＶＲ再生端末の第１位置情報を得るか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数のカメラでＶＲ再生端末の画像情報を取得するとともに、画像情報を測位することにより、ＶＲ再生端末の第１位置情報を得ることを含むが、それに限定されない。
【００４９】
ステップＳ２０２において、第２位置情報に基づいて、プリセットされたビデオソースから、第２位置情報に対応する視角のビデオを取得する。
【００５０】
ここで、第２位置情報に対応する視角のビデオには、第２位置情報に対応する視角のＶＲビデオ、及び／又は第２位置情報に対応する視角の拡張現実ＡＲビデオが含まれる。
【００５１】
好ましくは、ステップＳ２０２は、
第２位置情報に基づいて、プリセットされたＶＲビデオソースから、第２位置情報に対応する視角のビデオを取得することを含む。
【００５２】
好ましくは、ステップＳ２０２は、
ビデオソースに設定視覚情報を重ね合わせ、
第２位置情報に基づいて、プリセットされたビデオソースから、第２位置情報に対応する視角のビデオを取得することを含む。
【００５３】
好ましくは、ステップＳ２０２は、
ＡＲビデオソースに設定視覚情報を重ね合わせ、
第２位置情報に基づいて、プリセットされたＡＲビデオソースから、第２位置情報に対応する視角のＡＲビデオを取得することを含む。
【００５４】
ここで、ＡＲビデオソースは無線カメラ又はサーバに設置された３６０°パノラマ収集装置によってビデオ収集を行う。
【００５５】
ステップＳ２０３において、圧縮ビデオを伝送する所定の無線伝送ネットワークの伝送速度に基づいて、第２位置情報に対応する視角のビデオを圧縮して、第２位置情報に対応する視角の圧縮ビデオを得る。
【００５６】
ステップＳ２０４において、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信した場合、ＶＲ再生端末が送信した共有指令を受信すると、圧縮ビデオを他のビデオ再生端末に送信し、他のビデオ再生端末に圧縮ビデオを再生させる。
【００５７】
好ましくは、ステップＳ２０４は、
無線伝送ネットワークを介して、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信した場合、ＶＲ再生端末が送信した共有指令を受信すると、圧縮ビデオを他のビデオ再生端末に送信し、他のビデオ再生端末に圧縮ビデオを再生させることを含む。
【００５８】
ここで、他のビデオ再生端末は、少なくとも以下のビデオプレーヤのうちの１つを含む。
他のＶＲ再生端末、平面表示デバイス、曲面表示デバイス、球面表示デバイス及び投影デバイスなどのＶＲビデオ及び／又はＡＲビデオを再生するためのデバイス。
他のビデオ再生端末の数は１つ又は複数である。
【００５９】
ここで、無線伝送ネットワークを介して、第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式は、少なくとも、
無線伝送ネットワークを介して、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ、デジタルリビングネットワークアライアンス）プロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、Ｍｉｒａｃａｓｔプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＡｉｒＰｌａｙプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＷＩＤＩ（Ｉｎｔｅｌ  Ｗｉｒｅｌｅｓｓ  Ｄｉｓｐｌａｙ、インテルワイヤレスディスプレイ）プロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ＩＧＲＳプロトコルで第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式、
または、無線伝送ネットワークを介して、ワイヤレスストリーミング処理の方式で第２位置情報に対応する視角の圧縮ビデオをＶＲ再生端末に送信する方式のうちの１つを含む。
【００６０】
ここで、ＡｉｒＰｌａｙプロトコルは無線ビデオ伝送プロトコルの一種である。
Ｍｉｒａｃａｓｔプロトコルは無線ビデオ伝送プロトコルの一種である。
【００６１】
本発明の第２実施例に記載のビデオ伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。
【００６２】
本発明の第３実施例は、図３に示すように、プロセッサ１１０、メモリ１０９及び通信バス２０１のような構成要素を備えるサーバである。本発明のいくつかの実施例において、通信バス２０１は、プロセッサ１１０とメモリ１０９との間の接続通信を実現するために用いられる。
【００６３】
プロセッサ１１０は、汎用プロセッサ、例えば中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）であってもよいし、デジタルシグナルプロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）であってもよいし、又は本発明実施例を実施するように配置される１つ又は複数の集積回路であってもよい。ここで、メモリ１０９は、プロセッサ１１０が実行可能な指令を記憶するために用いられる。
【００６４】
メモリ１０９は、プログラムコードを記憶し、そのプログラムコードをプロセッサ１１０に伝送するために用いられる。メモリ１０９は、例えばランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）のような揮発性メモリ（Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ）を含み得る。メモリ１０９は、例えばリードオンリーメモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）、ハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ、ＨＤＤ）又はソリッドステートドライブ（Ｓｏｌｉｄ−Ｓｔａｔｅ  Ｄｒｉｖｅ、ＳＳＤ）のような不揮発性メモリ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ）をも含み得る。メモリ１０９は、上述した種類のメモリの組み合わせをも含み得る。
【００６５】
ここで、プロセッサ１１０は、メモリ１０９に格納されたビデオ伝送プログラムコードを呼び出し、本発明の第１実施例乃至本発明の第２実施例のいずれかの一部または全部のステップを実行する。
【００６６】
本発明の第３実施例に記載のサーバによれば、ＶＲ再生端末とのＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。
【００６７】
本発明の第４実施例は、ＶＲ再生端末に適用されるビデオ伝送方法である。当該ビデオ伝送方法は、具体的に、以下のステップを含む。
【００６８】
ステップＳ４０１において、サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信した場合、圧縮ビデオを再生し、ユーザがトリガーした共有指令を受信すると、共有指令をサーバに送信し、サーバが共有指令の制御下で圧縮ビデオを他のビデオ再生端末に送信する。
【００６９】
ここで、サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式は、少なくとも、
無線伝送ネットワークを介して、ＤＬＮＡプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、Ｍｉｒａｃａｓｔプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＡｉｒＰｌａｙプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＷＩＤＩプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＩＧＲＳプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ワイヤレスストリーミング処理の方式でサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式のうちの１つを含む。
【００７０】
ここで、他のビデオ再生端末は、少なくとも以下のビデオプレーヤのうちの１つを含む。
他のＶＲ再生端末、平面表示デバイス、曲面表示デバイス、球面表示デバイス及び投影デバイスなどのＶＲビデオ及び／又はＡＲビデオを再生するためのデバイス。
他のビデオ再生端末の数は１つ又は複数である。
【００７１】
本発明の第４実施例に記載のビデオ伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。
【００７２】
本発明の第５実施例は、ＶＲ再生端末に適用されるビデオ伝送方法である。図４に示すように、当該ビデオ伝送方法は、具体的に、以下のステップを含む。
【００７３】
ステップＳ５０１において、ＶＲ再生端末の着用ユーザの頭部移動軌跡に基づいて、ＶＲ再生端末の第１位置情報をリアルタイムに取得する。
【００７４】
ＶＲ再生端末の第１位置情報は、現在のユーザの頭部の運動軌跡情報を含むが、これ限定されない。
【００７５】
ステップＳ５０２において、リアルタイムに取得されたＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信することによって、サーバは第１位置情報に基づいてＶＲ再生端末の設定時間内における第２位置情報を予測する。
【００７６】
好ましくは、ステップＳ５０２は、
無線伝送ネットワークを介して、リアルタイムに取得されたＶＲ再生端末の第１位置情報をリアルタイムにサーバに送信することによって、サーバは第１位置情報に基づいてＶＲ再生端末の設定時間内における第２位置情報を予測することを含む。
【００７７】
ステップＳ５０３において、サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信した場合、圧縮ビデオを再生し、ユーザがトリガーした共有指令を受信すると、共有指令をサーバに送信し、サーバが共有指令の制御下で圧縮ビデオを他のビデオ再生端末に送信する。
【００７８】
ここで、サーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式は、少なくとも、
無線伝送ネットワークを介して、ＤＬＮＡプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、Ｍｉｒａｃａｓｔプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＡｉｒＰｌａｙプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＷＩＤＩプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ＩＧＲＳプロトコルでサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式、
または、無線伝送ネットワークを介して、ワイヤレスストリーミング処理の方式でサーバが送信した第２位置情報に対応する視角の圧縮ビデオを受信する方式のうちの１つを含む。
【００７９】
ここで、他のビデオ再生端末は、少なくとも以下のビデオプレーヤのうちの１つを含む。
他のＶＲ再生端末、平面表示デバイス、曲面表示デバイス、球面表示デバイス及び投影デバイスなどのＶＲビデオ及び／又はＡＲビデオを再生するためのデバイス。
他のビデオ再生端末の数は１つ又は複数である。
【００８０】
ここで、圧縮ビデオを再生する方式は方式１、または方式２を含む。
方式１：ＶＲ再生端末にＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、グラフィックスプロセッシングユニット）が設けられていない場合には、圧縮ビデオを解凍し、第１解凍ビデオを得て、第１解凍ビデオを再生する。
方式２：ＶＲ再生端末にＧＰＵが設けられている場合には、圧縮ビデオを解凍し、第２解凍ビデオを得て、
現在取得されたＶＲ再生端末の第３位置情報に基づいて、ＧＰＵを通じて、プリセットされた視角アルゴリズムに基づいて、第２解凍ビデオを第３位置情報に対応する視角の第３解凍ビデオに調整し、
第３解凍ビデオを再生する。
【００８１】
ここで、視角アルゴリズムは、ＡＴＷ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｉｍｅｗａｒｐ、非同期タイムワープ）等のアルゴリズムを含むが、それに限定されない。
【００８２】
非同期タイムワープアルゴリズムは、１つのスレッド（ＡＴＷスレッド）において処理され、このスレッドはレンダリングスレッドと並列（または非同期）で実行され、各同期の前に、ＡＴＷスレッドはレンダリングスレッドの最後のフレームに基づいて新しいフレームを生成し、このようにして、現在のフレームが同期されていない場合、前のフレームを使用してレンダリングして遅延を減らすことができる。
【００８３】
本発明の第５実施例に記載のビデオ伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオ及び／又はＡＲビデオを微調整することにより、ＶＲビデオ及び／又はＡＲビデオの視覚効果を効果的に向上させる。
【００８４】
本発明の第６実施例は、図５に示すように、プロセッサ２１０、メモリ２０９及び通信バス２０２のような構成要素を備えるＶＲ再生端末である。本発明のいくつかの実施例において、通信バス２０２は、プロセッサ２１０とメモリ２０９との間の接続通信を実現するために用いられる。
【００８５】
プロセッサ２１０は、汎用プロセッサ、例えば中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）であってもよいし、デジタルシグナルプロセッサ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ、ＤＳＰ）、特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ、ＡＳＩＣ）であってもよいし、又は本発明実施例を実施するように配置される１つ又は複数の集積回路であってもよい。ここで、メモリ２０９は、プロセッサ２１０が実行可能な指令を記憶するために用いられる。
【００８６】
メモリ２０９は、プログラムコードを記憶し、そのプログラムコードをプロセッサ２１０に伝送するために用いられる。メモリ２０９は、例えばランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）のような揮発性メモリ（Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ）を含み得る。メモリ２０９は、例えばリードオンリーメモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）、ハードディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ、ＨＤＤ）又はソリッドステートドライブ（Ｓｏｌｉｄ−Ｓｔａｔｅ  Ｄｒｉｖｅ、ＳＳＤ）のような不揮発性メモリ（Ｎｏｎ−Ｖｏｌａｔｉｌｅ  Ｍｅｍｏｒｙ）をも含み得る。メモリ２０９は、上述した種類のメモリの組み合わせをも含み得る。
【００８７】
ここで、プロセッサ２１０は、メモリ２０９に格納されたビデオ伝送プログラムコードを呼び出し、本発明の第４実施例乃至本発明の第５実施例のいずれかの一部または全部のステップを実行する。
【００８８】
本発明の第６実施例に記載のＶＲ再生端末によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオ及び／又はＡＲビデオを微調整することにより、ＶＲビデオ及び／又はＡＲビデオの視覚効果を効果的に向上させる。
【００８９】
本発明の第７実施例は、コンピュータ読み取り可能な記憶媒体である。
【００９０】
コンピュータ記憶媒体は、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルハードディスク、ＣＤ−ＲＯＭ又は本分野の既知の任意の他の形式の記憶媒体であってもよい。
【００９１】
コンピュータ読み取り可能な記憶媒体には１つ又は複数のプログラムが記憶されており、当該１つ又は複数のプログラムは１つ又は複数のプロセッサによって実行されることによって、本発明の第１実施例乃至本発明の第２実施例のいずれかの一部または全部のステップ、又は本発明の第５実施例乃至本発明の第６実施例のいずれかの一部または全部のステップを実行することができる。
【００９２】
本発明の第７実施例に記載のコンピュータ読み取り可能な記憶媒体には、１つ又は複数のプログラムが記憶されており、当該１つ又は複数のプログラムは１つ又は複数のプロセッサによって実行されることによって、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオ及び／又はＡＲビデオを微調整することにより、ＶＲビデオ及び／又はＡＲビデオの視覚効果を効果的に向上させる。
【００９３】
本発明の第８実施例は、上述した実施例に基づいて、ＶＲビデオの伝送方法を例として、図６〜８を参照しながら、本発明の適用例を説明するものである。
【００９４】
ステップＳ８０１において、複数人ゲームの場合、サーバは、各ＶＲ再生端末の第１位置情報を取得する。
【００９５】
ここで、サーバは各ＶＲ再生端末の第１位置情報を取得する方式は、
図６に示すように、無線伝送ネットワークを介して、各ＶＲ再生端末がリアルタイムに送信する第１位置情報を受信するか、
あるいは、図７に示すように、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数の赤外線カメラで各ＶＲ再生端末の赤外光情報を取得するとともに、赤外光情報を測位計算することにより、各ＶＲ再生端末の第１位置情報を得るか、
あるいは、図８に示すように、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数のカメラで各ＶＲ再生端末の画像情報を取得するとともに、画像情報を測位計算することにより、各ＶＲ再生端末の第１位置情報を得ることを含むが、これに限定されない。
【００９６】
ＶＲ再生端末の数は４個であり、ＶＲ再生端末は、第１のＶＲ再生端末、第２のＶＲ再生端末、第３のＶＲ再生端末及び第４のＶＲ再生端末を含む。
【００９７】
ステップＳ８０２において、サーバは、第２のＶＲ再生端末、第３のＶＲ再生端末及び第４のＶＲ再生端末を現在のゲームシーンに重ね合わせて、第１のＶＲ再生端末の現在時刻ｔにおける第１位置情報ｘに基づいて、第１のＶＲ再生端末の将来のある時刻ｔ＋Δｔにおける第２位置情報Ｘを予測する。ただし、Δｔ＝圧縮時間＋ネットワーク伝送時間＋解凍時間。
【００９８】
ステップＳ８０３において、サーバは、入力として第２位置情報Ｘを使用して、第１のＶＲ再生端末が存在する位置に対応するＶＲビデオを生成する。
【００９９】
ステップＳ８０４において、サーバは、第１のＶＲ再生端末が存在する位置のＶＲビデオを圧縮した後、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ−Ｆｉｄｅｌｉｔｙ、ワイヤレスフィデリティ）によって第１のＶＲ再生端末にストリーミングする。
【０１００】
ステップＳ８０５において、第１のＶＲ再生端末は、第１のＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置を取得し、ＡＴＷアルゴリズムを使用して、第１のＶＲ再生端末にプリセットされたＧＰＵを介して、解凍後のＶＲビデオを微調整し、第１のＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置に調整したＶＲビデオを再生する。
【０１０１】
ステップＳ８０６において、第１のＶＲ再生端末はユーザから送信された、第２のＶＲ再生端末、第３のＶＲ再生端末及び第４のＶＲ再生端末にＶＲビデオを共有する共有指令を受信すると、共有指令をサーバに送信し、サーバは共有指令の制御下で、第１のＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置のＶＲビデオを第２のＶＲ再生端末、第３のＶＲ再生端末及び第４のＶＲ再生端末に送信し、第２のＶＲ再生端末、第３のＶＲ再生端末及び第４のＶＲ再生端末に再生させる。
【０１０２】
あるいは、第２のＶＲ再生端末は、ユーザから送信された、第１のＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置のＶＲビデオの共有指令を受信すると、共有指令をサーバに送信し、サーバは共有指令の制御下で、第１のＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置のＶＲビデオを第２のＶＲ再生端末に送信し、第２のＶＲ再生端末に再生させる。
【０１０３】
ここで、第１のＶＲ再生端末と第２のＶＲ再生端末とは、同一の無線ＬＡＮを介してサーバに接続されてもよいし、異なる無線ＬＡＮを介してサーバに接続されてもよい。
【０１０４】
本発明の第８実施例に記載のＶＲビデオの伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオを微調整することにより、ＶＲビデオの視覚効果を効果的に向上させる。
【０１０５】
本発明の第９実施例は、上述した実施例に基づいて、ＡＲビデオの伝送方法を例として、本発明の適用例を説明するものである。
【０１０６】
ステップＳ９０１において、サーバは、ＶＲ再生端末の第１位置情報を取得する。
【０１０７】
ここで、サーバは各ＶＲ再生端末の第１位置情報を取得する方式は、
無線伝送ネットワークを介して、各ＶＲ再生端末がリアルタイムに送信する第１位置情報を受信するか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数の赤外線カメラで各ＶＲ再生端末の赤外光情報を取得するとともに、赤外光情報を測位計算することにより、各ＶＲ再生端末の第１位置情報を得るか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数のカメラで各ＶＲ再生端末の画像情報を取得するとともに、画像情報を測位計算することにより、ＶＲ再生端末の第１位置情報を得ることを含むが、これに限定されない。
【０１０８】
ステップＳ９０２において、サーバは、プリセットされた１つ又は複数の無線カメラによって取得されたビデオから、現実シーンのＡＲビデオを生成する。
【０１０９】
ステップＳ９０３において、サーバは、現実シーンのＡＲビデオのうちの１つ又は複数の設定対象を認識し、設定対象に対して画像処理を行う。
【０１１０】
例えば、サーバは、現実シーンのＡＲビデオのうちの１つ又は複数の設定人物を認識し、設定人物に仮想衣服を着用させる。
【０１１１】
ステップＳ９０４において、サーバは、ＶＲ再生端末の現在時刻ｔにおける第１位置情報ｘに基づいて、第１のＶＲ再生端末の将来のある時刻ｔ＋Δｔにおける第２位置情報Ｘを予測する。ただし、Δｔ＝圧縮時間＋ネットワーク伝送時間＋解凍時間。
【０１１２】
ステップＳ９０５において、サーバは、入力として第２位置情報Ｘを使用して、ＶＲ再生端末が存在する位置に対応するＡＲビデオを生成し、１つ又は複数の設定画像をＡＲビデオに重ね合わせる。
【０１１３】
ステップＳ９０６において、サーバは、ＡＲビデオを圧縮した後、Ｗｉ−ＦｉによってＶＲ再生端末にストリーミングする。
【０１１４】
ステップＳ９０７において、ＶＲ再生端末はＡＲビデオが圧縮された圧縮ビデオを解凍する。
【０１１５】
ステップＳ９０８において、ＶＲ再生端末は、ＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置を取得し、ＡＴＷアルゴリズムを使用して、ＶＲ再生端末にプリセットされたＧＰＵを介して、解凍後のＡＲビデオを微調整し、ＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置に調整したＡＲビデオを再生する。
【０１１６】
ＶＲ再生端末にＧＰＵがプリセットされていない場合には、解凍後のＡＲビデオを再生する。
【０１１７】
ステップＳ９０９において、ＶＲ再生端末は、ユーザから送信された共有指令を受信すると、共有指令をサーバに送信し、サーバは共有指令の制御下で、ＶＲ再生端末にストリーミングされたＡＲビデオを他のビデオ再生端末に送信し、他のビデオ再生端末にＡＲビデオを再生させる。
【０１１８】
ここで、ＶＲ再生端末と他のＶＲ再生端末とは、同一の無線ＬＡＮを介してサーバに接続されてもよいし、異なる無線ＬＡＮを介してサーバに接続されてもよい。
【０１１９】
本発明の第９実施例に記載のＡＲビデオの伝送方法によれば、ＶＲ再生端末とサーバとの間のＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＡＲビデオを微調整することにより、ＡＲビデオの視覚効果を効果的に向上させる。
【０１２０】
本発明の第１０実施例は、上述した実施例に基づいて、ＶＲビデオの伝送方法を例として、図９に示すように、本発明の適用例を説明するものである。
【０１２１】
ステップＳ１００１において、ゲームする際に、サーバは、ＶＲ再生端末の第１位置情報を取得する。
【０１２２】
ここで、サーバはＶＲ再生端末の第１位置情報を取得する方式は、
無線伝送ネットワークを介して、ＶＲ再生端末がリアルタイムに送信する第１位置情報を受信するか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数の赤外線カメラでＶＲ再生端末の赤外光情報を取得するとともに、赤外光情報を測位計算することにより、ＶＲ再生端末の第１位置情報を得るか、
あるいは、ＶＲ再生端末の周囲にプリセットされた、ケーブル又は無線伝送ネットワークを介してサーバと接続される１つ又は複数のカメラでＶＲ再生端末の画像情報を取得するとともに、画像情報を測位計算することにより、ＶＲ再生端末の第１位置情報を得ることを含むが、これに限定されない。
【０１２３】
ステップＳ１００２において、サーバは、ＶＲ再生端末の現在時刻ｔにおける第１位置情報ｘに基づいて、ＶＲ再生端末の将来のある時刻ｔ＋Δｔにおける第２位置情報Ｘを予測する。ただし、Δｔ＝圧縮時間＋ネットワーク伝送時間＋解凍時間。
【０１２４】
ステップＳ１００３において、サーバは、入力として第２位置情報Ｘを使用して、ＶＲ再生端末が存在する位置に対応するＶＲビデオを生成する。
【０１２５】
ステップＳ１００４において、サーバは、ＶＲ再生端末が存在する位置のＶＲビデオを圧縮した後、Ｗｉ−ＦｉによってＶＲ再生端末にストリーミングする。
【０１２６】
ステップＳ１００５において、ＶＲ再生端末はＶＲビデオが圧縮された圧縮ビデオを解凍する。
【０１２７】
ステップＳ１００６において、ＶＲ再生端末は、ＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置を取得し、ＡＴＷアルゴリズムを使用して、ＶＲ再生端末にプリセットされたＧＰＵを介して、解凍後のＶＲビデオを微調整し、ＶＲ再生端末に対応するユーザの現在の頭部のリアルタイム位置に調整したＶＲビデオを再生する。
【０１２８】
ステップＳ１００７において、図９に示すように、ＶＲ再生端末は、ユーザから送信された共有指令を受信すると、共有指令をサーバに送信し、サーバは共有指令の制御下で、ＶＲ再生端末にストリーミングされたＶＲビデオを大画面ビデオ再生端末に送信し、大画面ビデオ再生端末にＶＲビデオを再生させる。
【０１２９】
ここで、大画面ビデオ再生端末は、ＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ、ハイデフィニション・マルチメディア・インターフェイス）ケーブルを介してサーバに接続される。
【０１３０】
ＨＤＭＩケーブルを介してサーバに接続されることで、ビデオの伝送遅延を大幅に短縮することができる。
【０１３１】
本発明の第１０実施例に記載のＶＲビデオの伝送方法によれば、ＶＲ再生端末とサーバとの間のＶＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオを微調整することにより、ＶＲビデオの視覚効果を効果的に向上させる。
【０１３２】
発明を実施するための形態の説明により、所定の目的を達成するためになされた技術的手段及び効果をより深く具体的に理解できるであろうが、図面は単に参考及び説明のためのものであり、本発明を限定するものではない。
【産業上の利用可能性】
【０１３３】
本発明は、仮想現実の技術分野に関する。本発明の技術的手段によれば、ＶＲ再生端末とサーバとの間のＶＲビデオ及び／又はＡＲビデオの無線伝送を実現し、有線伝送によるケーブルのユーザへの拘束を効果的に回避する。ＶＲ再生端末で再生されるＶＲビデオ及び／又はＡＲビデオを他のビデオ再生端末に共有して再生させることを実現し、ユーザ体験を効果的に向上させる。ＶＲ再生端末のＧＰＵがＶＲビデオ及び／又はＡＲビデオを微調整することにより、ＶＲビデオ及び／又はＡＲビデオの視覚効果を効果的に向上させる。
【図１】
2020527300.tif 000003
【図２】
2020527300.tif 000004
【図３】
2020527300.tif 000005
【図４】
2020527300.tif 000006
【図５】
2020527300.tif 000007
【図６】
2020527300.tif 000008
【図７】
2020527300.tif 000009
【図８】
2020527300.tif 000010
【図９】
2020527300.tif 000011
【国際調査報告】
2020527300.tif 000012
2020527300.tif 000013
2020527300.tif 000014
2020527300.tif 000015