Skip to main content
Medical Physics logoLink to Medical Physics
. 2010 Dec 29;38(1):474–486. doi: 10.1118/1.3528220

Reconstruction of brachytherapy seed positions and orientations from cone-beam CT x-ray projections via a novel iterative forward projection matching method

Damodar Pokhrel 1, Martin J Murphy 1, Dorin A Todor 1, Elisabeth Weiss 1, Jeffrey F Williamson 1,a)
PMCID: PMC3036175  PMID: 21361216

Abstract

Purpose: To generalize and experimentally validate a novel algorithm for reconstructing the 3D pose (position and orientation) of implanted brachytherapy seeds from a set of a few measured 2D cone-beam CT (CBCT) x-ray projections.

Methods: The iterative forward projection matching (IFPM) algorithm was generalized to reconstruct the 3D pose, as well as the centroid, of brachytherapy seeds from three to ten measured 2D projections. The gIFPM algorithm finds the set of seed poses that minimizes the sum-of-squared-difference of the pixel-by-pixel intensities between computed and measured autosegmented radiographic projections of the implant. Numerical simulations of clinically realistic brachytherapy seed configurations were performed to demonstrate the proof of principle. An in-house machined brachytherapy phantom, which supports precise specification of seed position and orientation at known values for simulated implant geometries, was used to experimentally validate this algorithm. The phantom was scanned on an ACUITY CBCT digital simulator over a full 660 sinogram projections. Three to ten x-ray images were selected from the full set of CBCT sinogram projections and postprocessed to create binary seed-only images.

Results: In the numerical simulations, seed reconstruction position and orientation errors were approximately 0.6 mm and 5°, respectively. The physical phantom measurements demonstrated an absolute positional accuracy of (0.78±0.57) mm or less. The θ and φ angle errors were found to be (5.7±4.9)° and(6.0±4.1)°, respectively, or less when using three projections; with six projections, results were slightly better. The mean registration error was better than 1 mm∕6° compared to the measured seed projections. Each test trial converged in 10–20 iterations with computation time of 12–18 min∕iteration on a 1 GHz processor.

Conclusions: This work describes a novel, accurate, and completely automatic method for reconstructing seed orientations, as well as centroids, from a small number of radiographic projections, in support of intraoperative planning and adaptive replanning. Unlike standard back-projection methods, gIFPM avoids the need to match corresponding seed images on the projections. This algorithm also successfully reconstructs overlapping clustered and highly migrated seeds in the implant. The accuracy of better than 1 mm and 6° demonstrates that gIFPM has the potential to support 2D Task Group 43 calculations in clinical practice.

Keywords: brachytherapy seed orientation, localization, gIFPM, cone-beam CT, x-ray projections

INTRODUCTION

Postimplant localization of brachytherapy seeds implanted in the prostate allows for validation against the planned seed poses (positions and orientations) as well as the opportunity to recalculate the actual delivered dose. Transrectal ultrasound (TRUS) guidance implantation provides adequate imaging of the soft-tissue anatomy but is not able to accurately reconstruct individual seed poses relative to the prostate during or after the implantation.1 Currently, postimplant CT is the standard of practice for evaluating and reporting dose;2, 3, 4, 5, 6, 7 however, it does not allow for altering and optimizing the treatment plan intraoperatively. The 3D CT method is hampered by metal streaking artifacts and limited spatial resolution due to slice thickness effects, as well as lack of intraoperative CT imaging capability.

With the introduction of dedicated ACUITY (Varian Medical System, Palo Alto, CA) cone-beam CT (CBCT) digital simulator for seed placement, we can combine the advantages of a rigidly mounted intraoperative imaging system for the both seed reconstruction and reconstruction of 3D anatomy of the patient, which could be used for contouring.8 However, the ACUITY CBCT imaging system in our procedure room requires about 4 min to acquire CT images and cannot provide useful images with the TRUS probe and metal stirrups that are located within or occlude the field of view. Reconstructing seeds from a few sinogram projections can overcome some of the problems associated with the CT-based method, such as limited spatial resolution due to slice thickness effect, ambiguities created by the metal streaking artifacts, and reduced imaging time since neither a full sinogram nor a reconstructed 3D image are necessary. By fusing the seed coordinates reconstructed from radiographs with TRUS images,9, 10, 11, 12, 13, 14, 15, 16, 17 rapid intraoperative seed reconstruction can be combined with the higher soft-tissue contrast characteristic of TRUS.18 However, widely used conventional back-projection (BP) methods19, 20, 21, 22, 23, 24, 25 for localizing seeds from projection images require corresponding seed images in each projection to be matched. When a large number of elongated seeds are projected into a small area in each projection, it can be very difficult to completely resolve seed clusters and isolate each seed centroid.

As currently practiced, conventional seed localization techniques only attempt to find the center of the elongated line seeds (i.e., point-source approximation) for dose calculation. By directly measuring the individual 3D pose of each implanted brachytherapy seed, more accurate Monte Carlo-based dose calculations (or 2D TG-43 dose calculations26) can be employed to include the effect of 2D anisotropy and interseed attenuation on the resultant dose distribution. Corbett et al.27 found that incorporating 2D anisotropy functions into the dose calculation slightly improved (∼1%) the dose volume histogram (DVH) accuracy relative to the isotropic point-seed model, but they did not report on local dose differences. However, for 125I and 103Pd implants, Lindsay et al.28 showed that omitting 2D anisotropy corrections introduced large local dose variations that collectively exceeded 10% in 20%–40% of the target volume. Monte Carlo-based dose evaluations demonstrate that interseed attenuation29, 30 may reduce D90 doses by as much as 5% and dose-calculation models that account for the local seed anisotropy31 may deviate by as much as 7.5% from one-dimensional point-source dose computations. While a few investigators have developed generalized BP32, 33and CT-based algorithms34 for estimating seed orientation as well as position, they suffer from the same limitations as their more widely used centroid localization counterparts.

In a companion paper, we have introduced35 and experimentally validated on both phantom and patient data sets a novel algorithm,36 iterative forward projection matching (IFPM), which overcomes many of the disadvantages of CT-based and BP methods for localizing seed centroids from radiographic images. In this paper, we introduce a generalized IFPM (gIFPM) algorithm that allows reconstruction of seed orientations as well as positions. gIFPM uses a model of the projection geometry and preplan seed positions and then iteratively adjusts the imaging system model parameters and the 3D seed poses to maximize agreement between the computed forward projections and measured (acquired) projections. Our method eliminates the need to match corresponding seed images, resolves overlapping seed clusters, and has the potential to accommodate incomplete data due to missing seeds. We demonstrate the accuracy and robustness of five degrees of freedom gIFPM using both synthetic data sets and experimentally measured projections of an in-house precision-machined prostate seed implant phantom.

MATERIALS AND METHODS

Generalized IFPM algorithm

The IFPM algorithm36 was adapted from Murphy and Todor35 and generalized to reconstruct seed orientations as well as positions. This expanded line-seed model requires five free pose parameters (x,y,z,θ,φ)k for each of the seeds k=1,⋯,N in the world coordinate system where, rk=(x,y,z)kdenotes the coordinates of the kth seed center and (θ,φ)k describes its orientation. The length of the radiographically visible seed components is denoted by L as shown in Fig. 1. A model of the CBCT projection geometry is made and positioned at M different locations and orientations specified by translation and rotation matrices Tx,y,z and [R]α,β,γ for each image viewpoint. The origin of the world coordinate is at the CBCT isocenter; the x axis is left-right, the y axis is anterior-posterior, and the z axis is superior-inferior direction for a patient in supine position with feet pointing away from the gantry stand. The three angles (α,β,γ) describe the orientation of CBCT central ray and detector panel relative to the three world coordinate system axes for each image viewpoint. In practice, α=90°, β=0°, and γ is the gantry angle for each M image viewpoint. The detector model is parametrized by describing its magnification, image center, image size, and pixel resolution. The source-to-isocenter and isocenter-to-detector distances are denoted by S andD, respectively.

Figure 1.

Figure 1

Elongated line seed of length L is characterized by the seed center (black dot) positions (x,y,z) and orientation coordinates (θ,φ) angle pair in the world coordinates frame, where z is the axis of implantation.

Each of the N seeds is characterized by its centroid locationrk, direction cosines Ωk describing the kth seed axis orientation, and radiographically visible lengthL. The direction cosine vector is related to the original pose variables (θ,φ)k in the world coordinate system by

Ωk=(sinθ cosφ,sinθ sinφ,cosθ)k. (1)

The end point coordinates of the seed marker are denoted by r2,k andr1,k, where|r2,kr1,k|=L, so that r2,k=(L∕2)⋅Ωk+rk andr1,k=−(L∕2)⋅Ωk+rk. In this study, we used either the Model 6711 125I seed (Medi-Physics Inc., Arlington Heights, IL) which has a 3.0 mm×0.5 mm cylindrical radio-opaque marker for 6711, giving an L=3 mm or machined stainless steel cylinders of 0.8 mm×4.5 mm having anL=4.5 mm. In general, each seed can be represented by a locus of points in the CBCT rotated and translated projection frame, such that{r}k={r|r=rkΩk, η∊[−L∕2,L∕2]}. In practice, the Bresenham line drawing algorithm37 is used to represent each seed by a finite set of Q equally spaced points to represent the seed in the world coordinate frame, such that

{r}k={rjk|rjk=rk+((j1)δlkL2)Ωk,j=1,,Q}, 2

where, δlk=L∕(Q−1)is the interval between two adjacent points and ((j−1)⋅δlkL∕2)=Lk represents the total length of the kth seed.

Each member of {r}k projects onto the detector plane defined by gantry angle γ with coordinates (ujk,vjk)γ in each rotated and translated image plane. Then, we obtained the initial estimate of the computed binary image intensityI0(u,v|{rk,Ωk},γ), which is set to unity for all detector pixels (u,v) containing a projected point from the set {r}k and zero elsewhere. More explicitly, the digitized line-seed image pixels intensity is given by

I0(u,v|{rk,Ωk},γ)={1ifj,ksuchthatPγ(rj,k)(u,v),1jQ,1kN0ifnot.}, (3)

where Pγ(r)=(uk,vk)γ are the coordinates of the point r in the detector plane for a gantry angle of γ and {rk,Ωk} denotes the set of N seed centroids and direction cosines.

The projected seeds on the detector plane were dilated 1 pixel along each direction, yielding a line segment of uniform brightness and thicknesst, which is approximately equal to the width of the shadow cast by a Model 6711 125I 0.5 mm diameter radiographic marker. This ensured that each computed binary seed projection had approximately the same shape and size as binary seed images segmented from experimentally acquired projections. In our notation, the index j is dropped because after projecting the points corresponding to a line seed, it was represented by a line segment of uniform intensity on the 2D detector plane. The binary mask representation of the projected line seed was then blurred by convolving it with a 2D Gaussian blurring function with a standard deviationσ. For a set of N line seeds projected from the world frame then the total computed image is

Ic(u,v|{rk,Ωk},σ,γ)=kuk,vkI0(uk,vk|rk,Ωk,γ)exp[(uuk)22σ2(vvk)22σ2], (4)

where (uuk) and (vvk) denote the distances between the corresponding pixel centers. The main purpose of the Gaussian blurring is to create a continuous-value grayscale image to which a gradient-driven iterative search process can be applied. In the absence of any blurring on the images, large areas of the intensity map would have zero intensity, providing no gradient to guide the similarity minimization search. The blurring creates a “source attractive” potential well around each seed, with tails extending beyond the seed footprint, causing computed seed images to be pulled toward measured seed images and accelerating the convergence of the iterative minimization search.

The metric sum-of-squared-difference (SSQD), which describes the “similarity” between all grayscale images Ic(u,v|{rk,Ωk},σ,γ) of a candidate set of the seed poses {rk,Ωk} and the corresponding experimentally acquired or “measured” images Im(u,v|σ,γ) at nominal gantry angleγ, is given by

SSQD({rk,Ωk}|σ,γ)=γu,v[Ic(u,v|{rk,Ωk},σ,γ)Im(u,v|σ,γ)]2. (5)

The seed pose parameters {rk,Ωk} were iteratively adjusted by simultaneously adjusting the seed poses and the imaging viewpoint parameters relative to the first projection35, 36 (i.e., the reference viewpoint, which is not allowed to vary; other imaging viewpoints are defined relative to the first projection in terms of rotation and translation) and then computing updatedIc(u,v|{rk,Ωk},σ,γ). By allowing the projection viewpoints to vary, we were able to correct for imprecision in the measured gantry positions and thereby obtain a more precise projection match. The parameter adjustments were calculated from the first derivatives of SSQD with respect to each degree of freedom. For example, the derivative with respect to the x-coordinate of the kth seed was computed as follows:

(SSQD)xk=2γ(u,v[Ic(u,v|{rk,Ωk},σ,γ)Im(u,v|σ,γ)]Ic(u,v|{rk,Ωk},σ,γ)xk). (6)

Because the image grayscale intensities are represented entirely by the Gaussian blurring function, the grayscale image gradient ∂Ic(u,v|{rk,Ωk},σ,γ)∕∂xk for each seed was calculated analytically from Eq. 4 for that degree of freedom. Similarly, we computed the first derivatives of SSQD with respect to the other spatial and angular coordinates. Detailed derivations of the gradient calculation can be found in the Appendix0.

After computing the analytical gradients to adjust all free parameters, the process iteratively refined the 3D seed’s pose and each imaging viewpoint parameter (except first projection) until the computed projections optimally matched the measured projections of the seed geometry. The computed and measured projections must have the same imaging geometry, image size, and pixel resolution. At least two but preferably three or more pairs of computed and measured projections with corresponding imaging geometry are required for a stable reconstruction process. The 5N seed pose plus six (M−1) degrees of freedom for the relative viewpoints (i.e., excluding the first fixed projection) are the freely moveable parameters in each iteration, where M is the total number of projections.

To iteratively adjust the free parameters leading to the minimization of SSQD, we used a nonlinear gradient search method35, 36 that combined a steepest descent gradient search with a parabolic approximation of the SSQD surface around the global minimum.

For overlapping clusters and highly migrated seeds, it was observed that the computed seed pose at convergence varied somewhat with initial starting configuration. This indicated less than optimal convergence matching. For example, if the initial seed position estimates are far from the measured configuration, the gIFPM algorithm may not converge to an optimal configuration. To improve the accuracy in such settings, we applied a two-step adaptive blurring scheme in which a larger 2D Gaussian blurring (i.e., σ1) was used for the initial iterations. The output of the first-step convergence was taken and used as an initial estimate with a reduced Gaussian spreading (i.e., σ2) for the remaining iterations. The two-step blurring strategy used a more diffuse computed image with a larger capture range in the beginning to draw the computed seeds closer to the measured ones and then increased the sharpness of the computed image to improve accuracy at the final convergence. The optimal values of two-step blurring σ1 and σ2 were obtained from trial and error for each seed configuration and were between (3.0–2.2) mm and (2.0–1.4) mm, respectively.

Validation via simulated implant geometries

The numerical simulation studies used computational models of configurations of 56–70 elongated line-seed sources in 3D space. Clinically realistic initial estimates of the seed configuration and synthetically produced projections were obtained from patient preplans based on a pretreatment ultrasound volume study, which give the centroid coordinates {rk} relative to the planning target volume for each patient. Since our gIFPM algorithm used the CBCT reference frame, the TRUS-based preplan coordinates were transformed to the CBCT coordinate system by using rotation, translation, and scaling.

Then line seeds of length L (3.0 mm×0.5 mm cylindrical radio-opaque marker of Model 6711 125I seed) were centered at the transformed {rk} centroid coordinates and aligned with the axis of implantation (i.e., θ=0, φ=0) which we called the “straight seed” implant. This was our initial estimate of the implant seed configuration. The 3D position of each seed in the configuration was shifted by a displacement, dkrandomly sampled from the uniform distribution [−2 mm, 2 mm] in each of the three directions, resulting in a mean displacement of 1.98 mm. The θ and φ values were randomly sampled from the uniform [−π∕6,π∕6] and [−π∕2,π∕2]distributions, respectively. To simulate migrated seeds in the implant, we manually adjusted the 3D pose of a few seeds after perturbing the configuration. These configurations were used to compute three “synthetic measured” projection images, i.e., projections of the configuration that we wished to determine. The source-to-isocenter distance was 100 cm and source-to-detector distance was 150 cm. The images were 288×288 pixels square and had a resolution of 0.388 mm∕pixel.

The accuracy of each trial was quantified by calculating the root-mean-square (RMS) difference and the standard deviation between the estimated and known 3D seed poses.

Validation via physical phantoms

A validation phantom (see Fig. 2) was designed and fabricated from eight interchangeable 9.5 cm×9.5 cm×0.6 cm acrylic slabs, allowing up to 100 decayed Model 6711 125I seeds to be placed at known locations and orientations. Each slab, which represents a single plane of seeds, contains 10 mm diameter removable cylindrical plugs, each of which can contain a single dummy seed. The position and polar orientation θ of each seed are determined by the location and angle (with respect to plug rotational axis) of the seed cavity created by a digital milling machine. The azimuthal angle φ can be controlled by rotating the plug within its slab and is quantified by means of an angular scale [see Fig. 2a]. Because plugs and planes are interchangeable, one can realize many different seed configurations. The seeds were arranged in rectilinear layers separated by 6 mm, with 6–10 mm interseed (center-to-center) spacing within each slab. Up to ten clusters of as many as five seeds were physically modeled in the implants (for example, see Fig. 3) in order to test the robustness of gIFPM in the presence of both clustered and nonoverlapping seeds. The slabs are held in rigid configuration by placing them inside a hollow acrylic rectangular box designed for this purpose [see Fig. 2b] prior to scanning. The positional accuracy of the known 3D seed centroids of the precision-machined phantom was ±0.1 mm in each of the three directions and about 1° angular accuracy for the θ and φ angle pair.

Figure 2.

Figure 2

Close-up photographs of (a) an acrylic slab of the phantom containing Model 6711 125I seeds, where the polar angle θ was defined as the angle between the implant axis and the major axis of the seed. It was assigned across the slab at different orientation for each seed (see inset). The azimuthal angle φ was assigned by using the adjustable reference grid drawn for each seed in known orientation. (b) Multiconfiguration precision-machined phantom assembly with all eight replaceable slabs. This phantom was used to create different seed configurations to test the gIFPM algorithm seed localization accuracy in the clinical setting.

Figure 3.

Figure 3

An example case of the image postprocessing of the projection images obtained from the Varian 4030CB digital simulator, (a) raw projection image, (b) filtered image, (c) binary seed-only bitmap image, and (d) blurred grayscale image using the gIFPM algorithm for 76 seed phantom data sets.

Initial estimates of each seed configuration were obtained by randomly perturbing the known 3D seed configuration as described earlier. The initial estimates of θ and φ values were also randomly sampled from the uniform [−π∕6,π∕6] and [−π∕2,π∕2] distributions, respectively. To make the computed projection images, the perturbed seeds configuration was rotated and translated to each imaging viewpoint and then projected on the (u,v) detector planes. The seed centroids were transformed to obtain extended line seeds before making projections as described in Sec. 2A.

In this study, three clinically realistic brachytherapy seed configurations containing totals of 50, 72 and 76 seed data sets were realized on the phantom. For the 50 seed case, decayed Model 6711 125I seeds obtained from Oncura Inc. (Arlington Heights, IL) were used. In that case, we modeled only 3 mm radiographically visible radio-opaque marker. For the remaining cases, machined stainless steel cylinders (4.5 mm long by 0.8 mm in diameter) were used.

Acquisition and processing of radiographic projections

To experimentally validate this algorithm, the phantom was imaged on a Varian ACUITY CBCT imaging system which is used for performing image-guided brachytherapy insertions in our dedicated brachytherapy suite. The ACUITY system can be operated in CBCT, fluoroscopic, or radiographic mode. CBCT images of the phantom were acquired for a complete gantry rotation around the phantom capturing approximately 660 projections through 360° using a Varian 4030CB flat panel detector. The detector is 40 cm×30 cm with a 1024×768 image size and resolution of 0.388 mm∕pixel and a 16-bit depth. The ACUITY imaging geometry consists of a 100 cm source-to-isocenter distance and a 150 cm source-to-detector distance. Three to ten radiographic projections at 5°–10° angular intervals were selected from the full set CBCT x-ray projections between ±30° gantry angles. The choice of perspectives was based on maximizing visibility of the implanted seeds in the projections and avoiding excessively small parallaxes.

The postprocessing involved (a) cropping the images to 288×288 pixels square; (b) normalizing the image intensity by finding its maximum and minimum values in the image; (c) morphological top-hat-filtering to suppress the background; and (d) automatic thresholding using the three standard deviation value of the pixel intensity histogram to create binary line-seed images in each projection in order to separate the seeds from the background. This process resulted in binary bitmap images with zero intensity in the background and intensity one over the area of each projected line seed.

The gIFPM method does not require transforming cylindrical seed images into pointlike landmarks. Instead we match elongated line-seed features in the 2D images including overlapping seed clusters. This avoids a major difficulty encountered by back-projection methods: Resolving seed clusters and isolating each seed centroid before reconstruction. The binary images were then convolved with the same 2D Gaussian blurring function that is used for the computed projection to create diffuse elongated seed lines with a known intensity distribution. This produces smoothly varying grayscale image gradients that can be calculated analytically in the computed projections to guide toward minimization of the objective function, SSQD, and speed up the convergence of the matching process. An example case of image postprocessing is shown in Fig. 3. Our previous work36 included four patient cases in which IFPM was used to reconstruct the centroids of the Model 200 103Pd seed radiographic markers. In that experience, our segmentation and image postprocessing algorithms encountered no difficulties.

Assessment of the seed reconstruction∕registration error

In the simulated implant study, the accuracy of each trial was quantified by calculating the RMS difference and the standard deviation between all estimated and true∕synthetic measured 3D pose parameters.

For the phantom studies, the seed reconstruction error was quantified in three ways. First, the seed reconstruction error was computed by directly comparing the computed seed coordinates with the known seed poses obtained from the precision-machined phantoms. In the second approach, the seed registration error was evaluated by reprojecting the gIFPM line-seed pose at convergence onto the 2D image planes, overlaying the computed and measured seed projection, and calculating the nearest-neighbor difference between the measured and computed seed poses in each image plane. In this approach, for all nonclustered computed seed images, we empirically calculated the seed centroids (center of mass of each seed region) and orientation angles (angle between the x-axis and the major axis of each seed) in each 2D image plane and compared to those obtained from the measured seed images at convergence.

