一种车位上车辆驶出状态误判的检测方法及装置制造方法及图纸

技术编号:39843060 阅读:8 留言:0更新日期:2023-12-29 16:34
本发明专利技术提供了一种车位上车辆驶出状态误判的检测方法,该方法包括:采用

【技术实现步骤摘要】
一种车位上车辆驶出状态误判的检测方法及装置


[0001]本专利技术涉及图像处理

智慧停车

车位检测,特别涉及一种车位上车辆驶出状态误判的检测方法及装置


技术介绍

[0002]随着经济的快速发展,车辆数量与日俱增,停车难问题日益突出

车位检测方法可以有效的解决车位资源有限的问题,提高停车场车位的使用率

[0003]现有的基于计算机视觉的车位上车辆状态检测方法,针对并列的垂直多车位,如果出现非垂直车辆停靠遮挡住垂直多车位上的车辆的情况,会出现垂直多车位上的车辆被误判为驶出状态,从而造成该车位状态误报

[0004]综上所述,目前迫切需要提出一种解决上述问题的车位上车辆驶出状态误判的检测方法


技术实现思路

[0005]有鉴于此,本专利技术的主要目的在于提供一种车位上车辆驶出状态误判的检测方法,能够实现精度和速度并重

[0006]为达到上述目的,按照本专利技术的第一个方面,提供了一种车位上车辆驶出状态误判的检测方法,该方法包括:第一步骤,采用
yolov5s
网络,输入垂直停车车辆和非垂直停车车辆的样本图像,获取训练好的车检模型;第二步骤,输入停车场的视频图像,采用训练好的车检模型进行车检,获取垂直停车车辆矩形框和非垂直停车车辆矩形框;根据每帧停车场的视频图像中垂直停车车辆矩形框,获取垂直停车车辆的目标轨迹;第三步骤,输入当前帧停车场的视频图像,判断垂直停车车辆是否丢失,判断非垂直停车车辆是否为过路车辆;第四步骤,如果垂直停车车辆丢失,且非垂直停车车辆为过路车辆,则计算垂直停车车辆矩形框和非垂直停车车辆矩形框的交并比;如果交并比大于第一阈值,则垂直停车车辆状态不改变;否则统计垂直停车车辆丢失时间和丢失帧数,如果丢失时间大于第二阈值并且丢失帧数大于第三阈值,则输出垂直停车车辆为驶出状态,否则垂直停车车辆状态不改变;第五步骤,如果垂直停车车辆未丢失,则输出垂直停车车辆为停稳状态

[0007]进一步地,所述第一步骤包括:采用
yolov5s
网络,网络输入尺度为
448*256
,输出为2类,一类是垂直停车车辆,一类是非垂直停车车辆;在
yolov5s
网络,输入垂直停车车辆和非垂直停车车辆的样本图像进行训练,直至收敛,得到训练好的车检模型

[0008]进一步地,所述第三步骤包括:当前帧视频图像输入步骤,输入当前帧停车场的视频图像;
垂直停车车辆丢失判断步骤,如果未检测到垂直停车车辆矩形框,但垂直停车车辆的目标轨迹存在,则认为垂直停车车辆丢失;过路车辆判断步骤,获取非垂直停车车辆矩形框的宽度
W、
下边界坐标
Y
d

左边界坐标
X
l

右边界坐标
X
r
;如果同时满足条件以下3个条件:(1)非垂直停车车辆矩形框的宽度
W>
λ1*img_Width
;(2)非垂直停车车辆矩形框的下边界坐标
Y
d
>
λ2*img_Height
;(3)非垂直停车车辆矩形框的左边界坐标
X
l
<
λ3*img_Width
或者非垂直停车车辆矩形框的右边界坐标
X
r
>
λ4*img_Width
,则认为非垂直停车车辆是过路车辆;其中,所述
img_Width、img_Height
分别表示停车场的视频图像的宽度和高度

[0009]其中,所述
λ1、
λ2、
λ3、
λ4分别表示第一比例阈值

第二比例阈值

第三比例阈值

第四比例阈值

[0010]进一步地,所述第四步骤包括:过路车辆响应步骤,如果垂直停车车辆丢失,并且非垂直停车车辆为过路车辆,则转入交并比计算和车辆状态判断步骤;如果垂直停车车辆丢失,非垂直停车车辆不是过路车辆,则转入车辆丢失统计和车辆状态判断步骤;交并比计算和车辆状态判断步骤,计算垂直停车车辆矩形框和非垂直停车车辆矩形框的交并比;如果交并比大于第一阈值,则认为垂直停车车辆被过路车辆遮挡,标记垂直停车车辆被遮挡,垂直停车车辆状态不改变,否则转入车辆丢失统计和车辆状态判断步骤;车辆丢失统计和车辆状态判断步骤,统计垂直停车车辆丢失时间和丢失帧数,如果丢失时间大于第二阈值并且丢失帧数大于第三阈值,则输出垂直停车车辆为驶出状态,否则垂直停车车辆状态不改变

[0011]按照本专利技术的另一个方面,提供了一种车位上车辆驶出状态误判的检测装置,该装置包括:车检模型训练模块,用于采用
yolov5s
网络,输入垂直停车车辆和非垂直停车车辆的样本图像,获取训练好的车检模型;垂直停车车辆和非垂直停车车辆获取模块,用于输入停车场的视频图像,采用训练好的车检模型进行车检,获取垂直停车车辆矩形框和非垂直停车车辆矩形框;根据每帧停车场的视频图像中垂直停车车辆矩形框,获取垂直停车车辆的目标轨迹;车辆丢失和过路车辆判断模块,用于输入当前帧停车场的视频图像,判断垂直停车车辆是否丢失,判断非垂直停车车辆是否为过路车辆;车辆丢失时车辆状态判断模块,用于如果垂直停车车辆丢失,且非垂直停车车辆为过路车辆,则计算垂直停车车辆矩形框和非垂直停车车辆矩形框的交并比;如果交并比大于第一阈值,则垂直停车车辆状态不改变;否则统计垂直停车车辆丢失时间和丢失帧数,如果丢失时间大于第二阈值并且丢失帧数大于第三阈值,则输出垂直停车车辆为驶出状态,否则垂直停车车辆状态不改变;车辆未丢失时车辆状态判断模块,用于如果垂直停车车辆未丢失,则输出垂直停车车辆为停稳状态

