基于特征识别的信息推荐系统及方法
【技术领域】
[0001]本发明涉及图像显示内容分析技术领域,尤其涉及一种基于特征识别的信息推荐系统和方法。
【背景技术】
[0002]目前,便携式移动电子设备或者平板电视等显示设备越来越广泛应用,同时为用户提供包括视频文件、图片等多媒体文件的播放。当用户在观看多媒体文件时,若对当前显示的多媒体文件中的某些特征信息感兴趣,诸如人脸、产品、数字等,通常情况下,用户退出当前多媒体文件播放进程或将当前多媒体文件播放进行至于后台运行,并在互联网络中通过明确地或模糊地关键字进行相关信息的搜索,由此可以看出,在现有电子产品中实现上述操作的用户体验较差。
【发明内容】
[0003]本发明的主要目的为提供一种基于特征识别的信息推荐系统和方法,以解决现有技术无法实现直接根据用户感兴趣的特征信息进行相关信息搜索的技术问题。
[0004]本发明提供一种基于特征识别的信息推荐系统,该系统包括至少一客户端以及与该至少一客户端通信连接的服务器。该客户端包括显示单元、处理单元和特征信息检测单元,该显示单元用于提供一用户界面以显示图像,该图像包括静态图像和动态图像,该处理单元用于响应一特征信息检测指令调用该特征信息检测单元根据当前用户界面显示的图像内容获取一个或多个特征信息画面,该特征信息检测单元还响应用户的选择操作确定被选中的一特征信息画面。该服务器包括:
[0005]特征信息数据库,用于预先存储多个特征信息画面的特征值以及对应的特征信息标识。
[0006]推荐信息数据库,用于预先存储多个推荐信息文件以及对应的特征信息标识。
[0007]特征信息检索单元,用于获取该客户端反馈的被选中的特征信息画面并计算该特征信息画面的特征值,以及根据该计算得出的特征值从该特征信息数据库中搜索匹配的特征信息标识。
[0008]推荐信息检索单元,用于根据该确定的匹配的特征信息标识从该推荐信息数据库中搜索匹配的推荐信息文件。以及
[0009]推荐列表生成单元,用于根据该推荐信息检索单元确定的匹配的推荐信息文件以及确定的匹配的特征信息标识生成相应地推荐信息列表,并发送该推荐信息列表至该客户端,由该客户端的处理单元调用该显示单元显示该推荐信息列表。
[0010]进一步地,本发明还提供一种基于特征识别的信息推荐方法,该方法包括:
[0011]令客户端提供一用户界面以显示图像,并响应一特征信息检测指令执行特征信息获取。
[0012]令客户端根据当前用户界面显示的图像内容获取一个或多个特征信息画面。
[0013]令客户端响应用户的选择操作确定被选中的一特征信息画面。
[0014]令服务器获取被选中的特征信息画面并计算其特征值,以及根据该计算得出的特征值搜索并确定匹配的特征信息标识。
[0015]令服务器根据确定的匹配的特征信息标识搜索并确定匹配的推荐信息文件。
[0016]令服务器根据确定的推荐信息文件以及特征信息标识生成相应的推荐信息列表,并发送该推荐信息列表至客户端。以及
[0017]令客户端显示该推荐信息列表。
[0018]本发明提供的一种基于特征识别的信息推荐系统和方法,通过对当前显示界面上的图像的特征信息的识别,以及根据用户选中的特征信息自动识别并获取相关的推荐信息,以实现直接根据用户感兴趣的特征信息进行相关信息搜索的技术问题,同时提高用户体验的技术效果。
【附图说明】
[0019]图1为本发明实施方式中的基于特征识别的信息推荐系统的功能模块示意图;
[0020]图2为本发明实施方式中的基于特征识别的信息推荐系统的第一用户界面示意图;
[0021]图3为本发明实施方式中的基于特征识别的信息推荐系统的第二用户界面示意图;
[0022]图4为本发明实施方式中的基于特征识别的信息推荐系统的第三用户界面示意图;
[0023]图5为本发明实施方式中的基于特征识别的信息推荐方法的流程图。
[0024]标号说明:
[0025]系统10
[0026]客户端20
[0027]显示单元21
[0028]特征信息检测单元22
[0029]用户输入单元23
[0030]处理单元24
[0031]存储单元25
[0032]服务器30
[0033]特征信息数据库31
[0034]推荐信息数据库32
[0035]特征信息检索单元33
[0036]推荐信息检索单元34
[0037]推荐列表生成单元35
[0038]推荐信息抓取单元36
【具体实施方式】
[0039]为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0040]请参考图1,为本发明实施方式中的基于特征识别的信息推荐系统的功能模块示意图,该系统10包括至少一客户端20以及与该客户端端20进行通信连接的服务器30。其中,该客户端20可以是平板电脑、智能手机等电子设备。该客户端20用于提供一用户界面以显示包含特征信息的图像,该服务器30用于根据该客户端20显示的特征信息确定对应的推荐信息,并发送至该客户端20显示进行推荐信息的显示。
[0041]具体地,该客户端20包括显示单元21、特征信息检测单元22、用户输入单元23、处理单元24以及存储单元25。其中,该存储单元25用于存储一个或多个文件,该文件包括视频、图片、文本以及可执行的应用程序等。该处理单元24用于调用该显示单元21提供一用户界面以显示图像,并响应特征信息检测指令启动该特征信息检测单元22。在本实施方式中,该显示单元21显示的图像可以是用户从该存储单元25中存储的一个或多个文件中选取的一文件的图像、还可以是该客户端20当前运行程序的用户显示界面图像,例如,桌面、锁屏界面、游戏界面等。该特征信息检测指令可以是通过行使预设的操作手势或者操作预设的热键而产生。该特征信息检测单元22用于根据当前用户界面显示的图像内容获取一个或多个特征信息画面。在本实施方式中,该特征信息画面为人脸画面,在其他实施方式中,该特征信息画面还可以是数字画面、商标画面或其他可以识别为特征信息的画面。进一步地,该特征信息检测单元22还用于根据该用户输入单元23响应用户的选择操作而确定被选中的一特征信息画面。请同时参阅图2,在本实施方式中,该处理单元24控制显示单元21对应每个特征信息画面显示相应的提示框,用于提示用户对所需特征信息画面的选择。
[0042]该服务器30包括特征信息数据库31、推荐信息数据库32、特征信息检索单元33、推荐信息检索单元34以及推荐信息生成单元35。该特征信息数据库31用于预先存储多个特征信息画面的特征值以及对应的特征信息标识,该特征信息标识包括特征信息的名称,例如,人名、商品名称等。该推荐信息数据库32用于预先存储多个推荐信息文件以及对应的特征信息标识,该推荐信息文件包括文本文件、视频文件、图片文件、网络链接地址、音频文件等。
[0043]在本实施方式中,该特征信息检索单元33用于获取该客户端20的特征信息检测单元22确定的被选中的特征信息画面计算该特征信息画面的特征值,以及根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识。在另一实施方式中,该特征信息检测单元22根据该被选中的特征信息画面计算其特征值,并由该特征信息检索单元33根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识。
[0044]进一步地,该特征信息检索单元33根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识具体为:当该特征信息数据库31中存储的特征值与该计算得出的特征值的匹配程度百分比满足一预设范围时确定为匹配的特征值,同时确定对应的特征信息标识,以及将该确定的多个特征信息标识与相应的匹配程度百分比值同时发送至该客户端20。
[0045]请参阅图3,当该客户端20的处理单元24检测到接收的特征信息标识与匹配程度百分比时,缩小该显示单元21显示当前图像的窗口,以将该特征信息标识与相应的匹配程度百分比显示在该显示单元21的当前窗口,如图3所示的画中画显示模式。此时,用户通过该用户输入单元23在该显示单元21显示的多个特征信息标识中选择所需的特征信息标识,并反馈该被选中的特征信息标识至该服务器30。在其他实施方式中,当该客户端20的处理单元24检测到接收的特征信息标识与匹配程度百分比时,控制该显示单元21不再显示该图像,而是将该特征信息标识与相应的匹配程度百分比显示在该显示单元21的当前窗P。
[0046]该推荐信息检索单元34用于根据该确定的匹配的特征信息标识从该推荐信息数据库32中搜索匹配的推荐信息文件。该推荐信息生成单元35用于根据该推荐信息检索单元34确定的匹配的推荐信息文件以及特征信息检索单元33确定的匹配的特征信息标识生成相应地推荐信息列表,并发送该推荐信息列表至客户端20。请参阅图4,当该客户端20的处理单元24检测到接收的推荐信息列表时,将该推荐信息列表显示在该显示单元21的当前窗口。该推荐信息列表包括特征信息标识以及对应的匹配的推荐信息文件列表。如上所述,本发明实现基于特征识别的相关信息的推荐,例如,基于视频中人脸画面的识别进行相关视频的推荐、基于视频或图片中的运动员号码的识别进行相关视频文件或比赛结果的推荐、基于产品商标或logo等标识信息的相关购买地址、产品介绍等信息的推荐。
[0047]进一步地,当客户端20在显示单元21显示特征信息标识与相应的匹配程度百分比并反馈用户选择的特征信息标识至服务器30时
,以及当客户端20在显示单元21显示推荐信息列表并反馈用户选择的推荐信息至服务器30时,该服务器30记录用户的选择以记录特征信息标识或推荐信息的权重,并根据权重向客户端20推荐相匹配的特征信息标识或推荐信息。
[0048]在本实施方式中,该服务器30还包括推荐信息抓取单元36,用于通过互联网络抓取各视频网站、购物网站等相关数据,并存储到推荐信息数据库32中。进一步地,该推荐信息抓取单元36还根据服务器30记录的权重信息通过互联网络获取相关推荐信息文件。
[0049]请参阅图5,为本发明基于特征识别的信息推荐方法的流程图,该方法包括:
[0050]步骤S40,该处理单元24调用该显示单元21提供一用户界面以显示图像,并响应特征信息检测指令启动该特征信息检测单元22。
[0051]在本实施方式中,该显示单元21显示的图像可以是用户从该存储单元25中存储的一个或多个文件中选取的一文件对应的图像、还可以是该客户端20当前运行程序的用户显示界面,例如,桌面、锁屏界面、游戏界面等。该特征信息检测指令可以是通过行使预设的操作手势或者操作预设的热键而产生。
[0052]步骤S41,该特征信息检测单元22根据当前用户界面显示的图像内容获取一个或多个特征信息画面。
[0053]在本实施方式中,该特征信息画面为人脸画面,在其他实施方式中,该特征信息画面还可以是数字画面、商标画面或其他可以识别为特征信息的画面。
[0054]步骤S42,该特征信息检测单元22根据该用户输入单元23响应用户的选择操作而确定被选中的一特征信息画面。
[0055]在本实施方式中,该处理单元24控制显示单元21对应每个特征信息画面显示相应的提示框,用于提示用户对所需特征信息画面的选择。
[0056]步骤S43,该特征信息检索单元33根据该被选中的特征信息画面计算其特征值,以及根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识。
[0057]在另一实施方式中,该特征信息检测单元22根据该被选中的特征信息画面计算其特征值,并由该特征信息检索单元33根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识。
[0058]进一步地,该特征信息检索单元33根据该计算得出的特征值从该特征信息数据库31中搜索匹配的特征信息标识具体为:当该特征信息数据库31中存储的特征值与该计算得出的特征值的匹配程度百分比满足一预设范围时确定为匹配的特征值,同时确定对应的特征信息标识,以及将该确定的特征信息标识与相应的匹配程度百分比值同时发送至该客户端20。
[0059]步骤S44,当该客户端20的处理单元24检测到接收的特征信息标识与匹配程度百分比时,缩小该显示单元21显示当前图像的窗口,以将该特征信息标识与相应的匹配程度百分比显示在该显示单元21的当前窗口。
[0060]在其他实施方式中,当该客户端20的处理单元24检测到接收的特征信息标识与匹配程度百分比时,控制该显示单元21不再显示该图像,而是将该特征信息标识与相应的匹配程度百分比显示在该显示单元21的当前窗口。
[0061]步骤S45,用户通过该用户输入单元23在该显示单元21显示的特征信息标识中选择所需的特征信息标识,并反馈该被选中的特征信息标识至该服务器30。
[0062]步骤S46,该推荐信息检索单元34根据该确定的匹配的特征信息标识从该推荐信息数据库32中搜索匹配的推荐信息文件。
[0063]步骤S47,该推荐信息生成单元35根据该推荐信息检索单元34确定的匹配的推荐信息文件以及特征信息检索单元33确定的匹配的特征信息标识生成相应的推荐信息列表,并发送该推荐信息列表至客户端20。
[0064]步骤S48,当该客户端20的处理单元24检测到接收的推荐信息列表时,将该推荐信息列表显示在该显示单元21的当前窗口。其中,该推荐信息列表包括特征信息标识以及对应的匹配的推荐信息文件列表。
[0065]本发明提供的一种基于特征识别的信息推荐系统和方法,通过对当前显示界面上的图像的特征信息的识别,以及根据用户选中的特征信息自动识别并获取相关的推荐信息,以实现直接根据用户感兴趣的特征信息进行相关信息搜索的技术问题,同时提高用户体验的技术效果。
[0066]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于特征识别的信息推荐系统,所述系统包括至少一客户端以及与所述至少一客户端通信连接的服务器,其特征在于,所述客户端包括显示单元、处理单元和特征信息检测单元,所述显示单元用于提供一用户界面以显示图像,所述图像包括静态图像以及动态图像,所述处理单元用于响应一特征信息检测指令调用所述特征信息检测单元根据当前用户界面显示的图像内容获取一个或多个特征信息画面,所述特征信息检测单元还响应用户的选择操作确定被选中的一特征信息画面;所述服务器包括: 特征信息数据库,用于预先存储多个特征信息画面的特征值以及对应的特征信息标识; 推荐信息数据库,用于预先存储多个推荐信息文件以及对应的特征信息标识; 特征信息检索单元,用于获取所述客户端反馈的被选中的特征信息画面并计算所述特征信息画面的特征值,以及根据所述计算得出的特征值从所述特征信息数据库中搜索匹配的特征信息标识; 推荐信息检索单元,用于根据所述确定的匹配的特征信息标识从所述推荐信息数据库中搜索匹配的推荐信息文件;以及 推荐列表生成单元,用于根据所述推荐信息检索单元确定的匹配的推荐信息文件以及确定的匹配的特征信息标识生成相应地推荐信息列表,并发送所述推荐信息列表至所述客户端,由所述客户端的处理单元调用所述显示单元显示所述推荐信息列表。2.如权利要求1所述的基于特征识别的信息推荐系统,其特征在于,所述特征信息检测单元根据所述被选中的特征信息画面计算其特征值,并由所述特征信息检索单元根据所述计算得出的特征值从所述特征信息数据库中搜索匹配的特征信息标识。3.如权利要求1或2所述的基于特征识别的信息推荐系统,其特征在于,所述特征信息检索单元根据所述计算得出的特征值从所述特征信息数据库中搜索匹配的特征信息标识具体为:当所述特征信息数据库中存储的特征值与所述计算得出的特征值的匹配程度百分比满足一预设范围时确定为匹配的特征值,同时确定对应的特征信息标识,所述特征信息检索单元将所述确定的多个特征信息标识与相应的匹配程度百分比值同时发送至所述客户端,所述客户端的处理单元缩小所述显示单元显示当前图像的窗口,以将所述特征信息标识与相应的匹配程度百分比显示在所述显示单元的当前窗口,以及将用户选择的特征信息标识反馈至所述服务器。4.如权利要求1所述的基于特征识别的信息推荐系统,其特征在于,所述服务器还包括推荐信息抓取单元,用于通过互联网络抓取推荐信息的相关数据,并存储到所述推荐信息数据库中。5.如权利要求1、2或4所述的基于特征识别的信息推荐系统,其特征在于,所述特征信息画面为人脸画面。6.一种基于特征识别的信息推荐方法,其特征在于,所述方法包括: 令客户端提供一用户界面以显示图像,并响应一特征信息检测指令执行特征信息获取; 令客户端根据当前用户界面显示的图像内容获取一个或多个特征信息画面; 令客户端响应用户的选择操作确定被选中的一特征信息画面; 令服务器获取被选中的特征信息画面并计算其特征值,以及根据所述计算得出的特征值搜索并确定匹配的特征信息标识; 令服务器根据确定的匹配的特征信息标识搜索并确定匹配的推荐信息文件; 令服务器根据确定的推荐信息文件以及特征信息标识生成相应的推荐信息列表,并发送所述推荐信息列表至客户端;以及令客户端显示所述推荐信息列表。7.如权利要求6所述的基于特征识别的信息推荐方法,其特征在于,还可以令客户端计算所述特征信息画面的特征值,并由服务器根据计算得出的特征值搜索并确定匹配的特征信息标识。8.如权利要求6或7所述的基于特征识别的信息推荐方法,其特征在于,“根据所述计算得出的特征值搜索并确定匹配的特征信息标识”包括: 令服务器确定搜索到的特征值与所述计算得出的特征值的匹配程度百分比满足一预设范围时判断为匹配的特征值以及确定对应的特征信息标识; 令服务器将所述确定的特征信息标识与相应的匹配程度百分比值同时发送至客户端; 令客户端缩小显示当前图像的窗口,以将所述特征信息标识与相应的匹配程度百分比显示在当前窗口 ;以及 令客户端将用户选择的特征信息标识反馈至服务器。9.如权利要求6或7所述的基于特征识别的信息推荐方法,其特征在于,所述特征信息画面为人脸画面。
【专利摘要】本发明提供一种基于特征识别的信息推荐系统,包括客户端和服务器,客户端的处理单元响应一特征信息检测指令调用特征信息检测单元在显示单元显示的文件获取特征信息画面。服务器包括特征信息检索单元、推荐信息检索单元和推荐列表生成单元,特征信息检索单元根据客户端反馈的被选中的特征信息画面并计算其特征值并搜索匹配的特征信息标识。推荐信息检索单元根据确定的匹配的特征信息标识搜索匹配的推荐信息文件,推荐列表生成单元生成包括推荐信息文件和特征信息标识的推荐信息列表,由客户端显示推荐信息列表。本发明还提供相关的方法,利用本发明,实现直接根据用户感兴趣的特征信息进行相关信息搜索的技术问题。
【IPC分类】G06F17/30
【公开号】CN104881407
【申请号】CN201410068078
【发明人】熊伟
【申请人】福州瑞芯微电子有限公司
【公开日】2015年9月2日
【申请日】2014年2月27日
转载请注明原文地址:https://www.famiwei.com/read-8138668.html