一种从雷达点云数据中获取静止及移动目标轮廓的方法技术

技术编号:36459045 阅读:24 留言:0更新日期:2023-01-25 22:57
一种从雷达点云数据中获取静止及移动目标轮廓的方法,属于电力设备巡检技术领域,在杆塔雷达点云数据最大包裹范围基础上,利用输电线路杆塔中线收缩算子和输电线路杆塔纵向收缩算子,分别朝着杆塔中线和垂直向下两个方向将这一范围收缩,逐步获得输电线路杆塔的轮廓。采用本发明专利技术方法在收缩过程中可以忽略掉一些线路产生的点或者噪声点对轮廓的影响;由于分别朝着杆塔中线和垂直向下收缩,所以雷达在数据采集过程中由于遮挡在杆塔内部的一些缺失数据不会影响到杆塔的轮廓结果,使得本发明专利技术方法可以产生更加准确的结果。方法可以产生更加准确的结果。方法可以产生更加准确的结果。

【技术实现步骤摘要】
一种从雷达点云数据中获取静止及移动目标轮廓的方法


[0001]本专利技术属于电力设备巡检
,特别是涉及到一种从雷达点云数据中获取静止及移动目标轮廓的方法。

技术介绍

[0002]利用机载雷达获得输电线杆塔的点云三维数据进而获取输电线路杆塔的轮廓,这些轮廓可以计算输电线关键设施与树木、建筑物的净空距离,有利于判断输电线的位置和安全状况,可以极大的提高电力巡检的效率,有效降低电网管理企业的运行成本并快速发现电网安全问题;因此获取输电线路杆塔的三维轮廓具有十分重要的意义。
[0003]由于点云数据量十分庞大,且存在一定干扰噪声点,这些内容如果直接作为输电线路杆塔的轮廓数据,一方面会对计算机存储和显示造成巨大的负担;另一方面会降低计算效率,很多运算无法在短时间内获得结果,甚至出现计算错误。所以输电线路杆塔的雷达点云数据需要进一步简化并获得其轮廓。当前行业内采用的技术方案包括:1)直接人工在点云中选取关键节点来获得电线路杆塔轮廓,这种方式最为直接和准确,但是由于人在三维空间中选取大量点需要反复变换视角并交互点击选取,这种方式需要耗费巨大的人力和时间,在需要进行大范围快速提取的工作时,这种方式往往难以满足需要;2)利用最小包凸算法计算包裹三维点云的外扩多边形,由于云数据不只是有杆塔轮本身,而且还包括线路及附属元件和噪声,所以这种算法获得的轮廓结果往往远远大于杆塔实际轮廓,在一些应用中容易引起故障的误报;3)利用空间范围内统计等手段进行三维点信息简化从而获得轮廓,由于杆塔的雷达点云数据不是环绕杆塔而获得的,而是从固定方向上获得的(如来自于杆塔上方),所以对应的雷达点云在固定方向上由于被遮挡而有所缺失,这种模式会造成巨大的空洞,从而使获得的轮廓小于杆塔实际轮廓。
[0004]因此,现有技术中亟需一种新的技术方案来解决上述问题。

技术实现思路

