用于车辆的方法、装置、电子设备、存储介质和车辆与流程



1.本公开涉及车辆领域,特别是涉及一种用于车辆的方法、装置、计算机设备、车辆、存储介质和计算机程序产品。


背景技术:



2.目前,自动泊车驾驶技术在停车算法方面已经相对成熟,但是在用户交互领域方面的发展还比较初级。对于自动泊车的用户界面的呈现,很大程度上依赖于传感器的数据和自动泊车算法对其的处理能力。而目前传感器数据和数据算法的优化方向是如何更好地优化控制车辆泊车入位,而不是给用户更加直观的用户界面呈现。
3.在传统的自动泊车界面中,被检测到已泊车辆会被显示为单一的车辆模型,用户在选择车位时,无法清晰地判断出泊车界面中所显示的可泊车车位和周围的已泊车辆之间的位置关系,从而对用户选择泊车车位造成一定的困扰。因此,如何建立一个用户友好的自动泊车界面成为座舱控制域一个亟待解决和优化的问题。
4.在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。


技术实现要素:



5.提供一种缓解、减轻或甚至消除上述问题中的一个或多个的机制将是有利的。
6.根据本公开的一方面,提供了一种用于车辆的方法,所述车辆包括图像传感器和车载显示器,所述方法包括:确定所述车辆开始泊车;响应于确定所述车辆开始泊车,使所述图像传感器采集所述车辆的周围环境中的已泊车辆的图像;至少基于所述已泊车辆的图像,确定所述已泊车辆的位置信息;基于所述已泊车辆的图像,识别所述已泊车辆的标识信息;以及使所述车载显示器显示泊车图形界面,包括:响应于确定所述已泊车辆的标识信息被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的界面区域,使用所识别的所述标识信息显示所述已泊车辆。
7.根据本公开的另一方面,提供了一种用于车辆的装置,所述车辆包括图像传感器和车载显示器,所述装置包括:第一模块,所述第一模块被配置为确定所述车辆开始泊车;第二模块,所述第二模块被配置为响应于确定所述车辆开始泊车,使所述图像传感器采集所述车辆的周围环境中的已泊车辆的图像;第三模块,所述第三模块被配置为至少基于所述已泊车辆的图像,确定所述已泊车辆的位置信息;第四模块,所述第四模块被配置为基于所述已泊车辆的图像,识别所述已泊车辆的标识信息;以及第五模块,所述第五模块被配置为使所述车载显示器显示泊车图形界面,包括:响应于确定所述已泊车辆的标识信息被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的界面区域,使用所识别的所述标识信息显示所述已泊车辆。
8.根据本公开的又另一方面,提供了一种计算机设备,包括:至少一个处理器;以及
至少一个存储器,其上存储有计算机程序,所述计算机程序在被所述至少一个处理器执行时,使所述至少一个处理器执行根据本公开的方法。
9.根据本公开的再另一方面,提供了一种车辆,包括图像传感器、车载显示器以及本公开的装置或计算机设备。
10.根据本公开的再另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使所述处理器执行根据本公开的方法。
11.根据本公开的再另一方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,使所述处理器执行根据本公开的方法。
12.根据本公开的一个或多个实施例,通过在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,使用所识别的标识信息显示已泊车辆,用户可以在泊车图形界面中直接获取可泊车车位周围的已泊车辆的信息,从而识别出可泊车车位和周围的已泊车辆之间的位置关系。以这样的方式,用户可以将泊车图形界面中的可泊车车位与实际的可泊车车位对应起来,从而更准确地选择目标停车位。
13.根据在下文中所描述的实施例,本公开的这些和其它方面将是清楚明白的,并且将参考在下文中所描述的实施例而被阐明。
附图说明
14.在下面结合附图对于示例性实施例的描述中,本公开的更多细节、特征和优点被公开。附图示例性地示出了实施例并且构成说明书的一部分,与说明书的文字描述一起用于讲解实施例的示例性实施方式。所示出的实施例仅出于例示的目的,并不限制权利要求的范围。在所有附图中,相同的附图标记指代类似但不一定相同的要素。在附图中:
15.图1是图示出根据示例性实施例的可以在其中实施本文描述的各种方法的示例系统的示意图;
16.图2是图示出根据示例性实施例的用于车辆的方法的流程图;
17.图3是图示出根据示例性实施例的实际停车场景的示意图;
18.图4是图示出根据示例性实施例的用于车辆的方法的流程图;
19.图5是图示出根据示例性实施例的用于车辆的方法的流程图;
20.图6是图示出根据示例性实施例的图3中的实际停车场景所对应的泊车图形界面的示意图;
21.图7是图示出根据一些示例性实施例的用于车辆的装置的示意性框图;
22.图8是图示出能够应用于示例性实施例的示例性计算机设备的框图。
具体实施方式
23.在本公开中,除非另有说明,否则使用术语“第一”、“第二”等来描述各种要素不意图限定这些要素的位置关系、时序关系或重要性关系,这种术语只是用于将一个元件与另一元件区分开。在一些示例中,第一要素和第二要素可以指向该要素的同一实例,而在某些情况下,基于上下文的描述,它们也可以指代不同实例。
24.在本公开中对各种所述示例的描述中所使用的术语只是为了描述特定示例的目的,而并非旨在进行限制。除非上下文另外明确地表明,如果不特意限定要素的数量,则该
要素可以是一个也可以是多个。如本文使用的,术语“多个”意指两个或更多,并且术语“基于”应解释为“至少部分地基于”。此外,术语“和/或”以及
“……
中的至少一个”涵盖所列出的项目中的任何一个以及全部可能的组合方式。
25.下面结合附图详细描述本公开的示例性实施例。
26.图1是图示出根据示例性实施例的可以在其中实施本文描述的各种方法的示例系统100的示意图。
27.参考图1,该系统100包括车载系统110、服务器120、以及将车载系统110与服务器120通信地耦合的网络130。
28.车载系统110包括显示器114和可经由显示器114显示的应用程序(app)112。应用程序112可以为车载系统110默认安装的或由用户102下载和安装的应用程序,或者作为轻量化应用程序的小程序。在应用程序112为小程序的情况下,用户102可以通过在宿主应用中搜索应用程序112(例如,通过应用程序112的名称等)或扫描应用程序112的图形码(例如,条形码、二维码等)等方式,在车载系统110上直接运行应用程序112,而无需安装应用程序112。在一些实施例中,车载系统110可以包括一个或多个处理器和一个或多个存储器(未示出),并且车载系统110被实现为车载计算机。在一些实施例中,车载系统110可以包括更多或更少的显示器114(例如,不包括显示器114),和/或一个或多个扬声器或其他人机交互设备。在一些实施例中,车载系统110可以不与服务器120通信。
29.服务器120可以代表单台服务器、多台服务器的集、分布式系统、或者提供基础云服务(诸如云数据库、云计算、云存储、云通信)的云服务器。将理解的是,虽然图1中示出服务器120与仅一个车载系统110通信,但是服务器120可以同时为多个车载系统提供后台服务。
30.网络130允许按照约定的通信协议和数据交互标准,在车-x(“x”意指车、路、行人或互联网等)之间,进行无线通讯和信息交换。网络130的示例包括局域网(lan)、广域网(wan)、个域网(pan)、和/或诸如互联网之类的通信网络的组合。网络130可以是有线或无线网络。在一个示例中,网络130可以是车内网、车际网和/或车载移动互联网。
31.图2是图示出根据示例性实施例的用于车辆的方法200的流程图。方法200可以在车载系统(例如,图1中所示的车载系统110)处执行,也即,方法200的各个步骤的执行主体可以是图1中所示的车载系统110。在一些实施例中,方法200可以在服务器(例如,图1中所示的服务器120)处执行。在一些实施例中,方法200可以由车载系统(例如,车载系统110)和服务器(例如,服务器120)相组合地执行。在下文中,以执行主体为车载系统110为例,详细描述方法200的各个步骤。
32.参考图2,在步骤210,确定车辆开始泊车。
33.在本公开的一些实施例中,可以响应于用户启用车辆的自动泊车功能,从而确定车辆开始进行泊车。
34.在步骤220,响应于确定车辆开始泊车,使图像传感器采集车辆的周围环境中的已泊车辆的图像。
35.图3是图示出根据示例性实施例的实际停车场景的示意图。
36.参考图3,用户车辆(即待泊车车辆)310正在停车场中准备进行停车。停车场中可以有多个已泊车辆301、302、303、304和305。如图3所示,已泊车辆302和305属于同一品牌的
同一款车型,而已泊车辆301、303和304分别属于不同品牌的车型或者同一品牌的不同款车型。停车场中还可以有多个可泊车车位322、324、326和328以供用户进行停车选择。当车载系统确定车辆开始泊车时,如图3中的多个扇形图案所示,用户车辆上310所布置的多个图像传感器开始采集其周围环境的图像,这些图像中包含停车场中的已泊车辆的图像。所采集到的已泊车辆的图像可以包括已泊车辆的车辆外形图片,例如车头的图像、车尾的图像、车辆侧面的图像等等。
37.返回参考图2,在步骤230,至少基于已泊车辆的图像,确定已泊车辆的位置信息。
38.在本公开的一些实施例中,已泊车辆的位置信息可以是标记已泊车辆的绝对位置的信息,该信息可以指示已泊车辆在某一个特定坐标系中的绝对坐标。
39.在本公开的一些实施例中,已泊车辆的位置信息可以是标记已泊车辆的相对位置的信息,该信息可以指示已泊车辆相对于用户车辆位置的相对坐标。
40.在本公开的一些实施例中,已泊车辆的图像中可以包含已泊车辆的深度信息,基于该深度信息可以确定已泊车辆的位置信息。
41.在本公开的一些实施例中,还可以结合激光雷达数据、毫米波雷达数据、高清地图数据等,以基于任何现有或将来的即时定位与地图构建技术来确定已泊车辆的位置信息。
42.在步骤240,基于已泊车辆的图像,识别已泊车辆的标识信息。
43.在本公开的一些实施例中,已泊车辆的标识信息可以包括以下中的至少一项:已泊车辆的车辆型号和已泊车辆的品牌。
44.根据本公开的一些实施例,使用已泊车辆的车辆型号和/或品牌作为已泊车辆的标识信息,可以提供多种方式对已泊车辆进行标识,从而提高识别已泊车辆的准确性并且提升用户的使用体验。
45.图4是图示出根据示例性实施例的用于车辆的方法400的流程图。
46.如图4所示,在本公开的一些实施例中,基于已泊车辆的图像,识别已泊车辆的标识信息可以包括:
47.步骤410,将已泊车辆的图像与第一数据库中存储的不同车辆型号的车辆图像进行比对。
48.在本公开的一些实施例中,所建立的第一数据库中可以包括分别针对不同型号车辆的从不同角度采集的一组样本车辆图像,并且该一组样本车辆图像被添加有标签以标识其所对应的车辆的品牌信息和车辆型号信息。
49.步骤420,从第一数据库中存储的不同车辆型号的车辆图像中确定与已泊车辆的图像相匹配的第一匹配图像。
50.在本公开的一些实施例中,可以基于任何适当的图像相似度计算算法(例如余弦相似度算法、哈希算法、直方图算法、结构相似度度量算法、互信息算法等等)将已泊车辆的图像与第一数据库中的样本车辆图像进行比较,进而从第一数据库中出与已泊车辆的图像相似度最高的第一匹配图像。
51.步骤430,根据第一匹配图像确定已泊车辆的车辆型号,即根据第一匹配图像所带有的标签中的车辆型号信息来确定已泊车辆的车辆型号。
52.根据本公开的一些实施例,基于方法400,可以通过数据库比对的方式从数据库中出与已泊车辆的图像最为匹配的样本图像,从基于该样本图像确定出已泊车辆的车辆型
号。
53.图5是图示出根据示例性实施例的用于车辆的方法500的流程图。
54.如图5所示,在本公开的一些实施例中,基于已泊车辆的图像,识别已泊车辆的标识信息可以包括:
55.步骤510,从已泊车辆的图像中检测包含已泊车辆的车标的图像区域。
56.在本公开的一些实施例中,可以使用任何适当的目标检测算法从已泊车辆的图像(例如车头的图像、车尾的图像)中定位出包含车标的图像区域。
57.步骤520,将图像区域与第二数据库中存储的不同车标图像进行比对。
58.在本公开的一些实施例中,第二数据库中可以包括分别针对不同型号车辆的从不同角度采集的一组样本车标图像,并且该一组样本车标图像被添加有标签以标识其所对应的车辆的品牌信息。
59.步骤530,从第二数据库中存储的不同车标图像中确定与图像区域相匹配的第二匹配图像。
60.在本公开的一些实施例中,可以基于任何适当的图像相似度计算算法(例如余弦相似度算法、哈希算法、直方图算法、结构相似度度量算法、互信息算法等等)将所定位出的包含车标的图像区域与第二数据库中的样本车标图像进行比较,进而从第二数据库中出与包含车标的图像区域相似度最高的第二匹配图像。
61.步骤540,根据第二匹配图像确定已泊车辆的品牌,即根据第二匹配图像所带有的标签中的车辆品牌信息来确定已泊车辆的车辆品牌。
62.根据本公开的一些实施例,基于方法500,可以从已泊车辆的图像中检测出包含车标的图像区域,并通过数据库比对的方式从数据库中出与该图像区域最为匹配的样本图像,从而基于该样本图像确定出已泊车辆的品牌。
63.在本公开的一些实施例中,基于已泊车辆的图像,识别已泊车辆的标识信息可以包括:将已泊车辆的图像输入经训练的机器学习模型以得到机器学习模型输出的已泊车辆的标识信息,其中,机器学习模型被训练以用于从包含车辆的图像中识别车辆的标识信息。
64.在本公开的一些实施例中,可以分别针对不同型号车辆的从不同角度采集的一组样本车辆图像,并且为该一组样本车辆图像中的每张样本车辆图像添加标签,该标签中可以包含该样本车辆图像所对应的车辆的标识信息。将所有的样本车辆图像分为训练集和验证集,然后搭建机器学习模型,并基于训练集和验证集对该机器学习模型进行训练,使得经训练后的机器学习模型可以从包含车辆的图像中识别出车辆的标识信息。该标识信息可以指示已泊车辆的车辆型号和/或已泊车辆的品牌。
65.根据本公开的一些实施例,可以借助机器学习模型从而根据已泊车辆的图像直接确定出已泊车辆的标识信息。
66.返回参考图2,在步骤250,使车载显示器显示泊车图形界面,包括:响应于确定已泊车辆的标识信息被识别,在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,使用所识别的标识信息显示已泊车辆。
67.图6是图示出根据示例性实施例的图3中的实际停车场景所对应的泊车图形界面600的示意图。以下参考图6详细介绍步骤250。
68.在本公开的一些实施例中,已泊车辆的标识信息包括已泊车辆的品牌,并且,使用
所识别的标识信息显示已泊车辆可以包括以下中的至少一项:显示已泊车辆的品牌图案和显示已泊车辆的品牌图案。
69.在示例中,响应于图3中的用户车辆310采集到已泊车辆301、303和304的图像,并基于这些图像分别确定出已泊车辆301、303和304的品牌信息。如图6所示,可以在图3中的已泊车辆301、303和304的相对应的车位界面区域处显示已泊车辆301、303和304的品牌图案和/或品牌文字。
70.根据本公开的一些实施例,通过在泊车图形界面中显示被识别的已泊车辆的品牌图案和/或品牌文字,用户可以借助泊车图形界面识别出可泊车车位和周围的已泊车辆之间的位置关系,并将泊车图形界面中的可泊车车位与实际的可泊车车位对应起来。
71.在本公开的一些实施例中,使用所识别的标识信息显示已泊车辆可以包括:获取与所识别的标识信息相对应的预设车辆模型图像;将已泊车辆显示为预设车辆模型图像。
72.在示例中,响应于图3中的用户车辆310采集到已泊车辆301和303的图像,并基于这些图像分别确定出已泊车辆301和303的车辆型号信息。如图6所示,可以在图3中的已泊车辆301和303的相对应的车位界面区域处显示已泊车辆301和303的预设车辆模型图像601和603。在示例中,可以分别为不同车型的样本车辆建立其所对应的预设车辆模型图像,使得用户可以根据预设车辆模型图像识别出对应的实际车辆。
73.根据本公开的一些实施例,通过在泊车图形界面中显示被识别的已泊车辆的预设车辆模型图像,用户可以借助泊车图形界面识别出可泊车车位和周围的已泊车辆之间的位置关系,并将泊车图形界面中的可泊车车位与实际的可泊车车位对应起来。
74.在本公开的一些实施例中,使车载显示器显示泊车图形界面还可以包括:响应于确定已泊车辆的标识信息未被识别,在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,将已泊车辆显示为默认车辆模型图像。
75.在示例中,图3中的用户车辆310虽然采集到已泊车辆302和305的图像,但是基于这些图像并不能确定出已泊车辆302和305的标识信息(包括车辆品牌信息和车辆型号信息)。如图6所示,可以在图3中的已泊车辆302和305的相对应的车位界面区域处显示默认车辆模型图像602和605。因此,使得用户可以通过用户图形界面知晓这些车位界面区域所对应的实际车位已被占用。
76.继续参考图6,在本公开的一些实施例中,当已泊车辆的车辆型号被确定,并且能够从数据库中获取到该已泊车辆所对应的预设车辆模型图像时,可以在该已泊车辆相对应的界面区域中显示该已泊车辆的预设车辆模型图像和车辆品牌信息(品牌图案和/或品牌文字),如图6中的预设车辆模型图像601、603以及所显示的对应的品牌图案和/或品牌文字。在本公开的一些实施例中,当已泊车辆的车辆型号被确定,但无法从数据库中获取到该已泊车辆所对应的预设车辆模型图像时,可以在该已泊车辆相对应的界面区域中显示该已泊车辆的车辆品牌信息(品牌图案和/或品牌文字),如界面区域628上方的指示信息“a品牌图案/a品牌文字”所示。在本公开的一些实施例中,当已泊车辆的车辆型号无法被确定,而仅能确定已泊车辆的品牌信息时,可以在该已泊车辆相对应的界面区域中显示该已泊车辆的车辆品牌信息(品牌图案和/或品牌文字),如界面区域628上方的指示信息“a品牌图案/a品牌文字”所示。
77.根据本公开的一些实施例,借助泊车图形界面600,用户可以以其中的预设车辆模
型图像601和603、默认车辆模型图像602和605、以及车辆品牌图案/品牌为参照物,更加准确与便捷地确定将泊车图形界面中的可泊车车位的界面区域622、624、626和628与实际的可泊车车位对应起来,从而辅助用户更便利地选择目标停车位并提高了用户的使用体验。
78.根据本公开的一些实施例,通过在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,使用所识别的标识信息(品牌信息和/或车辆型号信息)显示已泊车辆,用户可以在泊车图形界面中直接获取可泊车车位周围的已泊车辆的信息,从而识别出可泊车车位和周围的已泊车辆之间的位置关系。以这样的方式,用户可以将泊车图形界面中的可泊车车位与实际的可泊车车位对应起来,从而更准确地选择目标停车位。
79.虽然各个操作在附图中被描绘为按照特定的顺序,但是这不应理解为要求这些操作必须以所示的特定顺序或者按顺行次序执行,也不应理解为要求必须执行所有示出的操作以获得期望的结果。例如,步骤240可以在步骤230之前被执行,或者与步骤230并发地执行。
80.图7是图示出根据示例性实施例的用于车辆的装置700的示意性框图。如图7所示,装置700可以包括第一模块710、第二模块720、第三模块730、第四模块740以及第五模块750。第一模块710被配置为确定车辆开始泊车。第二模块720被配置为响应于确定车辆开始泊车,使图像传感器采集车辆的周围环境中的已泊车辆的图像。第三模块730被配置为至少基于已泊车辆的图像,确定已泊车辆的位置信息。第四模块740被配置为基于已泊车辆的图像,识别已泊车辆的标识信息。第五模块750被配置为使车载显示器显示泊车图形界面,包括:响应于确定已泊车辆的标识信息被识别,在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,使用所识别的标识信息显示已泊车辆。
81.根据本公开的一些实施例,基于上述装置700,通过在泊车图形界面中与已泊车辆的位置信息相对应的界面区域,使用所识别的标识信息显示已泊车辆,用户可以在泊车图形界面中直接获取可泊车车位周围的已泊车辆的信息,从而识别出可泊车车位和周围的已泊车辆之间的位置关系。以这样的方式,用户可以将泊车图形界面中的可泊车车位与实际的可泊车车位对应起来,从而更准确地选择目标停车位。
82.应当理解,图7中所示装置700的各个模块可以与参考图2描述的方法200中的各个步骤相对应。由此,上面针对方法200描述的操作、特征和优点同样适用于装置700及其包括的模块。为了简洁起见,某些操作、特征和优点在此不再赘述。
83.虽然上面参考特定模块讨论了特定功能,但是应当注意,本文讨论的各个模块的功能可以分为多个模块,和/或多个模块的至少一些功能可以组合成单个模块。本文讨论的特定模块执行动作包括该特定模块本身执行该动作,或者替换地该特定模块调用或以其他方式访问执行该动作(或结合该特定模块一起执行该动作)的另一个组件或模块。因此,执行动作的特定模块可以包括执行动作的该特定模块本身和/或该特定模块调用或以其他方式访问的、执行动作的另一模块。例如,上面描述的第三模块730和第四模块740在一些实施例中可以组合成单个模块。又例如,第二模块720在一些实施例中可以包括第一模块710。
84.还应当理解,本文可以在软件硬件元件或程序模块的一般上下文中描述各种技术。上面关于图8描述的各个模块可以在硬件中或在结合软件和/或固件的硬件中实现。例如,这些模块可以被实现为计算机程序代码/指令,该计算机程序代码/指令被配置为在一个或多个处理器中执行并存储在计算机可读存储介质中。可替换地,这些模块可以被实现
为硬件逻辑/电路。例如,在一些实施例中,第一模块710、第二模块720、第三模块730、第四模块740以及第五模块750中的一个或多个可以一起被实现在片上系统(system on chip,soc)中。soc可以包括集成电路芯片(其包括处理器(例如,中央处理单元(central processing unit,cpu)、微控制器、微处理器、数字信号处理器(digital signal processor,dsp)等)、存储器、一个或多个通信接口、和/或其他电路中的一个或多个部件),并且可以可选地执行所接收的程序代码和/或包括嵌入式固件以执行功能。
85.根据本公开的一方面,提供了一种计算机设备,其包括至少一个存储器、至少一个处理器以及存储在至少一个存储器上的计算机程序。该至少一个处理器被配置为执行计算机程序以实现上文描述的任一方法实施例的步骤。
86.根据本公开的一方面,提供了一种车辆,其包括图像传感器、车载显示器、以及如上所述的装置或计算机设备。
87.根据本公开的一方面,提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上文描述的任一方法实施例的步骤。
88.根据本公开的一方面,提供了一种计算机程序产品,其包括计算机程序,该计算机程序被处理器执行时实现上文描述的任一方法实施例的步骤。
89.在下文中,结合图8描述这样的计算机设备、非暂态计算机可读存储介质和计算机程序产品的说明性示例。
90.图8示出了可以被用来实施本文所描述的方法的计算机设备800的示例配置。举例来说,图1中所示的服务器120和/或车载系统110可以包括类似于计算机设备800的架构。上述计算机设备/装置也可以全部或至少部分地由计算机设备800或类似设备或系统实现。
91.计算机设备800可以包括能够诸如通过系统总线814或其他适当的连接彼此通信的至少一个处理器802、存储器804、(多个)通信接口806、显示设备808、其他输入/输出(i/o)设备810以及一个或更多大容量存储设备812。
92.处理器802可以是单个处理单元或多个处理单元,所有处理单元可以包括单个或多个计算单元或者多个核心。处理器802可以被实施成一个或更多微处理器、微型计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路和/或基于操作指令来操纵信号的任何设备。除了其他能力之外,处理器802可以被配置成获取并且执行存储在存储器804、大容量存储设备812或者其他计算机可读介质中的计算机可读指令,诸如操作系统816的程序代码、应用程序818的程序代码、其他程序820的程序代码等。
93.存储器804和大容量存储设备812是用于存储指令的计算机可读存储介质的示例,所述指令由处理器802执行来实施前面所描述的各种功能。举例来说,存储器804一般可以包括易失性存储器和非易失性存储器二者(例如ram、rom等等)。此外,大容量存储设备812一般可以包括硬盘驱动器、固态驱动器、可移除介质、包括外部和可移除驱动器、存储器卡、闪存、软盘、光盘(例如cd、dvd)、存储阵列、网络附属存储、存储区域网等等。存储器804和大容量存储设备812在本文中都可以被统称为存储器或计算机可读存储介质,并且可以是能够把计算机可读、处理器可执行程序指令存储为计算机程序代码的非暂态介质,所述计算机程序代码可以由处理器802作为被配置成实施在本文的示例中所描述的操作和功能的特定机器来执行。
94.多个程序可以存储在大容量存储设备812上。这些程序包括操作系统816、一个或
多个应用程序818、其他程序820和程序数据822,并且它们可以被加载到存储器804以供执行。这样的应用程序或程序模块的示例可以包括例如用于实现以下部件/功能的计算机程序逻辑(例如,计算机程序代码或指令):方法200、方法400和/或方法500(包括方法200、400和/或方法500的任何合适的步骤)和/或本文描述的另外的实施例。
95.虽然在图8中被图示成存储在计算机设备800的存储器804中,但是模块816、818、820和822或者其部分可以使用可由计算机设备800访问的任何形式的计算机可读介质来实施。如本文所使用的,“计算机可读介质”至少包括两种类型的计算机可读介质,也就是计算机可读存储介质和通信介质。
96.计算机可读存储介质包括通过用于存储信息的任何方法或技术实施的易失性和非易失性、可移除和不可移除介质,所述信息诸如是计算机可读指令、数据结构、程序模块或者其他数据。计算机可读存储介质包括而不限于ram、rom、eeprom、闪存或其他存储器技术,cd-rom、数字通用盘(dvd)、或其他光学存储装置,磁盒、磁带、磁盘存储装置或其他磁性存储设备,或者可以被用来存储信息以供计算机设备访问的任何其他非传送介质。与此相对,通信介质可以在诸如载波或其他传送机制之类的已调制数据信号中具体实现计算机可读指令、数据结构、程序模块或其他数据。本文所定义的计算机可读存储介质不包括通信介质。
97.一个或更多通信接口806用于诸如通过网络、直接连接等等与其他设备交换数据。这样的通信接口可以是以下各项中的一个或多个:任何类型的网络接口(例如,网络接口卡(nic))、有线或无线(诸如ieee 802.11无线lan(wlan))无线接口、全球微波接入互操作(wi-max)接口、以太网接口、通用串行总线(usb)接口、蜂窝网络接口、bluetooth
tm
接口、近场通信(nfc)接口等。通信接口806可以促进在多种网络和协议类型内的通信,其中包括有线网络(例如lan、电缆等等)和无线网络(例如wlan、蜂窝、卫星等等)、因特网等等。通信接口806还可以提供与诸如存储阵列、网络附属存储、存储区域网等等中的外部存储装置(未示出)的通信。
98.在一些示例中,可以包括诸如监视器之类的显示设备808,以用于向用户显示信息和图像。其他i/o设备810可以是接收来自用户的各种输入并且向用户提供各种输出的设备,并且可以包括触摸输入设备、手势输入设备、摄影机、键盘、遥控器、鼠标、打印机、音频输入/输出设备等等。
99.本文描述的技术可以由计算机设备800的这些各种配置来支持,并且不限于本文所描述的技术的具体示例。例如,该功能还可以通过使用分布式系统在“云”上全部或部分地实现。云包括和/或代表用于资源的平台。平台抽象云的硬件(例如,服务器)和软件资源的底层功能。资源可以包括在远离计算机设备800的服务器上执行计算处理时可以使用的应用和/或数据。资源还可以包括通过因特网和/或通过诸如蜂窝或wi-fi网络的订户网络提供的服务。平台可以抽象资源和功能以将计算机设备800与其他计算机设备连接。因此,本文描述的功能的实现可以分布在整个云内。例如,功能可以部分地在计算机设备800上以及部分地通过抽象云的功能的平台来实现。
100.虽然在附图和前面的描述中已经详细地说明和描述了本公开,但是这样的说明和描述应当被认为是说明性的和示意性的,而非限制性的;本公开不限于所公开的实施例。通过研究附图、公开内容和所附的权利要求书,本领域技术人员在实践所要求保护的主题时,
能够理解和实现对于所公开的实施例的变型。在权利要求书中,词语“包括”不排除未列出的其他元件或步骤,不定冠词“一”或“一个”不排除多个,术语“多个”是指两个或两个以上,并且术语“基于”应解释为“至少部分地基于”。在相互不同的从属权利要求中记载了某些措施的仅有事实并不表明这些措施的组合不能用来获益。

