激光与光电子学进展, 2017, 54 (12): 121503, 网络出版: 2017-12-11   

基于改进欧氏聚类的散乱工件点云分割 下载: 968次

Point Cloud Segmentation of Scattered Workpieces Based on Improved Euclidean Clustering
作者单位
1 江南大学轻工过程先进控制教育部重点实验室, 江苏 无锡 214122
2 无锡信捷电气股份有限公司, 江苏 无锡 214072
摘要
针对机器人随机箱体抓取过程中场景分割困难的问题, 提出一种基于改进欧氏聚类的散乱工件点云分割方法。采用直通滤波法和迭代半径滤波法进行预处理, 得到去除干扰点后的散乱工件点云; 通过基于法线夹角的边缘检测去除点云中的边缘点, 并使相互碰撞的工件在空间上产生分离; 采用改进的搜索半径自适应欧氏聚类进行点云分割, 得到多个工件点云子集, 基于距离约束将去除的边缘点补齐到点云子集之中, 从而完成点云分割。此外, 线下模板点云注册为分割参数的选取提供依据, 从而保证了分割结果的准确性, 提高了分割速度。结果表明:基于改进欧氏聚类的散乱工件点云分割方法能够准确地分割出感兴趣的工件, 分割时间约为696 ms, 满足了工业机器人抓取的实时性要求。
Abstract
Aiming at the difficulty of scene segmentation in the process of robotic random bin picking, a point cloud segmentation method based on the improved Euclidean clustering is proposed. The pass-through filter and the iterative radius filtering are used for the pretreatment to obtain the point cloud of scattered workpieces after removing the interference points. The edge points in the point cloud are removed by the edge detection based on normal angle, and the inter-collision workpieces are separated in space. The improved radius adaptive Euclidean clustering is adopted for the point cloud segmentation to obtain the point cloud subsets of many workpieces. The removed edge points will be put into the point cloud subsets based on the distance constraint, and thus the point cloud segmentation is completed. In addition, the offline template point cloud provides reference for the selection of segmentation parameters, which ensures the accuracy of segmentation results and improves the segmentation speed. The experimental results show that the proposed method can accurately segment the interested workpieces, and the segmentation time is about 696 ms. It is satisfied with the real-time requirement of industrial robot picking.
参考文献

[1] Bogue Consultant R. Random bin picking: has its time finally come[J]. Assembly Automation, 2014, 34(3): 217-221.

[2] Nguyen A, Le B. 3D point cloud segmentation:a survey[C]. IEEE Conference on Robotics, Automation and Mechatronics, 2013: 225-230.

[3] 朱德海. 点云库PCL学习教程[M]. 北京: 北京航空航天大学出版社, 2012: 338-350.

    Zhu Dehai. Learning tutorials of point cloud library PCL[M]. Beijing: Beihang University Press, 2012: 338-350.

[4] Bao T, Zhao J L, Xu M. Step edge detection method for 3D point clouds based on 2D range images[J]. Optik-International Journal for Light and Electron Optics, 2015, 126(20): 2706-2710.

[5] Vo A V, Truong-Hong L, Laefer D F, et al. Octree-based region growing for point cloud segmentation[J]. ISPRS Journal of Photogrammetry and Remote Sensing, 2015, 104: 88-100.

[6] 王果, 沙从术, 王健. 考虑局部点云密度的建筑立面自适应分割方法[J]. 激光与光电子学进展, 2015, 52(6): 061001.

    Wang Guo, Sha Congshu,Wang Jian. Study on segmentation of building facade considering local point cloud density[J]. Laser & Optoelectronics Progress, 2015, 52(6): 061001.

[7] 卢维欣, 万幼川, 何培培, 等. 大场景内建筑物点云提取及平面分割算法[J]. 中国激光, 2015, 42(9): 0914004.

    Lu Weixin, Wan Youchuan, He Peipei, et al. Extracting and plane segmenting buildings from large scene point cloud[J]. Chinese J Lasers, 2015(9): 0914004.

[8] Squizzato S. Robot bin picking: 3D pose retrieval based on point cloud library[D]. Padua: University of Padova, 2012.

[9] Sansoni G, Bellandi P, Leoni F, et al. Optoranger: a 3D pattern matching method for bin picking applications[J]. Optics and Lasers in Engineering, 2014, 54: 222-231.

[10] 佐立营. 面向机器人抓取的散乱零件自动识别与定位技术研究[D]. 哈尔滨: 哈尔滨工业大学, 2015: 28-36.

    Zuo Liying. Research on automatic identification and location of scattered parts for robot picking[D]. Harbin: Harbin Institute of Technology, 2015.

[11] 樊丽, 刘晋浩, 黄青青. 基于特征融合的林下环境点云分割[J]. 北京林业大学学报, 2016, 38(5): 133-138.

    Fan Li, Liu Jinhao, Huang Qingqing. Point cloud segmentation algorithm based on feature fusion used for understory environments[J]. Journal of Beijing Forestry University, 2016, 38(5): 133-138.

[12] Shen J, Liu J, Zhao R, et al. A kd-tree-based outlier detection method for airborne LiDAR point clouds[C]. 2011 IEEE International Symposium on Image and Data Fusion, 2011: 1-4.

[13] Nurunnabi A, West G, Belton D. Outlier detection and robust normal-curvature estimation in mobile laser scanning 3D point cloud data[J]. Pattern Recognition, 2015, 48(4): 1404-1419.

[14] 石爱军, 白瑞林, 田青华. Gray码结合线移的结构光三维测量[J]. 光电工程, 2016, 43(11): 26-32.

    Shi Aijun, Bai Ruilin, Tian Qinghua. 3D measurement based on structured light using a combination of gray code and line-shift patterns[J]. Opto-Electronic Engineering, 2016, 43(11): 26-32.

田青华, 白瑞林, 李杜. 基于改进欧氏聚类的散乱工件点云分割[J]. 激光与光电子学进展, 2017, 54(12): 121503. Tian Qinghua, Bai Ruilin, Li Du. Point Cloud Segmentation of Scattered Workpieces Based on Improved Euclidean Clustering[J]. Laser & Optoelectronics Progress, 2017, 54(12): 121503.

本文已被 8 篇论文引用
被引统计数据来源于中国光学期刊网
引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!