[发明专利]基于关键帧的视频分析实现方法及装置在审
申请号: | 201610533606.0 | 申请日: | 2016-07-07 |
公开(公告)号: | CN107590150A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 朱二龙;罗旻 | 申请(专利权)人: | 北京新岸线网络技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 关键 视频 分析 实现 方法 装置 | ||
技术领域
本发明属于视频分析检索技术领域,尤其涉及一种基于关键帧的视频分析实现方法及装置。
背景技术
随着网络技术的不断发展,网络视频越来越普及,人们通过网络搜索获取自己想要观看的视频并在线观看,网络上视频的数量也越来越多,因此,从海量视频中搜索到用户所需要的视频,属于视频搜索领域中备受关注的问题。
传统的视频搜索技术,一般都是基于文字的视频搜索技术,通常需要针对视频文件进行人工注释,但现在网络上的视频越来越多,对于大量的视频文件逐一进行注释工作量很大,需要大量的人力资源,增加人力成本,且效率低下。
因此,基于内容的视频搜索技术开始兴起,这种方式能够自动提取视频特征,方便用户视频搜索,从一定程度上避免上述缺点。用户通过客户端检索工具实现视频搜索,通过视频分析获取视频的特征,以方便视频检索。这种方式需要准确的获取视频的特征,才能实现准确的视频搜索匹配,现有的视频检索系统虽然包含一个视频信息数据库系统来存储视频的特征信息,但这些视频信息往往仅包含人工输入的视频特征数据信息,信息形式单一、信息量小,难以满足用户的检索需求。
为了改变视频数据检索的这种状况,必须将无序的视频数据有序化,从而建立基于内容的视频检索工具,让用户能随时检索到想要的视频数据,让视频能自动地适应环境,可以互动式操作,快速地检索,并在网上迅速、可靠地传送。这就需要对视频进行分析并提取其特征信息。
目前,市场上还没有一套完整的、自动的视频内容分析系统,能够完成全面准确的提取视频的特征信息,用于满足后续视频的搜索需求。
发明内容
有鉴于此,本发明的一个目的是提供一种基于关键帧的视频分析实现方法及装置,用以解决现有技术中存在不能全面、准确的提取用于视频搜索的视频特征信息的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
本发明实施例提供一种基于关键帧的视频分析实现方法,包括:
根据接收到的视频分析请求,获取待处理的视频文件;
对所述视频文件进行镜头分割和场景分割,提取镜头关键帧和场景关键帧;
对提取的所述镜头关键帧和场景关键帧进行图像特征分析和人脸识别定位,得到所述镜头关键帧和场景关键帧的图像特征分析结果和人脸识别定位分析结果;
根据所述图像特征分析结果和人脸识别定位分析结果,生成所述视频文件的视频分析结果记录文件,将所述视频分析结果记录文件添加到视频特征数据库中。
在一些可选的实施例中,根据接收到的视频分析请求,获取待处理的视频文件;
接收网络中的视频分析服务器发送的视频分析请求,或接收本地用户发送的视频分析请求;
根据所述视频分析请求建立视频分析任务,将视频分析任务加入分析任务队列中;
按照设定的规则获取视频分析任务队列中的视频分析任务;
当获取到该视频分析请求所对应的视频分析任务时,获取该视频分析请求的待处理的视频文件。
在一些可选的实施例中,所述视频分析请求中携带有待处理的视频文件信息,视频分析任务标识和任务优先级,视频分析任务的相关信息。
在一些可选的实施例中,对提取的所述镜头关键帧和场景关键帧进行图像特征分析和人脸识别定位,具体包括:
对提取的所述镜头关键帧和场景关键帧,提取图像特征信息,所述图像特征信息包括图像的颜色、纹理、形状中的至少一项;以及
采用选定的人脸检测定位算法,对提取的所述镜头关键帧和场景关键帧进行人脸检测定位和人脸识别,确定人脸在图像中的位置和提取人脸的特征信息;
相应的,所述图像特征分析结果和人脸识别定位分析结果中包括:提取的图像特征信息、确定出的人脸在图像中的位置和提取的人脸的特征信息。
在一些可选的实施例中,上述方法还包括:
将生成的视频文件的视频分析结果记录文件,通过预设的审核窗口展示给用户,进行人工审核,判断是否存在误差;
当存在误差时,对存在误差的部分进行人工修改,将修改后的视频分析结果记录文件添加到视频特征数据库中。
本发明实施例还提供一种基于关键帧的视频分析实现装置,包括:
获取模块,用于根据接收到的视频分析请求,获取待处理的视频文件;
提取模块,用于对所述视频文件进行镜头分割和场景分割,提取镜头关键帧和场景关键帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新岸线网络技术有限公司,未经北京新岸线网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610533606.0/2.html,转载请声明来源钻瓜专利网。