发明名称 3D Model Mapping
摘要 A method is disclosed for mapping a 3D model with a 3D matrix. The method places the 3D model in a 3D grid, comprised of 3D units, and tags each 3D unit with an identifier to be indicated in the cells of the 3D matrix. Analyzing the identifiers in the 3D matrix allows the computer system to automatically recognize the identity of the 3D model, extract positional or numerical information regarding the 3D model, find a path connecting two spots in the 3D model, and detect an error in the 3D model according to any particular criteria.
申请公布号 US2014313195(A1) 申请公布日期 2014.10.23
申请号 US201414320673 申请日期 2014.07.01
申请人 Algreatly Cherif Atia 发明人 Algreatly Cherif Atia
分类号 G06T17/20 主分类号 G06T17/20
代理机构 代理人
主权项 1. A method for representing a 3D model wherein the method comprising; immersing the 3D model in a 3D grid comprised of 3D units; identifying each inner 3D unit of the 3D units that are located inside the 3D model; tagging the each inner 3D unit with an identifier representing the surrounding 3D units; and forming a 3D matrix comprised of layers of 2D matrices wherein each cell of the 2D matrices represents an inner unit of the 3D units and contains the identifier of the inner unit.The method of claim 1 wherein the 3D model is created using the 3D grid.The method of claim 1 wherein the 3D model is in the form of three-dimensional wireframe model represented by sets of lines according to a vector graphics format wherein each set of lines represents a surface.The method of claim 1 wherein the 3D units are identical which means the 3D units have the same shape and dimensions.The method of claim 1 wherein the 3D units are not identical which means the 3D units do not have the same shape or dimensions.The method of claim 1 wherein each one of the 2D matrices is comprised of two sets of data that can be represented by a rectangular array.The method of claim 1 wherein each one of the 2D matrices is comprised of two sets of data that can be represented by a circular array.The method of claim 1 wherein each one of the 2D matrices is comprised of more than two sets of data.The method of claim 1 wherein the 3D grid is two or more 3D grids that simultaneously immerse the 3D model.The method of claim 1 wherein analyzing the identifiers allows the computer system to recognize the identity of the 3D model.The method of claim 1 wherein the 3D model is comprised of a plurality of partial 3D models connecting to each other in a certain form wherein analyzing the identifiers allows the computer system to recognize the certain form and the identity of the 3D modelThe method of claim 1 wherein analyzing the identifiers allows the computer system to automatically obtain positional information related to the 3D model or the parts of the 3D model.The method of claim 1 wherein analyzing the identifiers allows the computer system to automatically obtain numerical information related to the 3D model such as length, area or volume.The method of claim 1 wherein analyzing the identifiers allows the computer system to find a path between two points, spots, or parts of the 3D model.The method of claim 1 wherein analyzing the identifiers allows the computer system to detect an error in the 3D model according to a particular criteria describing the error.The method of claim 15 wherein the particular criteria includes a form of the identifiers that represents the identity of the 3D model or the identity of a part of the 3D model.The method of claim 15 wherein the particular criteria includes positional information related to the 3D model of the parts of the 3D model.The method of claim 15 wherein the particular criteria includes numerical information such as distances, areas, or volumes related to the 3D model or parts of the 3D model.The method of claim 15 wherein the particular criteria includes a description of one or more paths connecting two points, spots, or objects belonging to the 3D model.A representation method of a 3D model comprising; representing the 3D model with a plurality of 3D units; tagging each unit of the plurality of 3D units with an identifier representing the surrounding 3D units of the each unit; and forming a 3D matrix comprised of layers of 2D matrices wherein each cell of the 2D matrices represents one unit of the plurality of 3D units and contains the identifier of the one unit.
地址 Newark CA US