智能终端的消息推送方法和装置与流程

文档序号:11138737阅读:592来源:国知局
智能终端的消息推送方法和装置与制造工艺

本发明实施例涉及图像处理技术,尤其涉及一种智能终端的消息推送方法和装置。



背景技术:

随着科学技术的飞速发展,各种智能设备成为人们的必备品,例如手机、平板电脑和智能穿戴设备,通过这些智能设备人们可以方便的进行交流、办公、学习、开会等。

现有技术中,这些智能设备能按照用户的操作进行相对应的功能实现,使得用户能便捷的处理事务,但是它们与用户的这种交互方式不够人性化和智能化。例如,许多智能设备中装有语音助手,它可以简单实现与用户的对话交流或者根据的语音指令去拨打电话,搜索网页等,但是仍然是按照用户的指令去完成相关操作。

现有技术中的智能设备与用户之间的交互方式不够人性化和智能化,无法适时给出一些更加人性化的提醒消息。



技术实现要素:

本发明提供一种智能终端的消息推送方法和装置,以实现智能终端能够智能化和人性化地给用户推送提醒消息的效果。

第一方面,本发明实施例提供了一种智能终端的消息推送方法,包括:

采集用户的人脸信息,并确定与人脸信息对应的目标人脸信息;

根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。

上述方法中,可选的,所述人脸信息至少包括:人脸特征和人脸状态;相应的,所述目标人脸信息至少包括:目标人脸特征和目标人脸状态。

上述方法中,可选的,采集用户的人脸信息并确定与所述人脸信息对应的目标人脸信息,包括:

采集用户的人脸图像并获取所述人脸图像中的人脸特征和人脸状态;

查找与所述人脸图像中的人脸特征匹配的目标人脸特征,并将与所述目标人脸特征对应的人脸状态确定为目标人脸状态。

上述方法中,可选的,根据所述人脸信息相对于所述目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息,具体执行过程为:

根据所述人脸状态相对于所述目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息。

上述方法中,可选的,采集用户的人脸信息之前,还包括:

采集至少一个用户的人脸图像,获取各所述人脸图像的人脸特征和人脸状态,存储所述人脸图像、所述人脸特征和所述人脸状态及其对应关系。

上述方法中,可选的,所述设定时间规则包括:定时推送规则和实时推送规则中的任意一种或组合;

所述设定推送规则包括:视频推送、语音推送、以及文字推送中的任意一种或多种。

第二方面,本发明实施例还提供了一种智能终端的消息推送装置,包括:

人脸信息采集模块,用于采集用户的人脸信息,并确定与人脸信息对应的目标人脸信息;

消息推送模块,用于根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。

上述装置中,可选的,所述人脸信息至少包括:人脸特征和人脸状态;相应的,所述目标人脸信息至少包括:目标人脸特征和目标人脸状态。

上述装置中,可选的,所述人脸信息采集模块,包括:

采集单元,用于采集用户的人脸图像并获取所述人脸图像中的人脸特征和人脸状态;

查找单元,用于查找与所述人脸图像中的人脸特征匹配的目标人脸特征,并将与所述目标人脸特征对应的人脸状态确定为目标人脸状态。

上述装置中,可选的,所述消息推送模块,具体用于:

根据所述人脸状态相对于所述目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息。

上述装置中,可选的,还包括:

人脸信息存储模块,用于采集至少一个用户的人脸图像,获取各所述人脸图像的人脸特征和人脸状态,存储所述人脸图像、所述人脸特征和所述人脸状态及其对应关系。

上述装置中,可选的,所述设定时间规则包括:定时推送规则和实时推送规则中的任意一种或组合;

所述设定推送规则包括:视频推送、语音推送、以及文字推送中的任意一种或多种。

本发明提供的智能终端的消息推送方法和装置,通过采集用户的人脸信息,并确定出与人脸信息对应的目标人脸信息,接着根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。本发明中智能终端根据用户的人脸信息变化,给用户推送与人脸信息变化对应相关的提醒消息,实现了人性化和智能化地给用户推送提醒消息的效果。

