Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020112161 - SYSTEMS AND METHODS FOR PRESENTING DIGITAL ASSETS WITHIN ARTIFICIAL ENVIRONMENTS VIA A LOOSELY COUPLED RELOCALIZATION SERVICE AND ASSET MANAGEMENT SERVICE

Publication Number WO/2020/112161
Publication Date 04.06.2020
International Application No. PCT/US2019/029021
International Filing Date 24.04.2019
IPC
G06T 7/70 2017.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
70Determining position or orientation of objects or cameras
G06T 19/00 2011.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
19Manipulating 3D models or images for computer graphics
CPC
G06F 16/538
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
50of still image data
53Querying
538Presentation of query results
G06T 19/006
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
19Manipulating 3D models or images for computer graphics
006Mixed reality
G06T 2207/20164
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
20Special algorithmic details
20112Image segmentation details
20164Salient point detection; Corner detection
G06T 2207/30244
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
30Subject of image; Context of image processing
30244Camera pose
G06T 7/70
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
70Determining position or orientation of objects or cameras
G06T 7/73
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
70Determining position or orientation of objects or cameras
73using feature-based methods
Applicants
  • FACEBOOK TECHNOLOGIES, LLC [US]/[US]
Inventors
  • ROMEA, Alvaro Collet
  • DONG, Jingming
  • GAO, Xiaoyang
  • ZHANG, Jiawen
  • REN, Yuheng
  • ARTAL, Raul Mur
  • SWEENEY, Christopher
  • ENGEL, Jakob Julian
Agents
  • THOMAS, Daniel, A.
  • MOON, William, A.
Priority Data
16/205,25530.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEMS AND METHODS FOR PRESENTING DIGITAL ASSETS WITHIN ARTIFICIAL ENVIRONMENTS VIA A LOOSELY COUPLED RELOCALIZATION SERVICE AND ASSET MANAGEMENT SERVICE
(FR) SYSTÈMES ET PROCÉDÉS PERMETTANT DE PRÉSENTER DES ACTIFS NUMÉRIQUES DANS DES ENVIRONNEMENTS ARTIFICIELS PAR L'INTERMÉDIAIRE D'UN SERVICE DE RELOCALISATION COUPLÉ DE MANIÈRE LÂCHE ET SERVICE DE GESTION D'ACTIFS
Abstract
(EN)
The disclosed computer-implemented method may include acquiring, from a client device within a real-world environment, information representative of the real-world environment, and transmitting the information representative of the real-world environment to a relocalization service. The method may further include receiving, from the relocalization service, (1) an anchor point that may include a mapped position within the real-world environment, and (2) a determined position within the real-world environment of a client device relative to the mapped position of the anchor point. The method may further include sending an identifier of the anchor point to an asset management service, and obtaining, from the asset management service, a digital asset. The method may further include presenting the digital asset at a position within an artificial environment relative to the mapped position of the anchor point. Various other methods, systems, and computer-readable media are also disclosed.
(FR)
Selon la présente invention, le procédé mis en œuvre par ordinateur peut consister à acquérir, d'un dispositif client dans un environnement du monde réel, des informations représentatives de l'environnement du monde réel, et à transmettre les informations représentatives de l'environnement du monde réel à un service de relocalisation. Le procédé peut en outre consister à recevoir, du service de relocalisation, (1) un point d'ancrage qui peut comprendre une position mappée dans l'environnement du monde réel, et (2) une position déterminée dans l'environnement du monde réel d'un dispositif client par rapport à la position mappée du point d'ancrage. Le procédé peut en outre consister à envoyer un identifiant du point d'ancrage à un service de gestion d'actifs, et à obtenir, du service de gestion d'actifs, un actif numérique. Le procédé peut en outre consister à présenter l'actif numérique à une position dans un environnement artificiel par rapport à la position mappée du point d'ancrage. L'invention concerne également divers autres procédés, systèmes et supports lisibles par ordinateur.
Also published as
Latest bibliographic data on file with the International Bureau