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

一种停车位置确定方法、装置、设备及存储介质与流程

2023-02-04 16:29:43 来源:中国专利 TAG:


1.本公开涉及终端技术领域,尤其涉及一种停车位置确定方法、装置、设备及存储介质。


背景技术:

2.随着人们生活水平的提高,汽车也越来越普及,车友聚会逐渐成为了一种新型社交娱乐方式,在聚会活动中,车友们通常会将各自的车辆停放至预先设定的位置,使车辆组成一些特定的造型,营造良好的视觉效果,然而,对于驾驶员来说,确定能使所有停入的车辆组成特定造型的停车位置,并将车辆精准停入该停车位置比较困难,因此,如何确定每辆车对应的停车位置,以使车辆在自动泊车技术的辅助下精准停入该停车位置是需要解决的技术问题。


技术实现要素:

3.为了解决上述技术问题,本公开提供了一种停车位置确定方法、装置、设备及存储介质。
4.本公开实施例的第一方面提供了一种停车位置确定方法,该方法包括:
5.获取当前所处环境的环境模型;
6.获取多台车辆的数量和尺寸信息;
7.根据所述环境模型、数量和尺寸信息,确定所述多台车辆的停车位置;
8.基于所述停车位置与所述多台车辆之间的对应关系,将停车位置发送给车辆,以使目标车辆根据目标停车位置进行停放。
9.可选地,所述获取当前所处环境的环境模型,包括:
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.建立单元,用于根据所述第一图像和/或第一点云数据,结合高精度地图建立当前所处环境的环境模型。
38.可选地,所述第二获取模块包括:
39.连接单元,用于建立与所述多台车辆的通信连接;
40.第二获取单元,用于基于所述通信连接,获取所述多台车辆的数量和尺寸信息。
41.可选地,所述装置还包括:
42.第三获取单元,用于基于所述通信连接,获取所述多台车辆采集的所述环境的第二图像和/或第二点云数据;
43.添加单元,用于将所述第二图像和/或第二点云数据添加到所述环境模型中以实现对所述环境模型的补充。
44.可选地,所述第一确定模块包括:
45.匹配单元,用于基于第一预设模型将所述环境模型、数量和尺寸信息与预设数据库中车辆的排布方式进行匹配处理,根据匹配结果确定可选排布方式;
46.第一确定单元,用于响应于所述可选排布方式只有一种,则将所述可选排布方式
确定为目标排布方式;
47.第二确定单元,用于基于第二预设模型确定符合所述目标排布方式的所述多台车辆的停车位置。
48.可选地,所述第一确定模块还包括:
49.第四获取单元,用于响应于所述可选排布方式有多种,则获取用户输入的展示意图;
50.第三确定单元,用于基于第三预设模型和所述展示意图,确定各个可选排布方式的推荐度;
51.第四确定单元,用于将推荐度最高的可选排布方式确定为所述目标排布方式。
52.可选地,所述装置还包括:
53.第三获取模块,用于获取所述目标车辆的当前位置;
54.第二确定模块,用于根据所述当前位置与所述目标停车位置,结合所述环境模型,确定所述目标车辆的目标停车路线;
55.第二发送模块,用于将所述目标停车路线发送给所述目标车辆,以使所述目标车辆根据所述目标停车路线进行停放。
56.本公开实施例的第三方面提供了一种计算机设备,包括存储器和处理器,以及计算机程序,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的停车位置确定方法。
57.本公开实施例的第四方面提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的停车位置确定方法。
58.本公开实施例提供的技术方案与现有技术相比具有如下优点:
59.在本公开实施例提供的停车位置确定方法、装置、设备及存储介质中,通过获取当前所处环境的环境模型,获取多台车辆的数量和尺寸信息,根据环境模型、数量和尺寸信息,确定多台车辆的停车位置,基于停车位置与多台车辆之间的对应关系,将停车位置发送给车辆,以使目标车辆根据目标停车位置进行停放,能够在存在多台车辆需要停放时,自动确定各车辆的停车位置,使得车辆在完成停放后组成特定的造型,达到更好的展示效果,提高车友聚会的趣味性。
附图说明
60.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
61.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
62.图1是本公开实施例提供的一种停车位置确定方法的流程图;
63.图2是本公开实施例提供的一种获取环境模型的方法的流程图;
64.图3是本公开实施例提供的一种获取车辆信息的方法的流程图;
65.图4是本公开实施例提供的一种补充环境模型的方法的流程图;
66.图5是本公开实施例提供的一种确定停车位置的方法的流程图;
67.图6是本公开实施例提供的一种确定排布方式的方法的流程图;
68.图7是本公开实施例提供的一种发送停车路线的方法的流程图;
69.图8是本公开实施例提供的一种停车位置确定装置的结构示意图;
70.图9是本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
71.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
72.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
73.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
74.图1是本公开实施例提供的一种停车位置确定方法的流程图,该方法可以由一种停车位置确定装置执行,该装置可以安装在车辆上。
75.如图1所示,本实施例提供的停车位置确定方法包括如下步骤:
76.s101、获取当前所处环境的环境模型。
77.本公开实施例中的环境模型可以理解为用于描述环境结构的模型,环境模型可以表征场地的大小、形状、场地中障碍物的位置等信息,示例的,环境模型可以是二维模型,也可以是三维模型,在此不做限定。
78.本公开实施例中,停车位置确定装置可以获取当前所处环境的环境模型,获取方法包括但不限于以下几种:
79.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以确定当前所在的位置,再从预设数据库中获取与当前的位置信息相对应的环境模型,该环境模型可以是地图,也可以是三维点云模型。
80.在本公开实施例的另一种示例性的实施方式中,停车位置确定装置可以获取当前所处环境的信息,再根据获取到的信息建立环境模型,比如通过雷达设备获取周围环境的点云数据,再根据点云数据建立三维点云模型。
81.s102、获取多台车辆的数量和尺寸信息。
82.本公开实施例中,停车位置确定装置可以获取要停放的多台车辆的数量以及各车辆的尺寸信息,获取方法包括但不限于以下几种:
83.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以向周围的车辆发送尺寸信息获取请求,从而获取各车辆接收到请求后返回的尺寸信息,并对获取的尺寸信息进行统计,得到多台车辆的数量。
84.在本公开实施例的另一种示例性的实施方式中,停车位置确定装置可以通过雷达设备获取周围环境中存在的多台车辆的信息,根据返回的点云数据确定多台车辆的数量和尺寸信息。
85.s103、根据所述环境模型、数量和尺寸信息,确定所述多台车辆的停车位置。
86.本公开实施例中,停车位置确定装置可以在获取到当前所处环境的环境模型、多台车辆的数量和尺寸信息之后,确定出合适的停车方案,从而确定多台车辆各自的停车位置。
87.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以根据环境模型和多台车辆的数量,确定出各车辆大致的停车位置,再根据尺寸信息对停车位置进行调整,得到多台车辆最终的停车位置。
88.s104、基于所述停车位置与所述多台车辆之间的对应关系,将停车位置发送给车辆,以使目标车辆根据目标停车位置进行停放。
89.本公开实施例中的目标车辆可以理解为多台车辆中与目标停车位置相对应的车辆,目标停车位置可以理解为多个停车位置中与目标车辆相对应的停车位置。
90.本公开实施例中,停车位置确定装置可以在确定多台车辆的停车位置之后,获取停车位置与多台车辆之间的对应关系,从而确定各停车位置所对应的车辆,并将停车位置发送给该对应的车辆,以使目标车辆在接收到目标停车位置之后,根据目标停车位置进行停放。
91.本公开实施例通过获取当前所处环境的环境模型,获取多台车辆的数量和尺寸信息,根据环境模型、数量和尺寸信息,确定多台车辆的停车位置,基于停车位置与多台车辆之间的对应关系,将停车位置发送给车辆,以使目标车辆根据目标停车位置进行停放,能够在存在多台车辆需要停放时,自动确定各车辆的停车位置,使得车辆在完成停放后组成特定的造型,达到更好的展示效果,提高车友聚会的趣味性。
92.图2是本公开实施例提供的一种获取环境模型的方法的流程图,如图2所示,在上述实施例的基础上,可以通过如下方法获取环境模型。
93.s201、获取当前所处环境的第一图像和/或第一点云数据。
94.本公开实施例中的第一图像可以理解为通过图像采集设备,比如摄像头采集的周围环境的图像,第一点云数据可以理解为通过点云数据采集设备,比如雷达采集的周围环境的点云数据,其中,图像采集设备和点云数据采集设备可以安装在停车位置确定装置上,也可以安装在停车位置确定装置所在车辆的其他位置上,在此不做限定。
95.本公开实施例中,停车位置确定装置可以获取当前所处环境的第一图像和第一点云数据中的至少一种。
96.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以通过摄像头和雷达获取周围环境的图像和点云数据中的至少一种。
97.在本公开实施例的另一种示例性的实施方式中,停车位置确定装置可以从预设数据库中获取预先存储的当前所处环境的第一图像和第一点云数据中的至少一种,其中,第一图像和第一点云数据可以设置在本地存储,也可以设置在云端存储,在此不做限定。
98.s202、根据所述第一图像和/或第一点云数据,结合高精度地图建立当前所处环境的环境模型。
99.本公开实施例中的高精度地图可以理解为能够准确和全面地表征道路特征的地图。
100.本公开实施例中,停车位置确定装置可以在获取到当前所处环境的第一图像和/
或第一点云数据后,获取当前所处位置的高精度地图,并将第一图像和/或第一点云数据与高精度地图进行结合,建立包含了更多信息的当前所处环境的环境模型。
101.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以将获取的第一图像和/或第一点云数据,以及高精度地图输入预训练的环境模型建立模型中,得到融合了第一图像和/或第一点云数据、高精度地图的信息的环境模型。
102.本公开实施例通过获取当前所处环境的第一图像和/或第一点云数据,根据第一图像和/或第一点云数据,结合高精度地图建立当前所处环境的环境模型,能够对多种环境信息进行融合,得到更全面、更准确的环境模型,进而基于该环境模型得到更准确的停车位置。
103.图3是本公开实施例提供的一种获取车辆信息的方法的流程图,如图3所示,在上述实施例的基础上,可以通过如下方法获取车辆信息。
104.s301、建立与所述多台车辆的通信连接。
105.本公开实施例中的通信连接可以理解为停车位置确定装置与要确定停车位置的多台车辆之间建立的用于传输数据的通信连接,示例的,通信连接方式可以为无线网络通信对等(wi-fi peer-to-peer,wi-fi p2p)连接,也可以为第五代移动通信终端直通(5th generation mobile communication technology device to device,5g d2d)连接,还可以为其他方式,在此不做限定。
106.本公开实施例中,停车位置确定装置可以建立与多台车辆的通信连接。
107.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以对多台车辆进行授权,同时建立与多台车辆间的wi-fi p2p连接,也可以分别对各车辆进行授权,与各车辆建立5g d2d连接。
108.s302、基于所述通信连接,获取所述多台车辆的数量和尺寸信息。
109.本公开实施例中,停车位置确定装置可以在与多台车辆建立通信连接后,根据建立的连接的数量,确定多台车辆的数量,再获取多台车辆各自发送的尺寸信息。
110.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以在与多台车辆建立通信连接后,向各车辆发送尺寸信息获取请求,根据各车辆返回的信息确定多台车辆的尺寸信息。
111.在本公开实施例的另一种示例性的实施方式中,停车位置确定装置可以在与多台车辆建立通信连接后,获取各车辆的型号,根据各车辆的型号确定各车辆的尺寸信息。
112.本公开实施例通过建立与多台车辆的通信连接,基于通信连接,获取多台车辆的数量和尺寸信息,能够确定要停放的车辆的准确信息,进而基于获取到的信息确定更准确的停车位置。
113.图4是本公开实施例提供的一种补充环境模型的方法的流程图。如图4所示,在上述实施例的基础上,可以通过如下方法补充环境模型。
114.s401、基于所述通信连接,获取所述多台车辆采集的所述环境的第二图像和/或第二点云数据。
115.本公开实施例中的第二图像可以理解为通过其他车辆上安装的图像采集设备,比如摄像头采集的其他车辆周围环境的图像,第一点云数据可以理解为通过其他车辆上安装的点云数据采集设备,比如雷达采集的其他车辆周围环境的点云数据。
116.本公开实施例中,停车位置确定装置可以在与多台车辆建立通信连接后,根据该通信连接,获取多台车辆通过各车辆上安装的图像采集设备和点云数据采集设备,采集得到的第二图像或第二点云数据中的至少一种。
117.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以在与多台车辆建立通信连接后,根据该通信连接,向多台车辆发送第二图像和/或第二点云数据的获取请求,并接收多台车辆通过通信连接返回的第二图像和/或第二点云数据。
118.s402、将所述第二图像和/或第二点云数据添加到所述环境模型中以实现对所述环境模型的补充。
119.本公开实施例中,停车位置确定装置可以在获取到第二图像和/或第二点云数据后,将第二图像和/或第二点云数据中包含的信息添加到之前建立的环境模型中,使得环境模型中包含多台车辆采集的更多环境信息,实现对环境模型的补充,从而得到更全面、更准确的环境模型。
120.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以将获取的第二图像和第二点云数据中的至少一种,以及之前建立的环境模型输入预训练的环境模型补充模型中,得到补充后的更准确的环境模型。
121.本公开实施例通过基于通信连接,获取多台车辆采集的环境的第二图像和/或第二点云数据,将第二图像和/或第二点云数据添加到环境模型中以实现对环境模型的补充,能够将其他车辆采集到的环境信息添加到建立的环境模型中,得到更全面、更准确的环境模型,进而得到更准确的停车位置。
122.图5是本公开实施例提供的一种确定停车位置的方法的流程图。如图5所示,在上述实施例的基础上,可以通过如下方法确定停车位置。
123.s501、基于第一预设模型将所述环境模型、数量和尺寸信息与预设数据库中车辆的排布方式进行匹配处理,根据匹配结果确定可选排布方式。
124.本公开实施例中的第一预设模型可以理解为预训练的能够将输入的相关信息与车辆排布方式进行匹配的模型。
125.本公开实施例中的可选排布方式可以理解为与当前所处环境、要停放的车辆的数量和尺寸相适应的可供选择的车辆排布方式。
126.本公开实施例中,停车位置确定装置可以将环境模型、多台车辆的数量和尺寸信息输入第一预设模型中,由第一预设模型对输入的信息进行分析处理,并从预设数据库中获取车辆的排布方式,将输入的信息与排布方式进行匹配,得到与当前所处环境、要停放的车辆的数量和尺寸相适应的可选排布方式。
127.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以将环境模型、多台车辆的数量和尺寸信息输入第一预设模型中,由第一预设模型在预设数据库存储的车辆排布方式中筛选出与多台车辆的数量一致的所有排布方式,再将各排布方式应用于环境模型中,筛选出能够成功应用于环境模型中的排布方式,根据各车辆的尺寸信息对排布方式中的各停车位置进行调整,得到可选排布方式。
128.s502、响应于所述可选排布方式只有一种,则将所述可选排布方式确定为目标排布方式。
129.本公开实施例中的目标排布方式可以理解为最终确定的将要执行的车辆排布方
式。
130.本公开实施例中,停车位置确定装置可以在获得的可选排布方式只有一种时,将可选排布方式确定为目标排布方式。
131.s503、基于第二预设模型确定符合所述目标排布方式的所述多台车辆的停车位置。
132.本公开实施例中的第二预设模型可以理解为预训练的能够根据目标排布方式确定其中的各停车位置在实际环境中对应的经纬度的模型。
133.本公开实施例中,停车位置确定装置可以在确定目标排布方式后,通过第二预设模型确定目标排布方式中各停车位置在实际环境中对应的经纬度,从而确定符合目标排布方式的多台车辆的停车位置。
134.本公开实施例通过基于第一预设模型将环境模型、数量和尺寸信息与预设数据库中车辆的排布方式进行匹配处理,根据匹配结果确定可选排布方式,响应于可选排布方式只有一种,则将可选排布方式确定为目标排布方式,基于第二预设模型确定符合目标排布方式的多台车辆的停车位置,能够确定出与当前所处环境、要停放的车辆的数量和尺寸相适应的目标排布方式,并确定多台车辆的停放位置,使得车辆的停放位置能组成特定的造型,达到更好的展示效果,提高车友聚会的趣味性。
135.图6是本公开实施例提供的一种确定排布方式的方法的流程图。如图6所示,在上述实施例的基础上,可以通过如下方法确定排布方式。
136.s601、响应于所述可选排布方式有多种,则获取用户输入的展示意图。
137.本公开实施例中的展示意图可以包括展示车头、展示车尾、展示车辆侧面等,在此不做限定。
138.本公开实施例中,停车位置确定装置可以在确定存在多种可选排布方式时,获取用户输入的停放车辆时的展示意图。
139.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以在确定存在多种可选排布方式时,显示展示意图输入界面,从而获取用户输入的展示意图。
140.s602、基于第三预设模型和所述展示意图,确定各个可选排布方式的推荐度。
141.本公开实施例中的第三预设模型可以理解为预训练的能够确定各可选排布方式与展示意图的匹配程度的模型。
142.本公开实施例中,停车位置确定装置可以在获取用户输入的展示意图后,通过第三预设模型确定各可选排布方式与展示意图的匹配程度,并基于匹配程度确定各个可选排布方式的推荐度。
143.s603、将推荐度最高的可选排布方式确定为所述目标排布方式。
144.本公开实施例中,停车位置确定装置可以在确定各个可选排布方式相对于展示意图的推荐度后,将各个可选排布方式按照推荐度从高到低的顺序进行排列,选择推荐度最高的可选排布方式作为目标排布方式。
145.本公开实施例通过响应于可选排布方式有多种,则获取用户输入的展示意图,基于第三预设模型和展示意图,确定各个可选排布方式的推荐度,将推荐度最高的可选排布方式确定为目标排布方式,能够在存在多种可选排布方式时,根据用户的展示意图来确定最终要选择的目标排布方式,从而使得最终的车辆停放效果能更符合用户的需求,提升用
户体验。
146.在本公开一些实施例中,响应于可选排布方式有多种,停车位置确定装置可以将各可选排布方式的模拟停车效果展示在车载屏幕上,并提示用户在多种模拟停车效果中进行选择,从而使得最终的车辆停放效果能更符合用户的预期,提升用户体验。
147.图7是本公开实施例提供的一种发送停车路线的方法的流程图。如图7所示,在上述实施例的基础上,可以通过如下方法发送停车路线。
148.s701、获取所述目标车辆的当前位置。
149.本公开实施例中,停车位置确定装置可以获取将要停放的目标车辆当前的的位置信息。
150.在本公开实施例的一种示例性的实施方式中,停车位置确定装置可以通过与多台车辆中的目标车辆建立的通信连接,向目标车辆发送位置信息获取请求,并接收目标车辆返回的当前的位置信息。
151.s702、根据所述当前位置与所述目标停车位置,结合所述环境模型,确定所述目标车辆的目标停车路线。
152.本公开实施例中的目标停车路线可以理解为目标车辆要从当前位置停放至目标停车位置所经过的停车路线,示例的,目标停车路线可以是从当前位置到目标停车位置的最短路线,也可以是具有展示效果,比如经过某个特定位置的特定路线,在此不做限定。
153.本公开实施例中,停车位置确定装置可以在获取到目标车辆当前的所在位置之后,获取该目标车辆的目标停车位置,并结合建立的环境模型,确定出一条从当前位置到目标停车位置的目标停车路线。
154.s703、将所述目标停车路线发送给所述目标车辆,以使所述目标车辆根据所述目标停车路线进行停放。
155.本公开实施例中,停车位置确定装置可以将得到的目标停车路线发送给对应的目标车辆,使得目标车辆在根据目标路线进行停放时能够绕开环境模型中的障碍物,到达目标停车位置。
156.本公开实施例通过获取目标车辆的当前位置,根据当前位置与目标停车位置,结合环境模型,确定目标车辆的目标停车路线,将目标停车路线发送给目标车辆,以使目标车辆根据目标停车路线进行停放,能够使得车辆在停放过程中,避开环境模型中记录的障碍物,到达目标停车位置,以达到更好的展示效果,提高车友聚会的趣味性。
157.图8是本公开实施例提供的一种停车位置确定装置的结构示意图。如图8所示,该停车位置确定装置800包括:第一获取模块810,第二获取模块820,第一确定模块830,第一发送模块840,其中,第一获取模块810,用于获取当前所处环境的环境模型;第二获取模块820,用于获取多台车辆的数量和尺寸信息;第一确定模块830,用于根据所述环境模型、数量和尺寸信息,确定所述多台车辆的停车位置;第一发送模块840,用于基于所述停车位置与所述多台车辆之间的对应关系,将停车位置发送给车辆,以使目标车辆根据目标停车位置进行停放。
158.可选的,所述第一获取模块810,包括:第一获取单元,用于获取当前所处环境的第一图像和/或第一点云数据;建立单元,用于根据所述第一图像和/或第一点云数据,结合高精度地图建立当前所处环境的环境模型。
159.可选的,所述第二获取模块820,包括:连接单元,用于建立与所述多台车辆的通信连接;第二获取单元,用于基于所述通信连接,获取所述多台车辆的数量和尺寸信息。
160.可选的,所述停车位置确定装置800还包括:第三获取单元,用于基于所述通信连接,获取所述多台车辆采集的所述环境的第二图像和/或第二点云数据;添加单元,用于将所述第二图像和/或第二点云数据添加到所述环境模型中以实现对所述环境模型的补充。
161.可选的,所述第一确定模块830,包括:匹配单元,用于基于第一预设模型将所述环境模型、数量和尺寸信息与预设数据库中车辆的排布方式进行匹配处理,根据匹配结果确定可选排布方式;第一确定单元,用于响应于所述可选排布方式只有一种,则将所述可选排布方式确定为目标排布方式;第二确定单元,用于基于第二预设模型确定符合所述目标排布方式的所述多台车辆的停车位置。
162.可选的,所述第一确定模块830,还包括:第四获取单元,用于响应于所述可选排布方式有多种,则获取用户输入的展示意图;第三确定单元,用于基于第三预设模型和所述展示意图,确定各个可选排布方式的推荐度;第四确定单元,用于将推荐度最高的可选排布方式确定为所述目标排布方式。
163.可选的,所述停车位置确定装置800还包括:第三获取模块,用于获取所述目标车辆的当前位置;第二确定模块,用于根据所述当前位置与所述目标停车位置,结合所述环境模型,确定所述目标车辆的目标停车路线;第二发送模块,用于将所述目标停车路线发送给所述目标车辆,以使所述目标车辆根据所述目标停车路线进行停放。
164.本实施例提供的停车位置确定装置能够执行上述任一实施例所述的方法,其执行方式和有益效果类似,在这里不再赘述。
165.图9是本公开实施例提供的一种计算机设备的结构示意图。
166.如图9所示,该计算机设备可以包括处理器910以及存储有计算机程序指令的存储器920。
167.具体地,上述处理器910可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
168.存储器920可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器920可以包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器920可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器920可在综合网关设备的内部或外部。在特定实施例中,存储器920是非易失性固态存储器。在特定实施例中,存储器920包括只读存储器(read-only memory,rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable rom,prom)、可擦除prom(electrical programmable rom,eprom)、电可擦除prom(electrically erasable programmable rom,eeprom)、电可改写rom(electrically alterable rom,earom)或闪存,或者两个或及其以上这些的组合。
169.处理器910通过读取并执行存储器920中存储的计算机程序指令,以执行本公开实施例所提供的停车位置确定方法的步骤。
170.在一个示例中,该计算机设备还可包括收发器930和总线940。其中,如图9所示,处
理器910、存储器920和收发器930通过总线940连接并完成相互间的通信。
171.总线940包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industrial standard architecture,isa)总线、无限带宽互连、低引脚数(low pin count,lpc)总线、存储器总线、微信道架构(micro channel architecture,mca)总线、外围控件互连(peripheral component interconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serial advanced technology attachment,sata)总线、视频电子标准协会局部(video electronics standards association local bus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线940可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
172.本公开实施例还提供了一种计算机可读存储介质,该存储介质可以存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现本公开实施例所提供的停车位置确定方法。
173.上述的存储介质可以例如包括计算机程序指令的存储器920,上述指令可由停车位置确定设备的处理器910执行以完成本公开实施例所提供的停车位置确定方法。可选的,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(random access memory,ram)、光盘只读存储器(compact disc rom,cd-rom)、磁带、软盘和光数据存储设备等。上述计算机程序可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c 等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
174.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
175.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献