附图说明

图1是本发明实施例一中提供的一种智能终端的消息推送方法的流程示意图;

图2是本发明实施例二中提供的一种智能终端的消息推送方法的流程示意图;

图3是本发明实施例三中提供的一种智能终端的消息推送装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1是本发明实施例一中提供的一种智能终端的消息推送方法的流程示意图。该方法适用于使智能终端实现人性化地推送提醒消息的情况。该方法可以由智能终端的消息推送装置来执行,该方法与用户持有的终端配合来实施。智能终端的消息推送装置可以由软件和/或硬件的方式来实现。

参考图1,该方法具体包括:

步骤110、采集用户的人脸信息,并确定与人脸信息对应的目标人脸信息。

每个人的脸部都包含很多信息,比如瞳距、头发的长度、脸颊的宽度、眉眼距、眼鼻距、眼睛形状和眉间距等,其中有的信息是不会变化的,有的信息则会变化,将其中固定不变的人脸信息,比如瞳距,用于人脸识别;将其中变化的人脸信息,比如脸颊的宽度,用于描述用户的脸部变化。

当智能终端采集到用户的人脸信息后,可以根据其中固定不变的人脸信息确定出与其对应的目标人脸信息,并将其中可以发生变化的人脸信息与目标人脸信息中会变化的人脸信息,进行比较,得出人脸变化情况。

步骤120、根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。

智能终端根据当前用户的人脸信息与目标人脸信息相比较后的人脸变化,按照预先设定的适宜规则来控制向用户推送提醒消息,具体的将提醒消息显示在智能终端的显示面板上。示例性的,把用户的人脸信息与目标人脸信息相比较后,得到的人脸变化是头发变长了,则推送的相对应的提醒消息为提醒用户剪头发,如果得到的人脸变化是脸颊变胖了,则推送的相对应的提醒消息为提醒用户注意饮食,得到的人脸变化不限于一种,有可能是几种的组合,本发明实施例对该组合不作种类和数量上的限制。在本实施例中可选设定规则为设定推送规则,如语音推送,则智能终端采用语音推送的方式向用户推送提醒消息,在本发明中不限制智能终端推送提醒消息的规则。

在本发明实施例中,在采集用户的人脸信息之前,可以采集至少一个用户的人脸图像,获取人脸图像中的人脸信息,并将得到的人脸信息存储起来。也可以为每个存储的人脸信息命名,便于对其进行管理。

本发明实施例提供的智能终端的消息推送方法,通过采集用户的人脸信息,并确定出与人脸信息对应的目标人脸信息,接着根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息,实现了智能终端能够人性化和智能化地根据用户的人脸信息的变化推送与人脸信息变化对应相关的提醒消息的效果。

实施例二

图2是本发明实施例二中提供的一种智能终端的消息推送方法的流程示意图。本实施例以上述实施例为基础,将采集用户的人脸信息并确定与所述人脸信息对应的目标人脸信息具体为:采集用户的人脸图像并获取所述人脸图像中的人脸特征和人脸状态;查找与所述人脸图像中的人脸特征匹配的目标人脸特征,并将与所述目标人脸特征对应的人脸状态确定为目标人脸状态。将根据所述人脸信息相对于所述目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息,具体为:根据所述人脸状态相对于所述目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息。

需要说明的是,可选的,人脸信息至少包括:人脸特征和人脸状态;相应的,目标人脸信息至少包括:目标人脸特征和目标人脸状态。

在本发明实施例中,人脸主要由眼睛、鼻子、嘴、耳朵和下巴这些部位构成,可以把这些部位和它们之间的结构关系的几何描述作为识别人脸的重要特征。其中,把一些固定不变的人脸信息(比如瞳距)用作人脸特征,根据这些不变的人脸特征可以用于确定使用者是否是智能设备的主人;把一些会变化的人脸信息(比如脸颊宽度、头发长度)用作人脸状态,根据人脸状态的变化,来推送相对应的消息。本领域技术人员可以理解,人脸特征和人脸状态包括但不限于以上示例,在本发明中不再具体示例。