[0012]进一步地,所述车检模型训练模块包括:用于采用
yolov5s
网络,网络输入尺度为
448*256
,输出为2类,一类是垂直停车车辆,一类是非垂直停车车辆;在
yolov5s
网络,输入垂直停车车辆和非垂直停车车辆的样本图像进行训练,直至收敛,得到训练好的车检模型

[0013]进一步地,所述车辆丢失和过路车辆判断模块包括:当前帧视频图像输入模块,用于输入当前帧停车场的视频图像;垂直停车车辆丢失判断模块,用于如果未检测到垂直停车车辆矩形框,但垂直停车车辆的目标轨迹存在,则认为垂直停车车辆丢失;过路车辆判断模块,用于获取非垂直停车车辆矩形框的宽度
W、
下边界坐标
Y
d

左边界坐标
X
l

右边界坐标
X
r
;如果同时满本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种车位上车辆驶出状态误判的检测方法,其特征在于,该方法包括:第一步骤,采用
yolov5s
网络,输入垂直停车车辆和非垂直停车车辆的样本图像,获取训练好的车检模型;第二步骤,输入停车场的视频图像,采用训练好的车检模型进行车检,获取垂直停车车辆矩形框和非垂直停车车辆矩形框;根据每帧停车场的视频图像中垂直停车车辆矩形框,获取垂直停车车辆的目标轨迹;第三步骤,输入当前帧停车场的视频图像,判断垂直停车车辆是否丢失,判断非垂直停车车辆是否为过路车辆;第四步骤,如果垂直停车车辆丢失,且非垂直停车车辆为过路车辆,则计算垂直停车车辆矩形框和非垂直停车车辆矩形框的交并比;如果交并比大于第一阈值,则垂直停车车辆状态不改变;否则统计垂直停车车辆丢失时间和丢失帧数,如果丢失时间大于第二阈值并且丢失帧数大于第三阈值,则输出垂直停车车辆为驶出状态,否则垂直停车车辆状态不改变;第五步骤,如果垂直停车车辆未丢失,则输出垂直停车车辆为停稳状态
。2.
如权利要求1所述的方法,其特征在于,所述第一步骤包括:采用
yolov5s
网络,网络输入尺度为
448*256
,输出为2类,一类是垂直停车车辆,一类是非垂直停车车辆;在
yolov5s
网络,分别输入垂直停车车辆和非垂直停车车辆的样本图像进行训练,直至收敛,得到训练好的车检模型
。3.
如权利要求1所述的方法,其特征在于,所述第三步骤包括:当前帧视频图像输入步骤,输入当前帧停车场的视频图像;垂直停车车辆丢失判断步骤,如果未检测到垂直停车车辆矩形框,但垂直停车车辆的目标轨迹存在,则认为垂直停车车辆丢失;过路车辆判断步骤,获取非垂直停车车辆矩形框的宽度
W、
下边界坐标
Y
d

左边界坐标
X
l

右边界坐标
X
r
;如果同时满足条件以下3个条件:(1)非垂直停车车辆矩形框的宽度
W>
λ1*img_Width
;(2)非垂直停车车辆矩形框的下边界坐标
Y
d
>
λ2*img_Height
;(3)非垂直停车车辆矩形框的左边界坐标
X
l
<
λ3*img_Width
或者非垂直停车车辆矩形框的右边界坐标
X
r
>
λ4*img_Width
,则认为非垂直停车车辆是过路车辆;其中,所述
img_Width、img_Height
分别表示停车场的视频图像的宽度和高度;其中,所述
λ1、
λ2、
λ3、
λ4分别表示第一比例阈值

第二比例阈值

第三比例阈值

第四比例阈值
。4.
如权利要求3所述的方法,其特征在于,所述
λ1的取值范围为
0.3~0.4
,所述
λ2的取值范围为
0.85~0.92
,所述
λ3的取值范围为
0.02~0.08
,所述
λ4的取值范围为
0.9~0.98。5.
如权利要求1所述的方法,其特征在于,所述第四步骤包括:过路车辆响应步骤,如果垂直停车车辆丢失,并且非垂直停车车辆为过路车辆,则转入交并比计算和车辆状态判断步骤;如果垂直停车车辆丢失,非垂直停车车辆不是过路车辆,则转入车辆丢失统计和车辆状态判断步骤;交并比计算和车辆状态判断步骤,计算垂直停车车辆矩形框和非垂直停车车辆矩形框的交并比;如果交并比大于第一阈值,则认为垂直停车车辆被过路车辆遮挡,标记垂直停车车辆被遮挡,垂直停车车辆状态不改变,否则转入车辆丢失统计和车辆状态判断步骤;
车辆丢失统计和车辆状态判断步骤,统计垂直停车车辆丢失时间和丢失帧数,如果丢失时间大于第二阈值并且丢失帧数大于第三阈值,则输出垂直停车车辆为驶出状态,否则垂直停车车辆状态不改变
。6.
如权利要求5所述的方法,其特征在于...

【专利技术属性】
技术研发人员:李文杰班华忠王正韩霞邓同华
申请(专利权)人:北京智芯原动科技有限公司
类型:发明
国别省市:

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

1