车辆控制方法、系统及介质与流程
未命名
07-12
阅读:76
评论:0

1.本发明属于车辆控制技术领域,特别是涉及一种车辆控制方法、系统及介质。
背景技术:
2.用户在使用车辆过程中,经常出现想要控制车辆上某个部位的功能或开关的情况,但现有用户在控制车辆的部件时,常出现以下困扰:车辆部分功能或部件的软件控制交互层级较深,需多次点击交互;需要且只能依赖车机中控屏或方控键(位于车内主驾座位旁),当用户在车外或在非主驾时,难以控制车辆,从而给用户带来不适的使用体验。
技术实现要素:
3.本发明的一目的在于提供一种车辆控制方法、系统及介质,通过显示对应车辆部件的增强现实图像,以基于该增强现实图像实现控制该车辆部件,为控制车辆部件提供了新的控制方法,为用户控制车辆部件带来了便利。
4.本发明的又一目的在于提供一种车辆控制方法、系统及介质,在控制车辆部件时,无需实际接触对应的车辆部件,而利用图像识别技术即可识别出车辆部件,然后结合增强现实技术生成一增强现实图像,从而基于该增强现实图像中,实现对于车辆部件的控制。
5.本发明的再一目的在于提供一种车辆控制方法、系统及介质,通过提供多种获取目标车辆部件对应的增强现实图像的方式,及多种获取对应目标车辆部件的虚拟模型的方式,提高了该车辆控制方法的可实施性。
6.本发明的再一目的在于提供一种车辆控制方法、系统及介质,能够实现无论用户是否在车内,均能够控制车辆部件,为用户带来良好的使用体验;无需额外增加其它硬件,即可实现对车辆部件的控制,操作简便、可实施性强。
7.为实现上述目的及其他相关目的,一方面,本发明提供一种车辆控制方法,包括以下步骤:响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件。
8.为实现上述目的及其他相关目的,另一方面,本发明提供一种存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现上述的车辆控制方法。
9.为实现上述目的及其他相关目的,又一方面,本发明提供一种终端,包括:处理器及存储器;所述存储器用于存储计算机指令;所述处理器用于执行所述存储器存储的计算机指令,以使所述终端执行上述的车辆控制方法。
10.为实现上述目的及其他相关目的,再一方面,本发明提供一种车辆控制系统,包括:智能终端及车辆;其中,所述车辆包括:车载终端;所述智能终端与所述车载终端通信连接;所述智能终端,响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;发送所述控制指令至所述车载终端;所述车载终端基于所述控制指令,控制所述
目标车辆部件。
11.为实现上述目的及其他相关目的,再一方面,本发明提供一种车辆控制系统,包括:车载摄像头及车辆;其中,所述车辆包括:车载终端;所述车载摄像头设于所述车辆,所述车载摄像头与所述车载终端通信连接;所述车载摄像头采集对应目标车辆部件的实时图像,及将所述实时图像发送至所述车载终端,和/或所述车载摄像头采集对应所述车辆的全局图像,及将所述全局图像发送至所述车载终端;所述车载终端,响应于用户发出的第一指令,显示所述目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件。
附图说明
12.图1显示为本发明的终端于一实施例中的结构示意图。
13.图2显示为本发明的车辆控制方法于一实施例中的应用场景架构图。
14.图3显示为本发明的车辆控制方法于一实施例中的流程图。
15.图4显示为本发明的响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像于一实施例中的流程图。
16.图5显示为本发明的响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像于另一实施例中的流程图。
17.图6显示为本发明的车辆控制方法于一实施例中的原理流程框图。
18.图7显示为本发明的车辆控制系统于一实施例中的结构示意图。
19.图8显示为本发明的车辆控制系统于另一实施例中的结构示意图。
20.标号说明
[0021]1ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
终端
[0022]
11
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理单元
[0023]
12
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储器
[0024]
121
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
随机存取存储器
[0025]
122
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
高速缓存存储器
[0026]
123
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储系统
[0027]
124
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
程序/实用工具
[0028]
1241
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
程序模块
[0029]
13
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
总线
[0030]
14
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
输入/输出接口
[0031]
15
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
网络适配器
[0032]2ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
外部设备
[0033]3ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
显示器
[0034]
21
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
智能手机
[0035]
22
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
目标车辆
[0036]
23
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
云端服务器
[0037]
24
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一摄像头
[0038]
71
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
智能终端
[0039]
72
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一车辆
[0040]
721
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一车载终端
[0041]
722
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第一车载摄像头
[0042]
73
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二摄像头
[0043]
81
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二车载摄像头
[0044]
82
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二车辆
[0045]
821
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第二车载终端
[0046]
s1~s3
ꢀꢀꢀꢀꢀꢀꢀꢀ
步骤
[0047]
s111~s114
ꢀꢀꢀꢀ
步骤
[0048]
s121~s122
ꢀꢀꢀꢀ
步骤
[0049]
s1211~s1213
ꢀꢀ
步骤
具体实施方式
[0050]
以下通过特定的具体实施例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0051]
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0052]
本发明的车辆控制方法、系统及介质,通过显示对应车辆部件的增强现实图像,以基于该增强现实图像实现控制该车辆部件,为控制车辆部件提供了新的控制方法,为用户控制车辆部件带来了便利;在控制车辆部件时,无需实际接触对应的车辆部件,而利用图像识别技术即可识别出车辆部件,然后结合增强现实技术生成一增强现实图像,从而基于该增强现实图像中,实现对于车辆部件的控制;通过提供多种获取目标车辆部件对应的增强现实图像的方式,及多种获取对应目标车辆部件的虚拟模型的方式,提高了该车辆控制方法的可实施性;能够实现无论用户是否在车内,均能够控制车辆部件,为用户带来良好的使用体验;无需额外增加其它硬件,即可实现对车辆部件的控制,操作简便、可实施性强。
[0053]
如图2所示,于一实施例中,将本发明的车辆控制方法应用于图2中的智能手机21,该智能手机21上安装有用于控制车辆部件的app;假设,于本实施例中,用户想控制图2中目标车辆22的加油口;具体地,该车辆控制方法的工作原理如下:
[0054]
首先,用户打开该app的扫一扫功能,对准目标车辆22的加油口,然后,利用图像识别技术识别出该加油口,再利用增强现实(augmented reality,ar)技术,在智能手机21的app端即会基于当前该目标车辆加油口周围真实画面,同时结合该智能手机21中存储的虚拟加油口模型呈现出一个ar的场景,在该ar场景中,虚拟的加油口模型是有触摸事件(touchevent)的,此时,用户即可通过触发该ar场景下的触摸事件,使该智能手机21产生一
用于控制该目标车辆22的加油口的控制指令;最后,该智能手机21通过将该控制指令发送至图2中的云端服务器23,以使该云端服务器23再将该控制指令发送至该目标车辆22,最终使该目标车辆22基于该控制指令实现对其加油口的控制。
[0055]
需要说明的是,智能手机21也可通过近场无线通信方式,直接将控制指令发送至目标车辆22,而无需借助云端服务器23。
[0056]
需要说明的是,上述app的扫一扫功能,是利用图2中的第一摄像头24来实现的;具体地,通过该第一摄像头24采集目标车辆22的加油口的真实图像,并将该真实图像发送至智能手机21,然后,该智能手机21利用图像识别技术识别该真实图像。
[0057]
进一步地,该第一摄像头24可以为智能手机21自带的摄像头,也可以是为实现对车辆部件的控制,专门在该智能手机21上增设的摄像头。
[0058]
如图3所示,于一实施例中,本发明的车辆控制方法包括以下步骤:
[0059]
步骤s1、响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像。
[0060]
需要说明的是,该目标车辆车辆部件为用户当前想要控制的车辆部件;该目标增强现实图像为该用户当前想要控制的车辆部件对应的ar图像。
[0061]
具体地,基于用户发出的指令显示目标ar图像。
[0062]
需要说明的是,用户发出指令的方式不作为限制本发明的条件,例如,用户可通过语音、触摸等方式发出该第一指令。
[0063]
如图4所示,于一实施例中,所述响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像包括以下步骤:
[0064]
步骤s111、响应于所述第一指令,获取对应所述目标车辆部件的实时图像。
[0065]
具体地,基于用户发出的该第一指令,获取对应目标车辆部件的实时图像。
[0066]
于一实施例中,用户在车外,通过触摸方式,打开智能终端的摄像头,然后通过该摄像头采集该实时图像。
[0067]
于一实施例中,用户在车内,通过语音方式发出该第一指令,以开启车辆上安装的摄像头,并利用该摄像头采集对应该目标车辆部件的实时图像,此时,对于一些在车外侧的车辆部件,用户不需要下车,也可实现获取其对应的实时图像,以方便用户。
[0068]
步骤s112、基于所述实时图像,识别所述目标车辆部件。
[0069]
需要说明的是,该步骤s112中利用图像识别技术识别经步骤s111获取的实时图像;该图像识别技术采用的是领域内常规的技术手段,其具体的工作原理不作为限制本发明的条件,故在此也不再详细赘述。
[0070]
步骤s113、获取对应所述目标车辆部件的目标虚拟模型。
[0071]
于一实施例中,所述获取对应所述目标车辆部件的目标虚拟模型包括以下步骤:加载生成所述目标虚拟模型。
[0072]
具体地,在经上述的步骤s112识别出目标车辆部件后,基于激光雷达等获取的实时数据,加载生成对应该目标车辆部件的目标虚拟模型。
[0073]
需要说明的是,利用激光雷达等采集的实时数据生成虚拟模型,采用的是领域内常规的技术手段,其具体的工作原理不作为限制本发明的条件,故在此也不再详细赘述。
[0074]
需要说明的是,通过激光雷达等采集的实时数据加载生成对应目标车辆部件的目
标虚拟模型,保证了该目标虚拟模型的准确性。
[0075]
于一实施例中,所述获取对应所述目标车辆部件的目标虚拟模型包括以下步骤:调用所述目标虚拟模型。
[0076]
具体地,该目标虚拟模型是事先建好并存储于一位置处(诸如,事先在智能终端上已经搭建好了车辆上所有车辆部件对应的虚拟模型)的,在经步骤s112识别出目标车辆部件后,可直接调用对应该目标车辆部件的目标虚拟模型。
[0077]
进一步地,还可通过先调用对应车辆的全局虚拟模型,然后再从该全局虚拟模型中获取对应目标车辆部件的目标虚拟模型,具体如下:
[0078]
于一实施例中,所述获取对应所述目标车辆部件的目标虚拟模型包括以下步骤:调用与所述车辆对应的全局虚拟模型,基于所述全局虚拟模型,获取所述目标虚拟模型。
[0079]
需要说明的是,所述全局虚拟模型包括所述车辆上所有车辆部件对应的虚拟模型。
[0080]
需要说明的是,该全局虚拟模型是事先搭建好的,当需要获取目标虚拟模型时,可直接调用该全局虚拟模型,然后基于该全局虚拟模型获取该目标虚拟模型。
[0081]
需要说明的是,上述提供了多种获取对应目标车辆部件的目标虚拟模型的方式(包括:加载生成、直接调用及调用全局,然后从全局中获取的方式),提高了该车辆控制方法的可实施性。
[0082]
当然,在实际应用中,获取对应目标车辆部件的目标虚拟模型不局限于上述的方式,只要能够实现获取对应目标车辆部件的目标虚拟模型即可。
[0083]
步骤s114、基于所述实时图像和所述目标虚拟模型,显示所述目标增强现实图像。
[0084]
需要说明的是,目前移动端的os系统支持的ar技术,是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,支持的ar技术已经可实现在手机屏幕上把虚拟世界套在现实世界并进行互动。
[0085]
具体地,该步骤s114中,基于ar技术,实现基于对应目标车辆部件的实时图像和目标虚拟模型,呈现出一ar图像。
[0086]
需要说明的是,在控制一目标车辆部件时,无需实际接触对应的目标车辆部件,而利用图像识别技术即可识别出该目标车辆部件,然后结合增强现实技术生成一增强现实图像,从而基于该增强现实图像,实现对于该目标车辆部件的控制。
[0087]
如图5所示,于一实施例中,所述响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像包括以下步骤:
[0088]
步骤s121、响应于所述第一指令,显示与所述车辆对应的全局增强现实图像。
[0089]
具体地,基于用户发出的该第一指令,显示与车辆对应的全局ar图像。
[0090]
如图5所示,于一实施例中,所述响应于所述第一指令,显示对应车辆的全局增强现实图像包括以下步骤:
[0091]
步骤s1211、响应于所述第一指令,调用与所述车辆对应的全局虚拟模型。
[0092]
步骤s1212、响应于第三指令,获取与所述车辆对应的全局图像。
[0093]
于一实施例中,与车辆对应的全局图像是事先采集过的(诸如,事先通过摄像头采集与该车辆对应的全局图像,并存储该全局图像;或者是车辆在生产完成后,该车辆中即随厂带有对应该车辆的全局图像);具体地,在接收到第三指令时,即直接调取该全局图像,而
无需在现场再实时采集,节省时间;当然,也可以基于用户发出的第三指令,通过摄像头现场实时采集与车辆对应的全局图像。
[0094]
需要说明的是,该用户对于第三指令的发出,与步骤s1中,对应第一指令的发出,原理相同,即也可通过语音、触摸等方式,实现指令的发出。
[0095]
进一步地,该步骤s1211和步骤s1212的执行顺序没有明确的限制,可以按照先后顺序执行,也可以同时执行;其中,当按照先后顺序执行时,可以先执行步骤s1211,再执行步骤s1212,也可以先执行步骤s1212,再执行步骤s1211。
[0096]
步骤s1213、基于所述全局图像和所述全局虚拟模型,显示所述全局增强现实图像。
[0097]
需要说明的是,该步骤s1213中显示全局ar图像的工作原理与上述步骤s114中,显示目标ar图像的工作原理相同,故在此不再详细赘述。
[0098]
步骤s122、基于所述全局增强现实图像,获取并显示所述目标增强现实图像。
[0099]
具体地,在获取全局ar图像后,通过翻转、切换等操作,从该全局ar图像找到该目标ar图像并显示。
[0100]
需要说明的是,上述提供了两种获取目标车辆部件对应的目标增强现实图像的方式(分别对应步骤s111~步骤s114,和步骤s121~步骤s122),提高了该车辆控制方法的可实施性。
[0101]
当然,在实际应用中,获取目标车辆部件对应的目标增强现实图像不局限于上述的方式,只要能够实现获取目标车辆部件对应的目标增强现实图像即可。
[0102]
步骤s2、响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令。
[0103]
具体地,在经步骤s1显示目标ar图像后,在该目标ar图像上,基于用户发出的第二指令,获取相应的用于控制目标车辆部件的控制指令。
[0104]
需要说明的是,该步骤s2中,用户发出第二指令,与上述步骤s1中,用户发出第一指令的工作原理相同,即也可通过语音、触摸等方式,实现指令的发出。
[0105]
进一步地,当该第二指令是基于触摸方式发出时,事先还需要在该目标增强现实图像上添加对应目标车辆部件的触摸事件,以使该目标增强现实图像具备触摸事件功能;具体地,可通过为该目标增强现实图像创建对应该目标车辆部件的节点,然后,为该节点添加该触摸事件。
[0106]
步骤s3、基于所述控制指令,控制所述目标车辆部件。
[0107]
具体地,在经步骤s2获取用于控制目标车辆部件的控制指令后,即可基于该控制指令,实现控制该目标车辆部件。
[0108]
需要说明的是,当上述的车辆控制方法应用于一智能终端时,即经步骤s2,该智能终端获取该控制指令,此时,该智能终端会将该控制指令发送至车载终端,具体地,该智能终端通过近场无线通信方式,将该控制指令下发至车载终端;或者是通过云端服务器,将该控制指令发送至该车载终端,从而使该车载终端基于该控制指令,实现对目标车辆部件的控制。
[0109]
需要说明的是,上述将车辆控制方法应用于一智能终端的实施例,能够实现无论用户是否在车内,均能够控制车辆部件,为用户带来良好的使用体验;且无需额外增加其它
硬件,仅依赖现有智能终端设备硬件能力即可实现对车辆部件的控制,操作简便、可实施性强。
[0110]
进一步地,当上述的车辆控制方法应用于车载终端时,即经步骤s2,该车载终端获取该控制指令,此时,该车载终端可直接基于该控制指令,实现控制目标车辆部件。
[0111]
下面通过具体实施例来进一步解释说明本发明的车辆控制方法。
[0112]
如图6所示,于一实施例中,将该车辆控制方法应用于一车载终端,用于控制车辆加油口;具体地,该车辆控制方法的工作原理如下;
[0113]
首先,用户通过语音向该车载终端发送一第一指令,在该车载终端接收到该第一指令后,控制车辆上的摄像头采集对应该车辆加油口的实时图像,该摄像头在采集到该实时图像后,会将其发送至该车载终端;该车载终端通过图像识别技术识别该实时图像,并在识别出加油口后,从车载终端的存储器中直接调用对应该加油口的虚拟模型;然后,该车载终端利用ar技术,结合对应加油口的虚拟模型,生成对应加油口的ar虚拟界面,并显示在车载屏幕上;在该ar虚拟界面中,用户通过触摸方式,触发对应加油口的ar虚拟界面,从而实现对加油口的控制。
[0114]
需要说明的是,本发明的车辆控制方法,无论用户是否在车内,均无需实际接触对应的车辆部件,就可以利用图像识别技术首先识别出车辆部件,再结合ar技术实现在现实场景基础上增加虚拟世界生成一个ar场景,同时在这个ar场景中,可以实现对车辆对应部件的控制,提供了新的交互方式,提升了用户实际体验;相比较现有车辆部件控制,需要身体部位接触车辆指定部位,本发明的所有操作,无需接触车辆部件,全程在终端重现的ar场景下呈现并可操作。
[0115]
需要说明的是,本发明所述的车辆控制方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。
[0116]
本发明的存储介质上存储有计算机指令,该计算机指令被处理器执行时实现上述的车辆控制方法。所述存储介质包括:只读存储器(read-only memory,rom)、随机访问存储器(random access memory,ram)、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
[0117]
可以采用一个或多个存储介质的任意组合。存储介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、ram、rom、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0118]
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者
传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0119]
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。
[0120]
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0121]
下面将参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。
[0122]
也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其他设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。
[0123]
也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令提供实现流程图和/或框图中的一个或多个方框中规定的功能/动作的过程。
[0124]
于一实施例中,本发明提供一种终端包括处理器及存储器。
[0125]
所述存储器用于存储计算机指令;优选地,所述存储器包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。
[0126]
所述处理器与所述存储器相连,用于执行所述存储器存储的计算机指令,以使所述终端执行上述的车辆控制方法。
[0127]
优选地,所述处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0128]
图1示出了适于用来实现本发明实施方式的示例性终端1的框图。
[0129]
图1显示的终端1仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0130]
如图1所示,终端1以通用计算设备的形式表现。终端1的组件可以包括但不限于:
一个或者多个处理器或者处理单元11,存储器12,连接不同系统组件(包括存储器12和处理单元11)的总线13。
[0131]
总线13表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industry standard architecture,简称isa)总线,微通道体系结构(micro channel architecture,简称mca)总线,增强型isa总线、视频电子标准协会(video electronics standards association,简称vesa)局域总线以及外围组件互连(peripheral component interconnect,简称pci)总线。
[0132]
终端1典型地包括多种计算机系统可读介质。这些介质可以是任何能够被终端1访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
[0133]
存储器12可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)121和/或高速缓存存储器122。终端1可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统123可以用于读写不可移动的、非易失性磁介质(图1未显示,通常称为“硬盘驱动器”)。尽管图1中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线13相连。存储器12可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
[0134]
具有一组(至少一个)程序模块1241的程序/实用工具124,可以存储在例如存储器12中,这样的程序模块1241包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块1241通常执行本发明所描述的实施例中的功能和/或方法。
[0135]
终端1也可以与一个或多个外部设备2(例如键盘、指向设备、显示器3等)通信,还可与一个或者多个使得用户能与该终端1交互的设备通信,和/或与使得该终端1能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口14进行。并且,终端1还可以通过网络适配器15与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图1所示,网络适配器15通过总线13与终端1的其它模块通信。应当明白,尽管图中未示出,可以结合终端1使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
[0136]
于一实施例中,所述终端为智能终端。
[0137]
需要说明的是,该智能终端是包括并不限于智能手机、平板电脑、掌上电脑(personal digital assistant,pda)以及其他具有数据处理功能的终端设备;通常,智能终端是指具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手持设备的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类终端设备。
[0138]
于一实施例中,所述终端为车载终端。
[0139]
需要说明的是,该车载终端是具有车载信息娱乐系统,车载信息娱乐系统(in-vehicle infotainment,简称ivi)是采用车载专用中央处理器,基于车身总线系统和互联网服务,形成的车载综合信息处理系统。ivi能够实现包括三维导航、实时路况、iptv、辅助驾驶、故障检测、车辆信息、车身控制、无线通讯、基于在线的娱乐功能及tsp服务等一系列应用。车内还设有与车载终端电性连接的摄像头、麦克风等(未图示),具体的安装数量和安装位置可由本领域技术人员可依据需求自行设置。
[0140]
如图7所示,于一实施例中,本发明的车辆控制系统包括智能终端71及第一车辆72。
[0141]
具体地,所述第一车辆72包括第一车载终端721;所述智能终端71与所述第一车载终端721通信连接;所述智能终端71,响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;发送所述控制指令至所述车载终端;所述车载终端基于所述控制指令,控制所述目标车辆部件。
[0142]
于一实施例中,所述系统还包括第二摄像头73;所述第二摄像头73设于所述智能终端71,所述第二摄像头73与所述智能终端71通信连接,所述第二摄像头73采集对应所述目标车辆部件的实时图像,和/或所述第二摄像头73采集对应所述车辆的全局图像。
[0143]
进一步地,可利用该智能终端71自带的摄像头采集对应所述目标车辆部件的实时图像,和/或对应所述车辆的全局图像。
[0144]
于一实施例中,所述系统还包括第一车载摄像头722;所述第一车载摄像头722设于所述车辆,所述第一车载摄像头722与所述第一车载终端721通信连接;所述第一车载摄像头722采集对应所述目标车辆部件的实时图像,及将所述实时图像发送至所述第一车载终端721,和/或所述第一车载摄像头722采集对应所述车辆的全局图像,及将所述全局图像发送至所述第一车载终端721;所述第一车载终端721将所述实时图像和/或所述全局图像发送至所述智能终端71。
[0145]
需要说明的是,该车辆控制系统的工作原理与上述车辆控制方法的工作原理相同,故在此不再赘述。
[0146]
如图8所示,于一实施例中,本发明的车辆控制系统包括第二车载摄像头81及第二车辆82。
[0147]
具体地,所述第二车辆82包括第二车载终端821;所述第二车载摄像头81设于所述第二车辆82,所述第二车载摄像头81与所述第二车载终端821通信连接;所述第二车载摄像头81采集对应目标车辆部件的实时图像,及将所述实时图像发送至所述第二车载终端821,和/或所述第二车载摄像头81采集对应所述车辆的全局图像,及将所述全局图像发送至所述第二车载终端821;所述第二车载终端821,响应于用户发出的第一指令,显示所述目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件。
[0148]
需要说明的是,该车辆控制系统的工作原理与上述车辆控制方法的工作原理相同,故在此不再赘述。
[0149]
需要说明的是,本发明的车辆控制系统可以实现本发明的车辆控制方法,但本发明的车辆控制方法的实现装置包括但不限于本实施例列举的车辆控制系统的结构,凡是根
据本发明的原理所做的现有技术的结构变形和替换,都包括在本发明的保护范围内。
[0150]
综上所述,本发明的车辆控制方法、系统及介质,通过显示对应车辆部件的增强现实图像,以基于该增强现实图像实现控制该车辆部件,为控制车辆部件提供了新的控制方法,为用户控制车辆部件带来了便利;在控制车辆部件时,无需实际接触对应的车辆部件,而利用图像识别技术即可识别出车辆部件,然后结合增强现实技术生成一增强现实图像,从而基于该增强现实图像中,实现对于车辆部件的控制;通过提供多种获取目标车辆部件对应的增强现实图像的方式,及多种获取对应目标车辆部件的虚拟模型的方式,提高了该车辆控制方法的可实施性;能够实现无论用户是否在车内,均能够控制车辆部件,为用户带来良好的使用体验;无需额外增加其它硬件,即可实现对车辆部件的控制,操作简便、可实施性强;所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0151]
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
技术特征:
1.一种车辆控制方法,其特征在于,包括以下步骤:响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件。2.根据权利要求1所述的方法,所述响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像包括以下步骤:响应于所述第一指令,获取对应所述目标车辆部件的实时图像;基于所述实时图像,识别所述目标车辆部件;获取对应所述目标车辆部件的目标虚拟模型;基于所述实时图像和所述目标虚拟模型,显示所述目标增强现实图像。3.根据权利要求2所述的方法,所述获取对应所述目标车辆部件的目标虚拟模型包括以下步骤:加载生成所述目标虚拟模型。4.根据权利要求2所述的方法,所述获取对应所述目标车辆部件的目标虚拟模型包括以下步骤:调用所述目标虚拟模型;或调用与所述车辆对应的全局虚拟模型,基于所述全局虚拟模型,获取所述目标虚拟模型;所述全局虚拟模型包括所述车辆上所有车辆部件对应的虚拟模型。5.根据权利要求1所述的方法,所述响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像包括以下步骤:响应于所述第一指令,显示与所述车辆对应的全局增强现实图像;基于所述全局增强现实图像,获取并显示所述目标增强现实图像。6.根据权利要求5所述的方法,所述响应于所述第一指令,显示对应车辆的全局增强现实图像包括以下步骤:响应于所述第一指令,调用与所述车辆对应的全局虚拟模型;所述全局虚拟模型包括所述车辆上所有车辆部件对应的虚拟模型;响应于第三指令,获取与所述车辆对应的全局图像;基于所述全局图像和所述全局虚拟模型,显示所述全局增强现实图像。7.一种存储介质,其上存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1至6中任一项所述的车辆控制方法。8.一种终端,其特征在于,包括:处理器及存储器;所述存储器用于存储计算机指令;所述处理器用于执行所述存储器存储的计算机指令,以使所述终端执行权利要求1至6中任一项所述的车辆控制方法。9.一种车辆控制系统,其特征在于,包括:智能终端及车辆;其中,所述车辆包括:车载终端;所述智能终端与所述车载终端通信连接;所述智能终端,响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的
控制指令;发送所述控制指令至所述车载终端;所述车载终端基于所述控制指令,控制所述目标车辆部件。10.根据权利要求9中所述的系统,所述系统还包括:摄像头;所述摄像头设于所述智能终端,所述摄像头与所述智能终端通信连接,所述摄像头采集对应所述目标车辆部件的实时图像,和/或所述摄像头采集对应所述车辆的全局图像。11.根据权利要求9中所述的系统,所述系统还包括:车载摄像头;所述车载摄像头设于所述车辆,所述车载摄像头与所述车载终端通信连接;所述车载摄像头采集对应所述目标车辆部件的实时图像,及将所述实时图像发送至所述车载终端,和/或所述车载摄像头采集对应所述车辆的全局图像,及将所述全局图像发送至所述车载终端;所述车载终端将所述实时图像和/或所述全局图像发送至所述智能终端。12.一种车辆控制系统,其特征在于,包括:车载摄像头及车辆;其中,所述车辆包括:车载终端;所述车载摄像头设于所述车辆,所述车载摄像头与所述车载终端通信连接;所述车载摄像头采集对应目标车辆部件的实时图像,及将所述实时图像发送至所述车载终端,和/或所述车载摄像头采集对应所述车辆的全局图像,及将所述全局图像发送至所述车载终端;所述车载终端,响应于用户发出的第一指令,显示所述目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件。
技术总结
本发明提供一种车辆控制方法、系统及介质;所述方法包括以下步骤:响应于用户发出的第一指令,显示目标车辆部件对应的目标增强现实图像;响应于用户基于所述目标增强现实图像发出的第二指令,获取与所述第二指令对应的控制指令;基于所述控制指令,控制所述目标车辆部件;本发明通过显示对应车辆部件的增强现实图像,以基于该增强现实图像实现控制该车辆部件,为控制车辆部件提供了新的控制方法,为用户控制车辆部件带来了便利。户控制车辆部件带来了便利。户控制车辆部件带来了便利。
技术研发人员:王佩
受保护的技术使用者:博泰车联网(南京)有限公司
技术研发日:2021.12.21
技术公布日:2023/6/26
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/