当智能终端被使用时,可以利用其摄像头获取人脸图像,并分析人脸图像获得对应的人脸特征和人脸状态;根据采集到的人脸特征,在智能设备中查找与人脸状态参数相同的目标人脸特征,当查找到目标人脸特征时,获取与目标人脸特征对应的目标人脸状态,推送相应的提醒消息;如果查找不到目标人脸特征,则可以设定智能终端不推送提醒消息。

参考图2,本实施例的方法具体包括:

步骤210、采集用户的人脸图像并获取人脸图像中的人脸特征和人脸状态。

在本实施例中,通用使用摄像头获得到用户的人脸图像后,对人脸图像进行分析,可以得到人脸各部位的几何参数,比如瞳距、耳朵的形状、脸颊的宽度、眉眼距、眼鼻距、眼睛形状和眉间距等,将其中固定不变的参数,比如瞳距,作为人脸特征,用于人脸识别;将其中变化的参数,比如脸颊的宽度,作为人脸状态,用于表示用户的脸部状态。

步骤220、查找与人脸特征匹配的目标人脸特征,并将与目标人脸特征对应的人脸状态确定为目标人脸状态。

在获取到当前用户的人脸特征和人脸状态后,查找与人脸特征相匹配的目标人脸特征,进而确定当前用户为设备主人,将与目标人脸特征对应的人脸状态确定为目标人脸状态,然后把当前用户的人脸状态和目标人脸状态中的各项数据参数进行逐项比较,如果匹配成功则可以断定当前用户为设备主人,否则,不是设备主人。本领域技术人员可以理解,查找与人脸特征匹配的目标人脸特征的过程有多种,例如可采用人脸识别方法进行查找,在本发明中不进行具体限制。

步骤230、根据人脸状态相对于目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息。

根据人脸状态相对于目标人脸状态的人脸状态变化,可以得到用户的人脸状态的改变情况,例如,脸颊变胖、眉头紧锁等,通过这些人脸状态参数的改变,可以按照设定时间规则和设定推送规则控制推送对应的提醒消息。

可选的,设定时间规则可以包括:定时推送规则和实时推送规则中的任意一种或组合。用户可以预先设置智能终端实时推送提醒消息,或者设置实时推送的同时还设置当天某个时间再次统一推送汇总后的提醒消息,或者当周(月)统一推送汇总后的提醒消息,用户自定推送时间规则可使用户拥有更多的选择性,用户可以根据自喜好选择合适的提醒时间来接收提醒消息,避免在用户较忙的时候或工作时间打扰用户的工作或生活。

另外,当天某个时间统一推送汇总后的提醒消息或当周(月)统一推送汇总后的提醒消息,其汇总后的提醒消息可以是所有未推送的提醒消息的直接打包,也可以是智能筛选后的提醒消息,比如,智能终端本来应该会推送多次“变胖了,注意饮食”的提醒消息,但是人在一天中的脸颊宽度变化不大,所以可以把这些多次“变胖了,注意饮食”的提醒,进行自动的删减,或者直接在定时推送规则中设定这类提醒消息的推送时间周期为一周推送一次,本发明实施例对此不作具体的限定。

可选的,设定推送规则可以包括:视频推送、语音推送、以及文字推送中的任意一种或多种。用户可以设定以视频提醒、语音提醒和/或文字提醒的方式来与用户进行互动。在本实施例中,以语音提醒为例,当检测到用户皱眉时,可以播放一段舒缓的音乐来使得设备主人放松心情。

可选的,本实施例的方法,在采集用户的人脸信息之前,还可以包括:采集至少一个用户的人脸图像,获取各所述人脸图像的人脸特征和人脸状态,存储所述人脸图像、所述人脸特征和所述人脸状态及其对应关系。

