System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及图像处理,具体涉及一种跨车位停车识别方法、装置、计算机设备及存储介质。
技术介绍
1、在停车场管理过程中,一般通过摄像头和计算机视觉分析技术来判断是否存在跨车位停车的情况。例如:对摄像头拍摄的图像进行车辆关键点检测或者3d检测,根据车辆关键点检测结果或者3d检测结果来判断是否存在跨车位停车。
2、上述跨车位停车的判断方式由于车辆关键点或者3d检测的检测准确率较低,可能导致根据车辆关键点检测结果或者3d检测结果判断跨车位停车的准确率也较低的问题。
技术实现思路
1、有鉴于此,本公开提出了一种跨车位停车识别方法、装置、计算机设备及存储介质,以解决相关技术中由于车辆关键点或者3d检测的检测准确率较低,可能导致根据车辆关键点检测结果或者3d检测结果判断跨车位停车的准确率也较低的问题。
2、本公开第一方面实施例提出了一种跨车位停车识别方法,所述方法包括:
3、获取目标摄像头采集的第一图像;
4、为所述第一图像中多个车辆的位置分别添加边界框,得到第二图像;
5、按照预设截取比例截取所述第二图像中每个边界框在相应的停车区域内的区域图像;所述预设截取比例是根据所述目标摄像头的角度设置的;
6、对所述第一图像中每个车辆的像素区域进行标注,得到第三图像;
7、从所述第三图像中分割出与所述区域图像对应的目标像素区域图像;
8、根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车。
10、在本公开实施例中,所述方法还包括:
11、在所述目标摄像头的视野范围内的多个停车位处于未停车状态的条件下,获取标定图像;所述标定图像中标定每个停车位的停车区域;
12、按照所述预设截取比例对所述标定图像中的每个停车区域的图像进行截取,得到第四图像;所述第四图像包括多个截取后的停车区域的图像。
13、在本公开实施例中,按照预设截取比例截取所述第二图像中每个边界框在相应的停车区域内的区域图像,包括:
14、针对所述多个边界框中的任意一个边界框,确定所述第一图像中的所述边界框在相应的停车区域内的第一区域图像;
15、按照所述预设截取比例从所述第一区域图像截取得到对应的第二区域图像。
16、在本公开实施例中,根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车,包括:
17、通过所述目标像素区域图像和所述第四图像,确定每个车辆的像素在相应的截取后的停车区域内的占比;
18、根据所述占比判断所述停车区域是否存在跨车位停车。
19、在本公开实施例中,根据所述占比判断所述停车区域是否存在跨车位停车,包括:
20、如果所述占比大于第一预设占比,或者小于第二预设占比,则确定所述停车区域不存在跨车位停车;
21、如果所述占比小于或者等于所述第一预设占比,并且所述占比大于或者等于所述第二预设占比,则确定所述停车区域存在跨车位停车。
22、在本公开实施例中,在根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车之后,所述方法还包括:
23、当确定任意一个停车区域持续处于跨车位停车状态时,向客户端发送告警信息。
24、在本公开实施例中,所述方法还包括:
25、针对多个停车区域中的任意一个停车区域,当检测到所述停车区域处于跨车位停车状态,则对所述停车区域的跨车位停车次数累加;
26、当所述停车区域的跨车位停车次数达到预设次数,则确定所述停车区域持续处于跨车位停车状态;
27、当所述停车区域处于空闲状态或者已占用状态,则对所述停车区域的跨车位停车次数进行清零操作。
28、本公开第二方面的实施例提供了一种跨车位停车识别装置,包括:
29、图像获取模块,用于获取目标摄像头采集的第一图像;
30、边界框添加模块,用于为所述第一图像中多个车辆的位置分别添加边界框,得到第二图像;
31、区域图像截取模块,用于按照预设截取比例截取所述第二图像中每个边界框在相应的停车区域内的区域图像;所述预设截取比例是根据所述目标摄像头的角度设置的;
32、像素区域标注模块,用于对所述第一图像中每个车辆的像素区域进行标注,得到第三图像;
33、图像分割模块,用于从所述第三图像中分割出与所述区域图像对应的目标像素区域图像;
34、跨车位停车判断模块,用于根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车获取摄像头图像。
35、本公开第三方面的实施例提供了一种电子设备,该电子设备包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行上述第一方面所述的跨车位停车识别方法。
36、本公开第四方面的实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行上述第一方面所述的跨车位停车识别方法。
37、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本公开的实践了解到。
本文档来自技高网...【技术保护点】
1.一种跨车位停车识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,按照预设截取比例截取所述第二图像中每个边界框在相应的停车区域内的区域图像,包括:
4.根据权利要求2所述的方法,其特征在于,根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述占比判断所述停车区域是否存在跨车位停车,包括:
6.根据权利要求4或5所述的方法,其特征在于,在根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种跨车位停车识别装置,其特征在于,所述装置包括:
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的跨车位停车
...【技术特征摘要】
1.一种跨车位停车识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,按照预设截取比例截取所述第二图像中每个边界框在相应的停车区域内的区域图像,包括:
4.根据权利要求2所述的方法,其特征在于,根据所述目标像素区域图像判断每个停车区域是否存在跨车位停车,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述占比判断所述停车区域是否存在跨车位停车,包括:
...【专利技术属性】
技术研发人员:赵勇,王磊,汪彪,
申请(专利权)人:重庆特斯联智慧科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。