----
h2. {color:blue}{*}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.*{color} 

h4. {center}See [www.xromm.org|http://www.xromm.org] for more information.{center}
----
h4. * [Recent Changes to XROMM wiki, MATLAB scripts, and Maya MEL scrips|Recent Changes]
----
h2.


h3. {color:blue}There are seven steps in the marker-based XROMM workflow:{color}


h3. 1) Implant radiopaque bone markers


h3. 2) Record biplanar x-ray videos of movement

* For Brown Users: [Getting trained and certified to use x-ray machines|Getting certified to use x-ray equipment] and [Operating C-arm x-ray machines during data collection|C-arm fluoroscope operating instructions]

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

* [Digitizing x-ray movies using the MATLAB XrayProject.mat procedure|MATLAB XrayProject digitizing instructions]. (MATLAB scripts written by Ty Hedrick and Dave Baier, and modified and updated by Loretta Reiss)

h3. 4) Create 3D  polygonal bone surface models

* [Creating 3D models from CT scans using Amira software|Creating 3D CT models using Amira software]
* [Creating 3D models with Microscan Laser Scanner|Laser Scanning Protocol]

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

* [Instructions|Create a Setup Scene in Maya] 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|Download and Install Maya MEL scripts]

h3. 6) Calculate rigid body kinematics from XYZ marker positions

* [Calculate Rigid Body Motion in Matlab]

h3. 7) Produce XROMM animations in Autodesk Maya

* [Maya Magic: Creating and analyzing XROMM animations using MATLAB and Autodesk Maya|Importing models into Maya and working with models]

h4. \* 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|X-Ray Reconstruction of Moving Morphology (XROMM)^XrayProject-2.0.zip]. We are no longer updating VideoCorrect or FluoroCorrect MATLAB programs. Undistorting a video is a two-step process: 1. [Create an \*UNDTFORM file|Creating an *UNDTFORM file] and 2. Click *Undistort Video* in the [X-rayProject window|MATLAB XrayProject digitizing instructions].


h2.