一种基于人脸识别的视频推荐方法和装置制造方法及图纸

技术编号:13567313 阅读:57 留言:0更新日期:2016-08-20 23:37
本发明专利技术公开了一种基于人脸识别的视频推荐方法和装置,启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;其中,在所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系;将获取的身份信息上传至服务器,并从所述服务器接收根据该用户的观看记录推荐的视频文件。因此,所述基于人脸识别的视频推荐方法和装置解决了所有家庭成员使用一个账号在智能电视上进行视频观看时,无法对每个家庭成员推荐感兴趣视频的问题。

【技术实现步骤摘要】

本专利技术涉及媒体传播
,特别是指一种基于人脸识别的视频推荐方法和装置
技术介绍
目前,智能电视是顺应电视机“高清化”、“网络化”、“智能化”的趋势而出现的一种智能多媒体终端,具备从因特网、视频设备、计算机等多种渠道获得节目内容,通过简单易用的整合式操作界面将消费者最需要的内容在大屏幕上清晰地展现的功能。各种视频播放网站和应用可以根据用户的观看习惯推荐用户感兴趣的视频,减少了用户搜索的时间,增加了用户体验。电视作为一个全家的观看视频的入口,往往在收看视频时只需要一个会员账号就可以提供全家的观看,不需要家庭成员每个人都要有会员账号和缴纳会员费,基于其特殊性当前的推荐算法没有办法做到为家庭成员每个人推荐感兴趣的视频。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种基于人脸识别的视频推荐方法和装置,解决了所有家庭成员使用一个账号在智能电视上进行视频观看时,无法对每个家庭成员推荐感兴趣视频的问题。基于上述目的本专利技术提供的基于人脸识别的视频推荐方法,包括步骤:启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;其中,在所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系;将获取的身份信息上传至服务器,并从所述服务器接收根据该用户的观看记录推荐的视频文件。在一些实施例中,所述该用户的观看记录通过如下步骤得到:在进行视频文件播放的过程中,监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值,则将该视频文件标记为有效观看记录;启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;将获取的身份信息和该有效观看记录上传至服务器。在一些实施例中,所述在进行视频文件播放的过程中,判断播放的视频文件是否为广告视频文件;根据判断结果,若是广告视频文件,则不进行监测视频文件播放的时间长度;若不是广告视频文件,则进行监测视频文件播放的时间长度。在一些实施例中,所述监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值;判断在该播放的时间长度内是否存在广告视频文件的播放;如果存在广告视频文件的播放,则将该播放的时间长度减去该广告视频文件的播放时间长度,判断减去后的时间长度是否达到预设的阈值,若是则将该视频文件标记为有效观看记录,否则继续监测视频文件播放的时间长度;如果不存在广告视频文件的播放,则将该视频文件标记为有效观看记录。在一些实施例中,所述启动人脸检测进程之前,获取用户登录智能电视账户的指令,或者收到用户登录智能电视账户后点击视频文件的触发指令。在另一方面,本专利技术还提供了一种基于人脸识别的视频推荐装置,包括:人脸数据获取单元,用于启动人脸检测进程,获取人脸数据;身份信息获取单元,用于根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;其中,在所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系;视频文件推荐单元,用于将获取的身份信息上传至服务器,并从所述服务器接收根据该用户的观看记录推荐的视频文件。在一些实施例中,还包括观看记录上传单元,用于:在进行视频文件播放的过程中,监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值,则将该视频文件标记为有效观看记录;启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;将获取的身份信息和该有效观看记录上传至服务器。在一些实施例中,所述观看记录上传单元还用于:在进行视频文件播放的过程中,判断播放的视频文件是否为广告视频文件;根据判断结果,若是广告视频文件,则不进行监测视频文件播放的时间长度;若不是广告视频文件,则进行监测视频文件播放的时间长度。在一些实施例中,所述观看记录上传单元还用于:监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值;判断在该播放的时间长度内是否存在广告视频文件的播放;如果存在广告视频文件的播放,则将该播放的时间长度减去该广告视频文件的播放时间长度,判断减去后的时间长度是否达到预设的阈值,若是则将该视频文件标记为有效观看记录,否则继续监测视频文件播放的时间长度;如果不存在广告视频文件的播放,则将该视频文件标记为有效观看记录。在一些实施例中,所述人脸数据获取单元启动人脸检测进程之前,获取用户登录智能电视账户的指令,或者收到用户登录智能电视账户后点击视频文件的触发指令。从上面所述可以看出,本专利技术提供的基于人脸识别的视频推荐方法和装置,。从而实现了对于一个家庭账号中的每个观看用户进行个性化、精准化的视频推荐,优化了智能电视视频服务的质量。附图说明图1为本专利技术实施例中基于人脸识别的视频推荐方法的流程示意图;图2为本专利技术可参考实施例中基于人脸识别的视频推荐方法的流程示意图;图3为本专利技术基于人脸识别的视频推荐装置的结构示意图;图4为本专利技术可参考实施例中基于人脸识别的视频推荐装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。根据智能电视的使用现状,每个家庭成员登录账户后只能被推荐所有家庭成员感兴趣的视频文件,并进行观看,无法被推荐只针对该家庭成员观看特点的视频文件。为了解决这一问题,本专利技术从用户角度,体会到用户希望能够被推荐只针对自己感兴趣的视频文件。因此,本专利技术的思路是在智能电视上,建立人脸识别、视频文件以及个性化推荐之间的互联互通。参阅图1所示,为本专利技术实施例中基于人脸识别的视频推荐方法的流程示意图,所述基于人脸识别的视频推荐方法包括:步骤101,启动人脸检测进程,获取人脸数据。较佳地,当获取用户登录智能电视账户的指令之后,可以启动人脸检测进程。或者,也可以当收到用户登录智能电视账户后点击视频文件的触发指令,再启动人脸检测进程。其中,登录智能电视账户是指,智能电视设置了家庭为单位的账户。用户首先可以通过家庭账户的验证登录到该账户中,然后再通过启动人脸检测进程,对登录该家庭账户上的不同用户进行识别。从而,可以对共用一个家庭账户的多个用户进行识别。另外,将人脸检测进程设置为常驻系统,默认为一直运行的后台进程。步骤102,根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息。在实施例中,所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系。其中,所述的身份信息可以包括用户名、密码、性别、年龄等等内容。需要说明的是,在预先设置的人脸用户表中获取该用户的身份信息之前,可以根据所述人脸数据,判断在预先设置的人脸用户表中是否存在该用户的身份信息。如果存在则获取该身份信息,否则在人脸用户表中建立该人脸数据对应的用户身份信息。例如,可以弹出浮层让用户自行设置身份信息,将设置的身份信息与所述的人脸数据进行对应并存储到所述的人脸用户表中。较佳地,将更新后的人脸用户表上传至服务器。优选地,每个家庭账户对应一个人脸用户表,在该人脸用户表中存储有通过该家庭账户登录后的每个用户的脸部数据和身份信息的对应关系。或者,在所述的人脸用户表中存储有所有用户的脸部数据和身份信息的对应关系,其中包括通过同一个家庭账户登录后进行人脸检测的用户的脸部数据和身份信息的对应关系,也包括通过不同家庭账本文档来自技高网...

