JoVE Logo

Zaloguj się

Aby wyświetlić tę treść, wymagana jest subskrypcja JoVE. Zaloguj się lub rozpocznij bezpłatny okres próbny.

W tym Artykule

  • Podsumowanie
  • Streszczenie
  • Wprowadzenie
  • Protokół
  • Wyniki
  • Dyskusje
  • Ujawnienia
  • Podziękowania
  • Materiały
  • Odniesienia
  • Przedruki i uprawnienia

Podsumowanie

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.

Streszczenie

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.

Wprowadzenie

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.

Protokół

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

  1. Set up the CT machine. Acquire CT examinations with a 320-detector-row CT system to allow for multiple phases of 3D volume data with 160 mm craniocaudal coverage. For example, in the analysis of knee kinematics, the image acquisition consists of 51 volume scans with a rotation time of 0.275 s, and all images are reconstructed using half reconstruction, so that the temporal resolution is approximately 0.16 s.
  2. Use the following scanning parameters: peak tube voltage = 100 kVp; tube current = 40 mA; scan coverage = 160 mm; matrix size= 512 x 512 pixels; and reconstruction section thickness and section interval = 0.5 mm.
  3. Place the target joint of the subject inside the CT gantry in the starting position of the 4DCT exam (Figure 1).
  4. Before the CT exam, rehearse movements of the joint from the start position to the end position within the required examination time. Ask the subject to move the joint during the 10.275 s scan time and obtain a series of volume data. Store the sequential volume data in DICOM format.
  5. Perform static 3DCT of all the target bones and store the data in DICOM format.

2. Surface reconstruction

  1. Perform semiautomatic segmentation of 3DCT data (Figure 2A).
    1. Load CT DICOM data by selecting all DICOM files of the static 3DCT data.
    2. Open the label field by clicking Edit New Label Field and check which threshold CT attenuation value is appropriate to extract cortical bone from the source bone. Select materials with CT attenuation values above the threshold. For example, the bone cortex threshold for a young subject is set as 250. Check the label for bone cortex selection and manually modify the demarcation using an editing tool for consistency with the shape of the bone.
    3. Generate the surface data (triangle meshes) from the labeled bone cortex position data (point cloud in the software). Store the surface data by exporting data in Standard Triangulated Language (STL) format.
    4. Click Generate Surface|Apply on the label of the cortical bone. Click File|Export Data As|STL Binary Little Endian to save the surface data in STL format.
  2. Perform automatic segmentation of 4DCT volume data (Figure 2B).
    NOTE: Each frame of the DICOM data includes the distribution of the CT attenuation values in the CT gantry.
    1. Set the threshold of the bone cortex as in static CT, and extract geometric data showing CT attenuation values above the threshold from all 51 frames of the 4DCT data using the DICOM reading module in the programming software. Adjust the threshold according to the bone density of the source bone. For example, for the osteoporotic bone, set the threshold lower.
    2. Translate all positional data that have already been obtained in the previous step into a format that can be interpreted by image processing software (e.g., Avizo). In the image processing software, reconstruct all surface data of the point cloud with higher CT attenuation values than the threshold for all 4DCT frames using a batch processing script. The image processing software contains the function to read the script and export the surface data from the DICOM series data automatically. The batch script is shown in the Supplemental Coding File.

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.

  1. Perform surface registration from static 3DCT to the first frame of the 4DCT.
    1. Trim the bones in a static 3DCT into partial segment data that are included in all frames of 4DCT for use with the iterative closest point (ICP) algorithm11 in the 3D mesh editing software using the Selecting Face function (Figure 3A) by referring 4DCT movie data. The surface data from 4DCT are only partial segments that are included in each volume imagebecause surface registration requires that one surface data point is included in another surface.
    2. Pick three landmarks in the fixed and moving bones that can be easily identified from the trimmed 3DCT surface and the surface data of the first frame of 4DCT in the 3D mesh editing software using the PickPoints function (Figure 3B).
    3. Match the partial fixed and moving bones roughly on the first frame of the 4DCT surface data (Figure 3C) according to the picked landmarks in 3.1.2. Next, perform surface registration using the ICP algorithm11 using the open source software (e.g., VTK).
      NOTE: This process provides homogeneous transformation matrices of the fixed and moving bones from the static 3DCT to the first frame of 4DCT (Figure 3D). These matrices are 4 x 4 matrices consisting of rotation and translation, as shown in Figure 4. The transformation matrix causing the reverse action can also be calculated.
  2. Perform sequential surface registration (Figure 5).
    1. Match the partial surfaces of the fixed and moving bone in the first 4DCT frame onto the surface data of the second frame. Next, match the partial surfaces of the ith frame onto the (i + 1)th frame of 4DCT sequentially. Repeat this process until the last frame of the 4DCT by programming with use of the ICP module in the open source software.
  3. Calculate transformation matrices from the static 3DCT to all frames in 4DCT according to the results of 3.1 and 3.2.
  4. Reconstruct moving bone motion with respect to the fixed bone (Figure 6).
    1. Reconstruct the kinematics of the moving bone with respect to the fixed bone from the matrices that represent the transformation from the static 3DCT to each 4DCT frame. Define the coordinate systems of the fixed and moving bones when the rotation parameters are measured (e.g., flexion angle or rotation angle calculated by the Euler/Cardan angle)12,13,14.

