摘要:
A disclosed method includes: identifying an axis that is a straight or curved line inside of a space; first generating plural surface regions that are orthogonal to the identified axis; second generating, from a first vector provided at each vertex of an unstructured grid disposed inside of the space, a second vector at each point of plural points on a surface region for each of the generated plural surface regions; and displaying an arrow corresponding to the generated second vector.
摘要:
A vortex extraction apparatus includes: a first numerical data calculation section calculating, for each vertex of each of voxels into which the inside of a fluid space is split, first numerical data indicating whether the vertex is located inside or outside a vortex region in a fluid; and a text data creation section determining the size of the vortex region around a center line of the vortex based on the first numerical data, and creating text data indicating the center line and the size. The apparatus further includes a polygon count reduction processing section counting the number of polygons defining a surface of the vortex region and each including an isosurface of the first numerical data, and integrating the voxels with new voxels into which the fluid space is roughly split until the number of polygons is not more than a set value, to decimate the first numerical data.
摘要:
A rendering program that renders simulation results and causes a computer to execute detecting a range of physical values of a rendering element group of elements that are to be rendern and are of an area specified in a simulation model that is a set of elements each having a physical value for each position to be simulated; identifying from the simulation model, an adjacent element group that is a set of elements adjacent to rendering elements included in the rendering element group; determining whether the physical value of each adjacent element included in the identified adjacent element group is within the range; adding to the rendering element group, an adjacent element for which the physical value has been determined to be included in the range; and rendering the simulation model according to the rendering element group to which the adjacent element has been added.
摘要:
A disclosed method includes: performing a processing for adjusting positions of voxel data for an object and data of a geometric model for the object; calculating, for each voxel included in a range defined by a cross section among plural voxels that are included in the voxel data, a voxel value of the voxel from physical values in elements of the geometric model, which are included in a predetermined range of the voxel, based on a relation between the cross section and vectors; and rendering an image by using the voxel value calculated for each voxel. A vector of the vectors is set for one element of plural elements included in the geometric model, the vectors represent a direction of an inner structure of the object, and the cross section is set for the voxel data and the geometric model data.
摘要:
A method includes: obtaining designated 3D template for a designated part in a heart; generating 3D annulus data representing an annulus of a heart valve identified as a reference of transformation, from a cross-section image in a plane passing through an axis within the annulus of the identified heart valve in 3D volume data generated from tomographic images; identifying a first point on the annulus of the identified heart valve in the designated 3D template and a second point on the annulus represented by the 3D annulus data; arranging n starting points from the first point on the annulus of the identified heart valve in the designated 3D template and n target points from the second point on the annulus represented by the 3D annulus data; and calculating movement destination coordinates of vertices of polygons relating to the designated 3D template to transform the designated 3D template.
摘要:
A visualization program renders an internal organ and causes a computer to execute generating along an input normal vector, a given stereoscopic shape; calculating an overlapping portion that overlaps the given stereoscopic shape and the shape of the internal organ; changing a degree of transparency of the overlapping portion; and rendering the shape of the internal organ to include the overlapping portion for which the degree of transparency has been changed.
摘要:
A disclosed method is a shape data generation method including: identifying, from among a plural vertices of a first shape to be transformed, one or plural first vertices satisfying a predetermined condition including a condition that a normal line of a vertex to be processed crosses with a second shape that is a shape of a transformation target, which is identified from image data; transforming the first shape so as to move each of the one or plural identified first vertices a predetermined distance toward a corresponding normal direction of the identified first vertex; and storing data concerning the plural vertices of the transformed first shape after the identifying and the transforming are executed the predetermined number of times.
摘要:
A visualization processing method includes: generating (S1001) data of a mask surface with respect to visualization data arranged in a virtual three-dimensional space, for calculation values at respective calculation points; identifying (S1003), from a first data storage storing, as time-series data, positions of the calculation points and calculation values at the calculation points, a first point whose position is closest to a predetermined point on the mask surface; reading out (S1005), from the first data storage, a position of the identified first point in each time; arranging (S9) the mask surface in each time based on a direction of a user's sight line and the read position in each time so as to make the mask surface perpendicular to the direction of the user' s sight line and have the predetermined point on the mask surface arranged at the read position; and drawing (S1007) polygon data of the visualization data and the mask surface in time series.