一种停车场车辆定位方法与流程-尊龙凯时官方app下载

文档序号:36398825发布日期:2023-12-16 00:33阅读:8来源:国知局
一种停车场车辆定位方法与流程
一种停车场车辆定位方法、设备及存储介质
技术领域
1.本技术涉及图像处理技术领域,尤其涉及一种停车场车辆定位方法

设备及存储介质



背景技术:

2.随着国内汽车行业的不断发展,汽车数量的与日俱增,车主每日在停车场花费的时间逐渐变长;目前市面上已存在的停车场车辆定位方法,大多只能提供基础功能,仅仅能达到让车主知晓空位和车辆位置,车主进入后还要自己慢慢进行寻找,费时费力

特别是不熟悉该停车场的车主,寻找空位或自己的汽车时难度很大;目前的常规定位方式,容易受停车场的影响导致定位不准的情况发生,不能精准定位



技术实现要素:

3.本技术实施例提供了一种停车场车辆定位方法

设备及存储介质,解决了目前的常规定位方式,容易受停车场的影响导致定位不准的情况发生,不能精准定位的技术问题

4.第一方面,本实施例提供了一种停车场车辆定位方法,通过获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;对车牌图像进行预处理,以获取待处理的车牌图像;校正并裁切待处理的车牌图像,以获取目标区域图像;以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;对数据进行车牌信息收录;同步对应车辆的主从位置信息至终端程序

5.在本技术的一种实现方式中,在需要寻找空车位的情况下,在停车场图像中的车位组区域进行车辆检测,以确定车位组中是否存在空的子车位;在确定车位组中存在空的子车位的情况下,将其主从位置信息上传至手机程序

6.在本技术的一种实现方式中,对数据进行车牌信息收录,具体包括:判断在车牌信息库中是否存在车牌信息;在车牌信息库中不存在车牌信息的情况下,将车牌信息收录于车牌信息库;在车牌信息库中存在车牌信息的情况下,不再二次收录

7.在本技术的一种实现方式中,以字符为单位对目标区域图像进行字符分割,具体包括:从目标区域图像中分别将字符提取出来,得到字符组;其中,字符包括:汉字

数字

字母;将字符组根据宽

高的相似度进行归类,将相似度高的字符归为一类

8.在本技术的一种实现方式中,对分割后的各字符进行字符含义识别,具体包括:对每个字符进行特征提取,以获取每个字符的特征权重;根据每个字符的特征权重,与预设的数据库进行匹配,以获得识别结果

9.在本技术的一种实现方式中,对车牌图像进行预处理,具体包括:对车牌图像进行灰度化处理,以获取车牌灰度图像;对车牌灰度图像进行二值化处理,以获取车牌二值化图像;对车牌二值化图像进行细化处理,以获取车牌细化图像;对车牌细化图像进行清晰度处
理,以获取待处理的车牌图像

10.在本技术的一种实现方式中,校正并裁切待处理的车牌图像,以获取目标区域图像,具体包括:校正待处理的车牌图像,以获取方便识别的车牌图像;裁切方便识别的车牌图像,去除噪音,得到目标区域图像

11.在本技术的一种实现方式中,方法还包括:根据主从位置信息生成路线规划,并发送到终端程序;以及,根据预设的时间间隔更新同步信息

12.第二方面,本技术实施例还提供了一种停车场车辆定位设备,其特征在于,设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;对车牌图像进行预处理,以获取待处理的车牌图像;校正并裁切待处理的车牌图像,以获取目标区域图像;以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;对数据进行车牌信息收录;同步对应车辆的主从位置信息至终端程序

13.第三方面,本技术实施例还提供了一种的非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;对车牌图像进行预处理,以获取待处理的车牌图像;校正并裁切待处理的车牌图像,以获取目标区域图像;以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;对数据进行车牌信息收录;同步对应车辆的主从位置信息至终端程序

14.本技术实施例提供的一种停车场车辆定位方法

设备及存储介质,通过对监控图像中的车位组及车位定位和车辆特征识别,做到对车辆和空车位准确

实时地定位,具有使用简单

定位精确以及数据实时更新的优点,保证了用户的使用体验

附图说明
15.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定

在附图中:
16.图1为本技术实施例提供的一种停车场车辆定位方法流程图;
17.图2为本技术实施例提供的一种停车场空车位定位方法流程图;
18.图3为本技术实施例提供的一种停车场车辆定位设备内部结构示意图

具体实施方式
19.为使本技术的目的

技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚

完整地描述

显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例

基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围

20.本技术实施例提供了一种停车场车辆定位方法

设备及存储介质,解决了目前的常规定位方式,容易受停车场的影响导致定位不准的情况发生,不能精准定位的技术问题

21.下面通过附图对本技术实施例提出的技术方案进行详细的说明

22.图1为本技术实施例提供的一种停车场车辆定位方法流程图

如图1所示,本技术实施例提供的一种停车场车辆定位方法,具体包括以下步骤:
23.步骤
101、
通过获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;
24.获取停车场图像的途径包括且不限于:各区域摄像头图像整合

停车场规划图以及停车场开发图纸;得到的图像包括该停车场的车位,过道,进出口等所有有关于车位和路线的信息

25.根据停车场的布局,把连续的一组子车位设为车位组,则主位置信息即为车位组的位置,由于停车场一般使用的图像采集方式为摄像头等,车位组的大小范围根据实际安装采集装置的采集能力设定;子车位由于是相邻的状态,位置信息按照从一个方向到另一个方向排列即可

26.在本技术实施例中,通过下述例1进行详细解释

27.例1:以停车场入口位置为原点,根据直角坐标系对车位组的主位置信息进行划定,车位组的范围确定后,根据子车位在直角坐标的位置进行定位,单位设定为米
(m)
,精度设定为
0.1m。
28.可以根据车位组的数量对其进行编号,车位组a对应第一主位置信息,车位组b对应第二主位置信息
……
以此类推;对主位置信息对应的各子位置信息也进行编号,从一边到另一边分别为
01、02、03

以此类推,最终得到字母与数字组合的编号
(

a02)
,对应其主位置信息及子位置信息

29.步骤
102、
在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;
30.排除车位组中的空车位,则剩余车位均有车停放,通过轮廓判断汽车的停放方式,根据车头或车尾朝向摄像头来决定采集角度,以获取更方便处理的车牌图像

31.步骤
103、
对车牌图像进行预处理,以获取待处理的车牌图像;
32.预处理步骤具体包括:
33.对车牌图像进行灰度化处理,以获取车牌灰度图像;
34.对车牌灰度图像进行二值化处理,以获取车牌二值化图像;
35.对车牌二值化图像进行细化处理,以获取车牌细化图像;
36.对车牌细化图像进行清晰度处理,以获取待处理的车牌图像

37.步骤
104、
校正并裁切待处理的车牌图像,以获取目标区域图像;
38.待处理的图像可能还会有一定的倾斜,对其进行倾斜角度测算并根据倾斜角度对图像校正,达到水平状态;裁切是将车牌边框范围的无用信息和噪声去除,以保证目标区域图像只保留车牌的号码信息

39.步骤
105、
以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;
40.以字符为单位对目标区域图像进行字符分割,具体包括:从目标区域图像中分别
将字符提取出来,得到字符组;其中,字符包括:汉字

数字

字母;将字符组根据宽

高的相似度进行归类,将相似度高的字符归为一类;
41.对分割后的各字符进行字符含义识别,具体包括:对每个字符进行特征提取,以获取每个字符的特征权重;据每个字符的特征权重,与预设的数据库进行匹配,以获得识别结果

42.在本技术实施例中,通过下述例2进行详细解释

43.例2:对目标区域图像进行字符分割,一方面把单个字符分别提取出来,其中还包括对粘连和断裂字符等特殊情况的处理;另一方面根据汉字

字母和数字的特点把宽

高相似的字符归为一类,从而去除车牌边框以及一些小的噪声

44.对算法或数据库进行易混淆字符训练,易混淆字符包括:0与
d、0

q、2

z、8

b、5

s、6

g、4
与a等;分割后的字符图像进行特征提取,以获取每个字符的特征权重;据每个字符的特征权重,与预设的数据库进行匹配,以获得识别结果

45.步骤
106、
对数据进行车牌信息收录;
46.具体为:判断在车牌信息库中是否存在该车牌信息;若在车牌信息库中不存在车牌信息的情况下,将该车牌信息收录于车牌信息库;若在车牌信息库中存在该车牌信息的情况下,为防止数据冗余,不再二次收录

47.步骤
107、
同步对应车辆的主从位置信息至终端程序;
48.主从位置信息与车牌号信息一一对应地上传至手机程序

49.步骤
108、
根据主从位置信息生成路线规划,并发送到终端程序;以及,根据预设的时间间隔更新同步信息;
50.其中,路线规划具体为:如例1中的定位方法,从过路中筛选出最短的路径,并在手机
app
上显示路径以及距离,用户可以通过导航很快找到自己汽车在停车场的位置

51.图2为本技术实施例提供的一种停车场空车位定位方法流程图

如图2所示,本技术实施例提供的一种停车场空车位定位方法,具体包括以下步骤:
52.步骤
201、
在需要寻找空车位的情况下,在停车场图像中的车位组区域进行车辆检测,以确定车位组中是否存在空的子车位;
53.通过采集装置
(
如摄像头等
)
对车位组区域进行图像采集,实时进行车辆检测;根据图像中的轮廓信息判断车位是否存在车辆

54.步骤
202、
在确定车位组中存在空的子车位的情况下,将其主从位置信息上传至手机程序;
55.检测到空车位后,直接将子车位对应的主从位置信息上传至手机程序,为防止车位出现正在停车的或者正在驶出的情况干扰监测,优先给用户提供五分钟以内没有变化的子车位,在用户进行预约后该车位进入有人使用的状态;如用户预约后五分钟内没有将车停在对应车位,则在检测后将该车位重新标记为空车位

56.图3为本技术实施例提供的一种停车场车辆定位设备内部结构示意图

如图3所示,设备包括:
57.至少一个处理器
301

58.以及,与至少一个处理器通信连接的存储器
302

59.其中,存储器
302
存储有可被至少一个处理器
301
执行的指令,指令被至少一个处
理器
301
执行,以使至少一个处理器
302
能够:
60.获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;
61.在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;
62.对车牌图像进行预处理,以获取待处理的车牌图像;
63.校正并裁切待处理的车牌图像,以获取目标区域图像;
64.以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;
65.对数据进行车牌信息收录;
66.同步对应车辆的主从位置信息至终端程序

67.本技术的一些实施例提供的对应于图1的一种的非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:
68.获取停车场图像,并基于车位信息库中存储的车位位置信息,确定停车场图像中包含的车位组的主位置信息及车位组中各子车位的从位置信息;
69.在需要寻找车辆的情况下,在停车场图像中的车位组区域进行车牌图像采集;
70.对车牌图像进行预处理,以获取待处理的车牌图像;
71.校正并裁切待处理的车牌图像,以获取目标区域图像;
72.以字符为单位对目标区域图像进行字符分割,以及对分割后的各字符进行字符含义识别,以获取每个字符之间位置关系和字符含义的数据;
73.对数据进行车牌信息收录;
74.同步对应车辆的主从位置信息至终端程序

75.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处

尤其,对于物联网设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可

76.本技术实施例提供的系统和介质与方法是一一对应的,因此,系统和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述系统和介质的有益技术效果

77.本领域内的技术人员应明白,本技术的实施例可提供为方法

系统

或计算机程序产品

因此,本技术可采用完全硬件实施例

完全软件实施例

或结合软件和硬件方面的实施例的形式

而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质
(
包括但不限于磁盘存储器
、cd-rom、
光学存储器等
)
上实施的计算机程序产品的形式

78.本技术是参照根据本技术实施例的方法

设备
(
系统
)、
和计算机程序产品的流程图和
/
或方框图来描述的

应理解可由计算机程序指令实现流程图和
/
或方框图中的每一流程和
/
或方框

以及流程图和
/
或方框图中的流程和
/
或方框的结合

可提供这些计算机程序指令到通用计算机

专用计算机

嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能的装置

79.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能

80.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和
/
或方框图一个方框或多个方框中指定的功能的步骤

81.在一个典型的配置中,计算设备包括一个或多个处理器
(cpu)、
输入
/
输出接口

网络接口和内存

82.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器
(ram)

/
或非易失性内存等形式,如只读存储器
(rom)
或闪存
(flash ram)。
内存是计算机可读介质的示例

83.计算机可读介质包括永久性和非永久性

可移动和非可移动媒体可以由任何方法或技术来实现信息存储

信息可以是计算机可读指令

数据结构

程序的模块或其他数据

计算机的存储介质的例子包括,但不限于相变内存
(pram)、
静态随机存取存储器
(sram)、
动态随机存取存储器
(dram)、
其他类型的随机存取存储器
(ram)、
只读存储器
(rom)、
电可擦除可编程只读存储器
(eeprom)、
快闪记忆体或其他内存技术

只读光盘只读存储器
(cd-rom)、
数字多功能光盘
(dvd)
或其他光学存储

磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息

按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体
(transitory media)
,如调制的数据信号和载波

84.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程

方法

商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程

方法

商品或者设备所固有的要素

在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程

方法

商品或者设备中还存在另外的相同要素

85.以上所述仅为本技术的实施例而已,并不用于限制本技术

对于本领域技术人员来说,本技术可以有各种更改和变化

凡在本技术的精神和原理之内所作的任何修改

等同替换

改进等,均应包含在本技术的权利要求范围之内

当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图