计量学报2025,Vol.46Issue(9):1337-1347,11.DOI:10.3969/j.issn.1000-1158.2025.09.14
基于自适应切层的非封闭结构光三维体积测量
3D Volume Measurement of Non-Closed Via Structured Light Based on Adaptive Cutting Layer
摘要
Abstract
When using the conventional slicing method for three-dimensional point cloud volume measurement,the fixed height of the point cloud projection onto the slicing plane(slice thickness)leads to inaccurate volume measurement results.To solve this problem,a non-enclosed 3D volume measurement method based on adaptive cut layer thickness is proposed.Firstly,the 3D point cloud is converted from the camera coordinate system to the world coordinate system by Ransac plane fitting.After the slice position is determined,the inner boundary of the slice point cloud under the initial cut layer thickness can be searched by iterative inner boundary method and its area is calculated.Then,the area ratio is introduced as the adaptive threshold condition,and the thickness of the cut layer is linearly increased in gradient,so that the maximum cut layer thickness and the final inner boundary area of the slice are obtained,and the adaptive cut layer thickness is realized.Finally,the total volume of unclosed three-dimensional point cloud is obtained by accumulating the volume of each slice.Thirteen groups of data of two categories are used to compare the volume measurement accuracy of the proposed algorithm with that of the baseline algorithm.The results show that the measurement accuracy of the adaptive cutting layer thickness algorithm is better than that of the baseline algorithm,and the relative error of the adaptive cutting layer thickness algorithm is the lowest 0.09%and the highest 1.73%.关键词
几何量计量/体积测量/自适应切层厚度/非封闭三维点云/结构光/切片点云内边界Key words
geometric measurement/volume measurement/adaptive thickness of slice/non-closed three-dimensional point cloud/structured light/slice point cloud inner boundary分类
通用工业技术引用本文复制引用
廖司鼎,黄和平,张小科,代作晓,张世圆,吴红艳,陈辉..基于自适应切层的非封闭结构光三维体积测量[J].计量学报,2025,46(9):1337-1347,11.基金项目
温州市"揭榜挂帅"重大科技创新攻关项目(ZG2023001) (ZG2023001)