一种应用于终端设备的信息提示方法及终端设备与流程

文档序号:12272181阅读:176来源:国知局
一种应用于终端设备的信息提示方法及终端设备与流程

本申请涉及电子设备控制技术领域,特别涉及一种应用于终端设备的信息提示方法及终端设备。



背景技术:

随着互联网技术的迅速发展,终端设备在人们的生活中越来越重要。在平常生活中,人们往往可以通过随身携带的终端设备随时随地收发邮件,进行短信交流,也使用终端设备进行上网冲浪,网银转账,以及进行股票交易等。

人们在使用终端设备时,可能会由于不好的使用习惯,而使得使用终端设备的时间过长。如果长时间地浏览终端设备的屏幕上的内容,人眼会出现疲劳或者疼痛感,久而久之很有可能成为近视眼。

现有的终端设备中,往往只能通过计算终端设备的屏幕处于工作状态的时间,当终端设备的屏幕长时间处于工作状态时,便可以发出使用时间过长的提示。然而,有时候终端设备可能仅仅是闲置在一旁播放视频内容,但此刻并没有用户在使用终端设备,在这种情况下如果仍然发出使用过长的提示就没有必要。也就是说,当前的终端设备进行信息提示时,处理方式比较单一,无法结合实际应用场景做出提示。

应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

本申请实施例的目的在于提供一种应用于终端设备的信息提示方法及终端设备,能够在用户使用终端设备时间过长时,向用户发出提示信息。

为实现上述目的,本申请一方面提供一种应用于终端设备的信息提示方法,所述方法包括:监控所述终端设备的屏幕,当所述终端设备的屏幕被激活时,获取与所述终端设备正对的图像流;确定所述图像流中包含人脸的图像;当包含人脸的图像在所述图像流中连续出现预设次数时,在所述终端设备的屏幕上显示提示信息。

进一步地,确定所述图像流中包含人脸的图像具体包括:从所述图像流中的目标图像中提取特征向量;计算提取的特征向量与预设标准向量之间的相关系数;当计算的所述相关系数大于或者等于预设系数阈值时,判定所述目标图像中包含人脸。

进一步地,从所述图像流中的目标图像中提取特征向量具体包括:对所述目标图像进行解析处理,得到所述目标图像对应的颜色直方图;将所述目标图像对应的颜色直方图中的各个颜色的数值构建成所述目标图像的特征向量。

进一步地,从所述图像流中的目标图像中提取特征向量具体包括:将目标图像转换为具有预设数量的像素点的像素矩阵;按照预设顺序提取所述像素矩阵中的各个像素点,并将提取的像素点构成所述目标图像的特征向量。

进一步地,按照下述公式计算提取的特征向量与预设标准向量之间的相关系数:

其中,cosθ代表所述特征向量和所述预设标准向量之间的相关系数,xi代表所述特征向量中的特征值,yi代表所述预设标准向量中的特征值。

进一步地,所述方法还包括:当所述提示信息在预设时间内未被响应时,关闭所述终端设备的显示屏。

为实现上述目的,本申请还提供一种终端设备,所述终端设备包括:图像流获取单元,用于监控所述终端设备的屏幕,当所述终端设备的屏幕被激活时,获取与所述终端设备正对的图像流;人脸图像确定单元,用于确定所述图像流中包含人脸的图像;提示信息显示单元,用于当包含人脸的图像在所述图像流中连续出现预设次数时,在所述终端设备的屏幕上显示提示信息。

进一步地,所述人脸图像确定单元具体包括:特征向量提取模块,用于从所述图像流中的目标图像中提取特征向量;相关系数计算模块,用于计算提取的特征向量与预设标准向量之间的相关系数;图像判定模块,用于当计算的所述相关系数大于或者等于预设系数阈值时,判定所述目标图像中包含人脸。

进一步地,所述特征向量提取模块具体包括:颜色直方图解析模块,用于对所述目标图像进行解析处理,得到所述目标图像对应的颜色直方图;特征向量构建模块,用于将所述目标图像对应的颜色直方图中的各个颜色的数值构建成所述目标图像的特征向量。

进一步地,所述特征向量提取模块具体包括:像素矩阵转换模块,用于将目标图像转换为具有预设数量的像素点的像素矩阵;像素点提取模块,用于按照预设顺序提取所述像素矩阵中的各个像素点,并将提取的像素点构成所述目标图像的特征向量。

本申请实施例提供的一种应用于终端设备的信息提示方法及终端设备,在终端设备的屏幕被激活时,监控终端设备前的图像流,并对图像流的各个图像中是否包含人脸进行判断。如果包含人脸的图像连续出现预设次数,则表明终端设备一直有用户在使用。这样便可以向用户发出信息提示,以使得用户进行休息。由上可见,本申请实施方式提供的一种应用于终端设备的信息提示方法及终端设备,只有在用户使用终端设备的情况下才会发出信息提示。

