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

一种基于车辆的交互方法、装置、设备、介质及车辆与流程

2021-08-10 16:36:00 来源:中国专利 TAG:技术 数据处理 联网 公开 智能
一种基于车辆的交互方法、装置、设备、介质及车辆与流程

本公开涉及数据处理技术领域,具体涉及智能车机技术和车联网技术。



背景技术:

随着智能车机技术以及车联网技术的发展,车辆的人机交互功能越来越受到用户的关注。人机交互是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。车辆的人机交互旨在实现人与车辆之间的交互。如何丰富车辆的人机交互功能对于提高车机智能性以及用户体验来说意义重大。



技术实现要素:

本公开实施例提供了一种基于车辆的交互方法、装置、设备、介质及车辆,能够丰富车辆的交互功能,扩展智能车辆的交互使用场景。

第一方面,本公开实施例提供了一种基于车辆的交互方法,包括:

获取车辆外部靠近对象触发的车辆交互指示信息;

对所述车辆交互指示信息进行交互类型识别,得到交互类型识别结果;

在确定所述交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息。

第二方面,本公开实施例提供了一种基于车辆的交互装置,包括:

车辆交互指示信息获取模块,用于获取车辆外部靠近对象触发的车辆交互指示信息;

交互类型识别结果获取模块,用于对所述车辆交互指示信息进行交互类型识别,得到交互类型识别结果;

车辆交互信息发送模块,用于在确定所述交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息。

第三方面,本公开实施例提供了一种电子设备,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面实施例所提供的基于车辆的交互方法。

第四方面,本公开实施例还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行第一方面实施例所提供的基于车辆的交互方法。

第五方面,本公开实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面实施例所提供的基于车辆的交互方法。

第六方面,本公开实施例提供了一种车辆,包括车体,其特征在于,还包括第三方面所述的电子设备、设置在车体上的至少一个车辆雷达和设置在车身外的车辆摄像头。

本公开实施例通过获取车辆外部靠近对象触发的车辆交互指示信息之后,对车辆交互指示信息进行交互类型识别,得到交互类型识别结果,并在确定交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息,解决现有车辆交互功能不够完善等问题,从而丰富车辆的交互功能,扩展智能车辆的交互使用场景。

应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

附图说明

附图用于更好地理解本方案,不构成对本公开的限定。其中:

图1是本公开实施例提供的一种基于车辆的交互方法的流程图;

图2是本公开实施例提供的一种基于车辆的交互方法的流程图;

图3是本公开实施例提供的一种基于车辆的交互系统的结构示意图;

图4是本公开实施例提供的一种基于车辆的交互装置的结构图;

图5是用来实现本公开实施例的基于车辆的交互方法的电子设备的结构示意图。

具体实施方式

以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

随着车辆的普及,尤其是智能车辆逐步走进人们的生活,智能交互开始被人们慢慢认可。在某些场景中,车主锁车离开后,在外界需要和车主及时联系以解决某些问题,但外界无法及时获取车主的联系方式的情况下,外界因素通常会暴力解决导致问题导致车主车辆受损。一个典型的场景是当车主锁车离开后,可能会阻挡别的车辆驶离,被阻挡车辆想联系车主挪车,但无法获取车主任何有效的联系方式。极端情况下,被阻挡车主会将车辆撞开后驶离,从而导致车主的财产受到损失。另一种典型的场景是救护报警,比如车主将婴儿锁在车内离开,当婴儿被其他人发现出现生命危险情况后,如果无法获取车主任何有效的联系方式,多数情况下只能破窗将婴儿救出,从而导致车主的财产受到损失。

在一个示例中,图1是本公开实施例提供的一种基于车辆的交互方法的流程图,本实施例可适用于车辆外部对象通过车辆与关联车辆用户进行远程交互的情况,该方法可以由基于车辆的交互装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在电子设备中。该电子设备可以是车载终端设备。相应的,如图1所示,该方法包括如下操作:

s110、获取车辆外部靠近对象触发的车辆交互指示信息。

其中,车辆外部靠近对象可以是车辆外部靠近车辆的对象,可以是外部的用户(简称外部用户),也可以是外部车辆等任何靠近车辆的对象类型,本公开实施例并不对车辆外部靠近对象的具体对象类型进行限定。车辆交互指示信息可以是指示车辆需要进行交互的信息,其信息类型可以是文字、语音、图像或视频等,本公开实施例并不对车辆交互指示信息的信息类型进行限定。

