一种推荐节目的方法及装置的制造方法

文档序号:9915011阅读:318来源:国知局
一种推荐节目的方法及装置的制造方法
【技术领域】
[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]图1为本发明实施例中一种推荐节目的方法的流程图;
[0053]图2为本发明实施例中另一种推荐节目的方法的流程图;
[0054]图3为本发明实施例中又一种推荐节目的方法的流程图;
[0055]图4为本发明实施例中一种推荐节目的装置的框图;
[0056]图5为本发明实施例中又一种推荐节目的装置的框图;
[0057]图6为本发明实施例中再一种推荐节目的装置的框图。
【具体实施方式】
[0058]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0059]图1所示为本发明实施例中一种推荐节目的方法的流程图,如图1所示,包括以下步骤 S11-S13:
[0060]步骤Sll,采集预定区域内的人脸图像;
[0061]在一个实施例中,可以通过摄像头采集预定区域内的人脸图像,摄像头可以安装在电视上,也可以安装在其它终端上,当安装在其它终端上时,在采集人脸图像后,将采集的人脸图像传送给电视进行识别,或者直接将识别结果发送给电视。
[0062]当该方法用于电视时,预定区域可以是用户观看电视时经常所处的区域,比如,距离电视一定距离的沙发区域等。
[0063]步骤S12,对人脸图像进行识别,获得识别结果。
[0064]在本步骤中,可以预先建立人脸图像与用户标识数据库,并根据采集的人脸图像从数据库中确定该人脸图像对应的用户标识,进而确定出该用户。
[0065]步骤S13,根据识别结果对应的用户的历史行为数据向用户推荐电视节目和/或节目类型。
[0066]本步骤中,根据识别结果确定对应的用户的历史行为数据,比如,根据人脸图像确定出该人脸图像对应的用户之后,确定该用户的历史行为数据,历史行为数据可以是该用户在一定时间段内喜欢收看的电视节目和/或节目类型,并向该用户进行推荐。
[0067]本公开实施例的上述方法,通过采集预定区域内的人脸图像;并对人脸图像进行识别,根据识别结果对应的用户的历史行为数据向用户推荐电视节目和/或节目类型。从而可以帮助用户方便、快捷的找到喜欢的电视节目,提升了用户的使用体验。
[0068]在一个实施例中,如图2所示,上述方法还可包括步骤S14:
[0069]步骤S14,建立人脸图像索引库;
[0070]在一个实施例中,人脸图像索引库包括人脸图像和该人脸图像对应的用户的标识的对应关系。比如,人脸图像索引库中可以包括:“图像I,张三;图像2,李四;图像3,王五;图像4,赵六”。
[0071 ] 此时,步骤S12可实施为如下步骤S121:
[0072]步骤S121,从人脸图像索引库中进行检索识别,确定人脸图像对应的用户;
[0073]步骤S13可实施为如下步骤S131:
[0074]步骤S131,根据确定出的用户对应的用户的历史行为数据向用户推荐电视节目和/或节目类型。
[0075]本实施例中,通过建立人脸图像索引库,可以快捷、准确的确定出采集的人脸图像对应的用户。
[0076]在一个实施例中,如图3所示,上述方法还可包括步骤S15-S16:
[0077]步骤S15,确定预设时间段内至少一个用户喜欢观看的电视节目和/或节目类型;
[0078]预设时间段例如可以是3个月、I个月、或者半年,具体可根据用户的实际情况进行设定。为了向不同的用户推荐该用户喜欢的界面,统计预设时间段内多个用户喜欢观看的电视节目和/或节目类型,并在根据人脸图像确定出用户之后,向该用户推荐其喜欢观看的电视节目和/或节目类型。
[0079]步骤S16,建立用户与用户喜欢观看的电视节目和/或节目类型的对应关系;
[0080]此时,步骤S13可实施为如下步骤S132-S133:
[0081]步骤S132,根据对应关系确定识别结果对应的用户喜欢观看的电视节目和/或节目类型;
[0082]步骤S133,向用户推荐电视节目和/或节目类型。
[0083]本实施例中,通过统计预设时间段内至少一个用户喜欢观看的电视节目和/或节目类型,并建立用户与
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1