一种视频内容识别自动分类的算法的制作方法

文档序号:20839473发布日期:2020-05-22 17:18阅读:1751来源:国知局
一种视频内容识别自动分类的算法的制作方法

本发明涉及视频处理技术领域,特别涉及一种视频内容识别自动分类的算法。



背景技术:

随着多媒体技术和网络通信技术的发展,数字媒体给人们带来了诸多方便,目前,常用的视频内容识别方法,往往是通过对视频进行关键帧抽取,然后再对关键帧采用图像内容识别的方法进行检测。

现有的视频内容识别具有检测的准确率低、识别率低和误检率高的缺陷。



技术实现要素:

(一)解决的技术问题

针对现有技术的不足,本发明提供了一种视频内容识别自动分类的算法,解决了现有的视频内容识别具有检测的准确率低、识别率低和误检率高的问题。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:一种视频内容识别自动分类的算法,包括以下步骤:

a、建立视频类别语料库,构建视频类别语料库到特征库的映射互联;

b、将不同类别的视频加载到视频类别语料库中,通过对视频类别语料库进行预处理,离线提取视频类别语料库特征,并建立从视频类别语料库到特征库的哈希映射;

c、检测视频的特征提取;

d、匹配检测视频特征与特征库,并生成匹配结果图采用基于局部敏感哈希的£近邻查询模式,使得数据库中距离近的矢量聚集到一起的概率远高于距离远的矢量,从而保证以一定的概率快速得到相似帧;

e、对匹配结果图中的每个节点在匹配图中查找其最长路径,并形成最终的拷贝检测结果,采用floyd-warshall算法,计算出每个节点之间的最短路径,通过该路径信息形成视频的拷贝的最长路径,从而判定检测视频是否为视频库中视频的一个拷贝;

f、对判定的检测视频自动进行相应的分类。

可选的,所述步骤b中的离线处理是将视频关键帧的抽取对视频每隔单位时间进行一次关键帧的抽取,并记录下相应的时间轴信息;

关键帧的特征向量形成将每一关键帧等分成4*4块,对每一块分别计算其平均亮度特征,然后计算相邻块之间的灰度排序特征,结合关键帧的时间轴信息,得到每一关键帧的十七维特征向量信息;

建立不良视频语料库到特征库的映射对每个检测视频,通过哈希映射,将其所有的关键帧的特征信息写入到一个对应的.feature文件中,形成从视频类别语料库到特征库的一一映射。

可选的,所述视频类别语料库特征由离线提取获得,并自动分类和更新,对于视频帧内容识别模块无法检测出的视频,将该视频加载到视频类别语料库中,从而实现对视频类别语料库的自动更新。

(三)有益效果

本发明提供了一种视频内容识别自动分类的算法,具备以下有益效果:

本发明能够自动对视频内容进行识别分类,并通过自动更新,提高了检测的准确率、识别率,降低了误检率。

附图说明

图1为本发明识别流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供了如图1所示的一种视频内容识别自动分类的算法,包括以下步骤:

a、建立视频类别语料库,构建视频类别语料库到特征库的映射互联;

b、将不同类别的视频加载到视频类别语料库中,通过对视频类别语料库进行预处理,离线提取视频类别语料库特征,并建立从视频类别语料库到特征库的哈希映射;

c、检测视频的特征提取;

d、匹配检测视频特征与特征库,并生成匹配结果图采用基于局部敏感哈希的£近邻查询模式,使得数据库中距离近的矢量聚集到一起的概率远高于距离远的矢量,从而保证以一定的概率快速得到相似帧;

e、对匹配结果图中的每个节点在匹配图中查找其最长路径,并形成最终的拷贝检测结果,采用floyd-warshall算法,计算出每个节点之间的最短路径,通过该路径信息形成视频的拷贝的最长路径,从而判定检测视频是否为视频库中视频的一个拷贝;

f、对判定的检测视频自动进行相应的分类。

作为本发明的一种可选技术方案:

步骤b中的离线处理是将视频关键帧的抽取对视频每隔单位时间进行一次关键帧的抽取,并记录下相应的时间轴信息;

关键帧的特征向量形成将每一关键帧等分成4*4块,对每一块分别计算其平均亮度特征,然后计算相邻块之间的灰度排序特征,结合关键帧的时间轴信息,得到每一关键帧的十七维特征向量信息;

建立不良视频语料库到特征库的映射对每个检测视频,通过哈希映射,将其所有的关键帧的特征信息写入到一个对应的.feature文件中,形成从视频类别语料库到特征库的一一映射。

作为本发明的一种可选技术方案:

视频类别语料库特征由离线提取获得,并自动分类和更新,对于视频帧内容识别模块无法检测出的视频,将该视频加载到视频类别语料库中,从而实现对视频类别语料库的自动更新。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

1.一种视频内容识别自动分类的算法,其特征在于,包括以下步骤:

a、建立视频类别语料库,构建视频类别语料库到特征库的映射互联;

b、将不同类别的视频加载到视频类别语料库中,通过对视频类别语料库进行预处理,离线提取视频类别语料库特征,并建立从视频类别语料库到特征库的哈希映射;

c、检测视频的特征提取;

d、匹配检测视频特征与特征库,并生成匹配结果图采用基于局部敏感哈希的£近邻查询模式,使得数据库中距离近的矢量聚集到一起的概率远高于距离远的矢量,从而保证以一定的概率快速得到相似帧;

e、对匹配结果图中的每个节点在匹配图中查找其最长路径,并形成最终的拷贝检测结果,采用floyd-warshall算法,计算出每个节点之间的最短路径,通过该路径信息形成视频的拷贝的最长路径,从而判定检测视频是否为视频库中视频的一个拷贝;

f、对判定的检测视频自动进行相应的分类。

2.根据权利要求1所述的一种视频内容识别自动分类的算法,其特征在于:

所述步骤b中的离线处理是将视频关键帧的抽取对视频每隔单位时间进行一次关键帧的抽取,并记录下相应的时间轴信息;

关键帧的特征向量形成将每一关键帧等分成4*4块,对每一块分别计算其平均亮度特征,然后计算相邻块之间的灰度排序特征,结合关键帧的时间轴信息,得到每一关键帧的十七维特征向量信息;

建立不良视频语料库到特征库的映射对每个检测视频,通过哈希映射,将其所有的关键帧的特征信息写入到一个对应的.feature文件中,形成从视频类别语料库到特征库的一一映射。

3.根据权利要求1所述的一种视频内容识别自动分类的算法,其特征在于:

所述视频类别语料库特征由离线提取获得,并自动分类和更新,对于视频帧内容识别模块无法检测出的视频,将该视频加载到视频类别语料库中,从而实现对视频类别语料库的自动更新。


技术总结
本发明公开了一种视频内容识别自动分类的算法,涉及视频处理技术领域,包括以下步骤:A、建立视频类别语料库,构建视频类别语料库到特征库的映射互联,B、将不同类别的视频加载到视频类别语料库中,C、检测视频的特征提取,D、匹配检测视频特征与特征库,E、对匹配结果图中的每个节点在匹配图中查找其最长路径,并形成最终的拷贝检测结果,F、对判定的检测视频自动进行相应的分类。本发明能够自动对视频内容进行识别分类,并通过自动更新,提高了检测的准确率、识别率,降低了误检率。

技术研发人员:王新勇
受保护的技术使用者:中译语通文娱科技(青岛)有限公司
技术研发日:2019.12.20
技术公布日:2020.05.22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1