一种基于智能终端的界面控制方法及界面控制系统与流程

文档序号:13839273阅读:203来源:国知局

本发明涉及智能终端领域,尤其涉及一种基于智能终端的界面控制方法及界面控制系统。



背景技术:

目前,随着智能终端的飞速发展,智能终端的功能日益丰富。使用智能终端的用户遍布各个年龄阶段,对于不同年龄段的用户而言,对于智能终端界面的需求也不同。例如,老年用户为便于使用往往喜欢字体较大、图标分开放置的简洁型显示界面;年轻用户往往倾向于选择正常大小的字体,对于界面颜色而言可能更倾向于色彩缤纷的显示界面;尤其是年轻女性,有些更倾向于娃娃字体、全粉色或可爱型显示界面。因此,对于不同年龄阶段不同性别的用户而言,对智能终端的界面显示需求也不同。

为此,需要提供一种基于智能终端的界面控制方法及界面控制系统,基于人脸识别对智能终端的当前用户所处于的年龄段和性别作识别,自动为当前用户显示一与当前用户年龄、性别相匹配的界面样式,操作便捷,使用方便,能够为用户提供一种更为人性化的用户体验。



技术实现要素:

为了克服上述技术缺陷,本发明的目的在于提供一种基于智能终端的界面控制方法及界面控制系统。基于人脸识别对智能终端的当前用户所处于的年龄段和性别作识别,自动为当前用户显示一与当前用户年龄、性别相匹配的界面样式,操作便捷,使用方便,能够为用户提供一种更为人性化的用户体验。

本发明公开了一种基于智能终端的界面控制方法,所述界面控制方法包括如下步骤:

采集一当前用户的脸部图像;

提取所述脸部图像中的当前脸部特征;

将所述当前脸部特征与一数据库中的预设脸部特征对比,以获得所述当前用户的当前年龄;

控制所述智能终端的界面采用一与所述当前年龄所在年龄段匹配的当前界面样式。

优选地,将所述当前脸部特征与一数据库中的预设脸部特征对比,以获得所述当前用户的当前年龄的步骤中,进一步包括:

根据所述当前脸部特征,生成一与所述当前脸部特征相应的当前特征数据;

检索所述预设脸部特征中与所述当前特征数据匹配的预设特征数据;

解析所述预设特征数据对应的预设年龄,以作为所述当前年龄。

优选地,控制所述智能终端的界面采用一与所述当前年龄所在年龄段匹配的当前界面样式的步骤中,进一步包括:

获得所述当前年龄处于的年龄段;

基于所述年龄段调用一与所述年龄段匹配的当前界面样式;

将所述界面的初始样式切换为一当前界面样式。

优选地,提取所述脸部图像中的当前脸部特征的之前,进一步包括:对所述当前脸部图像进行一预处理。

优选地,所述界面控制方法进一步包括:对所述当前用户的性别识别;

则,进一步控制所述界面采用一与所述年龄段及所述性别匹配的当前界面样式。

本发明进一步提供了一种基于智能终端的界面控制系统,所述界面控制系统包括:采集模块、提取模块、对比模块和控制模块;

所述采集模块,与所述提取模块通讯连接,采集一当前用户的脸部图像,并发送所述脸部图像至所述提取模块中;

所述提取模块,与所述采集模块、对比模块通讯连接,提取所述脸部图像中的当前脸部特征,并发送所述当前脸部特征至所述对比模块中;

所述对比模块,与所述提取模块、控制模块通讯连接,将所述当前脸部特征与一数据库中的预设脸部特征对比,以获得所述当前用户的当前年龄,并发送所述当前年龄至所述控制模块中;

所述控制模块,与所述对比模块通讯连接,控制所述智能终端的界面采用一与所述当前年龄所在年龄段匹配的当前界面样式。

优选地,所述对比模块进一步包括:

生成单元,根据所述当前脸部特征,生成一与所述当前脸部特征相应的当前特征数据;

检索单元,检索所述预设脸部特征中与所述当前特征数据匹配的预设特征数据;

解析单元,解析所述预设特征数据对应的预设年龄,以作为所述当前年龄。

优选地,所述控制模块进一步包括:

