Multimedia Tools and Applications

, Volume 76, Issue 5, pp 6843–6857 | Cite as

An iterative closest point approach for the registration of volumetric human retina image data obtained by optical coherence tomography

  • Xin Wang
  • Zhen-Long Zhao
  • Arlie G. Capps
  • Bernd Hamann


This paper introduces an improved approach for the volume data registration of human retina. Volume data registration refers to calculating out a near-optimal transformation between two volumes with overlapping region and stitching them together. Iterative closest point (ICP) algorithm is a registration method that deals with registration between points. Classical ICP is time consuming and often traps in local minimum when the overlapping region is not big enough. Optical Coherence Tomography (OCT) volume data are several separate, partially overlapping tiles. To stitch them together is a technology in computer aided diagnosis. In this paper, a new 3D registration algorithm based on improved ICP is presented. First, the Canny edge detector is applied to generate the point cloud set of OCT images. After the detection step, an initial registration method based on the feature points of the point cloud is proposed to determine an initial transformation matrix by using singular value decomposition (SVD) method. Then, an improved ICP method is presented to accomplish fine registration. Corresponding point in the point cloud is weighted to reduce the iteration times of ICP algorithm. Finally, M-estimation is used as the objective function to decrease the impact of outliers. This registration algorithm is used to process human retinal OCT volume pairs that contain an overlapping region of 75 × 500 × 375 voxels approximately. Then a comparative experiment is conducted on some public-available datasets. The experimental results show that the proposed method outperforms the classical method.


