US 11,721,063 B1
Systems and methods for dynamic image rendering using a depth map
Harold Serrano, Laveen, AZ (US)
Assigned to Illuscio, Inc., Culver City, CA (US)
Filed by Illuscio, Inc., Culver City, CA (US)
Filed on Jan. 26, 2023, as Appl. No. 18/159,969.
Int. Cl. G06T 15/20 (2011.01); G06T 7/11 (2017.01); G06T 7/80 (2017.01); G06T 7/50 (2017.01)
CPC G06T 15/205 (2013.01) [G06T 7/11 (2017.01); G06T 7/50 (2017.01); G06T 7/80 (2017.01); G06T 2207/10028 (2013.01); G06T 2207/20016 (2013.01); G06T 2210/36 (2013.01); G06T 2210/56 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request to render a plurality of image data distributed in a three-dimensional (“3D”) space from a first field-of-view (“FOV”);
selecting a first set of the plurality of image data that is within the first FOV;
generating a depth map for the first FOV, wherein the depth map comprises a set of distance measures for different distances or depths of the first set of image data in the first FOV;
selecting a first resolution at which to render the first FOV based on the set of distance measures from the depth map;
rendering the first set of image data at the first resolution;
selecting a second set of the plurality of image data that is within a second FOV;
determining that distances or depths of the second set of image data differ from the distances or depths of the first set of image data;
adjusting the first resolution based on differences between the distances or depths of the second set of image data and the distances or depths of the first set of image data; and
rendering the second set of image data at a second resolution defined from adjusting the first resolution.