Previous |  Up |  Next

Article

Keywords:
point cloud; transformation; projection; rotation; translation
Summary:
3D pose estimation algorithms have been the subject of widely studied research topic due to problems related to their reliability and precision in related applications. Despite numerous studies by researchers to attempt efficient solutions to application related problems, many proposed methods still not submit sufficiently recover estimates for practical, real-world scenarios in the field of Computer Vision. Therefore, we made extensive study and presented an innovative and practical method that enables a cheap and practical solution by integrating information from both depth and color cameras. Outlier points can impact the pose estimations. We additionally implemented outlier rejection method due to outliers coming from depth to color point projection. After applying and evaluating our proposed algorithm on a public dataset for pose estimation problem, we have shown that it significantly enhances the robustness and accuracy of pose estimation in six degrees of freedom (6-DoF).
References:
[1] Aghili, F., Su, Ch.-Y.: Robust relative navigation by integration of ICP and adaptive Kalman filter using laser scanner and IMU. IEEE/ASME Trans. Mechatronics 2+ (2016), 2015-2026. DOI 
[2] Alper, M. A., Goudreau, J., Daniel, M.: Pose and Optical Flow Fusion (POFF) for accurate tremor detection and quantification. Biocybernet. Biomedical Engrg. 40 (2020), 468-481. DOI 
[3] Biber, P., Strasser, W.: The normal distributions transform: a new approach to laser scan matching. In: Proc.2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453). DOI 
[4] Le, T., Hamilton, L., Torralba, A.: Benchmarking convolutional neural networks for object segmentation and pose estimation. On: IEEE Conference Publication, IEEE Applied Imagery Pattern Recognition Workshop 2017. DOI 
[5] Blais, G., Levine, M. D.: Registering multiview range data to create 3D computer objects. IEEE Trans. Pattern Analysis Machine Intell. 17 (1995), 820-824. DOI 
[6] Brachmann, E., Michel, F., Krull, A., Yang, M. J., Gumhold, S., Rother, C., Carsten: Uncertainty-driven 6D pose estimation of objects and scenes from a single RGB image. IEEE Xplore (2016), 3364-3372. DOI 
[7] Brunot, M., Janot, A., Young, P. C., Carrillo, F.: An instrumental variable method for robot identification based on time variable parameter estimation. Kybernetika 54 (2018), 1. DOI 
[8] Chen, S., Liang, L., Luming, W., Foroosh, H.: 3D pose tracking with multi-template warping and SIFT correspondences. IEEE Trans. Circuits Systems Video Technol. (2015). DOI 
[9] Chen, Y., Medioni, G.: Object modelling by registration of multiple range images. Image Vision Comput. 10 (1992), 145-155. DOI 
[10] Delavari, M., Foruzan, A. H., Chen, Y.-W.: Accurate point correspondences using a modified coherent point drift algorithm. Biomedical Signal Process. Control 52 (2019), 429-444. DOI 
[11] Deng, J., Pan, Y., Yao, T., Zhou, W., Li, H., Mei, T.: Single shot video object detector. IEEE Trans. Multimedia 23 (2021), 846-858. DOI 
[12] Ding, D., Cooper, R. A., Pasquina, P. F., Fici-Pasquina, L.: Sensor technology for smart homes. Maturitas 69 (2011), 131-136. DOI 
[13] Gao, W., Tedrake, R.: FilterReg: Robust and Efficient Probabilistic Point-Set Registration Using Gaussian Filter and Twist Parameterization. Massachusetts Institute of Technology, 2019. DOI 
[14] Giefer, L. A., Castellanos, J. D., Babr, M. M., Freitag, M.: Deep learning-based pose estimation of apples for inspection in logistic centers using single-perspective imaging. Processes 7 (2019), 424. DOI 
[15] He, Z., Jiang, Z., Zhao, X., Zhang, S., Wu, Ch.: Sparse template-based 6-D pose estimation of metal parts using a monocular camera. IEEE Trans. Industrial Electronics 67 (2020), 390-401. DOI 
[16] Hong, H. K., Yu, H., Lee, B.-H.: Regeneration of normal distributions transform for target lattice based on fusion of truncated Gaussian components. IEEE Robotics Automation Lett. 4 (2019), 684-691. DOI 
[17] Hua, G., Li, L., Liu, S.: Multipath affinage stacked—hourglass networks for human pose estimation. Frontiers Computer Sci. 14 (2020). DOI 
[18] Kendall, A., Grimes, M., Cipolla, R.: PoseNet: A convolutional network for real-time 6-DOF camera relocalization. In: 2015 IEEE International Conference on Computer Vision (ICCV). DOI 
[19] Kevin, L., Liefeng, B., Fox, D.: Unsupervised feature learning for 3D scene labeling. In: IEEE International Conference on Robotics and Automation (ICRA), 2014.
[20] Kilyen, N. A., Lemnariu, R. F., Muntean, I., Mois, G. D.: An Indoor Localization System for Automotive Driving Competitions. Int. J. Computers Commun. Control 19 (2024), 1. DOI 
[21] Leng, D. W., Sun, W. D.: Contour-based iterative pose estimation of 3D rigid object. IET Computer Vision 5 (2011), 291. DOI 
[22] Li, M., Oncel, T., Ashok, V., Rama, Ch.: Fast directional chamfer matching. Pennsylvania State University, 2010. DOI 
[23] Liu, D., Arai, S., Miao, J., J.Kinugawa, Wang, Z., Kosuge, K.: Point pair feature-based pose estimation with multiple edge appearance models (PPF-MEAM) for robotic bin picking. Sensors 18 (2018), 2719. DOI 
[24] Liu, P., Lyu, M. R., King, I., Xu, J.: SelFlow: Self-supervised learning of optical flow. CVPR (2019). DOI 
[25] Liu, K., Wang, W., Thiagalingam, K., Wang, J.: Dynamic vehicle detection with sparse point clouds based on PE-CPD. Institute of Electrical and Electronics Engineers 20 (2019), 1964-1977. DOI 
[26] Liu, T., Zheng, J., Wang, Z., Huang, Z., Chen, Y.: Composite clustering normal distribution transform algorithm. Int. J. Advanced Robotic Systems, SAGE Publish. 17 (2020). DOI 
[27] Myronenko, A., Xubo, S.: Point Set Registration: Coherent Point Drift. IEEE Trans. Pattern Anal. Machine Intell. 32 (2010), 2262-2275. DOI 
[28] Opromolla, R., Fasano, G., Rufino, G., Grassi, M.: A model-based 3D template matching technique for pose acquisition of an uncooperative space object. Sensors 15 (2015), 6260-6382. DOI 
[29] Picos, K., Diaz-Ramirez, V. H., Kober, V., Montemayor, A. S., Pantrigo, J. J.: Accurate three-dimensional pose recognition from monocular images using template matched filtering. Optical Engrg. 55 (2016). DOI 
[30] Phillips, T. G., McAree, P. R.: An evidence-based approach to object pose estimation from LiDAR measurements in challenging environments. J. Field Robotics 35 (2018), 921-936. DOI 
[31] Presnov, D., Lambers, M., Kolb, A.: Robust range camera pose estimation for mobile online scene reconstruction. IEEE Sensors J. 18 (2018), 2903-2915. DOI 
[32] Quan, S., Ma, J., Jie, Hu, F., Fang, B., Ma, T.: Local voxelized structure for 3D binary feature representation and robust registration of point clouds from low-cost sensors. Inform. Sci. 444 (2018), 153-171. DOI 
[33] Schlobohm, J., Pösch, A., Reithmeier, E., Rosenhahn, B.: Improving contour based pose estimation for fast 3D measurement of free form objects. Measurement 92 (2016), 79-82. DOI 
[34] Singh, A., Sha, J., Narayan, K. S., Karthik, S., Achim, T., Pieter, A.: BigBIRD: A large-scale 3D database of object instances. In: International Conference on Robotics and Automation, 2014. DOI 
[35] Song, K.-T., Wu, Ch.-H., Jiang, S.-Y.: CAD-based Pose estimation design for random bin picking using a RGB-D camera. J. Intell. Robotic Systems 87 (2017), 455-470. DOI 
[36] Teng, X., Yu, Q., Qifeng, Luo, J., Wang, G., Zhang, X.: Aircraft pose estimation based on geometry structure features and line correspondences. Sensors 19 (2019), 2165. DOI 
[37] Anders, M. I. Thorbjorn G. B., Krüger, N., Kraft, D.: Shape dependency of ICP pose uncertainties in the context of pose estimation systems. Lecture Notes Computer Sci. (2015), 303-315. DOI 
[38] Tsai, Ch.-Y., Hsu, K.-J., Nisar, H.: Efficient model-based object pose estimation based on multi-template tracking and PnP algorithms. Algorithms 11 (2018), 122. DOI 
[39] Wang, B., Zhong, F., Qin, X.: Robust edge-based 3D object tracking with direction-based pose validation. Multimedia Tools Appl. 78 (2018), 12307-12331. DOI 
[40] Yang, T., Zhao, Q., Wang, X., Zhou, Q.: Sub-pixel chessboard corner localization for camera calibration and pose estimation. Appl. Sci. 8 (2018), 2118. DOI 
[41] Zeng, A., Yu, K.-T., Song, S., Suo, D., Walker, E., Rodriguez, A., Xiao, J.: Multi-view self-supervised deep learning for 6D pose estimation in the Amazon Picking Challenge. IEEE Xplore (2017), 1386-1383. DOI 
[42] Zhao, R., Ali, H., Smagt, P. van der: Two-stream RNN/CNN for action recognition in 3D videos. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2017. DOI 
[43] Zhang, X., Jiang, Z., Zhang, H., Wei, Q.: Vision-based pose estimation for textureless space objects by contour points matching. IEEE Trans. Aerospace Electron. Systems 54 (2018), 2342-2355. DOI 
Partner of
EuDML logo