基于插入点法构建Delaunay三角网的室内定位优化算法OA
An indoor positioning optimization algorithm based on Delaunay triangulation using point insertion method
针对海量数据下Delaunay三角网串行构建效率不足的问题,文章提出一种基于插入点法的并行优化算法.通过均匀划分点集并分配给多线程,设计包含ID、IsLock与Isflag属性的三角形结构以管理线程间的资源竞争与构网状态;各线程独立执行点插入与局部三角网重构,通过加锁机制保障数据一致性.实验表明,该算法在2 600个点数据上,线程数为6时并行加速比达1.69,显著提升了大规模三角网的构建效率,适用于大数据量室内定位数据处理.
To address the inefficiency of serial construction of Delaunay triangulations under massive data,this paper proposes a parallel optimization algorithm based on the point insertion method.By evenly dividing the point set and assigning it to multiple threads,a triangle structure containing the attributes ID,IsLock,and Isflag is designed to manage resource competition and network construction status among threads;each thread independently performs point insertion and local triangulation reconstruction,with a locking mechanism ensuring data consistency.Experiments show that for a dataset of 2 600 points,when the number of threads is 6,the parallel speedup reaches 1.69,significantly improving the construction efficiency of large-scale triangulations and making it suitable for processing large-volume indoor positioning data.
李俊宝;张浩哲
河南测绘职业学院,河南 郑州 450015河南测绘职业学院,河南 郑州 450015
信息技术与安全科学
室内定位Delaunay三角网并行计算插入点法
indoor positioningDelaunay triangulationparallel computingpoint insertion method
《智能城市》 2026 (1)
26-29,4
2026年度河南省高等学校重点科研项目(26B420002)河南测绘职业学院青年科研基金项目(2023CHQN02)
评论