Patent ID: 11908149
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 21:
22. A method comprising:
obtaining, with a computing system, access to a profile of a user;
obtaining, with the computing system, a set of images via a camera of the computing system;
detecting, with a trained object-detection computer-vision model executing on the computing system, a target physical object depicted in the set of images, the target physical object having a machine-readable optical label detected by the trained object-detection computer-vision model;
parsing an identifier encoded by the machine-readable optical label and selecting, based on the identifier and the profile of the user, a virtual object from among a plurality of virtual objects in a virtual object repository;
determining, with the computing system, a contour of the target physical object in pixel coordinates of the set of images;
determining, with the computing system, a first three-dimensional reconstruction in world-space coordinates of the target physical object based on the set of images and the contour;
generating, with the computing system, a virtual representation of the target physical object based on the first three-dimensional reconstruction;
generating, with the computing system, a representation of the virtual object based first three-dimensional reconstruction;
associating, with the computing system, the representation of the virtual object with the virtual representation of the target physical object, wherein a position of the representation of the virtual object is computed based on the contour of the target physical object; and
displaying, with the computing system, the representation of the virtual object at pixel coordinates of a display that at least partially occlude at least part of the target physical object from a perspective of the user.