参照后文的说明和附图,详细公开了本申请的特定实施方式,指明了本申请的原理可以被采用的方式。应该理解,本申请的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本申请的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

所包括的附图用来提供对本申请实施例的进一步的理解,其构成了说明书的一部分,用于例示本申请的实施方式,并与文字描述一起来阐释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1为本申请实施例提供的一种应用于终端设备的信息提示方法的流程图;

图2为本申请实施例提供的一种终端设备的功能模块图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都应当属于本申请保护的范围。

图1为本申请实施例提供的一种应用于终端设备的信息提示方法的流程图。虽然下文描述流程包括以特定顺序出现的多个操作,但是应该清楚了解,这些过程可以包括更多或更少的操作,这些操作可以顺序执行或并行执行(例如使用并行处理器或多线程环境)。如图1所示,所述方法可以包括:

S1:监控所述终端设备的屏幕,当所述终端设备的屏幕被激活时,获取与所述终端设备正对的图像流。

在本实施方式中,所述终端设备可以是具备数据处理和数据存储功能的电子设备,包括但不限于智能手机、平板电脑、个人数字助手或者智能可穿戴设备等。可以通过监控所述终端设备的屏幕来判断终端设备当前是否处于工作状态。具体地,当所述终端设备的屏幕被激活时,可以判定所述终端设备处于工作状态。所述终端设备的屏幕被激活可以是所述终端设备的屏幕处于解锁状态,在屏幕上可以运行有应用程序的页面。

在本实施方式中,在判定所述终端设备的屏幕被激活时,可以通过所述终端设备的前置摄像头获取与所述终端设备正对的图像流。所述图像流中可以包括多张图像,这些图像可以按照顺序进行编号。

S2:确定所述图像流中包含人脸的图像。

在本实施方式中,考虑到用户在使用终端设备时,往往是人脸面对着所述终端设备。因此,当用户使用终端设备时间较长时,在采集的图像流中会在连续的多张图像内出现用户的人脸。鉴于此,在本实施方式中可以确定所述图像流中包含人脸的图像。

在本实施方式中首先可以从所述图像流中的目标图像中提取特征向量。具体地,可以对对所述目标图像进行解析处理,得到所述目标图像对应的颜色直方图。目标图像可以为彩色图像,其构成的色彩比较丰富。本申请实施例可以对所述目标图像进行解析,得到所述目标图像对应的颜色直方图。在所述颜色直方图中,可以利用数值对所述目标图像中的各种颜色进行标注。具体地,本申请实施例可以对所述目标图像进行区域划分,将所述目标图像划分为若干个小的图形块,并且可以将各个图形块与标准色系中的颜色进行对比,若符合标准色系中的某个颜色的亮度以及颜色,则将其归属于标准色系中的该颜色。将划分的各个图形块均进行对比后,便可以得到在所述目标图像中标准色系的颜色分布情况,并且可以针对标准色系中的每个颜色,利用数值进行表示,数值越高,代表该颜色在目标图像中的比重越大。这样,便可以得到目标图像对应的颜色直方图。

然后可以将所述目标图像对应的颜色直方图中的各个颜色的数值构建成所述目标图像的特征向量。具体地,在获取到目标图像对应的颜色直方图后,该颜色直方图中各个颜色对应的数值的组合便可以代表所述目标图像。在本申请实施例汇总,可以按照预设的顺序,依次提取所述颜色直方图中各个颜色的数值,并将提取的数值构成与所述目标图像相关联的第一特征向量。例如,该第一特征向量可以为(1,15,40,90,20,5,3),其中,该第一特征向量中的各个特征值即代表颜色直方图中各个颜色对应的数值。这样,通过将目标图像进行数字化的表征,可以方便后续进行数据处理。

在本申请另一个实施方式中,在从所述图像流中的目标图像中提取特征向量的步骤中,还可以将目标图像转换为具有预设数量的像素点的像素矩阵。具体地,目标图像其实是由像素点组成,在本申请实施例中,可以将目标图像转换为具有预设数量的像素点的像素矩阵。例如,某目标图像具有200*120(也称为分辨率)的像素,其中每个像素均可以用RGB值来表示,那么每个像素的RGB可以如下标识:

RGB(m,n)=Ra,Gb,Bc

其中,m、n分别表示图像中某一像素所处的行和列;m的取值范围为1至200,n的取值范围为1至120。Ra,Gb,Bc为0-255中的任一整数。

这样,所述目标图像便可以转换为具有200*120个像素点的像素矩阵。

然后,可以按照预设顺序提取所述像素矩阵中的各个像素点,并将提取的像素点构成所述目标图像的特征向量。

在本申请实施例中,得到像素矩阵后,可以按照预设顺序提取所述像素矩阵中的各个像素点,并将提取的像素点构成与所述目标图像相关联的特征向量。例如,对于该图像中第(m,n)个像素,提取其RGB值,即上述的(Ra,Gb,Bc)。然后,可以该图像中每个提取出的像素点按照顺序排列可以构成特征向量。例如,排列后构成的特征向量如下面形式的一系列排列的数值:

