SEMANTIC UNDERSTANDING OF 3D DATA
First Claim
Patent Images
1. A system, comprising:
- a memory storing computer executable components; and
a processor configured to execute the following computer executable components stored in the memory;
an identification component that receives captured three-dimensional (3D) data associated with a 3D model of an architectural environment and identifies at least a portion of the captured 3D data associated with a flat surface; and
a data generation component that identifies missing data associated with the portion of the captured 3D data and generates additional 3D data for the missing data based on other data associated with the portion of the captured 3D data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for processing three-dimensional (3D) data are presented. Captured three-dimensional (3D) data associated with a 3D model of an architectural environment is received and at least a portion of the captured 3D data associated with a flat surface is identified. Furthermore, missing data associated with the portion of the captured 3D data is identified and additional 3D data for the missing data is generated based on other data associated with the portion of the captured 3D data.
-
Citations
24 Claims
-
1. A system, comprising:
-
a memory storing computer executable components; and a processor configured to execute the following computer executable components stored in the memory; an identification component that receives captured three-dimensional (3D) data associated with a 3D model of an architectural environment and identifies at least a portion of the captured 3D data associated with a flat surface; and a data generation component that identifies missing data associated with the portion of the captured 3D data and generates additional 3D data for the missing data based on other data associated with the portion of the captured 3D data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
employing a processor that facilitates execution of computer executable instructions stored on a non-transitory computer readable medium to implement operations, comprising; receiving captured three-dimensional (3D) data associated with a 3D model of an architectural environment; identifying at least a portion of the captured 3D data associated with a flat plane; identifying omitted data associated with the portion of the captured 3D data; and generating other 3D data for the omitted data based on the portion of the captured 3D data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer readable storage device comprising instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
receiving three-dimensional (3D) data associated with a 3D model of an architectural environment; identifying at least a portion of the 3D data associated with a flat surface and missing data associated with the portion of the 3D data; and generating additional 3D data for the missing data based on the portion of the 3D data.
-
Specification