书签 分享 收藏 举报 版权申诉 / 10

信息媒体的智能推送方法与系统.pdf

  • 上传人:e2
  • 文档编号:4673869
  • 上传时间:2018-10-27
  • 格式:PDF
  • 页数:10
  • 大小:1.28MB
  • 摘要
    申请专利号:

    CN201410242566.5

    申请日:

    2014.06.03

    公开号:

    CN104036413A

    公开日:

    2014.09.10

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06Q 30/02申请公布日:20140910|||实质审查的生效IPC(主分类):G06Q 30/02申请日:20140603|||公开

    IPC分类号:

    G06Q30/02(2012.01)I

    主分类号:

    G06Q30/02

    申请人:

    北京航空航天大学

    发明人:

    张明培育; 李建欣

    地址:

    100191 北京市海淀区学院路37号

    优先权:

    专利代理机构:

    北京同立钧成知识产权代理有限公司 11205

    代理人:

    刘芳

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种信息媒体的智能推送方法与系统,其中,方法包括:对摄像头当前采集到的图片进行识别,若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄;查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息,并推送所述第一推送信息。通过本发明提供的方法及系统,能够根据当前用户的性别、年龄等情况,有针对性地向用户推送相应的推送信息,从而实现准确、有针对性地进行信息推送。

    权利要求书

    权利要求书
    1.  一种信息媒体的智能推送方法,其特征在于,包括:
    对摄像头当前采集到的图片进行识别,若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;
    对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄;
    查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息,并推送所述第一推送信息。

    2.  根据权利要求1所述的方法,其特征在于,所述对摄像头当前采集到的图片进行识别,具体包括:
    利用开放源代码计算机视觉类库的人脸识别技术,对所述图片进行识别。

    3.  根据权利要求1所述的方法,其特征在于,所述若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像,具体包括:
    若识别出所述图片中存在单个用户的面部图像,则通过剪切所述图片中所述面部图像对应的区域,获得所述面部图像。

    4.  根据权利要求1所述的方法,其特征在于,所述对所述面部图像进行分析,获得相应的第一映射数据,具体包括:
    运用开源的生物识别工具的性别、年龄分析技术,对所述面部图像进行分析,获得所述第一映射数据。

    5.  根据权利要求1-4中任一项所述的方法,其特征在于,所述对摄像头当前采集到的图片进行识别之后,所述方法还包括:
    若识别出所述图片中存在多个用户的面部图像,则推送预设的第二推送信息。

    6.  一种信息媒体的智能推送系统,其特征在于,包括:
    识别模块,用于对摄像头当前采集到的图片进行识别;
    获取模块,用于若所述识别模块识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;
    分析模块,用于对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄;
    查询模块,用于查询映射数据和推送信息的映射关系,获得所述第一映 射数据对应的第一推送信息;
    推送模块,用于推送所述第一推送信息。

    7.  根据权利要求6所述的系统,其特征在于,
    所述识别模块,具体用于利用开放源代码计算机视觉类库的人脸识别技术,对所述图片进行识别。

    8.  根据权利要求6所述的系统,其特征在于,
    所述获取模块,具体用于若识别出所述图片中存在单个用户的面部图像,则通过剪切所述图片中所述面部图像对应的区域,获得所述面部图像。

    9.  根据权利要求6所述的系统,其特征在于,
    所述分析模块,具体用于运用开源的生物识别工具的性别、年龄分析技术,对所述面部图像进行分析,获得所述第一映射数据。

    10.  根据权利要求6-9中任一项所述的系统,其特征在于,
    所述推送模块,还用于若所述识别模块识别出所述图片中存在多个用户的面部图像,则推送预设的第二推送信息。

    说明书

    说明书信息媒体的智能推送方法与系统
    技术领域
    本发明涉及信息推送领域,尤其涉及一种信息媒体的智能推送方法与系统。
    背景技术
    所谓信息推送,就是“web广播”,是通过一定的技术标准或协议,在互联网上通过定期向用户传送信息来减少信息过载的技术。它能够帮助用户高效率地发掘有价值的信息。信息推送广泛存在于移动终端、互联网网页等联网环境,以及商场、酒店电梯、地下通道、地铁等公共场所的广告牌。
    目前,在商场、酒店、地铁等公共场所,信息推送方法为持续推送预定的推送信息,例如,在广告牌中持续播放着预先设定好的广告。可以理解,上述现有的信息推送方案没有针对性,方向性弱。也就是说,现有的信息推送方案无法实现准确、有针对性地进行信息推送,从而导致信息推送效益低,以及推送信息资源的浪费等一系列后果。
    发明内容
    本发明提供一种信息媒体的智能推送方法与系统,用于解决现有的信息推送方法无法准确、有针对性地进行信息推送的问题。
    本发明的第一个方面是提供一种信息媒体的智能推送方法,包括:
    对摄像头当前采集到的图片进行识别,若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;
    对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄;
    查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息,并推送所述第一推送信息。
    本发明的另一个方面是提供一种信息媒体的智能推送系统,包括:
    识别模块,用于对摄像头当前采集到的图片进行识别;
    获取模块,用于若所述识别模块识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;
    分析模块,用于对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄;
    查询模块,用于查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息;
    推送模块,用于推送所述第一推送信息。
    本发明提供的信息媒体的智能推送方法与系统,通过当识别出摄像头当前采集到的图片中存在单个用户的面部图像时,则对所述面部图像进行分析,获得所述用户的性别和年龄,并推送相应的推送信息的方案,能够根据当前用户的性别、年龄等情况,有针对性地向用户推送相应的推送信息,从而实现准确、有针对性地进行信息推送。
    附图说明
    图1为本发明实施例一提供的一种信息媒体的智能推送方法的流程示意图;
    图2为本发明实施例二提供的一种信息媒体的智能推送方法的流程示意图;
    图3为本发明实施例三提供的一种信息媒体的智能推送系统的结构示意图。
    具体实施方式
    为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
    图1为本发明实施例一提供的一种信息媒体的智能推送方法的流程示意图,如图1所示,所述方法包括:
    101、对摄像头当前采集到的图片进行识别,若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像。
    具体的,101中所述对摄像头当前采集到的图片进行识别,具体可以包括:利用开放源代码计算机视觉类库(Open Source Computer Vision Library,简称OpenCV)的人脸识别技术,对所述图片进行识别。
    其中,OpenCV是一个基于开源发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
    再具体的,获取所述面部图像具体可以通过多种实施方式实现,例如,101中所述若识别出所述图片中存在单个用户的面部图像,则获取所述面部图像,具体可以包括:
    若识别出所述图片中存在单个用户的面部图像,则通过剪切所述图片中所述面部图像对应的区域,获得所述面部图像。
    102、对所述面部图像进行分析,获得相应的第一映射数据,所述第一映射数据包括所述用户的性别和年龄。
    具体的,102中所述对所述面部图像进行分析,获得相应的第一映射数据,具体可以包括:运用开源的生物识别工具(Open Source Biometric Recognition,简称OpenBR)的性别、年龄分析技术,对所述面部图像进行分析,获得所述第一映射数据。
    其中,OpenBR是基于OpenCV的开源生物特征识别库。可以对照片中人脸的性别与年龄进行推算。
    103、查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息,并推送所述第一推送信息。
    其中,可以利用移动终端、广告屏幕等信息推送设备实现对推送信息的推送。
    在实际应用中,针对所述图片中存在多个用户的面部图像的情形,可以推送一些预设的推送信息,则相应的,在101中所述对摄像头当前采集到的图片进行识别之后,所述方法还可以包括:
    若识别出所述图片中存在多个用户的面部图像,则推送预设的第二推送信息。
    其中,所述第二推送信息可以根据实际情况确定,本实施例在此不对其 进行限制。
    本实施例提供的信息媒体的智能推送方法,通过当识别出摄像头当前采集到的图片中存在单个用户的面部图像时,则对所述面部图像进行分析,获得所述用户的性别和年龄,并推送相应的推送信息的方案,能够根据当前用户的性别、年龄等情况,有针对性地向用户推送相应的推送信息,从而实现准确、有针对性地进行信息推送。
    图2为本发明实施例二提供的一种信息媒体的智能推送方法的流程示意图,如图2所示,所述方法包括:
    201、识别摄像头当前采集到的图片中是否存在用户的面部图像,若是,则执行202,否则,再次执行201;
    202、检测所述面部图像的数量是否为1,若是,则执行203,否则执行206;
    203、获取所述面部图像,并执行204;
    204、对所述面部图像进行分析,获得相应的第一映射数据,并执行205;
    205、查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息,并推送所述第一推送信息。
    206、推送预设的第二推送信息。
    其中,所述第一映射数据可以包括所述用户的性别和年龄。具体的,本实施例中各步骤的具体实现方式可以参照实施例一中的相关内容。
    本实施例提供的信息媒体的智能推送方法,通过当识别出摄像头当前采集到的图片中存在单个用户的面部图像时,则对所述面部图像进行分析,获得所述用户的性别和年龄,并推送相应的推送信息的方案,能够根据当前用户的性别、年龄等情况,有针对性地向用户推送相应的推送信息,从而实现准确、有针对性地进行信息推送。
    图3为本发明实施例三提供的一种信息媒体的智能推送系统的结构示意图,如图3所示,所述系统包括:
    识别模块31,用于对摄像头当前采集到的图片进行识别;
    获取模块32,用于若所述识别模块识别出所述图片中存在单个用户的面部图像,则获取所述面部图像;
    分析模块33,用于对所述面部图像进行分析,获得相应的第一映射数据, 所述第一映射数据包括所述用户的性别和年龄;
    查询模块34,用于查询映射数据和推送信息的映射关系,获得所述第一映射数据对应的第一推送信息;
    推送模块35,用于推送所述第一推送信息。
    具体的,识别模块31,具体用于利用OpenCV的人脸识别技术,对所述图片进行识别。
    再具体的,获取所述面部图像具体可以通过多种实施方式实现,例如,获取模块32,具体可以用于若识别出所述图片中存在单个用户的面部图像,则通过剪切所述图片中所述面部图像对应的区域,获得所述面部图像。
    再具体的,分析模块33,具体可以用于运用OpenBR的性别、年龄分析技术,对所述面部图像进行分析,获得所述第一映射数据。
    在实际应用中,针对所述图片中存在多个用户的面部图像的情形,可以推送一些预设的推送信息,则相应的,推送模块35,还用于若识别模块31识别出所述图片中存在多个用户的面部图像,则推送预设的第二推送信息。
    其中,所述第二推送信息可以根据实际情况确定,本实施例在此不对其进行限制。
    本实施例提供的信息媒体的智能推送系统,通过当识别出摄像头当前采集到的图片中存在单个用户的面部图像时,则对所述面部图像进行分析,获得所述用户的性别和年龄,并推送相应的推送信息的方案,能够根据当前用户的性别、年龄等情况,有针对性地向用户推送相应的推送信息,从而实现准确、有针对性地进行信息推送。
    此外,目前的另一种信息推送方式为根据用户的浏览记录等信息来判断用户的信息需求,进而基于用户的信息需求推送相应的推送信息。但是,上述方案的局限在于用户需要使用联网的设备,并且上述方案还需要获得大量用户的浏览记录,而这对于信息的持续采集要求较高,一旦没有用户的浏览记录,信息推送将失去方向性,因此,该方案的可靠性不高。相对于上述方案,通过本发明提供的信息媒体的智能推送方法及系统,则能够更加有效的保证准确、有针对性地进行信息推送。
    所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不 再赘述。
    本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
    最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

    关 键  词:
    信息 媒体 智能 推送 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:信息媒体的智能推送方法与系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4673869.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1