视频清晰度自动识别系统及其方法

文档序号:6597995阅读:301来源:国知局
专利名称:视频清晰度自动识别系统及其方法
技术领域
本发明属于视频清晰度识别技术领域,特别涉及一种视频清晰度自动识别系统及
其方法。
背景技术
随着视频网络的发展,视频节目呈海量增长之势,如何高效自动地识别出视频节 目的清晰度成为一个重要的问题。这里的视频清晰度指的是视频的视觉内容方面的清晰 度,也称为是视频质量。清晰度(质量)的决定因素,通常包括模糊度、块状或称马赛克 (Mosaic)的数量、噪声数量、光亮明暗程度、编码误差以及其他因素。这些因素通常是由于 原始视频被压縮、传输、再拍摄、编辑等引起的。人类通过眼睛进行观看,可以非常准备地判 断一部视频节目出是否清晰。但是,对于智能化程度不高的计算机来说,要自动识别出一个 视频节目的清晰度,仍然十分困难。其原因在于(l)影响视频清晰度的因素很多,而且每 种因素都难以用数学定量地描述。例如再拍摄的灯光因素,是引起视频模糊的一个重要 因素,如何通过计算灯光产生的模糊度是一个难题;(2)计算机很难识别视频中哪些是真 实模糊和哪些非真实模糊,例如摄像机拍摄的时候前景清晰,但背景是模糊,而这种模糊和 上述由于编码和压縮所带来的模糊,人类可以快速识别此类模糊。其他的例如马赛克、噪声 等,也存在同样的困难;(3)计算机智能系统是根据量化后的清晰度来识别未知视频的清 晰度,而这种智能系统的实现还不能和人的智能相提并论。 通常的视频清晰度测量方法有三类(l)全参考视频清晰度测量,主要通过一个 对比参考视频和测试视频之间的差异进行测量的;(2)半参考视频清晰度测量,主要在通 过在变换域上进行参考视频和测试视频比较的方式进行测量的;(3)无参考视频清晰度 测量,这种测量方式不需要原始的参考视频,它直接通过对测试视频的清晰度进行测量, 它的原理和人类观看视频的原理一样,首先得到清晰度的可量化的各种度量,然后分析 和识别出清晰度的数值大小。举个例子,一种无参考的流视频质量评估方法(专利号 200810207695. 5)通过分析丢包数据来进行无参考视频清晰度测量。但是丢包数据并不能 全面反映视频的清晰度。正如本发明前面的分析,影响视频的清晰度的因素包括模糊度、 块状或称马赛克的数量、噪声数量、光亮明暗程度、编码误差以及其他因素。如何有效地对 视频清晰度进行自动识别是本发明所有解决的技术问题。

发明内容
本发明的目的在于,提供一种视频清晰度自动识别系统及其方法,通过采用多种
度量进行清晰度的测量,然后采用训练智能模型系统的原理进行学习和预报。 本发明采用如下技术方案 —种视频清晰度自动识别系统,包括 视频收集模块,用于收集多个不同清晰度的视频文件或视频片段; 人工评分模块,与所述视频收集模块相连接,用于对所述视频文件或视频片段的
4清晰度进行人工评分,得到清晰度分值; 清晰度特征向量计算模块,与所述人工评分模块相连接,用于分别计算每个视频 或视频片段的各种清晰度特征向量,并计算未知视频或视频片段的各种清晰度特征向量;
支持向量回归模型训练模块,与所述清晰度特征向量计算模块相连接,用于通过 所述各种清晰度特征向量的样本集合来训练一个支持向量回归模型; 视频清晰度识别模块,与所述清晰度特征向量计算模块和支持向量回归模型训练 模块相连接,将未知视频或视频片段的各种清晰度特征向量输入所述支持向量回归模型中 进行预测,将预测后的结果作为该未知视频的清晰度分值。 进一步地,所述清晰度特征向量计算模块中训练得到的支持向量回归模型为
Model = ( a丄,X丄,a 2, X2, , a M, XM, b) 参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, x2, . . . , xm在视频清晰度 中的权重,b为修正值,X(&, X2, . . . , XM)是一个清晰度未知的视频的清晰度特征向量;
所述视频清晰度识别模块中预测后的清晰度y的计算公式为y 二 SVR(Model,X) = J]a, .i:(Z,J^.) + 6
其中,K(x, y)是支持向量机的核函数。 进一步地,所述清晰度特征向量计算模块中每个视频或视频片段的各种清晰度特 征向量为对应以下清晰度特征中的一种或多种 视频的模糊度、视频编码产生的块状特征、视频帧的色度和饱和度、色度和饱和度 的比率、视频的锐化程度、模糊化程度、视频的编码比特率和视频的帧率。
本发明还提供一种视频清晰度自动识别方法,包括以下步骤
1)收集多个不同清晰度的视频文件或视频片段; 2)采用人工评分的方式,得到所述视频文件或视频片段的清晰度的分值;
3)分别计算每个视频或视频片段的各种清晰度特征向量; 4)用到得的所述清晰度特征向量的样本集合来训练一个支持向量回归模型;
5)在预测未知视频或视频片段的清晰度时,采用步骤3)中相同的方法计算未知 视频或视频片段的清晰度特征向量,将计算得到的清晰度特征向量输入步骤4)得到的支 持向量回归模型中进行预测,将预测后的结果作为该未知视频的清晰度分值。
进一步地,所述步骤3)中训练得到的支持向量回归模型为
Model = ( a丄,X丄,a 2, X2, , a M, XM, b) 参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, X2, . . . , XM在视频清晰度 中的权重,b为修正值,X(&, X2, . . . , XM)是一个清晰度未知的视频的清晰度特征向量;
所述步骤5)中,预测后的清晰度y的计算公式如下 <formula>formula see original document page 5</formula>
其中,K(x, y)是支持向量机的核函数。 进一步地,所述步骤3)中每个视频或视频片段的各种清晰度特征向量为对应以 下清晰度特征中的一种或多种 视频的模糊度、视频编码产生的块状特征、视频帧的色度和饱和度、色度和饱和度的比率、视频的锐化程度、模糊化程度、视频的编码比特率和视频的帧率。 本发明通过人工评分的方式对已知不同清晰度的视频文件或视频片段进行评分,
然后计算每个视频文件或视频片段的各种清晰度度量,分别得到特征向量;用这些清晰度
特征向量的训练样本集合训练一个支持向量回归模型,用于对未知视频的清晰度进行预
测,有效地解决了现有技术中视频的清晰度无法自动识别的问题。


