US 12,112,434 B1
Mesh updates in an extended reality environment
Devin Bhushan, San Jose, CA (US); Seunghee Han, San Jose, CA (US); Caelin Thomas Jackson-King, Santa Clara, CA (US); Jamie Kuppel, Sunnyvale, CA (US); Stanislav Yazhenskikh, Santa Clara, CA (US); and Jim Jiaming Zhu, Scarborough (CA)
Assigned to SPLUNK INC., San Francisco, CA (US)
Filed by SPLUNK INC., San Francisco, CA (US)
Filed on Dec. 27, 2022, as Appl. No. 18/089,416.
Application 18/089,416 is a continuation of application No. 17/086,297, filed on Oct. 30, 2020, granted, now 11,544,904.
Claims priority of provisional application 63/093,143, filed on Oct. 16, 2020.
Claims priority of provisional application 63/093,123, filed on Oct. 16, 2020.
Claims priority of provisional application 63/093,111, filed on Oct. 16, 2020.
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 17/20 (2006.01); G06F 3/14 (2006.01)
CPC G06T 17/205 (2013.01) [G06F 3/1454 (2013.01)] 20 Claims
OG exemplary drawing
 
16. A computing device, comprising:
a memory that includes an application; and
a processor that is coupled to the memory, and when executing the application, performs the steps of:
generating a 3D representation of a 3D environment that includes one or more 3D meshes, wherein the one or more 3D meshes comprise a first set of vertices representing 3D points captured of the 3D environment by a depth sensor on a host device;
determining at least a portion of the 3D environment that falls within a current frame captured by an image sensor;
generating one or more additional 3D meshes representing the at least a portion of the 3D environment, wherein the one or more additional 3D meshes comprise a second set of vertices representing additional 3D points captured by the depth sensor concurrently with the current frame being captured by the image sensor; and
combining the one or more additional 3D meshes with the one or more 3D meshes into an update to the 3D representation of the 3D environment.