【技术实现步骤摘要】
基于ToF传感器的动态车辆分离与宽高检测方法与系统
本专利技术涉及激光检测
,具体的说,涉及了一种基于ToF传感器的动态车辆分离与宽高检测方法与系统。
技术介绍
传统动态称重系统一般包括称重设备、车辆分离设备、外轮廓尺寸检测设备、车型识别设备和车牌识别设备。在科技治超行业,无论哪种形式的称重设备均需要车辆分离设备将不同车辆的重量和轴数进行分离,依次作为超限参数的自动化检测的基础;而超限参数的自动检测则依靠各种形式的外轮廓尺寸检测设备。常规动态车辆分离方法包括调制光信号幕式和地感线圈式,调制光信号幕式的缺点是仅适用于低速单车道场合,且安装成本较高易遭受车辆撞击损坏;地感线圈式的问题是高底盘拖挂货车易产生分车错误,安装需破坏路面。现有的车辆分离与车辆宽高检测分属不同设备与系统,存在安装使用复杂、成本高和效率低的问题。为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现思路
本专利技术的目的是针对现有技术的不足,从而提供一种基于ToF传感器的动态车辆分离与宽高检测方法与系统。为了实现上述目的,本专利技术所采用的技术方案是:本专利技术第一方面提供一种基于ToF传感器的动态车辆分离与宽高检测方法,所述动态车辆分离与宽高检测方法包括以下步骤:无车辆经过时,使驱动电机以预设转速n带动三棱镜转动,对ToF传感器发射的调制光信号进行角度调制,获得第0扇形检测面;通过所述第0扇形检测面获得一系列地面扫描点,读取每个地面扫描点与所述三棱镜之间的距 ...
【技术保护点】
1.一种基于ToF传感器的动态车辆分离与宽高检测方法,其特征在于,包括以下步骤:/n无车辆经过时,使驱动电机以预设转速n带动三棱镜转动,对ToF传感器发射的调制光信号进行角度调制,获得第0扇形检测面;通过所述第0扇形检测面获得一系列地面扫描点,读取每个地面扫描点与所述三棱镜之间的距离L
【技术特征摘要】
1.一种基于ToF传感器的动态车辆分离与宽高检测方法,其特征在于,包括以下步骤:
无车辆经过时,使驱动电机以预设转速n带动三棱镜转动,对ToF传感器发射的调制光信号进行角度调制,获得第0扇形检测面;通过所述第0扇形检测面获得一系列地面扫描点,读取每个地面扫描点与所述三棱镜之间的距离Li以及每个地面扫描点与所述三棱镜之间的连接线与水平方向的夹角Φi,根据距离Li和夹角Φi计算出每个地面扫描点与三棱镜之间的水平距离Xi以及每个地面扫描点与三棱镜之间的垂直距离Yi,并将所述夹角Φi、水平距离Xi和垂直距离Yi存储至第0数组内,获得基准平面点阵;
进行车辆分离与宽高检测时,根据车辆表面或地面反射回的调制光信号,按照扫描周期T的顺序获得N个扇形检测面,每个扇形检测面对应一系列待测像素点;
读取每个待测像素点与所述三棱镜之间的距离L’i以及每个待测像素点与所述三棱镜之间连接线与水平方向的夹角Φ’i,根据距离L’i和夹角Φ’i计算出每个待测像素点与三棱镜之间的水平距离X’i以及每个待测像素点与三棱镜之间的垂直距离Y’i,并将所述夹角Φ’i、所述水平距离X’i和垂直距离Y’i存储至相应数组内,获得N个平面点阵;
对于每个平面点阵进行修正,获得N个修正平面点阵,获取N个修正平面点阵对应的目标横向宽度差值和目标纵向高度差值,并在检测到某个修正平面点阵对应的目标横向宽度差值和目标纵向高度差值均超过预设阈值时,将对应的平面点阵标记为第一平面点阵,并判定有车辆驶入待测区域,生成车辆驶入信号并输出;在输出车辆驶入信号后,若检测到某个修正平面点阵对应的目标横向宽度差值或者目标纵向高度差值未超过预设阈值,则将该平面点阵作为第M平面点阵,并判定该车辆驶出待测区域,生成车辆驶出信号并输出;
按照扫描周期的时间顺序依次获取第一平面点阵至第M平面点阵,将所述第一平面点阵至所述第M平面点阵与所述基准平面点阵进行对比,剔除M个平面点阵中与所述基准平面点阵中的地面扫描点重合的待测像素点,通过剩余待测像素点构建N个实时车辆宽高截面;
基于N个实时车辆宽高截面,获得N个待测车辆宽度和N个待测车辆高度,将N个待测车辆宽度中的最大值作为待测车辆实际宽度,将N个待测车辆高度中最大值作为待测车辆实际高度,并进行输出。
2.根据权利要求1所述的基于ToF传感器的动态车辆分离与宽高检测方法,其特征在于,对于每个平面点阵进行修正,执行:将每个平面点阵中相邻待测像素点对应的水平距离差值不超过距离阈值W0,垂直距离差值不超过距离阈值W1,且夹角差值不超过预设夹角Φ0的待测像素点聚合为一个有效待测像素点;将所述有效待测像素点对应的水平距离和垂直距离存储至新的数组中,获得N个修正平面点阵。
3.根据权利要求1或2所述的基于ToF传感器的动态车辆分离与宽高检测方法,其特征在于,若待测区域为双车道,则基于N个实时车辆宽高截面,获得N个待测车辆宽度和N个待测车辆高度时,执行:
按预设顺序依次遍历每个实时车辆宽高截面中的待测像素点,将实时车辆宽高截面中垂直距离小于等于高度阈值的第一个待测像素点作为目标像素点Ⅰ;
将所述目标像素点Ⅰ的垂直距离作为基准垂直距离,提取与所述基准垂直距离之间差值不超过距离阈值W2的一组待测像素点,将该组待测像素点的最后一个待测像素点作为目标像素点Ⅱ;
通过目标像素点Ⅰ、目标像素点Ⅱ以及目标像素点Ⅰ与目标像素点Ⅱ之间的待测像素点,获得N个待测车辆宽度和N个待测车辆高度;
通过目标像素点Ⅰ、目标像素点Ⅱ以及目标像素点Ⅰ与目标像素点Ⅱ之间的待测像素点,获得N个待测车辆宽度和N个待测车辆高度时,执行:
获取所述目标像素点Ⅰ对应的水平距离X’k和所述目标像素点Ⅱ对应的水平距离X’p,将所述水平距离X’k与所述水平距离X’p之间的差值作为该平面点阵对应的待测车辆宽度;
获取目标像素点Ⅰ、目标像素点Ⅱ以及目标像素点Ⅰ与目标像素点Ⅱ之间的待测像素点对应的垂直距离Y’m,将地面扫描点对应的基准垂直距离Y0与相应垂直距离Y’m之间的差值作为一组待测车辆高度,并将该组待测车辆高度的平均值作为该平面点阵对应的待测车辆高度。
4.根据权利要求1或2所述的基于ToF传感器的动态车辆分离与宽高检测方法,其特征在于,若待测区域为单车道,则基于N个实时车辆宽高截面,获得N个待测车辆宽度和N个待测车辆高度时,执行:
按预设顺序依次遍历每个实时车辆宽高截面中的待测像素点,将实时车辆宽高截面中垂直距离小于等于高度阈值的第一个待测像素点作为目标像素点Ⅰ;
以目标像素...
【专利技术属性】
技术研发人员:岳正军,楚银龙,
申请(专利权)人:郑州衡量科技股份有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。