在本公开实施例中,当车辆外部有靠近车辆的车辆外部靠近对象时,车辆外部靠近对象可以通过车辆触发车辆交互指示信息。相应的,车辆可以接收车辆外部靠近对象触发的车辆交互指示信息。示例性的,当车辆外部靠近对象为靠近的外部车辆时,车辆交互指示信息可以是车辆采集的外部车辆的靠近信息,如车辆探测到外部车辆a与车辆之间的距离为1米,则可以将“外部障碍物在车辆的碰撞范围内”的预警文字信息作为车辆交互指示信息。当车辆外部靠近对象为靠近的外部用户时,车辆交互指示信息可以是外部用户向车辆输入的信息,如外部用户向车辆输入的语音或图像等形式的指令信息等。也即,车辆交互指示信息可以根据车辆外部靠近对象的类型和具体的交互需求设定,本公开实施例并不对车辆交互指示信息的具体类型和内容进行限定。

需要说明的是,车辆可以在外部设置采集外部语音信息的语音采集装置,如麦克风等,以便于采集语音形式的车辆交互指示信息。

可选的,执行基于车辆的交互方法的车辆可以为锁车状态下的车辆,也可以为非锁车状态且车内无人的车辆,本公开实施例并不对执行基于车辆的交互方法的车辆类型进行限定。可以理解的是,车辆具体可以通过车载系统执行基于车辆的交互方法。

s120、对所述车辆交互指示信息进行交互类型识别,得到交互类型识别结果。

其中,交互类型识别结果可以是车辆对车辆交互指示信息进行交互类型识别得到的结果。

相应的,车辆在接收到车辆交互指示信息之后,可以对车辆交互指示信息进行交互类型识别,以确认车辆交互指示信息的交互类型识别结果。

可以理解的是,车辆交互指示信息的类型不同,对车辆交互指示信息进行交互类型识别的方式也不同。例如,当车辆交互指示信息为文字信息时,车辆可以直接对文字进行识别,得到车辆交互指示信息的含义。示例性的,假设车辆交互指示信息为“外部障碍物在车辆的碰撞范围内”的预警文字信息,则该车辆交互指示信息的交互类型识别结果可以为“障碍物近距离靠近,需要紧急避险”。当车辆交互指示信息为语音信息时,车辆可以直接对语音信息进行语音识别,得到外部用户的意图,生成车辆交互指示信息对应的语音指令。示例性的,假设车辆交互指示信息为外部用户对车辆输入的“我需要联系车主”的语音信息,则该车辆交互指示信息的交互类型识别结果可以为“外部用户请求联系车主”。当车辆交互指示信息为图像或视频信息时,车辆可以对图像或视频信息进行图像识别,得到外部用户的意图,将图像识别结果所代表的含义作为车辆交互指示信息。示例性的,假设车辆交互指示信息为外部用户对车辆输入的某一种手势动作,且车辆预设了该手势动作对应的指令为联系车主,则该车辆交互指示信息的交互类型识别结果可以为“外部用户请求联系车主”。

s130、在确定所述交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息。

其中,目标交互类型可以代表需要与关联车辆用户进行交互的类型。关联车辆用户可以是对车辆具有操控权限的用户,如车主或车主指定的联系人等,本公开实施例并不对关联车辆用户的具体用户类型进行限定。车辆交互信息可以是提示关联车辆用户外界请求交互的信息,其类型可以是文字、语音、图像或视频等,本公开实施例并不对车辆交互信息的具体信息类型进行限定。

相应的,如果车辆确定交互类型识别结果为目标交互类型,则可以向关联车辆用户发送车辆交互信息。

示例性的,如果车辆确定交互类型识别结果为“外部用户请求联系车主”,表明外界通过车辆请求与关联车辆用户进行交互,则可以确定该交互类型识别结果为目标交互类型。

相应的,向关联车辆用户发送的车辆交互信息可以为多种信息类型方式。例如,车辆可以根据系统预设的文本形式的车辆交互信息通过短信或通知等方式发送至关联车辆用户。或者,车辆还可以实时采集外界的视频数据,并将视频数据上传到云端。云端可以向关联车辆用户发送信息提醒,提醒关联车辆用户发送有车辆交互信息,并将车辆采集到的视频数据作为交互信息提供给关联车辆用户。

由此可见,在车辆外部障碍物靠近车辆可能造车车辆碰撞的场景中,车辆可以根据外部障碍物的靠近情况自动生成车辆交互指示信息,并根据车辆交互指示信息进一步向关联车辆用户发送车辆交互信息。此时,关联车辆用户可以实时掌握外部障碍物靠近车辆的情况,例如通过车辆获取的外部的视频数据观察车辆周围情况,以远程控制车辆进行紧急避险。或者,关联车辆用户还可以通过车辆向靠近障碍物发送警示信息,提示障碍物正在监控周围情况。或者,关联车辆用户还可以抵达停车现场处理。也即,关联车辆用户可以根据车辆交互信息作出相应的反馈。在外部用户需要及时联系关联车辆用户的场景中,如车辆驶离需要挪车或者婴儿在车内有危险等场景,外部用户可以向车辆输入车辆交互指示信息,车辆则可以根据车辆交互指示信息进一步向关联车辆用户发送车辆交互信息。此时,关联车辆用户可以知晓外部用户请求交互,关联车辆用户可以实时掌握车辆周围或车内的情况,例如通过车辆获取的外部和内部的视频数据观察车辆周围和车内的情况,如果确定车内有遗留婴儿且出现生命危险,可以快速控制车辆解锁。如果确定需要挪车,则关联车辆用户可以远程控制车辆移动。或者,关联车辆用户还可以抵达停车现场处理。也即,关联车辆用户可以根据车辆交互信息作出相应的反馈。

综上,本公开实施例所提供的基于车辆的交互方法可以实现辆外部靠近对象与车辆的关联车辆用户通过车辆进行远程交互,进一步提高了车辆的智能性,提升了车辆安全防护应用的便捷性,丰富了车辆的交互功能,扩展了智能车辆的交互使用场景。

本公开实施例通过获取车辆外部靠近对象触发的车辆交互指示信息之后,对车辆交互指示信息进行交互类型识别,得到交互类型识别结果,并在确定交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息,解决现有车辆交互功能不够完善等问题,从而丰富车辆的交互功能,扩展智能车辆的交互使用场景。

在一个示例中,图2是本公开实施例提供的一种基于车辆的交互方法的流程图,本公开实施例在上述各实施例的技术方案的基础上,进行了优化改进,给出了获取车辆外部靠近对象触发的车辆交互指示信息以及向关联车辆用户发送车辆交互信息的多种具体可选的实现方式。

如图2所示的一种基于车辆的交互方法,包括:

s210、获取车辆外部监控模块采集的车辆外部监控信息。

其中,所述车辆外部监控模块可以包括但不限于车辆雷达和/或车辆摄像头,任何可以获取外部监控信息的模块均可以作为车辆外部监控模块,本公开实施例并不对车辆外部监控模块的具体类型进行限定。可选的,车辆雷达可以是超声波雷达等类型,车辆摄像头可以是车辆外部设置的摄像头,用于获取车辆外部的图像或视频。车辆外部监控信息可以是车辆外部的监控信息,可以是车辆雷达探测的信息,也可以是车辆摄像头获取的外部图像或视频信息,本公开实施例对此并不进行限制。

在本公开实施例中,车辆可以通过车辆外部监控模块实施采集车辆外部监控信息,以对车辆外部进行实时监控。

可选的,车辆还可以通过车辆内部监控模块(如车辆内部摄像头等)对车辆内部进行监控,以在确定车内存在异常情况时,如遗留婴儿或可疑人物等及时提醒关联车辆用户进行处理。

s220、根据所述车辆外部监控信息确定所述车辆外部靠近对象。

相应的,车辆可以根据车辆外部监控信息确定车辆外部靠近对象。具体的,车辆通过车辆外部监控信息确定车辆预设范围内存在障碍物时,可以确定车辆外部存在车辆外部靠近对象。

上述方案中,通过车辆采集的车辆外部监控信息确定车辆外部靠近对象,可以实现车辆在无人控制的状态(如锁车状态)下,自主确定车辆外部靠近对象,以根据车辆外部靠近对象自动触发基于车辆的交互功能。

