Evaluation of image reconstruction algorithms in cone-Beam computed tomography technique

Discussion From the obtained results, the quality of the image reconstructed by both two algorithms increases and its noise decreases as the number of projected images increases. However, with the same number of projections, contrast of reconstructed images using the SIRT are better than FDK (FDK) algorithm. With a small number of projections, it can still reconstruct images with required quality. The reconstruction time of both algorithms linearly increases according to the number of projections but the execution time of the SIRT algorithm increases more strongly than the one of FDK algorithm. Figure 6 shows that when the projection intensity was increased, the 3D reconstructed image by using the FDK algorithm is more clearly. Thus, the quality of reconstructed image depends not only on projection data but also on intensity of X-ray source. Figure 7 shows the differences between images with different filter functions. Because each filter function has different frequency domain responses, it affects different parts of the image. For this image, the Ram-Lak filter function improves the image best. Depending on the specific case, an appropriate filter can be chosen to achieve the best quality of reconstructed image.

pdf7 trang | Chia sẻ: hachi492 | Lượt xem: 29 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Evaluation of image reconstruction algorithms in cone-Beam computed tomography technique, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Nuclear Science and Technology, Vol.9, No. 4 (2019), pp. 41-47 ©2019 Vietnam Atomic Energy Society and Vietnam Atomic Energy Institute Evaluation of image reconstruction algorithms in cone-beam computed tomography technique Tran Thuy Duong, Bui Ngoc Ha Hanoi University of Science and Technology Email: duong.tranthuy@hust.edu.vn (Received 07 November 2019, accepted 15 December 2019) Abstract Cone-beam computed tomography (CBCT) technique is largely used in medical diagnostic imaging and nondestructive materials testing, especially in cases which require fast times and high accuracy level. In this paper, the pros and cons of Feldkamp-Davis-Kress (FDK) and simultaneous iterative reconstruction technique (SIRT) algorithms used in CBCT technique is studied. The method of simulating CBCT systems is also used to provide richer projection data, which helps the research to evaluate many aspects of algorithms. Keywords: CT, cone beam, reconstruction algorithm, FDK, SIRT. I. INTRODUCTION Computed Tomography (CT) was first employed in Medical Imaging Diagnosis in the early 1970s. It has been improved with seven commercial generations in the past 50 years. Today, CT became popular not only in medical applications but also in material analysis and non-destructive testing (NDT). Especially, the latest CT generation so-called Cone Beam CT (CBCT) can produce three-dimensional (3D) imaging with high-resolution to makes CT now more suitable for observing the inner structure of materials and detecting material defects. The most advantages of using cone-beam geometry are reducing data acquisition time and increasing spatial resolution. By employing cone-beam geometry, whole 3D information inside the sample could be gathered in a short time and could be used in reconstruction process to obtain 3D imaging or cross-section of any sample’s part. Recent, development of radiation detector technology especially Flat Panel Detector (FPD) allowed CBCT is being widely studied and utilized in diversified applications [1-3]. Together with the development of hardware, CBCT reconstruction algorithms are also researched and improved. Practical CBCT system employs two major algorithms to reconstruct the image from projections. They are Filtered Back Projection (FBP) so called a convolution method and series expansion method which includes Algebraic Reconstruction Technique (ART), Simultaneous Iterative Reconstruction Technique (SIRT), Iterative Least-Squares Technique (ILST). Series expansion method is the most accurate reconstruction method, but it requires a very high level of hardware. This method only can be implemented when all projections are collected so that it slows the reconstruction period. Although the reconstructed image has poorer accuracy, convolution method is still widely used because of their flexibility and having higher processing speed. FBP is one of the important algorithms for practical CBCT due to their simplicity and parallel computing capability, FBP may produce a high-quality image if step angle between two adjacent projections is small enough [1, 3-6]. EVALUATION OF IMAGE RECONSTRUCTION ALGORITHMS IN CONE-BEAM COMPUTED 42 Fig. 1. CBCT configuration In this paper, standard Back projection method is Feldkamp-Davis-Kress algorithm (FDK) and standard series expansion method is SIRT will be evaluated . This paper will show results and evaluations of image quality when applying difference filter mask in reconstruction process. Thereby it can show that FDK algorithm is the most appropriate algorithm for industrial CBCT in Vietnam. II. CONTENT A. Subjects and methods Today, the study of CBCT technique is still new in Vietnam. There is a national project (KC.05.18/16-20) which is being implemented in Hanoi University of Science and Technology. But hardware of system in this project has not finished yet. Hence, this research employed the Monte Carlo simulation to simulate CBCT system which has configuration is shown in Figure 1. In this configuration, detector and X- ray source have a fix position. The sample is rotated around the axis which is perpendicular to the line between X-ray source and center of detector array. With the configuration shown in figure 1, X-ray detector is Flat Panel Detector has 43x43.9 cm 2 effective area and 143μm×143μm pixel size, detector uses CsI(Tl) as scintillator with thickness is 0.3 mm. X-ray source in this simulation is cone-beam X-ray tube with cone angle is 30 o , the focal spot size is 4μm and maximum tube voltage is 240kV. Two samples (phantoms) are used to generate dataset of projections in this research have rectangular and cylindrical shape with dimensions of 2.5×2.5×6.0 cm (Length x Width x Height) and 10×8 cm (Diameter x Height) respectively. They are made by plastic and aluminum. F4 Tally combine with Fmesh Card are used in MCNP to get the result (average radiation flux in a cell), this allows a result has statistical error at single cell <3% and can meet requirement for good imaging quality in radiography. A two- dimensional matrix is a result of each simulation process in which contained flux value of cells, equivalent to the gray level of pixels. Data processing and imaging reconstruction are implemented by using Python language. Projection data obtained from simulation will be used to reconstruct 3D image of sample through FDK and SIRT algorithms, several filter masks are also applied to evaluate result. In this research, ASTRA Toolbox – an open-source tool will be used to integrate into MATLAB or PYTHON language to facilitate developing tomography system [7-9], this tool can well support imaging reconstruction process with reduction of coding work by using intuitive integrated library. The advantages and TRAN THUY DUONG, BUI NGOC HA 43 disadvantages of two algorithms will be analyzed in detail below. B. Results First, the quality of reconstructed images by using the FDK and SIRT algorithm via changing number of projections will be evaluated. Figure 2 displays reconstructed images of center slide of rectangular object (200×200 pixels) with difference projection database. The gray value distribution of pixels on a line of reconstructed image is shown in the figure 2. Reconstruction process is implemented on Workstation computer with the configuration: Intel® Xeon® CPU E5-2630 v4 @ 2.20GHz. For SIRT algorithm, all images are reconstructed with the number of iterations is 150. Reconstruction time performed by two algorithms for similar projection data set is recorded and shown in Figure 3. Fig. 2. Reconstructed images by FDK and SIRT with difference number of projections In figure 4, a phantom with a two- dimensional image size of 500x500 pixels is used to investigate the quality of reproduced images by the SIRT algorithm with difference numbers of iteration. Figure 5a represents reconstructed images with 180 projections by using the FDK and the SIRT algorithms (with 400 iterations). Computational cost to reconstruct by the FDK algorithm is 43.18 seconds, and by the SIRT algorithm (with 400 iterations) is 1439.11 seconds (~23.9 minutes). In order to evaluate quality of an image, following criterial is concerned as gray-scale value and image noise. From figure 5b, one EVALUATION OF IMAGE RECONSTRUCTION ALGORITHMS IN CONE-BEAM COMPUTED 44 Fig. 3. Changing of reconstruction time according to number of projections for FDK and SIRT algorithm could realize that SIRT’s image has higher gray value at interested peak and lower gray value in low-frequency noise range in comparison with FDK’s image. It proves that SIRT algorithm allows to achieve higher quality of reconstructed image than FDK algorithm. With respect to images which require a larger number of pixels (higher resolution), image reconstruction process of the SIRT spend much more time than FDK. Therefore, SIRT is not suitable for applications which require short time for reconstructing image (less than 10 minutes). So, in this paper, FDK algorithm is recommended to reconstruct images of cone-beam computed tomography systems. In addition, three-dimensional image of the FDK algorithm also was performed. The results were shown in Figure 6, the dataset in this study consists of 720 projections in which intensity of radiation was increased gradually from left to right and from top to bottom with a ratio of 1: 4: 8: 10. 50 iterations 150 iterations 300 iterations 600 iterations Fig. 4. Reconstructed images by the SIRT algorithm when increasing the number of iterations TRAN THUY DUONG, BUI NGOC HA 45 Finally, reconstructed images of a data set were filtered with different filter functions as Ram-Lak, Shepp-Logan, Cosine, Hamming and Hann. These images were shown in Figure 7. C. Discussion From the obtained results, the quality of the image reconstructed by both two algorithms increases and its noise decreases as the number of projected images increases. However, with the same number of projections, contrast of reconstructed images using the SIRT are better than FDK (FDK) algorithm. With a small number of projections, it can still reconstruct images with required quality. The reconstruction time of both algorithms linearly increases according to the number of projections but the execution time of the SIRT algorithm increases more strongly than the one of FDK algorithm. Figure 6 shows that when the projection intensity was increased, the 3D reconstructed image by using the FDK algorithm is more clearly. Thus, the quality of reconstructed image depends not only on projection data but also on intensity of X-ray source. EVALUATION OF IMAGE RECONSTRUCTION ALGORITHMS IN CONE-BEAM COMPUTED 46 Fig. 6. A three-dimensional reconstructed image by the FDK algorithm as the dose level Original Ram-Lak Shepp-Logan Cosine Hamming Hann Fig. 7. Image before and after using the filtering function of the reconstructed image TRAN THUY DUONG, BUI NGOC HA 47 Figure 7 shows the differences between images with different filter functions. Because each filter function has different frequency domain responses, it affects different parts of the image. For this image, the Ram-Lak filter function improves the image best. Depending on the specific case, an appropriate filter can be chosen to achieve the best quality of reconstructed image. III. CONCLUSIONS In this paper, some properties of the FDK and SIRT algorithm used for cone- beam computed tomography systems have investigated. The results show that the reconstructed image quality of the SIRT algorithm is better than the FDK algorithm. However, when the number of pixels increases, to achieve the same image quality, the SIRT algorithm takes a longer time than FDK algorithm. Therefore, FDK algorithm is recommended to reconstruct images in industrial-used CBCT systems with fast speed requirements. In addition, the quality of reconstructed image by FDK algorithm was investigated when changing intensity of X-ray source and when using additional image filtering functions. Our results are consistent with other studies in the world [1, 3-6]. ACKNOWLEDGMENTS This research is supported by KC.05.18/16-20 Project of Ministry of Science and Technology and Mitsubishi Heavy Industries (MHI) Group of Japan. REFERENCES [1]. Wang, G., Lin, T. H., Cheng, P. C., & Shinozaki, D. M. A general cone-beam reconstruction algorithm. IEEE Transactions on Medical Imaging, 12(3), 486-496, 1993. [2]. Xing, Y., & Zhang, L. A free-geometry cone beam CT and its FDK-type reconstruction. Journal of X-Ray Science and Technology, 15(3), 157-167, 2007. [3]. Jia, X., Dong, B., Lou, Y., & Jiang, S. B. GPU-based iterative cone-beam CT reconstruction using tight frame regularization. Physics in Medicine & Biology, 56(13), 3787, 2011. [4]. Hsieh, J., Nett, B., Yu, Z., Sauer, K., Thibault, J. B., & Bouman, C. A. Recent advances in CT image reconstruction. Current Radiology Reports, 1(1), 39-51, 2013. [5]. Pack, J. D., Noo, F., & Clackdoyle, R. Cone- beam reconstruction using the backprojection of locally filtered projections. IEEE Transactions on Medical Imaging, 24(1), 70-85, 2005. [6]. Scherl, H., Koerner, M., Hofmann, H., Eckert, W., Kowarschik, M., & Hornegger, J. Implementation of the FDK algorithm for cone-beam CT on the cell broadband engine architecture. In Medical Imaging 2007: Physics of Medical Imaging (Vol. 6510, p. 651058). International Society for Optics and Photonics, March 2007. [7]. Van Aarle, W., Palenstijn, W. J., Cant, J., Janssens, E., Bleichrodt, F., Dabravolski, A., ... & Sijbers, J. Fast and flexible X-ray tomography using the ASTRA toolbox. Optics express, 24(22), 25129-25147, 2016. [8]. Palenstijn, W. J., Batenburg, K. J., & Sijbers, J. The ASTRA tomography toolbox. In 13th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE, Vol. 2013, pp. 1139- 1145), June 2013.

Các file đính kèm theo tài liệu này:

  • pdfevaluation_of_image_reconstruction_algorithms_in_cone_beam_c.pdf
Tài liệu liên quan