JP6860485B2 - 情報処理装置、および情報処理方法、並びにプログラム - Google Patents
情報処理装置、および情報処理方法、並びにプログラム Download PDFInfo
- Publication number
- JP6860485B2 JP6860485B2 JP2017532426A JP2017532426A JP6860485B2 JP 6860485 B2 JP6860485 B2 JP 6860485B2 JP 2017532426 A JP2017532426 A JP 2017532426A JP 2017532426 A JP2017532426 A JP 2017532426A JP 6860485 B2 JP6860485 B2 JP 6860485B2
- Authority
- JP
- Japan
- Prior art keywords
- image display
- information
- image
- angle
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/001—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background
- G09G3/002—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes using specific devices not provided for in groups G09G3/02 - G09G3/36, e.g. using an intermediate record carrier such as a film slide; Projection systems; Display of non-alphanumerical information, solely or in combination with alphanumerical information, e.g. digital display on projected diapositive as background to project the image of a two-dimensional display, such as an array of light emitting or modulating elements or a CRT
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
- G09G5/005—Adapting incoming signals to the display format of the display terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/21805—Source of audio or video content, e.g. local disk arrays enabling multiple viewpoints, e.g. using a plurality of cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0613—The adjustment depending on the type of the information to be displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/068—Adjustment of display parameters for control of viewing angle adjustment
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/02—Graphics controller able to handle multiple formats, e.g. input or output formats
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/20—Details of the management of multiple sources of image data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
Description
例えば、透視投影(perspective)方式や、魚眼(広角)表示(fish eye)方式などがある。
なお、画像処理により表示範囲を変更する処理を開示した従来技術として特許文献1(特開2014−127001号公報)がある。
しかし、この各アプリが選択する表示方式は、コンテンツ製作者の意図、すなわちコンテンツ製作者が見てほしい画像を実現する表示方式に一致するとは限らない。
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記データ処理部は、
出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行する情報処理装置にある。
異なる方向の画像を選択的に表示可能とした画像データと、
前記画像データに関する画像表示制御情報であり、
画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を格納したファイルを生成するデータ処理部と、
前記データ処理部の生成したファイルを送信する通信部と、
を有するデータ配信サーバにある。
異なる方向の画像を選択的に表示可能とした画像データと、
前記画像データに関する画像表示制御情報であり、
画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を、
格納した情報記録媒体であり、
前記情報記録媒体からの読み出しデータの再生を実行する再生装置において、
前記画像表示制御情報に記録された自装置タイプに一致するデバイスタイプ対応の画像表示方式を適用して画像表示を実行させることを可能とした情報記録媒体にある。
情報処理装置において、画像表示制御を実行する情報処理方法であり、
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記データ処理部が、
出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行する情報処理方法にある。
情報処理装置において、画像表示制御を実行させるプログラムであり、
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
出力画像データに関する画像表示制御情報を取得させ、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行させるプログラムにある。
具体的には、異なる方向の画像を選択的に表示可能な表示部と、画像表示制御を実行するデータ処理部を有する情報処理装置において、データ処理部が。画像表示制御情報に記録されたデバイス対応の画像表示方式を適用して画像表示処理を実行する。画像表示制御情報は、画像表示処理を実行する情報処理装置のタイプ各々に最適なタイプ別表示方式を規定しており、データ処理部は、自装置のタイプと一致するタイプに対応付けられた表示方式を適用して画像表示処理を実行する。
本構成により、パノラマ画像表示処理に際して、表示デバイスに対応した最適な表示方式を適用して表示処理を実行可能とした装置、方法が実現される。
なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
1.画像表示処理の概要について
2.指定の画像表示方式を選択して画像表示処理を実行する構成の概要について
3.(実施例1)MP4ファイルにデバイスの利用すべき画像表示方式を規定した実施例について
3−1.(画像表示制御情報記録例1)MP4ファイルにコンテンツ単位の表示方式指定情報を記録する記録例について
3−2.(画像表示制御情報記録例2)MP4ファイルに表示デバイス単位の表示方式指定情報を記録する記録例について
3−3.(画像表示制御情報記録例3)MP4ファイルにユーザが選択できる方式を制限する表示方式指定情報を記録する記録例について
4.MP4ファイルに記録された画像表示制御情報を利用した画像表示制御処理シーケンスについて
5.(実施例2)MPDに画像表示制御情報を記録した実施例について
6.MPDファイルに記録された画像表示制御情報を利用した画像表示制御処理シーケンスについて
7.情報処理装置のハードウェア構成例について
8.本開示の構成のまとめ
まず、図1以下を参照して、全天球画像や全方位画像、あるいはパノラマ画像等、様々な方向の画像を表示部に表示可能とした装置における画像表示処理の概要について説明する。
図1に示す画像データ10は、パノラマ画像である。水平方向360度の画像が1枚の画像データとして設定されている。
画像データの中心部がユーザ(観察者)の正面方向(例えば0度=北方向)の画像とすると、画像データ10の左端がユーザ(観察者)の後ろ方向(−180度=南方向)の画像であり、画像データ10の右端もユーザ(観察者)の後ろ方向(+180度=南方向)の画像である。
画像データ10の左端と右端は同じ位置の画像となる。
以下の実施例では、水平方向360度のパノラマ画像を利用した例について説明するが、本開示の構成は、全天球画像や全方位画像を利用した場合にも適用可能であり、異なる方向の画像を選択的に表示可能とした装置において本開示の構成を適用することができる。
携帯端末20の表示部には、画像データ10の一部の領域、例えばユーザが任意に選択した領域の画像を表示することができる。
右側の携帯端末20の表示画像Bは、画像データ10内の一部領域の画像区間b1〜b2の部分区間の領域画像である。
ユーザは、タッチパネルとして構成された表示部に対する指のスライド処理などによって、表示画像を移動させて、任意の領域の画像を表示することができる。
ヘッド・マウント・ディスプレイ(HMD)30に画像を表示する場合は、HMDに搭載した頭部の動きや方向を検出するセンサ情報に応じて、ユーザの頭の向きに応じた画像を表示させる。この画像表示制御により、ユーザは、あたかもHMDの表示部に表示された画像の中に存在しているような感覚を味わうことができる。
HMD30を装着したユーザが右を向いたときの画像が表示画像Qである。
HMD30を装着したユーザは、体(頭)の向きを変更することで、周囲360度の画像を観察することができる。
なお、ヘッド・マウント・ディスプレイ(HMD)30にも、スピーカ35が備えられており、表示画像に併せて記録された音声データが出力される。
図1、図2を参照して説明したパノラマ画像や、全天球画像や全方位画像等を表示部に表示する際には、撮影された様々な方向の画像の中から一部の画像のみを切り出して表示する処理が実行される。
この画像切り出しを伴う表示処理の方式には、複数の異なる方式がある。
例えば、大きく分類すると、
透視投影(perspective)方式、
魚眼(広角)表示(fish eye)方式、
などがある。
なお、魚眼レンズを適用した射影変換方式には、立体射影、等距離射影、等立体角射影、正射影等、様々な方式がある。
しかし、この各アプリが選択する表示方式は、コンテンツ製作者の意図、すなわちコンテンツ製作者が見てほしい画像を実現する表示方式に一致するとは限らない。
以下、この問題点を解決する本開示の構成について説明する。
以下において説明する本開示の情報処理装置は、全方位画像等、ユーザの操作や動作に応じて様々な方向の画像を出力する画像表示処理に際して、最適な表示方式、例えば、コンテンツ製作者が見てほしい画像を表示する表示方式を選択して実行することを可能とする。
図1、図2を参照して説明したパノラマ画像や、全天球画像や全方位画像等を表示部に表示する情報処理装置としては、例えば、以下のような種類(デバイスタイプ)がある。
(a)ユーザ操作(マウス、タッチパネル操作、スワイプ、リモコン)によって表示画像を移動、変更する装置
(a1)PC
(a2)タブレット端末
(a3)携帯端末
(a4)TV
(b1)外部が全く見えないタイプの没入型HMD(ヘッド・マウント・ディスプレイ)
(b2)外部も透けて見えるタイプのグラス型HMD(ヘッド・マウント・ディスプレイ)
(b3)モバイル機器等の携帯端末(モーションセンサで画面移動を行うことを可能とした機器)
メタデータに記録される指定方式としては、例えば以下の方式がある。
(1)変換せず、すべて表示する無変換全表示方式
(2)透視投影(perspective)方式、
(3)魚眼を2つ使い、360度すべてを表示する方式、
(4)魚眼(広角)表示(立体射影:Stereograhic)方式、
(5)魚眼(広角)表示(等距離射影:Equidistant)方式、
(6)魚眼(広角)表示(等立体角射影:Wquisolid angle)方式、
(7)魚眼(広角)表示(正射影:Orthographic)方式、
(8)表示方式を限定せず、情報処理装置、またはユーザ指定を許容する設定、
例えば、これら(1)〜(8)のいずれかの指定情報を画像対応のメタデータとして記録して情報処理装置に画像とともに提供する。
なお、メタデータは、例えば、以下のいずれかのファイルに記録する。
(1)AVコンテンツの格納ファイルとして規定されるMP4ファイル、
(2)MPEG−DASH規格において規定されたシグナリングデータ(メタデータ)を構成する1つのマニフェストファイルであるMPD[メディア・プレゼンテーション・ディスクリプション(Media Presentation Description)]ファイル、
上記MP4ファイル、またはMPDファイルに格納して、画像表示を実行するユーザ装置(情報処理装置)に提供される。
(実施例1)MP4ファイルにデバイスの利用すべき画像表示方式を規定した実施例
(実施例2)MPDファイルにデバイスの利用すべき画像表示方式を規定した実施例
まず、実施例1としてMP4ファイルにデバイスの利用すべき画像表示方式を規定した実施例について説明する。
コンテンツは、放送波やインターネット等のネットワークを介して情報処理装置70に送信される。
情報処理装置70は、放送波やインターネット等のネットワークを介してサーバ50から送信されるコンテンツを受信し再生する。
情報処理装置70は、これらのメディアに記録されたコンテンツを読み取り再生する。
このコンテンツは、例えばMP4ファイル81に格納されて提供される。
ISOベースメディアファイルフォーマットは、ISO/IEC14496−12で規定されたデータフォーマットであり、例えばフラッシュメモリ等に対する記録データ、あるいは、放送波やネットワークを介した送信データファイルの格納データとして適したデータフォーマットである。
図5には、ISO/IEC14496−12で規定されたISOベースメディアファイルフォーマットの例を示している。
図5に示すMP4ファイルは、ISOベースメディアファイルフォーマットに従ったデータの記録あるいは再生処理における1つの処理単位として設定されるファイルである。
各ボックスは、ボックスサイズ(box−size)、ボックスタイプ(box−type)、ボックスデータ(box−data)の各領域を有する。
ボックスサイズ(box−size)には、ボックスのデータ長(バイトサイズ)が記録される。
ボックスタイプ(box−type)には、ボックスに格納するデータの種類が記録される。
ボックスデータ(box−data)には、ボックスタイプで示される種類のデータが記録される。
moovボックス、
trakボックス、
mdatボックス、
上記の各ボックスが設定される。
また、mdatボックスに格納したデータに関する属性情報、再生制御情報等のメタデータは、moovボックス内のtrakボックスに格納される。
moovボックス内には、1つ以上のtrakボックスが設定される。trakボックスは、例えば画像、音声、字幕等のデータ種類別に設定可能であり、各データのメタデータを格納する。
moovボックス、
trakボックス、
mdatボックス、
上記の各ボックスが設定される。
(a)画像
(b)音声
(c)字幕
これらのデータを格納する。
1つのmdatボックスには画像サンプルのみの集合、あるいは音声サンプルのみの集合、または字幕サンプルのみの集合、いずれか同一種類のデータサンプルの集合が格納されることになる。
moovボックス内には、1つ以上のtrakボックスが設定される。trakボックスは、例えば画像、音声、字幕等のデータ種類別に設定可能であり、各データのメタデータを格納する。
trak(Audio)ボックスは、音声データに関する属性情報や制御情報を格納した画像対応メタデータ格納ボックスである。
trak(Subtitle)ボックスは、字幕データに関する属性情報や制御情報を格納した画像対応メタデータ格納ボックスである。
また、BGM、ナレーション、被写体(オブジェクト)音声等についても、これら各音声チャンネル(音声出力オブジェクトも含む)単位の個別の制御情報をtrak(Audio)ボックスに記録することが可能である。
図7に示す画像表示制御情報は、パノラマ画像等、様々な方向の画像を選択的に表示することを可能とした画像データを表示部に表示する情報処理装置70に提供される画像表示制御情報である。
具体的には、MP4ファイルに格納された画像データ(パノラマ画像、全天球画像、全方向画像等)の画像表示に際して、以下のいずれの表示方式を実行するかを決定するために利用される制御情報である。
(1)変換せず、すべて表示する無変換全表示方式
(2)透視投影(perspective)方式、
(3)魚眼を2つ使い、360度すべてを表示する方式、
(4)魚眼(広角)表示(立体射影:Stereograhic)方式、
(5)魚眼(広角)表示(等距離射影:Equidistant)方式、
(6)魚眼(広角)表示(等立体角射影:Wquisolid angle)方式、
(7)魚眼(広角)表示(正射影:Orthographic)方式、
(8)表示方式を限定せず、情報処理装置、またはユーザ指定を許容する設定、
例えば、これら(1)〜(8)のどの方式に従った画像表示を実行するかについて決定するための制御情報である。
すなわち、例えば、以下のデータである。
FullBox('PJTT'){
unsigned int(8)device_count;
for(i=1;i<=device_count;i++){
unsigned int(7)device_type;
unsigned int(1)user_selection_flag;
unsigned int(8)default_projection_type;
unsigned int(8)default_diagonal_angle;
if(user_selection_flag){
unsigned int(8)user_selection_type_num;
for(j=1;j<=user_selection_type_num;j++){
unsigned int(8)user_projection_type;
unsigned int(8)user_diagonal_angle;
}
}
}
}
(a)デバイスタイプ別指定情報90、
(b)ユーザ選択許容情報96、
これら(a),(b)の各情報が含まれる。
デバイスタイプ別指定情報90には、1以上のデバイスタイプ単位の表示方式が繰り返し記録されるループ領域である。
例えば、
PCと、タブレット端末に対する指定表示方式を第1ループに記録し、
HMDに対する指定表示方式を第2ループとして記録するといった設定で、各デバイスタイプに応じた表示方式の指定情報が記録される。
「ユーザ選択可否フラグ93(user_selection_flag)」の設定が、ユーザ選択を許容している設定値の場合、ユーザ選択許容情報96に記録された選択肢の中から、ユーザが自由に表示方式を決定することができる。
図7に示す制御データ中の、
「device_count」
上記データは、図7に示すように、
「デバイス区分数(ループ数)91」である。すなわち、デバイスタイプ別指定情報90に記録された「デバイス区分数(ループ数)91」である。
デバイスタイプとは、画像表示を行う情報処理装置の種別であり、PC、HMD等の種類に相当する。
(第1ループ)PCと、タブレット端末に対する指定表示方式、
(第2ループ)HMDに対する指定表示方式、
このように、2つのループが記録されている場合、「デバイス区分数(ループ数)(device_count)91」は、
2
となる。
「device_type」
上記データは、図7に示すように、
「表示方式指定対象となるデバイスタイプ92」である。
デバイスタイプの設定値とデバイスタイプの対応関係の具体例について、図8を参照して説明する。
デバイスタイプ設定値=0:デバイス指定なし:全デバイスで利用可(他に0以外の値が併記されている場合は、併記された設定値に対応するデバイス以外のデバイスで利用可)
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]
デバイスタイプ設定値=2:グラス型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像に併せてHMDを透過した外部の景色も併せて観察可能なHMD]
デバイスタイプ設定値=3:ユーザによる画面操作(マウス、タッチ操作等)によって画像移動を可能としたユーザ画面操作型デバイス[PC、タブレット端末、携帯端末等]
デバイスタイプ設定値=4:ユーザによるデバイス移動操作(デバイスを振る等のモーション操作等)によって画像移動を可能としたユーザモーション操作型デバイス[タプレット端末、携帯端末等]
その第1ループの「表示方式指定対象となるデバイスタイプ(device_type)92」は、
デバイスタイプ設定値=1,2
となる。
デバイスタイプ設定値=1,2に対応するHMDは、以下に記録された表示方式を適用して表示処理を実行することが要求される。
「user_selection_flag」
上記データは、図7に示すように、
「ユーザ選択可否フラグ93」である。
これは、表示方式をユーザが選択可能か否かを示すフラグである。例えば、
ユーザ選択可否フラグ=1、
ユーザ選択可否フラグ=0、
これらのフラグ設定がある。
「ユーザ指選択可能表示方式(user_projection_type)96」、
「ユーザ選択可能表示領域対角角度(user_diagonal_angle)97」
これらのデータ記録領域に設定された表示方式、および表示領域対角角度から、ユーザが選択した設定で表示処理を実行することが可能となる。
「projection_type」
上記データは、図7に示すように、
「指定表示方式94」である。
指定表示方式(projection_type)の設定値と表示方式の対応関係の具体例について、図9を参照して説明する。
指定表示方式設定値=0:指定なし[情報処理装置(表示装置)側で決定した表示方式を利用可]
指定表示方式設定値=1:画像をそのまま表示(画像変換を行なわない)
指定表示方式設定値=2:透視投影方式
指定表示方式設定値=3:2つの魚眼を利用した360度画像全表示方式
指定表示方式設定値=4:魚眼(広角)表示方式[=立体射影(Stereographic)表示方式]
指定表示方式設定値=5:魚眼(広角)表示方式[=等距離射影(Equidstant)表示方式]
指定表示方式設定値=6:魚眼(広角)表示方式[=等立体角射影(Equisolid angle)表示方式]
指定表示方式設定値=7:魚眼(広角)表示方式[=正射影(Orthographic)表示方式]
「diagonal_angle」
上記データは、図7に示すように、
「表示領域対角角度95」である。
表示領域対角角度(diagonal_angle)は、図8に示す表示方式(c)2:透視投影方式〜(h)7:魚眼(広角)表示方式において、規定される表示領域対角角度を規定した領域である。
図8に示す表示方式(c)2:透視投影方式〜(h)7:魚眼(広角)表示方式を実行する場合、表示領域対角角度を指定することが必要であり、この指定角度情報が記録される。
図10に透視投影方式における対角角度(角度BOD)、図11に魚眼(広角)方式における対角角度(角度BOD)の例を示す。
「user_projection_type」
上記データは、図7に示すように、
「ユーザ選択可能表示方式97」である。
また、図7に示す記制御データ中の、
「user_diagonal_angle」
上記データは、図7に示すように、
「ユーザ選択可能表示領域対角角度98」である。
「ユーザ選択可否フラグ93(user_selection_flag)」の設定が、ユーザ選択を許容している設定値の場合、ユーザ選択許容情報96の、
「ユーザ選択可能表示方式97」に記録された表示方式選択肢の中から、ユーザが自由に表示方式を決定することができる。
同様に、「ユーザ選択可能表示領域対角角度98」に記録された表示領域対角角度選択肢の中から、ユーザが自由に表示領域対角角度を決定することができる。
画像表示制御情報記録領域であるtrakボックス内には、様々な制御情報を記録することができる。
図12に示す制御情報格納例1について説明する。
図12に示す例は、MP4ファイルの画像表示制御情報格納ボックスであるtrakボックス内のユーザデータを格納するユーザデータ(udta)ボックス内の下位ボックスとして画像表示制御情報(Projection Type)記録ボックスを設定した例である。
図7に示す制御情報を図12に示す画像表示制御情報(Projection Type)記録ボックスに記録する。
以下、MP4ファイルに対する具体的な制御情報記録例として、以下の3つの記録例について、順次、説明する。
(画像表示制御情報記録例1)MP4ファイルにコンテンツ単位の表示方式指定情報を記録。
(画像表示制御情報記録例2)MP4ファイルに表示デバイス単位の表示方式指定情報を記録。
(画像表示制御情報記録例3)MP4ファイルにユーザが選択できる方式を制限する表示方式指定情報を記録。
[3−1.(画像表示制御情報記録例1)MP4ファイルにコンテンツ単位の表示方式指定情報を記録する記録例について]
まず、画像表示制御情報記録例1として、MP4ファイルにコンテンツ単位の表示方式指定情報を記録する記録例について説明する。
デバイス区分数(ループ数)(device_count)=1
デバイスタイプ(device_type)=0(指定なし)、
これらの設定とする。
「デバイスタイプ別指定情報90」記録領域には、
1つのループが設定され、全てのデバイスに共通の1つの記録方式が記録される。
図7に示す記制御データ中の、
「指定表示方式(projection_type)94」には、図9に示すいずれかの設定値を記録する。
指定表示方式設定値=0:指定なし[情報処理装置(表示装置)側で決定した表示方式を利用可]
指定表示方式設定値=1:画像をそのまま表示(画像変換を行なわない)
指定表示方式設定値=2:透視投影方式
指定表示方式設定値=3:2つの魚眼を利用した360度画像全表示方式
指定表示方式設定値=4:魚眼(広角)表示方式[=立体射影(Stereographic)表示方式]
指定表示方式設定値=5:魚眼(広角)表示方式[=等距離射影(Equidstant)表示方式]
指定表示方式設定値=6:魚眼(広角)表示方式[=等立体角射影(Equisolid angle)表示方式]
指定表示方式設定値=7:魚眼(広角)表示方式[=正射影(Orthographic)表示方式]
これらいずれかの設定値が記録される。
「表示領域対角角度(diagonal_angle)95」には、必要に応じて、指定の表示領域対角角度データが記録される。
次に、画像表示制御情報記録例2として、MP4ファイルに表示デバイス単位の表示方式指定情報を記録する記録例について説明する。
デバイス区分数(ループ数)(device_count)=2
デバイスタイプ別指定情報中に以下の2つのループを設定する。
デバイスタイプ(device_type)=1(HMD)、
デバイスタイプ(device_type)=0(指定なし)、
これらの設定とする。
デバイスタイプ(device_type)=1(HMD)に対応する記録方式指定情報を記録する。
図7に示す記制御データ中の、
「指定表示方式(projection_type)94」には、図9に示すいずれかの設定値を記録する。
さらに、図7に示す記制御データ中の、
「表示領域対角角度(diagonal_angle)95」には、必要に応じて、指定の表示領域対角角度データを記録する。
デバイスタイプ(device_type)=0(指定なし)に対応する記録方式指定情報を記録する。
図7に示す記制御データ中の、
「指定表示方式(projection_type)94」には、図9に示すいずれかの設定値を記録する。
さらに、図7に示す記制御データ中の、
「表示領域対角角度(diagonal_angle)95」には、必要に応じて、指定の表示領域対角角度データを記録する。
「指定表示方式(projection_type)94」、
「表示領域対角角度(diagonal_angle)95」、
これらの指定データに従って、画像表示処理を実行する。
「指定表示方式(projection_type)94」、
「表示領域対角角度(diagonal_angle)95」、
これらの指定データに従って、画像表示処理を実行する。
デバイスタイプ別指定情報90内の「ユーザ選択可否フラグ93(user_selection_flag)」の設定を、ユーザ選択を許容する設定値とする。
ユーザ選択可否フラグ=1、
「ユーザ選択可能表示方式(user_projection_type)97」、
「ユーザ選択可能表示領域対角角度(user_diagonal_angle)98」、
これらの各データ記録領域に、許容する表示方式と表示領域対角角度等を記録する。
「ユーザ選択可能表示方式(user_projection_type)97」、
「ユーザ選択可能表示領域対角角度(user_diagonal_angle)98」、
これらの領域に記録された方式、角度からユーザが選択した方式と角度を適用して画像表示処理を実行する。
次に、情報処理装置において実行する画像表示制御処理シーケンス、すなわち、MP4ファイルに記録された画像表示制御情報を利用した画像表示制御処理シーケンスについて説明する。
情報処理装置70は、表示部(ディスプレイ)、音声出力部(スピーカ)を有する。
情報処理装置70は、例えばTV、PC、携帯端末、ヘッド・マウント・ディスプレイ(HMD)等である。
再生コンテンツは、全天球画像、全方向画像、パノラマ画像等、様々な方向の画像を観察可能とした画像を含み、さらに画像に併せて再生される音声情報を含むコンテンツである。
画像表示制御情報には、先に図7を参照して説明した制御情報が含まれる。
なお、図13、図14に示すフローチャートに従った処理は、情報処理装置70において実行される。情報処理装置70はプログラム実行機能を持つCPUを備えたデータ処理部を有し、データ処理部の制御下で各処理が実行される。なお、情報処理装置70のハードウェア構成例については後段で説明する。
(ステップS101)
情報処理装置のデータ処理部は、ステップS101において、MP4ファイルを取得する。
次に、情報処理装置のデータ処理部は、ステップS102において、取得したMP4ファイルから、画像表示制御情報を取得する。
例えば、図7を参照して説明した画像表示制御情報である。
次に、情報処理装置のデータ処理部は、ステップS103において、ステップS102で取得した画像表示制御情報から、デバイスタイプ別指定情報を取得する。
図7を参照して説明したデバイスタイプ別指定情報90である。
デバイスタイプ別指定情報90には、1以上のデバイスタイプ単位の表示方式が繰り返し記録されるループ領域である。
例えば、
PCと、タブレット端末に対する指定表示方式を第1ループに記録し、
HMDに対する指定表示方式を第2ループとして記録するといった設定で、各デバイスタイプに応じた表示方式の指定情報が記録される。
次に、情報処理装置のデータ処理部は、ステップS104において、デバイスタイプ別指定情報に記録されたデバイスタイプ(device_type)の設定値が自装置のデバイスタイプと一致するデータ記録領域(ループ)を選択する。
次に、情報処理装置のデータ処理部は、ステップS105において、ステップS104で選択したデバイスタイプ別指定情報内のループに記録されたユーザ選択可否フラグ(user_selection_flag)の設定値がユーザ選択可を示すか否かを判定する。
ユーザ選択可の設定の場合は、ステップS201に進む。
ユーザ選択不可の設定の場合は、ステップS106に進む。
ステップS104で選択したデバイスタイプ別指定情報内のループに記録されたユーザ選択可否フラグ(user_selection_flag)の設定値がユーザ選択不可の設定であった場合、ステップS106の処理を実行する。
情報処理装置のデータ処理部は、ステップS106において、デバイスタイプ別指定情報内の選択ループに記録された、
(a)指定表示方式(projection_type)、
(b)表示領域対角角度(diagonal_angle)
これら(a),(b)の指定に従って、画像表示処理を実行する。
一方、ステップS104で選択したデバイスタイプ別指定情報内のループに記録されたユーザ選択可否フラグ(user_selection_flag)の設定値がユーザ選択可の設定であった場合、ステップS201の処理を実行する。
(a)ユーザ選択可能表示方式(user_projection_type)、
(b)ユーザ選択可能表示領域対角角度(user_diagonal_angle)
これらの各データを取得し、これらの許容方式と許容角度情報を表示部に表示する。
すなわち、ユーザに希望の方式と角度を選択させるためのUIを提示する。
次に、情報処理装置のデータ処理部は、ユーザの入力情報、すなわち、ユーザの希望する表示方式と表示領域角度情報を入力する。
次に、情報処理装置のデータ処理部は、ユーザの入力情報、すなわち、ユーザの希望する表示方式と表示領域角度情報に従って選択した方式と角度を適用して画像表示処理を実行する。
次に、実施例2としてMPDに画像表示制御情報を記録した実施例について説明する。
図15は、実施例2に従って本開示の画像表示制御を実行する情報処理装置70、および情報処理装置70に対して画像および音声データを含むコンテンツを提供するサーバ50と、メディア60を示した図である。
情報処理装置70は、放送波やインターネット等のネットワークを介してサーバ50からの送信データを受信し再生する。
情報処理装置70は、これらのメディアの記録データを読み出し、再生する。
このコンテンツは、先に説明した実施例1と同様、例えばMP4ファイル81に格納されて提供される。
本実施例2では、図15に示すMP4ファイル81に格納された画像データに関する画像表示制御情報をMP4ファイル81と別のMPDファイル82に格納して情報処理装置70に提供する。
MPDファイル82は、動画や音声ファイルの管理情報であるメタデータを記述するためのマニフェストファイルである。
本実施例2は、このMPDファイル82に、MP4ファイル81に格納された画像データに関する画像表示制御情報を記録する構成とした実施例である。
図16は、MPDフォーマットの一例を示す図である。
図16に示すように、MPDは、画像や、音声それぞれのストリームごとに、以下の様々な規定範囲単位で属性等の情報や制御情報を記述可能である。
(1)時間軸上の区間を規定したピリオド(Period)
(2)画像、音声等のデータ種類等を規定したアダプテーションセット(AdaptatiobSet)
(3)画像、音声等のさらに下位の細分化データ種類を規定したリプレゼンテーション(Representation)
(4)画像、音声のセグメント(AVセグメント)単位の情報記録領域となるセグメントインフォ(SegmentInfo)
左から右に時間が経過するものとする。この時間軸は、例えば情報処理装置におけるAVコンテンツの再生時間に対応する。
(1)ピリオド(Period)
(2)アダプテーションセット(AdaptatiobSet)
(3)リプレゼンテーション(Representation)
(4)セグメントインフォ(SegmentInfo)
これらの階層設定の下に、AVセグメントに関する属性情報、制御情報等のメタデータ(シグナリングデータ)を記録する構成となっている。
(V11)画像対応情報記録領域であるアダプテーションセットV11(AdaptatiobSet(V11))
(A11)日本語音声対応情報記録領域であるアダプテーションセットA11(AdaptatiobSet(A11))
(A12)英語音声対応情報記録領域であるアダプテーションセットA12(AdaptatiobSet(A12))
(V111)低ビットレート画像対応の情報記録領域であるリプレゼンテーション(V111)(Representation(V111))
(V112)高ビットレート画像対応の情報記録領域であるリプレゼンテーション(V112)(Representation(V112))
(A111)日本語音声対応の情報記録領域であるリプレゼンテーション(A111)(Representation(A111))
同様に、(A12)英語音声像対応情報記録領域であるアダプテーションセットA12(AdaptatiobSet(A12))は、以下のリプレゼンテーション(Representation)を有する。
(A121)英語音声対応の情報記録領域であるリプレゼンテーション(A121)(Representation(A121))
この選択対象とするMPDの記録情報が、図に示すセグメント領域201,202の情報となる。
このように、MPDには、データ種別、時間単位のセグメント対応情報を記録することができる。
(a)デフォルト表示方式(DefaultProjectionType)として、画像再生時に自動で選択される表示形式を記録する。
(b)ユーザ表示方式(UserProjectionType)として、ユーザが選択可能な表示形式を記録する。
MPDには、これら2通りの区分各々に指定された記録方式情報を記録する。
設定値(value)=(x,y,z)
とした場合、
x=デバイスタイプ(device_type)、
y=指定表示方式(projection_type)、
z=表示領域対角角度(diagonal_angle)
とする。
x=デバイスタイプ(device_type)には、先に図8を参照して説明した値を設定する。すなわち、
デバイスタイプ設定値=0:デバイス指定なし:全デバイスで利用可(他に0以外の値が併記されている場合は、併記された設定値に対応するデバイス以外のデバイスで利用可)
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]
デバイスタイプ設定値=2:グラス型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像に併せてHMDを透過した外部の景色も併せて観察可能なHMD]
デバイスタイプ設定値=3:ユーザによる画面操作(マウス、タッチ操作等)によって画像移動を可能としたユーザ画面操作型デバイス[PC、タブレット端末、携帯端末等]
デバイスタイプ設定値=4:ユーザによるデバイス移動操作(デバイスを振る等のモーション操作等)によって画像移動を可能としたユーザモーション操作型デバイス[タプレット端末、携帯端末等]
x=デバイスタイプ(device_type)には、これらの値(0〜4)のいずれかの値を設定する。
指定表示方式設定値=0:指定なし[情報処理装置(表示装置)側で決定した表示方式を利用可]
指定表示方式設定値=1:画像をそのまま表示(画像変換を行なわない)
指定表示方式設定値=2:透視投影方式
指定表示方式設定値=3:2つの魚眼を利用した360度画像全表示方式
指定表示方式設定値=4:魚眼(広角)表示方式[=立体射影(Stereographic)表示方式]
指定表示方式設定値=5:魚眼(広角)表示方式[=等距離射影(Equidstant)表示方式]
指定表示方式設定値=6:魚眼(広角)表示方式[=等立体角射影(Equisolid angle)表示方式]
指定表示方式設定値=7:魚眼(広角)表示方式[=正射影(Orthographic)表示方式]
y=指定表示方式(projection_type)には、これらの値(0〜7)のいずれかの値を設定する。
例えば、180、120等の角度情報を記録する。
<Period>
<AdaptationSet mime−type="video/mp4">
<Role schemeIdUri="http://foo.bar/scheme/DefaultProjectionType" value="1,2,120">
<Role schemeIdUri="http://foo.bar/scheme/UserProjectionType" value="1,4,180">
<Role schemeIdUri="http://foo.bar/scheme/UserProjectionType" value="1,5,180">
<Role schemeIdUri="http://foo.bar/scheme/DefaultProjectionType" value="3,2,120">
<Role schemeIdUri="http://foo.bar/scheme/UserProjectionType" value="3,4,180">
<Role schemeIdUri="http://foo.bar/scheme/UserProjectionType" value="3,5,180">
<Representation>
<BaseURL> http;//foo.bar/video.mp4</BaseURL>
</Representation>
</AdaptationSet>
<AdaptationSet mime−type="audio/mp4">
<AudioChannelConfiguration schemeUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2">
<Representation>
<BaseURL> http;//foo.bar/audio.mp4</BaseURL>
</Representation>
</AdaptationSet>
</Period>
</MPD>
各エレメントには、以下の設定値が記録される。
設定値(value)=(x,y,z)
とした場合、
x=デバイスタイプ(device_type)251、
y=指定表示方式(projection_type)252、
z=表示領域対角角度(diagonal_angle)253、
設定値(value)=(x,y,z)=(1,2,120)
上記設定である。
これは、以下の指定情報を記録している。
このx=1は、図8に示す表から理解されるように、
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]
HMDに対する表示方式を規定したエレメントである。
このy=2は、図9に示す表から理解されるように、
指定表示方式設定値=2:透視投影方式
この透視投影方式の指定情報である。
これは、透視投影方式に適用する表示領域対角角度の指定情報であり、
表示領域対角角度を120度とする指定情報である。
透視投影方式を適用し、
表示領域対角角度を180度に設定して表示処理を実行する。
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]
に関するエレメントが3通り、記録されている。すなわち、
設定値(value)=(x,y,z)=(1,2,120)
設定値(value)=(x,y,z)=(1,4,180)
設定値(value)=(x,y,z)=(1,5,180)
これら3つの設定値が記録されている。
これらの設定値の具体的利用態様は、たとえば以下の通りである。
例えば、デフォルト表示方式(DefaultProjectionType)の場合は下記を利用する。
設定値(value)=(x,y,z)=(1,2,120)
また、ユーザ表示方式(UserProjectionType)の場合は下記を利用する。
設定値(value)=(x,y,z)=(1,4,180)
設定値(value)=(x,y,z)=(1,5,180)
この例の場合、
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]は、以下の3つの設定からいずれかを選択して利用することができる。
y=指定表示方式(projection_type)=2:透視投影方式
z=表示領域対角角度(diagonal_angle)=120、
(設定2)
y=指定表示方式(projection_type)=4:魚眼(広角)表示方式[=立体射影(Stereographic)表示方式]
z=表示領域対角角度(diagonal_angle)=180、
(設定3)
y=指定表示方式(projection_type)=5:魚眼(広角)表示方式[=等距離射影(Equidstant)表示方式]
z=表示領域対角角度(diagonal_angle)=180、
次に、情報処理装置において実行する画像表示制御処理シーケンス、すなわち、MPDファイルに記録された画像表示制御情報を利用した画像表示制御処理シーケンスについて説明する。
情報処理装置70は、表示部(ディスプレイ)、音声出力部(スピーカ)を有する。
情報処理装置70は、例えばTV、PC、携帯端末、ヘッド・マウント・ディスプレイ(HMD)等である。
再生コンテンツは、全天球画像、全方向画像、パノラマ画像等、様々な方向の画像を観察可能とした画像を含み、さらに画像に併せて再生される音声情報を含むコンテンツである。
情報処理装置70において実行する処理シーケンスについて図19、図20に示すフローチャートを参照して説明する。
なお、図19、図20に示すフローチャートに従った処理は、情報処理装置70において実行される。情報処理装置70はプログラム実行機能を持つCPUを備えたデータ処理部を有し、データ処理部の制御下で各処理が実行される。なお、情報処理装置70のハードウェア構成例については後段で説明する。
(ステップS301)
情報処理装置のデータ処理部は、ステップS301において、MPDファイルを取得する。
次に、情報処理装置のデータ処理部は、ステップS302において、取得したMPDファイルから、画像表示制御情報を取得する。
例えば、図18を参照して説明した画像表示制御情報である。
次に、情報処理装置のデータ処理部は、ステップS303において、ステップS302で取得した画像表示制御情報から、画像表示制御情報記録エレメント(ロールエレメント)を取得する。
図18を参照して説明したロールエレメントである。
すなわち、各エレメントには、以下の設定値が記録される。
設定値(value)=(x,y,z)
とした場合、
x=デバイスタイプ(device_type)251、
y=指定表示方式(projection_type)252、
z=表示領域対角角度(diagonal_angle)253、
これらの各設定値が記録される。
デバイスタイプ設定値=0:デバイス指定なし:全デバイスで利用可(他に0以外の値が併記されている場合は、併記された設定値に対応するデバイス以外のデバイスで利用可)
デバイスタイプ設定値=1:没入型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像のみ観察可能なHMD]
デバイスタイプ設定値=2:グラス型ヘッド・マウント・ディスプレイ(HMD)[HMD表示部の表示画像に併せてHMDを透過した外部の景色も併せて観察可能なHMD]
デバイスタイプ設定値=3:ユーザによる画面操作(マウス、タッチ操作等)によって画像移動を可能としたユーザ画面操作型デバイス[PC、タブレット端末、携帯端末等]
デバイスタイプ設定値=4:ユーザによるデバイス移動操作(デバイスを振る等のモーション操作等)によって画像移動を可能としたユーザモーション操作型デバイス[タプレット端末、携帯端末等]
x=デバイスタイプ(device_type)には、これらの値(0〜4)のいずれかの値が設定される。
指定表示方式設定値=0:指定なし[情報処理装置(表示装置)側で決定した表示方式を利用可]
指定表示方式設定値=1:画像をそのまま表示(画像変換を行なわない)
指定表示方式設定値=2:透視投影方式
指定表示方式設定値=3:2つの魚眼を利用した360度画像全表示方式
指定表示方式設定値=4:魚眼(広角)表示方式[=立体射影(Stereographic)表示方式]
指定表示方式設定値=5:魚眼(広角)表示方式[=等距離射影(Equidstant)表示方式]
指定表示方式設定値=6:魚眼(広角)表示方式[=等立体角射影(Equisolid angle)表示方式]
指定表示方式設定値=7:魚眼(広角)表示方式[=正射影(Orthographic)表示方式]
y=指定表示方式(projection_type)には、これらの値(0〜7)のいずれかの値が設定される。
次に、情報処理装置のデータ処理部は、ステップS304において、各エレメントに記録された設定値(x,y,z)中の、
デバイスタイプ識別子(x)が、自装置のデバイスタイプと一致するエレメントを選択する。
次に、情報処理装置のデータ処理部は、ステップS305において、ステップS304で選択した自装置のデバイスタイプと一致するエレメントが、ユーザ選択を許容するユーザ表示方式(UserProjectionType)の指定があるか否かを判定する。
ユーザ選択を許容するユーザ表示方式(UserProjectionType)の指定がある場合は、ステップS401に進む。
ユーザ選択を許容するユーザ表示方式(UserProjectionType)の指定がない場合は、ステップS306に進む。
ステップS304で選択した自装置のデバイスタイプと一致するエレメントでデフォルト設定のデフォルト表示方式(DefaultProjectionType)のみの指定の場合、ステップS306の処理を実行する。
情報処理装置のデータ処理部は、ステップS306において、デフォルト表示方式(DefaultProjectionType)のエレメントに記録された設定値、すなわち、
設定値(value)=(x,y,z)中のy,zの値を取得して、取得データに従って、画像表示処理を実行する。すなわち、
(y)=指定表示方式(projection_type)、
(z)=表示領域対角角度(diagonal_angle)
これら(y),(z)の指定に従って、画像表示処理を実行する。
一方、ステップS304で選択した自装置のデバイスタイプと一致するエレメントが複数の場合、ステップS401の処理を実行する。
設定値(value)=(x,y,z)中のy,zの値を取得して、表示部に表示する。すなわち、
(y)ユーザ選択可能表示方式(user_projection_type)、
(z)ユーザ選択可能表示領域対角角度(user_diagonal_angle)
これらの各データを取得し、これらの許容方式と許容角度情報を表示部に表示する。
すなわち、ユーザに希望の方式と角度を選択させるためのUIを提示する。
なお、ユーザ選択時においては、デフォルト表示方式(DefaultProjectionType)、およびユーザ表示方式(UserProjectionType)のどちらも表示してユーザに選択させる設定とする。
次に、情報処理装置のデータ処理部は、ユーザの入力情報、すなわち、ユーザの希望する表示方式と表示領域角度情報を入力する。
次に、情報処理装置のデータ処理部は、ユーザの入力情報、すなわち、ユーザの希望する表示方式と表示領域角度情報に従って選択した方式と角度を適用して画像表示処理を実行する。
次に、上述した実施例に従った処理を実行する情報処理装置、およびサーバのハードウェア構成例について、図21を参照して説明する。
図21に示すハードウェアは、図4、図15に示す情報処理装置(ユーザ装置)70、すなわち、画像再生、音声出力を実行する情報処理装置(ユーザ装置)70のハードウェア構成の一例である。
また、図21に示すハードウェアは、図4、図15に示すサーバ50、すなわち、画像データ、音声データ、並びに上述した画像表示制御情報を格納したファイルを生成して情報処理装置(ユーザ装置)70に送信する処理を実行するサーバ50のハードウェア構成の一例でもある。
以上、特定の実施例を参照しながら、本開示の実施例について詳解してきた。しかしながら、本開示の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本開示の要旨を判断するためには、請求の範囲の欄を参酌すべきである。
(1) 異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記データ処理部は、
出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行する情報処理装置。
前記データ処理部は、自装置のタイプと一致するタイプのタイプ別表示方式を適用して画像表示処理を実行する(1)に記載の情報処理装置。
画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報が含まれ。
前記データ処理部は、
前記指定情報に従った表示方式を適用して画像表示処理を実行する(1)または(2)に記載の情報処理装置。
画像表示方式として、
立体射影方式の魚眼(広角)表示方式、
等距離射影方式の魚眼(広角)表示方式、
等立体射影方式の魚眼(広角)表示方式、
正射影方式の魚眼(広角)表示方式、
上記の各表示方式のいずれかの指定情報が含まれ。
前記データ処理部は、
前記指定情報に従った表示方式を適用して画像表示処理を実行する(1)〜(3)いずれかに記載の情報処理装置。
画像表示領域対角角度情報が含まれ。
前記データ処理部は、
前記画像表示制御情報に記録された画像表示領域対角角度情報に従って、表示領域対角角度を決定して画像表示処理を実行する(1)〜(4)いずれかに記載の情報処理装置。
ユーザ選択可能な画像表示方式についての記録情報が含まれ、
前記データ処理部は、
前記ユーザ選択可能な画像表示方式を表示部に表示し、
ユーザ選択情報の入力に応じて、選択された表示方式を適用して画像表示処理を実行する(1)〜(5)いずれかに記載の情報処理装置。
ユーザ選択可能な画像表示領域対角角度情報についての記録情報が含まれ、
前記データ処理部は、
前記ユーザ選択可能な画像表示領域対角角度情報を表示部に表示し、
ユーザ選択情報の入力に応じて、選択された画像表示領域対角角度を適用して画像表示処理を実行する(1)〜(6)いずれかに記載の情報処理装置。
前記データ処理部は、
MP4ファイルから、出力画像データに関する画像表示制御情報を取得し、MP4ファイルから取得した画像表示制御情報に従って画像表示処理を実行する(1)〜(7)いずれかに記載の情報処理装置。
前記データ処理部は、
MP4ファイルのtrakボックスから、出力画像データに関する画像表示制御情報を取得する(8)に記載の情報処理装置。
Description)ファイルに格納されており、
前記データ処理部は、
MPDファイルから、出力画像データに関する画像表示制御情報を取得し、MPDファイルから取得した画像表示制御情報に従って画像表示処理を実行する(1)〜(7)いずれかに記載の情報処理装置。
Description)ファイルに設定された画像表示制御情報記録エレメントに、各デバイスタイプ別の情報として記録され、
前記データ処理部は、
MPDファイルの画像表示制御情報記録エレメントから、自装置の装置タイプと一致するデバイスタイプ情報が記録されたエレメントを選択して、選択エレメントに記録された画像表示方式を適用して画像表示処理を実行する(10)に記載の情報処理装置。
前記画像データに関する画像表示制御情報であり、
画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を格納したファイルを生成するデータ処理部と、
前記データ処理部の生成したファイルを送信する通信部と、
を有するデータ配信サーバ。
前記画像データに関する画像表示制御情報であり、
画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を、
格納した情報記録媒体であり、
前記情報記録媒体からの読み出しデータの再生を実行する再生装置において、
前記画像表示制御情報に記録された自装置タイプに一致するデバイスタイプ対応の画像表示方式を適用して画像表示を実行させることを可能とした情報記録媒体。
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記データ処理部が、
出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行する情報処理方法。
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の画像表示制御を実行するデータ処理部を有し、
前記プログラムは、前記データ処理部に、
出力画像データに関する画像表示制御情報を取得させ、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行させるプログラム。
具体的には、異なる方向の画像を選択的に表示可能な表示部と、画像表示制御を実行するデータ処理部を有する情報処理装置において、データ処理部が。画像表示制御情報に記録されたデバイス対応の画像表示方式を適用して画像表示処理を実行する。画像表示制御情報は、画像表示処理を実行する情報処理装置のタイプ各々に最適なタイプ別表示方式を規定しており、データ処理部は、自装置のタイプと一致するタイプに対応付けられた表示方式を適用して画像表示処理を実行する。
本構成により、パノラマ画像表示処理に際して、表示デバイスに対応した最適な表示方式を適用して表示処理を実行可能とした装置、方法が実現される。
20 携帯端末
25 スピーカ
30 ヘッド・マウント・ディスプレイ(HMD)
35 スピーカ
50 サーバ
51 放送サーバ
52 データ配信サーバ
60 メディア
70 情報処理装置
71 TV
72 PC
73 携帯端末
74 ヘッド・マウント・ディスプレイ(HMD)
81 MP4ファイル
82 MPDファイル
301 CPU
302 ROM
303 RAM
304 バス
305 入出力インタフェース
306 入力部
307 表示部
308 記憶部
309 通信部
310 ドライブ
311 リムーバブルメディア
321 音声出力部
Claims (11)
- 異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行するデータ処理部と、
を備え、
前記画像表示制御情報には、
画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報と、
ユーザ選択可能な画像表示領域対角角度情報についての記録情報と、
が含まれ、
前記データ処理部は、
前記ユーザ選択可能な画像表示領域対角角度情報を表示部に表示し、
前記指定情報に従った表示方式を適用し、且つ、ユーザ選択情報の入力に応じて選択された画像表示領域対角角度を適用して、前記画像表示処理を実行し、
前記画像表示領域対角角度情報は、前記表示部に中心点を基準として前記画像を投影した際の、前記表示部上に投影された当該画像の範囲である矩形状の画像表示領域を規定する角度の情報であって、当該角度は、前記中心点と前記画像表示領域の対角線上の2つの頂点とを結ぶことによってなす角の角度である、
情報処理装置。 - 前記画像表示制御情報は、画像表示処理を実行する情報処理装置のタイプ各々に対応するタイプ別表示方式を規定した情報であり、
前記データ処理部は、自装置のタイプと一致するタイプのタイプ別表示方式を適用して画像表示処理を実行する請求項1に記載の情報処理装置。 - 前記画像表示制御情報には、
前記魚眼(広角)表示方式の指定情報として、
立体射影方式の魚眼(広角)表示方式、
等距離射影方式の魚眼(広角)表示方式、
等立体角射影方式の魚眼(広角)表示方式、
正射影方式の魚眼(広角)表示方式、
上記の各表示方式のいずれかの指定情報が含まれる、
請求項1又は2に記載の情報処理装置。 - 前記画像表示制御情報は、MP4ファイルに格納されており、
前記データ処理部は、
MP4ファイルから、出力画像データに関する画像表示制御情報を取得し、MP4ファイルから取得した画像表示制御情報に従って画像表示処理を実行する請求項1〜3のいずれか1項に記載の情報処理装置。 - 前記画像表示制御情報は、MP4ファイルのtrakボックスに格納されており、
前記データ処理部は、
MP4ファイルのtrakボックスから、出力画像データに関する画像表示制御情報を取得する請求項4に記載の情報処理装置。 - 前記画像表示制御情報は、MPD(Media Presentation Description)ファイルに格納されており、
前記データ処理部は、
MPDファイルから、出力画像データに関する画像表示制御情報を取得し、MPDファイルから取得した画像表示制御情報に従って画像表示処理を実行する請求項1〜5のいずれか1項に記載の情報処理装置。 - 前記画像表示制御情報は、MPD(Media Presentation Description)ファイルに設定された画像表示制御情報記録エレメントに、各デバイスタイプ別の情報として記録され、
前記データ処理部は、
MPDファイルの画像表示制御情報記録エレメントから、自装置の装置タイプと一致するデバイスタイプ情報が記録されたエレメントを選択して、選択エレメントに記録された画像表示方式を適用して画像表示処理を実行する請求項6に記載の情報処理装置。 - 異なる方向の画像を選択的に表示可能とした画像データ、及び、前記画像データに関する画像表示制御情報であり、画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を格納したファイルを生成するデータ処理部と、
前記データ処理部の生成したファイルを送信する通信部と、
を有するデータ配信サーバであって、
前記画像表示制御情報には、
前記画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報と、
ユーザ選択可能な画像表示領域対角角度情報についての記録情報と、
がさらに含まれ、
前記画像表示領域対角角度情報は、表示部に中心点を基準として画像を投影した際の、前記表示部上に投影された当該画像の範囲である矩形状の画像表示領域を規定する角度の情報であって、当該角度は、前記中心点と前記画像表示領域の対角線上の2つの頂点とを結ぶことによってなす角の角度である、
データ配信サーバ。 - 異なる方向の画像を選択的に表示可能とした画像データ、及び、前記画像データに関する画像表示制御情報であり、画像表示を実行するデバイスタイプに応じた画像表示方式を規定した画像表示制御情報を、
格納した情報記録媒体であり、
前記画像表示制御情報には、
前記画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報と、
ユーザ選択可能な画像表示領域対角角度情報についての記録情報と、
がさらに含まれ、
前記情報記録媒体からの読み出しデータの再生を実行する再生装置において、
前記画像表示制御情報に記録された自装置タイプに一致するデバイスタイプ対応であって、前記指定情報に従った表示方式を適用し、且つ、ユーザ選択情報の入力に応じて選択された画像表示領域対角角度を適用して、画像表示を実行させることを可能とし、
前記画像表示領域対角角度情報は、表示部に中心点を基準として画像を投影した際の、前記表示部上に投影された当該画像の範囲である矩形状の画像表示領域を規定する角度の情報であって、当該角度は、前記中心点と前記画像表示領域の対角線上の2つの頂点とを結ぶことによってなす角の角度である、
情報記録媒体。 - 情報処理装置において、画像表示制御を実行する情報処理方法であり、
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行するデータ処理部と、
を有し、
前記画像表示制御情報には、
画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報と、
ユーザ選択可能な画像表示領域対角角度情報についての記録情報と、
が含まれ、
前記データ処理部が、
前記ユーザ選択可能な画像表示領域対角角度情報を表示部に表示し、
前記指定情報に従った表示方式を適用し、且つ、ユーザ選択情報の入力に応じて選択された画像表示領域対角角度を適用して、前記画像表示処理を実行し、
前記画像表示領域対角角度情報は、前記表示部に中心点を基準として前記画像を投影した際の、前記表示部上に投影された当該画像の範囲である矩形状の画像表示領域を規定する角度の情報であって、当該角度は、前記中心点と前記画像表示領域の対角線上の2つの頂点とを結ぶことによってなす角の角度である、
情報処理方法。 - 情報処理装置において、画像表示制御を実行させるプログラムであり、
前記情報処理装置は、
異なる方向の画像を選択的に表示可能な表示部と、
前記表示部に出力する画像の出力画像データに関する画像表示制御情報を取得し、該画像表示制御情報に記録された画像表示方式を適用して画像表示処理を実行するデータ処理部と、
を有し、
前記画像表示制御情報には、
画像表示方式として、少なくとも、透視投影方式、または魚眼(広角)表示方式のいずれかの指定情報と、
ユーザ選択可能な画像表示領域対角角度情報についての記録情報と、
が含まれ、
前記プログラムは、前記データ処理部に、
前記ユーザ選択可能な画像表示領域対角角度情報を表示部に表示し、
前記指定情報に従った表示方式を適用し、且つ、ユーザ選択情報の入力に応じて選択された画像表示領域対角角度を適用して、前記画像表示処理を実行させるプログラムであって、
前記画像表示領域対角角度情報は、前記表示部に中心点を基準として前記画像を投影した際の、前記表示部上に投影された当該画像の範囲である矩形状の画像表示領域を規定する角度の情報であって、当該角度は、前記中心点と前記画像表示領域の対角線上の2つの頂点とを結ぶことによってなす角の角度である、
プログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015155239 | 2015-08-05 | ||
| JP2015155239 | 2015-08-05 | ||
| PCT/JP2016/069008 WO2017022363A1 (ja) | 2015-08-05 | 2016-06-27 | 情報処理装置、および情報処理方法、並びにプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2017022363A1 JPWO2017022363A1 (ja) | 2018-06-07 |
| JP6860485B2 true JP6860485B2 (ja) | 2021-04-14 |
Family
ID=57942861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017532426A Active JP6860485B2 (ja) | 2015-08-05 | 2016-06-27 | 情報処理装置、および情報処理方法、並びにプログラム |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US10511767B2 (ja) |
| EP (1) | EP3316247B1 (ja) |
| JP (1) | JP6860485B2 (ja) |
| CN (1) | CN107851425B (ja) |
| TW (1) | TWI716418B (ja) |
| WO (1) | WO2017022363A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108574881B (zh) * | 2017-03-07 | 2020-08-25 | 华为技术有限公司 | 一种投影类型推荐方法、服务器及客户端 |
| JP2020516132A (ja) * | 2017-03-26 | 2020-05-28 | シャープ株式会社 | 仮想現実アプリケーション用の情報をシグナリングするためのシステム及び方法 |
| KR102330164B1 (ko) * | 2017-06-08 | 2021-11-24 | 엘지전자 주식회사 | 디지털 사이니지 및 그 동작 방법 |
| US10567734B2 (en) * | 2017-08-29 | 2020-02-18 | Qualcomm Incorporated | Processing omnidirectional media with dynamic region-wise packing |
| CN108965859B (zh) * | 2018-07-09 | 2020-05-22 | 歌尔科技有限公司 | 投影方式识别方法、视频播放方法、装置及电子设备 |
| CN112789865B (zh) | 2018-10-02 | 2025-07-11 | 索尼公司 | 信息处理装置和信息处理方法 |
| WO2021227580A1 (zh) * | 2020-05-15 | 2021-11-18 | Oppo广东移动通信有限公司 | 信息处理方法及编码器、解码器、存储介质设备 |
| JP2023102947A (ja) * | 2022-01-13 | 2023-07-26 | キヤノン株式会社 | 情報処理装置、その制御方法およびプログラム |
| GB2634066A (en) * | 2023-09-28 | 2025-04-02 | Sony Interactive Entertainment Europe Ltd | Systems and methods for customising a content stream |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002097584A2 (en) * | 2001-05-31 | 2002-12-05 | Hyperspace Communications, Inc. | Adaptive video server |
| KR20050000956A (ko) * | 2003-06-25 | 2005-01-06 | 엘지전자 주식회사 | 비디오 포맷 변환 장치 |
| JP4756876B2 (ja) * | 2004-06-09 | 2011-08-24 | キヤノン株式会社 | 画像表示制御装置、画像表示制御方法、プログラム、及び記憶媒体 |
| JP2006180022A (ja) * | 2004-12-21 | 2006-07-06 | Konica Minolta Holdings Inc | 画像処理システム |
| JP3968665B2 (ja) * | 2005-03-22 | 2007-08-29 | ソニー株式会社 | 撮影装置、情報処理装置、情報処理方法、プログラム、およびプログラム記録媒体 |
| CN101021669A (zh) * | 2006-02-13 | 2007-08-22 | 耿忠 | 全视场成像与显示方法与系统 |
| CN101136022A (zh) * | 2006-09-01 | 2008-03-05 | 李筑 | 资源信息的全景制作和展示系统 |
| JP2010062695A (ja) | 2008-09-02 | 2010-03-18 | Sony Corp | 画像処理装置、および画像処理方法、並びにプログラム |
| JP5245963B2 (ja) * | 2009-03-19 | 2013-07-24 | 大日本印刷株式会社 | 画像変換装置 |
| JP5299214B2 (ja) * | 2009-10-20 | 2013-09-25 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにプログラム |
| JP2011142586A (ja) * | 2010-01-08 | 2011-07-21 | Sony Corp | 画像処理装置、情報記録媒体、および画像処理方法、並びにプログラム |
| US8667164B2 (en) * | 2010-04-26 | 2014-03-04 | Samsung Electronics Co., Ltd. | Method and apparatus for playing live content |
| JP2011254239A (ja) * | 2010-06-01 | 2011-12-15 | Sony Corp | 記録装置、再生装置、記録再生システム、記録媒体およびプログラム |
| US10192517B2 (en) * | 2011-07-12 | 2019-01-29 | Dolby Laboratories Licensing Corporation | Method of adapting a source image content to a target display |
| JP5966341B2 (ja) * | 2011-12-19 | 2016-08-10 | 大日本印刷株式会社 | 画像処理装置、画像処理方法、画像処理装置用プログラム、画像表示装置 |
| CN102724386A (zh) * | 2012-05-18 | 2012-10-10 | 浙江捷尚视觉科技有限公司 | 一种实时视频智能系统及其处理方法 |
| JP2015156523A (ja) * | 2012-06-06 | 2015-08-27 | ソニー株式会社 | 画像処理装置、画像処理方法、プログラム |
| TWI530179B (zh) * | 2012-07-09 | 2016-04-11 | Yi-Xian Dai | The method and apparatus for controlling the lens signal by means of a handheld device |
| BR112015010280B1 (pt) * | 2012-11-13 | 2022-06-21 | Sony Corporation | Sistema e método de exibição de imagem |
| JP6044328B2 (ja) | 2012-12-26 | 2016-12-14 | 株式会社リコー | 画像処理システム、画像処理方法およびプログラム |
| CN104125478A (zh) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 一种跨平台视频播放的方法、装置和系统 |
| TWI514320B (zh) * | 2013-09-11 | 2015-12-21 | Univ Nat Yunlin Sci & Tech | Panoramic image splicing method based on variable seam line |
-
2016
- 2016-06-27 CN CN201680044107.3A patent/CN107851425B/zh active Active
- 2016-06-27 WO PCT/JP2016/069008 patent/WO2017022363A1/ja not_active Ceased
- 2016-06-27 US US15/742,137 patent/US10511767B2/en active Active
- 2016-06-27 JP JP2017532426A patent/JP6860485B2/ja active Active
- 2016-06-27 EP EP16832642.9A patent/EP3316247B1/en active Active
- 2016-07-07 TW TW105121563A patent/TWI716418B/zh active
Also Published As
| Publication number | Publication date |
|---|---|
| US20180198979A1 (en) | 2018-07-12 |
| CN107851425B (zh) | 2022-01-18 |
| US10511767B2 (en) | 2019-12-17 |
| TW201714163A (zh) | 2017-04-16 |
| CN107851425A (zh) | 2018-03-27 |
| WO2017022363A1 (ja) | 2017-02-09 |
| EP3316247A1 (en) | 2018-05-02 |
| TWI716418B (zh) | 2021-01-21 |
| JPWO2017022363A1 (ja) | 2018-06-07 |
| EP3316247B1 (en) | 2022-03-30 |
| EP3316247A4 (en) | 2018-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6860485B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
| US11109013B2 (en) | Method of transmitting 360-degree video, method of receiving 360-degree video, device for transmitting 360-degree video, and device for receiving 360-degree video | |
| JP6979035B2 (ja) | 仮想現実メディアコンテンツのストリーミングを向上させる方法、デバイス及びコンピュータプログラム | |
| US9918110B2 (en) | Point of view multimedia platform | |
| TWI674797B (zh) | 球面區域呈現之方法與裝置 | |
| US20200329266A1 (en) | Information processing apparatus, method for processing information, and storage medium | |
| US10931930B2 (en) | Methods and apparatus for immersive media content overlays | |
| US20200234499A1 (en) | Method for transmitting/receiving media data and device therefor | |
| JP6809463B2 (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
| JP7314929B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP7396267B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| WO2019155930A1 (ja) | 送信装置、送信方法、処理装置および処理方法 | |
| HK40076011B (zh) | 沉浸式媒体提供方法、获取方法、装置、设备及存储介质 | |
| CA2997555A1 (en) | Multi-audio annotation | |
| WO2021140956A1 (ja) | 情報処理装置および方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20171226 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190208 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190214 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190515 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190522 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190614 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200414 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200603 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201208 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210127 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210326 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6860485 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |