Добавил:
kiopkiopkiop18@yandex.ru t.me/Prokururor I Вовсе не секретарь, но почту проверяю Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ординатура / Хирургия / Библиотека им академика М.И. Перельмана / Книга_3592_Библиотеки_им_академика_М_И_Перельмана

.pdf
Скачиваний:
0
Добавлен:
29.08.2026
Размер:
89 Мб
Скачать
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
main advantage of this model is that the MRF energy function can be optimized by linear programming. Zikic et al [50] propose an MRF model using only second order terms for more efcient optimization. The approximation at a certain point in the parameter space is the normalized sum of evaluations of the original energy at projections of that point to two-dimensional subspaces. Also, a strategy for rene­ment of the search space is employed over iterations so as to increase registration accuracy and keep the number of labels small for efciency.
An alternative approach for searching the global optimum for non-convex cost functions is template-based optimization. In this approach, all possible spatial transformations of a certain degree of freedom within a range are sampled and their DRRs are compared to the 2D image by a robust similarity measure [35]. Local extrema are surely avoided by exhaustive searches in a limited computation time, however, discretized parameter values have to be interpolated by either a function or a local optimizer.
10.5.2 Stratied methods
Optimization strategies that stratify the transformation parameters into separate subsets and then perform a sequential estimation of the subsets of parameters may be employed. This is particularly useful for estimation of 3D rigid-body trans­formation in order to increase the sensitivity of any similarity measure to the out-of­plane translation of the 3D image. Namely, the sensitivity is generally highest when all other rigid-body parameters are close to their optimal values. Because the dimension of the search space is reduced in the individual sequential steps, the registration process is usually faster than with iterative optimization and an exhaustive search can be used in low-dimensional parameters space to overcome large initial alignment errors.
Using the stratied parameter estimation, several researchers rst determined the in-plane translation parameters by exhaustive grid search [51, 52] or frequency domain methods [53]. Kerrien et al [51] found the in-plane translations by optimizing normalized cross correlation (NCC) over a xed grid, followed by optimization of all rigid-body parameters. In a two-stage method, Kita et al [53] rst determined the in-plane translations by optimizing NCC in the frequency domain. By optimizing NCC over xed grids in a three-stage approach, Hentschke and Tönnies [52] rst determined the in-plane translations, then the out-of-plane trans­lation and in-plane rotation and, nally, the two remaining rotations. Kubias et al [54] determined the in-plane prior to the out-of-plane parameters in a multi­resolution and multi-stage optimization strategy using low- and high-resolution images in consecutively applied global and local optimizers, respectively. To recover the rotations and scale, Van der Bom et al [55] used projection-slice theorem, followed by phase correlation to recover the in-plane translations, however, the method resulted in high alignment errors around 20 mm. Aksoy et al [35] matched rotation templates (a set of DRRs of segmented 3D images in a discrete set of rotations) to a segmented x-ray image by a scale and translation invariant measure computed in the frequency domain. After selecting the optimal rotations, all rigid-
10-16
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
body parameters were iteratively optimized through minimization of the overlap between the best matching pair of segmented DRR and the x-ray image. Despite promising results, the estimation of the out-of-plane translation in monoplane 3D–2D registration was not addressed adequately in any of the above methods.
10.5.3 Regression-based methods
Regression-based approaches directly relate features of images to the spatial trans­formation parameters by a linear or a nonlinear function, hence, iterative optimi­zation procedures are not employed during the registration process. The function is trained usually with simulated 2D images before being applied to real intra­interventional images. Gouveia et al [56] have evaluated seven regression methods for 3D–2D registration. Input features consisted of rst and second order moments and PCA of the 2D image intensities, while the outputs are the registration parameters. Multivariate regression estimates the regression coefcients of a linear and polynomial equation of input features with a least squares method. The K nearest neighbor generates predictions by averaging output responses of k nearest input points in the training set. Multilayer perceptrons (MLP) are a popular choice for nonlinear regression due to their capability of approximating arbitrary functions. In the training phase, synaptic weights are optimized such that the difference between true and actual outputs is minimized by conjugate gradients and Levenberg Marquart optimization algorithms. Their activation function is typically a hyper­bolic tangent function. The radial basis function (RBF) network has a similar structure to the MLP except that a Gaussian function was used as the activation function. Support vector machine regression (SVR) maps input data to a higher dimensional space by the RBF kernel function and compute the output by a weighted linear combination of the kernels. The results of Gouveia et al [56] show that MLP with Levenberg Marquart optimization and RBF are robust to large initial alignment offsets and yield the most accurate results with lower variance, but are slightly less accurate than traditional iterative registration approaches.
10.6 Validation procedures
Before a 3D–2D image registration can be incorporated into a clinical image­guidance system it must undergo extensive and objective validation. Although several 3D–2D image registration methods [11] were developed for image-guidance systems, i.e. for 3D roadmapping [16, 57], their translation into clinical use is limited because these methods generally lack an extensive and objective validation.
Performing such a validation is difcult due to the wide range of materials, methods and denitions that are required, namely: (i) a large number of patient image datasets needs to be acquired in the clinical context of image-guided intervention; (ii) a corresponding reference or gold standard registration, which has to be accurate and reliable, needs to be established on these datasets; (iii) a procedure for validating 3D–2D image registration along with the denition of performance metrics needs to be specied. Standard procedures and performance
10-17
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
metrics for validation of 3D–2D registration in general were introduced by Van der Kraats et al [58] and later revised by Markelj et al [59].
Unfortunately, the creation of validation datasets has received little attention in the literature. There are currently four publicly available validation datasets of 3D–2D registration, one of a cadaveric spine segment [60], one of a cadaveric swine head [61], one of a spine and a pelvis generated from a visible human dataset [59] and one of cerebral angiograms [7]. There was another dataset of a cadaveric spine segment created by Van der Kraats et al [58], but it seems to be no longer publicly available. The clinical context associated with the aforementioned image datasets is spine surgery [5860], radiotherapy of the head [61] and endovascular image-guided neurosurgery [7]. Hence, the dataset of cerebral angiograms [7], to the best of our knowledge, is the only dataset available to objectively validate and compare the performance of methods for 3D–2D registration of vascular structures.
In the following subsections, the approaches toward gold standard creation, measures of registration error and procedures for evaluating the performance of 3D– 2D registration methods are reviewed and discussed.
10.6.1 Gold standard creation
The main challenge of using the 3D and 2D patient images for objective and quantitative validation of 3D–2D registration method(s) is how to obtain an accurate and reliable gold standard. Two tasks need to be carried out: (i) calibrate projection geometry of the 2D image acquisition device and (ii) devise materials and methods to nd the optimal spatial transformation of the 3D image.
Most existing C-arm systems do not provide accurate parameters of the projection view (PA, SA, SOD, SID and
), therefore, these parameters
u
,)
v
00
have to be calibrated for each C-arm pose. A common parameterization of the 2D imaging system on C-arm is given in [4]. For some C-arm systems the deviations from ideal geometry and pose are reproducible and may be compensated by prior calibration of the C-arm [16, 62, 63]. Depending on the mechanical design of the C-arm system, however, the deviations from ideal geometry and pose might not be reproducible and such a C-arm has to be calibrated on-line during image-guided intervention. For such situations, Otake et al [19] used a robust tracking ducial made of ball bearings and steel wire shaped as an ellipse and lines that provided C-arm calibration directly from a single 2D uoroscopy image.
The optimal spatial transformation of a 3D image can be established in several ways that mainly differ in the complexity of materials and methods used and, possibly, require a different protocol of image acquisition that may be more or less compatible with the workow during image-guided interventions. Van de Kraats et al [58] used a calibrated C-arm to acquire 2D x-rays from several projection views and performed reconstruction of a 3DRX image. The gold standard registration of CT and MR volumes was obtained through alignment to the 3DRX by intensity­based 3D–3D image registration [58]. In most clinical contexts, however, using more than one or two 2D x-rays for establishing the gold standard may raise ethical
10-18
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
concerns due to excessive irradiation of the patient. Markelj et al [59]defined the 2D image projection geometry so as to create synthetic 2D projection images from the 3D images, hence, the gold standard is inherently given. However, such a simple approach to gold standard creation does not capture the conditions, e.g. image noise, occlusions, geometric deformations, etc, encountered on real 2D images acquired during the intervention and is therefore not appropriate for objective validation.
For patient images acquired during an image-guided intervention the gold standard may be obtained by manual alignment, i.e. by perturbing the trans­formation of the 3D image until its projection overlaps with the 2D image [64]orby a reference registration method based on manually co-locating prominent anatom­ical landmarks such as bifurcations and vessel curves on 2D and 3D images or based on manual or semi-automated segmentation of vessels in 3D and 2D [8, 35]. Currently these are the approaches used to establish the gold standard in deformable 3D–2D registration, e.g. for the liver [8] and acquisitions of cardiac vasculatures not gated to electrocardiography signal [6]. However, it is difcult to establish such a gold standard in a consistent manner across a large patient image dataset due to subjective and unreliable manual input and, in cases such as the the liver vasculature, also due to insufcient complexity of the vessel network. Hence, the accuracy of the gold standard may vary substantially between different patient image datasets and, therefore, such a gold standard cannot be used to objectively and reliably validate the 3D–2D registration methods.
By attaching ducial markers to the patient one can recover both the 2D image acquisition geometry and the optimal spatial transformation of the 3D image [7, 60,
61]. Therefore, this approach seems most promising for the creation of a gold
standard on patient image datasets. Tomaževič et al [60] and Pawiro et al [61] used cadaver-implanted ducial markers, which is clearly too invasive to perform on (live) patients. Mitrović et al [7] used an elastic headband with integrated steel balls as ducial markers. The elastic headband can be easily attached to a patients head during the image-guided endovascular neurosurgery, during which both 3D and 2D images are usually acquired by the C-arm. To acquire the gold standard on vasculature other than the cerebral vasculature, the ducial marker carrier device needs to be redesigned. The gold standard is based on the registration of the position of ducial markers extracted from 3D and 2D images, whereas two 2D projection images need to be acquired to calibrate the C-arm in the two corresponding projection views (gure 10.5). The advantage of such an approach is the possibility of automating all the steps to obtain the gold standard, i.e. extraction and correspondence of ducial markers in 3D and 2D, retrospective C-arm calibration and marker co-registration [65]. Furthermore, for rigid-body 3D–2D registration, the accuracy of a gold standard based on
ducial marker co-registration can be assessed with the methodology presented by Fitzpatrick et al [66]. For instance, on ten patient image datasets of cerebral angiograms Madan et al [65] reported the accuracy of the ducial-based gold standard from 0.1 to 0.2 mm, which is at least twice better than the level of accuracy expected from 3D–2D registration methods and, therefore, seems suitable for objective validation of the methods.
10-19
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
Figure 10.5. Gold standard 3D–2D registration extracted from 3D and 2D images [
7].
established by aligning the positions of ducial markers
T
gs
10.6.2 Registration error
Various measures of registration error are used depending on the task of 3D–2D registration [58]. For instance, 3D roadmapping [57], in which the 3D image is projected and overlayed onto the 2D angiogram, requires a good overlap between vessels in the 2D projection, therefore, the registration error should be measured in 2D. On the other hand, during image-guided biopsy or delivery of treatment devices their exact placement in 3D patient space is important, hence, to guide or position these tools and devices the registration error should be measured in 3D.
Registration errors can be measured by the distance between positions of 3D or 2D image features (e.g. ducials, anatomical landmarks, object contours or surfaces) after the 3D–2D registration and their positions in the gold standard registration. Common image features are (target) points on angiograms
are usually the centerline points of a 3D vessel tree [7], which can
i
that lie on the structures of interest, i.e.
i
be extracted from a segmentation of the vessels. A possible approach to extract the vessel centerlines is to perform interactive thresholding of the 3D angiogram and obtain centerlines by Lees thinning algorithm [67], followed by removal of short, spurious and possibly incorrect centerlines and vessel branches whose length is less than twice the corresponding vessel diameter [68].
A widely used performance measure in 3D is the target registration error (TRE), while the mean over all target points K is used to compute the registration error:
where
and
T
reg
T
the gold standard, respectively.
1
=∣∣ −∣
K
=
iK1
denote the transformation obtained by 3D–2D registration and
gs
ttmTRE
() (), (10.3)
TT
iireg gs
10-20
)
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
A straightforward performance measure in 2D is the projection distance (PD) computed as the distance between the registered and gold standard locations of target points in the 2D image space. Since target points space they need to be projected into 2D using the forward projection operator which translates the points from the x-ray source
from 3D to the 2D imaging plane along rays emanating
i
. The 2D registration error is computed as mean PD:
s
1
PtPtmPD
=∥
K
=
iK1
( ) ( ) . (10.4)
TT
FiFireg gs
are dened in 3D image
i
F
The value of mPD depends on the distance of target points to the 2D image plane. Instead, several researchers use the reprojection distance (RPD) dened as the minimum distance between the line the 3D target point in the registered position target point in the gold standard position
, which passes through the x-ray sourcesand
L
i
t(
T
igs
, and the corresponding 3D
t()
T
ireg
. Hence, the 2D registration error
that is independent of the distance to the 2D image plane is computed as mean RPD:
,
where
1
=
K
iK1
denotes the minimum distance between a line and point. A geometric
·
[]
min
LT T
d rt tmRPD
=
( , ( )), ( ) , (10.5)
is i imin reg gs
⎤ ⎦
representation of the TRE, RPD and PD registration errors is shown in gure 10.6.
10.6.3 Performance evaluation
The evaluation methodology of van de Kraats et al [58] and Markelj et al [59] involves creation of synthetic transformations or deformations of the 3D image with respect to gold standard registration, which represent the starting positions for 3D–2D registration. The starting positions are generated according to initial misregistrations of the 3D image from the gold standard in some range of mTRE (e.g. 0–20 mm). The mTRE is usually uniformly distributed in the specied range
Figure 10.6. Geometric representation of TRE, RPD and PD registration errors.
10-21
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
and the number of starting positions per 1 mm mTRE subinterval is also deter­mined. Typically there are 20 starting positions per interval and thus a total of 400 starting positions per dataset.
For 3D and 2D images both acquired on a C-arm system, one could also use the machine-based registration obtained from DICOM-accessible C-arm parameters as more realistic starting positions [64]. However, the number of such starting positions is proportional to the number of datasets, which is usually low, while such an approach is also limited to certain clinical contexts.
Common metrics of registration performance involve registration accuracy, failure criteria, success rate, capture range and execution time. The standardized evaluation methodology proposed by van de Kraats et al [58], and later revised by Markelj et al [59], employs the mTRE, mRPD and mPD as measures of registration accuracy. The most general measure is the mTRE, however, as noted previously, the mPD and mRPD may sufce in certain clinical applications [16, 57] and are typically reported if the registration is performed between a 3D and a single 2D image.
In the methodology by van de Kraats et al [58], a registration failure criterion is specied by the minimum acceptable level of registration error and depends on the clinical application. On cerebral angiograms, Mitrović et al [7] established that mTRE or mRPD below 2 mm is sufcient for the purpose of 3D roadmapping and 3D–2D image fusion. Other metrics are then based on the failure criterion, i.e. the success rate measures the percentage of successful registration trials and the capture range is dened as the initial misregistration, at which some high-enough success rate, e.g. 95% [58], is achieved.
The selection of failure criteria may bias the performance evaluation, since trimming the distribution of registration errors through rejection of failed registra­tion trials directly impacts the assessment of registration accuracy, success rate and capture range. To avoid the use of failure criteria, Markelj et al [59] employ accumulative subintervals of initial misregistration, e.g. 0–4, 0–8, 0–12, 0–16, and 0–20 mm, in which the initial mTREs are uniformly distributed. In each of the subintervals they capture the distribution of registration error and then determine the accuracy as a percentile (50% and 95%) of the estimated distribution.
10.7 Validation of 3D–2D registration on cerebral angiograms
The current state-of-the-art and challenges in 3D–2D image registration are best observed by rigorous and extensive validation on datasets with established gold standard registration. The following experiments involved ten patient image datasets, which are publicly available grams [7], namely 3D and 2D digitally subtracted angiograms or 3D- and 2D-DSAs, respectively. The 2D-DSAs were acquired in the anterior–posterior (AP) and lateral (LAT) projection views, thus forming 20 pairs of 3D and 2D
1
URL: http://lit.fe.uni-lj.si/tools.php?lang=eng.
1
and contain 3D and 2D cerebral angio-
10-22
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
images. The gold standard 3D–2D registrations were established by co-registration of ducial markers [7].
The experiments involved 3D and 2D image registration trials using two recent methods, the rst based on stratied 3D rigid-body parameter optimization for matching rotation templates and vessel tree features [35] and the second based on iterative BOBYQA optimization and image similarity computed by comparing 3D and 2D gradient covariances [43]. We refer to the two methods as stratied and iterative, respectively. While the rst is expected to be robust to high initial registration errors, the second is expected to yield accurate 3D–2D registration if initialized close to the optimal registration. Running these two methods sequentially should, therefore, result in a registration that is robust to initial error and a registration that is highly accurate. To verify this hypothesis, the third method consists of a sequential execution of the stratied and iterative method and was referred to as combined.
In the following subsection we rst describe the experimental set-up and then present validation results according to two validation methodologies [58, 59], one with and one without the use of failure a criterion.
10.7.1 Experimental set-up
Registration errors were measured by mTRE and mRPD based on the initial and nal alignment of 3D targets with respect to their gold standard position. The 3D targets were the vesselscenterlines, extracted from 3D-DSA in each of the ten datasets [7]. The initial starting positions of 3D images were dened in terms of mTRE, generated in the range 0–100 mm with respect to the gold standard position by randomly sampling rigid-body transformations.
Translations were randomly sampled in the range [100, 100] mm, while rotations were sampled in the range [5, 5] degrees, such that the desired initial mTRE was achieved. The following ranges of translations and rotations correspond to the initial misalignment of the pre-operative 3D and intra-operative 2D images that is expected in a typical interventional C-arm suite [62, 63] and may be due to the use of uncalibrated C-arm pose or patient movement. For each 3D–2D image pair, one set of rigid-body parameters was randomly generated in each 1 mm subinterval of mTRE, hence, in total 100 per pair. Since there were 20 pairs of 3D- and 2D­DSAs and 100 initial rigid-body parameters per each image pair and three registration methods were tested, we altogether performed 6000 3D–2D registrations.
10.7.2 Evaluation based on failure criteria
The methodology of van de Kraats et al [58] requires setting a threshold on registration error, which delineates between a successful and failed registration trial. As proposed by Mitrović et al [7] for cerebral angiograms, the registration failure criterion was set to 2 mm for both mTRE and mRPD registration error metrics. Hence, a 3D
–2D registration was considered successful if mTRE or mRPD was less
than 2 mm. The overall registration accuracy was dened as MEAN ± STD of
10-23
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
mRPD of all successful registrations and the overall success rate (SR) was dened as the percentage of successful registrations. Capture range (CR) was dened as the rst mTRE or mRPD subinterval of length 1 mm, in which more than one registration out of 20 failed. This setting corresponded to a 95% condence level for the CR estimate.
Evaluation results for the three methods are shown in tables 10.3 and 10.4 for the mTRE and mRPD metric, respectively. The stratied method achieved a higher SR than the iterative method, but was generally less accurate. The sequentially combined methods were the most accurate and had the highest SR and CR. According to the mRPD metric (table 10.4) the obtained results are generally satisfactory for the clinical application of 3D roadmapping [16, 57], while the results for the mTRE metric fall below expectations, since the best SR is 48% and the best CR is 1 mm. Examples of nal registrations according to mTRE and mRPD metrics are shown in gure 10.7.
For additional insight into registration performance, gure 10.8 shows a cumulative success rate (cSR) computed with respect to the initial mTRE such that the cumulative number of successful registration trials was divided by the
Table 10.3. Results of 3D–2D registrations on ten pairs of cerebral angiograms [44]. Registration accuracy is reported as MEAN ± STD of mTRE of successful registrations (mTRE < 2 mm), success rate (SR) and capture range (CR) across 1000 registrations of 3D- and 2D-DSA image pairs.
View Method MEAN ± STD [mm] SR [%] CR [mm]
AP Stratified 1.34 ± 0.41 28.0 1.0
Iterative 0.95 ± 0.54 7.4 3.0 Combined 1.12 ± 0.51 45.6 1.0
LAT Stratified 1.34 ± 0.42 17.1 1.0
Iterative 0.0 1.0 Combined 0.95 ± 0.48 48.1 1.0
Table 10.4. Results of 3D–2D registrations on ten pairs of cerebral angiograms [44]. Registration accuracy is reported as MEAN ± STD of mRPD of successful registrations (mRPD < 2 mm), success rate (SR) and capture range (CR) across 1000 registrations of 3D- and 2D-DSA image pairs.
View Method MEAN ± STD [mm] SR [%] CR [mm]
AP Stratified 0.99 ± 0.48 64.8 3.0
Iterative 0.62 ± 0.41 33.1 11.0 Combined 0.39 ± 0.23 95.8 49.0
LAT Stratified 1.03 ± 0.47 75.2 3.0
Iterative 0.74 ± 0.44 34.0 9.0 Combined 0.40 ± 0.20 98.9 91.0
10-24
Vascular and Intravascular Imaging Trends, Analysis, and Challenges, Volume 1
https://t.me/medicina_free
Figure 10.7. Final alignment of cerebral angiograms in AP and LAT views with respect to mTRE and mRPD shown as a superposition of 2D-DSA (grayscale) and a DRR (red) of 3D-DSA after 3D–2D registration.
Figure 10.8. Cumulative SRs for a failure criterion of 2 mm (nal mTRE, mRPD) shown with respect to initial mTRE across ten AP and LAT datasets of cerebral angiograms [
number of all registration trials up to some initial mTRE. When the initial mTRE was less than 20 mm, the iterative method achieved a higher SR than the stratied method, however, the SR then decreased drastically. Clearly, the iterative method requires a good initial starting position for the registration to succeed. On the other
7].
10-25