Child pages
  • X-Ray Reconstruction of Moving Morphology (XROMM)

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

X-Ray Reconstruction of Moving Morphology (XROMM) is an x-ray imaging and computational process that produces precise and accurate 3D movies of skeletal movement. 

See for more information.

* Look Here for Recent Changes to XROMM wiki, MATLAB scripts, and Maya MEL scrips

There are seven steps in the marker-based XROMM workflow:

1) Implant radiopaque bone markers

2) Record biplanar x-ray videos of movement

3) Analyze x-ray videos to extract XYZ coordinates of radiopaque markers

4) Create 3D polygonal bone surface models

5) Measure XYZ coordinates of markers relative to polygonal bone models

  • Instructions for this step are available if you are working with models from CT scans. Laser scan procedures are different and instructions are not yet available.
  • For CT models, this step is done in Maya using the XROMM Maya Tools

6) Calculate rigid body kinematics from XYZ marker positions

7) Produce XROMM animations in Autodesk Maya

* Note: If you want to remove fluoroscope distortion from x-ray movies (i.e. undistort or correct the movies), use X-rayProject version 2 or later. We are no longer updating VideoCorrect or FluoroCorrect MATLAB programs. Undistorting a video is a two-step process: 1. Create an *UNDTFORM file and 2. Click Undistort Video in the X-rayProject window.