In the third approach, we compared the gIFPM positional coordinates to those obtained by the VARISEED planning 8.0 software (Varian Medical System, Palo Alto, CA) operating on the CBCT data set reconstructed from the same set of projections, from which the gIFPM measured projections were selected. The VARISEED automatic seed finder tool was used. Since VARISEED frequently detected more seeds than were actually implanted, manual corrections were performed to estimate the approximate seeds locations. As VARISEED does not provide the individual seed orientations coordinate, we compared only the seed centroids. Accuracy was quantified in terms of the minimum 3D distance between each gIFPM seed centroid position and the nearest VARISEED seed location. The seed reconstruction error was quantified by computing the vector and scalar displacement between the gIFPM and VARISEED positions. VARISEED seed centroids have limited accuracy due to the CT partial volume artifacts, metal streaking artifacts, and difficulty in resolving overlapping seed clusters. These uncertainties were included in our estimation of the accuracy of the gIFPM solution for the seed positions.

RESULTS

Simulated implants

In Fig. 4 we illustrate an example of the iterative matching process for a simulated implant consisting of 60 seeds. The three projections have gantry angles of 0° and ±30°. The initial seed configuration was obtained from a patient’s preprocedure planned implant geometry assuming the seed axes to be parallel to the gantry axis. Comparison of the final computed images [Fig. 4c] to the measured images [Fig. 4d] shows excellent agreement, including reproducing overlapping seed clusters which appear as brighter and∕or extended seed group image features. The gIFPM algorithm successfully found seeds that were placed as far as 5 mm from their preplanned positions. This case required 11 iterations in the first step (Gaussian width, σ1=2.8 mm) with computation time of about 12 min∕iteration and four iterations in the second step(σ2=1.8 mm), with computation time of about 16 min∕iteration on a 1 GHz processor (computation time depended on number of seeds used in the implants, i.e., the number of free parameters to optimize in each iteration).

Figure 4.

Figure 4

An illustration of the convergence process for a 60 seed simulated implant. (a) Initial estimated seed configuration with straight seeds derived from a patient preplan, (b) computed images after convergence withσ1=2.8 mm, (c) computed images after convergence with σ2=1.8 mm and using poses (b) as the initial configuration, and (d) the true∕synthetic measured images, where the rows represent different gantry angles. The gIFPM algorithm was able to reproduce orientation of each individual seed including overlapping clustered and highly migrated seeds.

Figure 5 shows the convergence of the objective function score for the four simulated patient implants, where the black arrow indicates the plateau regions of the similarity when switching from first step to second step iterations. Similar transitions can be seen for the other patient cases convergence histories. For the 60 seed test case, from one-to-one correspondence between the true∕synthetic measured and computed sets of seed coordinates, the gIFPM absolute accuracy was (0.53±0.43) mm for position and (3.9±2.7)° and (4.4±3.8)° for polar and azimuthal angles, respectively. Figure 6 shows the histograms of the seed localization errors. More than 98% of the reconstructed seed positions are within 1 mm of their true positions and more than 95% of the reconstructed seed orientations are within 5° of their true orientations.

Figure 5.

Figure 5

The similarity metric score vs iteration number for the two-step gIFPM algorithm for the four simulated patient cases: 56, 60, 66, and 70 seed configurations. The transition from larger to smaller blurring for the 66 seed configuration is shown by the black arrow. The one-dimensional image-intensity profiles in the inset illustrate the difference in capture range for the two blurring levels.

Figure 6.

Figure 6

Histograms of the seed localization error for the 60 seed simulated patient configuration. (a) Positional error in terms of 3D distance between reconstructed and true location and (b) orientation error. The gIFPM absolute accuracy was (0.53±0.43) mm for position and (3.7±2.7)° and (4.5±3.8)° for θ and φ angles, respectively.

Several experiments were performed to test the accuracy and robustness of the gIFPM algorithm, including arranging the seed geometry to simulate seed clusters and overlaps of increasing complexity in more than one or more projections, e.g., two or three seeds overlapping in one or more than one projection, etc. Figure 4 illustrates successful resolution of more than four seed clusters consisting of up to five seeds in the cluster on more than one projection. We found that gIFPM could accurately determine seed poses with clusters consisting of as many as five seeds. Table 1 summarizes the accuracy of gIFPM reconstructions for four simulated implants derived from patient cases. In all cases, the RMS seed position error was less than 0.7 mm and the maximum error did not exceed 1.5 mm. The RMS orientation errors were found to be about 5° for the both angular coordinates.

Table 1.

Accuracy of gIFPM reconstructed poses for four simulated implants derived from patient preplans. The RMS value and standard deviation for the positional and orientation coordinates are reported. The maximum displacement (Max. error) of the seed position is also reported.

Patient no. (no. of seeds) Gantry angles (deg) Total no. of iterations gIFPM vs true seed pose
RMS error in seed position (mm) Max. error (mm) RMS error in seed orientation (deg)
θ φ
I (56) 0 15 0.63±0.45 1.32 4.4±3.2 5.3±3.1
+20
−20
II (60) 0 14 0.53±0.43 1.19 3.9±2.7 4.4±3.8
−30
+30
III (66)a 0 11 0.68±0.54 1.46 5.2±5.7 5.8±5.3
−20
+20
IV (70) 0 16 0.65±0.52 1.38 6.0±2.8 6.2±3.2
+30
−30
a

Two extra seeds in the preplan.

Figure 7 illustrates the convergence process for Table 1, case III, in which ambiguities are created by incomplete (two seeds missing from the true implant but present in estimate) and excessive (one additional seedlike artifact in the measured projections with no counterpart in the computed images) data. Figure 7d shows in both cases that the two-step iterative convergence process closely reproduces the measured seed projections. However, the gIFPM algorithm converged robustly to an optimal solution of the seed configuration that was only slightly perturbed in the region adjacent to the additional or missing seed images. Since difference images readily identify the additional and∕or missing seeds, gIFPM could be rerun with a modified initial configuration having the correct number seeds and∕or seedlike objects, which would slightly improve reconstruction accuracy.

Figure 7.

Figure 7

Illustration of gIFPM seed reconstruction for simulated case III in Table 1 for a single projection. In the first row(+20°), 66 seeds are present in the simulated implant derived from the preplan but 68 are assumed in the initial seed configure (a) with seed axes parallel to the gantry axis. In the second row(+20°), 66 seeds are present both in the initial estimated configuration and in the simulated implant, along with an additional seedlike artifact which is present in the measured images. (a) Initial estimate of the seed configuration, (b) computed images at final convergence, (c) the synthetic measured images corresponding to the “true” seed configuration, and (d) difference between images (b) and (c). The ellipse and arrow in part (d) indicates the extra seed(s) found by gIFPM at convergence.

Validation test with phantoms

Physical phantoms with different seed configurations were imaged in order to evaluate the gIFPM algorithm in a more clinically realistic setting. Figure 8 shows the convergence of the objective function for the three example seed configurations derived from the same phantom, where the black arrow indicates the plateau region where the algorithm transition from the larger to smaller Gaussian width.

Figure 8.

Figure 8

The similarity metric score vs iteration number for the two-step gIFPM algorithm for the three example physical phantom seed configurations. The transition from larger to smaller blurring filter for the 50 seed configuration is highlighted by the black arrow.

