操控电子设备的方法、装置、电子设备及存储介质与流程

文档序号:16995250发布日期:2019-03-02 01:18阅读:122来源:国知局
本发明涉及电子设备
技术领域
:,尤其涉及一种操控电子设备的方法、装置、电子设备及可读存储介质。
背景技术
::随着电子设备的发展,触摸屏的应用也越来越广泛,极大的提高了用户与设备之间的交互体验。然而,在实际应用中,常常会出现一些用户想要对电子设备进行操作,却不便于或无法进行操作的情况,比如用户在洗衣服或做饭时,如果需要使用电子设备,却会由于双手都沾有水渍或油污而不便于触摸电子设备的触摸屏,因此也就难以去操控上述电子设备。技术实现要素:本申请第一方面提供一种操控电子设备的方法,其中,电子设备设置用于发射和接收毫米波的天线模组,该方法包括:通过所述天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势;通过所述天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成;获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令;触发所述电子设备执行所述目标控制指令。本申请第二方面提供一种操控电子设备的装置,其中,电子设备设置有用于发射和接收毫米波的天线模组,该装置包括:反射模块,用于通过所述天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势;接收模块,用于通过所述天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成;匹配模块,用于获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令;执行模块,用于触发所述电子设备执行所述目标控制指令。本申请实施例第三方面提供一种电子设备,包括用于发射和接收毫米波的天线模组、存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现第一方面的操控电子设备的方法中的各个步骤。本申请实施例第四方面提供一种可读存储介质,所述可读存储介质为计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面的操控电子设备的方法中的各个步骤。本申请所提供的一种操控电子设备的方法,该电子设备设置有用于发射和接收毫米波的天线模组,方法包括:通过天线模组发射探测毫米波,该探测毫米波用于探测针对电子设备的隔空操作手势;通过天线模组接收目标毫米波,该目标毫米波由探测毫米波经执行隔空操作手势的目标操作物反射形成;获取目标毫米波的功率数据,并根据该功率数据确定隔空操作手势对应的目标控制指令;触发电子设备执行目标控制指令。即本申请可以通过天线模组接收到的毫米波的功率数据,来确定用户的隔空操作手势对应的控制指令,由于天线模组发射的毫米波可以分布在电子设备所在的空间内,因此用户可以在不接触电子设备的情况下,在具有毫米波的空间内通过预设的隔空操作手势来实现对电子设备的隔空操控。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中一种电子设备的结构框图;图2为本申请实施例中操控电子设备的方法的流程示意图;图3为本申请实施例中操控电子设备的方法的应用场景示意图;图4为本申请实施例中操控电子设备的方法的子流程示意图;图5为本申请实施例中确定的隔空操作手势对应的目标功率曲线的示意图;图6为本申请实施例中确定的隔空操作手势对应的目标功率曲线的另一示意图;图7为本申请实施例中操控电子设备的方法的另一流程示意图;图8为本申请实施例中操控电子设备的装置的程序模块示意图;图9为本申请实施例中操控电子设备的装置的子程序模块示意图;图10为本申请实施例中操控电子设备的装置的另一程序模块示意图。具体实施方式为使得本申请的发明目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参照图1,图1为本申请实施例中一种电子设备的结构框图。本申请实施例提供的操控电子设备的方法可应用于如图1所示的电子设备100中。示例性的,电子设备100可以为移动或便携式并执行无线通信的各种类型的计算机系统设备中的任何一种(图1中只示例性的示出了一种形态)。具体的,电子设备100可以为移动电话或智能电话(例如,基于iphonetm,基于androidtm的电话),便携式游戏设备(例如nintendodstm,playstationportabletm,gameboyadvancetm,iphonetm)、膝上型电脑、pda(personaldigitalassistant,掌上电脑)、便携式互联网设备、音乐播放器以及数据存储设备,其它可穿戴设备(诸如智能手表)。在一些情况下,电子设备100可以执行多种功能(例如播放音乐,显示视频,存储图片以及接收和发送电话呼叫)。其中,电子设备100可以包括存储和处理电路110。该存储和处理电路110可以包括存储器,例如硬盘驱动存储器、非易失性存储器(例如闪存或用于形成固态驱动器的其它电子可编程只读存储器等)、易失性存储器(例如静态或动态随机存取存储器等)等,本申请实施例不作限制。存储和处理电路110中的处理电路可以用于控制电子设备100的运转。该处理电路可以基于一个或多个微处理器、微控制器、数字信号处理器、基带处理器、功率管理单元、音频编解码器芯片、专用集成电路、显示驱动器集成电路等来实现。存储和处理电路110可用于运行电子设备100中的软件,例如操作系统、应用软件等。这些软件可以用于执行一些控制操作,例如,基于照相机的图像采集,基于环境光传感器的环境光测量,基于接近传感器的接近传感器测量,基于诸如发光二极管的状态指示灯等状态指示器实现的信息显示功能,基于触摸传感器的触摸事件检测,与在多个(例如分层的)显示器上显示信息相关联的功能,与执行无线通信功能相关联的操作,与收集和产生音频信号相关联的操作,与收集和处理按钮按压事件数据相关联的控制操作,以及电子设备100中的其它功能等,本申请实施例不作限制。电子设备100还可以包括输入-输出电路120。输入-输出电路120可用于使电子设备100实现数据的输入和输出,即允许电子设备100从外部设备接收数据和也允许电子设备100将数据从电子设备100输出至外部设备。输入-输出电路120可以进一步包括传感器121。传感器121可以包括环境光传感器,基于光和电容的接近传感器,触摸传感器(例如,基于光触摸传感器和/或电容式触摸传感器,其中,触摸传感器可以是触控显示屏的一部分,也可以作为一个触摸传感器结构独立使用),加速度传感器,和其它传感器等。输入-输出电路120还可以包括一个或多个显示器,例如显示器122。显示器122可以包括液晶显示器,有机发光二极管显示器,电子墨水显示器,等离子显示器,使用其它显示技术的显示器中一种或者几种的组合。显示器122可以包括触摸传感器阵列(即,显示器122可以是触控显示屏)。触摸传感器可以是由透明的触摸传感器电极(例如氧化铟锡(ito)电极)阵列形成的电容式触摸传感器,或者可以是使用其它触摸技术形成的触摸传感器,例如音波触控,压敏触摸,电阻触摸,光学触摸等,本申请实施例不作限制。输入-输出电路120还可以包括通信单元123,通信单元123可以用于为电子设备100提供与外部设备通信的能力。通信单元123可以包括模拟和数字输入-输出接口电路,和基于射频信号和/或光信号的无线通信电路。通信单元123中的无线通信电路可以包括射频收发器电路、功率放大器电路、低噪声放大器、开关、滤波器和天线。举例来说,通信单元123中的无线通信电路可以包括用于通过发射和接收近场耦合电磁信号来支持近场通信(nearfieldcommunication,nfc)的电路。例如,通信单元123可以包括近场通信天线和近场通信收发器。通信单元123还可以包括蜂窝电话收发器和天线,无线局域网收发器电路和天线等。输入-输出电路120还可以进一步包括输入-输出单元124。输入-输出单元124可以包括按钮,操纵杆,点击轮,滚动轮,触摸板,小键盘,键盘,照相机,发光二极管和其它状态指示器等。用户可以通过输入-输出电路120输入命令来控制电子设备100的操作,并且可以使用输入-输出电路120的输出数据以实现接收来自电子设备100的状态信息和其它输出。电子设备100还包括用于发射和接收毫米波的天线模组130,天线模组130可以采用微带天线、漏波天线等。其中,天线模组130可以包括至少一个毫米波收发天线,该毫米波收发天线设置于电子设备100的显示屏内侧,或者设置于电子设备100的边框区,用于发射探测毫米波,以及接收由探测毫米波反射回的毫米波。或者,天线模组130也可以包括至少一个毫米波发射天线与至少一个毫米波接收天线,毫米波发射天线与毫米波接收天线设置于电子设备100的显示屏内侧,或者设置于电子设备100的边框区,毫米波发射天线用于发射探测毫米波,毫米波接收天线用于接收由探测毫米波反射回的目标毫米波。基于上述电子设备100描述本申请实施例中操控电子设备的方法。本申请提出一种操控电子设备的方法,在该方法中,电子设备设置有用于发射和接收毫米波的天线模组,可以通过该天线模组接收到的毫米波的功率数据,来确定用户的隔空操作手势对应的控制指令,从而实现对电子设备的隔空操控。具体的,请参阅图2,图2为本申请实施例中操控电子设备的方法的流程示意图,该方法包括:步骤201、通过所述天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势。步骤202、通过所述天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成。在本实施例中,操作物一般是用户的手指等可以反射毫米波的物体,隔空操作手势是指操作物在不碰触到设备触摸屏的情况下,操作物所产生的动作,以上述操作物为手指为例,上述隔空操作手势可以包括左挥动、右挥动、上挥动、下挥动、向前挥动、向后挥动、握拳、抓捏、单指画圆、按任意轨迹滑动等。其中,天线模组用于在电子设备的触摸屏上方区域或侧面区域发射预设功率大小的毫米波,当有操作物在触摸屏的上方区域或侧面区域出现时,天线模组发射的毫米波便会在操作物表面发生反射,由天线模组接收。其中,天线模组可以包括一个或多个毫米波收发天线,该毫米波收发天线可以同时用于发射与接收毫米波。或者,天线模组也可以包括至少一个毫米波发射天线与至少一个毫米波接收天线,毫米波发射天线用于发射探测毫米波,毫米波接收天线则用于接收由探测毫米波反射形成的毫米波,其中,毫米波发射天线与毫米波接收天线的数量可以相同也可以不同,例如,可以采用一个毫米波发射天线发射探测毫米波,由多个毫米波接收天线同时接收由探测毫米波反射形成的毫米波。步骤203、获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令。在本实施例中,从监测到隔空操作手势开始,到监测到隔空操作手势结束,记录天线模组接收到的目标毫米波的功率变化情况,并将记录的功率变化情况作为监测到的隔空操作手势对应的、天线模组接收到的功率数据。为了更好的理解本申请实施例,参照图3,图3为本申请实施例中操控电子设备的方法的应用场景示意图。在图3中,用户可以通过手指,在距离电子设备100显示屏幕预设距离范围内,做出预设的隔空操作手势。可以理解的是,上述隔空操作手势的操作区域并不局限于显示屏幕正上方区域,当天线模组向电子设备显示屏幕周围任意方向发射毫米波时,上述隔空操作手势的操作区域还可以是显示屏幕周围存在毫米波的区域。其中,不同的隔空操作手势,对毫米波的反射效果会存在一定的差异,从而会导致天线模组接收到的毫米波的功率数据也会存在一定的差异,因此,在本实施例中,可以根据天线模组接收到的功率数据来确定隔空操作手势对应的目标控制指令。步骤204、触发电子设备执行所述目标控制指令。本实施例中,在确定监测到的隔空操作手势所对应的目标控制指令之后,触发电子设备执行该目标控制指令。例如,当确定目标控制指令为解锁指令时,触发电子设备执行解锁操作。本申请所提供的一种操控电子设备的方法,该电子设备设置有用于发射和接收毫米波的天线模组,通过天线模组发射探测毫米波,该探测毫米波用于探测针对电子设备的隔空操作手势;通过天线模组接收目标毫米波,该目标毫米波由探测毫米波经执行隔空操作手势的目标操作物反射形成;获取目标毫米波的功率数据,并根据该功率数据确定隔空操作手势对应的目标控制指令,触发电子设备执行目标控制指令。即本申请可以通过天线模组接收到的毫米波的功率数据,来确定用户的隔空操作手势对应的控制指令,由于天线模组发射的毫米波可以分布在电子设备所在的空间内,因此用户可以在不接触电子设备的情况下,在具有毫米波的空间内通过预设的隔空操作手势来实现对电子设备的隔空操控。进一步地,基于上述实施例,参照图4,图4为本申请实施例中操控电子设备的方法的子流程示意图,本申请实施例中,上述步骤203具体可以包括如下步骤:步骤401、基于功率数据,确定隔空操作手势对应的目标功率曲线。其中,上述功率数据包括了上述隔空操作手势从开始到结束这一时间段内,天线模组接收到的毫米波的功率变化情况,因此,可以将时间作为自变量,将天线模组接收到的毫米波的功率作为因变量,来确定出隔空操作手势对应的目标功率曲线。具体的,参照图5,图5为本申请实施例中确定的隔空操作手势对应的目标功率曲线的示意图。在图5中,以时间t时间为自变量,以天线模组接收到的毫米波的功率p作为因变量,假设上述隔空操作手势从t1时刻开始,在t2时刻结束,则可以将t1时刻至t2时刻之间,功率p的变化曲线作为上述隔空操作手势对应的目标功率曲线。可以理解的是,在本申请实施例中,天线模组中可能存在多个毫米波收发天线或多个毫米波接收天线的情况,当天线模组包括多个毫米波收发天线或多个毫米波接收天线时,则以图5所示的原理,分别确定各个毫米波收发天线或各个毫米波接收天线的功率变化曲线,将各个毫米波收发天线或各个毫米波接收天线的功率变化曲线作为上述隔空操作手势对应的目标功率曲线。具体可参照图6,图6为本申请实施例中确定的隔空操作手势对应的目标功率曲线的另一示意图。在图6中,假设天线模组包括有两个毫米波接收天线(毫米波接收天线a与毫米波接收天线b),则将这两个毫米波接收天线的功率变化曲线作为上述隔空操作手势对应的目标功率曲线。步骤402、将所述目标功率曲线与预置的功率曲线数据库进行匹配,确定与所述目标功率曲线相匹配的目标预置功率曲线。在本申请中,可以预先记录多个隔空操作手势所对应的功率曲线,并保存至预置的功率曲线数据库,当确定上述目标功率曲线之后,将该目标功率曲线与功率曲线数据库中保存的各个功率曲线进行匹配,确定出与该目标功率曲线相匹配的目标预置功率曲线。其中,匹配的依据可以为功率曲线之间的相似度。步骤403、查找目标预置功率曲线与控制指令之间的对应关系,将与所述目标预置功率曲线对应的控制指令确定为目标控制指令。在本申请中,可以预先保存各个功率曲线与控制指令之间的对应关系,在确定与目标功率曲线相匹配的目标预置功率曲线之后,将目标预置功率曲线所对应的控制指令,确定为目标功率曲线对应的目标控制指令。具体的,上述步骤402包括以下步骤:步骤a、计算所述目标功率曲线与所述预置的功率曲线数据库中的预置功率曲线之间的相似度。步骤b、将所述预置的功率曲线数据库中与所述目标功率曲线相似度最大的预置功率曲线确定为所述目标预置功率曲线。本实施例中,可以通过计算目标功率曲线与上述预置的功率曲线数据库中各个预置功率曲线之间的相似度,来确定与目标功率曲线相匹配的目标预置功率曲线。其中,可以选择计算出的最大相似度所对应的预置功率曲线作为目标预置功率曲线。另外,可以理解的是,用户做出隔空操作手势时的快慢,会影响隔空操作手势对应的目标功率曲线,为了消除或降低隔空操作手势的动作快慢对匹配准确度的影响,可以保持目标功率曲线中功率值不变,压缩时间变量,使目标功率曲线对应的时长,与上述功率曲线数据库中的各个预置功率曲线对应的时长一致,然后再计算上述相似度。本申请实施例所提供的操控电子设备的方法,当监测到隔空操作手势时,可以通过天线模组接收到的毫米波的功率数据,来确定隔空操作手势对应的目标功率曲线,然后确定与目标功率曲线相匹配的目标预置功率曲线,以及根据预置的目标预置功率曲线与控制指令之间的对应关系,将与目标预置功率曲线对应的控制指令确定为目标控制指令,并触发电子设备执行该目标控制指令,从而可以在不接触电子设备的情况下,实现对电子设备的隔空操控。进一步地,基于上述实施例,请参阅图7,图7为本申请实施例中操控电子设备的方法的另一流程示意图,该方法包括:步骤701、监测天线模组接收到的毫米波的功率。在本实施例中,在电子设备唤醒之后,或者当电子设备进入预设的隔空操作模式之后,启动天线模组发射探测毫米波,并监测天线模组接收到的毫米波的功率。步骤702、当监测到所述毫米波的功率位于预设功率范围时,确定所述毫米波为所述目标毫米波。其中,当监测到天线模组接收到的毫米波的功率位于预设功率范围时,则表示在天线模组发射的毫米波所在区域中存在操作物,此时即可将天线模组接收到的毫米波确定为目标毫米波。步骤703、获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令。步骤704、触发所述电子设备执行所述目标控制指令。其中,上述步骤703至步骤704表述的内容与本申请实施例中的步骤203至步骤204表述的内容基本一致,具体请参阅本申请实施例中的步骤203至步骤204,在此不再赘述。本申请所提供的操控电子设备的方法,当当监测到天线模组接收到的毫米波的功率位于预设功率范围时,确定接收到的该毫米波为目标毫米波,然后获取该目标毫米波的功率数据,并根据该功率数据,确定隔空操作手势对应的目标控制指令,触发电子设备执行目标控制指令,从而可以实现对电子设备的隔空操控。进一步地,基于上述实施例,在本申请第三实施例中,上述操控电子设备的方法可以简单划分为两部分:手势录入部分与隔空手势操控部分。本实施例中,手势录入部分包括以下步骤:步骤a、当接收到控制指令配置操作时,监测待配置控制指令对应的隔空操作手势样本。步骤b、当监测到所述隔空操作手势样本时,获取天线模组接收到的毫米波的功率数据样本,并基于功率数据样本确定隔空操作手势样本对应的功率曲线样本。本实施例中,确定基于功率数据样本确定隔空操作手势样本对应的功率曲线样本的方式,与本申请实施例中基于功率数据确定隔空操作手势对应的目标功率曲线的方式一致。步骤c、保存功率曲线样本与待配置控制指令之间的对应关系。隔空手势操控部分包括以下步骤:步骤a、监测天线模组接收到的毫米波。步骤b、当监测到天线模组接收到目标毫米波时,获取目标毫米波的功率数据。步骤c、基于功率数据确定所述隔空操作手势对应的目标功率曲线。步骤d、计算所述目标功率曲线与所述预置的功率曲线数据库中的预置功率曲线之间的相似度,将所述预置的功率曲线数据库中与所述目标功率曲线相似度最大的预置功率曲线确定为所述目标预置功率曲线。步骤e、查找所述目标预置功率曲线与控制指令之间的对应关系,将与所述目标预置功率曲线对应的控制指令确定为所述目标控制指令。步骤f、触发所述电子设备执行所述目标控制指令。例如,用户可以配置解锁指令对应的隔空操作手势为“单手画圆”,然后保存至电子设备内,在后续的隔空手势操控过程中,用户即可通过“单手画圆”的隔空操作手势来对电子设备进行解锁。在本申请实施例中,用户可以预先对隔空操作手势及其对应的控制指令进行配置,并将配置好的功率曲线样本与控制指令之间的对应关系保存至电子设备,然后即可利用预先保存的隔空操作手势来触发相对应的控制指令。进一步地,基于上述实施例,在本申请第四实施例中,上述目标控制指令至少包括唤醒指令、解锁指令及息屏指令,上述步骤204中触发电子设备执行目标控制指令,具体包括:当目标控制指令为唤醒指令时,触发唤醒电子设备唤醒至亮屏状态。当目标控制指令为解锁指令时,触发电子设备解锁。当目标控制指令为息屏指令时,触发电子设备从亮屏状态切换至息屏状态。即在本申请实施例中,用户可以通过隔空操作手势,来隔空唤醒电子设备,或隔空解锁电子设备,或隔空将电子设备从亮屏状态切换至息屏状态。进一步地,目标控制指令至少包括启动指令,上述步骤204中触发电子设备执行目标控制指令,具体包括:确定目标控制指令对应的目标应用,然后启动目标应用。即在本申请实施例中,用户可以通过隔空操作手势,来隔空启动电子设备中的某个应用。进一步地,目标控制指令至少包括接听指令及挂断指令,上述步骤204中触发电子设备执行目标控制指令,具体包括:当电子设备当前存在来电提醒,且目标控制指令为接听指令时,触发电子设备接听来电提醒对应的来电;当电子设备当前存在来电提醒,且目标控制指令为挂断指令时,触发电子设备拒接来电提醒对应的来电;当电子设备处于通话状态,且目标控制操作为挂断指令时,触发电子设备挂断当前正在通话的来电。即在本申请实施例中,用户可以通过隔空操作手势来接听、拒接来电,或者挂断当前正在通话的来电。另外,可以理解的是,目标控制指令还可以包括其它的控制指令,例如音量调节指令、亮度调节指令等,在此不再一一列举。进一步地,本申请还提供一种操控电子设备的装置800。请参阅图8,图8为本申请实施例中操控电子设备的装置的程序模块示意图,该装置800包括:发射模块801,用于通过所述天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势。接收模块802,用于通过所述天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成。匹配模块803,用于获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令。执行模块804,用于触发所述电子设备执行所述目标控制指令。本申请所提供的一种操控电子设备的装置800,该电子设备设置有用于发射和接收毫米波的天线模组,上述装置800可以实现:通过天线模组发射探测毫米波,该探测毫米波用于探测针对电子设备的隔空操作手势;通过天线模组接收目标毫米波,该目标毫米波由探测毫米波经执行隔空操作手势的目标操作物反射形成;获取目标毫米波的功率数据,并根据该功率数据确定隔空操作手势对应的目标控制指令;触发电子设备执行目标控制指令。即本申请可以通过天线模组接收到的毫米波的功率数据,来确定用户的隔空操作手势对应的控制指令,由于天线模组发射的毫米波可以分布在电子设备所在的空间内,因此用户可以在不接触电子设备的情况下,在具有毫米波的空间内通过预设的隔空操作手势来实现对电子设备的隔空操控。进一步地,请参阅图9,图9为本申请实施例中操控电子设备的装置的子程序模块示意图,基于上述实施例,本申请实施例中,上述匹配模块803具体可以包括:第一确定模块901、用于基于所述功率数据确定所述隔空操作手势对应的目标功率曲线。第二确定模块902、用于将所述目标功率曲线与预置的功率曲线数据库进行匹配,确定与所述目标功率曲线相匹配的目标预置功率曲线。查找模块903、用于查找所述目标预置功率曲线与控制指令之间的对应关系,将与所述目标预置功率曲线对应的控制指令确定为所述目标控制指令具体的,第二确定模块902包括:计算单元,用于计算所述目标功率曲线与所述预置的功率曲线数据库中的预置功率曲线之间的相似度。确定单元,用于将所述预置的功率曲线数据库中与所述目标功率曲线相似度最大的预置功率曲线确定为所述目标预置功率曲线。本申请实施例所提供的操控电子设备的装置800,当监测到隔空操作手势时,可以通过天线模组接收到的毫米波的功率数据,来确定隔空操作手势对应的目标功率曲线,然后确定与目标功率曲线相匹配的目标预置功率曲线,以及根据预置的目标预置功率曲线与控制指令之间的对应关系,将与目标预置功率曲线对应的控制指令确定为目标控制指令,并触发电子设备执行该目标控制指令,从而可以在不接触电子设备的情况下,实现对电子设备的隔空操控。进一步地,基于上述实施例,请参阅图10,图10为本申请实施例中操控电子设备的装置的另一程序模块示意图,该装置800包括:手势监测模块1001,用于监测所述天线模组接收到的毫米波的功率。手势确定模块1002,用于当监测到所述毫米波的功率位于预设功率范围时,确定所述毫米波为所述目标毫米波。匹配模块803,用于获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令。执行模块804,用于触发所述电子设备执行所述目标控制指令。本申请所提供的操控电子设备的装置800,可以实现:当当监测到天线模组接收到的毫米波的功率位于预设功率范围时,确定接收到的该毫米波为目标毫米波,然后获取该目标毫米波的功率数据,并根据该功率数据,确定隔空操作手势对应的目标控制指令,触发电子设备执行目标控制指令,从而可以实现对电子设备的隔空操控。进一步地,基于上述实施例,在本申请第七实施例中,上述操控电子设备的装置的功能模块可以简单划分为两部分:手势录入部分与隔空手势操控部分。本实施例中,手势录入部分包括:手势样本配置模块,用于当接收到控制指令配置操作时,监测待配置控制指令对应的隔空操作手势样本。手势样本确定模块,用于当监测到所述隔空操作手势样本时,获取天线模组接收到的毫米波的功率数据样本,并基于所述功率数据样本确定所述隔空操作手势样本对应的功率曲线样本。存储模块,用于保存所述功率曲线样本与所述待配置控制指令之间的对应关系。在本申请实施例中,用户可以预先对隔空操作手势及其对应的控制指令进行配置,并保存至电子设备内,然后即可利用预先保存的隔空操作手势来触发相对应的控制指令。进一步地,基于上述实施例,在本申请第八实施例中,上述目标控制指令至少包括唤醒指令、解锁指令及息屏指令,上述执行模块804具体用于:当目标控制指令为唤醒指令时,触发电子设备唤醒至亮屏状态。当目标控制指令为解锁指令时,触发电子设备解锁。当目标控制指令为息屏指令时,触发电子设备从亮屏状态切换至息屏状态。即在本申请实施例中,用户可以通过隔空操作手势,来隔空唤醒电子设备,或隔空解锁电子设备,或隔空将电子设备从亮屏状态切换至息屏状态。进一步地,目标控制指令至少包括启动指令,上述执行模块804具体用于:确定目标控制指令对应的目标应用,并启动目标应用。即在本申请实施例中,用户可以通过隔空操作手势,来隔空启动电子设备中的某个应用。进一步地,目标控制指令至少包括接听指令及挂断指令,上述执行模块804具体用于:当电子设备当前存在来电提醒,且目标控制指令为接听指令时,触发电子设备接听来电提醒对应的来电;当电子设备当前存在来电提醒,且目标控制指令为挂断指令时,触发电子设备拒接来电提醒对应的来电;当电子设备处于通话状态,且目标控制操作为挂断指令时,触发电子设备挂断当前正在通话的来电。即在本申请实施例中,用户可以通过隔空操作手势来接听、拒接来电,或者挂断当前正在通话的来电。另外,可以理解的是,目标控制指令还可以包括其它的控制指令,例如音量调节指令、亮度调节指令等,在此不再一一列举。本申请实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时,实现上述任意一个实施例中的操控电子设备的方法中的各个步骤。示例性的,操控电子设备的方法的计算机程序主要包括:通过天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势;通过天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成;获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令;触发所述电子设备执行所述目标控制指令。另外,计算机程序也可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算设备中的执行过程。例如,计算机程序可以被分割成如图8所示的发射模块801、接收模块802、匹配模块803及执行模块804。处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。本申请实施例还提供一种可读存储介质,该可读存储介质为计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述实施例中任意一个实施例中的操控电子设备的方法中的各个步骤。示例性的,操控电子设备的方法的计算机程序主要包括:通过天线模组发射探测毫米波,所述探测毫米波用于探测针对所述电子设备的隔空操作手势;通过天线模组接收目标毫米波,所述目标毫米波由所述探测毫米波经执行所述隔空操作手势的目标操作物反射形成;获取所述目标毫米波的功率数据,并根据所述功率数据,确定所述隔空操作手势对应的目标控制指令;触发所述电子设备执行所述目标控制指令。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。以上为对本申请所提供的一种操控电子设备的方法、装置、电子设备及存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1