【技术保护点】
一种基于人脸识别的视频推荐方法,其特征在于,包括步骤:启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;其中,在所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系;将获取的身份信息上传至服务器,并从所述服务器接收根据该用户的观看记录推荐的视频文件。

【技术特征摘要】
1.一种基于人脸识别的视频推荐方法,其特征在于,包括步骤:启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;其中,在所述的人脸用户表中存储有每个用户的脸部数据和身份信息的对应关系;将获取的身份信息上传至服务器,并从所述服务器接收根据该用户的观看记录推荐的视频文件。2.根据权利要求1所述的方法,其特征在于,所述该用户的观看记录通过如下步骤得到:在进行视频文件播放的过程中,监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值,则将该视频文件标记为有效观看记录;启动人脸检测进程,获取人脸数据;根据所述人脸数据,在预先设置的人脸用户表中获取该用户的身份信息;将获取的身份信息和该有效观看记录上传至服务器。3.根据权利要求2所述的方法,其特征在于,所述在进行视频文件播放的过程中,判断播放的视频文件是否为广告视频文件;根据判断结果,若是广告视频文件,则不进行监测视频文件播放的时间长度;若不是广告视频文件,则进行监测视频文件播放的时间长度。4.根据权利要求2所述的方法,其特征在于,所述监测视频文件播放的时间长度,如果监测到播放的时间长度达到预设的阈值;判断在该播放的时间长度内是否存在广告视频文件的播放;如果存在广告视频文件的播放,则将该播放的时间长度减去该广告视频文件的播放时间长度,判断减去后的时间长度是否达到预设的阈值,若是则将该视频文件标记为有效观看记录,否则继续监测视频文件播放的时间长度;如果不存在广告视频文件的播放,则将该视频文件标记为有效观看记录。5.根据权利要求1所述的方法,其特征在于,所述启动人脸检测进程之前,获取用户登录智能电视账户的指令,或者收到用户登录智能电视账户后点击视频文件的触发指令。6.一种基于人脸识别的视频推荐装置,其特征在于,包括:人脸数据获取...

【专利技术属性】
技术研发人员:潘峰
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1