【技术实现步骤摘要】
检测光窗脏污的方法、装置、系统及自动驾驶车辆
[0001]本公开涉及数据处理
,具体涉及脏污检测
,尤其涉及检测光窗脏污的方法
、
检测光窗脏污的装置
、
电子设备
、
可读存储介质
、
计算机程序产品
、
脏污检测系统及自动驾驶车辆
。
技术介绍
[0002]光探测装置,例如,激光雷达,可通过发射激光束探测目标的位置
、
速度等信息,其工作原理是向目标发射激光束,接收目标反射的回波,通过比较发射的激光束和回波以确定目标的相关信息,如目标距离
、
方位
、
高度
、
速度
、
姿态
、
甚至形状等参数
。
然而,因激光易受灰尘等脏污遮挡导致测量失败或精度下降,激光雷达光窗的脏污检测显得尤为重要
。
技术实现思路
[0003]本公开提供了一种检测光窗脏污的方法
、
检测光窗脏污的装置
、
电子设备
、
可读存储介质
、
计算机程序产品
、
脏污检测系统及自动驾驶车辆,能够检测光窗是否存在脏污
。
[0004]根据本公开的一方面,提供了一种检测光窗脏污的方法,包括:根据光窗扫描数据中各个扫描点的波形数据,确定扫描点的脏污参数;根据光窗的温度系数和预设的脏污标准阈值确定脏污阈值;以及将脏污参数大于
【技术保护点】
【技术特征摘要】
1.
一种检测光窗脏污的方法,包括:根据光窗扫描数据中各个扫描点的波形数据,确定所述扫描点的脏污参数;根据光窗的温度系数和预设的脏污标准阈值确定脏污阈值;以及将脏污参数大于等于所述脏污阈值的扫描点标记为脏污
。2.
根据权利要求1所述的方法,其中,所述根据光窗扫描数据中各个扫描点的波形数据,确定所述扫描点的脏污参数包括:比较所述扫描点的波形数据和标准波形数据,确定所述扫描点的波形变化数据;以及根据所述波形变化数据确定所述脏污参数;其中,所述波形变化数据包括以下至少一项:波形电压峰值的差值
、
波形电压达到第一阈值电压的时间差值
、
对应所述第一阈值电压的波形脉宽差值
、
对应第二阈值电压的波形脉宽差值和波形上升沿的时间差值,所述第一阈值电压小于所述第二阈值电压
。3.
根据权利要求1或2所述的方法,还包括:根据所述光窗的当前温度和预定义的距离修整函数确定所述温度系数;其中,所述距离修整函数指示温度与标准波形的测距值的变化关系,所述测距值根据所述标准波形的波形电压达到第三阈值电压的时间确定
。4.
根据权利要求1至3中任一项所述的方法,还包括:响应于相邻的
N
个所述扫描点均被标记为脏污,确定所述光窗存在脏污,
N
为大于1的整数
。5.
根据权利要求4所述的方法,其中,所述光窗扫描数据包括至少一帧扫描帧,所述响应于相邻的
N
个所述扫描点均被标记为脏污,确定所述光窗存在脏污包括:依次遍历所述扫描帧各行的所述扫描点的标记;响应于遍历到当前行的连续
N
个所述扫描点均被标记为脏污,确定相邻行中与所述连续
N
个所述扫描点对应的相邻扫描点;以及响应于所述相邻扫描点均被标记,确定所述光窗存在脏污
。6.
根据权利要求5所述的方法,其中,所述响应于所述相邻扫描点均被标记,确定所述光窗存在脏污包括:响应于所述相邻扫描点均被标记,标记当前扫描帧;以及响应于连续
M
帧所述扫描帧均被标记,确定所述光窗存在脏污,
M
为大于1的整数
。7.
根据权利要求1至6中任一项所述的方法,还包括:响应于确定出所述光窗存在脏污,向清洁装置发送清洁指令;响应于接收到清洁完成消息,更新所述光窗的清洁次数,并重新扫描所述光窗以获取新的光窗扫描数据;以及响应于所述新的光窗扫描数据指示光窗存在脏污,根据更新后的所述清洁次数确定是否触发脏污预警
。8.
根据权利要求7所述的方法,还包括:根据所述波形数据确定所述光窗的脏污信息,所述脏污信息包括脏污区域和
/
或脏污类型;以及基于所述脏污信息生成所述清洁指令
。9.
一种检测光窗脏污的装置,包括:
脏污参数确定模块,被配置为根据光窗扫描数据中各个扫描点的波形数据,确定所述扫描点的脏污参数;脏污阈值确定模块,被配置为根据光窗的温度系数和预设置的脏污标准阈值确定所述脏污阈值;以及标记模块,被配置为将脏污参数大于等于所述脏污阈值的扫描点标记为脏污
。10.
根据权利要求9所述的装置,其中,所述脏污参数确定模块包括比较单元和第一确定单元;所述比较单元被配置为比较所述扫描点的波形数据和标准波形数据,确定所述扫描点的波形变化数据;以及所述第一确定单元被配置为根据所述波形变化数据确定所述脏污参数;其中,所述波形变化数据包括以下至少一项:波形电压峰值的差值
、
波形电压达到第一阈值电压的时间差值
、
对应所述第一阈值电压的波形脉宽差值
、
以及对应第二...
【专利技术属性】
技术研发人员:孟令帅,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。