Computer Tomography and Ultrasonography Image Registration Based on the Cooperation of GPU and CPU


Image registration is wildly used in the biomedical image, but there are too many textures and noises in the biomedical image to get a precise image registration. In order to get the excellent registration performance, it needs more complex image processing, and it will spend expensive computation cost. For the real time issue, this paper proposes edge gradient direction image registration applied to Computer Tomography(CT) image and Ultrasonography (US) image based on the cooperation of Graphic Processor Unit (GPU) and Central Processor Unit (CPU). GPU can significantly reduce the computation time. First, the CT image slice is extracted from the CT volume by the region growing and the interpolation algorithm. Secondly, the image pre-processing is employed to reduce the image noises and enhance the image features. There are two kinds of the image pre-processing algorithms invoked in this paper: 1) median filtering and 2) anisotropic diffusion. Last but not least, the image edge gradient information is obtained by Canny operator, and the similarity measurement based on gradient direction is employed to evaluate the similarity between the CT and the US images. The experimental results show that the proposed architecture can distinctively improve the efficiency and are more suitably applied to the real world.

Share and Cite:

Y. Lin, C. Huang, C. Chen, W. Chang, Y. Chen and C. Liu, "Computer Tomography and Ultrasonography Image Registration Based on the Cooperation of GPU and CPU," Journal of Signal and Information Processing, Vol. 4 No. 3B, 2013, pp. 80-85. doi: 10.4236/jsip.2013.43B014.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] K. Kwon, D. G. Sim and R. H. Park, “Robust Hausdorff Distance Matching Algorithms using Pyramidal Structures,” Pattern Recognition, Vol. 34, No.10, 2001, pp. 2005-2013. doi:10.1016/S0031-3203(00)00132-1
[2] C. Steger, “Similarity Measures for Occlusion, Clutter, and Illumination Invariant Object Recognition,” Lecture Notes in Computer Science, Vol. 2191, 2001, pp. 148-154.
[3] K. Krissian, R. Kikinis, C. F. Westin and K. Vosburgh, “Speckle-Constrained Filtering of Ultrasound Images,” Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Vol. 2, 2005, pp. 547-552. doi:10.1109/CVPR.2005.331
[4] Y. Chen, Z. Wang, W. Zhao and X. Yang, “Liver Segmentation from CT Images Based on Region Growing Method,” Bioinformatics and Biomedical Engineering Beijing, 11-13 June, 2009. doi:10.1109/ICBBE.2009.5163018
[5] Z. Hu, “Extraction of Any Angle Virtual Slice on 3D CT Image,” Intelligent Information Technology Application, Vol.2, 2008, pp. 356-360. doi:10.1109/IITA.2008.399
[6] NVIDIA Corporation, “NVIDIA CUDA Programming guide version 1.0. Available,” 2007.
[7] M. Houston: “General-Purpose Computation on Graphics Hardware”, Proceedings of SIGGRAPH, 2007.
[8] C. R. Maurer, J. M. Fitzpatrick, M. Y. Wang, R. L. Galloway, R. J. Maciunas and G. S. Allen, “Registration of Head Volume Images Using Implantable Fiducial Markers,” IEEE Transactions Medical Imaging, Vol. 16, No. 4, 1997, pp. 447-462. doi:10.1109/42.611354
[9] A. D. Wiles, A. Likholyot, D. D. Frantz, and T. M. Peters, “A Statistical Model for Point-Based Target Registration Error with Anisotropic Fiducial Localizer Error,” IEEE Transactions Medical Imaging, Vol. 27, No. 3, Mar., 2008, pp. 378-390. doi:10.1109/TMI.2007.908124
[10] W. Liu, H. Ding, H. Han, Q. Xue, Z. Sun and G. Wang, “The Study of Fiducial Localization Error of Image in Point-based Registration,” 31st Annual International Conference of the IEEE EMBS Minneapolis, Minnesota, USA, Sep-tember 2-6, 2009, pp. 5088-509.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.