一种根据手势和场景开启电子设备的方法技术

技术编号:31928431 阅读:19 留言:0更新日期:2022-01-15 13:16
本发明专利技术公开了一种根据手势和场景开启电子设备的方法,属于电子设备控制领域,该方法包括:通过摄像头采集视频,获取若干视频帧;根据若干视频帧,获取手势指令或者手势轨迹;检测视频帧中电子设备坐标和手势坐标,得到手势场景数据;根据手势指令和手势场景数据,开启电子设备或开启电子设备的功能,电子设备的功能包括自动关机功能,或者,识别手势轨迹中的物体,得到物体识别结果,物体识别结果包括电子设备识别结果和非电子设备物体识别结果;根据电子设备识别结果和非电子设备物体识别结果,打开电子设备。本发明专利技术结合手势坐标以及手势指令来控制电子设备或电子设备功能的开启,提高了手势开启电子设备的准确率。提高了手势开启电子设备的准确率。提高了手势开启电子设备的准确率。

【技术实现步骤摘要】
一种根据手势和场景开启电子设备的方法


[0001]本专利技术属于电子设备控制领域,具体涉及一种根据手势和场景开启电子设备的方法。

技术介绍

[0002]随着人机交互技术的发展,越来越多的人机交互电子设备出现在人们的生活中,部分人机交互电子设备能够通过语音指令控制其他电子设备,受到了人们的广泛认可。在日常使用电子设备时,常常通过语音控制的方式,以达到控制室内电子设备开启的目的,一般采用智能音响来实现语音控制,但是语音控制存在一下缺点:(1)智能音响存在不方便携带的问题;(2)使用者距离智能音响较远时,或环境比较嘈杂时,存在无法识别语音指令的问题。
[0003](3)使用者存在方言口音时,存在无法识别语音指令的问题。
[0004]也有部分人机交互设备通过手势指令控制其他电子设备,但是只能对手势进行简单识别,并且没有场景识别,可能出现手势识别错误,导致开启与手势不对应的电子设备。

技术实现思路

