US 12,346,948 B2
Systems and methods for modeling real-world objects in virtual scenes
Russ Maschmeyer, Berkeley, CA (US); Eric Andrew Florenzano, San Francisco, CA (US); Brennan Letkeman, Calgary (CA); Diego Macario Bello, Montreal (CA); and Daniel Beauchamp, Toronto (CA)
Assigned to Shopify Inc., Ottawa (CA)
Filed by Shopify Inc., Ottawa (CA)
Filed on Sep. 22, 2022, as Appl. No. 17/950,225.
Claims priority of provisional application 63/395,367, filed on Aug. 5, 2022.
Prior Publication US 2024/0046329 A1, Feb. 8, 2024
Int. Cl. G06T 19/00 (2011.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0627 (2013.01) [G06Q 30/0643 (2013.01); G06T 19/006 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
obtaining a three-dimensional (3D) representation of a first real-world environment;
identifying a real-world object of interest in a second real-world environment, the first real-world environment different from the second real-world environment;
determining a first position in the 3D representation of the first real-world environment corresponding to the real-world object of interest based on determining a position of a similar real-world object in the first real-world environment; and
generating an augmented reality (AR) version of the first real-world environment for presentation in the second real-world environment using the 3D representation of the first real-world environment and based on positioning the real-world object of interest at the position of the similar real-world object in the AR version of the first real-world environment so as to replace the similar real-world object.