As shown in Table 2 and Fig. 9, the phantom study shows good agreement between the generalized IFPM and the known seed coordinates realized by the phantom. Table 2 shows RMS reconstruction errors ranging from 0.56 to 0.78 mm with angular coordinate RMS errors ranging from 3° to 6°. These errors are only slightly larger than those of the idealized simulated implant study, indicating that the additional errors associated with determination of the seed poses in the phantom and ACUITY forward projection modeling errors are not significant. Increasing the number of projections from three to six reduced these errors by approximately a factor of 2 at the cost of doubling computation time. For the 76 seed phantom case, from one-to-one correspondence between the two sets of seed coordinates, the RMS error was(0.78±0.57) mm. The θ and φ angle distributions were found to be (5.7±4.9)° and(6.0±4.1)°, respectively, when using three projections. The seed reconstruction error is reported in the histograms of Fig. 9a show that 97% of the reconstructed seed positions are within 1.5 mm from the measured seed locations and [Fig. 9b] 95% of the reconstructed seed orientations are within 8° of their known orientations.

Table 2.

Accuracy of seed poses deduced by the gIFPM algorithm for three seed configurations realized by our physical phantom and imaged on the VCU ACUITY system. The RMS value and standard deviation for the positional and orientation coordinates are reported while using three vs six experimentally acquired projections. The maximum displacement (Max. error) of the seed position is also reported.

No. of seeds No. of projections Total no. of iterations gIFPM vs true seed pose
RMS error in seed position (mm) Max. error (mm) RMS error in orientation (deg)
θ φ
76a 3 19 0.78±0.57 1.88 5.7±4.9 6.0±4.1
6 21 0.67±0.47 1.56 4.6±3.6 4.5±3.3
72a 3 17 0.72±0.48 1.74 5.0±3.8 5.7±3.3
6 18 0.56±0.52 1.37 3.8±2.9 4.2±3.7
50b 3 15 0.75±0.46 1.78 4.9±3.3 5.3±3.8
6 16 0.59±0.42 1.44 3.2±2.8 4.3±2.9
a

Line seed made up of stainless steel (4.5 mm long and 0.8 mm in diameter)

b

Actual Model 6711 125I dummy seed (3.0 mm×0.5 mm radio-opaque marker)

Figure 9.

Figure 9

Histograms of the seed localization error in 3D space between reconstructed and true pose for the 76 seed phantom configuration for three projection images. (a) Positional error and (b) orientation error. The RMS error was found to be (0.78±0.57) mm for position. The θ and φ angle distributions were found to be (5.7±4.9)° and(6.0±4.1)°, respectively.

An example of the reconstructed seed configurations projected onto the imaging planes is presented in Fig. 10. For the subset of seed images that do not overlap, the residual 2D RMS error in computed vs. measured seed images were 0.69±0.55(+5°), 0.83±0.56 (−20°), and 0.79±0.58 mm (+20°) for nearest-neighbor displacement and 5.4±3.7° (+5°), 6.9±6.2° (−20°), and 6.7±5.1° (+20°), respectively, for polar angle. This indicated very good agreement between measured and computed seed images.

Figure 10.

Figure 10

Superposition of measured (white) and computed (black) line-seed images projected on the detector planes for gantry angles of (a) +5°, (b) −20°, and (c) +20°for 76 seed phantom configuration. While many computed seeds coincided exactly with the measured ones, a few still reveal small discrepancies.

Figure 11 shows the seed-by-seed vector displacement between gIFPM and VARISEED coordinates. The mean (and RMS) values along thex, y, and z directions were found to be 0.39±1.02(0.87±0.54 mm), −0.27±1.06(0.90±0.52 mm), and 0.35±0.98 mm(0.72±0.48 mm), respectively. The 3D RMS error was 1.69±0.63 mm. This level of agreement seems reasonable given uncertainties in VARISEED centroid localization due to metal streaking artifacts, partial volume averaging, and finite CT slice width.

Figure 11.

Figure 11

Seed-by-seed vector difference between gIFPM positions and those obtained from the VARISEED planning system for 76 seed phantom data sets. The 3D RMS error was(1.69±0.63) mm.

DISCUSSION

A novel IFPM algorithm has been successfully extended to the more complex five degrees of freedom problem of reconstructing the 3D pose, as well as centroid, of radio-opaque cylindrically symmetric implanted objects such as implanted brachytherapy seeds from a limited number of radiographic projections. The IFPM approach does not require a solution of the challenging NP3 seed image matching problems unlike standard BP methods. It avoids the intraobserver and interobserver variability in localizing seeds that is frequently observed on three-film methods.9, 10, 11, 12, 13, 14, 15, 16 This method also allows the imaging viewpoints for the digitally reconstructed radiographs to be free parameters to adjust gantry angle uncertainties relative to the first projection. In addition, a novel precision-machined prostate seed implant phantom, capable of realizing multiple seed configurations with an accuracy of 0.1 mm, was developed for rigorously testing the new algorithm.

Several algorithms are available for reconstructing 3D seed pose, including seed orientation, from measured 2D projections.19, 20, 32, 33 The algorithms presented by Tubic et al.19, 20 use mathematical morphology to detect the center of the seeds as well as their orientation on the 2D image plane. This information (seed center and orientation in 2D) was then used to perform 3D reconstruction of each individual seed including orientation.38 However, their method fails to correctly reconstruct seeds in large clusters of more than three seeds. Another approach, proposed by Siebert et al.,32 separately back-projects the tip and end positions of each seed image and uses a heuristic search algorithm to efficiently solve the NP3 matching problem. While in principle this method identifies seed orientation, no quantitative data are shown. A promising brachytherapy seed reconstruction method using seven digital tomosynthesis projections has recently been applied to clinical data sets.33 In their method, seed-only 3D binary images were obtained by back-projecting each detector pixel shadowed by an elongated seed based on prereconstruction binarization of each projection. They were then able to estimate orientation by finding the major and minor axes of the each reconstructed 3D binary voxel cluster. However, their method cannot distinguish between orientations of seed clusters and individual seeds. The methods discussed above all have the disadvantages of BP, including intolerance to incomplete and inconsistent data, as well as difficulty of resolving overlapping clusters. By accurately modeling each elongated line seed in 3D space and iteratively finding the best solution that accounts for the measured projections, our method explicitly detects the orientation of each individual seed and is capable of reproducing overlapping seed clusters and highly migrated seeds in the implants. By using a few CBCT projections, the gIFPM has the potential for fusion-based intraoperative brachytherapy planning.

Tubic and Beaulieu34 have proposed a new brachytherapy seed reconstruction technique that seeks to extract seed pose by analyzing the seed projections in the raw CT sinograms rather than reconstructed CT images. Essentially, their method involves segmenting the sinusoidal trace produced by each seed and fitting a mathematical model to each trace from which the centroid (derived from centerline of trace) and orientation (modulation of trace width as a function of gantry angle) can be derived. By working with higher resolution sinograms, their method avoids the major difficulties of CT-based localization, such as limited spatial resolution due to slice thickness limitation and uncertainties created by metal streaking artifacts. Excellent results were obtained for an idealized 16 seed phantom. However, automatically segmenting the sinusoidal seed projections, especially in the presence of realistic anatomic structure and image noise, remains a significant and unsolved technical challenge. Similarly, detecting variable width traces, quantifying trace width, dealing with seeds normal to the scanner axis, and resolving tightly bunched seed clusters also challenge this algorithm. While we have not yet applied our five degrees of freedom gIFPM algorithm to actual clinical data, in our previous study,36 our relatively simple filtering and segmentation algorithms were successfully applied to anterior and oblique x-ray images of four Model 200 103Pd seed implants.

