CPC G06T 19/20 (2013.01) [G06T 7/70 (2017.01); G06T 17/00 (2013.01); G06V 20/70 (2022.01); G06T 2207/10028 (2013.01); G06T 2210/61 (2013.01); G06T 2219/2004 (2013.01)] | 20 Claims |
1. A method comprising: at an electronic device having a processor:
obtaining a three-dimensional (3D) representation of a physical environment that was generated based on sensor data obtained during a scanning process;
detecting positions of a set of objects in the physical environment based on the 3D representation;
generating an object relationship model for the 3D representation of the physical environment based on the detected positions of the set of objects and the sensor data, wherein the object relationship model represents the set of objects and relationships between the objects; and
determining a refined 3D representation of the physical environment by refining the position of at least one object in the set of objects based on the object relationship model and an alignment rule associated with a relationship in the object relationship model.
|