The invention provides a method for classification of ground points and on-line points, extraction of power lines and route planning. Support vector machine method is used to achieve effective classification of line points and non-line points/ground points through projection, normalized numerical range, construction plane, introduction of hyperplane, constructor and other methods. The method is fitted by three steps: removal of ground points, classification of point clouds and extraction of straight lines. Power line description effectively removes a large number of invalid point clouds, simplifies the calculation, and has more accurate power line data. It solves the problems of excessive useless information contained in laser point cloud data and unsatisfactory accuracy of power line extraction. It provides accurate adjustment information for flight path planning and meets the requirements of close-range inspection.
【技术实现步骤摘要】
线上点与非线上点分类、电力线提取及航迹规划方法
本专利技术属于电力线走廊巡检
,尤其与一种线上点与非线上点分类方法、电力线提取方法及航迹规划方法相关。
技术介绍
通过激光雷达进行电力巡检的引导正在逐步推广和完善。由激光雷达对电力系进行扫描,然后通过扫描数据进行计算,经计算处理后的数据,可为巡检飞行的路径规划提供有效的帮助,为巡检飞行实时规划航迹,确保骑线飞行准确性,从而提高巡检排隐患的精度。现有的电力线走廊巡检技术中,存在点云获取后包含过多无效信息,存在未能排除众多无效点云、点云解算数据量过大、解算耗时过长等缺陷,从而电力线提取精度不理想、航迹规划不能够满足近距离采集信息的需求等问题,未能满足电力应急、隐患快速排除等应用的实时性要求。因此,需要对激光数据进行更加精确的处理和分析,为航迹规划提供精确的信息反馈,以确保骑线飞行路径的精准性。
技术实现思路
针对上述现有技术缺陷,本专利技术提出一种线上点与非线上点分类、电力线提取及航迹规划方法,解决激光点云数据包含过多无用信息、无效点云排除力度不够、数据量过大、电力线提取精度不理想等问题,为飞行航迹规划提供精准的调整信息,满足近距离巡检的要求。本专利技术采用以下技术:一种线上点与非线上点分类方法,其特征在于,包括以下步骤:S1、将所有待分类的数据D={(x1,y1,z1),(x2,y2,z2)...(xn,yn,zn)}垂直投影到YOZ平面,得到一组新的点D={(y1,z1),(y2,z2)...(yn,zn)};S2、将所有点的z轴数据归一化到[-1,1]区间内;S3、构造一个平面wx+b=0;S4、引入超平 ...
【技术保护点】
1.一种线上点与非线上点分类方法,其特征在于,包括以下步骤:S1、将所有待分类的数据D={(x1,y1,z1),(x2,y2,z2)...(xn,yn,zn)}垂直投影到YOZ平面,得到一组新的点D={(y1,z1),(y2,z2)...(yn,zn)};S2、将所有点的z轴数据归一化到[‑1,1]区间内;S3、构造一个平面wx+b=0;S4、引入超平面的几何间隔
【技术特征摘要】
1.一种线上点与非线上点分类方法,其特征在于,包括以下步骤:S1、将所有待分类的数据D={(x1,y1,z1),(x2,y2,z2)...(xn,yn,zn)}垂直投影到YOZ平面,得到一组新的点D={(y1,z1),(y2,z2)...(yn,zn)};S2、将所有点的z轴数据归一化到[-1,1]区间内;S3、构造一个平面wx+b=0;S4、引入超平面的几何间隔将参数w和b的确定转化为条件极值问题进行求解:s.t.f(wx+b)≥1;S5、利用S3所构造的平面将点D={(y1,z1),(y2,z2)...(yn,zn)}划分为A类和B类,且A类中所有点的z坐标数据取值范围[-1,0],且B类中所有点的z坐标数据取值范围[0,-1];S6、通过函数f(y)=sgn(wx+b)将点归类到A类和B类中。2.一种电力线提取方法,其特征在于:包括以下步骤:S1、对电力线走廊的三维点云数据进行地面点剔除;S2、对剔除后的数据进行线上点与非线上点分类,分类包括:S21、将所有待分类的数据D={(x1,y1,z1),(x2,y2,z2)...(xn,yn,zn)}垂直投影到YOZ平面,得到一组新的点D={(y1,z1),(y2,z2)...(yn,zn)};S22、将所有点的z轴数据归一化到[-1,1]区间内;S23、构造一个平面wx+b=0;S24、引入超平面的几何间隔将参数w和b的确定转化为条件极值问题进行求解:s.t.f(wx+b)≥1;S25、利用S3所构造的平面将点D={(y1,z1),(y2,z2)...(yn,zn)}划分为A类和B类,且A类中所有点的z坐标数据取值范围[-1,0],且B类中所有点的z坐标数据取值范围[0,-1];S26、通过函数f(y)=sgn(wx+b)将点归类到A类和B类中;S3、保留分类获得的线上点,对来自不同电力线的线上点云数据进行提取,得到来自每一条电力线上的点云,并将其拟合为一条直线,得到电力线描述,完成提取。3.根据权利要求2所述的电力线提取方法,其特征在于:步骤S3具体包括:S31、将保留的线上点在飞行器坐标系中的三个不同平面进行垂直投影,得到平面xOz、xOy和yOz上的投影点;S32、取三个坐标平面上的所有点的重心,计算所有点到该重心的夹角θm,以Δθ为角度区间间隔,统计所有夹角θm在区间上的分布情况;S33、将出现的连续区间出现峰值且邻近区间出现谷值的情况,判断为该投影点具有明显的聚集现象;S34、取具有最大聚集程度的投影平面,统计局部峰值点的个数,并将该投影平面中连续出现峰值的区...
【专利技术属性】
技术研发人员:尹晓燕,李成凤,唐浩,任彪,张博文,廖成龙,
申请(专利权)人:绵阳紫蝶科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。