MODELING METHOD AND APPARATUS
First Claim
1. A modeling apparatus, comprising:
- a memory configured to store positional information of a plurality of points; and
a processor coupled to the memory and configured to execute a process, the process comprises;
first calculating 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 data of a first point set that represents a boundary of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated;
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;
second 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 plurality of points; and
storing 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.
-
Citations
9 Claims
-
1. A modeling apparatus, comprising:
-
a memory configured to store positional information of a plurality of points; and a processor coupled to the memory and configured to execute a process, the process comprises; first calculating 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 data of a first point set that represents a boundary of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated; 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; second 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 plurality of points; and storing 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)
-
-
8. A modelling 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 modelling method comprising:
-
first calculating, by using 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 using the processor, data of a first point set that represents a boundary of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated; detecting, by using the processor, data of points which are included in the first point set and located inside the closed surface by using the first function; removing, by using the processor, the detected data of points from the first point set to generate data of a second point set; second calculating, by using the processor, a second function for generating data of a shape of the object using the data of the second point set and data of the plurality of points; and storing, by using the processor, data of the shape of the object, which is generated by using the second function, in the memory.
-
-
9. A non-transitory computer-readable storage medium storing a program for causing 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 process, the process comprising:
-
first calculating, by using 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 using the processor, data of a first point set that represents a boundary of the object, from data of a plurality of tomographic images in each of which a first area occupied by the object is designated; detecting, by using the processor, data of points which are included in the first point set and located inside the closed surface by using the first function; removing, by using the processor, the detected data of points from the first point set to generate data of a second point set; second calculating, by using the processor, a second function for generating data of a shape of the object using the data of the second point set and data of the plurality of points; and storing, by using the processor, data of the shape of the object, which is generated by using the second function, in the memory.
-
Specification