US 12,288,300 B2
Techniques for virtual visualization of a product in a physical scene
Shrenik Sadalgi, Cambridge, MA (US); and Christian Vázquez, Revere, MA (US)
Assigned to Wayfair LLC, Boston, MA (US)
Filed by Wayfair LLC, Boston, MA (US)
Filed on Oct. 23, 2023, as Appl. No. 18/492,639.
Application 18/492,639 is a continuation of application No. 17/476,313, filed on Sep. 15, 2021, granted, now 11,836,867.
Claims priority of provisional application 63/135,481, filed on Jan. 8, 2021.
Claims priority of provisional application 63/135,490, filed on Jan. 8, 2021.
Claims priority of provisional application 63/079,429, filed on Sep. 16, 2020.
Prior Publication US 2024/0054738 A1, Feb. 15, 2024
Int. Cl. G06T 19/00 (2011.01); G06T 15/50 (2011.01)
CPC G06T 19/006 (2013.01) [G06T 15/50 (2013.01); G06T 19/003 (2013.01); G06T 2219/008 (2013.01); G06T 2219/2004 (2013.01); G06T 2219/2016 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method for obtaining a two-dimensional (2D) image of one or more products in a physical scene, the method performed by a computing device comprising a computer hardware processor, the method comprising:
obtaining a three-dimensional (3D) model of the physical scene;
generating an image of the physical scene using the 3D model of the physical scene;
determining, based on input provided by a user through a graphical user interface (GUI), position information indicative of a target position of a first product in the physical scene;
transmitting, via a communication network to another computing device, the image of the physical scene and the position information;
receiving, via the communication network from the other computing device, a plurality of 2D images of a respective plurality of products, each of the plurality of products being of a same type as the first product and being a different product from the first product, each of the plurality of 2D images including an image of respective one of the plurality of products in the physical scene and being rendered using the image of the physical scene and the position information; and
displaying the plurality of 2D images of the respective plurality of products.