图1为本发明视频清晰度自动识别系统实施例的框图;
图2为本发明视频清晰度自动识别方法实施例的流程图。
具体实施方式

实施例一 如图1所示,一种视频清晰度自动识别系统,包括 视频收集模块,用于收集多个不同清晰度(质量)的视频文件或视频片段;
人工评分模块,与所述视频收集模块相连接,用于对所述视频文件或视频片段的 清晰度进行人工评分,得到清晰度分值; 清晰度特征向量计算模块,与所述人工评分模块相连接,用于分别计算每个视频 或视频片段的各种清晰度特征向量,并计算未知视频或视频片段的各种清晰度特征向量;
支持向量回归模型训练模块,与所述清晰度特征向量计算模块相连接,用于通 过所述各种清晰度特征向量的样本集合来训练一个支持向量回归模型(Support Vector RegressionModel); 视频清晰度识别模块,与所述清晰度特征向量计算模块和支持向量回归模型训练 模块相连接,将未知视频或视频片段的各种清晰度特征向量输入所述支持向量回归模型中 进行预测,将预测后的结果作为该未知视频的清晰度分值,从而实现自动识别视频清晰度 的目的。
其中,所述清晰度特征向量计算模块中训练得到的支持向量回归模型为
Model = ( a丄,X丄,a 2, X2, , a M, XM, b) 参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, X2, . . . , XM在视频清晰度 中的权重,b为修正值,X(&, X2, . . . , XM)是一个清晰度未知的视频的清晰度特征向量;
所述视频清晰度识别模块中预测后的清晰度y的计算公式为y = SVR(Model,X) = Z",+ 6 K(x,y)是支持向量机的核函数。 实施例二 如图2所示,一种视频清晰度自动识别方法,包括以下步骤 1)收集多个不同清晰度(质量)的视频文件或视频片段; 2)采用人工评分的方式,得到所述视频文件或视频片段的清晰度的分值; 3)分别计算每个视频或视频片段的各种清晰度特征向量; 4)用到得的所述清晰度特征向量的样本集合来训练一个支持向量回归模型(SupportVector Regression Model); 5)在预测未知视频或视频片段的清晰度时,采用步骤3)中相同的方法计算未知 视频或视频片段的清晰度特征向量,将计算得到的清晰度特征向量输入步骤4)得到的支 持向量回归模型中进行预测,将预测后的结果作为该未知视频的清晰度分值,从而实现自 动识别视频清晰度的目的。 假设X(&,X2,. . ,XM)是一个清晰度未知的视频的清晰度特征向量,步骤3)中训练 得到的支持向量回归模型为 Model = ( a !, X" a 2, X2, , a M, XM, b) 参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, X2, . . . , XM在视频清晰度 中的权重,b为修正值。 K(x, y)是支持向量机的核函数,预测后的清晰度y的计算公式如下
y = SVR(Model, X) = Za,-iC(Z,X,) + 6 本发明中视频或视频片段的所述各种清晰度特征向量&, X2, . . , Xm包含但不局限 于视频的模糊度、视频编码产生的块状特征、视频帧的色度和饱和度、色度和饱和度的比 率、视频的锐化程度、模糊化程度、视频的编码比特率和视频的帧率等等。清晰度特征向量 X包含其中的一种或者一种以上的上述清晰度特征作为特征向量。 以上所述的实施例仅用于说明本发明的技术思想及特点,其目的在使本领域内的 技术人员能够了解本发明的内容并据以实施,当不能仅以本实施例来限定本发明的专利范 围,即凡依本发明所揭示的精神所作的同等变化或修饰,仍落在本发明的专利范围内。
权利要求
一种视频清晰度自动识别系统,其特征在于包括视频收集模块,用于收集多个不同清晰度的视频文件或视频片段;人工评分模块,与所述视频收集模块相连接,用于对所述视频文件或视频片段的清晰度进行人工评分,得到清晰度分值;清晰度特征向量计算模块,与所述人工评分模块相连接,用于分别计算每个视频或视频片段的各种清晰度特征向量,并计算未知视频或视频片段的各种清晰度特征向量;支持向量回归模型训练模块,与所述清晰度特征向量计算模块相连接,用于通过所述各种清晰度特征向量的样本集合来训练一个支持向量回归模型;视频清晰度识别模块,与所述清晰度特征向量计算模块和支持向量回归模型训练模块相连接,将未知视频或视频片段的各种清晰度特征向量输入所述支持向量回归模型中进行预测,将预测后的结果作为该未知视频的清晰度分值。
2. 根据权利要求1所述的视频清晰度自动识别系统,其特征在于 所述清晰度特征向量计算模块中训练得到的支持向量回归模型为 Model = (a丄,Xp a 2, X2, , a M, XM, b)参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, X2, . . . , XM在视频清晰度中的 权重,b为修正值,X(&, X2, . . . , XM)是一个清晰度未知的视频的清晰度特征向量; 所述视频清晰度识别模块中预测后的清晰度y的计算公式为<formula>formula see original document page 2</formula> 其中,K(x, y)是支持向量机的核函数。
3. 根据权利要求1或2所述的视频清晰度自动识别系统,其特征在于 所述清晰度特征向量计算模块中每个视频或视频片段的各种清晰度特征向量为对应以下清晰度特征中的一种或多种视频的模糊度、视频编码产生的块状特征、视频帧的色度和饱和度、色度和饱和度的比 率、视频的锐化程度、模糊化程度、视频的编码比特率和视频的帧率。
4. 一种视频清晰度自动识别方法,其特征在于包括以下步骤1) 收集多个不同清晰度的视频文件或视频片段;2) 采用人工评分的方式,得到所述视频文件或视频片段的清晰度的分值;3) 分别计算每个视频或视频片段的各种清晰度特征向量;4) 用到得的所述清晰度特征向量的样本集合来训练一个支持向量回归模型;5) 在预测未知视频或视频片段的清晰度时,采用步骤3)中相同的方法计算未知视频 或视频片段的清晰度特征向量,将计算得到的清晰度特征向量输入步骤4)得到的支持向 量回归模型中进行预测,将预测后的结果作为该未知视频的清晰度分值。
5. 根据权利要求4所述的视频清晰度自动识别方法,其特征在于 所述步骤3)中训练得到的支持向量回归模型为Model = (a丄,Xp a 2, X2, , a M, XM, b)参数a p a 2, . . . , a m为对应的各种清晰度特征向量&, X2, . . . , XM在视频清晰度中的 权重,b为修正值,X(&, X2, . . . , XM)是一个清晰度未知的视频的清晰度特征向量; 所述步骤5)中,预测后的清晰度y的计算公式如下y = SVR(Model,X):Z"广〖(I,义,.)+ 6 其中,K(x, y)是支持向量机的核函数。
6.根据权利要求5所述的视频清晰度自动识别方法,其特征在于 所述步骤3)中每个视频或视频片段的各种清晰度特征向量为对应以下清晰度特征中 的一种或多种视频的模糊度、视频编码产生的块状特征、视频帧的色度和饱和度、色度和饱和度的比 率、视频的锐化程度、模糊化程度、视频的编码比特率和视频的帧率。
全文摘要
视频清晰度自动识别系统及其方法,所述系统包括视频收集模块,用于收集多个不同清晰度的视频文件或视频片段;人工评分模块,用于对所述视频文件或视频片段的清晰度进行人工评分,得到清晰度分值;清晰度特征向量计算模块,用于分别计算每个视频或视频片段的各种清晰度特征向量,并计算未知视频或视频片段的各种清晰度特征向量;支持向量回归模型训练模块,用于通过所述各种清晰度特征向量的样本集合来训练一个支持向量回归模型;视频清晰度识别模块,将未知视频或视频片段的各种清晰度特征向量输入所述支持向量回归模型中进行预测,将预测后的结果作为该未知视频的清晰度分值。本发明有效地解决了现有技术中视频的清晰度无法自动识别的问题。
文档编号G06N99/00GK101789091SQ201010106438
公开日2010年7月28日 申请日期2010年2月5日 优先权日2010年2月5日
发明者连惠城 申请人:上海全土豆网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1