一种遥控智能设备的方法技术

技术编号:39640927 阅读:11 留言:0更新日期:2023-12-09 11:07
本发明专利技术公开了一种遥控智能设备的方法

【技术实现步骤摘要】
一种遥控智能设备的方法、装置、控制设备及存储介质


[0001]本专利技术涉及设备控制领域,尤其涉及一种遥控智能设备的方法

装置

控制设备及存储介质


技术介绍

[0002]在科技发展的今天,越来越多的智能设备走进人们的生活

许多智能设备需要配备专门的遥控器进行操控,例如,电视遥控器

空调遥控器等

但由于遥控器与智能设备是分离的,不仅容易丢失,还容易在多个不同智能设备间产生混淆

因此,现有技术中出现了一些对遥控器进行简化

去除的技术,以保证人们可以随时简单地对智能设备进行遥控

其中,通过手势识别对智能设备进行操控的技术具有操作简单

互动性强,且具备能够识别用户意图的能力

但在较为复杂的场景下,例如,手势识别区域内出现多个手势动作,此时,就无法准确

有序地对手势进行识别,从而导致无法准确地遥控智能设备


技术实现思路

[0003]本专利技术实施例提供一种遥控智能设备的方法

装置

控制设备及存储介质,以解决在复杂场景下,提升智能设备遥控的准确性的问题

[0004]一种遥控智能设备方法,包括:
[0005]将采集到包含连续手势动作的连续画面,划分为多个时间序列帧,所述连续手势动作包括向智能设备发出手势信号的目标手势动作;
[0006]将相邻的所述时间序列帧按照采集时间顺序,标记为前时间序列帧和后时间序列帧;
[0007]判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致;
[0008]若一致,则将所述目标手势动作输入手势识别模型中,得出所述目标手势动作的手部关键位置;
[0009]将所述手部关键位置按照预期规则,转换为控制指令;
[0010]将所述控制指令发送给所述智能设备

[0011]在一种可能的设计中,所述将所述目标手势动作输入手势识别模型中,得出所述目标手势动作的手部关键位置,包括:
[0012]对所述目标手势动作进行预处理,得到预期类型的目标手势动作数据;
[0013]将所述目标手势动作数据输入所述手势识别模型中,推理出所述目标手势动作的立体骨骼节点;
[0014]计算所述立体骨骼节点在三维空间坐标系中的坐标点,得出所述手部关键位置

[0015]在一种可能的设计中,所述判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致,包括:
[0016]确定所述目标手势动作在所述前时间序列帧中的画面位置,得到第一坐标;
[0017]确定所述目标手势动作在所述后时间序列帧中的画面位置,得到第二坐标;
[0018]比对所述第一坐标和所述第二坐标的位置是否在预期偏差范围内,以判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致

[0019]在一种可能的设计中,所述将所述手部关键位置按照预期规则,转换为控制指令,包括:
[0020]将所述手部关键位置按照预期规则,转换为虚拟遥控按键的键值;
[0021]将所述键值转换为虚拟按键指令,作为所述控制指令

[0022]在一种可能的设计中,所述判断所述手势动作在所述前时间序列帧的画面位置是否与在所述后时间序列帧的画面位置一致之前,所述方法还包括:
[0023]判断在前时间序列帧中,是否存在不同画面位置的多个手势动作;
[0024]若是,则分别确定所述多个手势动作与所述智能设备的距离,得出多个距离长度;
[0025]将所述距离长度最短的手势动作,作为所述目标手势动作

[0026]在一种可能的设计中,所述将所述距离长度最短的手势动作,作为所述目标手势动作之前,所述方法还包括:
[0027]判断多个所述距离长度是否都相等;
[0028]若是,则分别确定所述多个手势动作对应的活动程度,得出多个活跃度;
[0029]分别确定所述多个手势动作的复杂程度,得出多个复杂度;
[0030]筛选出所述活跃度大于预期活跃度的手势动作,得出第一手势动作集;
[0031]筛选出所述复杂度大于预期复杂度的手势动作,得出第二手势动作集;
[0032]获取所述第一手势动作集和所述第二手势动作集的交集;
[0033]将所述交集中的手势动作,作为所述目标手势动作

