Aby wyświetlić tę treść, wymagana jest subskrypcja JoVE. Zaloguj się lub rozpocznij bezpłatny okres próbny.
Method Article
We analyzed joint kinematics from four-dimensional computed tomography data. The sequential 3D-3D registration method semiautomatically provides the kinematics of the moving bone with respect to the subject bone from four-dimensional computed tomography data.
Four-dimensional computed tomography (4DCT) provides a series of volume data and visualizes joint motions. However, numerical analysis of 4DCT data remains difficult because segmentation in all volumetric frames is time-consuming. We aimed to analyze joint kinematics using a sequential 3D-3D registration technique to provide the kinematics of the moving bone with respect to the fixed bone semiautomatically using 4DCT DICOM data and existing software. Surface data of the source bones are reconstructed from 3DCT. The trimmed surface data are respectively matched with surface data from the first frame in 4DCT. These trimmed surfaces are sequentially matched until the last frame. These processes provide positional information for target bones in all frames of the 4DCT. Once the coordinate systems of the target bones are decided, translation and rotation angles between any two bones can be calculated. This 4DCT analysis offers advantages in kinematic analyses of complex structures such as carpal or tarsal bones. However, fast or large-scale motions cannot be traced because of motion artifacts.
Joint kinematics have been described using a number of methodologies, such as motion capture sensors, 2D-3D registration, and cadaveric studies. Each method has specific advantages and disadvantages. For example, motion capture sensors can measure fast, large-scale motions using infrared cameras with or without sensors on the subject1,2. However, these methods measure skin motion to infer joint kinematics, and therefore contain skin motion errors3.
Cadaveric studies have been used to evaluate ranges of motion, instability, and contact areas4,5,6. This approach can measure small changes in small joints using CT or optical sensors attached directly to bone using pins or screws. Cadaveric models can mainly evaluate passive motions, although multiple actuators have been used to apply external forces to tendons to simulate dynamic motion7. Active joint motion can be measured by 2D-3D registration techniques, matching 3DCT images to 2D fluoroscopy images. Although the accuracy of the registration process remains controversial, the reported accuracy is generally high enough for large joint kinematics8,9. However, this method cannot be applied to small bones or multiple bones in narrow spaces.
In contrast, 4DCT is a dynamic CT method that obtains a series of volumetric data. Active joint motions can be analyzed using this approach10. This technology provides precise 3D positional data of all substances inside the CT gantry. The 3D joint motions are clearly visualized in a viewer. However, describing joint kinematics from such a series of volume data is still difficult, because all the bones are moving and no landmarks can be traced during the active motions in vivo.
We developed a method for 4DCT analysis that provides the in vivo joint kinematics of the whole bones around the joint during active motions. The aim of this article is to present our method, the sequential 3D-3D registration technique for 4DCT analysis, and show representative results obtained using this method.
All methods described here have been approved by the Institutional Review Board of Keio University School of Medicine.
NOTE: Joint kinematics are measured by reconstructing the motion of a moving bone around a fixed bone. For knee joint kinematics, the femur is defined as the fixed bone and the tibia is defined as the moving bone.
1. CT imaging protocol
2. Surface reconstruction
3. Image registration
NOTE: In this step, reconstruct the motions of the moving bone with respect to the fixed bone from the raw 4DCT DICOM data.
We describe the motion of the tibia during knee extension. The knee joint was positioned in the CT gantry. A triangle pillow was used to support the femur at the starting position. The knee was extended to a straight position over the course of 10 s. Radiation exposure was measured. In addition to 4DCT, static 3DCT of the whole femur, tibia, and patella was performed. Surface data of the whole femur and tibia were reconstructed. The threshold for HU numbers of the bone cortex was set as 2...
Our method allows visualization and quantification of the motions of whole bones and provides numerical positional data of the moving bone with respect to the fixed bone from 4DCT data. Many tools have been suggested for measuring joint kinematics. Motion skin markers can analyze total body motions over a long time. However, this method contains skin motion errors3. Joint kinematics should be estimated from the motion of adjacent bones. The 2D-3D registration method uses fluoroscopy and infers 3D ...
The authors have no competing financial interests.
This study was approved by the Institutional Review Board of our institution (approval number: 20150128).
Name | Company | Catalog Number | Comments |
4DCT scanner | Canon medical systems (Tochigi, Japan) | N/A | 4DCT scan, Static 3DCT scan |
AVIZO(9.3.0)* | Thermo Fisher Scientific (OR, USA) | Image processing software. Surface reconstruction from CT DICOM data and point cloud data. * Ryan, T. M. & Walker, A. Trabecular bone structure in the humeral and femoral heads of anthropoid primates. Anat Rec (Hoboken). 293 (4), 719-729, doi:10.1002/ar.21139, (2010). | |
Meshlab** | ISTI (Pisa, Italy) | N/A | Surface trimming and landmark picking ** MeshLab: an Open-Source Mesh Processing Tool. Sixth Eurographics Italian Chapter Conference, page 129-136, 2008. P. Cignoni, M. Callieri, M. Corsini, M. Dellepiane, F. Ganovelli, G. Ranzuglia |
VTK(6.3.0)*** | Kitware (New York, USA) | N/A | Iterative Closest Points algorithm. Used in python language programming. *** https://vtk.org |
Python(3.6.1) | Python Software Foundation | N/A | DICOM file processing to extract the point cloud from the bone cortex ('dicom.py' module). Calculation of the rotation matrices. (Numpy module) Sequential image regestration using ICP algorithm |
Zapytaj o uprawnienia na użycie tekstu lub obrazów z tego artykułu JoVE
Zapytaj o uprawnieniaThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. Wszelkie prawa zastrzeżone