JP6977720B2 - 生成装置および生成方法、並びに、再生装置および再生方法 - Google Patents
生成装置および生成方法、並びに、再生装置および再生方法 Download PDFInfo
- Publication number
- JP6977720B2 JP6977720B2 JP2018516955A JP2018516955A JP6977720B2 JP 6977720 B2 JP6977720 B2 JP 6977720B2 JP 2018516955 A JP2018516955 A JP 2018516955A JP 2018516955 A JP2018516955 A JP 2018516955A JP 6977720 B2 JP6977720 B2 JP 6977720B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- resolution
- unit
- low
- spherical
- 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
- 238000000034 method Methods 0.000 title description 69
- 238000012545 processing Methods 0.000 claims description 74
- 238000013507 mapping Methods 0.000 claims description 70
- 230000005540 biological transmission Effects 0.000 claims description 24
- 230000000007 visual effect Effects 0.000 claims description 16
- 238000012856 packing Methods 0.000 claims description 14
- 238000001514 detection method Methods 0.000 description 76
- 238000004891 communication Methods 0.000 description 47
- 238000010586 diagram Methods 0.000 description 25
- 230000008569 process Effects 0.000 description 18
- 239000013598 vector Substances 0.000 description 17
- 238000003384 imaging method Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 230000004044 response Effects 0.000 description 9
- 230000033001 locomotion Effects 0.000 description 6
- 239000003550 marker Substances 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 240000004050 Pentaglottis sempervirens Species 0.000 description 2
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/06—Topological mapping of higher dimensional structures onto lower dimensional surfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/12—Panospheric to cylindrical image transformations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4092—Image resolution transcoding, e.g. by using client-server architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/597—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234363—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4347—Demultiplexing of several video streams
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4728—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for selecting a Region Of Interest [ROI], e.g. for requesting a higher resolution version of a selected region
-
- 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
- H04N5/00—Details of television systems
- H04N5/74—Projection arrangements for image reproduction, e.g. using eidophor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
Description
0.本開示の前提(図1)
1.第1実施の形態:配信システム(図2乃至図14)
2.第2実施の形態:配信システム(図15乃至図21)
3.第3実施の形態:コンピュータ(図22)
4.応用例(図23および図24)
図1は、全天球画像が、水平方向の周囲360度および垂直方向の周囲180度の画像がマッピングされた球の正距円筒図法による画像である場合に発生する、全天球画像の球上の形状の歪みを説明する図である。
(配信システムの第1実施の形態の構成例)
図2は、本開示を適用した配信システムの第1実施の形態の構成例を示すブロック図である。
図3は、図2の生成装置12の構成例を示すブロック図である。
図4は、図3の設定部25により設定される5個の2次元平面の例を示す図である。
図5は、図3の透視投影部26により生成される高解像度画像を説明する図である。
図6は、図3のテーブル生成部28により生成される2次元平面テーブルの構成例を示す図である。
図7は、図3の生成装置12の生成処理を説明するフローチャートである。
図8は、図2の配信サーバ13と再生装置15の構成例を示すブロック図である。
図9は、図8のマッピング処理部125によるマッピングを説明する図である。
図10は、表示画像の例を示す図である。
図11は、図8の再生装置15の再生処理を説明するフローチャートである。この再生処理は、例えば、視聴者の要求に応じて開始される。
図12は、2次元平面の数が5個以外である場合の2次元平面の例を示す図である。
上述した説明では、全天球画像は、正距円筒図法を用いた方法により生成されたが、全天球画像の生成方法は、この方法に限定されない。
図14は、低解像度画像の他の例を示す図である。
本開示を適用した配信システムの第2実施の形態の構成は、透視投影の代わりにtan軸投影(詳細は後述する)が行われる点を除いて、図2の配信システム10の構成と同一である。従って、以下では、tan軸投影についてのみ説明する。
図15は、投影面の座標系を説明する図である。
図16は、tan軸投影(正接軸投影)を説明する図である。
図17は、透視投影とtan軸投影における投影点を説明する図である。
図18は、透視投影により生成された高解像度画像上の全天球画像の各画素の例を示す図であり、図19は、tan軸投影により生成された高解像度画像上の全天球画像の各画素の例を示す図である。
図21は、第2実施の形態における2次元平面テーブルの構成例を示す図である。
(本開示を適用したコンピュータの説明)
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
本開示に係る技術は、様々な製品へ応用することができる。例えば、本開示に係る技術は、自動車、電気自動車、ハイブリッド電気自動車、自動二輪車、自転車、パーソナルモビリティ、飛行機、ドローン、船舶、ロボット、建設機械、農業機械(トラクター)などのいずれかの種類の移動体に搭載される装置として実現されてもよい。
全天球画像を低解像度化する低解像度化部と、
3Dモデルにマッピングされた前記全天球画像を複数の2次元平面に投影することにより、複数の画像を生成する投影部と
を備える生成装置。
(2)
前記低解像度化部により低解像度化された前記全天球画像を符号化し、低解像度ストリームを生成する低解像度符号化部と、
前記投影部により生成された前記複数の画像をそれぞれ符号化し、高解像度ストリームを生成する高解像度符号化部と
前記低解像度符号化部により生成された前記低解像度ストリームと、前記高解像度符号化部により生成された前記高解像度ストリームを送信する送信部と
をさらに備える
前記(1)に記載の生成装置。
(3)
前記送信部は、前記複数の2次元平面の位置を示す2次元平面情報を送信する
ように構成された
前記(2)に記載の生成装置。
(4)
隣接する前記2次元平面の前記画像どうしの一部は重複する
ように構成された
前記(1)乃至(3)のいずれかに記載の生成装置。
(5)
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線である
ように構成された
前記(1)乃至(4)のいずれかに記載の生成装置。
(6)
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線と、前記立方体の各面の中心と前記立方体の中心を通る線である
ように構成された
前記(1)乃至(4)のいずれかに記載の生成装置。
(7)
前記全天球画像は、左目用の視点の全天球画像と右目用の視点の全天球画像からなり、
前記低解像度化部は、低解像度化された前記左目用の視点の全天球画像と前記右目用の視点の全天球画像をパッキングして低解像度パッキング画像を生成し、
前記投影部は、前記3Dモデルにマッピングされた前記左目用の視点の全天球画像および前記右目用の視点の全天球画像それぞれを前記複数の2次元平面に投影することにより生成された、前記左目用の視点および前記右目用の視点の前記複数の画像を、前記2次元平面ごとにパッキングして高解像度パッキング画像を生成する
ように構成された
前記(1)乃至(6)のいずれかに記載の生成装置。
(8)
生成装置が、
全天球画像を低解像度化する低解像度化ステップと、
3Dモデルにマッピングされた前記全天球画像を複数の2次元平面に投影することにより、複数の画像を生成する投影ステップと
を含む生成方法。
(9)
3Dモデルにマッピングされた全天球画像を複数の2次元平面に投影することにより生成された複数の画像のうちの少なくとも1つの画像と、低解像度化された前記全天球画像とを受け取る受け取り部と、
前記受け取り部により受け取られた前記画像および低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する描画部と
を備える再生装置。
(10)
視聴者の視線方向に基づいて、前記複数の画像から、前記受け取り部により受け取られる前記画像を選択する選択部
をさらに備える
ように構成された
前記(9)に記載の再生装置。
(11)
前記受け取り部は、前記複数の2次元平面の位置を示す2次元平面情報を受け取り、
前記選択部は、前記2次元平面情報と前記視線方向に基づいて前記画像を選択する
ように構成された
前記(10)に記載の再生装置。
(12)
前記画像を前記2次元平面にマッピングし、低解像度化された前記全天球画像を前記3Dモデルにマッピングすることにより、3Dモデル画像を生成するマッピング処理部
をさらに備え、
前記描画部は、前記マッピング処理部により生成された前記3Dモデル画像を、視聴者の視野範囲に投影することにより前記表示画像を生成する
ように構成された
前記(9)に記載の再生装置。
(13)
低解像度化された前記全天球画像を符号化することにより生成された低解像度ストリームを復号し、低解像度化された前記全天球画像を生成する低解像度復号部と、
前記複数の画像のうちの少なくとも1つの画像を符号化することにより生成された高解像度ストリームを復号し、前記画像を生成する高解像度復号部と
をさらに備え、
前記受け取り部は、前記低解像度ストリームと前記高解像度ストリームを受け取る
ように構成された
前記(9)乃至(12)のいずれかに記載の再生装置。
(14)
隣接する前記2次元平面の前記画像どうしの一部は重複する
ように構成された
前記(9)乃至(13)のいずれかに記載の再生装置。
(15)
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線である
ように構成された
前記(9)乃至(14)のいずれかに記載の再生装置。
(16)
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線と、前記立方体の各面の中心と前記立方体の中心を通る線である
ように構成された
前記(9)乃至(14)のいずれかに記載の再生装置。
(17)
前記低解像度化された全天球画像は、低解像度化された左目用の視点の全天球画像と右目用の視点の全天球画像をパッキングした画像であり、
前記複数の画像は、前記2次元平面ごとに、前記3Dモデルにマッピングされた前記左目用の視点の全天球画像および前記右目用の視点の全天球画像をそれぞれ前記2次元平面に投影することにより生成された画像をパッキングした画像である
ように構成された
前記(9)乃至(11)のいずれかに記載の再生装置。
(18)
前記描画部は、前記受け取り部により受け取られた前記画像および前記低解像度化された全天球画像を視点ごとに分離し、視点ごとに、分割された前記画像および前記低解像度化された全天球画像の少なくとも一方に基づいて、前記表示画像を生成する
ように構成された
前記(17)に記載の再生装置。
(19)
再生装置が、
3Dモデルにマッピングされた全天球画像を複数の2次元平面に投影することにより生成された複数の画像のうちの少なくとも1つの画像と、低解像度化された前記全天球画像とを受け取る受け取りステップと、
前記受け取りステップの処理により受け取られた前記画像および低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する描画ステップと
を含む再生方法。
Claims (15)
- 全天球画像を低解像度化する低解像度化部と、
3Dモデルにマッピングされた前記全天球画像を複数の2次元平面に投影することにより、複数の画像を生成する投影部と
を備え、
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線であり、
前記複数の画像のうちの少なくとも1つの画像と低解像度化された前記全天球画像とを受け取る再生装置は、受け取られた前記画像と低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する
ように構成された
生成装置。 - 前記低解像度化部により低解像度化された前記全天球画像を符号化し、低解像度ストリームを生成する低解像度符号化部と、
前記投影部により生成された前記複数の画像をそれぞれ符号化し、高解像度ストリームを生成する高解像度符号化部と
前記低解像度符号化部により生成された前記低解像度ストリームと、前記高解像度符号化部により生成された前記高解像度ストリームを送信する送信部と
をさらに備える
請求項1に記載の生成装置。 - 前記送信部は、前記複数の2次元平面の位置を示す2次元平面情報を送信する
ように構成された
請求項2に記載の生成装置。 - 前記複数の2次元平面の中心を通る法線は、前記立方体の各辺の中点と前記立方体の中心を通る線と、前記立方体の各面の中心と前記立方体の中心を通る線である
ように構成された
請求項1に記載の生成装置。 - 前記全天球画像は、左目用の視点の全天球画像と右目用の視点の全天球画像からなり、
前記低解像度化部は、低解像度化された前記左目用の視点の全天球画像と前記右目用の視点の全天球画像をパッキングして低解像度パッキング画像を生成し、
前記投影部は、前記3Dモデルにマッピングされた前記左目用の視点の全天球画像および前記右目用の視点の全天球画像それぞれを前記複数の2次元平面に投影することにより生成された、前記左目用の視点および前記右目用の視点の前記複数の画像を、前記2次元平面ごとにパッキングして高解像度パッキング画像を生成する
ように構成された
請求項1に記載の生成装置。 - 生成装置が、
全天球画像を低解像度化する低解像度化ステップと、
3Dモデルにマッピングされた前記全天球画像を複数の2次元平面に投影することにより、複数の画像を生成する投影ステップと
を含み、
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線であり、
前記複数の画像のうちの少なくとも1つの画像と低解像度化された前記全天球画像とを受け取る再生装置は、受け取られた前記画像と低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する
生成方法。 - 3Dモデルにマッピングされた全天球画像を複数の2次元平面に投影することにより生成された複数の画像のうちの少なくとも1つの画像と、低解像度化された前記全天球画像とを受け取る受け取り部と、
前記受け取り部により受け取られた前記画像および低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する描画部と
を備え、
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線である
ように構成された
再生装置。 - 視聴者の視線方向に基づいて、前記複数の画像から、前記受け取り部により受け取られる前記画像を選択する選択部
をさらに備える
ように構成された
請求項7に記載の再生装置。 - 前記受け取り部は、前記複数の2次元平面の位置を示す2次元平面情報を受け取り、
前記選択部は、前記2次元平面情報と前記視線方向に基づいて前記画像を選択する
ように構成された
請求項8に記載の再生装置。 - 前記画像を前記2次元平面にマッピングし、低解像度化された前記全天球画像を前記3Dモデルにマッピングすることにより、3Dモデル画像を生成するマッピング処理部
をさらに備え、
前記描画部は、前記マッピング処理部により生成された前記3Dモデル画像を、視聴者の視野範囲に投影することにより前記表示画像を生成する
ように構成された
請求項7に記載の再生装置。 - 低解像度化された前記全天球画像を符号化することにより生成された低解像度ストリームを復号し、低解像度化された前記全天球画像を生成する低解像度復号部と、
前記複数の画像のうちの少なくとも1つの画像を符号化することにより生成された高解像度ストリームを復号し、前記画像を生成する高解像度復号部と
をさらに備え、
前記受け取り部は、前記低解像度ストリームと前記高解像度ストリームを受け取る
ように構成された
請求項7に記載の再生装置。 - 前記複数の2次元平面の中心を通る法線は、前記立方体の各辺の中点と前記立方体の中心を通る線と、前記立方体の各面の中心と前記立方体の中心を通る線である
ように構成された
請求項7に記載の再生装置。 - 前記低解像度化された全天球画像は、低解像度化された左目用の視点の全天球画像と右目用の視点の全天球画像をパッキングした画像であり、
前記複数の画像は、前記2次元平面ごとに、前記3Dモデルにマッピングされた前記左目用の視点の全天球画像および前記右目用の視点の全天球画像をそれぞれ前記2次元平面に投影することにより生成された画像をパッキングした画像である
ように構成された
請求項7に記載の再生装置。 - 前記描画部は、前記受け取り部により受け取られた前記画像および前記低解像度化された全天球画像を視点ごとに分離し、視点ごとに、分割された前記画像および前記低解像度化された全天球画像の少なくとも一方に基づいて、前記表示画像を生成する
ように構成された
請求項13に記載の再生装置。 - 再生装置が、
3Dモデルにマッピングされた全天球画像を複数の2次元平面に投影することにより生成された複数の画像のうちの少なくとも1つの画像と、低解像度化された前記全天球画像とを受け取る受け取りステップと、
前記受け取りステップの処理により受け取られた前記画像および低解像度化された前記全天球画像の少なくとも一方に基づいて、表示画像を生成する描画ステップと
を含み、
前記複数の2次元平面の中心を通る法線は、立方体の各辺の中点と前記立方体の中心を通る線である
再生方法。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016097360 | 2016-05-13 | ||
JP2016097360 | 2016-05-13 | ||
JP2016142286 | 2016-07-20 | ||
JP2016142286 | 2016-07-20 | ||
PCT/JP2017/016907 WO2017195650A1 (ja) | 2016-05-13 | 2017-04-28 | 生成装置および生成方法、並びに、再生装置および再生方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2017195650A1 JPWO2017195650A1 (ja) | 2019-03-14 |
JP6977720B2 true JP6977720B2 (ja) | 2021-12-08 |
Family
ID=60267064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018516955A Active JP6977720B2 (ja) | 2016-05-13 | 2017-04-28 | 生成装置および生成方法、並びに、再生装置および再生方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10762597B2 (ja) |
EP (1) | EP3457352B1 (ja) |
JP (1) | JP6977720B2 (ja) |
KR (1) | KR102343651B1 (ja) |
CN (1) | CN109074628A (ja) |
WO (1) | WO2017195650A1 (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10043237B2 (en) | 2015-08-12 | 2018-08-07 | Gopro, Inc. | Equatorial stitching of hemispherical images in a spherical image capture system |
WO2018034171A1 (ja) * | 2016-08-19 | 2018-02-22 | ソニー株式会社 | 画像処理装置および画像処理方法 |
KR102598082B1 (ko) * | 2016-10-28 | 2023-11-03 | 삼성전자주식회사 | 영상 표시 장치, 모바일 장치 및 그 동작방법 |
EP3322149B1 (en) * | 2016-11-10 | 2023-09-13 | Tata Consultancy Services Limited | Customized map generation with real time messages and locations from concurrent users |
US10999602B2 (en) | 2016-12-23 | 2021-05-04 | Apple Inc. | Sphere projected motion estimation/compensation and mode decision |
US11259046B2 (en) | 2017-02-15 | 2022-02-22 | Apple Inc. | Processing of equirectangular object data to compensate for distortion by spherical projections |
US10924747B2 (en) | 2017-02-27 | 2021-02-16 | Apple Inc. | Video coding techniques for multi-view video |
CN108537721B (zh) * | 2017-03-02 | 2021-09-07 | 株式会社理光 | 全景图像的处理方法、装置及电子设备 |
US10839480B2 (en) * | 2017-03-22 | 2020-11-17 | Qualcomm Incorporated | Sphere equator projection for efficient compression of 360-degree video |
US11093752B2 (en) | 2017-06-02 | 2021-08-17 | Apple Inc. | Object tracking in multi-view video |
US10754242B2 (en) | 2017-06-30 | 2020-08-25 | Apple Inc. | Adaptive resolution and projection format in multi-direction video |
US20190005709A1 (en) * | 2017-06-30 | 2019-01-03 | Apple Inc. | Techniques for Correction of Visual Artifacts in Multi-View Images |
WO2019009750A1 (en) * | 2017-07-05 | 2019-01-10 | Huawei Technologies Co., Ltd | APPARATUS AND METHOD FOR PANORAMIC VIDEO CODING |
JP6472864B1 (ja) * | 2017-11-29 | 2019-02-20 | 株式会社近江デジタルファブリケーションズ | 画像配信システム、及び配信画像生成方法 |
JP6996300B2 (ja) * | 2018-01-04 | 2022-01-17 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法及び動画像符号化用コンピュータプログラム |
JP7106332B2 (ja) * | 2018-04-17 | 2022-07-26 | 日立Astemo株式会社 | 外界認識装置 |
US10666863B2 (en) * | 2018-05-25 | 2020-05-26 | Microsoft Technology Licensing, Llc | Adaptive panoramic video streaming using overlapping partitioned sections |
US10764494B2 (en) | 2018-05-25 | 2020-09-01 | Microsoft Technology Licensing, Llc | Adaptive panoramic video streaming using composite pictures |
US20200045344A1 (en) * | 2018-07-31 | 2020-02-06 | Intel Corporation | Video processing mechanism |
US11178373B2 (en) | 2018-07-31 | 2021-11-16 | Intel Corporation | Adaptive resolution of point cloud and viewpoint prediction for video streaming in computing environments |
JP2021192470A (ja) * | 2018-09-07 | 2021-12-16 | ソニーグループ株式会社 | コンテンツ配信システムおよびコンテンツ配信方法、並びにプログラム |
DE102019127349A1 (de) | 2018-10-10 | 2020-04-16 | Intel Corporation | Punktwolkencodierungsstandard-konformitätsdefintion in computerumgebungen |
GB2578769B (en) * | 2018-11-07 | 2022-07-20 | Advanced Risc Mach Ltd | Data processing systems |
CN109444157A (zh) * | 2018-12-25 | 2019-03-08 | 苏州凡目视觉科技有限公司 | 一种划痕检测装置与方法 |
US20230093035A1 (en) * | 2020-03-05 | 2023-03-23 | Sony Semiconductor Solutions Corporation | Information processing device and information processing method |
CN111479128A (zh) * | 2020-04-01 | 2020-07-31 | 黑龙江省农业科学院农业遥感与信息研究所 | 一种利用互联网进行农业种植技术推广的系统及方法 |
WO2021253189A1 (en) * | 2020-06-15 | 2021-12-23 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Electric device, scanning method of controlling electric device, and computer readable storage medium |
US12086931B2 (en) | 2022-03-01 | 2024-09-10 | Tencent America LLC | Methods of 3D clothed human reconstruction and animation from monocular image |
WO2024147249A1 (ja) * | 2023-01-05 | 2024-07-11 | パナソニックIpマネジメント株式会社 | 画像生成装置およびヘッドマウントディスプレイ |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10234043A (ja) * | 1997-02-20 | 1998-09-02 | Toshiba Corp | 動画像符号化/復号化装置 |
JP2000347650A (ja) * | 1999-06-07 | 2000-12-15 | Matsushita Joho System Kk | 画像表示装置及び方法 |
JP2001298652A (ja) | 2000-04-17 | 2001-10-26 | Sony Corp | 画像圧縮方法及び画像圧縮装置、並びにソフトウェア記憶媒体 |
JP2002312778A (ja) * | 2001-04-09 | 2002-10-25 | Be Here Corp | モーションパノラマ画像を電子的に配信する方法および装置 |
JP2003141562A (ja) * | 2001-10-29 | 2003-05-16 | Sony Corp | 非平面画像の画像処理装置及び画像処理方法、記憶媒体、並びにコンピュータ・プログラム |
JP4012749B2 (ja) * | 2002-03-14 | 2007-11-21 | 国立大学法人 奈良先端科学技術大学院大学 | 遠隔操縦システム |
JP2004048546A (ja) * | 2002-07-15 | 2004-02-12 | Sony Corp | 情報処理装置および方法、表示装置および方法、並びにプログラム |
JP2004072694A (ja) * | 2002-08-09 | 2004-03-04 | Sony Corp | 情報提供システムおよび方法、情報提供装置および方法、記録媒体、並びにプログラム |
JP2004094523A (ja) * | 2002-08-30 | 2004-03-25 | Canon Inc | 情報処理装置及び方法 |
US7308131B2 (en) * | 2002-12-03 | 2007-12-11 | Ntt Docomo, Inc. | Representation and coding of panoramic and omnidirectional images |
KR100739686B1 (ko) * | 2004-08-13 | 2007-07-13 | 경희대학교 산학협력단 | 영상 코딩 방법, 코딩 장치, 영상 디코딩 방법 및 디코딩장치 |
US7334883B2 (en) * | 2004-08-25 | 2008-02-26 | Hewlett-Packard Development Company, L.P. | Printer, printhead, apparatus and method for air-free ink delivery |
JP5748463B2 (ja) * | 2010-12-02 | 2015-07-15 | キヤノン株式会社 | 符号化装置およびプログラム |
EP2490179B1 (en) * | 2011-02-18 | 2018-05-09 | Alcatel Lucent | Method and apparatus for transmitting and receiving a panoramic video stream |
US9635252B2 (en) * | 2013-04-16 | 2017-04-25 | Disney Enterprises, Inc. | Live panoramic image capture and distribution |
JP6302624B2 (ja) * | 2013-04-24 | 2018-03-28 | 住友重機械工業株式会社 | 画像生成装置 |
JP6075889B2 (ja) | 2014-06-10 | 2017-02-08 | 日本電信電話株式会社 | 映像配信装置及び映像再生装置 |
-
2017
- 2017-04-28 KR KR1020187030019A patent/KR102343651B1/ko active IP Right Grant
- 2017-04-28 WO PCT/JP2017/016907 patent/WO2017195650A1/ja active Application Filing
- 2017-04-28 US US16/086,955 patent/US10762597B2/en active Active
- 2017-04-28 JP JP2018516955A patent/JP6977720B2/ja active Active
- 2017-04-28 EP EP17796011.9A patent/EP3457352B1/en active Active
- 2017-04-28 CN CN201780028106.4A patent/CN109074628A/zh not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP3457352A1 (en) | 2019-03-20 |
EP3457352A4 (en) | 2019-10-30 |
CN109074628A (zh) | 2018-12-21 |
KR102343651B1 (ko) | 2021-12-28 |
KR20190008193A (ko) | 2019-01-23 |
US10762597B2 (en) | 2020-09-01 |
EP3457352B1 (en) | 2022-06-01 |
US20190108611A1 (en) | 2019-04-11 |
JPWO2017195650A1 (ja) | 2019-03-14 |
WO2017195650A1 (ja) | 2017-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6977720B2 (ja) | 生成装置および生成方法、並びに、再生装置および再生方法 | |
US10887571B2 (en) | Image processing apparatus and image processing method | |
JP6944136B2 (ja) | 画像処理装置および画像処理方法 | |
JP6944138B2 (ja) | 画像処理装置および画像処理方法 | |
JP6944137B2 (ja) | 画像処理装置および画像処理方法 | |
JP7095697B2 (ja) | 生成装置および生成方法、並びに、再生装置および再生方法 | |
JP6743893B2 (ja) | 画像処理装置および画像処理方法 | |
JPWO2019039282A1 (ja) | 画像処理装置および画像処理方法 | |
KR102378860B1 (ko) | 화상 처리 장치 및 화상 처리 방법 | |
JP7028168B2 (ja) | 画像処理装置および画像処理方法 | |
JP6743894B2 (ja) | 画像処理装置および画像処理方法 | |
JP6977725B2 (ja) | 画像処理装置および画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200303 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210302 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210426 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210629 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210721 |
|
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: 20211012 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211025 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6977720 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |