An Improved Algorithm for k-Nearest-Neighbor Finding and Surface Normals Estimation

来源 :Tsinghua Science and Technology | 被引量 : 0次 | 上传用户:myevanlee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
This paper is to improve the speed of k-nearest-neighbor search and put forward algorithms related to tangent plane estimation based on existing methods. Starting from the points cloud, the algorithm segments the whole data into many different small cubes in space, and the size of cube is related to the density of the points cloud. Considering the position of the point in the cube, the algorithm enlarges the area around the given point step by step until the k-nearest-neighbor is accomplished. The neighbor’s least-squares tangent plane is estimated. In order to orient the planes, the k-nearest-neighbor is introduced into the problem of seeking the minimum spanning trees instead of searching the whole data. The research proved that the algorithms put forward in this paper were effective in processing data in short time and with high precision. The theory was useful for the practical application in reverse engineering and other areas related. Solution for finding k-nearest-neighbor problem, which still costs much time in present, was provided, and a propagation algorithm for orienting the planes was also discussed. The algorithm chose the orientation among the k-nearest-neighbor of the current point. This paper is to improve the speed of k-nearest-neighbor search and put forward algorithms related to tangent plane estimation based on existing methods. Starting from the points cloud, the algorithm segments the whole data into many different small cubes in space, and the size of cube is related to the density of the points cloud the Consider the position of the point in the cube, the algorithm enlarges the area around the given point step by step until the k-nearest-neighbor is accomplished. The neighbor’s least-squares tangent plane is estimated. In order to orient the planes, the k-nearest-neighbor is introduced into the problem of seeking the minimum spanning trees instead of searching the whole data. The research prove that the algorithms put forward in this paper were effective in processing data in short time and with high precision. The theory was useful for the practical application in reverse engineering and other areas related. Solution for finding k-nearest-neighbor probl em, which still costs much time in present, was provided, and a propagation algorithm for orienting the planes was also discussed. The algorithm chose the orientation among the k-nearest-neighbor of the current point.
其他文献
目的:脑梗死患者阿司匹林抵抗现象普遍存在,已有研究报道阿司匹林抵抗与脑梗死复发密切相关,且可增加梗死体积及其他血管事件。本文探讨脑梗死患者阿司匹林抵抗的危险因素,研
目的:研究结直肠癌患者循环肿瘤细胞(Circulating tumor cell,CTC)与临床参数、中性粒细胞与淋巴细胞比值(neutrophil-to-lymphocyte ratio,NLR)、血小板与淋巴细胞比值(platel
目的:应用超声技术评价2型糖尿病(T2DM)患者心外膜脂肪(EAT)厚度与内皮功能,并评估二者间的相关性。  方法:选取本院2017年12月~2018年9月收治的T2DM患者67例,均符合1999年世