可以通过在智能设备中原有的摄像头应用中添加相应的模块来实现步骤210至步骤230中的功能,也可以使用全新应用来实现上述功能。在初次使用时,用户可以利用智能设备中的摄像头,自拍一张或几张标准的上半身近照,用于获取用户的人脸图像,智能终端从人脸图像中获取相应的人脸特征和人脸状态,再接着把获取的人脸图像、人脸特征和人脸状态及其对应关系存储起来,用作后续人脸信息比较时的标准参数。用户也可以在获取人脸图像后,对从中获取的相关数据参数设定相应的名字,比如,设定为设备主人1,当另一用户也需要通过同一智能终端使用该功能时,可同上述过程一样,将从人脸图像中获取的相关数据参数设定为设备主人2,以此类推,这样便于对设备主人的个数进行管理,比如增加或删减设备主人。在后续的智能设备的使用过程中,可以设定摄像头自动获取用户的人脸图像的时间频率,并从用户的人脸图像中得到相应人脸特征和人脸状态的数据参数,用于与上述标准参数进行比较。

在本发明实施例中,可以设定为每当用户使用智能终端时,智能终端的摄像头将自动获取用户的人脸特征和人脸状态,如果在智能终端中查找到相匹配的目标人脸特征,则根据用户人脸状态的变化智能分析后推送相应的温馨提醒。比如,用户胡子长了,会提醒用户该刮胡子了;用户脸部长痘了,提醒不要熬夜、不要吃上火的东西等。

本发明实施例提供的智能终端的消息推送方法,通过采集用户的人脸图像并从中获取人脸图像中的人脸特征和人脸状态,接着查找与人脸特征匹配的目标人脸特征,根据人脸状态相对于目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息,实现了根据人脸特征来智能识别当前用户是否为设备主人,不是则不推送提醒消息,如果是则在设定的时间点以设定的推送规则,向用户推送与其人脸状态变化相对应提醒消息,更加人性化。

实施例三

图3是本发明实施例三中提供的一种智能终端的消息推送装置的结构示意图。本发明实施例提供的智能终端的消息推送装置可以用于执行本发明所有实施例中提供的智能终端的消息推送方法,具备相应的功能和有益效果。智能终端可选为手机或平板电脑等智能设备。本发明中的智能终端的消息推送装置可以采用软件和/或硬件的方式实现,该装置包括:人脸信息采集模块31和消息推送模块32。

其中,人脸信息采集模块31,用于采集用户的人脸信息,并确定与人脸信息对应的目标人脸信息;

消息推送模块32,用于根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。

可选的,在上述实施例的基础上,人脸信息至少包括:人脸特征和人脸状态;相应的,目标人脸信息至少包括:目标人脸特征和目标人脸状态。

可选的,在上述实施例的基础上,人脸信息采集模块31,可以包括:采集单元,用于采集用户的人脸图像并获取人脸图像中的人脸特征和人脸状态;查找单元,用于查找与人脸特征匹配的目标人脸特征,并将与目标人脸特征对应的人脸状态确定为目标人脸状态。

可选的,在上述实施例的基础上,消息推送模块32,具体可以用于:根据人脸状态相对于目标人脸状态的人脸状态变化,按照设定时间规则和设定推送规则控制推送对应的提醒消息。

可选的,在上述实施例的基础上,该装置还可以包括:人脸信息存储模块,用于采集至少一个用户的人脸图像,获取各人脸图像的人脸特征和人脸状态,存储人脸图像、人脸特征和人脸状态及其对应关系。

可选的,在上述实施例的基础上,设定时间规则包括:定时推送规则和实时推送规则中的任意一种或组合;设定推送规则包括:视频推送、语音推送、以及文字推送中的任意一种或多种。

本发明提供的智能终端的消息推送装置,通过采集用户的人脸信息,并确定出与人脸信息对应的目标人脸信息,接着根据人脸信息相对于目标人脸信息的人脸变化,按照设定规则控制推送对应的提醒消息。本发明中智能终端根据用户的人脸信息变化,给用户推送提醒消息,实现了智能终端能够人性化和智能化地根据用户的人脸信息状态的变化推送提醒消息的效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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