ArticlePDF Available

Abstract and Figures

A three-dimensional (3D) reconstruction algorithm based on contours identification from biplanar radiographs is presented. It requires, as technical prerequisites, a method to calibrate the biplanar radiographic environment and a surface generic object (anatomic atlas model) representing the structure to be reconstructed. The reconstruction steps consist of: the definition of anatomical regions, the identification of 2D contours associated to these regions, the calculation of 3D contours and projection onto the radiographs, the associations between points of the X-rays contours and points of the projected 3D contours, the optimization of the initial solution and the optimized object deformation to minimize the distance between X-rays contours and projected 3D contours. The evaluation was performed on 8 distal femurs comparing the 3D models obtained to CT-scan reconstructions. Mean error for each distal femur was 1 mm.
Content may be subject to copyright.
A Biplanar Reconstruction Method Based on 2D and 3D
Contours: Application to the Distal Femur
S. LAPORTE
a,
*, W. SKALLI
a
, J.A. DE GUISE
b
, F. LAVASTE
a
and D. MITTON
a,†
a
Laboratoire de BioMe
´
canique—ENSAM CER de Paris, 151, Boulevard de l’Ho
ˆ
pital, 75013, Paris, France
b
Laboratoire de recherche en Imagerie et Orthope
´
die, ETS/CRCHUM, Montre
´
al, Canada
(Received 18 March 2002; In final form 11 November 2002)
A three-dimensional (3D) reconstruction algorithm based on contours identification from biplanar
radiographs is presented. It requires, as technical prerequisites, a method to calibrate the biplanar
radiographic environment and a surface generic object (anatomic atlas model) representing the
structure to be reconstructed.
The reconstruction steps consist of: the definition of anatomical regions, the identification of 2D
contours associated to these regions, the calculation of 3D contours and projection onto the radiographs,
the associations between points of the X-rays contours and points of the projected 3D contours, the
optimization of the initial solution and the optimized object deformation to minimize the distance
between X-rays contours and projected 3D contours.
The evaluation was performed on 8 distal femurs comparing the 3D models obtained to CT-scan
reconstructions. Mean error for each distal femur was 1 mm.
Keywords: 3D contour reconstruction; Stereoradiography; Personalized modeling; Femur; Anatomic
atlas model; Deformable surfaces
INTRODUCTION
Accurate geometrical three-dimensional (3D) reconstruc-
tion of human bones is currently required for clinical
studies as well as for computer assisted surgery or
personalized biomechanical finite element models
[8,14,20,22]. CT-scan with millimeter slices is commonly
used to obtain these accurate reconstructions [6,19,23].
However, this method is quite irradiant for the patient and
necessitates a large volume of image data sets, typically,
more than 200 transverse images for the distal femur.
Methods based on MRI are also used especially to
calculate cartilage volume or to study articular surfaces
[3,18]. Existing reconstruction methods for stereoradio-
graphy require the identification of specific anatomical
landmarks projection from the radiographs. These
methods are based on several algorithms like the Direct
linear transformation (DLT), dealing with the reconstruc-
tion of points visible on each X-ray image (stereo-
corresponding points) [1,5], or more recently like NSCP,
used for points visible on only one radiograph (non stereo-
corresponding points) [15]. Even though these methods
are now accurate enough to allow reconstruction of
structures like vertebra [17] or pelvis [12,16], they are not
adapted to bones with a continuous shape, like knee joint,
because of the lack of specific anatomical landmark
points.
The method proposed in this paper is an improvement
of the stereoradiographic reconstruction method
especially in such cases. The principle of the method is
to associate identifiable 2D-contours from radiographs to
3D lines defined on the surface of a reference object. This
method will be called the non stereo corresponding
contour (NSCC) method. The NSSC method validation
was assessed in the distal femur specific case.
MATERIAL AND METHODS
The general principle of the method is first globally
presented and then detailed on the distal femur example.
NSCC Method General Principle
NSCC method needs two prerequisites that are only
mentioned as they are detailed elsewhere:
ISSN 1025-5842 print/ISSN 1476-8259 online q 2003 Taylor & Francis Ltd
DOI: 10.1080/1025584031000065956
*Corresponding author. Tel.: þ 33-1-44-24-63-64. Fax: þ 33-1-44-24-63-66. E-mail: sebastien.laporte@paris.ensam.fr
E-mail: david.mitton@paris.ensam.fr
Computer Methods in Biomechanics and Biomedical Engineering 2003
Vol. 6 (1), pp. 1–6
. Prerequisite 1: calibration of the stereoradiographic
environment. This leads to X-rays sources and films
localization in a global referential. Any algorithm can
be used, standard DLT calibration [1], self calibration
[4] or Explicit Linear Calibration (ELC) [9].
. Prerequisite 2: a generic geometrical surface object
(anatomical atlas ) of the considered bone structure.
This object can be obtained using either direct
measurement methods or CT-scan reconstruction
from dry bone specimens.
From these prerequisites the NSCC algorithm can be
subdivided into six steps:
. Preliminary step: calculation of an initial solution. This
can be obtained thanks to 2D/3D matching methods
[10,13] or existing 3D reconstructions methods (DLT
and/or NSCP algorithms)—an example will be
presented for the application to distal femur.
. Step 1: definition of anatomical regions from the generic
object. A set of points
G
i
associated to each region
G
si
is
defined.
. Step 2: 2D contours identification onto the radiographs.
Each 2D contour, associated to regions defined in step 1,
yields the creation of a set of points
L
j
(groups of regions
can be made).
. Step 3: 2D contours generation from the 3D initial
solution object. For each incidence, the 3D contours are
lines from the initial object surface where the X-rays are
tangent (Appendix 1). A set of points C
j
is thus defined.
These 3D contours are also sorted by anatomical
regions. These 3D contours C
j
are then back projected
onto their associated radiograph to define a new set of
2D points
V
j
. Each point from
V
j
is associated to a point
of C
j
.
. Step 4: association between points from
L
j
and
V
j
. This
2D association is based on point-to-point distances and
contours derivations. This enables to obtain a
correspondence between the 2D set of points
L
j
and
the 3D contours C
j
.
. Step 5: optimization of the initial solution. A rigid
deformation associated to a global homothetic coeffi-
cient is applied to the initial solution in order to reduce
the distance between
L
j
and
V
j
. The complete
optimization is obtained using step 3 to step 6 until
there is no more transformation (no translation, no
rotation and no homothetic transformation).
. Step 6: deformation of the optimized solution. A kriging
algorithm [7,21] is then applied to the optimized
solution considering control points defined as in step 3
and 4. Finally, the reconstructed object is obtained
iterating step 6 as long as the distance between
L
j
and
V
j
is superior to a given precision value.
Distal Femur Application
The NSCC technique was applied to 8 dry femurs
(5 left, 3 right) from the “Laboratoire d’anatomie des
Saints-Pe
`
res” (Paris, France). Two calibrated X-rays
films of each femur (postero-anterior (PA) and
lateral (LAT)) were acquired at the Saint-Vincent
de Paul Hospital (Paris, France) using the ELC
protocol [9].
The generic model used for reconstruction was obtained
by projection of a mesh (556 points, 1100 triangles) on the
surface of a 3D computerized CT-scan tomographic
reconstruction of a ninth dry femur (using a slices
thickness of 1 mm and a distance of 1 mm between two
slices, a pixel resolution of 0.25 mm and SliceOmatic
q
software) [2,6,17]. The initial solution object was obtained
as follows:
. A 3D diaphysal axis was created from the 2D diaphysal
axis in each X-rays film (defined by inertial properties).
. Superior points of the medial and lateral condyles were
reconstructed with the DLT and NSCP methods.
. These geometrical constructions were used in order to
get an approximation of the localization and the shape
of the reconstructed femur.
The following four anatomical regions were defined
from the generic surface (Fig. 1): the diaphysis (
G
1
), the
medial and lateral condyles (
G
2
and
G
3
) and the trochlea
and intercondylar notch region (
G
4
). The 2D contours
were extracted semi-automatically by means of active
contours [11] (Fig. 2). Three contours were obtained
from the frontal radiograph: the medial and lateral
diaphysis (
L
PA1
and
L
PA2
) associated to
G
1
and the
epiphysis (
L
PA3
) associated to
G
2
,
G
3
and
G
4
. Five
FIGURE 1 Anatomical regions for the reference femur.
S. LAPORTE et al.2
contours came from the lateral radiograph: the anterior
and posterior diaphysis (
L
LAT1
and
L
LAT2
) associated to
G
1
, the internal and external condyles (
L
LAT3
and
L
LAT4
) associated, respectively, to
G
2
and
G
3
, and the
trochlea and intercondylar notch (
L
LAT5
) associated to
G
4
. Then the reconstructed object was finally obtained
with NSCC.
Validation
The femurs models obtained with the NSSC method
were compared with 3D computerized tomographic
models of each femur (using a slices thickness of 1 mm
and a distances of 1 mm between two slices, a pixel
resolution of 0.25 mm and SliceOmatic
q
software) with
an overall accuracy of 1 mm [2,6,17]. The comparison
consisted in superimposing the two models by using
geometrical transformations (rotations and translations)
and a least square matching method. The comparison of
the shapes between the NSCC and CT-scan reconstructed
femurs was made using the point to surface distance
[15,17] between each point obtained from the NSCC
reconstruction and the surface of the CT-scan model.
The mean errors, RMS (Root mean square) and
maximum errors were calculated for the whole set of
556 points.
Initial Solution Sensitivity
So as to evaluate the importance of the initial solution on
the results of the NSCC method, ^ 1 mm translations
along the diaphysal axis and ^ 58 rotations around the
same axis were applied to one femur. Shape errors were
calculated for each reconstruction with regards to the
CT-scan reconstruction.
RESULTS
Validation Results on the Femurs
Qualitative evaluation was obtained by superimposing
the NSCC and CT-scan models for each femur (Fig. 3).
Quantitative comparisons between the CT-scan and the
NSCC reconstructions using the point to surface distance
for the 8 femurs are given in Table I. A 3D map of these
distances were also created (Fig. 3). These comparisons
yielded, respectively, mean/RMS errors of 1.0/1.4 mm
for all the 4448 points (8 femurs). Local maximum
errors for 95% of the points are smaller than 2RMS
(2.8 mm) while the 5% remaining were found lower than
5 mm. In all cases, errors were mainly located in regions
incompletely defined by 2D contours, such as the
proximal diaphysis. A faithful articular surfaces recon-
struction was then obtained (mean, RMS and maximum
errors for the articular surfaces were, respectively, 0.9,
1.1 and 4.2 mm).
Initial Solution Sensitivity
The sensitivity study of the initial solution on the NSCC
algorithm leads to the following results. Variations on
mean and RMS errors were lower than 0.05 mm;
maximal errors were always between 4.5 and 5 mm.
Shape errors are given in Table II. This indicates the
slight dependence of the NSCC method with regards to
the initial solution.
DISCUSSION
A 3D reconstruction method (NSCC), based on 2D-
contours extracted from biplanar radiographs, has been
FIGURE 2 X-rays information: anatomical contours and points, calibration steel balls.
BRM FOR DISTAL FEMUR 3
presented. The requirements for this method are the
following: (1) a precise calibration of the X-rays
environment with at least two images of different
incidences, (2) a location and shape initial solution of
the object to be reconstructed. Whereas, in the DLT and/or
NSCP methods, the reconstruction is based on the precise
identification of anatomical landmarks, the NSCC
method enables the reconstruction from contour data.
This simplifies the information extraction from the
radiographs because contours can be more easily extracted
from images than specific landmark points using semi-
automated segmentation methods. The NSCC method
yields realistic and accurate geometrical models of the
distal femur using only two radiographs. The results are as
accurate as the one obtained from computerized tomo-
graphic reconstructions based on semi-manual treatment
from more than 200 image slices (global mean error,
2RMS and maxima: 1.0, 2.8 and 5 mm). The given results
indicate that the proposed method is close to CT-scan
reconstruction with less irradiation (i.e. only two radio-
graphs). Moreover, the presented method allows a better
description of condyles curvature in regions where the CT-
scan slices are tangent to the condyle surfaces. The
reconstruction of regions without any 2D contours
associated is generally less accurate, but these regions
are not functional areas (i.e. proximal diaphysis). This is
due to the fact that these regions do not undergo
constrained deformations.
The sensitivity study, for the influence of the pre-
reconstructed models on the final reconstruction, shows
the slight importance of 2D3D matching methods.
TABLE I Shape errors (point to surface distances, mm)
for the 8 reconstructed femurs by NSCC method vs. CT-scan
reconstructions
Global surfaces (mm) Articular surfaces (mm)
Femurs Mean RMS Max Mean RMS Max
1 1.1 1.3 4.6 0.8 1.0 3.4
2 1.1 1.4 4.5 1.0 1.2 3.2
3 1.1 1.5 5.0 1.0 1.3 4.1
4 1.0 1.3 4.9 0.9 1.1 3.0
5 0.9 1.2 3.8 0.8 1.0 3.2
6 1.1 1.4 4.7 0.9 1.1 3.6
7 1.0 1.3 4.4 0.8 1.1 3.7
8 1.1 1.4 4.9 1.0 1.3 4.2
Global 1.0 1.4 5.0 0.9 1.1 4.2
TABLE II Variation of the shape errors (CT-scan model vs. NSCC
method for the sensitivity study of the initial solution object relative to
rotations and translations along the diaphysal axis—evaluation for one
femur
Diaphysal axis modifications
Global point to surface errors
(mm) CT-scan model vs.
NSCC model
Rotation Translation (mm) Mean RMS Max
08 0 1.0 1.3 4.9
58 1 1.0 1.3 5.0
08 1 1.0 1.3 4.5
2 58 1 1.0 1.3 4.6
2 5821 1.0 1.3 4.8
0821 1.0 1.3 4.6
5821 1.0 1.3 4.5
58 0 1.0 1.3 5.0
2 58 0 1.0 1.3 4.6
Variations
Min: 1.0 1.3 4.5
Max: 1.0 1.3 5.0
FIGURE 3 (a) Qualitative evaluation: superimposition of the NSCC and CT-scan models. (b) Quantitative evaluation: colored bars represent the point
to surface distances on the CT-scan models (gray surface).
S. LAPORTE et al.4
CONCLUSION
This paper presents a method of accurate 3D reconstruc-
tion from biplanar X-rays using 2D contours extracted
from the radiographs.
The NSCC method improves existing stereoradio-
graphic methods based on the localization of specific
anatomical landmarks. The method principle is elastic 3D
model deformation with regards to 2D contours available
onto the different X-rays films.
The mean point to surface distance between the femur
models reconstructed using the NSCC algorithm and the
reference femur models obtained thanks to CT-scan
reconstruction was around 1 mm. Therefore, the results are
close to those obtained generally using CT-scan.
The originality of the method consists in using 2D
visible contours from radiographs. This method can be
adapted to any structure as long as the requirements are
fulfilled. This technique seems to be an interesting
alternative to CT-scan 3D reconstruction (based on semi-
manual treatment on millimetric slices), with the
advantage of low radiation. Once fully validated, it will
be of great usefulness for clinics and 3D applications such
as finite elements studies.
Acknowledgements
The authors wish to acknowledge X. Maillotte, E. Brugere,
J.B. Roy and A. Gabrion for their participation in the this
study, A. Magnin and E. Viguier for the CT-scan
reconstruction, The “Departement de radiologie de
l’ho
ˆ
pital Saint-Vincent de Paul” for the radiographs, The
“Laboratoire d’anatomie des Saint-Pe
`
res” for the dry
femurs, as well as the donors whose femurs were used in
this study. The authors would also like to thank Biospace
company for their financial support.
References
[1] Andre
´
, B., Dansereau, J. and Labelle, H. (1994) Journal of
Biomechanics 27(8), 10231035.
[2] Aubin, C.E., Dansereau, J., Parent, F., Labelle, H. and De Guise,
J.A. (1997) Medical and Biological Engineering and Computing
35(6), 611 618.
[3] Burgkart, R., Glaser, C., Hyhlik-Durr, A., Englmeier, K.H., Reiser,
M. and Eckstein, F. (2001) Arthritis Rheumatology 44(9),
20722077.
[4] Cheriet, F. and Meunier, J. (1999) Computed Medical Imaging
Graphics 23(3), 133 141.
[5] Dansereau, J. and Stokes, I.A. (1988) Journal of Biomechanics
21(11), 893 901.
[6] De Guise, J.A. and Martel, Y. (1988) “3D biomedical modeling:
merging image processing and computer aided design” in IEEE
EMBS 10th International Conference, New Orleans, pp. 426427.
[7] S. Delorme (1996) “Me
´
moire de maı
ˆ
trise de l’Ecole Polytechnique
de Montre
´
al: Application du krigeage pour l’habillage et la
personnalisation de mode
`
le ge
´
ome
´
trique de la scoliose”.
[8] Descrimes, J.L., Aubin, C.E., Boudreault, F., Skalli, W., Zeller, R.,
Dansereau, J. and Lavaste, F. (1995) “Modeling of facets joints in a
global finite element model of the spine: mechanical aspects”,
Three dimensional analysis of spinal deformities, studies in health
technology and informatics (IOS Press, Amsterdam, The Nether-
lands) Vol. 15, pp. 107 112.
[9] Dumas, R., Mitton, D., Laporte, S., Dubousset, J., Steib, J.P.,
Lavaste, F. and Skalli, W. (2001) Journal of Biomechanics,
Submitted.
[10] I. Gargouri, J.A. De Guise, (2000) “Mode
´
lisation 3D de structures
oste
´
oarticulaires par re
´
troprojections radiographiques multipla-
naires” in 2e
`
me Symposium International de Biomate
´
riaux Avance
´
s
(SIBA ), Montre
´
al.
[11] Kauffmann, C., Godbout, B. and De Guise, J.A. (1998) “Medical
Imaging”. SPIE’s International Symposium, San Diego, California
USA, pp. 663 672.
[12] S. Laporte, A. Mitulescu, D. Mitton, J. Dubousset, J.A. De Guise
and W. Skalli, (2001) “3D personalized geometric modeling of the
pelvis using stereo X rays” in International Society of
Biomechanics, XVIIIth Congress, Zurich, Switzerland.
[13] Lavallee, S. and Szeleiski, R. (1995) “IEEE transactions on pattern
analysis and machine intelligence”, US IEEE, New York 17(4),
378 390.
[14] P. Le Borgne, W. Skalli, J. Dubousset, R. Zeller and F. Lavaste,
(1998) “Finite element model of scoliotic spines: mechanical
personalization” in 4th International. Symposium on Three-
Dimensional Scoliotic Deformities, Vermont, USA.
[15] Mitton, D., Landry, C., Veron, S., Skalli, W., Lavaste, F. and
De Guise, J. (2000) Medical and Biological Engineering and
Computing 38, 133 139.
[16] A. Mitulescu, S. Laporte, C. Boulay, J.A. De Guise and W. Skalli,
(2000) “3D reconstruction of the pelvis using NSCP technique” in
the Meeting of the International Research Society in Spinal
Deformities, Clermont-Ferrand, France, 26 30 May.
[17] Mitulescu, A., Semaan, I., De Guise, J.A., Le Borgne, P.,
Adamsbaum, C. and Skalli, W. (2001) Medical and Biological
Engineering and Computing 39(2), 152 158.
[18] Olivier, P., Loeuille, D., Watrin, A., Walter, F., Etienne, S., Netter,
P., Gillet, P. and Blum, A. (2001) Arthritis Rheumatology 44(10),
22852295.
[19] Sati, M., De Guise, J.A. and Drouin, G. (1997) Computer Aided
Surgery 2(2), 108 123.
[20] Stokes, I.A. and Laible, J.P. (1990) Journal of Biomechanics 23(6),
589 595.
[21] Trochu, F. (1993) Engineering and Computing 9, 160177.
[22] Ve
´
ron, S. (1997) The
`
se de doctorat en me
´
canique 1997
“Mode
´
lisation ge
´
ome
´
trique et me
´
canique tridimensionnelle par
e
´
le
´
ments finis du rachis cervical supe
´
rieur” ENSAM (Paris).
[23] Viceconti, M., Zannoni, C., Testi, D. and Cappello, A. (1999)
Computer Methods and Programs in Biomedicine 59, 159166.
APPENDIX 1
Determination of the 3D Contours for a 3D Object
Defined by Nodes and Triangles
If
a is a 3D surfacic object, defined by N nodes a
i
(
!
Oa
i
)
and P triangles
t
ijk
ða
i
; a
j
; a
k
Þ; and Sð
!
OSÞ a defined point of
view, the 3D contour on
a defined by this point of view is
the set of points
M where the normal vector to the surface
is orthogonal to the vector
!
SM
k
(M
k
[ M if
!
n
M
k
:
!
SM
k
¼ 0
and M
k
a point of the surface). This set of points is
calculated as follows.
1. For each triangle, the normal vector is calculated. The
normal vector to a triangle
t
ijk
is defined by
!
n
ijk
¼
!
Oa
i
^
!
Oa
j
þ
!
Oa
j
^
!
Oa
k
þ
!
Oa
k
^
!
Oa
i
k
!
Oa
i
^
!
Oa
j
þ
!
Oa
j
^
!
Oa
k
þ
!
Oa
k
^
!
Oa
i
k
:
2. Then for each node, the normal vector is calculated.
The normal vector for a given node
a
i
is the mean
vector of the normal vectors obtained for the triangles
BRM FOR DISTAL FEMUR 5
t
ijk
where a
i
is a vertex. If L is the list of these N
i
triangles we get
!
n
a
i
¼
1
N
i
L
X
!
n
t
ijk
:
3. The normal vector field is defined for each triangle
t
ijk
(variation of the orientation along a given triangle).
D is a point of a triangle
t
ijk
if
!
OD ¼ x:
!
Oa
i
þ y:
!
Oa
j
þ
z:
!
Oa
k
with x þ y þ z ¼ 1andðx; y; zÞ [ R
3þ
.The
normal vector to D [ t
ijk
can then be defined by
!
n
D
¼ x:
!
n
a
i
þ y:
!
n
a
j
þ z:
!
n
a
k
with x, y and z defined
above.
4. For each triangle, we search the solution of the
equation
!
n
D
:
!
SD ¼ 0 : bx:
!
Sa
i
þ y:
!
Sa
j
þ z:
!
Sa
k
c
£bx:
!
n
a
i
þ y:
!
n
a
j
þ z:
!
n
a
k
c ¼ 0
with x þ y þ z ¼ 1 and ðx; y; zÞ [ R
3þ
:
5. The whole three dimensional contours are then created
by the association of the set of points defined for all
triangles verifying the equation above.
S. LAPORTE et al.6
... More image pairs can be obtained but movement of either the bones or the clinical fluoroscopy systems cannot be avoided, leading to temporally and spatially asynchronous images. Previous studies have mainly used a single fluoroscopy image (Fleute and Lavallée, 1999;Lamecker et al., 2006;Zheng et al., 2006;Wu and Mahfouz, 2021) or a single pair of fluoroscopy images (Laporte et al., 2003;Tang and Ellis, 2005;Baka et al., 2011;Zhu and Li, 2011;Baka et al., 2012) for 3D model reconstruction. More recent computer simulation studies used multiple image pairs for model reconstruction but considered only synchronous images (Valenti et al., 2016a;Valenti et al., 2016b;Smoger et al., 2017), so the methods proposed in these studies cannot be applied to alternating bi-plane fluoroscopy systems in clinical settings. ...
... Firstly, the 2-phase optimization scheme used modelgenerated DRRs for the 3D/2D image registration in the optimization procedure, contributing to the observed high accuracy in reconstructing subject-specific knee models (Table 1; Figure 5). This is in contrast to previous methods using mainly the contours of the model projected onto the fluoroscopy imaging plane (Laporte et al., 2003;Baka et al., 2011;Zhu and Li, 2011;Baka et al., 2014;Karade and Ravi, 2015). While the assumed homogeneous density of the bone model did not reproduce the real CT radiodensity information, the resulting attenuation of bony contours and structural overlapping on the DRRs (e.g., bilateral condyles) helped improve the structural similarities with the fluoroscopy images. ...
... Using two or three pairs of fluoroscopy images from a clinical alternating bi-plane fluoroscopy system, very high accuracy with an RMSE of less than 0.74 mm was achieved for both femur and tibia. This is better than most previously reported SSM-based methods using a single synchronized image pair for the femur with RMSE ranging from 1.33 to 1.68 mm (Fleute and Lavallée, 1999;Laporte et al., 2003;Baka et al., 2011;Karade and Ravi, 2015) ( Table 3). Baka et al. (2014) used multiple frames of images of the knee during particular tasks from two fixed perspective views of a synchronous bi-plane fluoroscopy system. ...
Article
Full-text available
Background and objectives: Statistical shape modeling (SSM) based on computerized tomography (CT) datasets has enabled reasonably accurate reconstructions of subject-specific 3D bone morphology from one or two synchronous radiographs for clinical applications. Increasing the number of radiographic images may increase the reconstruction accuracy, but errors related to the temporal and spatial asynchronization of clinical alternating bi-plane fluoroscopy may also increase. The current study aimed to develop a new approach for subject-specific 3D knee shape reconstruction from multiple asynchronous fluoroscopy images from 2, 4, and 6 X-ray detector views using a CT-based SSM model; and to determine the optimum number of planar images for best accuracy via computer simulations and in vivo experiments. Methods: A CT-based SSM model of the knee was established from 60 training models in a healthy young Chinese male population. A new two-phase optimization approach for 3D subject-specific model reconstruction from multiple asynchronous clinical fluoroscopy images using the SSM was developed, and its performance was evaluated via computer simulation and in vivo experiments using one, two and three image pairs from an alternating bi-plane fluoroscope. Results: The computer simulation showed that subject-specific 3D shape reconstruction using three image pairs had the best accuracy with RMSE of 0.52 ± 0.09 and 0.63 ± 0.085 mm for the femur and tibia, respectively. The corresponding values for the in vivo study were 0.64 ± 0.084 and 0.69 ± 0.069 mm, respectively, which was significantly better than those using one image pair (0.81 ± 0.126 and 0.83 ± 0.108 mm). No significant differences existed between using two and three image pairs. Conclusion: A new two-phase optimization approach was developed for SSM-based 3D subject-specific knee model reconstructions using more than one asynchronous fluoroscopy image pair from widely available alternating bi-plane fluoroscopy systems in clinical settings. A CT-based SSM model of the knee was also developed for a healthy young Chinese male population. The new approach was found to have high mode reconstruction accuracy, and those for both two and three image pairs were much better than for a single image pair. Thus, two image pairs may be used when considering computational costs and radiation dosage. The new approach will be useful for generating patient-specific knee models for clinical applications using multiple asynchronous images from alternating bi-plane fluoroscopy widely available in clinical settings. The current SSM model will serve as a basis for further inclusion of training models with a wider range of sizes and morphological features for broader applications.
... They used elliptical regression for calculating the center point of the anatomical axis. S. Laporte et.al [22] applied the Direct Linear Transformation (DLT) and Non-Stereorediography Corresponding Points algorithm (NSCP) for the 3-D reconstruction of bones. But, these algorithms are effective for the ceaseless shape such as knee joint. ...
... Also, post-calibration alteration in settings may lead to inaccurate results. The NSCP technique employed in [22], reports more accurate results due to consideration of more number of control points. But, this technique lacks in marking the specific anatomical landmark points. ...
Article
Full-text available
The inefficacy of 2-Dimensional techniques in visualizing all perspectives of an organ may lead to inaccurate diagnosis of a disease or deformity. This raises a need for adopting 3-Dimensional medical images. But, the high expense, exposure to a high volume of harmful radiations, and limited availability of machinery for capturing images are limiting factors in implementing 3-Dimensional medical imaging for the whole populace. Thus, the conversion of 2-Dimensional images to 3-Dimensional images gained high popularity in the field of medical imaging. However, numerous research works offer the potential for the reconstruction of 3-Dimensional images. But, none of these provides the visualization of all angles of view from 0° to 360° for a 2-Dimensional input image such as X-ray and dual-energy X-ray absorptiometry. Also, these techniques fail to handle noisy and deformed input images. The purpose of this research is to propose a tailored Conditional Adversarial Network Model for the translation of 2-Dimensional images of bones into their corresponding 3-Dimensional view. The model is preceded by pre-processing techniques for dataset cleaning, noise removal, and converting the dataset to a uniform format. Further, the efficacy of the model is improved by determining the optimal values of model parameters, employing the customized activation function, and optimizers. Additionally, the visual quality of the generated 3-Dimensional images is evaluated to showcase the degree of quality degradation while translating. The experimental results obtained on the real-life datasets collected from hospitals across India prove the efficacy of the proposed model in generating 3-Dimensional images. The generated images are similar in quality to the input image and also effective in retaining the information available in an input image.
... There are several types of approaches available for 3D reconstruction using X-ray images such as based on a single generic model [17,41,[57][58][59], based on statistical shape and deformation models [60][61][62][63][64][65]. The former approaches deform a generic model to build a patientspecific 3D model, but the SSM-based methods build an SSM to produce the statistically probable models and decrease the number of parameters to optimize. ...
... • The initial solution is then optimized in the next stage. • The final step is to deform the optimum solution using the Kriging technique as described by Laporte et al. [57]. • The reconstructed object is achieved by iterating as long as the distance between two specified points is greater than a predetermined accuracy value. ...
Article
Full-text available
In the clinical research, three-dimensional/volumetric anatomical structure of the human body is very significant for diagnosis, computer-aided surgery, surgical planning, patient follow-up, and biomechanical applications. Medical imaging procedures including MRI (Magnetic Resonance Imaging), CT (Computed Tomography), and CBCT (Cone-beam computed tomography) have certain drawbacks such as radiation exposure, availability, and cost. As a result, 3D reconstruction from 2D X-ray images is an alternative way of achieving 3D models with significantly low radiation exposure to the patient. The purpose of this study is to provide a comprehensive view of 3D image reconstruction methods using X-ray images, and their applicability in the various anatomical sections of the human body. This study provides a critical analysis of the computational methods, requirements and steps for 3D reconstruction. This work includes a comparative critical analysis of the state-of-the-art approaches including the feature selection along with their benefits and drawbacks. This review motivates the researchers to work for 3D reconstruction using X-ray images as only a limited work is available in the area. It may provide a solution for many experts who are looking for techniques to reconstruct 3D models from X-ray images for clinical purposes.
... In the game and movie industry, dynamic 3D scene reconstruction can be used for real-time rendering to enhance the viewing experience of games and movies [2]. In medical imaging, it is used to construct patient-specific organ models for surgical planning [3][4][5]. In robot navigation, dynamic 3D scene reconstruction enables the robot to better comprehend its surrounding environment and improve navigation accuracy and safety [6]. ...
Article
Full-text available
With the rapid development of 3D reconstruction, especially the emergence of algorithms such as NeRF and 3DGS, 3D reconstruction has become a popular research topic in recent years. 3D reconstruction technology provides crucial support for training extensive computer vision models and advancing the development of general artificial intelligence. With the development of deep learning and GPU technology, the demand for high-precision and high-efficiency 3D reconstruction information is increasing, especially in the fields of unmanned systems, human-computer interaction, virtual reality, and medicine. The rapid development of 3D reconstruction is becoming inevitable. This survey categorizes the various methods and technologies used in 3D reconstruction. It explores and classifies them based on three aspects: traditional static, dynamic, and machine learning. Furthermore, it compares and discusses these methods. At the end of the survey, which includes a detailed analysis of the trends and challenges in 3D reconstruction development, we aim to provide a comprehensive introduction for individuals who are currently engaged in or planning to conduct research on 3D reconstruction. Our goal is to help them gain a comprehensive understanding of the relevant knowledge related to 3D reconstruction.
... The first estimate was projected onto both radiographs and the bony contours were extracted [31,32]. Sixteen stereo-corresponding handles were then placed on the projected contours of the object (see fig. 4) at the coracoid process, the glenoid, the inferior angle, the superior angle, the root of the spine, and partially at the acromion. ...
... Broadly speaking, in these techniques, some methods use only one or two plain radiographs as input views merged by solving mathematical algorithms. The statistical shape modeling requires many examples to build a training set of atlases (Dworzak et al., 2010) and in the case of the template method, the 3D model is used to reconfigure calibrated x-ray images of a given patient by elastic deformation using a non-stereo corresponding contour algorithm (Laporte et al., 2003). The feature-based methods employ point cloud which requires the skills of an expert operator to identify salient anatomical points and lines manually on all the radiographic views(Zheng G, Gollmer S, Schumann S, Dong X, Feilkas T, 2009). ...
Article
Full-text available
It is a fact that the morphology, physiology, and load-bearing activities of two patients are never identical. The normal allometric variations in regional anatomy, primary disease processes, and co-morbid pathologies demand individual treatment planning and selection of implants for surgical repair, reconstruction, and replacement leading to patient-specific and patient-appropriate interventions. It requires quantification of hard and soft tissues of human anatomy directly or indirectly from image data and other evaluation techniques, which can be combined with reconstruction implant to form a composite structure for pre-operative evaluation. Finite element modeling and analysis are routine engineering methods to assess the safety and endurance of the physical structures, which can also be applied for the numerical evaluation of fracture reconstruction. The present study delves into the fundamentals of various imaging techniques and techniques for the acquisition of hard and soft tissue densities to extract material properties and introduces the practice of finite element methods for higher analysis and their intended surgical application.
Article
Background A 2D fluoroscopy/3D model-based registration with statistical shape modeling (SSM)-reconstructed subject-specific bone models will help reduce radiation exposure for 3D kinematic measurements of the knee using clinical alternating bi-plane fluoroscopy systems. The current study aimed to develop such an approach and evaluate in vivo its accuracy and identify the effects of the accuracy of SSM models on the kinematic measurements. Methods An alternating interpolation-based model tracking (AIMT) approach with SSM-reconstructed subject-specific bone models was used for measuring 3D knee kinematics from dynamic alternating bi-plane fluoroscopy images. A two-phase optimization scheme was used to reconstruct subject-specific knee models from a CT-based SSM database of 60 knees using one, two, or three pairs of fluoroscopy images. Using the CT-reconstructed model as a benchmark, the performance of the AIMT with SSM-reconstructed models in measuring bone and joint kinematics during dynamic activity was evaluated in terms of mean target registration errors (mmTRE) for registered bone poses and the mean absolute differences (MAD) for each motion component of the joint poses. Results The mmTRE of the femur and tibia for one image pair were significantly greater than those for two and three image pairs without significant differences between two and three image pairs. The MAD was 1.16 to 1.22° for rotations and 1.18 to 1.22 mm for translations using one image pair. The corresponding values for two and three image pairs were 0.75 to 0.89° and 0.75 to 0.79 mm; and 0.57 to 0.79° and 0.6 to 0.69 mm, respectively. The MAD values for one image pair were significantly greater than those for two and three image pairs without significant differences between two and three image pairs. Conclusions An AIMT approach with SSM-reconstructed models was developed, enabling the registration of interleaved fluoroscopy images and SSM-reconstructed models from more than one asynchronous fluoroscopy image pair. This new approach had sub-millimeter and sub-degree measurement accuracy when using more than one image pair, comparable to the accuracy of CT-based methods. This approach will be helpful for future kinematic measurements of the knee with reduced radiation exposure using 3D fluoroscopy with clinically alternating bi-plane fluoroscopy systems.
Article
Cardiovascular diseases are the leading cause of death globally and surgical treatments for these often begin with the manual placement of a long compliant wire, called a guidewire, through different vasculature. To improve procedure outcomes and reduce radiation exposure, we propose steps towards a fully automated approach for steerable guidewire navigation within vessels. In this paper, we utilize fluoroscopic images to fully reconstruct 3-D printed phantom vasculature models by using a shape-from-silhouette algorithm. The reconstruction is subsequently de-noised using a deep learning-based encoder-decoder network and morphological filtering. This volume is used to model the environment for guidewire traversal. Following this, we present a novel method to plan an optimal path for guidewire traversal in three-dimensional vascular models through the use of slice planes and a modified hybrid A-star algorithm. Finally, the developed reconstruction and planning approaches are applied to an ex vivo porcine aorta, and navigation is demonstrated through the use of a tendon-actuated CO axially A ligned ST eerable guidewire (COAST).
Article
Le but de ce travail de recherche est de realiser une modelisation geometrique et mecanique tridimensionnelle par elements finis du rachis thoracique qui puisse s'adapter aux differentes morphologies des vertebres. La geometrie d'une vertebre thoracique type est definie par l'intermediaire de 132 parametres geometriques. Une etude morphometrique, portant sur 50 rachis seches, a permis de quantifier l'evolution de ces parametres en fonction des differents niveaux vertebraux thoraciques. Pour ce faire, les coordonnees tridimensionnelles de 140 points repartis sur les differentes parties anatomiques de chaque vertebre ont ete mesurees par un systeme magnetique de mesure appele fastrak (c). La connaissance de ces points a permis le calcul des differents parametres geometriques definissant les courbes et surfaces mathematiques simples permettant la reconstruction complete d'une vertebre thoracique type. Les valeurs numeriques de ces differents parametres mettent en evidence des grandes disparites morphologiques entre les vertebres. Un preprocesseur specifique a ensuite ete concu pour realiser la modelisation geometrique par elements finis des differentes vertebres thoraciques (t1 a t12) en fonction des differents parametres geometriques. L'evaluation du comportement mecanique du modele a ete realisee au niveau des unites fonctionnelles t3-t4, t7-t8, t10-t11 et t12-l1. De bonnes correlations ont ete observees
Article
For contouring very large data sets, such as those arising from 3-D finite element computations, for instance, or in numerical cartography, a computer program based on dual kriging interpolation was developed at cole Polytechnique for the Castor project (a multidisciplinary research and development work in computational software for hydroelectric projects). The dual kriging technique presented here simplifies considerably the handling of interpolated data and is especially useful for 3-D applications. It also containsspline interpolation as a particular case and theleast squares method as a limit case. In order to minimize the computational effort, several original features have been incorporated in this program: (1) the concept ofdistance of influence was introduced to allow the algorithm, when evaluating the interpolation value at a given location, to discard data points that are situated too far apart; (2)arbitrary geometric domains are decomposed into simpler regions, inside which the requested contours are drawn directly by scanning vertical slices from left to right, instead of building each contour line sequentially as in direct contouring; (3) contour lines may also be stored in arandom access database (this last feature was added to enable the automatic assembly of isovalue surfaces in 3-D applications such as stress analysis); and (4) contours can be smoothed by interpolating separately the sequences ofX andY coordinates for each contour line. This process, calledparametric kriging, permits the efficient compression of the number of data points necessary to record contours.
Conference Paper
A computerized system is described for 3-D reconstruction, manipulation, geometrical analysis, and postprocessing of biomedical models. This system, based on an IRIS 3020 graphics workstation from Silicon Graphics, can perform (1) preprocessing of 3-D biomedical data coming from serial slices, (2) 3-D generation and coding of the underlying structures, and (3) display, interactive object manipulation, and geometrical analysis. The main features of the modeler are the availability of modular built-in functions and the flexibility of adding dedicated or general-purpose functions. Such functions can range from specific image preprocessing algorithms (soft tissue segmentation, edge and contrast enhancement, contour detection) to postprocessing functions that allow visualization of modeling analysis results.< >
Article
In the past, several techniques have been developed to study and analyse the 3D characteristics of the human spine: multi-view radiographic or biplanar 3D reconstructions, CT-scan 3D reconstructions and geometric models. Extensive evaluations of three of these techniques that are routinely used at Sainte-Justine Hospital (Montréal, Canada) are presented. The accuracy of these methods is assessed by comparing them with precise measurements made with a coordinate measuring machine on 17 thoracic and lumbar vertebrae (T1-L5) extracted from a normal cadaveric spine specimen. Multi-view radiographic 3D reconstructions are evaluated for different combinations of X-ray views: lateral (LAT), postero-anterior with normal incidence (PA0 degree) and postero-anterior with 20 degrees angled down incidence (PA20 degrees). The following accuracies are found for these reconstructions obtained from different radiographic setups: 2.1 +/- 1.5 mm for the combination with PA0 degree-LAT views, and 5.6 +/- 4.5 mm for the PA0 degree-PA20 degrees stereopair. Higher errors are found in the postero-anterior direction, especially for the PA0 degree-PA20 degrees view combination. Pedicles are found to be the most precise landmarks. Accuracy for CT-scan 3D reconstructions is about 1.1 +/- 0.8 mm. As for a geometric model built using a multiview radiographic reconstruction based on six landmarks per vertebra, accuracies of about 2.6 +/- 2.4 mm for landmarks and 2.3 +/- 2.0 mm for morphometric parameters are found. The geometric model and 3D reconstruction techniques give accurate information, at low X-ray dose. The accuracy assessment of the techniques used to study the 3D characteristics of the human spine is important, because it allows better and more efficient quantitative evaluations of spinal dysfunctions and their treatments, as well as biomechanical modeling of the spine.
Article
A biomechanical model of the human thorax was constructed to investigate how asymmetric growth of the thorax might initiate spinal lateral curvature and axial rotation as seen in scoliosis deformities. Geometric data specifying nodal points of the model were taken from stereo-radiographs of an adolescent subject. An initially symmetrical geometry was created by 'mirroring' measurements of a hemi-thorax and spine. Published data provided cross-sectional measurements of the ribs, material properties of tissues and global flexibilities of the intervertebral motion segments. The ribs, sternum, intervertebral motion segments and intercostal ligaments were represented by elastic elements. Model deformations were calculated by the direct stiffness finite element method, with growth represented by an initial strain term in the constitutive law. Non-linear behavior was accommodated by running the model recursively, with updated node locations at each step. Both stress relaxation and stress modulation of growth in the component tissues were simulated. Thoracic growth of 20% with asymmetric growth of the ribs was simulated to give rib length asymmetries of 11%. similar to that observed in a previous study of patients with idiopathic scoliosis. This resulted in the model having a small thoracic scoliosis curvature convex toward the side of the longer ribs. Variations of the model which permitted free motion at the costo-vertebral joints or produced changes in the curvature of the posterior parts of the ribs resulted in axial rotation of the vertebrae similar to that observed clinically. The model supports the idea that growth asymmetry could initiate a small scoliosis during adolescence.
Article
A stereoradiographic method was developed to measure the three-dimensional shape of the rib cage in vivo in order to provide descriptive data and to study symmetry in the normal population. The method is also intended for use in description of rib asymmetry in scoliosis. Rib midlines were reconstructed from digitized points on lines drawn through the middle of each rib image in stereo-radiographs of the rib cage. The method relied on pairing points in one image with a corresponding point found in the second image. The error term obtained from a Direct Linear Transformation (DLT) reconstruction program was used for optimizing this correspondence. The method was used on test objects of known shape where the standard deviation of measurement errors was found to be 0.72 mm. Studies in which different sets of points on the rib midlines were selected for digitizing showed that the precision of the method was 1.04 mm (S.D.). Rib shape was described by intrinsic measurements (arc and chord length, maximum curvature and enclosed area) and rib orientation by extrinsic measurements (frontal and lateral angulations and posterior rib cage rotation). No statistically significant rib shape asymmetry was found among ten subjects without spinal or thoracic abnormalities, although a trend of inequality of rib angulation at all anatomical levels was observed.
Article
This paper presents a method to determine the stereoradiographic planes and anatomical vertebral landmarks giving the most reliable three-dimensional reconstructions of the thoracic and lumbar spine for clinical studies. The present investigation was limited to stereoradiographic setups with a normal vertical stereo base. Possible X-ray tube positions are thus corresponding to angles ranging from 0 (conventional posteroanterior radiograph) up to 30 degrees (dimension of the X-ray room). An X-ray phantom was used as a specimen from which three-dimensional reconstructions with the direct linear transformation (DLT) algorithm were obtained. Visibility of landmarks located on pedicles, end-plates, transverse and spinous processes was evaluated for the whole thoracic and lumbar spine (T1 to L5). Process landmarks were discarded because their poor visibility on radiographs produced inaccurate three-dimensional reconstructions. Considering the size, shape and orientation of vertebrae, an angle of 20 degrees between the posteroanterior horizontal position and the angled position of the X-ray tube gave optimal results. Landmarks located on pedicles and end-plates produced the most reliable three-dimensional reconstructions of the spine. Pedicles were found to be more reliable landmarks than end-plates. Validation of the technique with reconstructed steel beads reveals three-dimensional errors under 1.0 mm. Since vertebral landmarks were more difficult to identify on radiographs than steel beads, reconstruction results were compared with those obtained with a biplanar orthogonal setup. This shows that three-dimensional errors of 8.0 mm may be expected on actual reconstructions of the spine and errors as large as 15.0 mm may be present on poorly visible landmarks.
Article
Cruciate ligament rupture, a common injury among young active adults, disrupts the knee's complex movement and often leads to premature degenerative arthritis of the joint. Prosthetic cruciate ligaments can be used for replacement but often fail owing to incorrect surgical placement. To aid in the planning of cruciate prosthetic substitution, a computerized system has been developed to provide the surgeon with a virtual interface allowing accurate visualization of three-dimensional (3D) bone structure and movement normally hidden beneath layers of soft tissue. Preoperatively, precise in vivo kinematics are quantified with the help of 3D medical images. Three-dimensional imagery techniques based on computed tomography (CT) have been developed to obtain accurate 3D reconstruction of knee geometry preoperatively. The system allows the surgeon to know the real-time spatial position of the patient via magnetic position and orientation sensors attached noninvasively onto the femur and tibia via a new attachment system. An interactive computer program has been developed to allow the user to simulate different prosthetic ligament insertions and compute elongation, bending, and torsion values that will be imposed on the prosthesis. Through comparison with cadaver studies and a perturbation analysis, the system is shown to be sufficiently accurate to predict certain in vivo ligament bending and torsion deformations. Comp Aid Surg 2:108–123 (1997).