Patent ID: 11961251
Assignee: SNAP INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of one or more computing devices, cause the one or more computing devices to perform operations comprising:
detecting a set of matching features within a predetermined window of a first image and a second image, the set of matching features comprising a first feature depicted within the predetermined window of the first image, and a second feature depicted within the predetermined window of the second image, the first image captured by a first optical sensor and the second image captured by a second optical sensor, the set of matching features corresponding to physical features of a physical object;
determining a depth value for each pair of matching features, yielding a set of depth values, each depth value indicating a depth of a respective physical feature of the physical object;
determining a surface plane based on the set of depth values, the surface plane indicating a depth and surface normal of a surface of the physical object; and
causing presentation of virtual content based on the surface plane.