Randall Brooke Stafford1,2, Matthew Ethan
MacDonald, 2,3, Richard Frayne, 2,4
1Department of Physics and Astronomy,
University of Calgary, Calgary, Alberta, Canada; 2Seaman Family MR
Research Centre, Foothills Medical Centre, Calgary, AB, Canada; 3Department
of Electrical Engineering, University of Calgary, Calgary, AB, Canada; 4Departments
of Radiology and Clinical Neurosciences, University of Calgary, Calgary, AB,
Canada
Gradient
warp correction is computationally intensive, and therefore not always
practical for real-time imaging. OpenGL (Open Graphics Language) is a
graphics display library with mathematical graphics functions called
non-uniform rational B-splines (NURBS) that can project a 2D texture onto a
3D surface within the fast display framework. In this study, we test
collected raw data in real-time and projected the resulting uncorrected image
onto the NURBS surface for display. The NURBS-corrected images were then
qualitatively compared to product-sequence gradient warp corrected images.
Our results support our hypothesis that NURBS surfaces have the capacity for
real-time non-linear gradient warp correction.
Keywords