[0005]针对现有技术中的上述不足,本专利技术提供的一种根据手势和场景开启电子设备的方法解决了现有技术中存在的问题。
[0006]为了达到上述专利技术目的,本专利技术采用的技术方案为:一种根据手势和场景开启电子设备的方法,通过摄像头采集包含手势和场景的视频,包括:通过摄像头采集视频,获取若干视频帧;根据若干视频帧,获取手势指令或者手势轨迹;检测视频帧中电子设备坐标和手势坐标,得到手势场景数据;根据所述手势指令和所述手势场景数据,开启电子设备或开启电子设备的功能,所述电子设备的功能包括自动关机功能,或者,识别手势轨迹中的物体,得到物体识别结果,所述物体识别结果包括电子设备识别结果和非电子设备物体识别结果;根据电子设备识别结果和非电子设备物体识别结果,打开电子设备。
[0007]进一步地,所述摄像头上设置有相互连接的惯性传感器和数据处理模块,所述惯性传感器用于测量摄像头的加速度和三轴姿态角,所述数据处理模块用于接收惯性传感器和摄像头的数据,并与电子设备以及服务器通信。
[0008]进一步地,所述根据若干视频帧,获取手势指令或者手势轨迹,包括:将若干视频帧传输至服务器;通过服务器检测每张视频帧中的手掌关节位置的坐标;根据每张视频帧中的手掌关节位置的坐标,获取手势指令或者手势轨迹。
[0009]进一步地,所述根据每张视频帧中的手掌关节位置的坐标,获取手势指令或者手
势轨迹,包括:判断同一手掌关节位置在多张视频帧中的坐标之间的距离是否位于设定阈值范围内,若是,则根据手掌关节位置的坐标,获取手势指令,否则将多张视频帧中的同一手掌关节位置的坐标连接,得到手势轨迹。
[0010]进一步地,所述检测视频帧中电子设备坐标和手势坐标,包括:通过惯性传感器获取传感数据,并将传感数据传输至服务器;根据若干视频帧和传感数据,采用SLAM算法,并通过服务器获取空间地图;采用深度学习方法检测视频帧中所有物体在空间地图中的定位坐标,得到电子设备坐标和手势坐标。
[0011]进一步地,所述根据手势指令和手势场景数据,开启电子设备或开启电子设备的功能,包括:获取手势指令对应的电子设备,得到目标电子设备;根据电子设备坐标,获取目标电子设备的坐标;判断摄像头坐标到手势坐标的方向是否指向于目标电子设备的坐标,若是,则开启目标电子设备或开启目标电子设备的功能,否则结束电子设备的开启流程。
[0012]进一步地,所述开启目标电子设备或开启目标电子设备的功能,包括:通过数据处理模块发送控制信号至目标电子设备,并根据控制信号开启目标电子设备或开启目标电子设备的功能。
[0013]进一步地,所述根据电子设备识别结果和非电子设备物体识别结果,打开电子设备,包括:根据电子设备识别结果,打开对应的电子设备;判断非电子设备物体识别结果是否包括地板,若是,则仅打开扫地电子设备,否则结束电子设备的开启流程。
[0014]本专利技术的有益效果为:(1)本专利技术提出了一种根据手势和场景开启电子设备的方法,可以根据手势指令开启对应的电子设备或对应的电子设备功能,或者根据手势轨迹开启电子设备。
[0015](2)本专利技术通过空间定位,获取视频帧中的物体的坐标,并且结合手势坐标以及手势来控制电子设备或电子设备功能的开启,提高了手势开启电子设备的准确率。
[0016](3)本专利技术通过摄像头采集视频帧,避免了语音控制中存在的问题,能够适用的场景更多。
附图说明
[0017]图1为本专利技术实施例提供的一种根据手势和场景开启电子设备的方法流程图。
[0018]图2为本专利技术实施例提供的一种根据手势和场景开启电子设备的装置示意图。
具体实施方式
[0019]下面对本专利技术的具体实施方式进行描述,以便于本
的技术人员理解本专利技术,但应该清楚,本专利技术不限于具体实施方式的范围,对本
的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本专利技术的精神和范围内,这些变化是显而易
见的,一切利用本专利技术构思的专利技术创造均在保护之列。
[0020]下面结合附图详细说明本专利技术的实施例。
[0021]如图1所示,一种根据手势和场景开启电子设备的方法,通过摄像头采集包含手势和场景的视频,包括:S1、通过摄像头采集视频,获取若干视频帧。
[0022]在本实施例中,可以设置识别按钮来控制摄像头采集视频,当采集到视频后,将视频分解为若干视频帧,从而可以开始手势识别过程。
[0023]S2、根据若干视频帧,获取手势指令或者手势轨迹。
[0024]可以将若干视频帧传输至服务器,并通过服务器对视频帧中手掌进行关节定位,得到关节定位点。根据关节定位点,可以获取手势或手势轨迹。
[0025]S3、检测每张视频帧中电子设备坐标和手势坐标,得到手势场景数据。
[0026]S4、根据所述手势指令和所述手势场景数据,开启电子设备或开启电子设备的功能,所述电子设备的功能包括自动关机功能,或者,识别手势轨迹中的物体,得到物体识别结果,所述物体识别结果包括电子设备识别结果和非电子设备物体识别结果,根据电子设备识别结果和非电子设备物体识别结果,打开电子设备。
[0027]所述电子设备的功能包括自动关机功能以及电子设备调节功能,例如,当电子设备为电视机时,电子设备调节功能可以为上一频道切换功能、下一频道切换功能、音量加功能以及音量减功能;当电子设备为空调时,电子设备调节功能可以为温度加功能、温度减功能以及模式切换功能。
[0028]在一种可能的实施方式中,所述摄像头上设置有相互连接的惯性传感器和数据处理模块,所述惯性传感器用于测量摄像头的加速度和三轴姿态角,所述数据处理模块用于接收惯性传感器和摄像头的数据,并与电子设备以及服务器通信。
[0029]数据处理模块具备数据处理能力,即可以控制摄像头和惯性传感器工作,可以将数据传输至服务器,并且可以发送控制指令到其他电子设备。
[0030]在本实施例中,可以将服务器更换为其他运算终端,运算终端可以为台式电脑、笔记本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种根据手势和场景开启电子设备的方法,通过摄像头采集包含手势和场景的视频,其特征在于,包括:通过摄像头采集视频,获取若干视频帧;根据若干视频帧,获取手势指令或者手势轨迹;检测视频帧中电子设备坐标和手势坐标,得到手势场景数据;根据所述手势指令和所述手势场景数据,开启电子设备或开启电子设备的功能,所述电子设备的功能包括自动关机功能,或者,识别手势轨迹中的物体,得到物体识别结果,所述物体识别结果包括电子设备识别结果和非电子设备物体识别结果;根据电子设备识别结果和非电子设备物体识别结果,打开电子设备。2.根据权利要求1所述的根据手势和场景开启电子设备的方法,其特征在于,所述摄像头上设置有相互连接的惯性传感器和数据处理模块,所述惯性传感器用于测量摄像头的加速度和三轴姿态角,所述数据处理模块用于接收惯性传感器和摄像头的数据,并与电子设备以及服务器通信。3.根据权利要求2所述的根据手势和场景开启电子设备的方法,其特征在于,所述根据若干视频帧,获取手势指令或者手势轨迹,包括:将若干视频帧传输至服务器;通过服务器检测每张视频帧中的手掌关节位置的坐标;根据每张视频帧中的手掌关节位置的坐标,获取手势指令或者手势轨迹。4.根据权利要求3所述的根据手势和场景开启电子设备的方法,其特征在于,所述根据每张视频帧中的手掌关节位置的坐标,获取手势指令或者手势轨迹,包括:判断同一手掌关节位置在多张视频帧中的坐标之间的距离是否位于设定阈值范围内,若是,则根据手掌关节位置的坐标,获取手势指令,否则...

【专利技术属性】
技术研发人员:谢维思郑海霖
申请(专利权)人:佛山市霖云艾思科技有限公司
类型:发明
国别省市:

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

1