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.图1为本技术实施例提供的一种基于手势识别的钥匙的控制方法的流程图;
45.图2为本技术实施例提供的一种基于手势识别的钥匙的控制装置的结构图;
46.图3为本技术实施例提供的另一种基于手势识别的钥匙的控制装置的结构图。
具体实施方式
47.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本技术保护范围。
48.随着科学技术的发展和人民生活水平的提高,汽车也变得越来越普及,成为最主要的交通工具。
49.目前市场上的汽车通常使用具有机械按键的钥匙进行控制,但是受限于空间布置,使得机械按键的功能单一,例如只能实现车门的解锁上锁等。并且使用人员仍需机械按键实现控制,不利于车辆的智能化控制。
50.本技术的核心是提供一种车辆及其基于手势识别的钥匙的控制方法、装置以及介质,用于通过手势识别实现对车辆的控制。
51.首先需要说明的是,本技术中的钥匙不同于常规的机械按键的钥匙,本技术的钥匙中含有传感器以及处理器等部件,使得钥匙具备手势识别的功能。同样的,为了实现手势识别的功能,本技术中的车辆中包括无线通信模块,其能够实现对钥匙的检测并以无线传输的模式,将检测信息发送至整车控制器,由整车控制器根据检测信息实现对钥匙的定位。
52.为了使本技术领域的人员更好地理解本技术方案,下面结合附图和具体实施方式对本技术作进一步的详细说明。
53.图1为本技术实施例提供的一种基于手势识别的钥匙的控制方法的流程图,如图1所示,该方法包括:
54.s10:在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置。
55.在本技术中,执行基于手势识别的钥匙的控制方法的主体可以是基于手势识别的钥匙的控制装置,其可以是整车控制器。整车控制器是整个汽车的核心控制部件,它采集加速踏板信号、制动踏板信号及其他部件信号,并做出相应判断后,控制下层的各部件控制器的动作,驱动整车控制器通过采集司机驾驶信号和车辆状态,通过can总线对网络信息进行管理,调度,分析和运算,针对车型的不同配置,进行相应的能量管理,实现整车驱动控制、能量优化控制、制动回馈控制和网络管理等功能。在本技术中,以整车控制器为例进行说明。
56.在步骤s10中,无线通信模块会不停的向周围发送信号,当通过信号检测到钥匙后,返回相关的信息至整车控制器从而实现钥匙的定位。在具体实施中,为了提高钥匙定位的精准以及缓解无线通讯模块的处理压力,可以在车辆中安装多个无线通讯模块,并且可以根据受控部件的位置调整无线通讯模块的位置。在具体实施中,受控部件通常为车门、天窗、空调等设备,可以理解的是,对于空调的控制通常为用户进入车辆后进行的操作,对车门的控制可能是在车内也可能是车外。因此,无线通信模块能够检测到钥匙的范围还需要包括车外。
57.无线通信技术包括wi-fi、蓝牙和超宽带(ultra wide band,uwb)等,当前技术中,应用uwb的定位方法较为普遍。uwb是一种具备低耗电与高速传输的无线个人局域网络通信技术,适合需要高质量服务的无线通信应用,可以用在无线个人局域网络(wpan)、家庭网络连接和短距离雷达等领域。它不采用连续的正弦波(sine waves),而是利用脉冲信号来传送信息的。
58.s11:根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件。
59.需要说明的是,在具体实施中,为了实现手势识别,整车控制器会为各受控部件设定操作范围,以在钥匙进入操作范围时,确定用户想要控制的受控部件,例如,钥匙进入驾驶室车门的范围内时,确定用户想要控制的是车门。通常,钥匙与受控部件间距最短的受控部件即为目标受控部件。
60.s12:接收钥匙发送的数据信息以确认控制手势;钥匙包括传感器,对应的,数据信息为钥匙中的传感器根据钥匙在空间中的运动产生的信息。
61.在步骤s12中,钥匙通过传感器获取钥匙在空间中运动产生的信息。并将其发送至整车控制器从而识别出用户的手势。需要说明的是,本技术中的控制手势是用户手持钥匙在空间中运动做出的手势,钥匙中的传感器可以是陀螺仪和加速度传感器等,陀螺仪是用高速回转体的动量矩敏感壳体相对惯性空间绕正交于自转轴的一个或二个轴的角运动检测装置,加速度传感器是一种能够测量加速度的传感器。通常由质量块、阻尼器、弹性元件、敏感元件和适调电路等部分组成。传感器在加速过程中,通过对质量块所受惯性力的测量,利用牛顿第二定律获得加速度值。通过陀螺仪和加速度传感器可以识别出钥匙在空间中的运动轨迹。整车控制器在接收到钥匙发送的数据信息后,可以根据该信息生成控制手势,例如,用户在驾驶室车门的范围内画圈,表示用户想要打开/关闭车门。
62.s13:根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。
63.需要说明的是,整车控制器在确认控制手势后,还需要判断该控制手势是否为与目标受控部件对应的控制手势,若是,则根据控制手势与目标受控部件的对应关系确定控制信息,发送控制信息至目标受控部件;若否,则发送报警信息。可以理解的是,对于不同的受控部件,其对应的控制手势可以相同也可以不同,在具体实施中存在控制手势记错、记混的可能。因此,整车控制器可以在确认控制手势后,可以在数据库中先判断其是否为目标受控部件对应的控制手势,再确定控制信息并发送控制信息至目标受控部件以控制目标受控部件执行相应的操作。而如果手势不对,则可以发送报警信息。而根据不同的使用场景可以发送不同的报警信息,例如该控制手势为其他受控部件的控制手势,则可以控制指示灯闪烁,在控制手势不存在于数据库中时,可以控制指示灯常亮。
64.本实施例对于报警信息不做限定,其可以是指示灯、蜂鸣器及其结合的形式。可以理解的是,为了提高钥匙的便携性,同时也减少成本浪费,可以只用一种形式。
65.本技术实施例提供的基于手势识别的钥匙的控制方法,在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置,再根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件。本技术中的钥匙包括传感器,钥匙中的传感器能够根据钥匙在空间中的运动产生数据信息,通过数据信息确认出控制手势,根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。相对于当前技术中,使用机械按键导致车辆的控制功能单一,采用本技术方案,根据钥匙的位置和各受控部件之间的距离确定需要控制的目标受控部件,再通过钥匙中的传感器生成的数据信息确认控制手势,根据控制手势发送相应的控制信息至目标受控部件以执行相应的操作。在本技术中,对于目标受控部件的控制取决于钥匙和目标受控部件间的距离,以及传感器根据钥匙在空间中的运动生成的数据信息,无需按键实现对车辆的控制,并且可以根据目标受控部件和控制手势的不同能够实现对多个受控部件的控制,而且基于手势识别的方法更有助于车辆的智能化管理。
66.在上述实施例的基础上,在本实施例中,传感器包括三轴加速度传感器和三轴陀螺仪;
67.进一步的,接收钥匙发送的数据信息以确认控制手势为:
68.接收钥匙通过三轴加速度传感器和三轴陀螺仪获取的钥匙在空间中运动的加速度和转角;
69.根据加速度和转角识别钥匙的运动轨迹以确认控制手势。
70.可以理解的是,单轴陀螺仪只能测量两个方向的量,也就是一个系统需要三个单轴陀螺仪,而三轴陀螺仪能够同时测定钥匙在6个方向的位置、移动轨迹和加速,一个三轴陀螺仪就能替代三个单轴陀螺仪。并且,三轴陀螺仪的体积小、重量轻、结构简单、可靠性好,能够带来更好的用户体验。
71.而在加速度传感器中有一种是三轴加速度传感器,同样的它是基于加速度的基本原理去实现工作的,加速度是个空间矢量,一方面,要准确了解物体的运动状态,必须测得其三个坐标轴上的分量;另一方面,在预先不知道物体运动方向的场合下,只有应用三轴加速度传感器来检测加速度信号。由于三轴加速度传感器也是基于重力原理的,因此用三轴
加速度传感器可以实现双轴正负90度或双轴0-360度的倾角,通过校正后期精度要高于双轴加速度传感器大于测量角度为60度的情况。
72.本实施例提供的基于手势识别的钥匙的控制方法,钥匙中使用三轴加速度传感器和三轴陀螺仪识别钥匙的运动轨迹,减少传感器所占钥匙的空间,并提供钥匙在空间中全方位的运动轨迹识别,提高用户体验。
73.在具体实施中,车辆会经过颠簸路段,可能会由于钥匙的颠簸而导致受控部件的误启动,对车辆形式安全造成威胁。
74.因此,为了避免受控部件误启动的问题,在本实施例中,在接收钥匙发送的数据信息以确认控制手势的步骤之前,还包括:
75.判断钥匙的触碰开关是否为触碰状态以确认钥匙是否为手持状态;
76.若是,则进入接收钥匙发送的数据信息以确认控制手势的步骤。
77.在本实施例中,触碰开关可以是电容传感器、压力传感器等,其能够识别出钥匙是否为手持状态,并且可以根据具体的压力值或阻抗值设置启动条件,以更精准的确定用户当前是否手持钥匙以控制受控部件。在具体实施中,触碰开关可以包裹在钥匙的周围,当然,在其他实施例中,其也可以只设置于钥匙的指定位置。
78.本实施例提供的基于手势识别的钥匙的控制方法,通过触碰开关以判断钥匙是否为手持状态,以避免受控部件的误启动。
79.考虑到车辆的安全问题,以及防止小孩子误触碰的情况,钥匙还可以包括指纹识别模块,对应的,控制方法包括:
80.在确认钥匙为手持状态之后,采集指纹信息;
81.判断指纹信息与是否预设的标准指纹信息一致,若一致,则进入接收钥匙发送的数据信息以确认控制手势的步骤。
82.可以理解的是,通过钥匙中的指纹识别模块对手持钥匙的用户的指纹识别,能够指定允许通过钥匙以手势的方式控制车辆中受控部件的用户,提高车辆的安全性。
83.上述实施例中介绍了通过比对控制手势是否与数据库中的手势一致的方法确定手势是否正确,在具体实施中,一个控制手势的完成应当是在一定时间内完成的,因此,在本实施例中,还包括:
84.判断加速度和转角的接收是否在预设时间内;
85.若是,则进入根据加速度和转角识别钥匙的运动轨迹以确认控制手势的步骤;
86.若否,则发送提示信息。
87.本实施例通过对加速度和转角的接收时间的限定,以确定用户的手势是否完成,并且在预设时间相对短时,也能够提供受控部件的响应速度。
88.上述实施例中,对于基于手势识别的钥匙的控制方法进行了详细描述,本实施例还提供一种车辆,包括车辆本体以及钥匙;
89.车辆本体包括整车控制器、无线通信模块和各受控部件;
90.钥匙包括传感器,用于根据钥匙在空间中的运动产生数据信息;
91.整车控制器用于在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置;还用于根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;还用于接收钥匙发送的数据信息以确认控制手势,并根据控制手势发送相应的控制信
息至目标受控部件以控制目标受控部件执行相应的操作。
92.本技术实施例提供的车辆,包括车辆本体以及钥匙;车辆本体包括整车控制器、无线通信模块和各受控部件;钥匙包括传感器,用于根据钥匙在空间中的运动产生数据信息;整车控制器用于在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置;还用于根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;还用于接收钥匙发送的数据信息以确认控制手势,并根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。本技术实施例提供的车辆在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置,再根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件。相对于当前技术中,使用机械按键导致车辆的控制功能单一,采用本技术方案,根据钥匙的位置和各受控部件之间的距离确定需要控制的目标受控部件,再通过钥匙中的传感器生成的数据信息确认控制手势,根据控制手势发送相应的控制信息至目标受控部件以执行相应的操作。在本技术中,对于目标受控部件的控制取决于钥匙和目标受控部件间的距离,以及传感器根据钥匙在空间中的运动生成的数据信息,无需按键实现对车辆的控制,并且可以根据目标受控部件和控制手势的不同能够实现对多个受控部件的控制,而且基于手势识别的方法更有助于车辆的智能化管理。
93.在上述实施例中,对于基于手势识别的钥匙的控制方法和车辆进行了详细描述,本技术还提供基于手势识别的钥匙的控制装置对应的实施例。需要说明的是,本技术从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。
94.图2为本技术实施例提供的一种基于手势识别的钥匙的控制装置的结构图,如图2所示,该装置包括:
95.计算模块10,用于在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置;
96.确认模块11,用于根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;
97.接收模块12,用于接收钥匙发送的数据信息以确认控制手势;钥匙包括传感器,对应的,数据信息为钥匙中的传感器根据钥匙在空间中的运动产生的信息;
98.发送模块13,用于根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。
99.由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。
100.本技术实施例提供的基于手势识别的钥匙的控制装置,在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置,再根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件。本技术中的钥匙包括传感器,钥匙中的传感器能够根据钥匙在空间中的运动产生数据信息,通过数据信息确认出控制手势,根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。相对于当前技术中,使用机械按键导致车辆的控制功能单一,采用本技术方案,根据钥匙的位置和各受控部件之间的距离确定需要控制的目标受控部件,再通过钥匙中的传感器生成的数据信息确认控制手势,根据控制手势发送相应的控制信息至目标受控部件以执行相应的操作。在本技术
中,对于目标受控部件的控制取决于钥匙和目标受控部件间的距离,以及传感器根据钥匙在空间中的运动生成的数据信息,无需按键实现对车辆的控制,并且可以根据目标受控部件和控制手势的不同能够实现对多个受控部件的控制,而且基于手势识别的方法更有助于车辆的智能化管理。
101.图3为本技术实施例提供的另一种基于手势识别的钥匙的控制装置的结构图,如图3所示,该装置包括:存储器20,用于存储计算机程序;
102.处理器21,用于执行计算机程序时实现如上述实施例基于手势识别的钥匙的控制方法的步骤。
103.其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(central processing unit,cpu);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(graphics processing unit,gpu),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(artificial intelligence,ai)处理器,该ai处理器用于处理有关机器学习的计算操作。
104.存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可以包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的基于手势识别的钥匙的控制装置的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括windows、unix、linux等。数据203可以包括但不限于加速度和转角等。
105.在一些实施例中,基于手势识别的钥匙的控制装置还可以包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。
106.本领域技术人员可以理解,图3中示出的结构并不构成对基于手势识别的钥匙的控制装置的限定,可以包括比图示更多或更少的组件。
107.本技术实施例提供的基于手势识别的钥匙的控制装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:在无线通信模块检测到钥匙进入检测范围内时,计算钥匙的位置;根据钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;接收钥匙发送的数据信息以确认控制手势;钥匙包括传感器,对应的,数据信息为钥匙中的传感器根据钥匙在空间中的运动产生的信息;根据控制手势发送相应的控制信息至目标受控部件以控制目标受控部件执行相应的操作。
108.最后,本技术还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。
109.可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立
的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(randomaccess memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
110.以上对本技术所提供的车辆及其基于手势识别的钥匙的控制方法、装置以及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。
111.还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
技术特征:1.一种基于手势识别的钥匙的控制方法,其特征在于,包括:在无线通信模块检测到钥匙进入检测范围内时,计算所述钥匙的位置;根据所述钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;接收所述钥匙发送的数据信息以确认控制手势;所述钥匙包括传感器,对应的,所述数据信息为所述钥匙中的所述传感器根据所述钥匙在空间中的运动产生的信息;根据所述控制手势发送相应的控制信息至所述目标受控部件以控制所述目标受控部件执行相应的操作。2.根据权利要求1所述的基于手势识别的钥匙的控制方法,其特征在于,所述传感器包括三轴加速度传感器和三轴陀螺仪;进一步的,所述接收所述钥匙发送的数据信息以确认控制手势为:接收所述钥匙通过所述三轴加速度传感器和所述三轴陀螺仪获取的所述钥匙在空间中运动的加速度和转角;根据所述加速度和所述转角识别所述钥匙的运动轨迹以确认所述控制手势。3.根据权利要求1所述的基于手势识别的钥匙的控制方法,其特征在于,在所述接收所述钥匙发送的数据信息以确认控制手势的步骤之前,还包括:判断所述钥匙的触碰开关是否为触碰状态以确认所述钥匙是否为手持状态;若是,则进入所述接收所述钥匙发送的数据信息以确认控制手势的步骤。4.根据权利要求3所述的基于手势识别的钥匙的控制方法,其特征在于,所述钥匙还包括指纹识别模块,所述控制方法包括:在确认所述钥匙为手持状态之后,采集指纹信息;判断所述指纹信息与是否预设的标准指纹信息一致,若一致,则进入所述接收所述钥匙发送的数据信息以确认控制手势的步骤。5.根据权利要求2所述的基于手势识别的钥匙的控制方法,其特征在于,还包括:判断所述加速度和所述转角的接收是否在预设时间内;若是,则进入所述根据所述加速度和所述转角识别所述钥匙的运动轨迹以确认所述控制手势的步骤;若否,则发送提示信息。6.根据权利要求1所述的基于手势识别的钥匙的控制方法,其特征在于,所述根据所述控制手势发送相应的控制信息至所述目标受控部件包括:判断所述控制手势是否为与所述目标受控部件对应的控制手势;若是,则根据所述控制手势与所述目标受控部件的对应关系确定控制信息,发送所述控制信息至所述目标受控部件;若否,则发送报警信息。7.一种车辆,其特征在于,包括车辆本体以及钥匙;所述车辆本体包括整车控制器、无线通信模块和各受控部件;所述钥匙包括传感器,用于根据所述钥匙在空间中的运动产生数据信息;所述整车控制器用于在所述无线通信模块检测到钥匙进入检测范围内时,计算所述钥匙的位置;还用于根据所述钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;还用于接收所述钥匙发送的数据信息以确认控制手势,并根据所述控制手势
发送相应的控制信息至所述目标受控部件以控制所述目标受控部件执行相应的操作。8.一种基于手势识别的钥匙的控制装置,其特征在于,包括:计算模块,用于在无线通信模块检测到钥匙进入检测范围内时,计算所述钥匙的位置;确认模块,用于根据所述钥匙的位置与各受控部件的距离确认距离最短的受控部件为目标受控部件;接收模块,用于接收所述钥匙发送的数据信息以确认控制手势;所述钥匙包括传感器,对应的,所述数据信息为所述钥匙中的所述传感器根据所述钥匙在空间中的运动产生的信息;发送模块,用于根据所述控制手势发送相应的控制信息至所述目标受控部件以控制所述目标受控部件执行相应的操作。9.一种基于手势识别的钥匙的控制装置,其特征在于,包括存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至6任意一项所述的基于手势识别的钥匙的控制方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任意一项所述的基于手势识别的钥匙的控制方法的步骤。
技术总结本申请涉及汽车智能控制领域,公开了一种车辆及其基于手势识别的钥匙的控制方法、装置以及介质。本申请中的钥匙包括传感器,钥匙中的传感器能够根据钥匙在空间中的运动产生数据信息,从而确认出控制手势。采用本技术方案,根据钥匙的位置和各受控部件之间的距离确定需要控制的目标受控部件,再通过钥匙中的传感器生成的数据信息确认控制手势,根据控制手势发送相应的控制信息至目标受控部件以执行相应的操作。在本申请中,对于目标受控部件的控制取决于钥匙和目标受控部件间的距离,以及传感器根据钥匙在空间中的运动生成的数据信息,可以根据目标受控部件和控制手势的不同能够实现对多个受控部件的控制。实现对多个受控部件的控制。实现对多个受控部件的控制。
技术研发人员:王正军 王化
受保护的技术使用者:上海科世达-华阳汽车电器有限公司
技术研发日:2022.06.24
技术公布日:2022/11/1