The 125I and 103Pd seeds exhibit considerable anisotropy in their dose distributions due to their internal geometry. The “self-attenuation” by the material along the seed major axis is the main cause for the seed anisotropy. However, identification of the seed orientations on CT images is difficult primarily because of the slice thickness and voxel size limitations. To avoid this difficulty, the AAPM TG-43 (Ref. 26) one-dimensional point-source approximation, employing an average distance-dependent anisotropy correction, the 1D anisotropy function, is used almost universally in clinical treatment planning. This approach is valid for a multiseed implant if all seed orientations are equally probable. However, Corbett et al.27 demonstrated that the seeds are preferentially orientated along the needle directions based on the distribution of the polar angleθ, derived from analysis of seed projection angles on 1 month postimplant anterior-posterior radiographs of ten patients. By averaging the dose over an ensemble of 125I implants with identical centroids but randomly sampled orientations from the above distributions, Corbett et al.27 demonstrated that seed orientation had little effect on DVH parameters, e.g., D90, commonly used for clinical dose specification.

However, the theoretical study presented by Prasad et al.39 concluded that the actual dose rate may differ from the expected dose rate by a factor of 2 when taking account of the anisotropy of the individual seeds. In the postimplants geometry using 125I and 103Pd seed, Lindsay et al.28 showed that the 1D TG-43 treatment of anisotropy resulted in significant local dose computation errors (±10% for CTV and ±5% for the rectum) compared to the more accurate 2D line-seed model which requires specification of the seed orientation. However, none of these studies had available actual seed orientations for their studies nor did they present a practical method for measuring orientation. Our five parameter model allows the individual seed position and orientation distribution to be determined for each implant. By directly measuring the individual 3D pose of each implanted brachytherapy seed, our method allows the 3D dose distribution to be more rigorously computed using the full 2D TG-43 line-seed formalism.26

As reported in the literature40 and found in our clinical experience, metallic 103Pd or 125I seeds cause moderate to severe streaking artifacts on CBCT images which introduce errors in soft-tissue segmentation, deformable image registration, and CT-based dose calculation. Accurate identification of the metal seed boundary and its orientation in the sinogram projections is very useful for suppressing such artifacts by projecting each metal seed boundary onto the sinogram so that the missing soft-tissue information can be recovered by interpolation from the surrounding soft-tissue image texture. Reconstruction of CBCT images with corrected sinogram projections can then be performed. Thus, another application of gIFPM is aiding in the accurate identification of seed traces in support of interpolative sinogram corrections. By reducing streak and associated noise propagation artifacts, significant clinical value can be added to CBCT imaging for image-guided brachytherapy.

By subtracting the measured images from the computed images at convergence, in the current version of gIFPM, one can locate extra seed(s) in the implant. Future versions of gIFPM will automatically correct for overcounted and undercounted seed(s) in the implant and rerun the reconstruction process to obtain a more optimal match. More extensive investigation of the initial estimate of the seed configurations using TRUS preimplant geometry of the actual patient will be performed to further validate this algorithm. This iterative pose search method has not been optimized for speed. Improving the computation efficiency is also an area of future development.

The data presented in this paper demonstrate that the gIFPM algorithm works effectively for seeds with radio-opaque markers having aspect ratios of 6:1 or larger. Besides the Model 6711 125I seed, other seed models satisfying this constraint include the selectSeed,41 (Amersham 6733 seed, IsoAid Advantage, DraxImage LS-1, Source Tech Medical STM1251),42 symmetra,43 Model 9011,44 and Best Model 2301 (Ref. 45) sources. Our previous work36 demonstrated that the three degrees of freedom IFPM algorithm cannot accurately estimate the centroids of such elongated seeds because of the requirement that computed projections produce seed shadows that closely approximate the shape and size of the actual seed binary images. The centroid-only IFPM localization algorithm was shown to accurately reconstruct the positions of Model 200 103Pd seeds, which contain cylindrical lead markers with a 2:1 aspect ratio. Thus, to apply IFPM reconstruction to Model 6711 125I implants, the gIFPM is essential. The gIFPM method is further being generalized to reconstruct larger and noncylindrically symmetric metal objects in brachytherapy treatment, e.g., intracavitary applicators (i.e., colpostats and tandem) of known but arbitrary shape from a small set of 2D x-ray projections.

CONCLUSION

We have presented a new approach to brachytherapy seed localization, gIFPM able to accurately recover the orientation as well as location of individual seeds within a densely implanted volume from a limited set of measured 2D x-ray projections. By knowing the full 3D pose of each implanted seed, more rigorous Monte Carlo-based or 2D TG-43 dose calculations can be performed. Based on both physical and simulated implants, seed reconstruction errors were about 0.7 mm and 6° for θ and φ angles. The algorithm exhibits robust performance in the presence of overlapping seed clusters, highly migrated seeds, erroneous seed count, and errors in specifying the radiographic projection geometry. By incorporating a five degrees of freedom search capability, the IFPM approach, which does not require matching of corresponding images on each projection, can be extended to localization of cylindrically symmetric objects, e.g., implanted fiducial markers, whose aspect ratios are 6:1 or larger. This algorithm is more robust and tolerant of incomplete data than back-projection and has the potential to make intraoperative dose reconstruction and adaptive replanning from fused TRUS images and a few quick radiographic projections feasible.

ACKNOWLEDGMENTS

This work was supported in part by grants from Varian Medical System and the National Institutes of Health (Grant No. P01 CA 116602). The authors would like to thank Virginia Gilbert of Virginia Commonwealth University (VCU) for her continuous support of collecting data. The authors are grateful to Dr. John Ford of VCU for proof reading the manuscript.

APPENDIX: ANALYTIC GRADIENT OF THE SIMILARITY, SSQD WITH RESPECT TO FIVE DEGREES OF FREEDOM OF EACH SEED

Recalling Eq. 2, for each line seed k in the rotated and translated CT frame,

{r}k={rjk|rjk=rk+((j1)δlkL2)Ωk,j=1,,Q}, A1

where j=1,⋯,Q is a finite set of Q points spaced at interval δlk=L∕(Q−1) that represents the kth seed.

Now, rotate and translate the CT frame to the each projection coordinate system (in which z axis corresponds with its central axis), rewriting Eq. A1 more explicitly,

{xyz}k=[R]α.β.γ({xjyjzj}k+((j1)δlkL2){sinθ cosφsinθ sinφcosθ}k)Tx,y,z, (A2)

where

[R]α.β.γ=[R11R12R13R21R22R23R31R32R33]α.β.γ

is the complete rotation matrix for each image viewpoint and ((j−1)⋅δlkL∕2)=Lk represents the total length of the kth seed. No translation is applied, i.e., Tx,y,z=0. The complete rotation matrix was obtained by taking the product of the three rotation matrices defined in the world coordinate system, for each image viewpoint. The line seeds in the CT frame project to the detector plane (u,v) are given by

(uk,vk)=M(zk)(xk,yk), (A3)

where Mk=(S+DS+zk) is the magnification factor, which is different for each end points; Sand D are the source-to-isocenter and isocenter-to-detector distances, respectively. Since, the brachytherapy line seed has rotational symmetry around the axis of rotation, we computed one derivative per seed per degree of freedom with respect to the each seed center coordinates (note that the index j has been dropped). From Eq. 4, the image grayscale gradient for x degree of freedom was calculated as follows:

Ic(u,v|{rk,Ωk},σ,γ)xk=kuk,vk(I0(uk,vk|rk,Ωk,γ)σ2)[(uuk)ukxk+(vvk)vkxk].g(uuk,vvk|σ), (A4)

where, g(uuk,vvk|σ)=exp[(uuk)22σ2(vvk)22σ2]and γ is the gantry angle estimate of the imaging viewpoint.

Finally, from Eqs. A2, A3, using chain rule, we get

{ukx=Mk[R11(R31)xk(S+zk)]vkx=Mk[R21(R31)yk(S+zk)]} (A5)

and similarly for the y and z coordinates of each seed. The analytical gradient of the similarity SSQD with respect to θ-angle coordinate for each seed was calculated from Eq. 5 as follows:

