Modeling method and apparatus
First Claim
1. A modeling apparatus, comprising:
- a memory configured to store positional information of a plurality of points that represent an annular structure in an object; and
a processor coupled to the memory and configured to;
calculate a first function for generating data of a closed surface that contains the plurality of points, based on the positional information of the plurality of points;
generate data of first boundary points of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated, wherein the first boundary points correspond to the annular structure in the plurality of tomographic images, and the first boundary points include points which are included in the first area and are adjacent to a second area other than the first area, and points which are included in the second area and are adjacent to the first area;
detect, using the first function, second boundary points which are located inside the closed surface from among the first boundary points;
remove data of the detected second boundary points from the data of the first boundary points to generate data of third boundary points;
calculate a second function for generating data of a shape of the object, using the data of the third boundary points and the positional information of the plurality of points; and
store the data of the shape of the object, which is generated by using the second function, in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed modelling method includes: calculating a first function for generating data of a closed surface that contains plural points representing an annular structure in an object, based on positional information of the plural points; generating data of a first point set representing a boundary of the object, from tomographic image data; detecting data of points which are included in the first point set and located inside the closed surface by using the first function; removing the detected data of points from the data of the first point set to generate data of a second point set; calculating a second function for generating data of a shape of the object using the data of the second point set and data of the plural points; and storing data of the shape of the object, which is generated by using the second function, in the memory.
7 Citations
8 Claims
-
1. A modeling apparatus, comprising:
-
a memory configured to store positional information of a plurality of points that represent an annular structure in an object; and a processor coupled to the memory and configured to; calculate a first function for generating data of a closed surface that contains the plurality of points, based on the positional information of the plurality of points; generate data of first boundary points of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated, wherein the first boundary points correspond to the annular structure in the plurality of tomographic images, and the first boundary points include points which are included in the first area and are adjacent to a second area other than the first area, and points which are included in the second area and are adjacent to the first area; detect, using the first function, second boundary points which are located inside the closed surface from among the first boundary points; remove data of the detected second boundary points from the data of the first boundary points to generate data of third boundary points; calculate a second function for generating data of a shape of the object, using the data of the third boundary points and the positional information of the plurality of points; and store the data of the shape of the object, which is generated by using the second function, in the memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A modeling method using a computer including a memory configured to store positional information of a plurality of points and a processor coupled to the memory, the modeling method comprising:
-
calculating, by the processor, a first function for generating data of a closed surface that contains the plurality of points that represent an annular structure in an object, based on the positional information of the plurality of points; generating, by the processor, data of first boundary points of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated, wherein the first boundary points correspond to the annular structure in the plurality of tomographic images, and the first boundary points include points which are included in the first area and are adjacent to a second area other than the first area, and points which are included in the second area and are adjacent to the first area; detecting, by the processor using the first function, second boundary points which are located inside the closed surface from among the first boundary points; removing, by the processor, data of the detected second boundary points from the data of the first boundary points to generate data of third boundary points; calculating, by the processor, a second function for generating data of a shape of the object, using the data of the third boundary points and the position information of the plurality of points; and storing in the memory, by the processor, the data of the shape of the object, which is generated using the second function.
-
-
8. A non-transitory computer-readable storage medium storing a program that causes a computer including a memory configured to store positional information of a plurality of points and a processor coupled to the memory to execute a modeling process, the modeling process comprising:
-
calculating, by the processor, a first function for generating data of a closed surface that contains the plurality of points that represent an annular structure in an object, based on the positional information of the plurality of points; generating, by the processor, data of first boundary points of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated, wherein the first boundary points correspond to the annular structure in the plurality of tomographic images, and the first boundary points include points which are included in the first area and are adjacent to a second area other than the first area, and points which are included in the second area and are adjacent to the first area; detecting, by the processor using the first function, second boundary points which are located inside the closed surface from among the first boundary points; removing, by the processor, data of the detected second boundary points from the data of the first boundary points to generate data of third boundary points; calculating, by the processor, a second function for generating data of a shape of the object, using the data of the third boundary points and the position information of the plurality of points; and storing in the memory, by the processor, the data of the shape of the object, which is generated using the second function.
-
Specification