在本公开的一个可选实施例中,所述获取车辆外部监控模块采集的车辆外部监控信息,可以包括:获取所述车辆雷达在第一预设范围内采集的第一车辆外部监控信息;和/或,获取所述车辆摄像头在第二预设范围内采集的第二车辆外部监控信息。

其中,第一预设范围和第二预设范围可以根据实际需求,例如,第一预设范围可以为10米等,第二预设范围为5米等,本公开实施例并不对第一预设范围和第二预设范围的具体数值进行限定。可选的,第一预设范围可以大于第二预设范围。第一车辆外部监控信息可以是车辆雷达采集的雷达监测信息,第二车辆外部监控信息可以是车辆摄像头采集的图像或视频信息。

在本公开的一个可选实施例中,所述获取所述车辆摄像头在第二预设范围内采集的第二车辆外部监控信息,可以包括:在确定所述车辆外部靠近对象位于第二预设范围内的情况下,获取所述车辆摄像头实时采集的所述车辆外部靠近对象的外部对象图像数据;在确定所述车辆外部靠近对象位于车辆交互范围内的情况下,对所述外部对象图像数据进行图像识别。

其中,车辆交互范围可以是利用摄像头对采集的图像数据进行图像识别的范围,具体可以根据实际需求设定,本公开实施例对此并不进行限制。外部对象图像数据可以是车辆摄像头采集的车辆外部靠近对象的活动数据。可以理解的是,当车辆外部靠近对象位于摄像头的监控范围内时,外部对象图像数据可以包括车辆外部靠近对象具体的活动信息。当车辆外部靠近对象位于摄像头的监控范围外时,外部对象图像数据则不包括车辆外部靠近对象具体的活动信息。通常情况下,车辆外部会设置多个摄像头,每个摄像头可以采集车辆不同角度的图像数据,所有的摄像头采集的图像数据可以涵盖车辆周围所有角度的范围。因此,通常会存在至少一个车辆摄像头采集的外部对象图像数据中包括车辆外部靠近对象的活动信息。

在本公开实施例中,可选的,可以通过车辆雷达在第一预设范围内采集第一车辆外部监控信息,通过车辆摄像头在第二预设范围内采集第二车辆外部监控信息。通过车辆摄像头在第二预设范围内采集第二车辆外部监控信息的过程中,如果车辆确定车辆外部靠近对象位于第二预设范围内,但在车辆交互范围外,则可以根据车辆摄像头实时采集并保存的车辆外部靠近对象的外部对象图像数据。如果车辆确定车辆外部靠近对象位于车辆交互范围内,则车辆可以控制车辆摄像头继续采集外部对象图像数据,并对车辆摄像头采集到外部对象图像数据进行图像识别,以确定车辆外部靠近对象的具体活动内容,如车辆外部靠近对象有撞击车辆的活动倾向,或车辆外部靠近对象向车辆摄像头执行了手势动作等。

在一个具体的例子中,在车主锁车驶离后,车辆始终开启超声波雷达探测功能,以通过超声波雷达在第一预设范围内探测靠近车辆的车辆外部靠近对象,如其他靠近的车辆或者行人等。可选的,超声波雷达探测可以根据车辆外部靠近对象的距离远近分别给车载主机反馈不同的预警信号,如车辆外部靠近对象靠近车辆5米范围触发一级告警,车辆外部靠近对象靠近车辆1米范围触发二级告警等。可选的,当超声波雷达触发一级警告时,可以确定车辆外部靠近对象位于第二预设范围内。此时,车辆可以开启车辆摄像头采集车辆外部靠近对象在第二预设范围内的外部对象图像数据作为第二车辆外部监控信息。当超声波雷达触发二级警告时,可以确定车辆外部靠近对象位于车辆交互范围内。此时,车辆可以对车辆摄像头采集的外部对象图像数据进行图像识别,并保存图像识别结果。为了进一步提高车辆安全防护措施,当车辆确定车辆外部靠近对象位于车辆交互范围内时,车辆还可以控制车灯按规律进行闪烁,以提示车辆外部靠近对象正在监控车辆外部信息。

