Citation: Yonggang Cui, Giuseppe S. Camarda, Anwar Hossain, Ge Yang, Utpal N. Roy, Terry Lall, Ralph B. James. Modeling an Interwoven Collimator for A 3D Endocavity Gamma Camera[J]. AIMS Medical Science, 2016, 3(1): 114-125. doi: 10.3934/medsci.2016.1.114
[1] | Ekaterina Kldiashvili, Archil Burduli, Gocha Ghortlishvili . Application of Digital Imaging for Cytopathology under Conditions of Georgia. AIMS Medical Science, 2015, 2(3): 186-199. doi: 10.3934/medsci.2015.3.186 |
[2] | Anuj A. Shukla, Shreya Podder, Sana R. Chaudry, Bryan S. Benn, Jonathan S. Kurman . Non-small cell lung cancer: epidemiology, screening, diagnosis, and treatment. AIMS Medical Science, 2022, 9(2): 348-361. doi: 10.3934/medsci.2022016 |
[3] | Nicole Lavender, David W. Hein, Guy Brock, La Creis R. Kidd . Evaluation of Oxidative Stress Response Related Genetic Variants, Pro-oxidants, Antioxidants and Prostate Cancer. AIMS Medical Science, 2015, 2(4): 271-294. doi: 10.3934/medsci.2015.4.271 |
[4] | Masahiro Yasunaga, Shino Manabe, Masaru Furuta, Koretsugu Ogata, Yoshikatsu Koga, Hiroki Takashima, Toshirou Nishida, Yasuhiro Matsumura . Mass spectrometry imaging for early discovery and development of cancer drugs. AIMS Medical Science, 2018, 5(2): 162-180. doi: 10.3934/medsci.2018.2.162 |
[5] | Sherven Sharma, Pournima Kadam, Ram P Singh, Michael Davoodi, Maie St John, Jay M Lee . CCL21-DC tumor antigen vaccine augments anti-PD-1 therapy in lung cancer. AIMS Medical Science, 2021, 8(4): 269-275. doi: 10.3934/medsci.2021022 |
[6] | Ayomide Abe, Mpumelelo Nyathi, Akintunde Okunade . Lung cancer diagnosis from computed tomography scans using convolutional neural network architecture with Mavage pooling technique. AIMS Medical Science, 2025, 12(1): 13-27. doi: 10.3934/medsci.2025002 |
[7] | Timothy Hamerly, Margaret H. Butler, Steve T. Fisher, Jonathan K. Hilmer, Garth A. James, Brian Bothner . Mass Spectrometry Imaging of Chlorhexidine and Bacteria in a Model Wound. AIMS Medical Science, 2015, 2(3): 150-161. doi: 10.3934/medsci.2015.3.150 |
[8] | Prarthana Shrestha, Rik Kneepkens, Gijs van Elswijk, Jeroen Vrijnsen, Roxana Ion, Dirk Verhagen, Esther Abels, Dirk Vossen, and Bas Hulsken . Objective and Subjective Assessment of Digital Pathology Image Quality. AIMS Medical Science, 2015, 2(1): 65-78. doi: 10.3934/medsci.2015.1.65 |
[9] | Anne A. Adeyanju, Wonderful B. Adebagbo, Olorunfemi R. Molehin, Omolola R. Oyenihi . Exploring the multi-drug resistance (MDR) inhibition property of Sildenafil: phosphodiesterase 5 as a therapeutic target and a potential player in reversing MDR for a successful breast cancer treatment. AIMS Medical Science, 2025, 12(2): 145-170. doi: 10.3934/medsci.2025010 |
[10] | Salma M. AlDallal . Quick glance at Fanconi anemia and BRCA2/FANCD1. AIMS Medical Science, 2019, 6(4): 326-336. doi: 10.3934/medsci.2019.4.326 |
Positron emission tomography (PET) and single-photon emission computed tomography (SPECT) are important nuclear medical imaging tools in diagnosing cancers and creating effective treatment plans [1]. Commercial imaging systems are operated externally and create 3D images of the whole body or specific organs by rotating the gamma-ray detectors, and then employing software to reconstruct the 3D images from the multiple 2D projections at different angles-of-view. Their uses in an intraoperative environment or for specific small organs, e.g., the prostate, ovary, and cervix, are limited because of their bulky designs, and the long working distance, hence causing low efficiency and poor spatial resolution. In such situations, compact imaging devices, e.g., the trans-rectal gamma camera, ProxiScan, developed at Brookhaven National Laboratory (BNL) and Hybridyne Imaging Technologies for detecting intra-prostatic tumors are preferable [2].
Prostate cancer is a very common disease. According to American Cancer Society, 1 in 7 men will develop the disease in his lifetime, and 1 in 38 will die from it [3]. Although current medical imaging techniques, such as magnetic resonance imaging (MRI), computed tomography (CT), SPECT, and PET are effective tools in diagnosing cancers, none are specific for prostate cancer because of their low specificity and sensitivity, and their poor spatial resolution [4,5]; this is especially problematic when the tumors are small, at their early stages, and are confined within the prostate gland. Currently, ultrasound-guided biopsy remains the gold standard in confirming the disease. However, ultrasound cannot pinpoint precisely the tumor’s location. It only assists physicians in defining the boundaries of the glands and regions with density variations; eventually, tissue from the glands must be taken randomly, evenly, or via ultrasound guidance; hence, small tumors very easily can be missed. New imaging techniques are in high demand by patients and physicians. Ideally, such techniques should have high sensitivity and high spatial-resolution in imaging prostate cancer, and in pinpointing cancerous tumors confined with the gland, both of which would assist physicians during the tissue-extraction process for biopsies and for treatment of the disease via localized therapy. One promising option lies in devising a compact trans-rectal gamma camera that can acquire images of the prostate gland through the rectal wall. Such a short working distance greatly will also increase the sensitivity and spatial resolution.
The ProxiScan planar gamma camera was built with cadmium zinc telluride (CdZnTe) radiation detectors. CdZnTe has excellent material properties and performance for detecting gamma-rays and is attractive for applications in medical imaging. The detector modules, when fabricated in advanced pixilation and hybridization processes, can be very compact, and already are finding applications in endo-cavity measurements. ProxiScan technology has moved successfully from laboratory tests to clinical trials. However, its lack of 3D imaging capability limits its use in clinics, because the acquired images cannot be interpreted easily because of the missing depth information. Given the constraint of space during such operations, the traditional 3D image-acquisition methods involving rotation about an object of interest are impractical. To resolve this problem, we created an interwoven collimator. This innovative design allows us to image the prostate organ simultaneously from different angles of view, and extract depth information in interesting regions from the reconstructed 3D images.
In this paper, we discuss the method we used for modeling the detector and the collimator, and the algorithm that we employed for reconstructing 3D images. We show the results of simulations demonstrating the 3D imaging capability of the interwoven collimator.
Figure 1a illustrates the concept of an interwoven collimator. The design is based on the traditional parallel-hole collimator, but has two modifications so to achieve 3D imaging capability: (1) All the parallel holes are slanted instead of perpendicular to the collimator’s surface; and, (2) the rows of the parallel holes are separated into two groups, with one group including all the odd rows, and with all the holes facing one direction, and the other group having the even rows and with all the holes facing the second direction. One possible design is that the two slant angles of the groups are at complementary angles, as shown in Figure 1a. The sketch in Figure 1b shows the field of view (FOV) of each group. The shaded area is the FOV of the 3D view. Because the targeted objects (organs or tissues) of the collimator are only a short distance from the collimator/detector, the 3D FOV will cover the whole imaged area provided that we can design the collimator/detector slightly longer than the object, other one would use a step-and-scan approach for imaging for entire object.
Comparing to a parallel-hole collimator with the same pixel pitch, the interwoven collimator maintains the same spatial resolution on a plane parallel to the collimator surface [6], while it is able to obtain position information in the third dimension. Since the collimator holes are slanted, gamma-rays travel a slightly longer distance before reaching a hole, going through it and impinging on the detector plane [8]; thus, the sensitivity of the interwoven collimator is lower than a parallel-hole collimator. Their relationship can be roughly estimated by
(1) |
To verify the imaging capability of the interwoven collimator and study its performance, we carried out Monte Carlo simulations using Geant4 software [7] to estimate the response of the collimator and the detectors to gamma-ray photons. Geant4 is a C++ toolkit for simulating the interaction of particles with matter; it provides a diverse, wide-ranging, yet cohesive set of software components for various detector settings [8]. Each component, ranging from the detector’s configuration to the selection of the physics process, and the data output for consequent analysis can be customized at the user end by inheriting the appropriate classes in the toolkit [9]. Table 1 below lists all the components that were defined to simulate the interwoven collimator and the CdZnTe detectors. Table 2 lists the geometries of the interwoven collimator and the CdZnTe detectors that were employed in the ProxiScan gamma camera. Figure 2 illustrates the position and geometries of effective field of view of the simulated interwoven collimator.
Defined Class | Inherited Class | Description |
MyDetectorBuilder | G4VUserDetectorConstruction | Construct the interwoven collimator and pixilated CdZnTe detectors using the design parameters in Table 2. |
MyMaterial | G4Material | Create and register the materials from which the collimator and detector are made—tungsten for the collimator and shielding, and CdZnTe for the detectors. |
MyPrimary | G4VUserPrimaryGeneratorAction | Simulate the gamma-rays emitted from a voxel in the 3D FOV. We assumed that the isotope for imaging was 99mTc. The gamma-rays were emitted in 4π solid angle. |
MyPhysicsList | G4VUserPhysicsList | Register all the processes that a low-energy gamma-ray may follow when interacting with the collimator and detectors. The list of processes includes the photoelectric effect (G4LowEnergyPhotoElectric) and Compton scattering (G4LowEnergyCompton). |
MyHit | G4VHit | Record the position and deposited energy of interaction points where the primary- or secondary-particles interact with the detector or collimator. |
MyDigitizer | G4VDigitizerModule | Calculate the energy deposited in the CdZnTe detector; collect all the hits above a preset threshold and simulate the readout scheme. |
MyEventAction | G4VUserEventAction | Process all the hits after the simulation of one primary particle has been completed, and save all the events for all the pixels. |
Geometry | Value |
Detector volume | 16×48×5 mm3 |
Detector pixel pitch | 1 mm |
Collimator thickness | 5 mm |
Collimator hole diameter | 0.5 mm |
Slant angle | 60° |
We used the code listed in Table 1 to verify the 3D imaging capability of the interwoven collimator for raster scanning and imaging shaped sources.
Raster scan: In this mode, we divided the entire 3D FOV into voxels with dimensions that match the size of the detector pixels (1-mm pitch), and simulated the response of the collimator and detectors to the spherical source in each voxel. The data set generated in this simulation helped us understand the operational principle of the collimator, and were also used to generate the probability matrix for a 3D-image reconstruction (see discussions in next section).
Monte Carlo simulations consume significant CPU time. In this simulation, it averaged 20 minutes to simulate 1,000,000 primary particles emitted from one voxel. For raster scanning with the geometry configuration in Table 2, there are 14,828 voxels in the entire 3D FOV, and it would take 4,949 hours for a single processor to finish the job. Because the emission of gamma rays from one voxel is independent of that from other voxels, a Linux cluster computer with 488 cores was used to run the simulations in parallel; the task was finished in 36 hours. The specifications of the cluster computer are listed in Table 3.
Specs | Alpha Group | Beta Group |
Quantity | 58 | 32 |
Model | Dell PowerEdge SC1425 | Dell PowerEdge M610 Blades |
CPU | (2) Intel Xeon 3.20 GHz | (2) Intel E5530 Quad-core Xeon 2.4 GHz |
Memory | 2 GB | 48 GB |
OS | Scientific Linux | Scientific Linux |
Shaped-source response:The purpose of this simulation was to collect data on the detector’s response to a shaped radioactive source. Here, we modified the class MyPrimary by replacing the single spherical source with (1) multiple spherical sources, or (2) sources with different shapes, e.g. a line source. The data were fed into the image reconstruction algorithm to verify the 3D imaging capability of the interwoven collimator.
To reconstruct the 3D images from the interwoven collimator, we adapted the maximum likelihood expectation maximization (ML-EM) algorithm [10,11]. The mathematical model of the algorithm is described below for a gamma-camera detector.
Assume () is the activity (unobserved data) in voxel of the field of view, with the expectation of , and () is the reading (observed data) of detector pixel . The goal of ML-EM algorithm is to find that maximizes the likelihood of the observed detector reading .
Because the gamma-ray emissions of a radioisotope follow a Poisson distribution, the probability of one voxel emitting gamma-ray photons is defined as the following;
(2) |
The probability of one emission photon from voxelbeing detected by detector pixel is denoted by , which can be estimated by Monte-Carlo simulation on computer. Apparently, we have as there are always photons that are not captured by the detectors. Then, the expectation of the detector reading is calculated as
(3) |
Since it also follows a Poisson distribution, its probability of measuring photons is
(4) |
We define as the number of photons emitted from voxeland detected by detector pixel . Its expectation is
(5) |
We also have
(6) |
Then, the likelihood function is defined as
(7) |
The log-likelihood function can be derived as
(8) |
The ML-EM algorithm has two steps:
1. Expectation step (E step): Calculate the expectation of using the current estimation of .
(9) |
2. Maximization step (M step): Calculate the new value of the parameter to maximize the likelihood of the detector’s readings using the estimated voxel activity. Apparently, the optimized value of is the one that satisfies . Thus,
(10) |
Combining the two steps, we obtain the final equation for the iteration:
(11) |
Algorithm for image reconstruction using the ML-EM method: |
1. Initialize so that . |
2. Calculate the estimate ofusing the following equation: |
3. When the specified accuracy is reached, then stop. Otherwise, repeat step 2. |
Figure 3 shows the projection images of a spherical source (D = 0.5 mm) at different heights above the collimator plane with projected position of (0, 0) on the collimator’s plane (the X-Y plane). Several conclusions can be drawn from the images that agree with the design concept of this novel collimator:
1. Because of the separation of collimator holes in the interwoven collimator, the projected image of the source also is separated into two groups. As the source moves away from the collimator surface, its two projections are separated further, and the profile of each projection becomes larger. Such enlarged profile is caused by the point spread function as also seen for a parallel-hole collimator.
2. Compared with the 2D projection image of a traditional parallel-hole collimator, each group is an alternatively sampled 2D projection image. Two “half” images are complementary to each other. If we rotate one image by 180º around the middle point of the two images, they will merge into one 2D-projection image.
3. The centroid of each image can be estimated after interpolation. Let’s say, (x1, y1) for the top one and (x2, y2) for the bottom one. Then, the source location on the X-Y plane can be estimated by
and | (12) |
Its distance to the collimator plane can be estimated by
(13) |
Here, is the slanted angle of the collimator and is less than 90º. The above three equations can be verified easily from the images in Figure 3.
To test the ML-EM algorithm, a simple phantom with 8 spherical sources was built, and the response of the collimator plus detectors was simulated in Geant4. Each spherical source is 0.5 mm in diameter, and located at one vertex of a 5-mm sized cube. The projection image of the phantom from the Geant4 simulation was fed into the ML-EM algorithm; Figure 4 shows the reconstructed image of the phantom. The center of the cube is located at (0, 0, 11) in the coordination system. Certainly, all the 8 spherical sources are resolved clearly. Their positions agree with those of the phantom. The top 4 sources had more background signals because they were further from the detector plan, and because of the limited number of views obtained.
We developed a novel collimator that targets specific applications in nuclear-medical imaging wherein the operational space is extremely constrained and rotation around the object of interest is not anatomically possible, such as in trans-rectal prostate imaging. To construct 3D images using the collimator, the ML-EM algorithm was adapted successfully.
After we demonstrate the concept of an interwoven collimator for 3D imaging using point sources in a laboratory setting, our next step is to implement this technique in a next-generation endocavity gamma camera designed for clinical measurements. Detailed engineering designs are being carried out as part of this development effort. We will report the test results from this new compact gamma camera in a subsequent manuscript.
The CdZnTe detector R&D was supported by the U.S. Department of Energy’s Office of Nonproliferation Research and Development. The ProxiScan R&D and engineering work was supported by Hybridyne Imaging Technologies, Inc. The manuscript has been authored by Brookhaven Science Associates, LLC under Contract no. DE-AC02-98CH1-886.
All authors declare no conflicts of interest in this paper.
[1] | Mariani G, Bruselli L, Kuwert T, et al. (2010) A review on the clinical uses of SPECT/CT. Eur J Nucl Med Mol Imaging. DOI: 10.1007/s00259-010-1390-8. |
[2] | Cui Y, Lall T, Tsui B, et al. (2011) Compact CdZnTe-based gamma camera for prostate cancer imaging. Proc SPIE 8192, International Symposium on Photoelectronic Detection and Imaging 2011, 919255. doi:10.1117/12.901078. |
[3] | American Cancer Society, https://www.cancer.org. |
[4] |
Turkbey B, Pinto PA, Choyke PL (2009) Imaging techniques for prostate cancer: Implications for focal therapy. Nat Rev Urol 6: 191-203. Doi:10.1038/nrurol.2009.27. doi: 10.1038/nrurol.2009.27
![]() |
[5] |
Turkbey B, Albert PS, Kurdziel K, et al. (2009) Imaging localized prostate cancer: Current approaches and new developments. Am J Roentgenology 192: 1471-1480. doi: 10.2214/AJR.09.2527
![]() |
[6] | Moore RH, Alpert NM, Strauss HW (1983) A Variable Angle Slant-Hole Collimator. J Nucl Med 24: 61-65. |
[7] | Geant4 official website: http://geant4.cern.ch. |
[8] |
Agostinelli S, Allison J, Amado K, et al. (2003) Geant4—a simulation toolkit. Nucl Instrum Methods 506: 250-303. doi: 10.1016/S0168-9002(03)01368-8
![]() |
[9] | Allison J, Amako K, Apostolakis J, et al. (2006) Geant4 Developments and Applications. IEEE Trans Nucl Sci 53: 270-278. |
[10] | Moon TK (1996) The expectation-maximization algorithm. IEEE Signal Processing Magazine 13: 47-60. |
[11] | Barrett H, Hunter W, Miller B, et al. (2009) Maximum-likelihood methods for processing signals from gamma-ray detectors. IEEE Trans Nucl Sci 56: 725-735. |
Defined Class | Inherited Class | Description |
MyDetectorBuilder | G4VUserDetectorConstruction | Construct the interwoven collimator and pixilated CdZnTe detectors using the design parameters in Table 2. |
MyMaterial | G4Material | Create and register the materials from which the collimator and detector are made—tungsten for the collimator and shielding, and CdZnTe for the detectors. |
MyPrimary | G4VUserPrimaryGeneratorAction | Simulate the gamma-rays emitted from a voxel in the 3D FOV. We assumed that the isotope for imaging was 99mTc. The gamma-rays were emitted in 4π solid angle. |
MyPhysicsList | G4VUserPhysicsList | Register all the processes that a low-energy gamma-ray may follow when interacting with the collimator and detectors. The list of processes includes the photoelectric effect (G4LowEnergyPhotoElectric) and Compton scattering (G4LowEnergyCompton). |
MyHit | G4VHit | Record the position and deposited energy of interaction points where the primary- or secondary-particles interact with the detector or collimator. |
MyDigitizer | G4VDigitizerModule | Calculate the energy deposited in the CdZnTe detector; collect all the hits above a preset threshold and simulate the readout scheme. |
MyEventAction | G4VUserEventAction | Process all the hits after the simulation of one primary particle has been completed, and save all the events for all the pixels. |
Geometry | Value |
Detector volume | 16×48×5 mm3 |
Detector pixel pitch | 1 mm |
Collimator thickness | 5 mm |
Collimator hole diameter | 0.5 mm |
Slant angle | 60° |
Specs | Alpha Group | Beta Group |
Quantity | 58 | 32 |
Model | Dell PowerEdge SC1425 | Dell PowerEdge M610 Blades |
CPU | (2) Intel Xeon 3.20 GHz | (2) Intel E5530 Quad-core Xeon 2.4 GHz |
Memory | 2 GB | 48 GB |
OS | Scientific Linux | Scientific Linux |
Defined Class | Inherited Class | Description |
MyDetectorBuilder | G4VUserDetectorConstruction | Construct the interwoven collimator and pixilated CdZnTe detectors using the design parameters in Table 2. |
MyMaterial | G4Material | Create and register the materials from which the collimator and detector are made—tungsten for the collimator and shielding, and CdZnTe for the detectors. |
MyPrimary | G4VUserPrimaryGeneratorAction | Simulate the gamma-rays emitted from a voxel in the 3D FOV. We assumed that the isotope for imaging was 99mTc. The gamma-rays were emitted in 4π solid angle. |
MyPhysicsList | G4VUserPhysicsList | Register all the processes that a low-energy gamma-ray may follow when interacting with the collimator and detectors. The list of processes includes the photoelectric effect (G4LowEnergyPhotoElectric) and Compton scattering (G4LowEnergyCompton). |
MyHit | G4VHit | Record the position and deposited energy of interaction points where the primary- or secondary-particles interact with the detector or collimator. |
MyDigitizer | G4VDigitizerModule | Calculate the energy deposited in the CdZnTe detector; collect all the hits above a preset threshold and simulate the readout scheme. |
MyEventAction | G4VUserEventAction | Process all the hits after the simulation of one primary particle has been completed, and save all the events for all the pixels. |
Geometry | Value |
Detector volume | 16×48×5 mm3 |
Detector pixel pitch | 1 mm |
Collimator thickness | 5 mm |
Collimator hole diameter | 0.5 mm |
Slant angle | 60° |
Specs | Alpha Group | Beta Group |
Quantity | 58 | 32 |
Model | Dell PowerEdge SC1425 | Dell PowerEdge M610 Blades |
CPU | (2) Intel Xeon 3.20 GHz | (2) Intel E5530 Quad-core Xeon 2.4 GHz |
Memory | 2 GB | 48 GB |
OS | Scientific Linux | Scientific Linux |