[0034]在一种可能的设计中,所述将所述交集中的手势动作,作为所述目标手势动作之前,所述方法还包括:
[0035]判断所述交集中是否存在多个手势动作;
[0036]若是,则筛选出所述多个手势动作中符合预期手势动作的手势动作,作为控制手势动作;
[0037]将所述控制手势动作之后的连续手势动作,作为所述目标手势动作

[0038]一种遥控智能设备装置,包括:
[0039]划分模块,用于将采集到包含连续手势动作的连续画面,划分为多个时间序列帧,所述连续手势动作包括向智能设备发出手势信号的目标手势动作;
[0040]标记模块,用于将相邻的所述时间序列帧按照采集时间顺序,标记为前时间序列帧和后时间序列帧;
[0041]判断模块,用于判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致;
[0042]识别模块,用于若一致,则将所述目标手势动作输入手势识别模型中,得出所述目标手势动作的手部关键位置;
[0043]转换模块,用于将所述手部关键位置按照预期规则,转换为控制指令;
[0044]发送模块,用于将所述控制指令发送给所述智能设备

[0045]一种控制设备,包括存储器

处理器以及存储在所述存储器中并可在所述处理器
上运行的计算机程序,所述处理器执行所述计算机程序时实现上述遥控智能设备的方法的步骤

[0046]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述遥控智能设备的方法的步骤

[0047]上述遥控智能设备的方法

装置

控制设备及存储介质,首先,通过将采集到包含连续手势动作的连续画面,划分为多个时间序列帧,连续手势动作包括向智能设备发出手势信号的目标手势动作

然后,将相邻的时间序列帧按照采集时间顺序,标记为前时间序列帧和后时间序列帧

接着,判断目标手势动作在前时间序列帧的画面位置与在后时间序列帧的画面位置是否一致

若一致,则将目标手势动作输入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种遥控智能设备的方法,其特征在于,包括:将采集到包含连续手势动作的连续画面,划分为多个时间序列帧,所述连续手势动作包括向智能设备发出手势信号的目标手势动作;将相邻的所述时间序列帧按照采集时间顺序,标记为前时间序列帧和后时间序列帧;判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致;若一致,则将所述目标手势动作输入手势识别模型中,得出所述目标手势动作的手部关键位置;将所述手部关键位置按照预期规则,转换为控制指令;将所述控制指令发送给所述智能设备
。2.
如权利要求1所述遥控智能设备的方法,其特征在于,所述将所述目标手势动作输入手势识别模型中,得出所述目标手势动作的手部关键位置,包括:对所述目标手势动作进行预处理,得到预期类型的目标手势动作数据;将所述目标手势动作数据输入所述手势识别模型中,推理出所述目标手势动作的立体骨骼节点;计算所述立体骨骼节点在三维空间坐标系中的坐标点,得出所述手部关键位置
。3.
如权利要求1所述遥控智能设备的方法,其特征在于,所述判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致,包括:确定所述目标手势动作在所述前时间序列帧中的画面位置,得到第一坐标;确定所述目标手势动作在所述后时间序列帧中的画面位置,得到第二坐标;比对所述第一坐标和所述第二坐标的位置是否在预期偏差范围内,以判断所述目标手势动作在所述前时间序列帧的画面位置与在所述后时间序列帧的画面位置是否一致
。4.
如权利要求1所述遥控智能设备的方法,其特征在于,所述将所述手部关键位置按照预期规则,转换为控制指令,包括:将所述手部关键位置按照预期规则,转换为虚拟遥控按键的键值;将所述键值转换为虚拟按键指令,作为所述控制指令
。5.
如权利要求1所述遥控智能设备的方法,其特征在于,所述判断所述手势动作在所述前时间序列帧的画面位置是否与在所述后时间序列帧的画面位置一致之前,所述方法还包括:判断在前时间序列帧中,是否存在不同画面位置的多个手势动作;若是,则分别确定所述多个手势动作与所述智能设备的距离,得出多个距离长度;将所述距离长度最短的手势动作,作为所述目...

【专利技术属性】
技术研发人员:赵磊冼冠文
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1