由于车辆雷达具有极低的功耗,因此即使车辆处于锁车状态,通过车辆雷达采集车辆外部监控信息也不会消耗过多的电量。考虑到车辆雷达只能探测车辆外部靠近对象,但不能识别车辆外部靠近对象的类型。因此,当通过车辆雷达确定车辆外部靠近对象与车辆距离过近时,可以通过摄像头采集车辆外部靠近对象的活动信息,以通过摄像头采集的信息精准获取车辆外部靠近对象的具体活动状态。可见,上述结合车辆雷达和车辆摄像头采集车辆外部监控信息的方式既可以满足车辆的低功耗需求,而且可以满足车辆外部监控信息的采集需求。

同时,车辆外部靠近对象位于第二预设范围内时,仅通过车辆摄像头采集外部对象图像数据。考虑到外部用户通常会在车辆附近触发车辆交互指示信息,如发送语音指令或执行手势动作等。因此,在车辆确定车辆外部靠近对象位于车辆交互范围内时才会启动图像识别功能,以获取车辆交互指示信息,从而进一步降低车辆的功耗。

s230、获取车辆外部靠近对象触发的车辆交互指示信息。

在本公开的一个可选实施例中,所述获取车辆外部靠近对象触发的车辆交互指示信息,可以包括:在确定所述车辆外部靠近对象为第一车辆外部靠近对象,且所述第一车辆外部靠近对象位于车辆交互范围内的情况下,实时获取所述第一车辆外部靠近对象的靠近车辆距离;根据所述靠近车辆距离生成所述车辆交互指示信息。

其中,第一车辆外部靠近对象可以是除外部用户之外的对象,如车辆、动物或其他障碍物等。靠近车辆距离可以是第一车辆外部靠近对象与车辆之间的距离。

可选的,当车辆确定车辆外部靠近对象为第一车辆外部靠近对象,且确定第一车辆外部靠近对象位于车辆交互范围内时,可以通过车辆雷达实时获取第一车辆外部靠近对象的靠近车辆距离,并根据靠近车辆距离生成所述车辆交互指示信息。例如,当靠近车辆距离小于1米时,生成的车辆交互指示信息可以是“外部障碍物在车辆的碰撞范围内”;当靠近车辆距离为负值时,生成的车辆交互指示信息可以是“外部障碍物和车辆发生碰撞”。

上述技术方案,通过靠近车辆距离生成车辆交互指示信息,可以使得关联车辆用户实时掌握第一车辆外部靠近对象靠近车辆的状态。

在本公开的一个可选实施例中,所述获取车辆外部用户输入的车辆交互指示信息,可以包括:在确定所述车辆外部靠近对象为第二车辆外部靠近对象,且所述第二车辆外部靠近对象位于车辆交互范围内的情况下,获取所述第二车辆外部靠近对象根据车辆交互引导信息输入的对象交互意图指令信息;将所述对象交互意图指令信息确定为所述车辆交互指示信息;其中,所述对象交互意图指令信息包括手势动作指令信息和/或语音指令信息。

其中,第二车辆外部靠近对象可以为外部用户。车辆交互引导信息可以是引导外部用户输入车辆交互指示信息的信息,其信息类型可以为文字、语音、图像或视频等,本公开实施例对此并不进行限制。对象交互意图指令信息可以是第二车辆外部靠近对象根据车辆交互引导信息输入的信息。

可选的,当车辆确定车辆外部靠近对象为第二车辆外部靠近对象,且确定第二车辆外部靠近对象位于车辆交互范围内时,第二车辆外部靠近对象也即外部用户可以通过车辆获取车辆交互引导信息。例如,关联车辆用户可以在车辆的前车窗处贴警示标,警示标的标语为“请站至车辆正前方1米位置,左手比赞的手势,右手比ok的手势,正确识别后会闪车灯2次提示操作人已发送短信告知车主尽快来挪车”,该警示标的标语即可作为车辆交互引导信息。或者,车辆还可以通过语音播报或音视频等方式向外部用户展示车辆交互引导信息,本公开实施例对此并不进行限制。相应的,外部用户可以根据车辆交互引导信息的引导向车辆输入对象交互意图指令信息,如按照车辆交互引导信息输入相关的语音指令信息,或执行对应的手势动作等。此时,车辆可以获取对象交互意图指令信息,并将对象交互意图指令信息确定为车辆交互指示信息。

上述技术方案,通过利用车辆交互引导信息引导第二车辆外部靠近对象触发车辆交互指示信息,可以实现以车辆为中间媒介,外部用户通过车辆通知关联车辆用户有外界交互需求,使得关联车辆用户可以实时获取外界交互需求。

s240、对所述车辆交互指示信息进行交互类型识别,得到交互类型识别结果。

可以理解的是,部分场景下,当车辆外部靠近对象为外部用户时,外部用户触发的车辆交互指示信息可能并不准确。例如,车辆通过车辆交互引导信息引导外部用户执行预设的手势动作,但外部用户执行的手势动作与预设的手势动作不匹配时,确定交互类型识别结果并不是目标交互类型,此时无法触发车辆的交互功能。

s250、在确定所述交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息。

在本公开的一个可选实施例中,所述向关联车辆用户发送车辆交互信息,可以包括:获取预设车辆交互信息,将所述预设车辆交互信息发送至所述关联车辆用户;和/或,获取车辆监控信息,将所述车辆监控信息上传至云端,以通过所述云端将所述车辆监控信息发送至所述关联车辆用户;其中,所述车辆监控信息包括车辆内部监控信息和/或车辆外部监控信息。

其中,预设车辆交互信息可以是车载系统预设的车辆交互信息。车辆监控信息可以是车辆获取的内部或外部的监控信息。

在本公开实施例中,可以采用多种可选的方式向关联车辆用户发送车辆交互信息。例如,车辆可以直接获取系统存储的预设车辆交互信息,并将预设车辆交互信息发送至关联车辆用户。例如,预设车辆交互信息可以是“障碍物近距离靠近车辆,需要紧急避险”或“外部用户请求联系车主”等。车辆还可以获取车辆内部监控信息和/或车辆外部监控信息等车辆监控信息,并将车辆监控信息上传至云端。云端可以将车辆监控信息直接作为车辆交互信息发送至关联车辆用户。

上述技术方案,采用多种可选的方式向关联车辆用户发送车辆交互信息,丰富了车辆交互信息发送的方式。

在本公开的一个可选实施例中,基于车辆的交互方法还可以包括:在根据交互类型识别结果确定所述车辆外部靠近对象为第二车辆外部靠近对象的情况下,获取所述第二车辆外部靠近对象的对象身份标识;接收所述关联车辆用户根据所述对象身份标识发送的交互屏蔽指令;根据所述交互屏蔽指令拒绝获取目标第二车辆外部靠近对象触发的车辆交互指示信息。

其中,对象身份标识可以用于标识第二车辆外部靠近对象也即外部用户的身份。交互屏蔽指令可以是指示车辆禁止接收第二车辆外部靠近对象触发的车辆交互指示信息的指令。目标第二车辆外部靠近对象可以是关联车辆用户指定的第二车辆外部靠近对象。

考虑到部分外部用户可能利用上述基于车辆的交互方法对关联车辆用户进行骚扰,为了实现对关联车辆用户的隐私保护,车辆可以对每个外部用户设定对应的对象身份标识,以唯一标识每个外部用户,如利用外部用户的人脸识别结果确定对应的对象身份标识等。如果某一外部用户存在不当行为,则关联车辆用户可以针对该外部用户的对象身份标识设置交互屏蔽指令并发送至车辆,以指示车辆拒绝接受该外部用户触发的车辆交互指示信息。车辆接收到交互屏蔽指令之后,可以根据交互屏蔽指令确定目标第二车辆外部靠近对象,也即确定目标外部用户,从而拒绝获取目标第二车辆外部靠近对象触发的车辆交互指示信息,则目标第二车辆外部靠近对象无法在利用车辆与关联车辆用户进行交互。或者,关联车辆用户还可以直接关闭基于车辆的交互功能。

图3是本公开实施例提供的一种基于车辆的交互系统的结构示意图,在一个具体的例子中,如图3所示,基于车辆的交互系统可以实现在紧急情况下与车主进行主动交互的方式,可以包括超声波雷达探测模块、视频图像识别模块、车辆警报模块、信息传递模块和车主隐私保护模块等多种功能模块类型,以全面满足在锁车驶离状态下保障车主的车辆财产安全需求。

其中,超声波雷达探测功能主要用于在车主锁车驶离后,探测到靠近车辆的障碍物,如其他靠近的车辆或者行人等。此模块的主要功能是探测障碍物,根据障碍物的距离远近分别给车载主机反馈不同的预警信号,如障碍物靠近车辆5米范围触发一级告警,障碍物靠近车辆1米范围触发二级告警等。

车辆警报模块用于根据不同的告警等级进行处理。一级告警会唤醒车载摄像头进行识别录制,二级告警会对视频录制的图像进行识别并保存,同时车灯闪烁提示行人车辆正在监控中。

图像识别模块主要是识别行人的手势动作,如前车窗处贴警示标,提示行人“请站至车辆正前方1米位置,左手比赞的手势,右手比ok的手势,正确识别后会闪车灯2次提示操作人已发送短信告知车主尽快来挪车”,行人则根据指导来通知车主。

信息传递模块主要通过短信等形式给车主警示,如有其他人车辆驶离需要挪车或者婴儿在车内有危险等。该模块还可以将视频数据传到云端,车主可以通过视频数据观察车周围情况及车内情况来做出相应的反馈。

隐私保护模块主要保护车主的个人隐私,如有行人借该功能对车主进行骚扰,车主可以关闭该功能或者使用图像识别技术识别需要屏蔽的人,骚扰者被屏蔽后无法再通过手势触发该功能。

上述技术方案,通过利用车辆雷达和/或车辆摄像头等方式获取车辆外部靠近对象触发的车辆交互指示信息,以根据车辆交互指示信息实现与关联车辆用户的间接交互,不仅可以规避传统方式带来的车辆用户隐私泄露问题,如电话号码泄漏等,而且丰富了车辆的交互功能,扩展了智能车辆的交互使用场景。

本公开的技术方案中,所涉及用户个人信息(如人脸信息、语音信息等)的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。

需要说明的是,以上各实施例中各技术特征之间的任意排列组合也属于本公开的保护范围。

在一个示例中,图4是本公开实施例提供的一种基于车辆的交互装置的结构图,本公开实施例可适用于车辆外部对象通过车辆与关联车辆用户进行远程交互的情况,该装置通过软件和/或硬件实现,并具体配置于电子设备中。该电子设备可以是车载终端设备。

如图4所示的一种基于车辆的交互装置300,包括:车辆交互指示信息获取模块310、交互类型识别结果获取模块320和车辆交互信息发送模块330。其中,

车辆交互指示信息获取模块310,用于获取车辆外部靠近对象触发的车辆交互指示信息;

交互类型识别结果获取模块320,用于对所述车辆交互指示信息进行交互类型识别,得到交互类型识别结果;

车辆交互信息发送模块330,用于在确定所述交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息。

本公开实施例通过获取车辆外部靠近对象触发的车辆交互指示信息之后,对车辆交互指示信息进行交互类型识别,得到交互类型识别结果,并在确定交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息,解决现有车辆交互功能不够完善等问题,从而丰富车辆的交互功能,扩展智能车辆的交互使用场景。

可选的,基于车辆的交互装置还可以包括:车辆外部监控信息获取模块,用于获取车辆外部监控模块采集的车辆外部监控信息;车辆外部靠近对象确定模块,用于根据所述车辆外部监控信息确定所述车辆外部靠近对象;其中,所述车辆外部监控模块包括车辆雷达和/或车辆摄像头。

可选的,车辆外部监控信息获取模块具体用于:获取所述车辆雷达在第一预设范围内采集的第一车辆外部监控信息;和/或,获取所述车辆摄像头在第二预设范围内采集的第二车辆外部监控信息。

可选的,车辆外部监控信息获取模块具体用于:在确定所述车辆外部靠近对象位于第二预设范围内的情况下,获取所述车辆摄像头实时采集的所述车辆外部靠近对象的外部对象图像数据;在确定所述车辆外部靠近对象位于车辆交互范围内的情况下,对所述外部对象图像数据进行图像识别。

可选的,车辆交互指示信息获取模块310具体用于:在确定所述车辆外部靠近对象为第一车辆外部靠近对象,且所述第一车辆外部靠近对象位于车辆交互范围内的情况下,实时获取所述第一车辆外部靠近对象的靠近车辆距离;根据所述靠近车辆距离生成所述车辆交互指示信息。