[0005]本专利技术所要解决的技术问题是:提供一种从雷达点云数据中获取静止及移动目标轮廓的方法,在杆塔雷达点云数据最大包裹范围基础上,利用输电线路杆塔中线收缩算子和输电线路杆塔纵向收缩算子,分别朝着杆塔中线和垂直向下两个方向将这一范围收缩,逐步获得输电线路杆塔的轮廓。
[0006]一种从雷达点云数据中获取静止及移动目标轮廓的方法,包括以下步骤,且以下步骤顺次进行,
[0007]步骤一、将输电线路杆塔雷达点云数据SDDY输入系统,输入最大收缩幅度SDZD,输入最少容纳点数SDPoint;获得点云最大X坐标XMax,点云最小X坐标XMin,点云最大Y坐标YMax,点云最小Y坐标YMin,点云最大Z坐标ZMax,点云最小Z坐标ZMin;
[0008]步骤二、以列表的形式建立点云数据最大包裹范围中心点数据SDWC,通过对中心点三维矢量运算,获得中心点个数SDWCNum;
[0009]步骤三、建立输电线路杆塔中线收缩算子SnkOpt,SnkOpt的输入为待处理中心矢量SOIV,输出为处理后的中心矢量SOOV;
[0010]步骤四、建立输电线路杆塔纵向收缩算子ZXOpt,ZXOpt的输入为纵向待处理中心矢量ZXIV,输出为纵向下降处理后的中心矢量ZXOV;
[0011]步骤五、利用SDWC、SnkOpt和ZXOpt获取输电线路杆塔的轮廓点,获得输电线路杆塔轮廓点。
[0012]所述步骤一输电线路杆塔雷达点云数据SDDY为列表形式,列表的每一项对应一个点,每个点包括一个三维矢量,矢量的第一维对应点的X坐标,第二维对应点的Y坐标,第三维对应点的Z坐标。
[0013]所述步骤一中输入的最大收缩幅度SDZD为整数型,默认值为20,输入的最少容纳点数SDPoint为整数型,默认值为100。
[0014]所述步骤一中点云最大X坐标XMax为SDDY列表中矢量第一维最大值,点云最小X坐标XMin为SDDY列表中矢量第一维最小值,点云最大Y坐标YMax为SDDY列表中矢量第二维最大值,点云最小Y坐标YMin为SDDY列表中矢量第二维最小值,点云最大Z坐标ZMax为SDDY列表中矢量第三维最大值,点云最小Z坐标ZMin为SDDY列表中矢量第三维最小值。
[0015]所述步骤二的具体操作流程为,
[0016]S201,建立点云数据最大包裹范围中心点数据SDWC,SDWC以一个列表,在建立时SDWC包含0个表项,SDWC的每一个表项对应一个中心点,每个中心点使用一个三维矢量来表达,这个矢量的第一维对应中心点的X坐标,第二维对应中心点的Y坐标,第三维对应中心点的Z坐标;
[0017]S202,获得包裹范围备选中心点间隔WBBGap=Round((ZMax

ZMin)/2),其中Round为计算四舍五入后的整数部分;
[0018]S203,包裹X轴跨度XK=(XMax

XMin)/WBBGap,包裹Y轴跨度YK=(YMax

YMin)/WBBGap,包裹Z轴跨度ZK=(ZMax

ZMin)/WBBGap;
[0019]S204,包裹备选中心点第一计数器WBBC1=1;
[0020]S205,包裹备选中心点第二计数器WBBC2=1;
[0021]S206,包裹第一暂存矢量WBBA1=[XMin+XK
×
WBBC1,YMin+YK
×
WBBC2,ZMin];
[0022]S207,包裹第二暂存矢量WBBA2=[XMin+XK
×
WBBC1,YMin+YK
×
WBBC2,ZMax];
[0023]S208,包裹第三暂存矢量WBBA3=[XMin+XK
×
WBBC1,YMin,ZMin+ZK
×
WBBC2];
[0024]S209,包裹第四暂存矢量WBBA4=[XMin+XK
×
WBBC1,YMax,ZMin+ZK
×
WBBC2];
[0025]S210,包裹第五暂存矢量WBBA5=[XMin,YMin+YK
×
WBBC1,ZMin+ZK
×
WBBC2];
[0026]S211,包裹第六暂存矢量WBBA6=[XMax,YMin+YK
×
WBBC1,ZMin+ZK
×
WBBC2];
[0027]S212,将WBBA1,WBBA2,WBBA3,WBBA4,WBBA5和WBBA6加入到SDWC之中;
[0028]S213,WBBC2=WBBC2+1;
[0029]S214,如果WBBC2<WBBGap则转到S206,否则转到S215;
[0030]S215,WBBC1=WBBC1+1;
[0031]S216,如果WBBC1<WBBGap则转到S205,否则转到S217;
[0032]S217,获得中心点个数SDWCN本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种从雷达点云数据中获取静止及移动目标轮廓的方法,其特征是:包括以下步骤,且以下步骤顺次进行,步骤一、将输电线路杆塔雷达点云数据SDDY输入系统,输入最大收缩幅度SDZD,输入最少容纳点数SDPoint;获得点云最大X坐标XMax,点云最小X坐标XMin,点云最大Y坐标YMax,点云最小Y坐标YMin,点云最大Z坐标ZMax,点云最小Z坐标ZMin;步骤二、以列表的形式建立点云数据最大包裹范围中心点数据SDWC,通过对中心点三维矢量运算,获得中心点个数SDWCNum;步骤三、建立输电线路杆塔中线收缩算子SnkOpt,SnkOpt的输入为待处理中心矢量SOIV,输出为处理后的中心矢量SOOV;步骤四、建立输电线路杆塔纵向收缩算子ZXOpt,ZXOpt的输入为纵向待处理中心矢量ZXIV,输出为纵向下降处理后的中心矢量ZXOV;步骤五、利用SDWC、SnkOpt和ZXOpt获取输电线路杆塔的轮廓点,获得输电线路杆塔轮廓点。2.根据权利要求1所述的一种从雷达点云数据中获取静止及移动目标轮廓的方法,其特征是:所述步骤一输电线路杆塔雷达点云数据SDDY为列表形式,列表的每一项对应一个点,每个点包括一个三维矢量,矢量的第一维对应点的X坐标,第二维对应点的Y坐标,第三维对应点的Z坐标。3.根据权利要求1所述的一种从雷达点云数据中获取静止及移动目标轮廓的方法,其特征是:所述步骤一中输入的最大收缩幅度SDZD为整数型,默认值为20,输入的最少容纳点数SDPoint为整数型,默认值为100。4.根据权利要求1所述的一种从雷达点云数据中获取静止及移动目标轮廓的方法,其特征是:所述步骤一中点云最大X坐标XMax为SDDY列表中矢量第一维最大值,点云最小X坐标XMin为SDDY列表中矢量第一维最小值,点云最大Y坐标YMax为SDDY列表中矢量第二维最大值,点云最小Y坐标YMin为SDDY列表中矢量第二维最小值,点云最大Z坐标ZMax为SDDY列表中矢量第三维最大值,点云最小Z坐标ZMin为SDDY列表中矢量第三维最小值。5.根据权利要求1所述的一种从雷达点云数据中获取静止及移动目标轮廓的方法,其特征是:所述步骤二的具体操作流程为,S201,建立点云数据最大包裹范围中心点数据SDWC,SDWC以一个列表,在建立时SDWC包含0个表项,SDWC的每一个表项对应一个中心点,每个中心点使用一个三维矢量来表达,这个矢量的第一维对应中心点的X坐标,第二维对应中心点的Y坐标,第三维对应中心点的Z坐标;S202,获得包裹范围备选中心点间隔WBBGap=Round((ZMax

ZMin)/2),其中Round为计算四舍五入后的整数部分;S203,包裹X轴跨度XK=(XMax

XMin)/WBBGap,包裹Y轴跨度YK=(YMax

YMin)/WBBGap,包裹Z轴跨度ZK=(ZMax

ZMin)/WBBGap;S204,包裹备选中心点第一计数器WBBC1=1;S205,包裹备选中心点第二计数器WBBC2=1;S206,包裹第一暂存矢量WBBA1=[XMin+XK
×
WBBC1,YMin+YK
×
WBBC2,ZMin];S207,包裹第二暂存矢量WBBA2=[XMin+XK
×
WBBC1,YMin+YK
×
WBBC2,ZMax];
S208,包裹第三暂存矢量WBBA3=[XMin+XK
×
WBBC1,YMin,ZMin+ZK
×
WBBC2];S209,包裹第四暂存矢量WBBA4=[XMin+XK
×
WBBC1,YMax,ZMin+ZK
×
WBBC2];S210,包裹第五暂存矢量WBBA5=[XMin,YMin+YK
...

【专利技术属性】
技术研发人员:安兴张晓华李鹏祥杨顺富孙勃孙猛刘战李成齐恩铁张广新赵立英
申请(专利权)人:长春工程学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1