获得单元,获得所述当前年龄处于的年龄段;

调用单元,基于所述年龄段调用一与所述年龄段匹配的当前界面样式;

切换单元,将所述界面的初始样式切换为一当前界面样式。

优选地,所述界面控制系统,进一步包括一处理模块,与所述采集模块、提取模块通讯连接;

所述处理模块对所述当前脸部图像进行一预处理,并将经处理的所述当前脸部图像发送至所述提取模块中。

优选地,所述界面控制系统,进一步包括一识别模块,与所述采集模块、控制模块通讯连接;

所述识别模块识别所述当前用户的性别,并将所述性别发送至控制模块;

所述控制模块进一步控制所述界面采用一与所述年龄段及所述性别匹配的当前界面样式。

采用了上述技术方案后,与现有技术相比,具有以下有益效果:

基于人脸识别对智能终端的当前用户所处于的年龄段和性别作识别,自动为当前用户显示一与当前用户年龄、性别相匹配的界面样式,操作便捷,使用方便,能够为用户提供一种更为人性化的用户体验。

附图说明

图1为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图;

图2为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图;

图3为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图;

图4为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图;

图5为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图;

图6为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图。

具体实施方式

以下结合附图与具体实施例进一步阐述本发明的优点。

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

智能终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的智能终端以及诸如数字tv、台式计算机等等的固定终端。下面,假设终端是智能终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

参阅图1,为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图。所述界面控制方法包括如下步骤:

采集一当前用户的脸部图像;

提取所述脸部图像中的当前脸部特征;

将所述当前脸部特征与一数据库中的预设脸部特征对比,以获得所述当前用户的当前年龄;

控制所述智能终端的界面采用一与所述当前年龄所在年龄段匹配的当前界面样式。

当智能终端开启界面控制模式后,智能终端接收到一当前用户开启智能终端操作界面开始使用智能终端时,会自动开启智能终端的前置摄像头对正在使用智能终端的当前用户采集一脸部图像。本实施例中的脸部图像,需为能够完整显示脸部的图像,以便本实施例中的界面控制方法能够基于一完整的脸部图像,更好地对用户的年龄段和性别作精确识别。

当智能终端采集到一脸部图像后,智能终端进一步对脸部图像进行识别,区分人脸与背景,确定人脸所在位置,进一步对该脸部图像中的脸部特征进行提取。其中,脸部特征包括能够准确获取人脸五官的几何特征、脸部轮廓特征、脸部纹理特征,为提高人脸识别的精度,本实施例中的脸部特征提取还可以进一步包括脸部表情特征的提取。对上述脸部特征的提取,可采用多种实现方法。例如,可基于统计的人脸识别方法,即用特征矢量来表征人脸,使用代数特征矢量。具体为对于一副由n个像素组成的脸部图像,可以看作时一个n维矢量,或是一个n维空间中的一点。假设脸部图像只占据这个高维图像空间的一个很小的子区域,可利用主成分分析(pca)原理来得到一个脸部图像的优化坐标系统。即是对该脸部区域的坐标进行降维,使得每个脸部图像可以用很少几个参数来表示。

优选地,提取所述脸部图像中的当前脸部特征的之前,进一步包括:对所述当前脸部图像进行一预处理。

在一优选实施例中,智能终端提取脸部图像中的当前脸部特征之前,还可以进一步对脸部图像进行预处理,该预处理包括对图像的尺度归一化和灰度归一化,尺度归一化包括对脸部图像的平移、旋转、缩放和标准切割等。灰度归一化主要是对脸部图像进行光照补偿等处理。上述两种预处理的操作,能够更进一步地确保后续对当前脸部特征的精确提取。

智能终端进一步与一远程数据库连接,该数据库中存有大量预设脸部特征,并且该预设脸部数据均包含多种关联信息,例如:年龄、性别、国籍、工作等。此外,该数据库中的数据于定期更新,以确保数据的完整性和有效性。当智能终端从脸部图像中提取到当前脸部特征后,会进一步将采集所得的当前脸部特征与数据库中的预设脸部特征进行对比,基于人脸于不同年龄的特征共性(例如,细纹、皮肤紧致度、发量,甚至是眼神等特征信息)对比,智能终端可以获得当前脸部特征对应的当前年龄。

