计算机科学 ›› 2022, Vol. 49 ›› Issue (5): 25-32.doi: 10.11896/jsjkx.210600129
封雷1,2, 朱登明1, 李兆歆1, 王兆其1
FENG Lei1,2, ZHU Deng-ming1, LI Zhao-xin1, WANG Zhao-qi1
摘要: 基于图像的三维重建硬件约束小、成本低、灵活度高,在实际中得到广泛应用,但物体各部分之间存在遮挡,导致由图像生成的三维点云数据稀疏和密度不均等问题,一直是处理的难点和热点。文中提出一种基于遮罩的稀疏点云滤波算法。首先计算点云的包围盒,并在包围盒中根据点云的稀疏度自适应地划分栅格;其次,利用深度优先搜索,递归求出所有由栅格组成的自定义连通域;然后基于量化重要性指标来自适应计算阈值,通过该自适应阈值选择应保留的连通域,将所有保留的连通域集合定义为遮罩,用于描述稀疏点云的全局空间拓扑信息;最后,保留遮罩覆盖区域的点云,剔除遮罩未覆盖区域的点云,从而达到滤除离群点的目的。该方法能很好地处理由于遮挡生成的、空间疏密程度有较大差异的点云数据,可以有效去除原始三维点云数据中的离群点,同时较好地保持点云的细节信息。
中图分类号:
[1]QI C R,SU H,MO K,et al.PointNet:Deep Learning on Point Sets for 3D Classification and Segmentation[C]//CVPR.2017:77-85. [2]ZHANG D,LU X,QIN H,et al.Pointfilter:Point Cloud Filtering via Encoder-Decoder Modeling[J].IEEE Transactions on Visualization and Computer Graphics,2021:27,2015-2027. [3]TAUBIN.(1999).A Signal Processing Approach To Fair Surface Design[C]//Computer Graphics(Proceedings of Siggraph’95).1999. [4]ZHANG Y,LIU X M,SUI Y,et al.Research and improvement of denoising method based on K-neighbors[J].Journal of Computer Applications,2009,29(4):1011-1014. [5]LIANG X H,LIANG J,GUO C,et al.Research on Noise Re-duction Technology of Scattered Point Clouds Based on Adaptive Optimal Neighborhood[J].China Mechanical Engineering,2010(6):639-643. [6]LIU Y,XI X,WANG C,et al.An Improved Progressive Encrypted Triangular Mesh Point Cloud Filtering Algorithm[J].Photogrammetry and Remote Sensing,2020,5:106-111. [7]CHEN J H.Combining principal component analysis and local neighborhood planar point cloud denoising[J].Bulletin of Surveying and Mapping,2020(5):47-50,68. [8]ZHAN Z Q,HU M Q,MAN Y Y.Multi-scale Regional Growing Point Cloud Filtering Surface Fitting Method[J].Bulletin of Surveying and Mapping,2020,49(6):757-766. [9]ZHU X X,WANG C,XI X H,et al.Hierachical ThresholdAdaptive for Point Cloud Filter Algorithm of Moving Surface Fitting[J].Acta Geodaetica et Cartographica Sinica,2018,47(2):153-160. [10]ZHU R,MA S,XU D.Guided Filter Simplification Method for Noisy Point Cloud Data[C]//2020 Chinese Automation Congress (CAC).2020. [11]HE K M,JIAN S,TANG X.Guided Image Filtering[J].IEE Transactions on Pattern Analysis and Machine Intelligence,2013,35(6):1397-1409. [12]SCHARSTEIN D,SZELISKI R,ZABIH R.A Taxonomy andEvaluation of Dense Two-Frame Stereo Correspondence Algorithms[C]//Proceedings IEEE Workshop on Stereo and Multi-Baseline Vision.2001:131-140. [13]GEIGER A,ROSER M,URTASUN R.Efficient Large-ScaleStereo Matching[M]//Computer Vision-ACCV 2010.Berlin:Springer,2010. [14]HAEUSLER R,NAIR R,KONDERMANN D.Ensemble Lear-ning for Confidence Measures in Stereo Vision[C]//2013 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).2013:305-312. [15]HIRSCHMULLER H,SCHARSTEIN D.Evaluation of CostFunctions for Stereo Matching[C]//IEEE Conference on Computer Vision and Pattern Recognition.2007. [16]HIRSCHMULLER H.Stereo processing by semiglobalma-tching and mutual information[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2008,30(2):328-341. [17]ZAGORUYKO S,KOMODAKIS N.Learning to compare image patches via convolutional neural networks[C]//Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition.2015:4353-4361. [18]LUO W,SCHWING A G,URTASUN R.Efficient Deep Lear-ning for Stereo Matching[C]//IEEE Conference on Computer Vision & Pattern Recognition.2016:5695-5703. [19]FLYNN J,NEULANDER I,PHILBIN J,et al.DeepStereo:Learning to Predict New Views from the World’s Imagery[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.2016:5515-5524. [20]EIGEN D,PUHRSCH C,FERGUS R.Depth map predictionfroma single image using a multi-scale deep network[J].NIPS,2014,3:1-9. [21]MAYER N,ILG E,HAUSSER P,et al.A Large Dataset toTrain Convolutional Networks for Disparity,Optical Flow,and Scene Flow Estimation[J].arXiv:1512.02134,2015. [22]KENDALL A,MARTIROSYAN H,DASGUPTA S,et al.End-to-End Learning of Geometry and Context for Deep Stereo Regression[C]//IEEE International Conference on Computer Vision (ICCV).2017:66-75. |
[1] | 张鹏, 王新晴, 肖毅, 段宝国, 许鸿辉. 基于语义边缘驱动的实时双目深度估计算法 Real-time Binocular Depth Estimation Algorithm Based on Semantic Edge Drive 计算机科学, 2021, 48(9): 216-222. https://doi.org/10.11896/jsjkx.200800203 |
[2] | 曹林, 于威威. 基于图像分割的自适应窗口双目立体匹配算法研究 Adaptive Window Binocular Stereo Matching Algorithm Based on Image Segmentation 计算机科学, 2021, 48(11A): 314-318. https://doi.org/10.11896/jsjkx.201200264 |
[3] | 马俊成, 蒋慕蓉, 房素芹. 基于改进Marching Tetrahedra算法的锥体气象数据三维重建 Three-dimensional Reconstruction of Cone Meteorological Data Based on Improved MarchingTetrahedra Algorithm 计算机科学, 2021, 48(11A): 644-647. https://doi.org/10.11896/jsjkx.210200025 |
[4] | 桑苗苗, 彭进先, 达通航, 张旭峰. 基于PatchMatch的半全局高效双目立体匹配算法 Efficient Semi-global Binocular Stereo Matching Algorithm Based on PatchMatch 计算机科学, 2021, 48(1): 204-208. https://doi.org/10.11896/jsjkx.191000205 |
[5] | 朱玲莹, 桑庆兵, 顾婷婷. 基于视差信息的无参考立体图像质量评价 No-reference Stereo Image Quality Assessment Based on Disparity Information 计算机科学, 2020, 47(9): 150-156. https://doi.org/10.11896/jsjkx.190700213 |
[6] | 曾俊飞,杨海清,吴浩. 面向三维重建的自适应列文伯格-马夸尔特点云配准方法 Adaptive Levenberg-Marquardt Cloud Registration Method for 3D Reconstruction 计算机科学, 2020, 47(3): 137-142. https://doi.org/10.11896/jsjkx.190200261 |
[7] | 苗绘翠, 王吉华, 张全英. 基于单视图三维重建的凹凸制造特征识别 Concave-convex Manufacturing Features Recognition Based on 3D Reconstruction of Single View 计算机科学, 2019, 46(7): 280-285. https://doi.org/10.11896/j.issn.1002-137X.2019.07.043 |
[8] | 王钱庆, 张惊雷. 基于三维形变模型的人脸姿势表情校正 Face Pose and Expression Correction Based on 3D Morphable Model 计算机科学, 2019, 46(6): 263-269. https://doi.org/10.11896/j.issn.1002-137X.2019.06.039 |
[9] | 杜娟, 沈思昀. 基于改进多权值滑动窗口的立体匹配方法的实现及应用 Implementation and Application of Stereo Matching Method Based onImproved Multi-weight Sliding Window 计算机科学, 2019, 46(11A): 241-245. |
[10] | 李银国, 周中奎, 白羚. 基于双目图像的大尺度智能驾驶场景重建 Large-scale Automatic Driving Scene Reconstruction Based on Binocular Image 计算机科学, 2019, 46(11A): 251-254. |
[11] | 江泽涛, 王琦, 赵艳. 一种基于自适应支持权重优化的立体匹配算法 Stereo Matching Algorithm Based on Adaptive Support Weight Optimization 计算机科学, 2018, 45(8): 242-246. https://doi.org/10.11896/j.issn.1002-137X.2018.08.043 |
[12] | 周泩朴, 耿国华, 李康, 王飘. 一种基于AKAZE算法的多视图几何三维重建方法 Multi-view Geometric 3D Reconstruction Method Based on AKAZE Algorithm 计算机科学, 2018, 45(11A): 180-184. |
[13] | 刘金硕,江庄毅,徐亚渤,邓娟,章岚昕. PMVS算法的CPU多线程和GPU两级粒度并行策略 Multithread and GPU Parallel Schema on Patch-based Multi-view Stereo Algorithm 计算机科学, 2017, 44(2): 296-301. https://doi.org/10.11896/j.issn.1002-137X.2017.02.050 |
[14] | 韩磊,徐 波,黄向生,张彦峰. 基于GPU的散斑三维重建系统 Speckle Projection Systems Based on GPU 计算机科学, 2015, 42(8): 294-299. |
[15] | 张彦峰,黄向生,李杭,王梦伟. 基于渐进可靠点生长的散斑图快速立体匹配 Fast Stereo Matching Based on Progressive Reliable Point Growing Matching for Speckle Pattern Images 计算机科学, 2014, 41(Z6): 143-146. |
|