Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
399 words
A high-speed 3D image generating apparatus for generating and displaying a three-dimensional (3D) image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space and rendering parameters determining characteristics of the image to be displayed, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; input means for inputting the rendering parameters; 3D image generation process means, including a plurality of processors, for estimating a quantity of calculations necessary for the creation process of the 3D image according to a portion of the volume data stored in said volume data storage means, subdividing the generation process into sub-processes and thereby substantially equalizing the quantities of calculations respectively allocated to the plural processors, concurrently executing the sub-processes by the plural processors according to the volume data stored in said volume data storage means and the rendering parameters input thereto, and generating a 3D image; and image output means for visualizing the generated 3D image, wherein the 3D image generation process means sequentially performs the steps of: resampling the voxel value of the volume data representing the 3D space in a normal direction beginning at a first pixel group arranged in the projection plane with an interval larger than a pixel interval of pixels for which the 3D image generation process is to be executed on the projection plane, the resampling interval being larger than the pixel interval, deciding a first position group including a position at which the voxel value attained as a result of the resampling step exceeds a preset threshold value and a position which is on the normal line and which are least apart from the projection plane on the normal line, deciding a second position group including a position on a normal line passing each pixel of a second pixel group including pixels other than those of the first pixel group and a position interpolated according to positions of the first position group associated with one or more pixels of the first pixel group in the periphery of the pertinent pixel, and subdividing voxel data of voxels at respective positions of the first and second position groups into as many subdata items as there are processors.
Claim 2
Dependent Claim
399 words
A high-speed 3D image generating apparatus for generating and displaying a three-dimensional (3D) image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space and rendering parameters determining characteristics of the image to be displayed, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; input means for inputting the rendering parameters; 3D image generation process means, including a plurality of processors, for estimating a quantity of calculations necessary for the creation process of the 3D image according to a portion of the volume data stored in said volume data storage means, subdividing the generation process into sub-processes and thereby substantially equalizing the quantities of calculations respectively allocated to the plural processors, concurrently executing the sub-processes by the plural processors according to the volume data stored in said volume data storage means and the rendering parameters input thereto, and generating a 3D image; and image output means for visualizing the generated 3D image, wherein the 3D image generation process means sequentially performs the steps of: resampling the voxel value of the volume data representing the 3D space in a normal direction beginning at a first pixel group arranged in the projection plane with an interval larger than a pixel interval of pixels for which the 3D image generation process is to be executed on the projection plane, the resampling interval being larger than the pixel interval, deciding a first position group including a position at which the voxel value attained as a result of the resampling step exceeds a preset threshold value and a position which is on the normal line and which are least apart from the projection plane on the normal line, deciding a second position group including a position on a normal line passing each pixel of a second pixel group including pixels other than those of the first pixel group and a position interpolated according to positions of the first position group associated with one or more pixels of the first pixel group in the periphery of the pertinent pixel, and subdividing voxel data of voxels at respective positions of the first and second position groups into as many subdata items as there are processors.
Claim 3
Dependent Claim
34 words
A high-speed 3D image generating apparatus according to claim 1, wherein: said 3D image generation process means concurrently executes, by the plural processors, the processes respectively of deciding the first and second position groups.
Claim 4
Dependent Claim
266 words
A high-speed 3D image generating apparatus for generating and displaying a three-dimensional (3D) image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space and rendering parameters determining characteristics of the image to be displayed, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; input means for inputting the rendering parameters; 3D image generation process means, including a plurality of processors, for estimating a quantity of calculations necessary for the creation process of the 3D image according to a portion of the volume data stored in said volume data storage means, subdividing the generation process into subprocesses and thereby substantially equalizing the quantities of calculations respectively allocated to the plural processors, concurrently executing the sub-processes by the plural processors according to the volume data stored in said volume data storage means and the rendering parameters input thereto, and generating a 3D image; and image output means for visualizing the generated 3D image, wherein the 3D image generation process related to the existing volume data by said 3D image generation process means and the new volume data acquisition by said volume data acquiring means are concurrently executed when the existing volume data acquired beforehand is updated using new volume data, thereby sequentially achieving the visualization of the 3D image on said image output means in relation to the existing volume data and the new volume data.
Claim 5
Dependent Claim
266 words
A high-speed 3D image generating apparatus for generating and displaying a three-dimensional (3D) image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space and rendering parameters determining characteristics of the image to be displayed, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; input means for inputting the rendering parameters; 3D image generation process means, including a plurality of processors, for estimating a quantity of calculations necessary for the creation process of the 3D image according to a portion of the volume data stored in said volume data storage means, subdividing the generation process into subprocesses and thereby substantially equalizing the quantities of calculations respectively allocated to the plural processors, concurrently executing the sub-processes by the plural processors according to the volume data stored in said volume data storage means and the rendering parameters input thereto, and generating a 3D image; and image output means for visualizing the generated 3D image, wherein the 3D image generation process related to the existing volume data by said 3D image generation process means and the new volume data acquisition by said volume data acquiring means are concurrently executed when the existing volume data acquired beforehand is updated using new volume data, thereby sequentially achieving the visualization of the 3D image on said image output means in relation to the existing volume data and the new volume data.
Claim 6
Dependent Claim
91 words
A high-speed 3D image generating apparatus according to claim 3, wherein: the apparatus generates, when the new volume data of one measured cross section is acquired in a state in which the projection plane is positioned to be perpendicular to a planar direction of a cross section of the display object corresponding to volume data of one measured cross section input to the volume data storage means, a 3D image corresponding to the new volume data of one measured cross section according to the rendering parameters supplied from said input means.
Claim 7
Dependent Claim
65 words
A high-speed 3D image generating apparatus according to claim 3, wherein: said 3D image generation process means generates, when a positional relationship between the projection plane and the display object is fixed in the 3D space and the new volume data is additionally stored in said volume data storage means, a latest 3D image according to the existing volume data and the new volume data.
Claim 8
Dependent Claim
296 words
A high-speed 3D image generating apparatus for generating and displaying a 3D image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; 3D image generation process means including a plurality of processors for generating the 3D image according to the volume data stored in the storage means; and image output means for visualizing the generated 3D image. the 3D image generation process means, in response to an event that the existing volume data already acquired, is updated according to new volume data for selectively using methods of calculations related to the 3D image generation according to a data accumulating direction in which the new volume data is accumulated, wherein: the 3D image generation process means uses, when the data accumulating direction exceeds 90 degrees relative to a viewing direction, a calculation method in which a quantity of reflection light of voxels less apart from the projection plane is obtained according to voxel values of voxels apart from the projection plane on an axis of the viewing direction and quantities of reflection light of the voxels; and the 3D image generation process means uses, when the data accumulating direction is equal to or less than 90 degrees relative to the viewing direction, a calculation method in which a quantity of light passing through voxels apart from the projection plane according to voxel values of voxels less apart from the projection plane on the axis of the viewing direction and qualities of light passing through the voxels.
Claim 9
Dependent Claim
296 words
A high-speed 3D image generating apparatus for generating and displaying a 3D image of a display object arranged as an object of image generation in a 3D space and projected onto a projection plane according to volume data representing a distribution of a visual attribute at each position of the 3D space, comprising: volume data acquiring means for acquiring the volume data; volume data storage means for storing therein the acquired volume data; 3D image generation process means including a plurality of processors for generating the 3D image according to the volume data stored in the storage means; and image output means for visualizing the generated 3D image. the 3D image generation process means, in response to an event that the existing volume data already acquired, is updated according to new volume data for selectively using methods of calculations related to the 3D image generation according to a data accumulating direction in which the new volume data is accumulated, wherein: the 3D image generation process means uses, when the data accumulating direction exceeds 90 degrees relative to a viewing direction, a calculation method in which a quantity of reflection light of voxels less apart from the projection plane is obtained according to voxel values of voxels apart from the projection plane on an axis of the viewing direction and quantities of reflection light of the voxels; and the 3D image generation process means uses, when the data accumulating direction is equal to or less than 90 degrees relative to the viewing direction, a calculation method in which a quantity of light passing through voxels apart from the projection plane according to voxel values of voxels less apart from the projection plane on the axis of the viewing direction and qualities of light passing through the voxels.