当智能终端获取到当前用户的当前年龄后,进一步根据当前年龄判断当前用户所处于的年龄段,控制界面显示一与该年龄段向匹配的界面样式。其中,界面样式所包含的调整项目为:字体大小、图标尺寸、壁纸、常用设置项、颜色等。此外,用户还可进一步手动添加或删除界面样式中所包含的调整项目。例如,用户还可根据个人需要将响铃音量手动添加到界面样式所包含的调整项目中。

优选地,所述界面控制方法进一步包括:对所述当前用户的性别识别;

则,进一步控制所述界面采用一与所述年龄段及所述性别匹配的当前界面样式。

在一优选实施例中,智能终端除对当前用户的年龄识别以外,进一步包括对用户的性别识别,则,智能终端可以进一步控制界面根据当前用户的年龄段和性别为用户切换一当前界面样式。增加对用户的性别识别,能够更为准确地为当前用户提供界面样式的选择,匹配度更高。

参阅图2,为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图。优选地,将所述当前脸部特征与一数据库中的预设脸部特征对比,以获得所述当前用户的当前年龄的步骤中,进一步包括:

根据所述当前脸部特征,生成一与所述当前脸部特征相应的当前特征数据;

检索所述预设脸部特征中与所述当前特征数据匹配的预设特征数据;

解析所述预设特征数据对应的预设年龄,以作为所述当前年龄。

智能终端通过对当前用户脸部的几何特征、纹理特征、轮廓特征甚至是表情特征的捕获,进一步将上述特征转化为数据形式,通过数据将从图像中捕获的特征转换为特征数据,以便后续更为快捷有效地处理。进一步地,在预设脸部特征所对应的预设特征数据中检索与当前特征数据匹配的数据,匹配后,进一步获取该预设脸部特征对应的预设年龄,从而最终获得与当前脸部特征对应的当前年龄。

参阅图3,为符合本发明实施例中的一种基于智能终端的界面控制方法的流程示意图。优选地,控制所述智能终端的界面采用一与所述当前年龄所在年龄段匹配的当前界面样式的步骤中,进一步包括:

获得所述当前年龄处于的年龄段;

基于所述年龄段调用一与所述年龄段匹配的当前界面样式;

将所述界面的初始样式切换为一当前界面样式。

调用函数,根据预设脸部特征获得的当前年龄获得当前年龄所在的年龄段,进一步调用与数据库中适用于不同年龄段的界面样式,包括:字体大小、图标尺寸、壁纸、常用设置项、颜色等信息,将调取所得的界面样式应用于当前界面。

参阅图4,为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图。本实施例中,所述界面控制系统包括:采集模块、提取模块、对比模块和控制模块;

-采集模块

当智能终端开启界面控制模式后,接收到一当前用户开启智能终端操作界面开始使用智能终端时,采集模块会自动开启智能终端的前置摄像头对正在使用智能终端的当前用户采集一脸部图像。本实施例中的脸部图像,需为能够完整显示脸部的图像,以便本实施例中的界面控制方法能够基于一完整的脸部图像,更好地对用户的年龄段和性别作精确识别。

-提取模块

当采集模块采集到一脸部图像后,界面控制系统进一步对脸部图像进行识别,区分人脸与背景,确定人脸所在位置,提取模块进一步对该脸部图像中的脸部特征进行提取。其中,脸部特征包括能够准确获取人脸五官的几何特征、脸部轮廓特征、脸部纹理特征,为提高人脸识别的精度,本实施例中的脸部特征提取还可以进一步包括脸部表情特征的提取。对上述脸部特征的提取,可采用多种实现方法。例如,可基于统计的人脸识别方法,即用特征矢量来表征人脸,使用代数特征矢量。具体为对于一副由n个像素组成的脸部图像,可以看作时一个n维矢量,或是一个n维空间中的一点。假设脸部图像只占据这个高维图像空间的一个很小的子区域,可利用主成分分析(pca)原理来得到一个脸部图像的优化坐标系统。即是对该脸部区域的坐标进行降维,使得每个脸部图像可以用很少几个参数来表示。