(RGB(1,1),RGB(1,2),…,RGB(1,120),RGB(2,1),RGB(2,2),…,RGB(2,120),…,RGB(200,1),RGB(200,2),…RGB(200,120))。

这样,在特征向量中,每个特征值即可以代表目标图像中相对应的RGB值,并且该RGB值在特征向量中的位置也可以反映出该像素点在目标图像中的空间位置。利用这样的方法将目标图像进行数字化,不仅能够保留颜色特征,同时还可以保留位置特征。

在本实施方式中,在提前了特征向量之后,可以计算提取的特征向量与预设标准向量之间的相关系数。具体地,可以按照下述公式计算提取的特征向量与预设标准向量之间的相关系数:

其中,cosθ代表所述特征向量和所述预设标准向量之间的相关系数,xi代表所述特征向量中的特征值,yi代表所述预设标准向量中的特征值。

所述预设标准向量可以是预先设置的人脸的标准特征向量,那么当提取的特征向量与预设标准向量之间相似度越高,则表明图像中包含人脸的概率越大。因此,在本实施方式中,当计算的所述相关系数大于或者等于预设系数阈值时,可以判定所述目标图像中包含人脸。

S3:当包含人脸的图像在所述图像流中连续出现预设次数时,在所述终端设备的屏幕上显示提示信息。

在本实施方式中,当用户在使用终端设备时,往往是人脸面对着所述终端设备。因此,当用户使用终端设备时间较长时,在采集的图像流中会在连续的多张图像内出现用户的人脸。这样,当包含人脸的图像在所述图像流中连续出现预设次数时,可以在所述终端设备的屏幕上显示提示信息。所述提示信息例如可以为提示用户进行休息的信息。

在本实施方式中,所述提示信息可以显示于终端设备的屏幕上。这样,用户通过点击所述提示信息,便可以将提示信息去除,表明用户已经获知当前使用终端设备的时间过长。

在实际应用中,由于用户可能在使用终端设备的过程中睡着了,那么对于提示信息便无法做出响应。这样,在本实施方式中,当所述提示信息在预设时间内未被响应时,可以关闭所述终端设备的显示屏,从而节省终端设备的电量,也避免用户在睡觉时被屏幕的光长时间照射。

请参阅图2,本申请还提供一种终端设备。如图2所示,所述终端设备包括:

图像流获取单元100,用于监控所述终端设备的屏幕,当所述终端设备的屏幕被激活时,获取与所述终端设备正对的图像流;

人脸图像确定单元200,用于确定所述图像流中包含人脸的图像;

提示信息显示单元300,用于当包含人脸的图像在所述图像流中连续出现预设次数时,在所述终端设备的屏幕上显示提示信息。

在本申请一个优选实施方式中,所述人脸图像确定单元200具体包括:

特征向量提取模块,用于从所述图像流中的目标图像中提取特征向量;

相关系数计算模块,用于计算提取的特征向量与预设标准向量之间的相关系数;

图像判定模块,用于当计算的所述相关系数大于或者等于预设系数阈值时,判定所述目标图像中包含人脸。

在本申请一个优选实施方式中,所述特征向量提取模块具体包括:

颜色直方图解析模块,用于对所述目标图像进行解析处理,得到所述目标图像对应的颜色直方图;

特征向量构建模块,用于将所述目标图像对应的颜色直方图中的各个颜色的数值构建成所述目标图像的特征向量。

在本申请另一个优选实施方式中,所述特征向量提取模块具体包括:

像素矩阵转换模块,用于将目标图像转换为具有预设数量的像素点的像素矩阵;

像素点提取模块,用于按照预设顺序提取所述像素矩阵中的各个像素点,并将提取的像素点构成所述目标图像的特征向量。

需要说明的是,上述各个功能模块的具体实现方式与计算公式均与步骤S1至S3中的描述一致,这里便不再赘述。

本申请实施例提供的一种应用于终端设备的信息提示方法及终端设备,在终端设备的屏幕被激活时,监控终端设备前的图像流,并对图像流的各个图像中是否包含人脸进行判断。如果包含人脸的图像连续出现预设次数,则表明终端设备一直有用户在使用。这样便可以向用户发出信息提示,以使得用户进行休息。由上可见,本申请实施方式提供的一种应用于终端设备的信息提示方法及终端设备,只有在用户使用终端设备的情况下才会发出信息提示。

上面对本申请的各种实施方式的描述以描述的目的提供给本领域技术人员。其不旨在是穷举的、或者不旨在将本发明限制于单个公开的实施方式。如上所述,本申请的各种替代和变化对于上述技术所属领域技术人员而言将是显而易见的。因此,虽然已经具体讨论了一些另选的实施方式,但是其它实施方式将是显而易见的,或者本领域技术人员相对容易得出。本申请旨在包括在此已经讨论过的本发明的所有替代、修改、和变化,以及落在上述申请的精神和范围内的其它实施方式。

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