JP6657421B2 - 3d環境におけるコンテンツのレンダリング - Google Patents
3d環境におけるコンテンツのレンダリング Download PDFInfo
- Publication number
- JP6657421B2 JP6657421B2 JP2018549842A JP2018549842A JP6657421B2 JP 6657421 B2 JP6657421 B2 JP 6657421B2 JP 2018549842 A JP2018549842 A JP 2018549842A JP 2018549842 A JP2018549842 A JP 2018549842A JP 6657421 B2 JP6657421 B2 JP 6657421B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual object
- party content
- environment
- user
- mode
- 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
- 238000009877 rendering Methods 0.000 title claims description 72
- 230000003993 interaction Effects 0.000 claims description 101
- 230000007704 transition Effects 0.000 claims description 85
- 230000004044 response Effects 0.000 claims description 45
- 238000000034 method Methods 0.000 claims description 41
- 230000015654 memory Effects 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 24
- 238000004891 communication Methods 0.000 claims description 9
- 230000009471 action Effects 0.000 description 17
- 230000008569 process Effects 0.000 description 17
- 238000013515 script Methods 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000033001 locomotion Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000003190 augmentative effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 210000003128 head Anatomy 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 229920001621 AMOLED Polymers 0.000 description 2
- 230000000386 athletic effect Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012854 evaluation process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B27/00—Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
- G02B27/01—Head-up displays
- G02B27/017—Head mounted
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- 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
- G06T19/003—Navigation within 3D models or images
-
- 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
- G06T19/006—Mixed reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Optics & Photonics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
102 ネットワーク
104 3Dアプリケーションサーバ
106 ユーザデバイス
108 サードパーティコンテンツサーバ
110 サードパーティコンテンツ配信システム
112 要求
114 複数のコンピューティングデバイス
116 サードパーティコーパスデータベース
117a〜117c タスク
118a〜118c 結果
120 応答データ
121 サードパーティ要求(3PR)
122 サードパーティデータ(TPデータ)
202 サードパーティコンテンツ適格(3PCE)仮想オブジェクト
202a〜c 画像
204 第2の3Dモデル
206 ビデオプレーヤ
208 ポップアップ通知メッセージ
300 クライアントコンピューティングシステム
302 クライアントコンピューティングシステム
304 ディスプレイ
306 メモリサブシステム
308 3D環境レンダリングエンジン
310 入力ハンドラ
312 仮想オブジェクトマネージャ
314 ネットワークインターフェース
350 コンテンツ配信システム
352 フロントエンドサーバ
354 サードパーティコンテンツデータベース
356 インデックス
358 インデックス
360 サードパーティコンテンツ属性/サードパーティコンテンツ属性データストア
362 外部通知/外部通知データストア
364 ポータルパラメータ/ポータルパラメータデータストア
366 コンテンツセレクタ
368 遷移状態モデルセレクタ
370 第1のデータリポジトリ
372 第2のデータリポジトリ
374 第3のデータリポジトリ
400 プロセス/クライアントプロセス
500 プロセス
502 クライアントVRシステム
504 コンテンツ配信システム/サードパーティコンテンツサーバ
518 コンテンツ配信システム
600 プロセス
700 システム
710 プロセッサ
720 メモリ
730 ストレージデバイス
740 入力/出力デバイス
750 システムバス
Claims (19)
- コンピューティングシステムであって、
(i)3次元(3D)環境を定義し、(ii)前記3D環境において仮想オブジェクトを識別する、第1のデータを記憶するように構成されるメモリサブシステムと、
前記3D環境内に前記仮想オブジェクトとともに表示するためにネットワークを介してサードパーティコンテンツに対する要求を送信し、かつ前記要求に応じてサードパーティコンテンツを受信するように構成される通信インターフェースと、
前記仮想オブジェクトが第1のサードパーティコンテンツのセットを表示する第1のモードで前記3D環境の指定された場所に前記仮想オブジェクトをレンダリングすることを含む、前記コンピューティングシステムに結合されるディスプレイデバイス上に提示するための前記3D環境をレンダリングするために前記メモリサブシステムから前記第1のデータを使用するように構成される、1つまたは複数のプロセッサを含むレンダリングエンジンと、
前記3D環境における前記仮想オブジェクトとのユーザインタラクションを検出するように構成される、1つまたは複数のプロセッサを含む入力処理装置と、
前記3D環境における前記仮想オブジェクトとの第1のユーザインタラクションの指示を前記入力処理装置から受信し、それに応答して、前記仮想オブジェクトが前記第1のサードパーティコンテンツのセットを表示する前記第1のモードから前記仮想オブジェクトが第2のサードパーティコンテンツのセットを表示する第2のモードに前記仮想オブジェクトを遷移させるよう前記レンダリングエンジンに命令するように構成される、1つまたは複数のプロセッサを含む仮想オブジェクトマネージャと
を備え、
前記第2のモードで前記仮想オブジェクトが表示する前記第2のサードパーティコンテンツのセットのタイプが、前記第1のモードで前記仮想オブジェクトが表示する前記第1のサードパーティコンテンツのセットのタイプとは異なり、前記第2のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要が、前記第1のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要よりも大きい、
コンピューティングシステム。 - 前記ディスプレイデバイスがヘッドマウントディスプレイであり、
前記3D環境が、前記ヘッドマウントディスプレイを使用して閲覧されるように構成される仮想現実(VR)環境である、
請求項1に記載のコンピューティングシステム。 - 前記レンダリングエンジンが、前記コンピューティングシステムが前記第2のサードパーティコンテンツのセットを取得する前に、前記仮想オブジェクトを前記第1のモードでレンダリングするように構成され、
前記通信インターフェースが、(i)前記仮想オブジェクトとのユーザインタラクションが発生しようとしていると識別すること、または(ii)前記仮想オブジェクトとの前記第1のユーザインタラクションが発生したと識別することに基づいて、前記第2のサードパーティコンテンツのセットに対する要求を送信するように構成される、
請求項1または2に記載のコンピューティングシステム。 - 前記第1のサードパーティコンテンツのセットが画像の集合を備え、
前記第1のモードにおいて、前記仮想オブジェクトが、3D幾何学的形状を形成する多角形表面の集合を備え、
前記レンダリングエンジンが、前記多角形表面の集合の各多角形表面上に前記画像の集合からのそれぞれの画像を表示することによって、前記第1のモードにおいて前記仮想オブジェクトをレンダリングするように構成される、
請求項1から3のいずれか一項に記載のコンピューティングシステム。 - 前記仮想オブジェクトが前記第1のモードでレンダリングされるとき、前記仮想オブジェクトの前記多角形表面の集合が立方体を形成する、請求項4に記載のコンピューティングシステム。
- 前記レンダリングエンジンが、前記仮想オブジェクトを前記第1のモードから前記第2のモードに遷移させる前記仮想オブジェクトマネージャからの命令の受信に応答して、前記第2のサードパーティコンテンツのセットを現すために前記立方体をアニメーション化するように構成される、請求項5に記載のコンピューティングシステム。
- 前記画像の集合の各画像が、同じトピックまたはエンティティに関連するコンテンツを表す、請求項4から6のいずれか一項に記載のコンピューティングシステム。
- 前記入力処理装置が、前記3D環境におけるユーザの現在の閲覧位置を移動させるためのユーザ入力を受信することと、前記ユーザの現在の閲覧位置と前記3D環境における前記仮想オブジェクトの位置との間の関係を検出することとを行うように構成され、
前記仮想オブジェクトマネージャが、前記ユーザの現在の閲覧位置と前記3D環境における前記仮想オブジェクトの前記位置との間の前記関係が1つまたは複数の基準を満たすという判定に基づいて、前記仮想オブジェクトを前記第1のモードから前記第2のモードに遷移させるように構成される、
請求項1から7のいずれか一項に記載のコンピューティングシステム。 - 前記ユーザの現在の閲覧位置と前記仮想オブジェクトの前記位置との間の前記関係が、前記ユーザの現在の閲覧位置と前記仮想オブジェクトの前記位置との間の距離であり、前記仮想オブジェクトマネージャが、前記ユーザの現在の閲覧位置と前記3D環境における前記仮想オブジェクトの前記位置との間の前記距離がしきい値距離未満であるという判定に基づいて、前記仮想オブジェクトを前記第1のモードから前記第2のモードに遷移させるように構成される、請求項8に記載のコンピューティングシステム。
- 前記入力処理装置が、前記3D環境におけるユーザの視線の方向を監視することと、前記ユーザの視線が前記仮想オブジェクトの方向にあると識別することに基づいて前記第1のユーザインタラクションを検出することとを行うように構成される、請求項1から9のいずれか一項に記載のコンピューティングシステム。
- 前記仮想オブジェクトマネージャが、前記ユーザの視線が所定の時間長の間前記仮想オブジェクトの方向に維持されたと識別することに基づいて、前記仮想オブジェクトを前記第1のモードから前記第2のモードに遷移させるように構成される、請求項10に記載のコンピューティングシステム。
- 前記入力処理装置が、ハンドベースのコントローラから入力を受信することと、ユーザの視線が前記3D環境における前記仮想オブジェクトの方向にある間に前記ハンドベースのコントローラから受信した第1の入力に基づいて前記第1のユーザインタラクションを検出することとを行うように構成される、請求項1から11のいずれか一項に記載のコンピューティングシステム。
- 前記仮想オブジェクトマネージャが、前記入力処理装置からの前記仮想オブジェクトとの前記第1のユーザインタラクションの前記指示の受信に応答して、前記3D環境の外側のユーザ通知の生成をトリガするようにさらに構成され、前記ユーザ通知が、前記第1のサードパーティコンテンツのセットに関連付けられるトピックまたはエンティティに関連する、請求項1から12のいずれか一項に記載のコンピューティングシステム。
- 前記仮想オブジェクトが前記第1のモードで表示する前記第1のサードパーティコンテンツのセットの前記タイプが画像であり、前記仮想オブジェクトが前記第2のモードで表示する前記第2のサードパーティコンテンツのセットの前記タイプがビデオまたは3Dモデルである、請求項1〜13のいずれか一項に記載のコンピューティングシステム。
- コンピューティングシステムのディスプレイ上に3次元(3D)環境を表示するステップと、
前記コンピューティングシステムによって、前記3D環境に配置される仮想オブジェクトがサードパーティコンテンツを提示するために適格であることを識別するステップと、
前記コンピューティングシステムによって、前記仮想オブジェクトのための第1のサードパーティコンテンツのセットを取得するステップと、
前記コンピューティングシステムによって、前記仮想オブジェクトが前記第1のサードパーティコンテンツのセットを提示する第1のモードにおいて前記3D環境内の前記仮想オブジェクトをレンダリングするステップと、
前記3D環境における前記仮想オブジェクトとのユーザインタラクションが所定の基準のセットを満たすことを識別するステップと、
前記3D環境における前記仮想オブジェクトとの前記ユーザインタラクションが前記所定の基準のセットを満たすと識別することに応答して、前記仮想オブジェクトが前記第1のサードパーティコンテンツのセットとは異なる第2のサードパーティコンテンツのセットを提示する第2のモードにおいて前記3D環境における前記仮想オブジェクトを再レンダリングするステップと
を備え、
前記第2のモードで前記仮想オブジェクトが表示する前記第2のサードパーティコンテンツのセットのタイプが、前記第1のモードで前記仮想オブジェクトが表示する前記第1のサードパーティコンテンツのセットのタイプとは異なり、前記第2のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要が、前記第1のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要よりも大きい、
コンピュータ実装方法。 - 前記第1のサードパーティコンテンツのセットが画像の集合を備え、前記第1のモードで前記仮想オブジェクトをレンダリングすることが、前記画像の集合からのそれぞれの画像を示す立方体の各面上に前記立方体をレンダリングすることを備え、前記第2のサードパーティコンテンツのセットがビデオを備え、前記第2のモードで前記仮想オブジェクトを再レンダリングすることが、前記3D環境において前記ビデオを再生することを備える、請求項15に記載のコンピュータ実装方法。
- 前記3D環境における前記仮想オブジェクトとの前記ユーザインタラクションまたは別のユーザインタラクションを識別することに応答して、前記コンピューティングシステムとは別個のサーバから前記第2のサードパーティコンテンツのセットを検索するステップをさらに備える、請求項15または16に記載のコンピュータ実装方法。
- 1つまたは複数のプロセッサと、
前記1つまたは複数のプロセッサによって実行されると、前記1つまたは複数のプロセッサに、
表示するための3次元(3D)環境を提供することと、
前記3D環境に配置される仮想オブジェクトがサードパーティコンテンツを提示するために適格であることを識別することと、
前記仮想オブジェクトのための第1のサードパーティコンテンツのセットを取得することと、
前記仮想オブジェクトが前記第1のサードパーティコンテンツのセットを提示する第1のモードにおいて前記3D環境内の前記仮想オブジェクトをレンダリングすることと、
前記3D環境における前記仮想オブジェクトとのユーザインタラクションが所定の基準のセットを満たすことを識別することと、
前記3D環境における前記仮想オブジェクトとの前記ユーザインタラクションが前記所定の基準のセットを満たすと識別することに応答して、前記仮想オブジェクトが前記第1のサードパーティコンテンツのセットとは異なる第2のサードパーティコンテンツのセットを提示する第2のモードにおいて前記3D環境における前記仮想オブジェクトを再レンダリングすることと
を備える動作を実行させる命令を記憶した1つまたは複数のコンピュータ可読記録媒体と
を備え、
前記第2のモードで前記仮想オブジェクトが表示する前記第2のサードパーティコンテンツのセットのタイプが、前記第1のモードで前記仮想オブジェクトが表示する前記第1のサードパーティコンテンツのセットのタイプとは異なり、前記第2のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要が、前記第1のサードパーティコンテンツのセットの前記タイプをレンダリングすることに関連付けられる計算需要よりも大きい、
コンピューティングシステム。 - 前記第1のサードパーティコンテンツのセットが画像の集合を備え、前記第1のモードで前記仮想オブジェクトをレンダリングすることが、前記画像の集合からのそれぞれの画像を示す立方体の各面上に前記立方体をレンダリングすることを備え、前記第2のサードパーティコンテンツのセットがビデオを備え、前記第2のモードで前記仮想オブジェクトを再レンダリングすることが、前記3D環境において前記ビデオを再生することを備える、請求項18に記載のコンピューティングシステム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020016998A JP6978528B2 (ja) | 2016-12-30 | 2020-02-04 | 3d環境におけるコンテンツのレンダリング |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/396,125 US10621773B2 (en) | 2016-12-30 | 2016-12-30 | Rendering content in a 3D environment |
US15/396,125 | 2016-12-30 | ||
PCT/US2017/049321 WO2018125295A1 (en) | 2016-12-30 | 2017-08-30 | Rendering content in a 3d environment |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020016998A Division JP6978528B2 (ja) | 2016-12-30 | 2020-02-04 | 3d環境におけるコンテンツのレンダリング |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019520618A JP2019520618A (ja) | 2019-07-18 |
JP6657421B2 true JP6657421B2 (ja) | 2020-03-04 |
Family
ID=59895368
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018549842A Active JP6657421B2 (ja) | 2016-12-30 | 2017-08-30 | 3d環境におけるコンテンツのレンダリング |
JP2020016998A Active JP6978528B2 (ja) | 2016-12-30 | 2020-02-04 | 3d環境におけるコンテンツのレンダリング |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020016998A Active JP6978528B2 (ja) | 2016-12-30 | 2020-02-04 | 3d環境におけるコンテンツのレンダリング |
Country Status (6)
Country | Link |
---|---|
US (2) | US10621773B2 (ja) |
EP (1) | EP3469472A1 (ja) |
JP (2) | JP6657421B2 (ja) |
KR (2) | KR102199807B1 (ja) |
CN (2) | CN108885522B (ja) |
WO (1) | WO2018125295A1 (ja) |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10950020B2 (en) * | 2017-05-06 | 2021-03-16 | Integem, Inc. | Real-time AR content management and intelligent data analysis system |
US10621773B2 (en) | 2016-12-30 | 2020-04-14 | Google Llc | Rendering content in a 3D environment |
KR102343387B1 (ko) * | 2017-02-24 | 2021-12-29 | 주식회사 브이알애드 | 가상현실 기반 방사선학 실습 장치 및 방법 |
US10419716B1 (en) | 2017-06-28 | 2019-09-17 | Vulcan Technologies Llc | Ad-hoc dynamic capture of an immersive virtual reality experience |
US20190107991A1 (en) * | 2017-09-13 | 2019-04-11 | Magical Technologies, Llc | Systems and methods of virtual billboarding and collaboration facilitation in an augmented reality environment |
WO2019079826A1 (en) | 2017-10-22 | 2019-04-25 | Magical Technologies, Llc | DIGITAL ASSISTANT SYSTEMS, METHODS AND APPARATUSES IN AN INCREASED REALITY ENVIRONMENT AND LOCAL DETERMINATION OF VIRTUAL OBJECT PLACEMENT AND SINGLE OR MULTIDIRECTIONAL OBJECTIVES AS GATEWAYS BETWEEN A PHYSICAL WORLD AND A DIGITAL WORLD COMPONENT OF THE SAME ENVIRONMENT OF INCREASED REALITY |
CN107977586B (zh) * | 2017-12-22 | 2021-04-13 | 联想(北京)有限公司 | 显示内容处理方法、第一电子设备以及第二电子设备 |
US10904374B2 (en) | 2018-01-24 | 2021-01-26 | Magical Technologies, Llc | Systems, methods and apparatuses to facilitate gradual or instantaneous adjustment in levels of perceptibility of virtual objects or reality object in a digital scene |
US11398088B2 (en) | 2018-01-30 | 2022-07-26 | Magical Technologies, Llc | Systems, methods and apparatuses to generate a fingerprint of a physical location for placement of virtual objects |
EP3599538B1 (en) * | 2018-07-24 | 2023-07-19 | Nokia Technologies Oy | Method and apparatus for adding interactive objects to a virtual reality environment |
US10331462B1 (en) * | 2018-11-06 | 2019-06-25 | Cloudflare, Inc. | Cloud computing platform that executes third-party code in a distributed cloud computing network |
US11288733B2 (en) * | 2018-11-14 | 2022-03-29 | Mastercard International Incorporated | Interactive 3D image projection systems and methods |
US11854148B2 (en) * | 2018-11-16 | 2023-12-26 | Microsoft Technology Licensing, Llc | Virtual content display opportunity in mixed reality |
CN111225233A (zh) * | 2018-11-27 | 2020-06-02 | 深圳桑菲消费通信有限公司 | 一种多维环境渲染***及渲染方法 |
US11467656B2 (en) | 2019-03-04 | 2022-10-11 | Magical Technologies, Llc | Virtual object control of a physical device and/or physical device control of a virtual object |
US11170579B2 (en) * | 2019-04-09 | 2021-11-09 | Microsoft Technology Licensing, Llc | Hybrid rendering |
US11287947B2 (en) * | 2019-05-15 | 2022-03-29 | Microsoft Technology Licensing, Llc | Contextual input in a three-dimensional environment |
US11164395B2 (en) | 2019-05-15 | 2021-11-02 | Microsoft Technology Licensing, Llc | Structure switching in a three-dimensional environment |
US11087560B2 (en) | 2019-05-15 | 2021-08-10 | Microsoft Technology Licensing, Llc | Normalization of objects for a 3D environment within an authoring application |
EP4059007A4 (en) * | 2019-11-12 | 2023-11-01 | Magic Leap, Inc. | CROSS-REALLY SYSTEM WITH LOCATION SERVICE AND SHARED LOCATION-BASED CONTENT |
WO2021120141A1 (en) * | 2019-12-20 | 2021-06-24 | Intel Corporation | Asset caching in cloud rendering computing architectures |
US11455769B2 (en) * | 2020-01-22 | 2022-09-27 | Vntana, Inc. | Container for physically based rendering |
CN114450967B (zh) * | 2020-02-28 | 2024-07-09 | 谷歌有限责任公司 | 用于由图像识别触发的增强现实内容的回放的***和方法 |
CN112911356B (zh) * | 2020-05-29 | 2022-04-05 | 腾讯科技(深圳)有限公司 | 一种虚拟现实vr视频的播放方法及相关设备 |
US11227445B1 (en) | 2020-08-31 | 2022-01-18 | Facebook Technologies, Llc | Artificial reality augments and surfaces |
US11176755B1 (en) | 2020-08-31 | 2021-11-16 | Facebook Technologies, Llc | Artificial reality augments and surfaces |
CN112230766A (zh) * | 2020-09-30 | 2021-01-15 | 北京图灵智慧科技有限公司 | 一种基于ar与ai结合的购物方法及*** |
US11409405B1 (en) | 2020-12-22 | 2022-08-09 | Facebook Technologies, Llc | Augment orchestration in an artificial reality environment |
US11099709B1 (en) | 2021-04-13 | 2021-08-24 | Dapper Labs Inc. | System and method for creating, managing, and displaying an interactive display for 3D digital collectibles |
US11210844B1 (en) | 2021-04-13 | 2021-12-28 | Dapper Labs Inc. | System and method for creating, managing, and displaying 3D digital collectibles |
USD991271S1 (en) | 2021-04-30 | 2023-07-04 | Dapper Labs, Inc. | Display screen with an animated graphical user interface |
US11227010B1 (en) | 2021-05-03 | 2022-01-18 | Dapper Labs Inc. | System and method for creating, managing, and displaying user owned collections of 3D digital collectibles |
US11170582B1 (en) | 2021-05-04 | 2021-11-09 | Dapper Labs Inc. | System and method for creating, managing, and displaying limited edition, serialized 3D digital collectibles with visual indicators of rarity classifications |
US11533467B2 (en) * | 2021-05-04 | 2022-12-20 | Dapper Labs, Inc. | System and method for creating, managing, and displaying 3D digital collectibles with overlay display elements and surrounding structure display elements |
KR102565481B1 (ko) | 2021-06-23 | 2023-08-09 | (주) 올림플래닛 | 웹 기반 가상 공간 3d 컨텐츠 패키징 및 스트리밍 서비스 제공 방법, 이를 위한 장치 및 시스템 |
US11762952B2 (en) | 2021-06-28 | 2023-09-19 | Meta Platforms Technologies, Llc | Artificial reality application lifecycle |
US11798247B2 (en) | 2021-10-27 | 2023-10-24 | Meta Platforms Technologies, Llc | Virtual object structures and interrelationships |
US11748944B2 (en) | 2021-10-27 | 2023-09-05 | Meta Platforms Technologies, Llc | Virtual object structures and interrelationships |
US20230196766A1 (en) * | 2021-12-22 | 2023-06-22 | Meta Platforms Technologies, Llc | Artificial Reality Applications Through Virtual Object Definitions and Invocation |
KR102605698B1 (ko) * | 2022-02-11 | 2023-11-24 | 주식회사 유룸 | 이벤트 생성 기능을 갖는 3d 웹사이트 제작 플랫폼 제공 시스템, 방법 및 프로그램 |
US11928078B2 (en) * | 2022-03-04 | 2024-03-12 | Lemon Inc. | Creating effect assets while avoiding size inflation |
US12026527B2 (en) | 2022-05-10 | 2024-07-02 | Meta Platforms Technologies, Llc | World-controlled and application-controlled augments in an artificial-reality environment |
US11995787B2 (en) | 2022-07-06 | 2024-05-28 | Journee Technologies Gmbh | Systems and methods for the interactive rendering of a virtual environment on a user device with limited computational capacity |
GB2622668A (en) * | 2022-07-06 | 2024-03-27 | Journee Tech Gmbh | Systems and methods for the interactive rendering of a virtual environment on a user device with limited computational capacity |
WO2024043611A1 (ko) * | 2022-08-26 | 2024-02-29 | 삼성전자주식회사 | 디스플레이 모듈 제어 방법 및 상기 방법을 수행하는 전자 장치 |
US11869136B1 (en) | 2022-12-16 | 2024-01-09 | Google Llc | User-context aware rendering dataset selection |
CN116679830A (zh) * | 2023-06-05 | 2023-09-01 | 苏州萤火空间科技有限公司 | 一种用于混合现实的人机交互***、方法及装置 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080140722A1 (en) * | 2006-11-20 | 2008-06-12 | Vivalog Llc | Interactive viewing, asynchronous retrieval, and annotation of medical images |
WO2009000028A1 (en) | 2007-06-22 | 2008-12-31 | Global Coordinate Software Limited | Virtual 3d environments |
US20100128112A1 (en) * | 2008-11-26 | 2010-05-27 | Samsung Electronics Co., Ltd | Immersive display system for interacting with three-dimensional content |
US9064023B2 (en) | 2008-12-29 | 2015-06-23 | Avaya Inc. | Providing web content in the context of a virtual environment |
CN101465957B (zh) * | 2008-12-30 | 2011-01-26 | 应旭峰 | 一种虚拟三维场景中实现遥控互动的*** |
WO2012027599A2 (en) | 2010-08-27 | 2012-03-01 | Intel Corporation | Touch sensing apparatus and method |
US9606992B2 (en) | 2011-09-30 | 2017-03-28 | Microsoft Technology Licensing, Llc | Personal audio/visual apparatus providing resource management |
CN104094193B (zh) * | 2011-12-27 | 2017-11-17 | 英特尔公司 | 移动设备上的全3d交互 |
JP5966834B2 (ja) | 2012-02-29 | 2016-08-10 | 株式会社Jvcケンウッド | 画像処理装置、画像処理方法及び画像処理プログラム |
US20130263059A1 (en) * | 2012-03-28 | 2013-10-03 | Innovative Icroms, S.L. | Method and system for managing and displaying mutlimedia contents |
IL308285B1 (en) * | 2013-03-11 | 2024-07-01 | Magic Leap Inc | System and method for augmentation and virtual reality |
KR101537651B1 (ko) * | 2013-05-09 | 2015-07-17 | 주식회사 라임페이퍼 | 가상 메뉴 제공시스템 및 방법 |
US10388052B2 (en) * | 2014-05-07 | 2019-08-20 | Google Llc | Methods and systems for adjusting animation duration |
KR101687017B1 (ko) * | 2014-06-25 | 2016-12-16 | 한국과학기술원 | 머리 착용형 컬러 깊이 카메라를 활용한 손 위치 추정 장치 및 방법, 이를 이용한 맨 손 상호작용 시스템 |
US20160180798A1 (en) * | 2014-12-22 | 2016-06-23 | Elwha Llc | Systems, methods, and devices for controlling content update rates |
US9478109B2 (en) | 2014-12-29 | 2016-10-25 | Immersion Corporation | Virtual sensor in a virtual environment |
CN104699247B (zh) * | 2015-03-18 | 2017-12-12 | 北京七鑫易维信息技术有限公司 | 一种基于机器视觉的虚拟现实交互***及方法 |
JP6250592B2 (ja) | 2015-06-02 | 2017-12-20 | 株式会社ソニー・インタラクティブエンタテインメント | ヘッドマウントディスプレイ、情報処理装置、表示制御方法及びプログラム |
CN105511618A (zh) * | 2015-12-08 | 2016-04-20 | 北京小鸟看看科技有限公司 | 三维输入装置、头戴式装置及三维输入方法 |
US20170316387A1 (en) * | 2016-04-29 | 2017-11-02 | Microsoft Technology Licensing, Llc | Automation of workflow events |
JP6850817B2 (ja) * | 2016-06-03 | 2021-03-31 | マジック リープ, インコーポレイテッドMagic Leap,Inc. | 拡張現実識別検証 |
US10621773B2 (en) | 2016-12-30 | 2020-04-14 | Google Llc | Rendering content in a 3D environment |
-
2016
- 2016-12-30 US US15/396,125 patent/US10621773B2/en active Active
-
2017
- 2017-08-30 JP JP2018549842A patent/JP6657421B2/ja active Active
- 2017-08-30 CN CN201780019148.1A patent/CN108885522B/zh active Active
- 2017-08-30 KR KR1020187025484A patent/KR102199807B1/ko active IP Right Grant
- 2017-08-30 KR KR1020207038045A patent/KR102280719B1/ko active IP Right Grant
- 2017-08-30 CN CN202110804683.6A patent/CN113419635B/zh active Active
- 2017-08-30 EP EP17768547.6A patent/EP3469472A1/en not_active Ceased
- 2017-08-30 WO PCT/US2017/049321 patent/WO2018125295A1/en active Application Filing
-
2020
- 2020-02-04 JP JP2020016998A patent/JP6978528B2/ja active Active
- 2020-03-03 US US16/807,779 patent/US11113863B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
KR20210002768A (ko) | 2021-01-08 |
KR102199807B1 (ko) | 2021-01-07 |
JP6978528B2 (ja) | 2021-12-08 |
US20200279429A1 (en) | 2020-09-03 |
CN108885522B (zh) | 2021-07-06 |
CN113419635B (zh) | 2024-07-12 |
US11113863B2 (en) | 2021-09-07 |
JP2019520618A (ja) | 2019-07-18 |
US10621773B2 (en) | 2020-04-14 |
CN113419635A (zh) | 2021-09-21 |
KR102280719B1 (ko) | 2021-07-22 |
CN108885522A (zh) | 2018-11-23 |
US20180190003A1 (en) | 2018-07-05 |
WO2018125295A1 (en) | 2018-07-05 |
KR20180108786A (ko) | 2018-10-04 |
JP2020098618A (ja) | 2020-06-25 |
EP3469472A1 (en) | 2019-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6657421B2 (ja) | 3d環境におけるコンテンツのレンダリング | |
AU2022271460B2 (en) | Matching content to a spatial 3D environment | |
US11645034B2 (en) | Matching content to a spatial 3D environment | |
US20200019295A1 (en) | Systems and Methods To Administer a Chat Session In An Augmented Reality Environment | |
US20190102946A1 (en) | Systems, methods and apparatuses for deployment and targeting of context-aware virtual objects and behavior modeling of virtual objects based on physical principles | |
US20190188450A1 (en) | Systems, Methods and Apparatuses for Deployment of Virtual Objects Based on Content Segment Consumed in a Target Environment | |
CN117425870A (zh) | 虚拟现实中的动态混合现实内容 | |
JP7128450B2 (ja) | オンライン環境において使用する三次元デジタルアセットを生成し表示する方法およびシステム | |
KR20230050856A (ko) | 3d 환경에서 콘텐츠 렌더링 | |
US20230221797A1 (en) | Ephemeral Artificial Reality Experiences | |
Hemström et al. | A Comparison of WebVR and Native VR: Impacts on Performance and User Experience |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181113 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181113 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191203 |
|
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: 20200106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200205 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6657421 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |