专利名称: |
一种车辆控制方法、装置、可读存储介质及终端设备 |
摘要: |
本发明属于计算机技术领域,尤其涉及一种车辆控制方法、装置、计算机可读存储介质及终端设备。所述方法接收第一终端设备发送的电磁信号;根据所述电磁信号的信号功率确定第二终端设备与所述第一终端设备之间的距离;当所述第二终端设备与所述第一终端设备之间的距离小于预设的距离阈值时,采集所述用户的手势动作序列;在预设的基准指令列表中查询与所述用户的手势动作序列对应的车辆控制指令,所述基准指令列表中分别记录了各个手势动作序列与各个车辆控制指令之间的对应关系;向所述第一终端设备下发所述车辆控制指令,以使所述第一终端设备控制所述车辆执行与所述车辆控制指令对应的动作,大大减少误操作的发生,极大提升了车辆的安全性。 |
专利类型: |
发明专利 |
国家地区组织代码: |
广东;44 |
申请人: |
深圳壹账通智能科技有限公司 |
发明人: |
余晓晓 |
专利状态: |
有效 |
申请日期: |
2019-03-12T00:00:00+0800 |
发布日期: |
2019-07-16T00:00:00+0800 |
申请号: |
CN201910185030.7 |
公开号: |
CN110015307A |
代理机构: |
深圳中一专利商标事务所 |
代理人: |
曹小翠 |
分类号: |
B60W50/00(2006.01);B;B60;B60W;B60W50 |
申请人地址: |
518000 广东省深圳市前海深港合作区前湾一路1号A栋201室 |
主权项: |
1.一种车辆控制方法,其特征在于,包括: 接收第一终端设备发送的电磁信号,所述第一终端设备设置在车辆的预设位置上; 根据所述电磁信号的信号功率确定第二终端设备与所述第一终端设备之间的距离,所述第二终端设备由用户携带; 当所述第二终端设备与所述第一终端设备之间的距离小于预设的距离阈值时,采集所述用户的手势动作序列,所述手势动作序列中包括F个手势动作,其中,F为大于1的整数; 在预设的基准指令列表中查询与所述用户的手势动作序列对应的车辆控制指令,所述基准指令列表中分别记录了各个手势动作序列与各个车辆控制指令之间的对应关系; 向所述第一终端设备下发所述车辆控制指令,以使所述第一终端设备控制所述车辆执行与所述车辆控制指令对应的动作。 2.根据权利要求1所述的车辆控制方法,其特征在于,所述采集所述用户的手势动作序列包括: 采集所述用户的第p个手势动作,并判断所述用户的第p个手势动作是否为预设的序列起始动作,其中,p为所述用户的各个手势动作按照时间顺序依次排列的序号,p≥1; 若所述用户的第p个手势动作为所述序列起始动作,则分别采集所述用户的第p+1个手势动作至第p+F-1个手势动作; 将所述用户的第p个手势动作至第p+F-1个手势动作构造为所述用户的手势动作序列。 3.根据权利要求2所述的车辆控制方法,其特征在于,在分别采集所述用户的第p+1个手势动作至第p+F-1个手势动作之前,还包括: 在所述基准指令列表中查找优选手势动作序列,所述优选手势动作序列的第一个手势动作与所述用户的第p个手势动作相同; 根据预设的替代符号列表确定与所述优选手势动作序列对应的替代符号序列,所述替代符号列表中分别记录了各个手势动作与各个替代符号之间的对应关系; 将所述替代符号序列显示在所述第二终端设备的显示界面上,以使所述用户可以根据所述替代符号序列的提示完成所述优选手势动作序列。 4.根据权利要求2所述的车辆控制方法,其特征在于,所述判断所述用户的第p个手势动作是否为预设的序列起始动作包括: 获取所述第二终端设备中的惯性传感器采集的第p组角速度数据,所述第p组角速度数据为在所述用户的第p个手势动作的起始时刻与结束时刻之间的角速度数据; 根据所述第p组角速度数据计算所述用户的第p个手势动作的三维坐标序列; 根据所述三维坐标序列计算所述用户的第p个手势动作的特征向量; 计算所述用户的第p个手势动作的特征向量与所述序列起始动作的特征向量之间的相似度; 根据所述相似度判断所述用户的第p个手势动作是否为所述序列起始动作。 5.根据权利要求1至4中任一项所述的车辆控制方法,其特征在于,在预设的基准指令列表中查询与所述用户的手势动作序列对应的车辆控制指令之前,还包括: 通过预设的伪随机数生成器生成随机数; 根据下式计算所述基准指令列表在预设的指令列表集合中的列表标识,所述指令列表集合中包括一个以上的车辆控制指令列表: PoseSeqNum=MOD(RandomNum,N) 其中,MOD为求余函数,RandomNum为所述随机数,N为所述指令列表集合中的车辆控制指令列表的总数,PoseSeqNum为所述基准指令列表在所述指令列表集合中的列表标识; 根据所述列表标识从所述车辆控制指令中选取所述基准指令列表。 6.一种车辆控制装置,其特征在于,包括: 电磁信号接收模块,用于接收第一终端设备发送的电磁信号,所述第一终端设备设置在车辆的预设位置上; 距离计算模块,用于根据所述电磁信号的信号功率确定第二终端设备与所述第一终端设备之间的距离,所述第二终端设备由用户携带; 手势动作序列采集模块,用于当所述第二终端设备与所述第一终端设备之间的距离小于预设的距离阈值时,采集所述用户的手势动作序列,所述手势动作序列中包括F个手势动作,其中,F为大于1的整数; 车辆控制指令查询模块,用于在预设的基准指令列表中查询与所述用户的手势动作序列对应的车辆控制指令,所述基准指令列表中分别记录了各个手势动作序列与各个车辆控制指令之间的对应关系; 车辆控制指令发送模块,用于向所述第一终端设备下发所述车辆控制指令,以使所述第一终端设备控制所述车辆执行与所述车辆控制指令对应的动作。 7.根据权利要求6所述的车辆控制装置,其特征在于,所述手势动作序列采集模块包括: 起始动作判断单元,用于采集所述用户的第p个手势动作,并判断所述用户的第p个手势动作是否为预设的序列起始动作,其中,p为所述用户的各个手势动作按照时间顺序依次排列的序号,p≥1; 手势动作采集单元,用于若所述用户的第p个手势动作为所述序列起始动作,则分别采集所述用户的第p+1个手势动作至第p+F-1个手势动作; 手势动作序列构造单元,用于将所述用户的第p个手势动作至第p+F-1个手势动作构造为所述用户的手势动作序列。 8.根据权利要求6所述的车辆控制装置,其特征在于,所述手势动作序列采集模块还包括: 优选序列查找单元,用于在所述基准指令列表中查找优选手势动作序列,所述优选手势动作序列的第一个手势动作与所述用户的第p个手势动作相同; 替代序列确定单元,用于根据预设的替代符号列表确定与所述优选手势动作序列对应的替代符号序列,所述替代符号列表中分别记录了各个手势动作与各个替代符号之间的对应关系; 替代序列显示单元,用于将所述替代符号序列显示在所述第二终端设备的显示界面上,以使所述用户可以根据所述替代符号序列的提示完成所述优选手势动作序列。 9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至5中任一项所述的车辆控制方法的步骤。 10.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如权利要求1至5中任一项所述的车辆控制方法的步骤。 |
所属类别: |
发明专利 |