Volume data registration Optical coherence tomography Retinal image Iterative closest point Point cloud 


  1. 1.
    Assayag O, Antoine M, Sigal-Zafrani B et al (2014) Large field, high resolution full field optical coherence tomography: a pre-clinical study of human breast tissue and cancer assessment. Technol Cancer Res Treat 13:455–468Google Scholar
  2. 2.
    Ayyachamy S, Manivannan VS (2013) Medical image registration based retrieval using distance metrics. Int J Imaging Syst Technol 23:360–371CrossRefGoogle Scholar
  3. 3.
    Besl PJ, McKay ND (1992) Method for registration of 3-D shapes. Robotics-DL tentative. Int Soc Opt Photon 586–606Google Scholar
  4. 4.
    Biswas B, Dey K N, Chakrabarti A (2015) Medical image registration based on grid matching using Hausdorff Distance and Near set. 2015 I.E. Eighth International Conference on Advances in Pattern Recognition (ICAPR)1–5Google Scholar
  5. 5.
    Bria A, Silvestri L, Sacconi L et al (2012) Stitching terabyte-sized 3D images acquired in Confocal Ultramicroscopy. 2012 9th IEEE International Symposium on Biomedical Imaging (ISBI): 1659–1662. doi:10.1109/ISBI.2012.6235896
  6. 6.
    Capps AG, Zawadzki RJ, Werner JS et al (2013) Combined volume registration and visualization. Vis Med Life Sci, Proc 7–11. doi: 10.2312/PE.VMLS.VMLS2013.007-011
  7. 7.
    Ciobanu L, Côrte-Real L (2011) Iterative filtering of SIFT keypoint matches for multi-view registration in Distributed Video Coding. Multimed Tools Appl 55:557–578CrossRefGoogle Scholar
  8. 8.
    Cohen EAK, Ober RJ (2013) Analysis of point based image registration errors with applications in single molecule microscopy. IEEE Trans Signal Process 6291–6306Google Scholar
  9. 9.
    Datteri RD, Liu Y, D’Haese P et al (2014) Validation of a non-rigid registration error detection algorithm using clinical MRI brain data. IEEE Trans Med Imaging 34:86–96CrossRefGoogle Scholar
  10. 10.
    Emmenlauer M, Ronneberger O, Ponti A et al (2009) XuvTools: free, fast and reliable stitching of large 3D datasets. J Microsc 233:42–60MathSciNetCrossRefGoogle Scholar
  11. 11.
    Hemler PF, Napel S, Sumanaweera TS et al (1995) Registration error quantification of a surface-based multimodality image fusion system. Med Phys 22:1049–1056CrossRefGoogle Scholar
  12. 12.
    Huber PJ (2009) Robust statistics, 2nd edn. Wiley, HobokenCrossRefMATHGoogle Scholar
  13. 13.
    Kim DY (2011) In vivo volumetric imaging of human retinal circulation with phase-variance optical coherence tomography. Biomed Opt Express 2:1504–C1513CrossRefGoogle Scholar
  14. 14.
    Li Y, Gregori G, Lam BL et al (2011) Automatic montage of SD-OCT data sets. Opt Express 19:26239–26248CrossRefGoogle Scholar
  15. 15.
    Li Y, Stevenson R (2014) Incorporating global information in feature-based multimodal image registration. J Electron Imaging 23(2):76–85. doi:10.1117/1.JEI.23.2.023013 Google Scholar
  16. 16.
    Liu B, Zhang B, Wan C et al (2014) A non-rigid registration method for cerebral DSA images based on forward and inverse stretching–avoiding bilinear interpolation. Bio-Med Mater Eng 24:1149–1155Google Scholar
  17. 17.
    Meng L (2014) Acceleration method of 3D medical images registration based on compute unified device architecture. Bio-Med Mater Eng 24:1109–1116Google Scholar
  18. 18.
    Pan M, Jiang J, Rong Q et al (2014) A modified medical image registration. Multimed Tools Appl 70:1585–1615CrossRefGoogle Scholar
  19. 19.
    Preibisch S, Saalfeld S, Tomancak P (2009) Globally optimal stitching of tiled 3D microscopic image acquisitions. Bioinformatics 25:1463–1465CrossRefGoogle Scholar
  20. 20.
    Riffi J, Mahraz AM, Tairi H (2013) Medical image registration based on fast and adaptive bidimensional empirical mode decomposition. IET Image Process 7:567–574CrossRefGoogle Scholar
  21. 21.
    Sharma K, Goyal A (2013) Classification based survey of image registration methods. Int Conf Comput Commun Netw Technol 1–7Google Scholar
  22. 22.
    Surucu M, Roeske J (2013) A novel metric to evaluate dose deformation error for deformable image registration algorithms. Med Phys. doi:10.1118/1.4814322 Google Scholar
  23. 23.
    Vignali L, Solinas E, Emanuele E (2014) Research and clinical applications of optical coherence tomography in invasive cardiology: a review. Curr Cardiol Rev 10:369–376CrossRefGoogle Scholar
  24. 24.
    Ying S, Wu G, Wang Q, et al (2013) Groupwise registration via graph shrinkage on the image manifold. IEEE Conf Comput Vis Pattern Recogn 2323–2330Google Scholar
  25. 25.
    Yu Y, Peng H (2011) Automated high speed stitching of large 3D microscopic images. Biomedical Imaging: From Nano to Macro. 2011 I.E. International Symposium on IEEE:238–241Google Scholar
  26. 26.
    Zawadzki RJ, Capps AG, Kim DY et al (2014) Progress on developing adaptive optics–optical coherence tomography for in vivo retinal imaging: monitoring and correction of eye motion artifacts. IEEE J Sel Top Quantum Electron 20:7100912CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Xin Wang
    • 1
    • 2
  • Zhen-Long Zhao
    • 1
  • Arlie G. Capps
    • 3
  • Bernd Hamann
    • 3
  1. 1.College of Computer Science and TechnologyJilin UniversityChangchunChina
  2. 2.Key Laboratory of Symbolic Computation and Knowledge Engineer of Ministry of EducationJilin UniversityChangchunChina
  3. 3.Institute for Data Analysis and Visualization (IDAV), Department of Computer ScienceUniversity of California, DavisDavisUSA

Personalised recommendations