(57)【要約】【解決手段】複数視点を含むビデオコンテンツを提供するビデオ提供装置は、ビデオコンテンツ内の複数視点の各々についてビデオの複数バージョンを記憶するビデオ記憶部を含み、各ビデオがその視点に対応する高解像度の領域を含むように複数ビデオは符号化され、複数ビデオは各々高解像度領域を含み、高解像度領域を含む各ビデオは、高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットをもたせてエンコードされ、ピクチャグループのオフセットは各ビデオに対するビデオ切り替え時間を定義し、ビデオコンテンツ内の要求された視点を決定する視点決定部と、複数ビデオ切り替え時間の中から次の適切なビデオ切り替え時間を特定するタイミング特定部と、要求された視点および特定されたビデオ切り替え時間に対応する高解像度領域を有するビデオを選択するビデオ選択部と、選択されたビデオをビデオ受信装置に送信するビデオ送信部とを含む。【選択図】図５
2020522936.tif 000002
【特許請求の範囲】
【請求項１】
複数の視点を含むビデオコンテンツを提供するビデオ提供装置であって、
ビデオコンテンツ内の複数の視点のそれぞれについてビデオの複数のバージョンを記憶するように動作可能なビデオ記憶部を含み、各ビデオがその視点に対応する高解像度の領域を含むように、複数のビデオは符号化され、
複数のビデオはそれぞれ同じ高解像度領域を含み、
同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットをもたせてエンコードされ、ピクチャグループのオフセットは、各ビデオに対するビデオ切り替え時間を定義し、
前記ビデオコンテンツ内の要求された視点を決定するように動作可能な視点決定部と、
複数のビデオ切り替え時間の中から次の適切なビデオ切り替え時間を特定するように動作可能なタイミング特定部と、
前記要求された視点および前記特定されたビデオ切り替え時間に対応する高解像度領域を有するビデオを選択するように動作可能なビデオ選択部と、
選択されたビデオをビデオ受信装置に送信するように動作可能なビデオ送信部とを含む、ビデオ提供装置。
【請求項２】
ピクチャグループの持続時間は２秒以上である、請求項１に記載のビデオ提供装置。
【請求項３】
ピクチャグループの持続時間は、送信中に目標帯域幅を獲得するように決定される、請求項１に記載のビデオ提供装置。
【請求項４】
ピクチャグループのオフセットは、２つの連続的にオフセットされたビデオ間で１秒未満である、請求項１に記載のビデオ提供装置。
【請求項５】
ピクチャグループのオフセットは、前記ビデオコンテンツの内容に依存する、請求項１に記載のビデオ提供装置。
【請求項６】
ピクチャグループのオフセットは、前記視点に依存する、請求項１に記載のビデオ提供装置。
【請求項７】
ピクチャグループのオフセットは、連続するオフセットされたビデオ間で同じではない、請求項１に記載のビデオ提供装置。
【請求項８】
ピクチャグループのオフセットは、前記ビデオが異なる解像度の領域を含む場合、高解像度領域と低解像度領域の間の差に比例する、請求項１に記載のビデオ提供装置。
【請求項９】
前記ビデオの立方体マッピングを表す６つの視点がある、請求項１に記載のビデオ提供装置。
【請求項１０】
前記要求された視点は、前記ビデオ受信装置の位置および／または向き、視点を指定する情報、または前記ビデオの領域を示す座標のうちの１つまたは複数に基づいて決定される、請求項１に記載のビデオ提供装置。
【請求項１１】
前記ビデオ受信装置は、ヘッドマウントディスプレイに関連づけられる、請求項１に記載のビデオ提供装置。
【請求項１２】
複数の視点を含むビデオコンテンツを受信するためのビデオ受信装置であって、
前記ビデオコンテンツ内の要求された視点を特定する情報を送信するように動作可能な視点送信部と、
送信された視点情報に応じて、ビデオ提供装置からビデオを受信するように動作可能なビデオ受信部とを含み、ビデオは、前記ビデオコンテンツの複数の視点のそれぞれに対するビデオの複数のバージョンのうちの１つであり、各ビデオがその視点に対応する高解像度領域を含むように複数のビデオはエンコードされ、
複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットをもたせてエンコードされ、ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義する、ビデオ受信装置。
【請求項１３】
複数の視点を含むビデオコンテンツを提供するためのビデオ提供方法であって、
前記ビデオコンテンツ内の複数の視点のそれぞれに対するビデオの複数のバージョンを格納するステップを含み、
前記ビデオは、各ビデオがその視点に対応する高解像度領域を含むようにエンコードされ、
複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットでエンコードされ、ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義し、
前記ビデオコンテンツ内の要求された視点を決定するステップと、
複数のビデオ切り替え時間の中から次の適切なビデオ切り替え時間を特定するステップと、
前記要求された視点および前記特定されたビデオ切り替え時間に対応する高解像度領域を有するビデオを選択するステップと、
選択されたビデオをビデオ受信装置に送信するステップとを含む、ビデオ提供方法。
【請求項１４】
複数の視点を含むビデオコンテンツを受信するためのビデオ受信方法であって、
前記ビデオコンテンツの要求された視点を決定するステップと、
前記ビデオコンテンツ内の前記要求された視点を特定する情報を送信するステップと、
送信された視点情報に依存して、ビデオ提供装置からビデオを受信するステップとを含み、
前記ビデオは、前記ビデオコンテンツ内の複数の視点のそれぞれに対するビデオの複数のバージョンのうちの１つであり、
前記ビデオは、各ビデオがその視点に対応する高解像度領域を含むようにエンコードされ、
複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットでエンコードされ、
前記ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義する、ビデオ受信方法。
【請求項１５】
コンピュータによって実行される時、前記コンピュータに請求項１３または１４の方法を実行させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびシステムに関する。
【背景技術】
【０００２】
没入型ビデオコンテンツは近年ますます普及しており、パノラマや３６０度ビデオコンテンツでさえも頻繁に生成されている。このようなコンテンツは、ユーザが何らかの方法でナビゲートして、コンテンツがキャプチャされ、見回している場所にあることをシミュレートできる。このナビゲーションは、コントローラなどを介した入力を使用して実行したり、ユーザが操作するデバイスの動きにリンクさせてもよい。たとえば、ユーザは電話機の位置を変更したり回転させたりして、視点を変更できる。
【０００３】
他の構成では、ヘッドマウントディスプレイ（ＨＭＤ）を使用して、そのようなコンテンツをユーザに提示する。これは、ユーザが単純に頭を動かして表示された視点を変更することができるため、有利である。これは、没入感をさらに高めるコンテンツとの直感的なインタラクションである。
【０００４】
複数の視点を含むビデオコンテンツの提供に関連する１つの問題は、ビデオコンテンツのサイズの問題である。ビデオ品質とファイルサイズの間にはトレードオフがあり、ビデオコンテンツの品質が高いほど、対応するファイルサイズが大きくなる。当然のことながら、優れたユーザ体験を確保するために、可能な限り最高のビデオ品質を提供したいという要望があるが、帯域幅の制限により、使用できるデータの量には制限がある。
【０００５】
したがって、ファイルサイズを合理的なレベルまで小さくするために、望ましい解像度より低い解像度のコンテンツが提供されるのが一般的である（たとえば、球体に４Ｋ解像度の画像を使用すると、１０００ｘ１０００ピクセルの解像度を持つ視点が表示されることがある）。これは現在利用可能な多くのディスプレイの解像度よりも低いため、これによって表示品質がさらに低下することがある。
【０００６】
以前に提案された１つの解決策は、非常に高解像度のビデオをキャプチャし、これを使用して、各ビデオの異なる領域が高品質で残りが低品質である複数のビデオを生成することである。これは、狭い帯域幅の要件を維持しながら、見る方向に高品質の画像を提供することにより、上記の問題を軽減するが、そうすることで、ビューの方向に高品質の画像を提供するために、視聴者が視点を変える時、ビデオを切り替える必要があるなどのさらなる問題が発生する。
【０００７】
ここに提案される構成は、上記の問題を軽減しようとするものである。
【発明の概要】
【０００８】
本発明の様々な態様および特徴は、添付の特許請求の範囲および付随する説明の本文内で定義され、少なくともビデオ提供装置、ビデオ受信装置、これらの装置のそれぞれを動作させる方法、およびコンピュータプログラムを含む。
【図面の簡単な説明】
【０００９】
ここで、本発明の実施形態を、添付の図面を参照して、一例として説明する。
【図１】ビデオマッピングレイアウトを概略的に示す。
【図２】ＧＯＰ構造を持つ複数のビデオを概略的に示す。
【図３】ビデオ切り替えプロセスを概略的に示す。
【図４】ビデオ提供装置を概略的に示す。
【図５】ビデオ受信装置を概略的に示す。
【図６】ビデオ提供方法を概略的に示す。
【図７】ビデオ受信方法を概略的に示す。
【発明を実施するための形態】
【００１０】
３６０度ビデオコンテンツ、または実際にユーザが一度に見ることができる領域よりも広い領域をカバーする任意のコンテンツを提供する場合、再生を簡素化するためにビデオを球体以外の形状にマッピングすることが望ましいことがある。たとえば、ビデオコンテンツを立方体にマッピングすることで６つのビデオタイルを提供してそれらの間でビデオコンテンツ全体を表すことができる。図１は、そのような立方体１００の平面図を概略的に示しており、６つの視点が提供される。もちろん、任意の数の視点を提供するために、立方体に限定されるのではなく、任意の適切なマッピングを使用することができる。
【００１１】
立方体１００は、正面図１０１、背面図１０２、左側面図１０３、右側面図１０４、上面図１０５および下面図１０６を含む。これらの方向は任意の方法で定義できる。たとえば、いわゆる「正面図」は、単に視聴者が見ている方向である可能性があり、コンテンツの再生を通じて異なる可能性がある。視点が区別され、正しく識別できる限り、使用される命名規則は必須ではない。
【００１２】
いくつかの実施の形態では、正面図は特定のタイルとして定義され、特定のストリームに対して一定である。図１の例では、アダプティブストリーミングを可能にするために、６つの個別のストリームを提供しており、これらはそれぞれ、単一の高解像度タイルのみで構成される。
【００１３】
上記のように、このような構成は、特定のストリームを選択することにより、ビューの各方向について同時に高品質のビデオコンテンツをストリーミングすることなく、ビューの一つの方向に表示品質の高いビデオコンテンツを視聴者に提供できるという利点がある。しかし、このような構成に関連する問題は、視聴者がビューの方向を変更した後、新しい視点に対して高品質のビデオコンテンツが視聴者に表示される前に遅延が発生することである。  遅延時間の間、視聴者は以前の視聴方向に対応するコンテンツを視聴したままになる。
【００１４】
本開示では、ビデオコンテンツは、ピクチャグループ（ＧＯＰ）フォーマットを利用するフォーマットで提供される。これの１つの制限は、ターゲットビデオのＧＯＰ境界でのみ切り替えを実行できることであり、したがって、視聴者がそれ以外の時間に視点を変更すると、ビデオの表示の変更は次のＧＯＰ境界まで遅延する。これにより、ＧＯＰの長さによっては、多くの現在のビデオで丸１秒の遅延が発生する可能性がある。これは、特に仮想現実アプリケーションにおいて、レイテンシが大きくなりすぎて、ユーザに気付かせないで済ませることはできない。
【００１５】
単に短いＧＯＰを使用することによりこのレイテンシを短縮することができるが、送信されるビデオのこの側面のみを変更すると、帯域幅の要件が大幅に増加し、他の点で問題が発生することがわかる。
【００１６】
本開示による実施の形態は、各視点に対する複数のビデオを提供することによりこれに対処する。  複数内の各ビデオは、同じコンテンツを含むが、各ビデオに対するＧＯＰが整列せず、代わりに互いにオフセットがあるようにエンコードされる。この結果、ターゲットビデオには複数の利用可能なＧＯＰ開始時間がある。これは、ビデオ切り替えを実行するために現在のビデオのＧＯＰの残り時間全体を待たずに、これよりもすぐに発生するＧＯＰ境界を有する望ましい視点に対応するビデオを複数の中から選択できることを意味する。  一般に、各ＧＯＰへのオフセットは、ＧＯＰの継続時間よりも少ない量である。
【００１７】
図２は、１つのビデオコンテンツ内の単一の視点に対応するビデオ２１０、２２０、２３０、２４０のグループ２００を概略的に示す。これらのそれぞれは、ビデオ２１０に示されるＧＯＰ２１１および２１２などの複数のＧＯＰを含む。これらのビデオ２１０、２２０、２３０、２４０のそれぞれは、それぞれのＧＯＰのタイミングのオフセットを表すように、互いにオフセットして示されている。各ビデオが同じそれぞれのオフセットを有するこのようなビデオのグループが（以下で説明するように、同じオフセットを使用することは必須ではないが）ビデオコンテンツに存在する各視点に対して存在することが想定される。もちろん、このグループ化は完全に任意であり、ビデオをビューではなく代わりにＧＯＰオフセット量でグループ化することもできるが、このアプリケーションではわかりやすくするために前者のグループ化を使用している。
【００１８】
図２に示すグループを使用する方法による一例では、ＧＯＰの継続時間は１秒である。ビデオ２１０（オフセットが定義される基準ビデオとして使用される）にはオフセットがないが、ビデオ２２０、２３０および２４０には、ビデオ２１０のＧＯＰタイミングに関して測定されたそれぞれ０．２５、０．５および０．７５秒のオフセットがある。ビデオ２２０、２３０、２４０は、ビデオから最初の０．２５／０．５／０．７５秒を省略し、その後、通常の方法でビデオをエンコードすることにより生成されてもよい。
【００１９】
等しいＧＯＰ持続時間を持つ以前の構成では、ユーザが０．１秒でビューの方向をＧＯＰに変更した場合、ビデオを切り替えるために０．９秒待つ必要があった。ただし、この例では、０．２５秒のＧＯＰオフセットを持つ他の視点を表すビデオ（オフセットに関してビデオ２２０に対応するビデオ）を代わりに選択し、０．１５秒の遅延でＧＯＰ境界において再生を開始できる。これは、ビデオの切り替え遅延が０．９秒から０．１５秒に短縮されることを意味する。これは、ユーザがビデオの切り替えに気付かないほど短いであろう（または、少なくとも視聴体験が著しく損なわれない）。
【００２０】
したがって、これは、各送信ビデオの帯域幅要件を変更せずに、ビデオ切り替えをより短い間隔で実行できる構成の例である。
【００２１】
図３は、第１のビデオ３１０が第１の視点に対応し、第２、第３のビデオ３２０、３３０がそれぞれ第２の視点に対応するビデオ切り替え方法を概略的に示す。
【００２２】
ビデオ３１０は、現在選択されているビデオであり、例えば、視聴デバイスのユーザが視聴するためにサーバによって送信されているビデオである。切り替え時間３４０は、第１の視点から第２の視点への要求された視点の変化に対応する破線で示されており、これは第１のビデオ３１０の次のＧＯＰ境界の前の時間ｔ０で発生する。
【００２３】
以前に提案された構成のように時間ｔ０を待つのではなく、代わりに、ｔ０より短いそれぞれの時間ｔ１およびｔ２の後に、ビデオ３２０または３３０のいずれかへの切り替えが実行されてもよい。いくつかの実施の形態では、より短い時間ｔ１がビデオの切り替えの遅延がより大幅に低減されることを意味するため、ビデオ３２０への切り替えが実行される。
【００２４】
しかし、いくつかの実施の形態では、ビデオ３３０が代わりに切り替えられるべきビデオとして選択される。これは、切り替え時のスムーズな再生を確保するために、たとえばビデオの場所を特定したり、ビデオコンテンツをバッファリングするために、無視できない切り替え時間が必要になる場合があるためである。そのような実施の形態では、例えば、潜在的な切り替え時間（ｔ１またはｔ２）を想定された、予め定められた、または以前に測定された切り替え時間閾値と比較し、この閾値以上の最短の潜在的な切り替え時間を選択することにより、より長い切り替え時間（この場合、ｔ２）を有するビデオの方を好んで、最短の切り替え時間（この場合、ｔ１）に対応するビデオを選択することはないかもしれない。それにもかかわらず、これらの状況においても、時間ｔ２はｔ０よりも短く、その結果、最短の時間が選択されないこれらの実施の形態においてさえ、本構成の利点が実現される。
【００２５】
いくつかの実施の形態では、ＧＯＰ持続時間を増加させることも考えられる。たとえば、特定のビデオに対するＧＯＰ期間を２秒に倍増すると（上記の例と比較して）、帯域幅要件がほぼ半分になる。これの欠点は、ビデオ切り替え遅延が通常大幅に増加することである。ただし、上記のように複数のビデオにＧＯＰオフセットを提供することにより、この問題は軽減される。実際、ＧＯＰ持続時間を延長することにより、ストレージデバイスのメモリ負荷が軽減されるため、ＧＯＰオフセット実装の使用と併せてＧＯＰ持続時間を延長することが有利になる場合がある。
【００２６】
上記を考慮して、当業者は、ＧＯＰの任意の持続時間が適切であり、ＧＯＰオフセットを有する任意の数のビデオを提供して、ビデオ切り替え遅延とすべての動画コンテンツに必要なストレージ容量の間の適切なバランスを提供することができることを理解するであろう。
【００２７】
実質的なデータの節約を達成するために、いくつかの実施の形態では、ピクチャグループの持続時間は２秒以上である。いくつかの実施の形態では、送信中に目標帯域幅を獲得するように、ピクチャグループの持続時間が決定される。たとえば、視聴者が動画をスムーズに再生できるように、視聴者の平均ダウンロード速度を考慮してビデオコンテンツをエンコードすることができる。ビデオコンテンツの望ましいデータレートを提供する量として決定されるＧＯＰ持続時間を長くすることにより、より低い帯域幅のビデオを提供することができる。
【００２８】
いくつかの実施の形態では、ピクチャグループのオフセットは、２つの連続的にオフセットされたビデオ間で１秒未満であり、実際、いくつかの実施の形態では０．５秒未満である。２つの連続的にオフセットされたビデオ間のオフセットは、連続したオフセットを持つ２つのビデオ間のＧＯＰ境界間の時間差を指す。たとえば、図２の２２０と２３０は、これら２つの間にオフセットがあるビデオが存在しないため、連続的にオフセットされたビデオとして説明される。いくつかの実施の形態では、ピクチャグループのオフセットは、連続的にオフセットされた各ビデオ間で同じではない。たとえば、オフセットは０．２５秒、０．５秒、１秒であってもよく、明らかに、２番目と３番目のビデオのオフセットの差は、１番目と２番目のビデオのオフセットの２倍である。
【００２９】
ピクチャグループのオフセットは、ビデオコンテンツ自体の内容に依存してもよい。たとえば、コンテンツのジャンルが異なるとオフセットが異なる場合がある。この例は、アクション映画をロマンス映画と比較している。前者では、視聴者は、表示されるイベントを十分に理解するために、より頻繁に、より迅速に環境を見て回ることが期待される。しかし、ロマンス映画では、イベントはシーン内の単一のインタラクションにより焦点を合わせているため、視聴者の注意は単一の領域に集中し、ユーザによる頭部の動きは遅くなる傾向がある。したがって、後者の場合、同程度の応答性を提供する必要がないことは明らかである。
【００３０】
実施の形態において、ＧＯＰオフセットは、ビデオコンテンツの持続時間にわたって変化することも考えられる。これは、たとえば、１つまたは複数の別個のセグメントでコンテンツを提供することによって、または適応可能な方法でＧＯＰオフセットを定義することによって、いくつかの方法で実装できる。この例は、サッカーの試合などの放送中であり、この例では、視聴者は試合自体の間に頻繁に視線の方向を変える可能性があり、この間に良好な視聴体験を提供することが望ましい。しかし、ハーフタイムまたは試合の前後では、視聴者は、あまり興味を持たないか、あまり動的ではないコンテンツにさらされるため、視点を変更する頻度がはるかに低くなり、ビデオの切り替え時間が長くなることに気付く可能性が低くなる。
【００３１】
これは、視点ごとにビデオコンテンツをエンコードすることを検討する場合にも関係がある。  一般に、各視点には異なるコンテンツが含まれ、その結果、迅速なビデオ切り替えは必要とされないかもしれない。たとえば、場合によっては、背面図にはユーザの関心がほとんどなく、そのため、ＧＯＰオフセットビデオの数は少なくてもよい。したがって、いくつかの実施の形態では、ビデオに対するピクチャグループのオフセットは、そのビデオによって表される視点に依存する。
【００３２】
オフセットは、コンテンツ分析に応じて変化することもある。たとえば、シーンが特定の方向にパンする場合、ユーザは、表示されるものを見込んで、その方向をさらに見ることが期待される。その結果、パン方向の次の視点を示すストリームは、一時的に短いＧＯＰを持ってもよい。同様に、ステレオまたはサラウンドサウンドが使用される場合、音が絶対または相対しきい値レベルを超える方向に対応する視点は、画像内の音源を特定するためにユーザが見回すことを見越して、一時的に短いＧＯＰを持ってもよい。
【００３３】
ＧＯＰの変更を拡張して、コンテンツ全体の潜在的なデータ節約を分析することもできる。たとえば、コンテンツがフレーム間予測により比較的静的である場合、画質を大幅に低下させることなくデータ節約を増やすことができる。したがって、ＧＯＰは、連続するフレーム間に大きな差がないビデオコンテンツ（またはビデオコンテンツの一部）に対して継続時間をさらに増やすことができる。
【００３４】
図４は、複数の視点を含むビデオコンテンツを提供するビデオ提供装置４００を概略的に示す。ビデオ提供装置４００は、ビデオ記憶部４１０、視点決定部４２０、タイミング特定部４３０、ビデオ選択部４４０、およびビデオ送信部４５０を備える。
【００３５】
ビデオ記憶部４１０は、ビデオコンテンツ内の複数の視点のそれぞれについてビデオの複数のバージョンを記憶するように動作可能であり、各ビデオがその視点に対応する高解像度領域を含むように、これらのビデオは符号化される。複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットをもたせてエンコードされる。ピクチャグループのオフセットは、各ビデオに対するビデオ切り替え時間を定義し、次のＧＯＰ境界を持つビデオがビデオ切り替えの候補（または切り替えプロセスの制約に応じて実際には異なるビデオ―たとえば、遅延がある場合は、一つおいて次に発生するＧＯＰ境界が上記のように適切な場合がある）として特定されるようにする。
【００３６】
視点決定部４２０は、ビデオコンテンツ内の要求された視点を決定するように動作可能である。これは、ビデオ内の位置を示す情報、ビデオの特定のタイルを要求する情報、ディスプレイ装置に対するＨＭＤの位置／方向に関する情報、または視聴者に提供されるべきビデオの領域を特定するために使用できるその他の適切な情報を使用して実行してもよい。
【００３７】
タイミング特定部４３０は、複数のビデオ切り替え時間の中から次の適切なビデオ切り替え時間を特定するように動作可能である。これは、各ビデオに対するＧＯＰオフセットに関する情報を使用して実行してもよい。たとえば、現在のＧＯＰの経過時間を、要求された視点に対してさまざまな利用可能なビデオに関連付けられたＧＯＰオフセットのリストと比較して、次に発生するＧＯＰ境界を持つビデオを特定することができる。
【００３８】
ビデオ選択部４４０は、要求された視点および特定されたビデオ切り替え時間に対応する高解像度領域を有するビデオを選択するように動作可能である。これには、適切なタイミングのＧＯＰ境界を持つビデオを選択することが含まれ、ビデオには、視聴者の視線方向の高解像度領域が含まれる。
【００３９】
ビデオ送信部４５０は、選択されたビデオをビデオ受信装置に送信するように動作可能である。これは、インターネットまたはローカルネットワークなどを介した有線または無線接続などの任意の適切な通信手段を介したものであってもよい。
【００４０】
図５は、複数の視点を含むビデオコンテンツを受信するためのビデオ受信装置５００を概略的に示し、この装置は、視点送信部５１０、ビデオ受信部５２０、およびビデオ再生部５３０を含む。
【００４１】
視点送信部５１０は、ビデオコンテンツ内の要求された視点を特定する情報を送信するように動作可能である。これは、ビデオ内の位置を示す情報、ビデオの特定のタイルを要求する情報、ディスプレイ装置に対するＨＭＤの位置／方向に関する情報、または視聴者に提供されるべきビデオの領域を特定するために使用できるその他の適切な情報の形式を取ることができる。
【００４２】
ビデオ受信部５２０は、送信された視点情報に応じて、ビデオ提供装置からビデオを受信するように動作可能であり、ビデオは、ビデオコンテンツの複数の視点のそれぞれに対するビデオの複数のバージョンのうちの１つである。各ビデオがその視点に対応する高解像度領域を含むようにこれらのビデオはエンコードされる。複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットをもたせてエンコードされる。ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義する。
【００４３】
ビデオ再生部５３０は、受信したコンテンツを例えばＨＭＤなどのディスプレイを介して視聴者に表示するように動作可能である。ディスプレイは、ビデオ受信装置５００とは別個の物理ユニットであってもよく、携帯電話や携帯ゲーム機などの単一のデバイスに統合されてもよい。
【００４４】
図６は、複数の視点を含むビデオコンテンツを提供するためのビデオ提供方法を概略的に示す。
【００４５】
ステップ６００は、ビデオコンテンツ内の複数の視点のそれぞれに対するビデオの複数のバージョンを格納することを含み、ビデオは、各ビデオがその視点に対応する高解像度領域を含むようにエンコードされる。複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットでエンコードされる。ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義する。
【００４６】
ステップ６１０は、ビデオコンテンツ内の要求された視点を決定することを含む。要求された視点は、たとえば、ビデオ受信デバイスの位置および／または向き、視点を指定する情報、またはビデオの領域を示す座標のうちの１つまたは複数に基づいて決定されてもよい。
【００４７】
ステップ６２０は、複数のビデオ切り替え時間の中から次の適切なビデオ切り替え時間を特定することを含む。
【００４８】
ステップ６３０は、要求された視点および特定されたビデオ切り替え時間に対応する高解像度領域を有するビデオを選択することを含む。
【００４９】
ステップ６４０は、選択されたビデオをビデオ受信装置に送信することを含む。
【００５０】
図７は、複数の視点を含むビデオコンテンツを受信するためのビデオ受信方法を概略的に示す。
【００５１】
ステップ７００は、例えば、ビデオ受信装置の位置および／または向き、視点を指定する情報、またはビデオの領域を示す座標のうちの１つまたは複数に基づいて、ビデオコンテンツの要求された視点を決定することを含む。
【００５２】
ステップ７１０は、ビデオコンテンツ内の要求された視点を特定する情報を送信することを含む。
【００５３】
ステップ７２０は、送信された視点情報に依存して、ビデオ提供装置からビデオを受信することを含み、ビデオは、ビデオコンテンツ内の複数の視点のそれぞれに対するビデオの複数のバージョンのうちの１つであり、ビデオは、各ビデオがその視点に対応する高解像度領域を含むようにエンコードされる。複数のビデオはそれぞれ同じ高解像度領域を含み、同じ高解像度領域を含む各ビデオは、同じ高解像度領域を有する他のビデオに対してピクチャグループの時間的オフセットでエンコードされる。ピクチャグループのオフセットは、各ビデオに対してビデオ切り替え時間を定義する。
【００５４】
本発明の実施の形態は、ハードウェア、プログラム可能なハードウェア、ソフトウェア制御のデータ処理装置、またはこれらの組み合わせで実施できることが理解されよう。そのような実施の形態で使用されるコンピュータソフトウェアまたはファームウェア、およびそのようなソフトウェアまたはファームウェアを提供するための媒体（記憶媒体、例えば、磁気または光学ディスクなどの機械可読非一時的記憶媒体、またはフラッシュメモリ）を提供することもまた、本発明の実施の形態を表すと考えられることが理解されよう。
【図１】
2020522936.tif 000003
【図２】
2020522936.tif 000004
【図３】
2020522936.tif 000005
【図４】
2020522936.tif 000006
【図５】
2020522936.tif 000007
【図６】
2020522936.tif 000008
【図７】
2020522936.tif 000009
【国際調査報告】
2020522936.tif 000010
2020522936.tif 000011
2020522936.tif 000012
2020522936.tif 000013