Abstract:
determine the volume of 3D object from a stack of slice crossing images. Modified fromMarching Cubes (MC) algorithm, which only generates 3D triangle meshes for 3Dobject visualization, MMC adds a feature of determining volume of the 3D objects byapproximating from cubes, used for generating 3D meshes. While generating 3Dtriangle mesh, the MMC algorithm calculates volume of the object at the same time.Each cube, which is used to generate 3D triangle meshes, is divided into sub-cubes. Thevolume of the cube is calculated by counting the number of sub-cubes of which the graylevel is greater than setting level. Finally, the total volume is obtained by the summationof all cubes. Using the same cubes to calculate the volume, MMC slightly increased theexecute time from the original MC. The volume of 3D objects such as cubic, cylinder,ellipse and sphere shape is well known. The results reveal that MMC can generate 3Dtriangle meshes for 3D object visualization and can determine volume of the object. Thepercentage of error of 3D volume from theoretical data is less than 3 percent. Inaddition, the experimentation was applied to a stack of crossing images to piece doughto determine the volume of the bubble within. The results reveal that MMC can generate3D triangle meshes for bubble in piece dough and can determine volume of the object.The percentage of error of 3D volume from piece dough is less than 3 percent.