JP7353081B2 - 仮想環境をマッピングする装置および方法 - Google Patents
仮想環境をマッピングする装置および方法 Download PDFInfo
- Publication number
- JP7353081B2 JP7353081B2 JP2019127457A JP2019127457A JP7353081B2 JP 7353081 B2 JP7353081 B2 JP 7353081B2 JP 2019127457 A JP2019127457 A JP 2019127457A JP 2019127457 A JP2019127457 A JP 2019127457A JP 7353081 B2 JP7353081 B2 JP 7353081B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- game
- sequence
- data
- map
- 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
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5258—Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
- A63F13/497—Partially or entirely replaying previous game actions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5372—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by the player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5375—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5378—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/86—Watching games played by other players
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/543—Depth or shape recovery from line drawings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
- G06T7/75—Determining position or orientation of objects or cameras using feature-based methods involving models
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/41—Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/798—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/20—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
- A63F2300/203—Image generating hardware
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6009—Methods for processing data by generating or executing the game program for importing or creating game content, e.g. authoring tools during game development, adapting content to different platforms, use of a scripting language to create content
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
- A63F2300/6653—Methods for processing data by generating or executing the game program for rendering three dimensional images for altering the visibility of an object, e.g. preventing the occlusion of an object, partially hiding an object
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/44—Event detection
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
- G11B2020/10592—Audio or video recording specifically adapted for recording or reproducing multichannel signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/271—Image signal generators wherein the generated image signals comprise depth maps or disparity maps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/44504—Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Optics & Photonics (AREA)
- Computer Graphics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Radar, Positioning & Navigation (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Television Signal Processing For Recording (AREA)
- Processing Or Creating Images (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
ここで図3も参照すると、ビデオ記録装置210Aは、以下のビデオ記録方法に従って動作することができる。
・16ビットのビット深度における4:0:0モノクロームでのMain 4:4:4 16 Intraプロファイルを使用するH.265ビデオ、または
・16ビットのビット深度における4:4:4クロマサンプリングでのMain 4:4:4 16 Intraプロファイルを使用するH.265ビデオ、または
・16ビットにおける4:0:0または4:4:4でのHigh Throughput 4:4:4 16 Intraプロファイルなどの同様のフォーマットのビデオ
(これらは、例えばこれらのプロファイルをサポートするHEVCバージョンまたは同等の符号化方式である)、ならびに/あるいは
・16ビットの深度バッファがh264、AV9、h265、などを用いる通常のビデオのように記憶することができる3つのカラーチャンネル(例えば、RGB値)へと変換されるUCLカラービデオ
のうちの1つに基づく。
Claims (16)
- 仮想環境をマッピングする方法であって、
プロセッサが、ビデオゲームタイトルによって出力されたビデオ画像の第1シーケンスを取得するステップと、
プロセッサが、前記ビデオ画像が生成されたゲーム内仮想カメラ位置の対応するシーケンスを取得するステップと、
プロセッサが、前記ビデオ画像を生成しながら、前記ビデオゲームが使用する深度バッファに対する深度バッファ値の対応するシーケンスを取得するステップと、
プロセッサが、複数のビデオ画像のそれぞれと得られた前記シーケンスの対応する深度バッファ値のそれぞれについて、各ビデオ画像内の所定の位置の集合に対応する深度値の選択された所定の集合に対応するマッピングポイントを取得するステップとを含み、
深度値とビデオ画像位置の各ペアについて、マッピングポイントは、深度値に基づく仮想カメラ位置からの距離、および仮想カメラの相対位置と各ビデオ画像位置に基づく位置を有し、それにより、ビデオ画像の前記第1シーケンスに対応するマッピングポイントのマップデータセットを取得し、
プロセッサが、前記ビデオゲームによる出力のために、少なくとも第1のマップデータセットの前記マッピングポイントの一部またはすべてのグラフィカル表現を生成するステップをさらに含む、
方法。 - 各ビデオ画像内の前記所定の位置の集合は、各画像を横切る1つ以上の水平線からサンプリングされたピクセルを含む、請求項1に記載の方法。
- 各ビデオ画像内の前記所定の位置の集合は、前記ビデオ画像の領域全体にわたる位置のサンプリング分布を含む、請求項1または2に記載の方法。
- プロセッサが、各ビデオ画像内の前記所定の位置の集合で色情報を取得するステップと、
プロセッサが、前記色情報を対応する生成された前記マッピングポイントに関連付けるステップと
をさらに含む、請求項1から3のいずれかに記載の方法。 - プロセッサが、前記ビデオゲームによって出力されるビデオ画像の第1シーケンスを記録するステップと、
プロセッサが、前記ビデオ画像を作成するために使用されるゲーム内仮想カメラ位置の対応する前記シーケンスを記録するステップと、
プロセッサが、前記ビデオ画像の生成しながら前記ビデオゲームで使用される深度バッファに対する深度バッファ値の対応する前記シーケンスを記録するステップと、
プロセッサが、前記マッピングポイントを記録するステップと、
プロセッサが、ゲーム仮想カメラ位置、デプスバッファ値、およびマッピングポイントのシーケンスをビデオ画像の前記第1シーケンスの記録に関連付けるステップと
をさらに含む、請求項1から4のいずれかに記載の方法。 - プロセッサが、深度バッファ値シーケンスをエンコードするビデオ画像の第2シーケンスを生成するステップをさらに含む、請求項5に記載の方法。
- プロセッサが、同じ前記ビデオゲームの別のインスタンスから発生するビデオ画像、仮想カメラ位置、および深度バッファ値のシーケンスを使用して生成された1つ以上の追加マップデータセットを取得するステップをさらに含む、請求項1から6のいずれかに記載の方法。
- プロセッサが、前記ビデオゲームによる出力のために、少なくとも1つの前記追加マップデータセットの前記マッピングポイントの一部またはすべてのグラフィカル表現を生成するステップをさらに含む、請求項7に記載の方法。
- ビデオ画像のシーケンスは、対応する仮想カメラ位置と深度バッファ値のシーケンスが関連付けられている、第1のビデオ記録から取得される、請求項1から7のいずれかに記載の方法。
- 深度バッファ値の対応するシーケンスは、深度バッファ値のシーケンスをエンコードすることによって生成された第2のビデオ記録から取得される、請求項9に記載の方法。
- 前記マッピングポイントは、ビデオ画像のシーケンスを含む第1のビデオ記録、または深度バッファ値のシーケンスを含む第2のビデオ記録に関連付けられたデータから取得される、請求項9または10に記載の方法。
- プロセッサが、前記第1のビデオ記録を用いて表示するための少なくとも第1のマップデータセットのマッピングポイントの一部またはすべてのグラフィック表現を含むマップの少なくとも一部を生成するステップと、
プロセッサが、ユーザインターフェイスを使用して表示マップ上の位置を選択するステップと、
プロセッサが、表示マップ上の選択された位置に最も近い対応するカメラ位置をもつビデオフレームを選択することにより、前記第1のビデオ記録の再生位置を制御するステップと
をさらに含む、請求項9から11のいずれかに記載の方法。 - プロセッサが、前記第1のビデオ記録を用いて表示するための少なくとも第1のマップデータセットのマッピングポイントの一部またはすべてのグラフィカル表現を含む第1のマップの少なくとも一部を生成するステップと、
プロセッサが、同じ前記ビデオゲームタイトルで出力され同じゲーム内座標系を共有する異なるビデオ画像のシーケンスの異なるビデオ記録に関連付けられた少なくとも第2のマップデータセットのマッピングポイントの一部またはすべてのグラフィック表現を含む第2のマップの少なくとも一部を生成するステップと、
プロセッサが、前記第1のビデオ記録の再生中に前記第1のマップの少なくとも一部を表示するステップであって、その表示された部分は、表示されたビデオ画像に関連付けられた現在の仮想カメラ位置を少なくとも含む、表示するステップと、
プロセッサが、前記第2のマップのそれぞれの部分がゲーム内座標系での現在の仮想カメラ位置の所定の範囲内にある場合、前記第1のビデオ記録の再生中に前記第2のマップの少なくとも一部を表示するステップと
をさらに含む、請求項9から12のいずれかに記載の方法。 - プロセッサが、ユーザが前記第2のマップの表示された部分と相互作用するかどうかを検出するステップと、
そうであれば、プロセッサが、対応する第2のビデオの再生に切り替えるステップと
をさらに含む、請求項13に記載の方法。 - コンピュータシステムに請求項1から14のいずれかに記載の方法を実行させるように適合されたコンピュータ実行可能な命令を有するコンピュータ読み取り可能な媒体。
- エンターテインメントデバイスであって、
ビデオゲームタイトルによって出力されたビデオ画像の第1シーケンスを取得するように構成されたビデオデータプロセッサと、
前記ビデオ画像が生成されたゲーム内仮想カメラ位置の対応するシーケンスを取得するように構成されたカメラ位置データプロセッサと、
前記ビデオ画像を生成しながら、前記ビデオゲームが使用する深度バッファに対する深度バッファ値の対応するシーケンスを取得するように構成された深度データプロセッサと、
複数のビデオ画像のそれぞれと得られた前記シーケンスの対応する深度バッファ値のそれぞれについて、各ビデオ画像内の所定の位置の集合に対応する深度値の選択された所定の集合に対応するマッピングポイントを取得するように構成されたマッピングデータプロセッサとを含み、
深度値とビデオ画像位置の各ペアについて、マッピングポイントは、深度値に基づく仮想カメラ位置からの距離、および仮想カメラの相対位置と各ビデオ画像位置に基づく位置を有し、それにより、ビデオ画像の前記第1シーケンスに対応するマッピングポイントのマップデータセットを取得し、
前記エンターテインメントデバイスは、前記ビデオゲームによる出力のために、前記マップデータセットの前記マッピングポイントの一部またはすべてのグラフィカル表現を生成するように構成される、
エンターテインメントデバイス。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB1802946.2A GB2571306A (en) | 2018-02-23 | 2018-02-23 | Video recording and playback systems and methods |
| GB1811555.0A GB2575513B (en) | 2018-02-23 | 2018-07-13 | Apparatus and method of mapping a virtual environment |
| GB1811555.0 | 2018-07-13 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020022740A JP2020022740A (ja) | 2020-02-13 |
| JP7353081B2 true JP7353081B2 (ja) | 2023-09-29 |
Family
ID=61903343
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019027388A Active JP7280057B2 (ja) | 2018-02-23 | 2019-02-19 | ビデオを記録および再生するシステムおよび方法 |
| JP2019027394A Active JP7280058B2 (ja) | 2018-02-23 | 2019-02-19 | ビデオを記録および再生するシステムおよび方法 |
| JP2019127457A Active JP7353081B2 (ja) | 2018-02-23 | 2019-07-09 | 仮想環境をマッピングする装置および方法 |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019027388A Active JP7280057B2 (ja) | 2018-02-23 | 2019-02-19 | ビデオを記録および再生するシステムおよび方法 |
| JP2019027394A Active JP7280058B2 (ja) | 2018-02-23 | 2019-02-19 | ビデオを記録および再生するシステムおよび方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (6) | US11007436B2 (ja) |
| EP (6) | EP3530329B1 (ja) |
| JP (3) | JP7280057B2 (ja) |
| CN (4) | CN118649409A (ja) |
| GB (5) | GB2571306A (ja) |
| WO (1) | WO2020012150A1 (ja) |
Families Citing this family (65)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10212428B2 (en) | 2017-01-11 | 2019-02-19 | Microsoft Technology Licensing, Llc | Reprojecting holographic video to enhance streaming bandwidth/quality |
| US10897269B2 (en) | 2017-09-14 | 2021-01-19 | Apple Inc. | Hierarchical point cloud compression |
| US10861196B2 (en) | 2017-09-14 | 2020-12-08 | Apple Inc. | Point cloud compression |
| US11818401B2 (en) | 2017-09-14 | 2023-11-14 | Apple Inc. | Point cloud geometry compression using octrees and binary arithmetic encoding with adaptive look-up tables |
| US10909725B2 (en) | 2017-09-18 | 2021-02-02 | Apple Inc. | Point cloud compression |
| US11113845B2 (en) | 2017-09-18 | 2021-09-07 | Apple Inc. | Point cloud compression using non-cubic projections and masks |
| US10699444B2 (en) | 2017-11-22 | 2020-06-30 | Apple Inc | Point cloud occupancy map compression |
| US10607373B2 (en) | 2017-11-22 | 2020-03-31 | Apple Inc. | Point cloud compression with closed-loop color conversion |
| GB2571306A (en) * | 2018-02-23 | 2019-08-28 | Sony Interactive Entertainment Europe Ltd | Video recording and playback systems and methods |
| US10909727B2 (en) | 2018-04-10 | 2021-02-02 | Apple Inc. | Hierarchical point cloud compression with smoothing |
| US10867414B2 (en) | 2018-04-10 | 2020-12-15 | Apple Inc. | Point cloud attribute transfer algorithm |
| US11010928B2 (en) | 2018-04-10 | 2021-05-18 | Apple Inc. | Adaptive distance based point cloud compression |
| US10909726B2 (en) | 2018-04-10 | 2021-02-02 | Apple Inc. | Point cloud compression |
| US10939129B2 (en) | 2018-04-10 | 2021-03-02 | Apple Inc. | Point cloud compression |
| US11412198B2 (en) * | 2018-05-31 | 2022-08-09 | Intel Corporation | Bit depth coding mechanism |
| US11044478B2 (en) | 2018-07-02 | 2021-06-22 | Apple Inc. | Compression with multi-level encoding |
| US11017566B1 (en) | 2018-07-02 | 2021-05-25 | Apple Inc. | Point cloud compression with adaptive filtering |
| US11202098B2 (en) | 2018-07-05 | 2021-12-14 | Apple Inc. | Point cloud compression with multi-resolution video encoding |
| US11012713B2 (en) | 2018-07-12 | 2021-05-18 | Apple Inc. | Bit stream structure for compressed point cloud data |
| US11386524B2 (en) | 2018-09-28 | 2022-07-12 | Apple Inc. | Point cloud compression image padding |
| US11367224B2 (en) | 2018-10-02 | 2022-06-21 | Apple Inc. | Occupancy map block-to-patch information compression |
| US11430155B2 (en) | 2018-10-05 | 2022-08-30 | Apple Inc. | Quantized depths for projection point cloud compression |
| US11057564B2 (en) | 2019-03-28 | 2021-07-06 | Apple Inc. | Multiple layer flexure for supporting a moving image sensor |
| US11410439B2 (en) | 2019-05-09 | 2022-08-09 | Snap Inc. | Sequence-of-sequences model for 3D object recognition |
| CN110227254B (zh) * | 2019-06-21 | 2020-07-07 | 腾讯科技(深圳)有限公司 | 视角切换控制方法和装置、存储介质及电子装置 |
| US11711544B2 (en) | 2019-07-02 | 2023-07-25 | Apple Inc. | Point cloud compression with supplemental information messages |
| US11627314B2 (en) | 2019-09-27 | 2023-04-11 | Apple Inc. | Video-based point cloud compression with non-normative smoothing |
| US11562507B2 (en) | 2019-09-27 | 2023-01-24 | Apple Inc. | Point cloud compression using video encoding with time consistent patches |
| US11538196B2 (en) | 2019-10-02 | 2022-12-27 | Apple Inc. | Predictive coding for point cloud compression |
| US11895307B2 (en) | 2019-10-04 | 2024-02-06 | Apple Inc. | Block-based predictive coding for point cloud compression |
| CN110772795B (zh) * | 2019-10-24 | 2022-12-20 | 网易(杭州)网络有限公司 | 游戏历史操作展示方法、装置、设备和可读存储介质 |
| US11123639B2 (en) * | 2019-11-18 | 2021-09-21 | Sony Interactive Entertainment Inc. | Server-based mechanics help determination from aggregated user data |
| US11235249B2 (en) * | 2019-11-18 | 2022-02-01 | Sony Interactive Entertainment Inc. | Server-based individual playtime estimation for game activity |
| CN110898427B (zh) * | 2019-11-26 | 2023-11-03 | 上海米哈游网络科技股份有限公司 | 一种游戏回放方法、装置、电子设备及存储介质 |
| US11798196B2 (en) | 2020-01-08 | 2023-10-24 | Apple Inc. | Video-based point cloud compression with predicted patches |
| US11625866B2 (en) | 2020-01-09 | 2023-04-11 | Apple Inc. | Geometry encoding using octrees and predictive trees |
| US11652863B2 (en) * | 2020-03-16 | 2023-05-16 | Tencent America LLC | Method and apparatus for cloud gaming |
| CN111437604A (zh) * | 2020-03-23 | 2020-07-24 | 网易(杭州)网络有限公司 | 游戏的显示控制方法、装置、电子设备及存储介质 |
| US11615557B2 (en) | 2020-06-24 | 2023-03-28 | Apple Inc. | Point cloud compression using octrees with slicing |
| US11620768B2 (en) | 2020-06-24 | 2023-04-04 | Apple Inc. | Point cloud geometry compression using octrees with multiple scan orders |
| US11465051B2 (en) * | 2020-06-26 | 2022-10-11 | Sony Interactive Entertainment Inc. | Systems and methods for coaching a user for game play |
| JP7569603B2 (ja) * | 2020-07-29 | 2024-10-18 | エイベックス・エンタテインメント株式会社 | アニメーション制作システム |
| JP7101735B2 (ja) * | 2020-10-20 | 2022-07-15 | 株式会社スクウェア・エニックス | 画像生成プログラム及び画像生成システム |
| CN112527108A (zh) * | 2020-12-03 | 2021-03-19 | 歌尔光学科技有限公司 | 一种虚拟场景回放方法、装置、电子设备及存储介质 |
| CN112672200B (zh) * | 2020-12-14 | 2023-10-24 | 完美世界征奇(上海)多媒体科技有限公司 | 视频生成方法和装置、电子设备和存储介质 |
| CN112535865B (zh) * | 2020-12-15 | 2024-08-23 | 网易(杭州)网络有限公司 | 游戏内容的回放方法、终端、可读存储介质及电子设备 |
| US11890544B2 (en) * | 2020-12-30 | 2024-02-06 | Blizzard Entertainment, Inc. | Prop placement with machine learning |
| CN113014995A (zh) * | 2021-02-26 | 2021-06-22 | 北京蜂巢世纪科技有限公司 | 视频回放方法、介质、眼镜及程序产品 |
| US11948338B1 (en) | 2021-03-29 | 2024-04-02 | Apple Inc. | 3D volumetric content encoding using 2D videos and simplified 3D meshes |
| US12075018B2 (en) * | 2021-04-21 | 2024-08-27 | Microsoft Technology Licensing, Llc | Distributed virtual reality |
| CN112990236B (zh) * | 2021-05-10 | 2021-08-31 | 腾讯科技(深圳)有限公司 | 一种数据处理方法和相关装置 |
| CN113384879B (zh) * | 2021-05-14 | 2024-06-04 | 完美世界征奇(上海)多媒体科技有限公司 | 游戏数据展示方法以及装置 |
| CN112973130B (zh) * | 2021-05-24 | 2021-08-06 | 腾讯科技(深圳)有限公司 | 虚拟场景的回放模型构建方法、装置、设备及存储介质 |
| CN113426101B (zh) * | 2021-06-22 | 2023-10-20 | 咪咕互动娱乐有限公司 | 教学方法、装置、设备及计算机可读存储介质 |
| CN113457130B (zh) * | 2021-07-07 | 2024-02-02 | 网易(杭州)网络有限公司 | 游戏内容回放方法和装置、可读存储介质、电子设备 |
| US11638872B1 (en) * | 2021-10-18 | 2023-05-02 | Electronic Arts Inc. | Videographer mode in online games |
| CN113926191B (zh) * | 2021-11-18 | 2024-12-20 | 网易(杭州)网络有限公司 | 虚拟相机控制的方法、装置和电子设备 |
| CN117750999A (zh) * | 2022-01-24 | 2024-03-22 | 上海莉莉丝科技股份有限公司 | 虚拟场景的回放方法、介质、电子设备及计算机程序产品 |
| US20230386086A1 (en) * | 2022-05-31 | 2023-11-30 | Microsoft Technology Licensing, Llc | Video compression |
| CN115337636A (zh) * | 2022-08-12 | 2022-11-15 | 网易(杭州)网络有限公司 | 虚拟载具的调校方法、装置、存储介质及计算机设备 |
| US11971930B2 (en) | 2022-08-18 | 2024-04-30 | Bank Of America Corporation | Hybrid metaverse using edge nodes to support a soft repository for event processing |
| US12239911B2 (en) * | 2023-05-10 | 2025-03-04 | Sony Interactive Entertainment LLC | Gamified annotations during livestream |
| CN116506680B (zh) * | 2023-06-26 | 2023-09-19 | 北京万物镜像数据服务有限公司 | 一种虚拟空间的评论数据处理方法、装置及电子设备 |
| CN116764238B (zh) * | 2023-06-27 | 2024-05-28 | 广州慧思软件科技有限公司 | 一种网络游戏的游戏数据的共享方法和服务器 |
| CN119868940A (zh) * | 2025-02-13 | 2025-04-25 | 网易(杭州)网络有限公司 | 游戏中的数据处理方法、装置、及电子设备 |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8233664B2 (en) | 2008-11-12 | 2012-07-31 | Eastman Kodak Company | Determining relative depth of points in multiple videos |
| US8401242B2 (en) | 2011-01-31 | 2013-03-19 | Microsoft Corporation | Real-time camera tracking using depth maps |
| US20130072299A1 (en) | 2011-09-16 | 2013-03-21 | Sony Computer Entertainment Inc. | Three-dimensional motion mapping for cloud gaming |
| US20150217196A1 (en) | 2014-01-31 | 2015-08-06 | Google Inc. | Automatic generation of a game replay video |
| US9179153B2 (en) | 2008-08-20 | 2015-11-03 | Thomson Licensing | Refined depth map |
| US20150371440A1 (en) | 2014-06-19 | 2015-12-24 | Qualcomm Incorporated | Zero-baseline 3d map initialization |
| WO2017066029A1 (en) | 2015-10-16 | 2017-04-20 | Microsoft Technology Licensing, Llc | Automated generation of game event recordings |
| US20170157512A1 (en) | 2015-12-06 | 2017-06-08 | Sliver VR Technologies, Inc. | Methods and systems for computer video game streaming, highlight, and replay |
| US10198792B2 (en) | 2009-10-14 | 2019-02-05 | Dolby Laboratories Licensing Corporation | Method and devices for depth map processing |
Family Cites Families (65)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6057847A (en) * | 1996-12-20 | 2000-05-02 | Jenkins; Barry | System and method of image generation and encoding using primitive reprojection |
| US6010403A (en) * | 1997-12-05 | 2000-01-04 | Lbe Technologies, Inc. | System and method for displaying an interactive event |
| JP2897984B1 (ja) * | 1998-06-03 | 1999-05-31 | コナミ株式会社 | ビデオゲーム装置、キャラクタポジションの指定をガイドする方法及びキャラクタポジションの指定をガイドするゲームプログラムを記録した可読記録媒体 |
| JP3611808B2 (ja) * | 2001-08-02 | 2005-01-19 | コナミ株式会社 | ゲーム装置、ゲーム制御方法及びプログラム |
| US6940538B2 (en) * | 2001-08-29 | 2005-09-06 | Sony Corporation | Extracting a depth map from known camera and model tracking data |
| JP3637031B2 (ja) * | 2002-04-03 | 2005-04-06 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
| US7614954B2 (en) * | 2002-11-20 | 2009-11-10 | Sega Corporation | Game image display control program, game device, and recoding medium |
| US8497865B2 (en) * | 2006-12-31 | 2013-07-30 | Lucid Information Technology, Ltd. | Parallel graphics system employing multiple graphics processing pipelines with multiple graphics processing units (GPUS) and supporting an object division mode of parallel graphics processing using programmable pixel or vertex processing resources provided with the GPUS |
| US9098943B1 (en) * | 2003-12-31 | 2015-08-04 | Ziilabs Inc., Ltd. | Multiple simultaneous bin sizes |
| JP4242318B2 (ja) * | 2004-04-26 | 2009-03-25 | 任天堂株式会社 | 3次元画像生成装置および3次元画像生成プログラム |
| JP4494882B2 (ja) | 2004-06-29 | 2010-06-30 | 株式会社バンダイナムコゲームス | プログラム、ゲーム装置、表示制御装置、サーバ及び情報記憶媒体 |
| GB2441976A (en) * | 2006-09-19 | 2008-03-26 | Sony Comp Entertainment Europe | Video game |
| US8448067B2 (en) * | 2006-12-07 | 2013-05-21 | Sony Computer Entertainment America, LLC | Graphics command management tool and methods for analyzing performance for command changes before application modification |
| KR101433803B1 (ko) * | 2007-06-18 | 2014-08-27 | 삼성전자주식회사 | 집적영상기술에서 기초 영상을 생성하는 방법 및 장치 |
| JP4350773B2 (ja) * | 2007-07-25 | 2009-10-21 | 株式会社スクウェア・エニックス | 画像生成装置及び方法、並びにプログラム及び記録媒体 |
| EP2191443B1 (en) * | 2007-09-12 | 2013-01-23 | Telefonaktiebolaget L M Ericsson (publ) | Depth buffer compression |
| JP4935632B2 (ja) * | 2007-11-07 | 2012-05-23 | ソニー株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
| US8515253B2 (en) * | 2008-02-15 | 2013-08-20 | Sony Computer Entertainment America Llc | System and method for automated creation of video game highlights |
| US8446414B2 (en) * | 2008-07-14 | 2013-05-21 | Microsoft Corporation | Programming APIS for an extensible avatar system |
| CN102171726B (zh) * | 2008-10-01 | 2014-06-18 | 索尼电脑娱乐公司 | 信息处理装置、信息处理方法、程序以及信息存储介质 |
| US20110025689A1 (en) * | 2009-07-29 | 2011-02-03 | Microsoft Corporation | Auto-Generating A Visual Representation |
| JP5614956B2 (ja) * | 2009-08-11 | 2014-10-29 | 株式会社バンダイナムコゲームス | プログラム、画像生成システム |
| WO2011029209A2 (en) * | 2009-09-10 | 2011-03-17 | Liberovision Ag | Method and apparatus for generating and processing depth-enhanced images |
| US20110102460A1 (en) * | 2009-11-04 | 2011-05-05 | Parker Jordan | Platform for widespread augmented reality and 3d mapping |
| US9558612B2 (en) * | 2010-11-15 | 2017-01-31 | Bally Gaming, Inc. | System and method for augmented reality gaming |
| US9165421B2 (en) * | 2010-11-15 | 2015-10-20 | Bally Gaming, Inc. | System and method for augmented maintenance of a gaming system |
| WO2012094077A1 (en) * | 2011-01-07 | 2012-07-12 | Sony Computer Entertainment America Llc | Multi-sample resolving of re-projection of two-dimensional image |
| US8570320B2 (en) * | 2011-01-31 | 2013-10-29 | Microsoft Corporation | Using a three-dimensional environment model in gameplay |
| US20130016099A1 (en) * | 2011-07-13 | 2013-01-17 | 2XL Games, Inc. | Digital Rendering Method for Environmental Simulation |
| US8564595B1 (en) * | 2011-08-03 | 2013-10-22 | Zynga Inc. | Delivery of projections for rendering |
| CN103392189B (zh) * | 2012-02-23 | 2017-10-31 | 史克威尔·艾尼克斯控股公司 | 动态图像传输服务器、动态图像播放装置以及控制方法 |
| JP2013211776A (ja) * | 2012-03-30 | 2013-10-10 | Sharp Corp | 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法およびプログラム |
| JP2013225245A (ja) * | 2012-04-23 | 2013-10-31 | Sony Corp | 画像処理装置、画像処理方法及びプログラム |
| CN103379355B (zh) * | 2012-04-25 | 2015-10-28 | 浙江大学 | 一种立体视频对产生方法及装置 |
| CN104919507B (zh) * | 2012-06-14 | 2018-06-26 | 百利游戏技术有限公司 | 用于增强现实游戏的系统和方法 |
| TWI559965B (en) * | 2012-12-21 | 2016-12-01 | Sony Comp Entertainment Us | Sharing recorded gameplay to a social graph |
| WO2014139567A1 (en) * | 2013-03-13 | 2014-09-18 | Huawei Technologies Co., Ltd. | Method for sub-range based coding a depth lookup table |
| US9694277B2 (en) * | 2013-03-14 | 2017-07-04 | Microsoft Technology Licensing, Llc | Client side processing of character interactions in a remote gaming environment |
| US9452354B2 (en) | 2013-06-07 | 2016-09-27 | Sony Interactive Entertainment Inc. | Sharing three-dimensional gameplay |
| US10491916B2 (en) * | 2013-10-01 | 2019-11-26 | Advanced Micro Devices, Inc. | Exploiting camera depth information for video encoding |
| CN104748746B (zh) * | 2013-12-29 | 2017-11-03 | 刘进 | 智能机姿态测定及虚拟现实漫游方法 |
| JP6354229B2 (ja) * | 2014-03-17 | 2018-07-11 | 富士通株式会社 | 抽出プログラム、方法、及び装置 |
| GB2524478A (en) * | 2014-03-20 | 2015-09-30 | Nokia Technologies Oy | Method, apparatus and computer program product for filtering of media content |
| US9996976B2 (en) * | 2014-05-05 | 2018-06-12 | Avigilon Fortress Corporation | System and method for real-time overlay of map features onto a video feed |
| CN106688231A (zh) * | 2014-09-09 | 2017-05-17 | 诺基亚技术有限公司 | 立体图像记录和回放 |
| US9824412B2 (en) * | 2014-09-24 | 2017-11-21 | Intel Corporation | Position-only shading pipeline |
| CN107078996A (zh) * | 2014-09-24 | 2017-08-18 | 瑞典爱立信有限公司 | 用于处理与在线游戏相关的媒体流的方法、系统和节点 |
| US20160220903A1 (en) * | 2015-02-02 | 2016-08-04 | Kuato Games (UK) Limited | Systems and Methods for Dynamically Creating Personalized Storybooks based on User Interactions within a Virtual Environment |
| GB2537636B (en) | 2015-04-21 | 2019-06-05 | Sony Interactive Entertainment Inc | Device and method of selecting an object for 3D printing |
| KR101835434B1 (ko) * | 2015-07-08 | 2018-03-09 | 고려대학교 산학협력단 | 투영 이미지 생성 방법 및 그 장치, 이미지 픽셀과 깊이값간의 매핑 방법 |
| WO2017082078A1 (ja) * | 2015-11-11 | 2017-05-18 | ソニー株式会社 | 画像処理装置および画像処理方法 |
| US9616333B1 (en) * | 2016-01-20 | 2017-04-11 | Chun Hung Yu | Method for capturing and implementing body movement data through a video game engine |
| CN105797379A (zh) * | 2016-03-16 | 2016-07-27 | 成都电锯互动科技有限公司 | 一种基于虚拟现实技术的游戏视频处理方法 |
| US10016689B2 (en) * | 2016-03-21 | 2018-07-10 | Electronic Arts Inc. | Synchronized video with in game telemetry |
| US10616552B2 (en) * | 2016-03-25 | 2020-04-07 | Intel Corporation | Multi-modal real-time camera localization and environment mapping |
| JP6701930B2 (ja) * | 2016-04-28 | 2020-05-27 | 富士通株式会社 | オーサリング装置、オーサリング方法およびオーサリングプログラム |
| JP6840485B2 (ja) | 2016-07-22 | 2021-03-10 | 株式会社タイトー | 動画記録装置、動画配信方法及びプログラム |
| CN106296786B (zh) * | 2016-08-09 | 2019-02-15 | 网易(杭州)网络有限公司 | 游戏场景可见区域的确定方法及装置 |
| US10335690B2 (en) * | 2016-09-16 | 2019-07-02 | Microsoft Technology Licensing, Llc | Automatic video game highlight reel |
| CN106327587B (zh) * | 2016-11-16 | 2019-06-28 | 北京航空航天大学 | 一种用于增强现实手术导航的腹腔镜视频精准融合方法 |
| WO2018214086A1 (zh) * | 2017-05-25 | 2018-11-29 | 深圳先进技术研究院 | 场景的三维重建方法、装置及终端设备 |
| JP2019027388A (ja) * | 2017-08-01 | 2019-02-21 | トヨタ自動車株式会社 | サーモスタットの異常検出装置 |
| JP6809408B2 (ja) * | 2017-08-01 | 2021-01-06 | 株式会社デンソー | トルク監視装置および内燃機関制御システム |
| US10957103B2 (en) * | 2017-11-03 | 2021-03-23 | Adobe Inc. | Dynamic mapping of virtual and physical interactions |
| GB2571306A (en) * | 2018-02-23 | 2019-08-28 | Sony Interactive Entertainment Europe Ltd | Video recording and playback systems and methods |
-
2018
- 2018-02-23 GB GB1802946.2A patent/GB2571306A/en not_active Withdrawn
- 2018-04-18 GB GB1806301.6A patent/GB2571366B/en active Active
- 2018-06-21 GB GB1810195.6A patent/GB2571372B/en active Active
- 2018-07-13 GB GB1811555.0A patent/GB2575513B/en not_active Expired - Fee Related
- 2018-07-13 GB GB1811535.2A patent/GB2571378B/en active Active
- 2018-12-21 EP EP18215684.4A patent/EP3530329B1/en active Active
-
2019
- 2019-02-04 EP EP20159333.2A patent/EP3693069B1/en active Active
- 2019-02-04 EP EP19155365.0A patent/EP3530330B1/en active Active
- 2019-02-06 US US16/268,882 patent/US11007436B2/en active Active
- 2019-02-11 EP EP19156460.8A patent/EP3530331B1/en active Active
- 2019-02-19 JP JP2019027388A patent/JP7280057B2/ja active Active
- 2019-02-19 JP JP2019027394A patent/JP7280058B2/ja active Active
- 2019-02-19 US US16/279,288 patent/US10780357B2/en active Active
- 2019-02-19 US US16/279,321 patent/US10898805B2/en active Active
- 2019-02-20 US US16/975,330 patent/US11325037B2/en active Active
- 2019-02-20 WO PCT/GB2019/050465 patent/WO2020012150A1/en not_active Ceased
- 2019-02-20 EP EP19708624.2A patent/EP3820583B8/en active Active
- 2019-02-25 CN CN202410677784.5A patent/CN118649409A/zh active Pending
- 2019-02-25 CN CN201910136869.1A patent/CN110180179A/zh active Pending
- 2019-02-25 CN CN201910136759.5A patent/CN110180180B/zh active Active
- 2019-05-23 EP EP19176223.6A patent/EP3593873B1/en active Active
- 2019-07-02 US US16/459,737 patent/US10874948B2/en active Active
- 2019-07-09 JP JP2019127457A patent/JP7353081B2/ja active Active
- 2019-07-11 CN CN201910623699.XA patent/CN110719532B/zh active Active
-
2020
- 2020-08-18 US US16/995,984 patent/US11229843B2/en active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9179153B2 (en) | 2008-08-20 | 2015-11-03 | Thomson Licensing | Refined depth map |
| US8233664B2 (en) | 2008-11-12 | 2012-07-31 | Eastman Kodak Company | Determining relative depth of points in multiple videos |
| US10198792B2 (en) | 2009-10-14 | 2019-02-05 | Dolby Laboratories Licensing Corporation | Method and devices for depth map processing |
| US8401242B2 (en) | 2011-01-31 | 2013-03-19 | Microsoft Corporation | Real-time camera tracking using depth maps |
| US20130072299A1 (en) | 2011-09-16 | 2013-03-21 | Sony Computer Entertainment Inc. | Three-dimensional motion mapping for cloud gaming |
| US20150217196A1 (en) | 2014-01-31 | 2015-08-06 | Google Inc. | Automatic generation of a game replay video |
| US20150371440A1 (en) | 2014-06-19 | 2015-12-24 | Qualcomm Incorporated | Zero-baseline 3d map initialization |
| WO2017066029A1 (en) | 2015-10-16 | 2017-04-20 | Microsoft Technology Licensing, Llc | Automated generation of game event recordings |
| US20170157512A1 (en) | 2015-12-06 | 2017-06-08 | Sliver VR Technologies, Inc. | Methods and systems for computer video game streaming, highlight, and replay |
Non-Patent Citations (1)
| Title |
|---|
| REMATAS,Konstantinoset al.,"Soccer on Your Tabletop",2018 IEEE/CVF Conference on Computer Vision and PatternRecognition(CVPR 2018):Salt Lake City, Utah, USA, 18-22 June 2018,米国,2018 IEEE,IEEEComputer Society 2018,2018年06月18日,p.4738-4747,ISBN 978-1-5386-6421-6,<DOI: 10.1109/CVPR.2018.00498> |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7353081B2 (ja) | 仮想環境をマッピングする装置および方法 | |
| US11577168B2 (en) | Apparatus and method of video playback |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220421 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230516 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230814 |
|
| 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: 20230829 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230919 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7353081 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |