一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种图像采集方法及装置与流程

2022-02-20 07:38:06 来源:中国专利 TAG:


1.本发明涉及自动化技术领域,尤其涉及一种图像采集方法及装置。


背景技术:

2.apa(自动泊车辅助)是一种根据雷达或视觉传感器探测到的车位信息,生成车辆对应的行驶路线并控制车辆自动泊入车位的技术。为了对apa的算法进行训练,需要采集大量的车位图像。
3.现有技术在采集车位图像时,通常的做法是先对停车区域进行录像,随后再对视频文件回放,在看到车位图像时人工截取视频帧,从而获得车位图像。
4.但是,这种车位图像的采集方式的采集效率较低,同时,对于两侧均有车的空车位还可能出现漏选,导致使用多个车位图像训练apa的算法时的训练效果较差。


技术实现要素:

5.本发明提供一种图像采集方法及装置,解决了传统车位图像的采集过程中,对于两侧均有车的空车位可能出现漏选的问题。
6.为达到上述目的,本发明采用如下技术方案:第一方面,本发明提供一种图像采集方法,该方法包括:获取停车区域的雷达图像;根据雷达图像生成停车区域的点云图;确定点云图中包含的空缺区域的最大尺寸;在空缺区域的尺寸满足预设范围的情况下,将空缺区域确定为目标车位;目标车位为两侧均停有车辆的空车位;采集目标车位处的车位图像。
7.结合第一方面,在一种可能的实现方式中,根据雷达图像生成停车区域的点云图,包括:获取雷达图像中每个信号点的信噪比;信噪比用于表征信号点反射的电磁波中的有效成分与噪声成分的比例关系;筛除信噪比低于预设阈值的信号点,得到停车区域的点云图。
8.结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,确定点云图中包含的空缺区域的最大尺寸,包括:根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度;宽度方向为垂直于停车位的方向;根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度;长度方向为平行于停车位的方向。
9.结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度,具体包括:根据空缺区域的最大宽度内距离雷达最近的点,以及长度方向距离雷达最近的点之间距离,确定空缺区域的最大长度。
10.结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,预设范围包括第一预设范围和第二预设范围,在空缺区域的尺寸满足预设范围的情况下,将空缺区域确定为目标车位,具体包括:在空缺区域的最大宽度满足第一预设范围,且空缺区域的最大长度满足第二预设范围的情况下,将空缺区域确定为目标车位。
11.第二方面,本发明提供一种图像采集装置,图像采集装置包括:获取模块,用于获取停车区域的雷达图像;生成模块,用于根据雷达图像生成停车区域的点云图;第一确定模块,用于确定点云图中包含的空缺区域的最大尺寸;第二确定模块,用于在空缺区域的尺寸满足预设范围的情况下,将空缺区域确定为目标车位;所述目标车位为两侧均停有车辆的空车位;采集模块,用于采集目标车位处的车位图像。
12.结合第二方面,在一种可能的实现方式中,生成模块,包括:获取单元,用于获取雷达图像中每个信号点的信噪比;信噪比用于表征信号点反射的电磁波中的有效成分与噪声成分的比例关系;筛选单元,用于筛除信噪比低于预设阈值的信号点,得到停车区域的点云图。
13.结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,第一确定模块,包括:第一确定单元,用于根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度;宽度方向为垂直于停车位的方向;第二确定单元,用于根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度;长度方向为平行于停车位的方向。
14.结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,第二确定单元,具体用于:根据空缺区域的最大宽度内距离雷达最近的点,以及长度方向距离雷达最近的点之间距离,确定空缺区域的最大长度。
15.结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,预设范围包括第一预设范围和第二预设范围,第二确定模块,具体用于:在空缺区域的最大宽度满足第一预设范围,且空缺区域的最大长度满足第二预设范围的情况下,将空缺区域确定为目标车位。
16.第三方面,本发明提供一种计算机设备,该计算机设备包括:处理器和存储器。存储器用于存储计算机程序代码,计算机程序代码包括计算机指令。当处理器执行计算机指令时,计算机设备执行如第一方面及其任一种可能的实现方式的图像采集方法。
17.第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机指令,当计算机指令在计算机设备上运行时,使得计算机设备执行如第一方面或第一方面的可能的实现方式中任意一项的图像采集方法。
18.本发明实施例提供的图像采集方法及装置,计算机设备通过获取停车区域的雷达图像,生成停车区域的点云图,而后确定点云图中包含的空缺区域的最大尺寸,并在空缺区域的尺寸满足预设条件的情况下,将空缺区域确定为目标车位,从而控制摄像设备采集目标车位处的车位图像。其中,目标车位为两侧均停有车辆的空车位。本发明通过对目标车位自动进行识别,使得计算机设备可以控制摄像设备采集两侧均停有车辆的空车位处的车位图像,从而提升采集效率。同时,所采集的车位图像避免了对于两侧均有车的空车位可能出
现漏选的情况,这样,在使用多个车位图像训练apa的算法时,可以提升apa的算法的训练效果。
附图说明
19.图1为本发明实施例提供的一种图像采集方法的应用场景示意图;图2为本发明实施例提供的一种图像采集方法的流程示意图;图3为本发明实施例提供的一种停车区域的点云图;图4为本发明实施例提供的一种图像采集装置的组成示意图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
22.另外,“基于”或“根据”的使用意味着开放和包容性,因为“基于”或“根据”一个或多个所述条件或值的过程、步骤、计算或其他动作在实践中可以基于额外条件或超出所述的值。
23.为了解决传统车位图像的采集效率低,且对于两侧均有车的空车位可能出现漏选的问题,本发明实施例提供了一种图像采集方法及装置,计算机设备通过获取停车区域的雷达图像,生成停车区域的点云图,而后确定点云图中包含的空缺区域的最大尺寸,并在空缺区域的尺寸满足预设条件的情况下,将空缺区域确定为目标车位,从而控制摄像设备采集目标车位处的车位图像。其中,目标车位为两侧均停有车辆的空车位。
24.本发明通过对目标车位自动进行识别,使得计算机设备可以控制摄像设备采集两侧均停有车辆的空车位处的车位图像,从而提升采集效率。同时,所采集的车位图像避免了对于两侧均有车的空车位可能出现漏选的情况,这样,在使用多个车位图像训练apa的算法时,可以提升apa的算法的训练效果。
25.本发明实施例提供的图像采集方法的执行主体为计算机设备。该计算机设备可以是终端,例如图像采集车辆中的车载终端,也可以是服务器,还可以是服务器集群。
26.图1为本发明实施例提供的一种图像采集方法的应用场景示意图,图像采集车辆101的同侧安装有雷达102和摄像设备103,其中,雷达102包括发射机和接收机。在图像采集车辆101沿着停车区域旁边的行车道路不断前进的过程中,雷达102可以持续获取该侧的停车区域的雷达图像,并将雷达图像传输给计算机设备104,计算机设备104通过雷达图像识别出两侧均有车的空车位,控制摄像设备103采集空车位处的车位图像。可以理解的是,本实施例中涉及的图像采集车辆101是可代替的,例如,还可以是诸如无人机或机器人等搭载了雷达和摄像设备的硬件产品,在此不做限定。
27.基于上述图像采集方法的应用场景的介绍,本发明实施例提供一种图像采集方法,应用于计算机设备。如图2所示,图像采集方法可以包括以下步骤s201-步骤s205。
28.s201、获取停车区域的雷达图像。
29.其中,雷达图像是指雷达发射机向停车区域发射无线电波后,接收机接收停车区域内的物体的散射回波所形成的图像。
30.在一种可能的实现方式中,以图1中的图像采集方法的场景为例,图像采集车辆在沿着停车区域的行车道路移动时,可以通过安装在车身一侧的雷达的发射机,向停车区域发射无线电波,并通过雷达的接收机接收散射回波,从而得到雷达至停车区域各个位置的距离、方向、高度等回波信息。每个回波信息对应雷达图像上的一个信号点,多信号点聚集在一起,就形成了雷达图像。
31.具体的,计算机设备可以获取停车区域的雷达图像。
32.s202、根据雷达图像生成停车区域的点云图。
33.其中,点云图用于表征停车场的二维平面特征,以图3为例,图3示出一种可能的停车区域的点云图,在停有车辆的停车位区域,点云图中的点较为密集,在空车位区域则几乎没有点,因此可以用来识别雷达图像中的停车区域。
34.具体的,计算机设备可以根据雷达图像生成停车区域的点云图。
35.s203、确定点云图中包含的空缺区域的最大尺寸。
36.其中,空缺区域可以为平行于停车位方向的矩形区域,空缺区域的最大尺寸可以包括空缺区域的最大长度和最大宽度。
37.具体的,计算机设备可以确定点云图中包含的空缺区域的最大尺寸。
38.s204、在空缺区域的最大尺寸满足预设范围的情况下,将空缺区域确定为目标车位,目标车位为两侧均停有车辆的空车位。
39.可以理解的是,一张点云图中可能包括多个空缺区域,每个空缺区域可能表征的是两侧均停有车辆的空车位,也可能表征的是多个相邻的空车位,还可能表征的是两个相邻的停好的车辆的中间缝隙,结合实际情况,计算机设备可以通过设置合理的预设条件,在空缺区域的最大尺寸满足预设范围时,将该空缺区域确定为两侧均停有车辆的空车位,即目标车位。
40.s205、采集目标车位处的车位图像。
41.具体的,在确定目标车位后,计算机设备可以控制车载的摄像设备,采集目标车位处的车位图像。进一步地,以图1为例,随着图像采集车辆的不断移动,每次经过两侧均停有车辆的空车位时,计算机设备都可以快速识别出该目标车位,并控制车载摄像设备采集目标车位处的车位图像。
42.本实施例中,计算机设备通过获取停车区域的雷达图像,生成停车区域的点云图,而后确定点云图中包含的空缺区域的最大尺寸,并在空缺区域的尺寸满足预设条件的情况下,将空缺区域确定为目标车位,从而控制摄像设备采集目标车位处的车位图像。其中,目标车位为两侧均停有车辆的空车位。本实施例中,通过对目标车位自动进行识别,使得计算机设备可以控制摄像设备采集两侧均停有车辆的空车位处的车位图像,从而提升采集效率。同时,所采集的车位图像避免了对于两侧均有车的空车位可能出现漏选的情况,这样,在使用多个车位图像训练apa的算法时,可以提升apa的算法的训练效果。
43.在一种可能的实现方式中,在上述实施例的基础上,上述步骤s202,包括以下步骤s301-步骤s302。
44.s301、获取雷达图像中每个信号点的信噪比;信噪比用于表征信号点反射的电磁波中的有效成分与噪声成分的比例关系。
45.可以理解的是,在雷达的散射回波中,有效成分可以是经停车区域中所停车辆等物体反射而来的信号成分,噪声成分可以是空气微粒反射信号以及诸如设备产生的其他信号之类的干扰信号成分。
46.具体的,计算机设备可以获取雷达图像中每个信号点的信噪比。
47.s302、筛除信噪比低于预设阈值的信号点,得到停车区域的点云图。
48.可以理解的是,信噪比可以在0-1之间取值。信噪比越接近0,噪声成分的比重越大,信噪比越接近1,有效成分的比重越大。
49.具体的,计算机设备可以通过设置合适的信噪比阈值,筛除掉噪声信号成分大的信号点,从而得到停车区域的点云图。
50.本实施例中,计算机设备通过获取雷达图像中每个信号点的信噪比,并筛除信噪比低于预设阈值的信号点,得到停车区域的点云图,使得计算机设备能够基于点云图识别出目标车位,从而实现自动采集目标车位处的车位图像,提升了目标车位处的车位图像的采集效率。
51.在一种可能的实现方式中,在上述实施例的基础上,上述步骤s203,包括以下步骤s401-步骤s402。
52.s401、根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度;宽度方向为垂直于停车位的方向。
53.可以理解的是,以图3为例,空缺区域的最大宽度可以用以表征停车区域内相邻两个车辆在垂直于停车位的方向上的最短距离。
54.具体的,计算机设备可以根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度。
55.s402、根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度;长度方向为平行于停车位的方向。
56.可以理解的是,以图3为例,长度方向距离雷达最近的点的位置,可以表征在平行于停车位的方向上,距离雷达最近的所停车辆的车头或车尾的位置。
57.具体的,计算机设备可以根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度。示例性的,计算机设备可以空缺区域的最大宽度内距离雷达最近的点,以及长度方向距离雷达最近的点之间的距离,确定为空缺区域的最大长度。
58.进一步地,以图3为例,结合上述空缺区域的最大宽度和最大长度,计算机设备可以确定该空缺区域对应的车位识别框。
59.本实施例中,计算机设备可以根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度,然后再根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度,从而为计算机确认目标车位提供了数据基础。
60.在一种可能的实现方式中,在上述实施例的基础上,预设范围包括第一预设范围和第二预设范围,上述步骤s204,具体包括:在空缺区域的最大宽度满足第一预设范围,且
空缺区域的最大长度满足第二预设范围的情况下,将空缺区域确定为目标车位。
61.可以理解的是,对于两侧均停有车辆的目标车位而言,其对应的空缺区域的最大宽度和最大长度应当符合一定的区间范围。示例性的,目标车位对应的空缺区域的最大宽度b的范围可以满足2m≤b≤3m,目标车位对应的空缺区域的最大长度l的范围可以满足4.5m≤l≤6m。
62.具体的,计算机设备可以通过设置合理的预设范围,在空缺区域的最大宽度满足第一预设范围,且空缺区域的最大长度满足第二预设范围的情况下,将空缺区域确定为目标车位。
63.本实施例中,计算机设备通过设置合理的预设范围,在空缺区域的最大宽度满足第一预设范围,且空缺区域的最大长度满足第二预设范围的情况下,将空缺区域确定为目标车位,实现了对两侧均停有车辆的目标车位的识别,使得计算机设备能够基于目标车位,控制摄像设备自动采集目标车位处的车位图像,从而提升目标车位处的车位图像的采集效率。
64.上述主要从计算机设备的角度对本发明实施例提供的方案进行了介绍。可以理解的是,计算机设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
65.图4示出了一种图像采集装置的组成示意图,如图4所示,该车辆行驶装置可以包括:获取模块41、生成模块42、第一确定模块43、第二确定模块44和采集模块45。
66.获取模块41,用于获取停车区域的雷达图像;生成模块42,用于根据雷达图像生成停车区域的点云图;第一确定模块43,用于确定点云图中包含的空缺区域的最大尺寸;第二确定模块44,用于在空缺区域的尺寸满足预设范围的情况下,将空缺区域确定为目标车位,目标车位为两侧均停有车辆的空车位;采集模块45,用于采集目标车位处的车位图像。
67.可选的,生成模块42,包括:获取单元,用于获取雷达图像中每个信号点的信噪比;信噪比用于表征信号点反射的电磁波中的有效成分与噪声成分的比例关系;筛选单元,用于筛除信噪比低于预设阈值的信号点,得到停车区域的点云图。
68.可选的,第一确定模块43,包括:第一确定单元,用于根据空缺区域中,宽度方向距离最近的两个点的宽度方向距离,确定空缺区域的最大宽度;宽度方向为垂直于停车位的方向;第二确定单元,用于根据点云图中,长度方向距离雷达最近的点的位置,确定空缺区域的最大长度;长度方向为平行于停车位的方向。
69.可选的,第二确定单元,具体用于:根据空缺区域的最大宽度内距离自车最近的点,以及长度方向距离雷达最近的点之间距离,确定空缺区域的最大长度。
70.本发明实施例提供的图像采集装置,用于执行上述图像采集方法,因此可以达到与上述图像采集方法相同的技术效果。
71.本发明还提供一种计算机设备,该计算机设备包括:处理器和存储器。存储器用于存储计算机程序代码,计算机程序代码包括计算机指令。当处理器执行计算机指令时,计算机设备执行本发明前述实施方式提供的图像采集方法。
72.本发明还提供一种计算机可读存储介质,其上存储有计算机指令,用于在执行时实现本发明前述实施方式提供的图像采集方法。
73.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献