-处理模块

在一优选实施例中,界面控制系统进一步包括一处理模块。当提取模块提取脸部图像中的当前脸部特征之前,处理模块还可以进一步对脸部图像进行预处理,该预处理包括对图像的尺度归一化和灰度归一化,尺度归一化包括对脸部图像的平移、旋转、缩放和标准切割等。灰度归一化主要是对脸部图像进行光照补偿等处理。处理模块执行的上述两种预处理的操作,能够更进一步地确保后续对当前脸部特征的精确提取。

-对比模块

界面控制系统进一步与一远程数据库连接,该数据库中存有大量预设脸部特征,并且该预设脸部数据均包含多种关联信息,例如:年龄、性别、国籍、工作等。此外,该数据库中的数据于定期更新,以确保数据的完整性和有效性。当提取模块从脸部图像中提取到当前脸部特征后,对比模块会进一步将采集所得的当前脸部特征与数据库中的预设脸部特征进行对比,基于人脸于不同年龄的特征共性(例如,细纹、皮肤紧致度、发量,甚至是眼神等特征信息)对比,对比模块可以获得当前脸部特征对应的当前年龄。

-控制模块

当对比模块获取到当前用户的当前年龄后,控制模块进一步根据当前年龄判断当前用户所处于的年龄段,以控制界面显示一与该年龄段向匹配的界面样式。其中,界面样式所包含的调整项目为:字体大小、图标尺寸、壁纸、常用设置项、颜色等。此外,用户还可通过控制模块进一步手动添加或删除界面样式中所包含的调整项目。例如,用户还可根据个人需要将响铃音量手动添加到界面样式所包含的调整项目中。

-识别模块

在一优选实施例中,界面控制系统进一步包括一识别模块,该识别模块与采集模块、控制模块通讯连接。于本实施例中,界面控制系统除对比模块对当前用户的年龄识别以外,进一步包括识别模块对用户的性别识别,则,控制模块可以进一步控制界面根据当前用户的年龄段和性别为用户切换一当前界面样式。增加对用户的性别识别,能够更为准确地为当前用户提供界面样式的选择,匹配度更高。

参阅图5,为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图。在一优选实施例中,所述对比模块进一步包括:

生成单元,根据所述当前脸部特征,生成一与所述当前脸部特征相应的当前特征数据;

检索单元,检索所述预设脸部特征中与所述当前特征数据匹配的预设特征数据;

解析单元,解析所述预设特征数据对应的预设年龄,以作为所述当前年龄。

通过提取模块对当前用户脸部的几何特征、纹理特征、轮廓特征甚至是表情特征的捕获,对比模块中的生成单元进一步将上述特征转化为数据形式,通过数据将从图像中捕获的特征转换为特征数据,以便后续更为快捷有效地处理。进一步地,检索单元在预设脸部特征所对应的预设特征数据中检索与当前特征数据匹配的数据,匹配后,解析单元进一步获取该预设脸部特征对应的预设年龄,从而最终获得与当前脸部特征对应的当前年龄。

参阅图6,为符合本发明实施例中的一种基于智能终端的界面控制系统的结构示意图。在一优选实施例中,所述控制模块进一步包括:

获得单元,获得所述当前年龄处于的年龄段;

调用单元,基于所述年龄段调用一与所述年龄段匹配的当前界面样式;

切换单元,将所述界面的初始样式切换为一当前界面样式。

控制模块根据对比模块发送的当前年龄,进一步通过控制模块中的获得单元调用函数,根据预设脸部特征获得的当前年龄获得当前年龄所在的年龄段。基于该年龄段控制模块中的调用单元进一步调用与数据库中适用于不同年龄段的界面样式,包括:字体大小、图标尺寸、壁纸、常用设置项、颜色等信息。最终,由控制模块中的切换单元将调取所得的界面样式应用于当前界面。

采用本发明提供的一种基于智能终端的界面控制方法及界面控制系统,能够基于人脸识别对智能终端的当前用户所处于的年龄段和性别作识别,自动为当前用户显示一与当前用户年龄、性别相匹配的界面样式,操作便捷,使用方便,能够为用户提供一种更为人性化的用户体验。

应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1