【技术实现步骤摘要】
一种基于方向模板的高精度快速点云生成算法
本专利技术涉及点云生成算法领域,具体是一种基于方向模板的高精度快速点云生成算法。
技术介绍
传统的基于方向模板的点云生成算法,运算量很大,在嵌入式平台上跑速度较慢,且生成的点云是像素级精度。先提出一种改进的基于方向模板的亚像素精度的点云生成算法,通过采用上下边缘法对激光线区域进行初定位,然后在激光线区域内采用方向模板进行点云初定位,然后在点云位置处采用高斯法对确定方向的激光线进行亚像素精度提取。
技术实现思路
本专利技术要解决的技术问题就是克服以上的技术缺陷,提供一种基于方向模板的高精度快速点云生成算法。为了解决上述问题,本专利技术的技术方案为:一种基于方向模板的高精度快速点云生成算法,包括以下步骤:(1)、首先确定激光线区域;(2)、采用方向模板对点云进行初定位;(3)、再用高斯法对激光线进行点云提高。作为改进,所述确定激光区域步骤包括:设置激光线的灰度阈值为I0,找到每一列中Ic>I0的最小和最大的行坐标(cR_m ...
【技术保护点】
1.一种基于方向模板的高精度快速点云生成算法,其特征在于,包括以下步骤:/n(1)、首先确定激光线区域;/n(2)、采用方向模板对点云进行初定位;/n(3)、再用高斯法对激光线进行点云提高。/n
【技术特征摘要】
1.一种基于方向模板的高精度快速点云生成算法,其特征在于,包括以下步骤:
(1)、首先确定激光线区域;
(2)、采用方向模板对点云进行初定位;
(3)、再用高斯法对激光线进行点云提高。
2.根据权利要求1所述的一种基于方向模板的高精度快速点云生成算法,其特征在于,所述确定激光区域步骤包括:设置激光线的灰度阈值为I0,找到每一列中Ic>I0的最小和最大的行坐标(cR_max,cR_min),用这两个行坐标来表示该列中激光线区域的边缘;逐列扫描,就可以得到整个激光线区域,用A0表示。
3.根据权利要求1所述的一种基于方向模板的高精度快速点云生成算法,其特征在于,所述点云初定位的步骤包括:
A、采用0°,45°,90°,135°模板对A0区域进行卷积,计算模板为:
0°模板H0:
45°模板H1:
90°模板H2:
135°模板H3:
B、卷积后,即得到五个A0同样大小的区域,求五个区域中每一列的最大值,得到每个模板卷积后的最值,即为潜在的点云位置。整个图像的点云用pt表示,每个模板卷积后的点云:(max_c表示求每一...
【专利技术属性】
技术研发人员:张建强,殷强,杨沛,
申请(专利权)人:苏州小蜂视觉科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。