应用控制方法和装置的制造方法

文档序号:9489304阅读:258来源:国知局
应用控制方法和装置的制造方法
【技术领域】
[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] 根据本公开第二方面的另一种实现方式,当所述当前处于前台的应用程序为电话 时,所述用户的表情对应的应用动作为接听电话或挂断电话;
[0048] 当所述当前处于前台的应用程序为图库时,所述用户的表情对应的应用动作为将 图片分组到第一组或将图片分组到第二组;
[0049] 当所述当前处于前台的应用程序为视频时,所述用户的表情对应的应用动作为将 视频分组到喜剧或将视频分组到悲剧。
[0050] 根据本公开第二方面的另一种实现方式,所述装置还包括:
[0051] 生成模块,用于生成表情与应用动作的对应关系。
[0052] 在上述实现方式中,通过生成表情与应用动作的对应关系,可以供确定应用动作 时使用。
[0053] 根据本公开第二方面的另一种实现方式,所述生成模块,具体用于:
[0054] 获取用户的表情及用户设置的对应的应用动作;
[0055] 生成所述表情与应用动作的对应关系。
[0056] 在上述实现方式中,用户的表情对应的应用动作由用户自己设定,不仅可以满足 用户的多样化需求,还能保证对应关系的准确性。
[0057] 根据本公开实施例的第三方面,提供一种应用控制装置,所述装置包括:
[0058] 处理器;
[0059] 用于存储处理器可执行指令的存储器;
[0060] 其中,所述处理器被配置为:
[0061] 获取用户的面部图像;
[0062] 根据所述面部图像确定用户的表情;
[0063] 确定所述用户的表情对应的应用动作;
[0064] 采用所述应用动作控制当前处于前台的应用程序。
[0065] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0066] 本公开通过获取用户的表情后,获取用户的表情对应的应用动作对应用程序进行 控制,避免了现有终端设备中的应用程序主要依靠用户触摸操作进行控制,采用表情控制 应用程序,提高了应用程序控制的智能化,增强了用户使用体验。
[0067] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【附图说明】
[0068] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0069] 图la是根据一不例性实施例不出的第一种应用场景图。
[0070] 图lb是根据一示例性实施例示出的第二种应用场景图。
[0071] 图2是根据一示例性实施例示出的一种应用控制方法的流程图。
[0072] 图3是根据一示例性实施例示出的一种应用控制方法的流程图。
[0073] 图4是根据一示例性实施例示出的一种应用控制装置的框图。
[0074] 图5是根据一示例性实施例示出的一种应用控制装置的框图。
[0075] 图6是根据一示例性实施例示出的一种装置的框图。
【具体实施方式】
[0076] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1