Table of Contents Author Guidelines Submit a Manuscript
Computational and Mathematical Methods in Medicine
Volume 2016, Article ID 7419307, 14 pages
http://dx.doi.org/10.1155/2016/7419307
Research Article

A Parallel Nonrigid Registration Algorithm Based on B-Spline for Medical Images

1School of Electronic & Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
2Lanzhou Yuxin Information Technology Limited Liability Company, Lanzhou 730000, China
3College of Electrical & Information Engineering, Shaanxi University of Science & Technology, Xi’an 710021, China

Received 13 August 2016; Accepted 2 November 2016

Academic Editor: Kostas Marias

Copyright © 2016 Xiaogang Du et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. Sotiras, C. Davatzikos, and N. Paragios, “Deformable medical image registration: a survey,” IEEE Transactions on Medical Imaging, vol. 32, no. 7, pp. 1153–1190, 2013. View at Publisher · View at Google Scholar · View at Scopus
  2. D. P. Shamonin, E. E. Bron, B. P. F. Lelieveldt, M. Smits, S. Klein, and M. Staring, “Fast parallel image registration on CPU and GPU for diagnostic classification of Alzheimer's disease,” Frontiers in Neuroinformatics, vol. 7, article 50, 2014. View at Publisher · View at Google Scholar · View at Scopus
  3. H. Rivaz and D. L. Collins, “Near real-time robust non-rigid registration of volumetric ultrasound images for neurosurgery,” Ultrasound in Medicine and Biology, vol. 41, no. 2, pp. 574–587, 2015. View at Publisher · View at Google Scholar · View at Scopus
  4. C. Lu, S. Chelikani, X. Papademetris et al., “An integrated approach to segmentation and nonrigid registration for application in image-guided pelvic radiotherapy,” Medical Image Analysis, vol. 15, no. 5, pp. 772–785, 2011. View at Publisher · View at Google Scholar · View at Scopus
  5. H.-H. Chang and C.-Y. Tsai, “Adaptive registration of magnetic resonance images based on a viscous fluid model,” Computer Methods and Programs in Biomedicine, vol. 117, no. 2, pp. 80–91, 2014. View at Publisher · View at Google Scholar · View at Scopus
  6. J.-M. Peyrat, H. Delingette, M. Sermesant, C. Xu, and N. Ayache, “Registration of 4D cardiac CT sequences under trajectory constraints with multichannel diffeomorphic demons,” IEEE Transactions on Medical Imaging, vol. 29, no. 7, pp. 1351–1368, 2010. View at Publisher · View at Google Scholar · View at Scopus
  7. J. Zhang, J. Wang, X. Wang, and D. Feng, “The adaptive FEM elastic model for medical image registration,” Physics in Medicine and Biology, vol. 59, no. 1, pp. 97–118, 2014. View at Publisher · View at Google Scholar · View at Scopus
  8. D. Rueckert, L. I. Sonoda, C. Hayes, D. L. G. Hill, M. O. Leach, and D. J. Hawkes, “Nonrigid registration using free-form deformations: application to breast mr images,” IEEE Transactions on Medical Imaging, vol. 18, no. 8, pp. 712–721, 1999. View at Publisher · View at Google Scholar · View at Scopus
  9. G. K. Rohde, A. Aldroubi, and B. M. Dawant, “The adaptive bases algorithm for intensity-based nonrigid image registration,” IEEE Transactions on Medical Imaging, vol. 22, no. 11, pp. 1470–1479, 2003. View at Publisher · View at Google Scholar · View at Scopus
  10. S. Aylward, J. Jomier, S. Barre, B. Davis, and L. Ibanez, “Optimizing ITK’s registration methods for multi-processor, shared-memory systems,” in Proceedings of the MICCAI Workshop on Open Source and Open Data, Brisbane, Australia, October 2007.
  11. G. Pratx and L. Xing, “GPU computing in medical physics: a review,” Medical Physics, vol. 38, no. 5, pp. 2685–2697, 2011. View at Publisher · View at Google Scholar · View at Scopus
  12. A. Eklund, P. Dufort, D. Forsberg, and S. M. LaConte, “Medical image processing on the GPU-Past, present and future,” Medical Image Analysis, vol. 17, no. 8, pp. 1073–1094, 2013. View at Publisher · View at Google Scholar · View at Scopus
  13. R. Shams, P. Sadeghi, R. Kennedy, and R. Hartley, “A survey of medical image registration on multicore and the GPU,” IEEE Signal Processing Magazine, vol. 27, no. 2, pp. 50–60, 2010. View at Publisher · View at Google Scholar · View at Scopus
  14. O. Fluck, C. Vetter, W. Wein, A. Kamen, B. Preim, and R. Westermann, “A survey of medical image registration on graphics hardware,” Computer Methods and Programs in Biomedicine, vol. 104, no. 3, pp. e45–e57, 2011. View at Publisher · View at Google Scholar · View at Scopus
  15. X. Zheng, J. K. Udupa, and X. Chen, “Cluster of workstation based nonrigid image registration using free-form deformation,” in Proceedings of the Medical Imaging: visualization, Image-Guided Procedures and Modeling, Orlando, Fla, USA, 2009.
  16. J. Jiang, W. Luk, and D. Rueckert, “FPGA-based computation of free-form deformations in medical image registration,” in Proceedings of the 2nd International Conference on Field Programmable Technology (FPT '03), pp. 234–241, December 2003. View at Publisher · View at Google Scholar · View at Scopus
  17. T. Rohlfing and C. R. Maurer Jr., “Nonrigid image registration in shared-memory multiprocessor environments with application to brains, breasts, and bees,” IEEE Transactions on Information Technology in Biomedicine, vol. 7, no. 1, pp. 16–25, 2003. View at Publisher · View at Google Scholar · View at Scopus
  18. J. Rohrer, L. Gong, and G. Szekely, “Parallel mutual information based 3D nonrigid registration on a multi-core platform,” in Proceedings of the MICCAI Workshop in High-Performance, New York, NY, USA, September 2008.
  19. C. Sigg and M. Hadwiger, “Fast third-order texture filtering,” GPU Gems, vol. 2, pp. 313–329, 2005. View at Google Scholar
  20. D. Ruijters, B. M. T. Haar-Romeny, and P. Suetens, “Accuracy of GPU-based B-spline evaluation,” in Proceedings of the 10th IASTED International Conference on Computer Graphics and Imaging (CGIM '08), pp. 117–122, ACTA Press, 2008.
  21. M. Modat, G. R. Ridgway, Z. A. Taylor et al., “Fast free-form deformation using graphics processing units,” Computer Methods and Programs in Biomedicine, vol. 98, no. 3, pp. 278–284, 2010. View at Publisher · View at Google Scholar · View at Scopus
  22. J. A. Shackleford, N. Kandasamy, and G. C. Sharp, High-Performance Deformable Image Registration Algorithms for Manycore Processors, Elsevier, New York, NY, USA, 2013.
  23. K. Ikeda, F. Ino, and K. Hagihara, “Efficient acceleration of mutual information computation for nonrigid registration using CUDA,” IEEE Journal of Biomedical and Health Informatics, vol. 18, no. 3, pp. 956–968, 2014. View at Publisher · View at Google Scholar · View at Scopus
  24. N. D. Ellingwood, Y. Yin, M. Smith, and C.-L. Lin, “Efficient methods for implementation of multi-level nonrigid mass-preserving image registration on GPUs and multi-threaded CPUs,” Computer Methods and Programs in Biomedicine, vol. 127, pp. 290–300, 2016. View at Publisher · View at Google Scholar · View at Scopus
  25. Z. Y. Xie and G. E. Farin, “Image registration using hierarchical B-splines,” IEEE Transactions on Visualization and Computer Graphics, vol. 10, no. 1, pp. 85–94, 2004. View at Publisher · View at Google Scholar · View at Scopus
  26. S. Klein, M. Staring, and J. P. Pluim, “Evaluation of optimization methods for nonrigid medical image registration using mutual information and B-splines,” IEEE Transactions on Image Processing, vol. 16, no. 12, pp. 2879–2890, 2007. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  27. http://insight-journal.org/rire/.
  28. NVIDIA, CUDA Programming Guide Version 6.0, 2014, https://developer.nvidia.com/cuda-toolkit.
  29. H. J. Johnson, M. M. McCormick, and L. Ibanez, The ITK Software Guide: Introduction and Development Guidelines, Kitware Incorporated, Clifton Park, NY, USA, 2015.