公开/公告号CN106358048A
专利类型发明专利
公开/公告日2017-01-25
原文格式PDF
申请/专利权人 武汉微摇科技文化有限公司;
申请/专利号CN201610837655.3
发明设计人 王强;
申请日2016-09-21
分类号H04N21/2225;H04N21/478;H04N21/482;G06F17/30;
代理机构北京轻创知识产权代理有限公司;
代理人陈卫
地址 430074 湖北省武汉市东湖新技术开发区关东工业园达瑞路2号众创楼4、5楼
入库时间 2023-06-19 01:25:36
法律状态公告日
法律状态信息
法律状态
2019-06-07
授权
授权
2017-03-01
实质审查的生效 IPC(主分类):H04N21/2225 申请日:20160921
实质审查的生效
2017-01-25
公开
公开
技术领域
本发明涉及图片或视频流中的目标识别系统及方法,具体涉及一种基于微信摇电视的电视画面实时目标检索系统及方法。
背景技术
现有目标检索是摇电视用户参与互动时程序通过运营配置方式将节目场景页面出现时间段与手机端推荐结果列表页面相绑定,在电视大屏出现某指定场景页面时用户能够摇出推荐结果列表页面,以此方式实现目标推荐的功能。现有技术需要大量的人为参与工作,在推荐列表的维护上会出现瓶颈,并且在和当前时间的电视内容的关联上会出现较大的出入,用户体验较差。
发明内容
本发明所要解决的技术问题是提供一种基于微信摇电视的电视画面实时目标检索系统及方法,可以快速、高效的获取检索结果,提高用户的体验效果。
本发明解决上述技术问题的技术方案如下:一种基于微信摇电视的电视画面实时目标检索系统,
包括CDN服务器、视频处理服务器、开发商端缓存服务器、微摇应用服务器、客户端缓存服务器和带有微信摇一摇功能的智能手机,
所述CDN服务器用于定时的对电视台的实时视频流进行截屏并生成截屏图片;
所述视频处理服务器用于找出所述截屏图片中待检索目标的区域,并对所述区域进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;
所述开发商端缓存服务器用于将所述检索结果列表数据进行存储;
所述微摇应用服务器用于将所述区域的位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中;
所述客户端缓存服务器设有多个,每个所述客户端缓存服务器均用于将所述区域的位置数据和对应的检索结果列表数据建立索引;
所述智能手机用于从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据。
本发明的有益效果是:本发明一种基于微信摇电视的电视画面实时目标检索系统可以实时地根据摇到的截屏图片获得推荐列表,并将所有待检索目标在客户端缓存服务器中创建索引,因此获取的目标推荐信息和当前用户摇出的截屏图片有很高的关联性,极大的提高了用户体验,且整个体验过程充满娱乐和趣味性,达到所见即所得的效果,满足了电视用户的同款推荐;同时,微摇应用服务器将位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中,智能手机可以快速地在就近的客户端缓存服务器中获取所需的信息,大大提高了数据传输的速度和质量,解决了传统了运营配置数据传输出现瓶颈的问题。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述检索结果列表数据包含外部链接,通过点击所述外部链接获取所述检索结果列表数据对应的细节展示。
采用上述进一步方案的有益效果是:通过外部链接可以直接跳链到外部链接页面,查看检索结果列表数据对应的商品详情,完成购物流程等一系列动作,增强了用户的体验感。
进一步,所述视频处理服务器对所述区域进行检索的具体过程为:所述视频处理服务器根据所述区域的位置数据获取所述截屏图片中待检索目标的特征信息,并将所述特征信息在预先建立的目标特征信息库中进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;其中,所述视频处理服务器根据所述区域的位置数据获取所述截屏图片中待检索目标的特征信息的具体过程为:将所述区域的位置数据通过大数据处理和特征训练模型获取待检索目标的特征信息。
进一步,所述微摇应用服务器定时从所述视频处理服务器中拉取所述位置数据,且定时从所述开发商端缓存服务器中拉取所述检索结果列表数据,并将拉取的所述位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中。
进一步,每个所述客户端缓存服务器均存储所述微摇应用服务器传送过来的所述位置数据和检索结果列表数据,并将所述位置数据和检索结果列表数据建立索引。
进一步,所述智能手机从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据的具体过程为:所述智能手机通过微信摇一摇功能获取所述CDN服务器上生成的截屏图片,并从距离最近的客户端缓存服务器中获取所述位置数据,根据所述位置数据对所述截屏图片中待检索目标的区域进行标注形成点击标志,并通过点击所述点击标志从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据。
进一步,所述待检索目标包括电视台视频流中的演员服饰和/或广告商品。
进一步,所述开发商端缓存服务器和客户端缓存服务器均为NOSQL缓存服务器。
进一步,所述智能手机以HTML5页面形式展现从CDN服务器中获取的截屏图片。
基于上述一种基于微信摇电视的电视画面实时目标检索系统,本发明还提供一种基于微信摇电视的电视画面实时目标检索方法。
一种基于微信摇电视的电视画面实时目标检索方法,利用上述所述的一种基于微信摇电视的电视画面实时目标检索系统进行检索,包括以下步骤,
S1,所述CDN服务器定时的对电视台的实时视频流进行截屏并生成截屏图片;
S2,所述视频处理服务器找出所述截屏图片中待检索目标的区域,并对所述区域进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;
S3,所述开发商端缓存服务器将所述检索结果列表数据进行存储;
S4,所述微摇应用服务器将所述区域的位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中;
S5,每个所述客户端缓存服务器均将所述区域的位置数据和对应的检索结果列表数据建立索引;
S6,所述智能手机从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据。
本发明的有益效果是:本发明一种基于微信摇电视的电视画面实时目标检索方法可以实时地根据摇到的截屏图片获得推荐列表,并将所有目标推荐信息在客户端缓存服务器中创建索引,因此获取的目标推荐信息和当前用户摇出的截屏图片有很高的关联性,极大的提高了用户体验,且整个体验过程充满娱乐和趣味性,达到所见即所得的效果,满足了电视用户的同款推荐;同时,微摇应用服务器将位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中,智能手机可以快速地在就近的客户端缓存服务器中获取所需的信息,大大提高了数据传输的速度和质量,解决了传统了运营配置数据传输出现瓶颈的问题。
附图说明
图1为本发明一种基于微信摇电视的电视画面实时目标检索系统的结构框图;
图2为本发明一种基于微信摇电视的电视画面实时目标检索方法的流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,一种基于微信摇电视的电视画面实时目标检索系统,包括CDN服务器、视频处理服务器、开发商端缓存服务器、微摇应用服务器、客户端缓存服务器和带有微信摇一摇功能的智能手机,
CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥塞状况,提高用户访问网站的响应速度。
所述CDN服务器用于定时的对电视台的实时视频流进行截屏并生成截屏图片;
所述视频处理服务器用于找出所述截屏图片中待检索目标的区域,并对所述区域进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;具体的,所述视频处理服务器对所述区域进行检索的具体过程为:所述视频处理服务器根据所述区域的位置数据获取所述截屏图片中待检索目标的特征信息,并将所述特征信息在预先建立的目标特征信息库中进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;其中,所述视频处理服务器根据所述区域的位置数据获取所述截屏图片中待检索目标的特征信息的具体过程为:将所述区域的位置数据通过大数据处理和特征训练模型获取待检索目标的特征信息。当截屏图片中有多个待检索目标时,所述视频处理服务器找出所述截屏图片中至少一个待检索目标的区域;
所述开发商端缓存服务器用于将所述检索结果列表数据进行存储,便于用户可以在极快的响应速度下获取自己关心的相似结果列表;
所述微摇应用服务器用于将所述区域的位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中;具体的,所述微摇应用服务器定时从所述视频处理服务器中拉取所述位置数据,且定时从所述开发商端缓存服务器中拉取所述检索结果列表数据,并将拉取的所述位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中。
所述客户端缓存服务器设有多个,每个所述客户端缓存服务器均用于将所述区域的位置数据和对应的检索结果列表数据建立索引;具体的,每个所述客户端缓存服务器均存储所述微摇应用服务器传送过来的所述位置数据和检索结果列表数据,并将所述位置数据和检索结果列表数据建立索引。
所述智能手机用于从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据;具体的,所述智能手机从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据的具体过程为:所述智能手机通过微信摇一摇功能获取所述CDN服务器上生成的截屏图片,并从距离最近的客户端缓存服务器中获取所述位置数据,根据所述位置数据对所述截屏图片中待检索目标的区域进行标注形成点击标志,并通过点击所述点击标志从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据。
所述检索结果列表数据包含外部链接,通过点击所述外部链接获取所述检索结果列表数据对应的细节展示。通过外部链接可以直接跳链到外部链接页面,查看检索结果列表数据对应的商品详情,完成购物流程等一系列动作,增强了用户的体验感。
所述开发商端缓存服务器和客户端缓存服务器均为NOSQL缓存服务器。NOSQL指非关系型的数据库服务器。
所述待检索的目标包括电视台视频流中的演员服饰和/或广告商品。
所述智能手机以HTML5页面形式展现从CDN服务器中获取的截屏图片。
利用本发明一种基于微信摇电视的电视画面实时目标检索系统进行检索的经典实施例为:用户在欣赏首播电视剧的过程中,如果对某演员的服饰感兴趣,并有即时购买冲动时,可以马上通过智能手机的微信摇一摇功能获取电视视频流的截屏图片,在用户获取截屏图片之前,CDN服务器、视频处理服务器、开发商端缓存服务器、微摇应用服务器和客户端缓存服务器会先对截屏图片进行处理,为用户获取检索列表信息做铺垫;即所述CDN服务器定时的对电视台的实时视频流进行截屏并生成截屏图片;所述视频处理服务器找出所述截屏图片中待检索目标的区域,并对所述区域进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;所述开发商端缓存服务器将所述检索结果列表数据进行存储;所述微摇应用服务器将所述区域的位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中;每个所述客户端缓存服务器均将所述区域的位置数据和对应的检索结果列表数据建立索引;用户在客户端点击该演员服饰的点击标志即可获得检索结果列表数据,再通过检索结果列表数据的外部链接就可以在在京东、淘宝等电商平台或自有商城中查看对应商品详情完成购物流程等一系列动作,达到所见即所得,第一时间即完成购物下单动作。除了服饰外,还可以是电视插播广告时间段的广告商品的检索跳链流程等。
本发明一种基于微信摇电视的电视画面实时目标检索系统可以实时地根据摇到的截屏图片获得推荐列表,并将所有目标推荐信息在客户端缓存服务器中创建索引,因此获取的目标推荐信息和当前用户摇出的截屏图片有很高的关联性,极大的提高了用户体验,且整个体验过程充满娱乐和趣味性,达到所见即所得的效果,满足了电视用户的同款推荐;同时,微摇应用服务器将位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中,智能手机可以快速地在就近的客户端缓存服务器中获取所需的信息,大大提高了数据传输的速度和质量,解决了传统了运营配置数据传输出现瓶颈的问题。
基于上述一种基于微信摇电视的电视画面实时目标检索系统,本发明还提供一种基于微信摇电视的电视画面实时目标检索方法。
如图2所示,一种基于微信摇电视的电视画面实时目标检索方法,利用上述所述的一种基于微信摇电视的电视画面实时目标检索系统进行检索,包括以下步骤,
S1,所述CDN服务器定时的对电视台的实时视频流进行截屏并生成截屏图片;
S2,所述视频处理服务器找出所述截屏图片中待检索目标的区域,并对所述区域进行检索,得出与待检索目标的特征信息相同和/或相似的检索结果列表数据;
S3,所述开发商端缓存服务器将所述检索结果列表数据进行存储;
S4,所述微摇应用服务器将所述区域的位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中;
S5,每个所述客户端缓存服务器均将所述区域的位置数据和对应的检索结果列表数据建立索引;
S6,所述智能手机从距离最近的客户端缓存服务器的索引中获取对应的所述检索结果列表数据。
本发明一种基于微信摇电视的电视画面实时目标检索方法可以实时地根据摇到的截屏图片获得推荐列表,并将所有目标推荐信息在客户端缓存服务器中创建索引,因此获取的目标推荐信息和当前用户摇出的截屏图片有很高的关联性,极大的提高了用户体验,且整个体验过程充满娱乐和趣味性,达到所见即所得的效果,满足了电视用户的同款推荐;同时,微摇应用服务器将位置数据和检索结果列表数据同时存放在多个客户端缓存服务器中,智能手机可以快速地在就近的客户端缓存服务器中获取所需的信息,大大提高了数据传输的速度和质量,解决了传统了运营配置数据传输出现瓶颈的问题。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 用于处理电视画面的运输装置,具有用于处理电视画面的处理单元的设备以及用于处理电视画面的方法
机译: 一种检测电视画面闪烁的方法和装置
机译: 一种检测电视画面闪烁的方法和装置