技术特征:


1.一种用于车辆的方法,所述车辆包括图像传感器和车载显示器,所述方法包括:确定所述车辆开始泊车;响应于确定所述车辆开始泊车,使所述图像传感器采集所述车辆的周围环境中的已泊车辆的图像;至少基于所述已泊车辆的图像,确定所述已泊车辆的位置信息;基于所述已泊车辆的图像,识别所述已泊车辆的标识信息;以及使所述车载显示器显示泊车图形界面,包括:响应于确定所述已泊车辆的标识信息被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的界面区域,使用所识别的所述标识信息显示所述已泊车辆。2.根据权利要求1所述的方法,其中,基于所述已泊车辆的图像,识别所述已泊车辆的标识信息包括:将所述已泊车辆的图像与第一数据库中存储的不同车辆型号的车辆图像进行比对;从所述第一数据库中存储的不同车辆型号的车辆图像中确定与所述已泊车辆的图像相匹配的第一匹配图像;以及根据所述第一匹配图像确定所述已泊车辆的车辆型号。3.根据权利要求1所述的方法,其中,基于所述已泊车辆的图像,识别所述已泊车辆的标识信息包括:从所述已泊车辆的图像中检测包含所述已泊车辆的车标的图像区域;将所述图像区域与第二数据库中存储的不同车标图像进行比对;从所述第二数据库中存储的不同车标图像中确定与所述图像区域相匹配的第二匹配图像;以及根据所述第二匹配图像确定所述已泊车辆的品牌。4.根据权利要求1所述的方法,其中,基于所述已泊车辆的图像,识别所述已泊车辆的标识信息包括:将所述已泊车辆的图像输入经训练的机器学习模型以得到所述机器学习模型输出的所述已泊车辆的标识信息,其中,所述机器学习模型被训练以用于从包含车辆的图像中识别车辆的标识信息。5.根据权利要求1-4中任一项所述的方法,其中,所述已泊车辆的标识信息包括以下中的至少一项:所述已泊车辆的车辆型号;所述已泊车辆的品牌。6.根据权利要求5所述的方法,其中,所述已泊车辆的标识信息包括所述已泊车辆的品牌,并且其中,使用所识别的所述标识信息显示所述已泊车辆包括以下中的至少一项:显示所述已泊车辆的品牌图案;显示所述已泊车辆的品牌文字。7.根据权利要求1-4中任一项所述的方法,其中,使用所识别的所述标识信息显示所述已泊车辆包括:获取与所识别的所述标识信息相对应的预设车辆模型图像;将所述已泊车辆显示为所述预设车辆模型图像。
8.根据权利要求1-4中任一项所述的方法,其中,使所述车载显示器显示泊车图形界面还包括:响应于确定所述已泊车辆的标识信息未被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的所述界面区域,将所述已泊车辆显示为默认车辆模型图像。9.一种用于车辆的装置,所述车辆包括图像传感器和车载显示器,所述装置包括:第一模块,所述第一模块被配置为确定所述车辆开始泊车;第二模块,所述第二模块被配置为响应于确定所述车辆开始泊车,使所述图像传感器采集所述车辆的周围环境中的已泊车辆的图像;第三模块,所述第三模块被配置为至少基于所述已泊车辆的图像,确定所述已泊车辆的位置信息;第四模块,所述第四模块被配置为基于所述已泊车辆的图像,识别所述已泊车辆的标识信息;以及第五模块,所述第五模块被配置为使所述车载显示器显示泊车图形界面,包括:响应于确定所述已泊车辆的标识信息被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的界面区域,使用所识别的所述标识信息显示所述已泊车辆。10.一种计算机设备,包括:至少一个处理器;以及至少一个存储器,其上存储有计算机程序,其中,所述计算机程序在被所述至少一个处理器执行时,使所述至少一个处理器执行权利要求1至8中任一项所述的方法。

技术总结


提供了一种用于车辆的方法、装置、计算机设备、存储介质、计算机程序产品和车辆,所述车辆包括图像传感器和车载显示器所述方法包括:确定所述车辆开始泊车;响应于确定所述车辆开始泊车,使所述图像传感器采集所述车辆的周围环境中的已泊车辆的图像;至少基于所述已泊车辆的图像,确定所述已泊车辆的位置信息;基于所述已泊车辆的图像,识别所述已泊车辆的标识信息;以及使所述车载显示器显示泊车图形界面,包括:响应于确定所述已泊车辆的标识信息被识别,在所述泊车图形界面中与所述已泊车辆的位置信息相对应的界面区域,使用所识别的所述标识信息显示所述已泊车辆。述标识信息显示所述已泊车辆。述标识信息显示所述已泊车辆。


技术研发人员:

罗扬理

受保护的技术使用者:

北京宾理信息科技有限公司

技术研发日:

2022.08.23

技术公布日:

2022/11/18

本文发布于:2024-09-23 11:24:25,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/21520.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   车辆   图像   信息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议