Direct 3D model extraction method for color volume images
Abstract
BACKGROUND:
There is a great demand for the extraction of organ models from three-dimensional (3D) medical images in clinical medicine diagnosis and treatment.
OBJECTIVE:
We aimed to aid doctors in seeing the real shape of human organs more clearly and vividly.
METHODS:
The method uses the minimum eigenvectors of Laplacian matrix to automatically calculate a group of basic matting components that can properly define the volume image. These matting components can then be used to build foreground images with the help of a few user marks.
RESULTS:
We propose a direct 3D model segmentation method for volume images. This is a process of extracting foreground objects from volume images and estimating the opacity of the voxels covered by the objects.
CONCLUSIONS:
The results of segmentation experiments on different parts of human body prove the applicability of this method.
1.Introduction
Extracting three-dimensional (3D) regions of interest (ROIs) from color volume images is an interesting and challenging topic. It is an issue that must be solved urgently for particular fields, e.g., the Virtual Human Project (VHP). The VHP was proposed by the United States National Library of Medicine (NLM). The ultimate research aim of the VHP is establishing a cellular-level virtual human tissue digitized human body, which would be very useful for new drug development, sports medicine, and industrial design, and so on. As the first step of the VHP, human body organ 3D visualization via massive cadaver cross-section images is essential. In past research, it was necessary to manually sketch the contours of human body organs on the images slice by slice. The process requires a lot of energy and time. With the development of image processing, we can extract the regions of interest via a small quantity of interactive using image matting technology. However, currently published methods [1, 4] are all designed for two-dimensional (2D) images. Therefore, we still need to complete the segmentation slice by slice. If there is a 3D color volume image matting method, the extraction efficiency will be highly enhanced. In this paper, we propose a method to directly segment 3D color volume image data. As shown in Fig. 1, we use the serial color slice images provided by VHP to construct volume data, and makes simple marks on the image to assist segmentation, so as to directly obtain the 3D organ model.
Figure 1.
2.Proposed method
2.1Voxel decomposition
In our method, we consider each voxel as a convex combination of
(1)
where
2.2Spectral analysis
The eigenvectors of the Laplacian matrix (L
(2)
where
(3)
where
(4)
where
(5)
where
Figure 2.
2.3Matting components
After obtaining
More formally, we calculate and obtain a set of minimum eigenvectors of
(6)
where
Since cost of Eq. (6) is not convex, the result of Newton’s method largely depends on the selection of the initial value of iteration. Therefore, we use k-means clustering method to cluster the minimum eigenvector of
Figure 3.
In the process of clustering feature vectors using k-means algorithm, an important problem is to select the number of clustering K. Setting a fixed value cannot adapt to different images to be segmented. Therefore, we use the eigen gap method to set the adaptive K value. According to the matrix perturbation theory, the larger the eigen gap (difference between two adjacent eigenvalues) is, the more stable the subspace composed of the selected K eigenvectors. Therefore, we set the number of clusters as the parameter corresponding to the maximum value of feature gap sequence. Specifically, we calculate a set of minimum eigenvalues of the Matting Laplace
Figure 4.
Figure 5.
2.4User-supervised matting
For the obtained matting components, we use brushes to mark the volume image (a white brush for the foreground and a black brush for the background). In this manner, most of the matting elements can be classified into foreground or background. For
3.Experiment results
In this paper, we used volume images from the VHP as experimental material. The images used are BMP and JPG, ranging in size from 200
Figure 6.
4.Discussion
Medical image segmentation has always been an important research topic in the field of image processing. Traditional segmentation methods can be divided into two categories: 2D segmentation and 3D segmentation. In the 2D segmentation method, threshold segmentation methods [9, 11] are susceptible to noise, and the effect at the edge of the image is not good. Some horizontal set-based methods [12, 14] solve the image segmentation problems of uneven gray scale and fuzzy boundary, but they have the disadvantage of slow segmentation speed. 3D image segmentation methods can be divided into two kinds. The first is single 2D image segmentation and then rendering into volume [16]. The second is to segment the 3D image directly [18, 6]. These methods are based on specific parts of the 3D model segmentation methods, and the segmentation objects are gray-scale images. From the above analysis, the segmentation method for 2D medical image has achieved some results, but there are still some problems, such as the complexity of calculation and the slow speed of segmentation. For 3D image with more data and more complex image structure, the data structure and algorithm processing of these methods will inevitably lead to greater complexity, and some problems such as low accuracy and slow computing speed will further appear. Besides, there is no general method for 3D color medical image segmentation except for the research based on specific parts. Compared with previous similar studies, the method proposed in this paper is a user-oriented direct segmentation method for 3D medical images, which not only improves the segmentation efficiency, but also ensures the segmentation accuracy.
5.Conclusion
In this paper, we present a semi-automatic and direct segmentation method for creating 3D target models from color volume images. In this method, we construct original 3D volume image data by using serialized corpse section images. Via constructing the Laplace matrix and linear transformation with eigenvectors, we obtain a set of matting components. We use an energy function to select components belonging to the target region. This method can achieve interested model direct extraction by using a small number of user markers. In addition, by comparing with current used 2D segmentation method, our method can generate more accurate result.
Acknowledgments
The authors thank the U.S. National Library of Medicine and Southern Medical University of China for providing the virtual human image data sets. This study was supported by the National Natural Science Foundation of China (Nos 61972440, 61572101 and 61300085), the Fundamental Research Funds for the Central Universities (Nos DUT20YG108 and DUT20TD107) and the Scientific Research Project of Educational Department of Liaoning Province of China (No. LZ2020031).
Conflict of interest
None to report.
References
[1] | Karacan L, Erdem A, Erdem E. Image Matting with KL-Divergence Based Sparse Sampling. IEEE International Conference on Computer Vision. (2015) ; pp. 424-432. |
[2] | Gastal ESL, Oliveira MM. Shared sampling for RealTime alpha matting. Computer Graphics Forum. (2010) ; 29: (2): 575-584. |
[3] | Wang L, Xia T, Guo Y, et al. Confidence-driven image co-matting. Computers & Graphics. (2013) ; 38: (2): 131-139. |
[4] | Feng X, Liang X, Zhang Z. A Cluster Sampling Method for Image Matting via Sparse Coding. European Conference on Computer Vision. (2016) ; 204-219. |
[5] | Levin A, Lischinski D, Weiss Y. A closed form solution to natural image matting. IEEE Transactions on Pattern Analysis & Machine Intelligence (2007) ; 30: (2): 228-242. |
[6] | Levin A, Rav-Acha A, Lischinski D. Spectral matting. IEEE Transactions on Pattern Analysis & Machine Intelligence. (2008) ; 30: (10): 1699-1712. |
[7] | Varga-Szemes A, et al. Clinical feasibility of a myocardial signal intensity threshold-based semi-automated cardiac magnetic resonance segmentation method. European Radiology. (2016) ; 26: (5): 1503-1511. |
[8] | Geng L, Shao YT, Xiao ZT, et al. Fundus optic disc localization and segmentation method based on phase congruency. Bio-medical Materials and Engineering. (2014) ; 24: (6): 3223-3229. |
[9] | Wang R, Zhou Y, et al. A hybrid flower pollination algorithm based modified randomized location for multi-threshold medical image segmentation. Bio-medical Materials and Engineering. (2015) ; 26: (s1). |
[10] | Zhou S, Wang J, Zhang S, et al. Active contour model based on local and global intensity information for medical image segmentation. NEUROCOMPUTING. (2016) ; 186: (C): 107-118. |
[11] | Huang J, Jian F, Wu H, et al. An improved level set method for vertebra CT image segmentation. BioMedical Engineering OnLine. (2013) ; 12: (1): 48. |
[12] | Khadidos A, Sanchez V, Li CT. Weighted level set evolution based on local edge features for medical image segmentation. IEEE Transactions on Image Processing. (2017) ; 26: (4): 1979-1991. |
[13] | Zhao SY, Ding S. Medical image registration based on hidden markov model and multi wavelet threshold algorithm. Journal of Computational and Theoretical Nanoscience. (2016) ; 13: (11): 7978-7983. |
[14] | Dong E, Zheng Q, Sun W, et al. Constrained multiplicative graph cuts based active contour model for magnetic resonance brain image series segmentation. Signal Processing. (2014) ; 104: : 59-69. |
[15] | Li L, Yang R, Huang Y, et al. Registration-based automatic 3D segmentation of cardiac CT images. IFMBE Proceedings. (2013) ; 39: (3): 908-911. |
[16] | Chen H, Dou Q, Wang X, et al. 3D Fully Convolutional Networks for Intervertebral Disc Localization and Segmentation. Medical Imaging and Augmented Reality. (2016) ; 375-382. |
[17] | Pazos M, Dyrda AA, Marc B, et al. Diagnostic accuracy of spectralis SD OCT automated macular layers segmentation to discriminate normal from early glaucomatous eyes. Ophthalmology. (2017) ; 124: (8): 1218-1228. |
[18] | Rashno A, Parhi KK, Nazari B, et al. Automated intra-retinal, sub-retinal and sub-RPE cyst regions segmentation in age-related macular degeneration (AMD) subjects. Investigative Ophthalmology & Visual Ence. (2017) ; 58: : 397-397. |
[19] | Qiu W, Yuan J, Kishimoto J, et al. 3D MR Ventricle Segmentation in Pre-term Infants with Post-Hemorrhagic Ventricle Dilation. Medical Imaging 2015: Image Processing. (2015) ; 9413. |
[20] | Ballerini L, Lovreglio R, Valdés H, Maria del C, et al. Perivascular spaces segmentation in brain MRI using optimal 3D filtering. Scientific Reports. (2018) ; 8: (1): 2132. |