(SSQD)θk=2γ(u,v[Ic(u,v|{rk,Ωk},σ,γ)Im(u,v|σ,γ)]Ic(u,v|{rk,Ωk},σ,γ)θk). (A6)

Again, from Eq. 4, we computed the image grayscale gradient with respect to θ degree of freedom

Ic(u,v|{rk,Ωk},σ,γ)θk=kuk,vk(I0(uk,vk|rk,Ωk,γ)σ2)[(uuk)ukθk+(vvk)vkθk].g(uuk,vvk|σ). (A7)

Finally, from Eqs. A2, A3, using chain rule, we get,

{ukθk=MkLk[(R11.cosθ cosφ+R12.cosθ sinφR13.sinθ)(R31.cosθ cosφ+R32.cosθ sinφR33.sinθ)xk(S+zk)]vkθk=MkLk[(R21.cosθ cosφ+R22.cosθ sinφR23.sinθ)(R31.cosθ cosφ+R32.cosθ sinφR33.sinθ)yk(S+zk)]}. (A8)

Similarly, we have computed analytical gradient of SSQD with respect to φ-angle coordinate of each seed.

References

  1. Han B. H., Wallner K., Merrick G., Butler W., Sutilef S., and Sylvester J., “Prostate brachytherapy seed identification on post-implant TRUS images,” Med. Phys. 30, 898–900 (2003). 10.1118/1.1568976 [DOI] [PubMed] [Google Scholar]
  2. Bice W. S., Dubois D. F., Prete J. J., and Prestidge B. R., “Source localization from axial image sets by iterative relaxation of nearest neighbor criterion,” Med. Phys. 26, 1919–1924 (1999). 10.1118/1.598717 [DOI] [PubMed] [Google Scholar]
  3. Roy J. N., Wallner K. E., Harrington P. J., Line C. C., and Anderson L. L., “A CT-based evaluation method for permanent implants: Applications to prostate,” Int. J. Radiat. Oncol., Biol., Phys. 26, 163–169 (1993). 10.1016/0360-3016(93)90188-2 [DOI] [PubMed] [Google Scholar]
  4. Li Z., Nalcacioglu I. A., Ranka S., Sahini S. K., Palta J. R., Tome W., and Kim S., “An algorithm for automatic, computed-tomography-based source localization after prostate implant,” Med. Phys. 28, 1410–1415 (2001). 10.1118/1.1382607 [DOI] [PubMed] [Google Scholar]
  5. Brinkmann D. H. and Kline R. W., “Automated seed localization from CT datasets of the prostate,” Med. Phys. 25, 1667–1672 (1998). 10.1118/1.598346 [DOI] [PubMed] [Google Scholar]
  6. Liu H., Cheng G., Yu Y., Brasacchio R., Rubens D., Strang J., Liao L., and Messing E., “Automatic localization of implanted seeds from post-implant Ct images,” Phys. Med. Biol. 48, 1191–1203 (2003). 10.1088/0031-9155/48/9/308 [DOI] [PubMed] [Google Scholar]
  7. Yu Y., Anderson L. L., Li Z., Mellenberg D. E., Nath R., Schell M. C., Waterman F. M., Wu A., and Blasko J. C., “Permanent prostate seed implant brachytherapy: Report of American Association of Physicists in Medicine Task Group Vol. 64,” Med. Phys. 26, 2054–2076 (1999). 10.1118/1.598721 [DOI] [PubMed] [Google Scholar]
  8. Westendorp H., Hoekstra C. J., van’t Riet A., Minken A. W., and Immerzeel J. J., “Intraoperative adaptive brachytherapy of iodine-125 prostate implants guided by C-arm cone-beam computed tomography-based dosimetry,” Brachytherapy 6, 231–237 (2007). 10.1016/j.brachy.2007.08.005 [DOI] [PubMed] [Google Scholar]
  9. Fung A. Y. C., “C-Arm imaging for brachytherapy source reconstruction: Geometrical accuracy,” Med. Phys. 29, 724–726 (2002). 10.1118/1.1473136 [DOI] [PubMed] [Google Scholar]
  10. Siddon R. L. and Chin L. M., “Two-film brachytherapy reconstruction algorithm,” Med. Phys. 12, 77–83 (1985). 10.1118/1.595738 [DOI] [PubMed] [Google Scholar]
  11. Amols H. I. and Rosen I. I., “A three-film technique for reconstruction of radioactive seed implants,” Med. Phys. 8, 210–214 (1981). 10.1118/1.594935 [DOI] [PubMed] [Google Scholar]
  12. Jackson D. D., “An automated method for localizing radioactive seeds in implant dosimetry,” Med. Phys. 10, 370–372 (1983). 10.1118/1.595275 [DOI] [PubMed] [Google Scholar]
  13. Biggs P. J. and Kelley M. D., “Geometric reconstruction of seed implants using a three-film technique,” Med. Phys. 10, 701–704 (1983). 10.1118/1.595408 [DOI] [PubMed] [Google Scholar]
  14. Altschuler M. D., Findlay P. A., and Epperson R. D., “Rapid accurate, three-dimensional location of multiple seeds in implant radiotherapy treatment planning,” Phys. Med. Biol. 28, 1305–1318 (1983). 10.1088/0031-9155/28/11/010 [DOI] [PubMed] [Google Scholar]
  15. Rosenthal M. S. and Nath R., “An automatic seed identification technique for interstitial implants using three isocentric radiographs,” Med. Phys. 10, 475–479 (1983). 10.1118/1.595394 [DOI] [PubMed] [Google Scholar]
  16. Altschuler M. D. and Kassaee A., “Automated matching of corresponding seed images of three simulator radiographs to allow 3D triangulation of implanted seeds,” Phys. Med. Biol. 42, 293–302 (1997). 10.1088/0031-9155/42/2/003 [DOI] [PubMed] [Google Scholar]
  17. Gong L., Cho P. S., Han B. H., Waller K. E., Sutlief S. G., Pathak S. D., Haynor D. R., and Kim Y., “Ultrasonography and fluoroscopic fusion for prostate brachytherapy dosimetry,” Int. J. Radiat. Oncol., Biol., Phys. 54, 1322–1330 (2002). 10.1016/S0360-3016(02)03754-9 [DOI] [PubMed] [Google Scholar]
  18. Smith W. L., Lewis C., Bauman G., Rodrigues G., D’Souza D., Ash R., Ho D., Venkatesan V., Downey D., and Fenster A., “Prostate volume contouring: A 3D analysis of segmentation using 3DTRUS, CT, and MR,” Int. J. Radiat. Oncol., Biol., Phys. 67, 1238–1247 (2007). 10.1016/j.ijrobp.2006.11.027 [DOI] [PubMed] [Google Scholar]
  19. Tubic D., Zaccarin A., Pouliot J., and Beaulieu L., “Automated seed detection and three-dimensional reconstruction: I. Seed localization from fluoroscopic images or radiographs,” Med. Phys. 28, 2265–2271 (2001). 10.1118/1.1414308 [DOI] [PubMed] [Google Scholar]
  20. Tubic D., Zaccarin A., Beaulieu L., and Pouliot J., “Automated seed detection and three-dimensional reconstruction: II. Reconstruction of permanent prostate implants using simulated annealing,” Med. Phys. 28, 2272–2279 (2001). 10.1118/1.1414309 [DOI] [PubMed] [Google Scholar]
  21. Todor D. A., Cohen G. N., Amols H. I., and Zaider M., “Operator-free, film-based 3D seed reconstruction in brachytherapy,” Phys. Med. Biol. 47, 2031–2048 (2002). 10.1088/0031-9155/47/12/303 [DOI] [PubMed] [Google Scholar]
  22. Todor D. A., Zaider M., Cohen G. N., Worman M. F., and Zelefsky M. J., “Intraoperative dynamic dosimetry for prostate implants,” Phys. Med. Biol. 48, 1153–1171 (2003). 10.1088/0031-9155/48/9/306 [DOI] [PubMed] [Google Scholar]
  23. Narayanan S., Cho P. S., and R. J.MarksII, “Fast cross-projection algorithm for reconstruction of seeds in prostate brachytherapy,” Med. Phys. 29, 1572–1579 (2002). 10.1118/1.1489044 [DOI] [PubMed] [Google Scholar]
  24. Su Y., Davis B. J., Herman M. G., and Robb R. A., “Prostate brachytherapy seed localization by analysis of multiple projections: Identifying and addressing the seed overlap problem,” Med. Phys. 31, 1277–1287 (2004). 10.1118/1.1707740 [DOI] [PubMed] [Google Scholar]
  25. Narayanan S., Cho P. S., and R. J.MarksII, “Three-dimensional seed reconstruction from an incomplete data set for prostate brachytherapy,” Phys. Med. Biol. 49, 3483–3494 (2004). 10.1088/0031-9155/49/15/012 [DOI] [PubMed] [Google Scholar]
  26. Rivard M. J., Coursey B. M., DeWerd L. A., Hanson W. F., Huq M. S., Ibbott G. S., Mitch M. G., Nath R., and Williamson J. F., “Update of AAPM Task Group No. 43 Report: A revised AAPM protocol for brachytherapy dose calculations Dose distributions,” Med. Phys. 31, 633–674 (2004). 10.1118/1.1646040 [DOI] [PubMed] [Google Scholar]
  27. Corbett J. F., Jezioranski J. J., Crook J., Tran T., and Yeung I. W. T., “The effect of seed orientation deviations on the quality of 125I prostate implants,” Phys. Med. Biol. 46, 2785–2800 (2001). 10.1088/0031-9155/46/11/303 [DOI] [PubMed] [Google Scholar]
  28. Lindsay P., Battista J., and Dyk J. V., “The effect of seed anisotropy on brachytherapy dose calculations using 125I and 103Pd ,” Med. Phys. 28, 336–345 (2001). 10.1118/1.1350674 [DOI] [PubMed] [Google Scholar]
  29. Afsharpour H., D’Amours M., Cote B., Carrier J. -F., Verhaegen F., and Beaulieu L., “A Monte Carlo study on the effect of seed design on the interseed attenuation in permanent prostate implants,” Med. Phys. 35, 3671–3681 (2008). 10.1118/1.2955754 [DOI] [PubMed] [Google Scholar]
  30. Carrier J. -F., Beaulieu L., Therriault-Proulx F., and Roy R., “Impact of interseed attenuation and tissue composition for permanent prostate implants,” Med. Phys. 33, 595–604 (2006). 10.1118/1.2168295 [DOI] [PubMed] [Google Scholar]
  31. Chibani O., Williamson J. F., and Todor D., “Dosimetric effects of seed anisotropy and interseed attenuation for 103Pd and 125I prostate implants,” Med. Phys. 32, 2557–2566 (2005). 10.1118/1.1897466 [DOI] [PubMed] [Google Scholar]
  32. Siebert F. -A., Srivastav A., Kliemann L., Fohlin H., and Kovacs G., “Three-dimensional reconstruction of seed implants by randomized rounding and visual evaluation,” Med. Phys. 34, 967–975 (2007). 10.1118/1.2436975 [DOI] [PubMed] [Google Scholar]
  33. Brunet-Benkhoucha M., Verhaegen F., Lassalle S., Nadeau D. B., Reniers B., Donath D., Taussky D., and Carrier J. -F., “Clinical implementation of a digital tomosynthesis-based seed reconstruction algorithm for intraoperative postimplant dose evaluation in low dose rate prostate brachytherapy,” Med. Phys. 36, 5235–5244 (2009). 10.1118/1.3245888 [DOI] [PubMed] [Google Scholar]
  34. Tubic D. and Beaulieu L., “Sliding slice: A novel approach for high accuracy and automatic 3D localization of seeds from CT scans,” Med. Phys. 32, 163–174 (2004). 10.1118/1.1833131 [DOI] [PubMed] [Google Scholar]
  35. Murphy M. J. and Todor D. A., “Demonstration of a forward iterative method to reconstruct brachytherapy seed configurations from x-ray projections,” Phys. Med. Biol. 50, 2715–2737 (2005). 10.1088/0031-9155/50/11/019 [DOI] [PubMed] [Google Scholar]
  36. Pokhrel D., Murphy M. J., Todor D. A., Weiss E., and Williamson J. F., “Clinical application and validation of an iterative forward projection matching algorithm for permanent brachytherapy seed localization from cone beam-CT x-ray projections,” Med. Phys. 37, 5092–5101 (2010). 10.1118/1.3480962 [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Glassner A. S., Graphics Gems (Academic, London, 1990). [Google Scholar]
  38. Leclerc G., Lavallee M. -C., Tubic D., Metivier J., Vigneault E., and Beaulieu L., “Idealized line source configuration for permanent 125I prostate implants,” Radiother. Oncol. 72, 213–220 (2004). 10.1016/j.radonc.2004.04.001 [DOI] [PubMed] [Google Scholar]
  39. Prasad S. C., Bassano D. A., and Fear P. I., “Dose distributions for 125I implants due to anisotropic radiation emission and unknown seed orientation,” Med. Phys. 14, 296–298 (1987). 10.1118/1.596085 [DOI] [PubMed] [Google Scholar]
  40. Moseley D. J., Siewerdsen J. H., and Jaffary D. A., “High-contrast object localization and removal in cone-beam CT,” Proc. SPIE 5745, 40–50 (2005). 10.1117/12.595766 [DOI] [Google Scholar]
  41. Karaiskos P., Papagiannnis P., Sakelliou L., Anagnostopopulos G., and Baltas D., “Monte Carlo dosimetry of the selectSeed 125I interstitial brachytherapy seed,” Med. Phys. 28, 1753–60 (2001). 10.1118/1.1384460 [DOI] [PubMed] [Google Scholar]
  42. Rivard M. J., Butler W. M., DeWerd L. A., Huq M. S., Ibbott G. S., Meigooni A. S., Melhus C. S., Mitch M. G., Nath R., and Williamson J. F., “Supplement to the 2004 update of the AAPM Task Group No. 43 Report,” Med. Phys. 34, 2187–2205 (2007). 10.1118/1.2736790 [DOI] [PubMed] [Google Scholar]
  43. Hedtjärn H., Carlsson G. A., and Williamson J. F., “Monte Carlo-aided dosimetry of the symmetra model I25.S06125I, intestinal brachytherapy seed,” Med. Phys. 27, 1076–1085 (2000). 10.1118/1.598990 [DOI] [PubMed] [Google Scholar]
  44. Rivard M. J., “Monte Carlo radiation dose simulations and dosimetric comparison of the model 6711 and 9011 125I brachytherapy sources,” Med. Phys. 36, 486–491 (2009). 10.1118/1.3056463 [DOI] [PubMed] [Google Scholar]
  45. Sowards K. T. and Meigooni A. S., “A Monte Carlo evaluation of the dosimetric characteristics of the Best Model 2301 125I brachytherapy source,” Appl. Radiat. Isot. 57, 327–333 (2002). 10.1016/S0969-8043(02)00124-0 [DOI] [PubMed] [Google Scholar]

Articles from Medical Physics are provided here courtesy of American Association of Physicists in Medicine

RESOURCES