可选的,车辆交互指示信息获取模块310具体用于:在确定所述车辆外部靠近对象为第二车辆外部靠近对象,且所述第二车辆外部靠近对象位于车辆交互范围内的情况下,获取所述第二车辆外部靠近对象根据车辆交互引导信息输入的对象交互意图指令信息;将所述对象交互意图指令信息确定为所述车辆交互指示信息;其中,所述对象交互意图指令信息包括手势动作信息和/或语音指令信息。

可选的,车辆交互信息发送模块330具体用于:获取预设车辆交互信息,将所述预设车辆交互信息发送至所述关联车辆用户;和/或,获取车辆监控信息,将所述车辆监控信息上传至云端,以通过所述云端将所述车辆监控信息发送至所述关联车辆用户;其中,所述车辆监控信息包括车辆内部监控信息和/或车辆外部监控信息。

可选的,基于车辆的交互装置还可以包括:对象身份标识获取模块,用于在根据交互类型识别结果确定所述车辆外部靠近对象为第二车辆外部靠近对象的情况下,获取所述第二车辆外部靠近对象的对象身份标识;交互屏蔽指令接收模块,用于接收所述关联车辆用户根据所述对象身份标识发送的交互屏蔽指令;车辆交互指示信息拒绝获取模块,用于根据所述交互屏蔽指令拒绝获取目标第二车辆外部靠近对象触发的车辆交互指示信息。

上述基于车辆的交互装置可执行本公开任意实施例所提供的基于车辆的交互方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本公开任意实施例提供的基于车辆的交互方法。

由于上述所介绍的基于车辆的交互装置为可以执行本公开实施例中的基于车辆的交互方法的装置,故而基于本公开实施例中所介绍的基于车辆的交互方法,本领域所属技术人员能够了解本实施例的基于车辆的交互装置的具体实施方式以及其各种变化形式,所以在此对于该基于车辆的交互装置如何实现本公开实施例中的基于车辆的交互方法不再详细介绍。只要本领域所属技术人员实施本公开实施例中基于车辆的交互方法所采用的装置,都属于本公开所欲保护的范围。

在一个示例中,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。

图5示出了可以用来实施本公开的实施例的示例电子设备400的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。

如图5所示,设备400包括计算单元401,其可以根据存储在只读存储器(rom)402中的计算机程序或者从存储单元408加载到随机访问存储器(ram)403中的计算机程序,来执行各种适当的动作和处理。在ram403中,还可存储设备400操作所需的各种程序和数据。计算单元401、rom402以及ram403通过总线404彼此相连。输入/输出(i/o)接口405也连接至总线404。

设备400中的多个部件连接至i/o接口405,包括:输入单元406,例如键盘、鼠标等;输出单元407,例如各种类型的显示器、扬声器等;存储单元408,例如磁盘、光盘等;以及通信单元409,例如网卡、调制解调器、无线通信收发机等。通信单元409允许设备400通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

计算单元401可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元401的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元401执行上文所描述的各个方法和处理,例如基于车辆的交互方法。例如,在一些实施例中,基于车辆的交互方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元408。在一些实施例中,计算机程序的部分或者全部可以经由rom402和/或通信单元409而被载入和/或安装到设备400上。当计算机程序加载到ram403并由计算单元401执行时,可以执行上文描述的基于车辆的交互方法的一个或多个步骤。备选地,在其他实施例中,计算单元401可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行基于车辆的交互方法。

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。

用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。

本公开实施例通过获取车辆外部靠近对象触发的车辆交互指示信息之后,对车辆交互指示信息进行交互类型识别,得到交互类型识别结果,并在确定交互类型识别结果为目标交互类型的情况下,向关联车辆用户发送车辆交互信息,解决现有车辆交互功能不够完善等问题,从而丰富车辆的交互功能,扩展智能车辆的交互使用场景。

在上述实施例的基础上,本公开实施例还提供了一种车辆,包括车体,还包括上述实施例所述的电子设备、设置在车体上的至少一个车辆雷达和设置在车身外的车辆摄像头。可选的,车辆还可以包括设置在车身外的语音采集模块和信息显示模块。可选的,信息显示模块可以用于显示文字、语音、图像或视频等类型的信息。

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。

上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。

再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