Wyniki

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...

Dyskusje

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 ...

Ujawnienia

The authors have no competing financial interests.

Podziękowania

This study was approved by the Institutional Review Board of our institution (approval number: 20150128).

Materiały

NameCompanyCatalog NumberComments
4DCT scannerCanon medical systems (Tochigi, Japan)N/A4DCT 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/ASurface 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/AIterative Closest Points algorithm. Used in python language programming.
*** https://vtk.org
Python(3.6.1)Python Software FoundationN/ADICOM 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

Odniesienia

  1. Andriacchi, T. P., Alexander, E. J., Toney, M. K., Dyrby, C., Sum, J. A point cluster method for in vivo motion analysis: applied to a study of knee kinematics. Journal of Biomechanical Engineering. 120 (6), 743-749 (1998).
  2. Corazza, S., et al. A markerless motion capture system to study musculoskeletal biomechanics: visual hull and simulated annealing approach. Annals of Biomedical Engineering. 34 (6), 1019-1029 (2006).
  3. Reinschmidt, C., van den Bogert, A. J., Nigg, B. M., Lundberg, A., Murphy, N. Effect of skin movement on the analysis of skeletal knee joint motion during running. Journal of Biomechanics. 30 (7), 729-732 (1997).
  4. Burgess, R. C. The effect of a simulated scaphoid malunion on wrist motion. Journal of Hand Surgery. 12 (5 Pt 1), 774-776 (1987).
  5. Shoemaker, S. C., Markolf, K. L. Effects of joint load on the stiffness and laxity of ligament-deficient knees. An in vitro study of the anterior cruciate and medial collateral ligaments. Journal of Bone and Joint Surgery (American Volume). 67 (1), 136-146 (1985).
  6. Eckstein, F., Lohe, F., Muller-Gerbl, M., Steinlechner, M., Putz, R. Stress distribution in the trochlear notch. A model of bicentric load transmission through joints. Journal of Bone and Joint Surgery (British Volume). 76 (4), 647-653 (1994).
  7. Omid, R., et al. Biomechanical analysis of latissimus dorsi tendon transfer with and without superior capsule reconstruction using dermal allograft. Journal of Shoulder and Elbow Surgery. 28 (8), 1523-1530 (2019).
  8. Tsai, T. Y., Lu, T. W., Chen, C. M., Kuo, M. Y., Hsu, H. C. A volumetric model-based 2D to 3D registration method for measuring kinematics of natural knees with single-plane fluoroscopy. Medical Physics. 37 (3), 1273-1284 (2010).
  9. Ohnishi, T., et al. Three-dimensional motion study of femur, tibia, and patella at the knee joint from bi-plane fluoroscopy and CT images. Radiological Physics and Technology. 3 (2), 151-158 (2010).
  10. Dobbe, J. G. G., de Roo, M. G. A., Visschers, J. C., Strackee, S. D., Streekstra, G. J. Evaluation of a Quantitative Method for Carpal Motion Analysis Using Clinical 3-D and 4-D CT Protocols. IEEE Transactions on Medical Imaging. 38 (4), 1048-1057 (2019).
  11. Besl, P. J., McKay, N. D. A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence. 14 (2), 239-256 (1992).
  12. Wu, G., et al. ISB recommendation on definitions of joint coordinate system of various joints for the reporting of human joint motion--part I: ankle, hip, and spine. Journal of Biomechanics. 35 (4), 543-548 (2002).
  13. Wu, G., et al. ISB recommendation on definitions of joint coordinate systems of various joints for the reporting of human joint motion--Part II: shoulder, elbow, wrist and hand. Journal of Biomechanics. 38 (5), 981-992 (2005).
  14. Crawford, N. R., Yamaguchi, G. T., Dickman, C. A. A new technique for determining 3-D joint angles: the tilt/twist method. Clinical Biomechanics (Bristol, Avon). 14 (3), 153-165 (1999).
  15. Sato, T., Koga, Y., Omori, G. Three-dimensional lower extremity alignment assessment system: application to evaluation of component position after total knee arthroplasty. Journal of Arthroplasty. 19 (5), 620-628 (2004).
  16. Ishii, Y., Terajima, K., Terashima, S., Koga, Y. Three-dimensional kinematics of the human knee with intracortical pin fixation. Clinical Orthopaedics and Related Research. (343), 144-150 (1997).
  17. Asano, T., Akagi, M., Tanaka, K., Tamura, J., Nakamura, T. In vivo three-dimensional knee kinematics using a biplanar image-matching technique. Clinical Orthopaedics and Related Research. (388), 157-166 (2001).
  18. Saltybaeva, N., Jafari, M. E., Hupfer, M., Kalender, W. A. Estimates of effective dose for CT scans of the lower extremities. Radiology. 273 (1), 153-159 (2014).
  19. Mat Jais, I. S., Tay, S. C. Kinematic analysis of the scaphoid using gated four-dimensional CT. Clinical Radiology. 72 (9), e791-e799 (2017).
  20. Tanaka, M. J., Elias, J. J., Williams, A. A., Demehri, S., Cosgarea, A. J. Characterization of patellar maltracking using dynamic kinematic CT imaging in patients with patellar instability. Knee Surgery, Sports Traumatology, Arthroscopy. 24 (11), 3634-3641 (2016).
  21. Troupis, J. M., Amis, B. Four-dimensional computed tomography and trigger lunate syndrome. Journal of Computer Assisted Tomography. 37 (4), 639-643 (2013).
  22. Kakar, S., et al. The Role of Dynamic (4D) CT in the Detection of Scapholunate Ligament Injury. Journal of Wrist Surgery. 5 (4), 306-310 (2016).
  23. Zhao, K., et al. A technique for quantifying wrist motion using four-dimensional computed tomography: approach and validation. Journal of Biomechanical Engineering. 137 (7), (2015).
  24. Breighner, R., et al. Relative accuracy of spin-image-based registration of partial capitate bones. in 4DCT of the wrist. Computer Methods in Biomechanics and Biomedical Engineering: Imaging & Visualization. 4 (6), 360-367 (2016).
  25. Goto, A., et al. In vivo pilot study evaluating the thumb carpometacarpal joint during circumduction. Clinical Orthopaedics and Related Research. 472 (4), 1106-1113 (2014).
  26. Zhang, X., Jian, L., Xu, M. Robust 3D point cloud registration based on bidirectional Maximum Correntropy Criterion. PloS One. 13 (5), e0197542 (2018).
  27. Baker, R. ISB recommendation on definition of joint coordinate systems for the reporting of human joint motion-part I: ankle, hip and spine. Journal of Biomechanics. 36 (2), 300-302 (2003).
  28. Qiu, B., et al. Automatic segmentation of the mandible from computed tomography scans for 3D virtual surgical planning using the convolutional neural network. Physics in Medicine and Biology. , (2019).
  29. Hemke, R., Buckless, C. G., Tsao, A., Wang, B., Torriani, M. Deep learning for automated segmentation of pelvic muscles, fat, and bone from CT studies for body composition assessment. Skeletal Radiology. , (2019).
  30. Lee, S., et al. Impact of scanning parameters and breathing patterns on image quality and accuracy of tumor motion reconstruction in 4D CBCT: a phantom study. Journal of Applied Clinical Medical Physics. 16 (6), 195-212 (2015).

Przedruki i uprawnienia

Zapytaj o uprawnienia na użycie tekstu lub obrazów z tego artykułu JoVE

Zapytaj o uprawnienia

Przeglądaj więcej artyków

Four Dimensional CT3D 3D RegistrationMotion ReconstructionJoint KinematicsCT DICOM DataSurface SegmentationCortical Bone ExtractionThreshold AttenuationSTL FormatAutomatic SegmentationGeometric Data ExtractionBatch Processing ScriptSurface RegistrationStatic 3D CTPoint Cloud Reconstruction

This article has been published

Video Coming Soon

JoVE Logo

Prywatność

Warunki Korzystania

Zasady

Badania

Edukacja

O JoVE

Copyright © 2025 MyJoVE Corporation. Wszelkie prawa zastrzeżone