Abstract
Point cloud registration plays an important role in 3D computer vision. A challenge in this field is the presence of small salient objects with huge flat backgrounds in point clouds, which may result in poor registration. Despite substantial approaches for point cloud registration have been proposed, few attempts have been made to address this problem. In this paper, we present an approach which fully leverages not only geometric information but also texture information presented by RGB images to tackle with this problem. To mitigate the influence of background, we introduce a superior 2D salient object detection method to highlight the role of the salient objects. The color supported generalized iterative closest points algorithm is the state-of-the-art approach in iterative closest points (ICP) variations, which can efficiently exploit the color information. However, it cannot deal with the mentioned problem. On this basis, we further propose a joint objective to align both salient color points and background points. The registration and reconstruction experiments demonstrate the robustness and accuracy of our method.
Similar content being viewed by others
References
Andreas N, Lingemann K, Hertzberg J (2007) Cached k-d tree search for ICP algorithms. In: IEEE Sixth international conference on 3-D digital imaging and modeling, pp 21–23
Besl PJ, Hasegawa O (1992) A method for registration 3-D shapes. IEEE Trans Pattern Anal Mach Intell 14(2):193–200
Bing J, Vemuri BC (2005) A robust algorithm for point set registration using mixture of gaussians. IEEE International Conference on Computer Vision 2:1246–1251
Breitenreicher D, Schnörr C (2011) Model-Based multiple rigid object detection and registration in unstructured range data. Int J Comput Vis 92(1):32–52
Chen Y, Medioni G (1991) Object modeling by registration of multiple range images. Image Vis Comput 10(3):145–155
Chen Y, Medioni G (1992) Object modeling by registration of multiple range images. Image Vis Comput 10(3):145–155
Chen Y, Lin Z, Zhao X, Wang G, Gu Y (2017) Deep learning-based classification of hyperspectral data. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing 7(6):2094–2107
Christopher C, Wei D, Vladlen K (2020) Deep global registration. In: IEEE conference on computer vision and pattern recognition, pp 2514–2523
Dai A, Nießner M, Zollhöfer M, Izadi S, Theobalt C (2017) Bundlefusion: Real-timeglobally consistent 3D reconstruction using on-the-fly surface reintegration. ACM Trans Graph 36(3):76–95
Druon S, Aldon MJ, Crosnier A (2007) Color constrained ICP for registration of large unstructured 3D color data sets. In: IEEE international conference on information acquisition, pp 249–255
Du S, Liu J, Zhang C, Zhu J, Li K (2015) Probability iterative closest point algorithm for m-D point set registration with noise. Neurocomputing 157:187–198
Du S, Xu G, Zhang S, Zhang X, Gao Y, Chen B (2020) Robust rigid registration algorithm based on pointwise correspondence and correntropy. Pattern Recognition Letters 132:91–98
El-Gamal EZA, Elmogy M, Atwan A (2016) Current trends in medical image registration and fusion. Egyptian Informatics Journal 17(1):99–124
Ferrante E, Paragios N (2017) Slice-to-volume medical image registration: a survey. Medical Image Analysis 39:101–123
Hou Q, Cheng M, Hu X, Borji A, Tu Z, Torr PHS (2019) Deeply supervised salient object detection with short connections. IEEE Trans Pattern Anal Mach Intell 41(4):815–828
Itti L, Koch C, Niebur E (2002) A model of saliency-based visual attention for rapid scene analysis. IEEE Trans Pattern Anal Mach Intell 20(11):1254–1259
Jian B, Vemuri BC (2011) Robust point set registration using Gaussian Mixture Models. IEEE Trans Pattern Anal Mach Intell 33(8):1633–1645
Klein DA, Frintrop S (2011) Center-surround divergence of feature statistics for salient object detection. In: IEEE international conference on computer vision, pp 2214–2219
Korn M, Holzkothen M, Pauli J (2014) Color supported generalized-ICP. In: International conference on computer vision theory and applications, pp 592–599
Lee G, Tai YW, Kim J (2016) Deep saliency with encoded low level distance map and high level features. In: IEEE conference on computer vision and pattern recognition, pp 660–668
Ma G, Chen C, Li S, Peng C, Hao A, Qin H (2020) Salient object detection via multiple instance joint re-learning. IEEE Transactions on Multimedia 22(2):324–336
Men H, Gebre B, Pochiraju K (2011) Color point cloud registration with 4D ICP algorithm. In: IEEE international conference on robotics and automation, pp 1511–1516
Myronenko A, Song X (2009) Point set registration: Coherent point drift. IEEE Trans Pattern Anal Mach Intell 32(12):2262–2275
Park J, Zhou QY, Koltun V (2017) Colored point cloud registration revisited. In: IEEE international conference on computer vision, pp 143–152
Paschos G (2001) Perceptually uniform color spaces for color texture analysis: an empirical evaluation. IEEE Trans Image Process 10(6):932–937
Phillips JM, Liu R, Tomasi C (2006) Outlier robust ICP for minimizing fractional RMSD. In: Sixth international conference on 3-D digital imaging and modeling, pp 427–434
Ren MJ, Sun LJ, Liu MY, Cheung CF, Yin YH (2017) A reconstruction-registration integrated data fusion method for measurement of multiscaled complex surfaces. IEEE Trans Instrum Meas 66(99):414–423
Segal A, Hähnel D, Thrun S (2009) Generalized-ICP. Robotics: Science and Systems 2(4):435–442
Wan T, Du SY, Cui WT, Yao RZ, Ge YY, Li C, Gao Y, Zheng NN (2021) RGB-D point cloud registration based on salient object detection. IEEE Trans Neural Netw Learn Syst, pp 1–13
Wang Y, Solomon MJ (2019) Deep closest point: Learning representations for point cloud registration. In: IEEE international conference on computer vision, pp 3523–3532
Wang L, Lu H, Ruan X, Yang MH (2015) Deep networks for saliency detection via local estimation and global search. In: IEEE conference on computer vision and pattern recognition, pp 3183–3192
Xie S, Tu Z (2017) Holistically-nested edge detection. Int J Comput Vis 125(5):3–18
Yang J, Li H, Jia Y (2013) Go-ICP: Solving 3D registration efficiently and globally optimally. In: IEEE international conference on computer vision, pp 1457–1464
Ye M, Wang X, Yang R, Ren L, Pollefeys M (2011) Accurate 3D pose estimation from a single depth image. In: IEEE transactions on pattern analysis and machine intelligence, pp 731–738
Yew ZJ, Lee GH (2020) Rpm-net: Robust point matching using learned features. In: IEEE conference on computer vision and pattern recognition, pp 11824–11833
Zhu L, Song J, Zhu X, Zhang C, Zhang S, Yuan X (2020) Adversarial learning based semantic correlation representation for cross-modal retrieval. IEEE MultiMedia 7(6):2094–2107
Zhu X, Zhang S, Hu R, Zhu Y, Song J (2018) Local and global structure preservation for robust unsupervised spectral feature selection. IEEE Trans Knowl Data Eng 30(3):517–529
Zhao R, Ouyang W, Li H, Wang X (2015) Saliency detection by multi-context deep learning. In: IEEE conference on computer vision and pattern recognition, pp 1265–1274
Acknowledgments
This work was supported by the National Natural Science Foundation of China under Grant Nos. 61790562, 61971343 and 62088102, the Fundamental Research Funds for the Central Universities under Grant No.xzy022020052 and the Clinical Research Center of Shaanxi Province for Dental and Maxillofacial Diseases, College of Stomatology, Xi’an Jiaotong University under Grant No. 2021YHJB04.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yao, R., Du, S., Wan, T. et al. A robust registration algorithm based on salient object detection. Multimed Tools Appl 81, 34387–34400 (2022). https://doi.org/10.1007/s11042-022-13194-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13194-3