{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T12:22:53Z","timestamp":1774959773193,"version":"3.50.1"},"reference-count":35,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2022,2,24]],"date-time":"2022-02-24T00:00:00Z","timestamp":1645660800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Pose estimation is a particularly important link in the task of robotic bin-picking. Its purpose is to obtain the 6D pose (3D position and 3D posture) of the target object. In real bin-picking scenarios, noise, overlap, and occlusion affect accuracy of pose estimation and lead to failure in robot grasping. In this paper, a new point-pair feature (PPF) descriptor is proposed, in which curvature information of point-pairs is introduced to strengthen feature description, and improves the point cloud matching rate. The proposed method also introduces an effective point cloud preprocessing, which extracts candidate targets in complex scenarios, and, thus, improves the overall computational efficiency. By combining with the curvature distribution, a weighted voting scheme is presented to further improve the accuracy of pose estimation. The experimental results performed on public data set and real scenarios show that the accuracy of the proposed method is much higher than that of the existing PPF method, and it is more efficient than the PPF method. The proposed method can be used for robotic bin-picking in real industrial scenarios.<\/jats:p>","DOI":"10.3390\/s22051805","type":"journal-article","created":{"date-parts":[[2022,2,24]],"date-time":"2022-02-24T21:11:07Z","timestamp":1645737067000},"page":"1805","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["A 6D Pose Estimation for Robotic Bin-Picking Using Point-Pair Features with Curvature (Cur-PPF)"],"prefix":"10.3390","volume":"22","author":[{"given":"Xining","family":"Cui","sequence":"first","affiliation":[{"name":"Institute of Robotics and Intelligent Systems, School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Menghui","family":"Yu","sequence":"additional","affiliation":[{"name":"Institute of Robotics and Intelligent Systems, School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linqigao","family":"Wu","sequence":"additional","affiliation":[{"name":"Institute of Robotics and Intelligent Systems, School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6383-7663","authenticated-orcid":false,"given":"Shiqian","family":"Wu","sequence":"additional","affiliation":[{"name":"Institute of Robotics and Intelligent Systems, School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Inagaki, Y., Araki, R., Yamashita, T., and Fujiyoshi, H. (2019, January 3\u20138). Detecting layered structures of partially occluded objects for bin picking. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Macau, China.","DOI":"10.1109\/IROS40897.2019.8968093"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Danielczuk, M., Mahler, J., Correa, C., and Goldberg, K. Linear Push Policies to Increase Grasp Access for Robot Bin Picking. Proceedings of the IEEE International Conference on Automation Science and Engineering, Munich, Germany, 20\u201324 August 2018.","DOI":"10.1109\/COASE.2018.8560406"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Iriondo, A., Lazkano, E., and Ansuategi, A. (2021). Affordance-based grasping point detection using graph convolutional networks for industrial bin-picking applications. Sensors, 21.","DOI":"10.3390\/s21030816"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Matsumura, R., Harada, K., Domae, Y., and Wan, W. (2018, January 23). Learning based industrial bin-picking trained with approximate physics simulator. Proceedings of the Advances in Intelligent Systems and Computing, Cham, Switzerland.","DOI":"10.1007\/978-3-030-01370-7_61"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Hofer, T., Shamsafar, F., Benbarka, N., and Zell, A. (2021). Object Detection And Autoencoder-Based 6d Pose Estimation For Highly Cluttered Bin Picking. arXiv.","DOI":"10.1109\/ICIP42928.2021.9506304"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Chen, J., Zhang, L., Liu, Y., and Xu, C. (2020, January 27\u201329). Survey on 6D Pose Estimation of Rigid Object. Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China.","DOI":"10.23919\/CCC50068.2020.9189304"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Du, G., Wang, K., and Lian, S. (2019). Vision-based robotic grasping from object localization, pose estimation, grasp detection to motion planning: A review. arXiv.","DOI":"10.1007\/s10462-020-09888-5"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hu, Y., Hugonot, J., Fua, P., and Salzmann, M. (2019, January 15\u201320). Segmentation-Driven 6D Object Pose Estimation. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00350"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Rusu, R.B., Blodow, N., and Beetz, M. (2009, January 12\u201317). Fast Point Feature Histograms (FPFH) for 3D Registration. Proceedings of the IEEE International Conference on Robotics and Automation, Kobe, Japan.","DOI":"10.1109\/ROBOT.2009.5152473"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Tombari, F., Salti, S., and Di Stefano, L. (2010, January 5\u201311). Unique signatures of histograms for local surface description. Proceedings of the European Conference on Computer Vision, Berlin, Germany.","DOI":"10.1007\/978-3-642-15558-1_26"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An Efficient Alternative to SIFT or SURF. Proceedings of the IEEE International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"032188","DOI":"10.1088\/1757-899X\/612\/3\/032188","article-title":"Point Cloud Registration Method for Pipeline Workpieces Based on PCA and Improved ICP Algorithms","volume":"612","author":"Xue","year":"2019","journal-title":"IOP Conf. Ser. Mater. Sci. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Besl, P.J., and McKay, N.D. (1992, January 19\u201324). Method for registration of 3-D shapes. Proceedings of the IEEE Transactions on Pattern Analysis and Machine Intelligence, San Diego, CA, USA.","DOI":"10.1109\/34.121791"},{"key":"ref_14","unstructured":"Sarode, V., Li, X., Goforth, H., Aoki, Y., Srivatsan, R.A., Lucey, S., and Choset, H. (2019). PCRNet: Point Cloud Registration Network using PointNet Encoding. arXiv."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5072","DOI":"10.1109\/TIP.2021.3078109","article-title":"Efficient Center Voting for Object Detection and 6D Pose Estimation in 3D Point Cloud","volume":"30","author":"Guo","year":"2021","journal-title":"IEEE Trans. Image Process."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Peng, S., Liu, Y., Huang, Q., Zhou, X., and Bao, H. (2019, January 15\u201321). PVNET: Pixel-Wise Voting Network for 6dof Pose Estimation. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Los Angeles, CA, USA.","DOI":"10.1109\/CVPR.2019.00469"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Drost, B., Ulrich, M., Navab, N., and Ilic, S. (2010, January 13\u201318). Model globally, match locally: Efficient and robust 3D object recognition. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.","DOI":"10.1109\/CVPR.2010.5540108"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1109\/MSP.2017.2762725","article-title":"Artificial Intelligence in the Rising Wave of Deep Learning: The Historical Path and Future Outlook","volume":"35","author":"Deng","year":"2018","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Wang, C., Xu, D., Zhu, Y., Martin-Martin, R., Lu, C., Fei-Fei, L., and Savarese, S. (2019, January 15\u201320). DenseFusion: 6D object pose estimation by iterative dense fusion. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.","DOI":"10.1109\/CVPR.2019.00346"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Braun, M., Rao, Q., Wang, Y., and Flohr, F. (2016, January 1\u20134). Pose-RCNN: Joint object detection and pose estimation using 3d object proposals. Proceedings of the IEEE Conference on Intelligent Transportation Systems, Rio de Janeiro, Brazil.","DOI":"10.1109\/ITSC.2016.7795763"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Choi, C., and Christensen, H.I. (2012, January 7\u201312). 3D pose estimation of daily objects using an RGB-D camera. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Vilamoura-Algarve, Portugal.","DOI":"10.1109\/IROS.2012.6386067"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Liu, D., Arai, S., Miao, J., Kinugawa, J., Wang, Z., and Kosuge, K. (2018). Point pair feature-based pose estimation with multiple edge appearance models (PPF-MEAM) for robotic bin picking. Sensors, 18.","DOI":"10.3390\/s18082719"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Vidal, J., Lin, C.Y., Llad\u00f3, X., and Mart\u00ed, R. (2018). A method for 6D pose estimation of free-form rigid objects using point pair features on range data. Sensors, 18.","DOI":"10.3390\/s18082678"},{"key":"ref_24","unstructured":"Ruel, S., English, C., Anctil, M., and Church, P. (2005, January 5\u20138). 3DLASSO: Real-time pose estimation from 3D data for autonomous satellite servicing. Proceedings of the Proc. ISAIRAS 2005 Conference, Munich, Germany."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1109\/TVCG.2010.261","article-title":"Voronoi-based curvature and feature estimation from point clouds","volume":"17","author":"Ovsjanikov","year":"2011","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_26","unstructured":"Beucher, S., and Lantuejoul, C. (1979, January 17\u201321). Use of Watersheds in Contour Detection. Proceedings of the International Workshop on Image Processing, Rennes, France."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Braeger, S., and Foroosh, H. Curvature augmented deep learning for 3D object recognition. Proceedings of the 2018 25th IEEE International Conference on Image Processing (ICIP), Athens, Greece, 7\u201310 October 2018.","DOI":"10.1109\/ICIP.2018.8451487"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s13319-018-0193-8","article-title":"3D Point Cloud Initial Registration Using Surface Curvature and SURF Matching","volume":"9","author":"Tong","year":"2018","journal-title":"3D Res."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Nguyen, A., and Le, B. (2013, January 12\u201315). 3D point cloud segmentation: A survey. Proceedings of the IEEE Conference on Robotics, Automation and Mechatronics, RAM\u2014Proceedings, Manila, Philippines.","DOI":"10.1109\/RAM.2013.6758588"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"514","DOI":"10.7763\/IJCTE.2010.V2.194","article-title":"Euclidean Distance Based Color Image Segmentation of Abnormality Detection from Pseudo Color Thermographs","volume":"2","author":"Selvarasu","year":"2010","journal-title":"Int. J. Comput. Theory Eng."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Rusu, R.B., and Cousins, S. (2011, January 9\u201313). 3D is here: Point Cloud Library (PCL). Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5980567"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"5637","DOI":"10.1007\/s10462-020-09830-9","article-title":"Image segmentation evaluation: A survey of methods","volume":"53","author":"Wang","year":"2020","journal-title":"Artif. Intell. Rev."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Xiao, J., Adler, B., and Zhang, H. (2012, January 13\u201315). 3D point cloud registration based on planar surfaces. Proceedings of the IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, Hamburg, Germany.","DOI":"10.1109\/MFI.2012.6343035"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1007\/s11263-009-0296-z","article-title":"On the repeatability and quality of keypoints for local feature-based 3D object retrieval from cluttered scenes","volume":"89","author":"Mian","year":"2010","journal-title":"Int. J. Comput. Vis."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.imavis.2016.09.002","article-title":"An automatic 3D point cloud registration method based on regional curvature maps","volume":"56","author":"Sun","year":"2016","journal-title":"Image Vis. Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/5\/1805\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:27:06Z","timestamp":1760135226000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/5\/1805"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,24]]},"references-count":35,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["s22051805"],"URL":"https:\/\/doi.org\/10.3390\/s22051805","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,24]]}}}