[发明专利]一种视频测试码流的筛选方法及其系统有效
申请号: | 200910087150.X | 申请日: | 2009-06-10 |
公开(公告)号: | CN101600125A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 于烨 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 测试 筛选 方法 及其 系统 | ||
1.一种视频测试码流的筛选方法,其特征在于,包括:
确定编码标准相同的多个视频文件;
逐个提取所述多个视频文件各自的代码覆盖范围信息,并且在每提取一个 视频文件的代码覆盖范围信息之后,根据当前视频文件和之前提取的所有视频 文件各自的代码覆盖范围信息,确定所述当前视频文件和所述之前提取的所有 视频文件的第一代码总覆盖率;其中,每个视频文件的代码覆盖范围信息为该 个视频文件对该个视频文件的编码标准的参考代码的代码覆盖范围信息;所述 第一代码总覆盖率为视频文件的总的代码覆盖范围信息与视频文件的编码标 准的所有参考代码的比值,其中,所述视频文件包括所述当前视频文件和所述 之前提取的所有视频文件;
确定所述之前提取的所有视频文件的第二代码总覆盖率;其中,所述第二 代码总覆盖率为所述之前提取的所有视频文件的总的代码覆盖范围信息,与所 述之前提取的所有视频文件的编码标准的所有参考代码的比值;
当所述第一代码总覆盖率大于所述第二代码总覆盖率时,确定所述当前视 频文件为测试视频文件。
2.如权利要求1所述的筛选方法,其特征在于,在确定所述当前视频文 件为测试视频文件之后,所述方法还包括:
逐帧提取所述测试视频文件中每帧视频数据各自的代码覆盖范围信息,并 且在每提取一帧视频数据的代码覆盖范围信息之后,根据当前帧视频数据和之 前提取的所有帧视频数据各自的代码覆盖范围信息,确定所述当前帧视频数据 和所述之前提取的所有帧视频数据的第三代码总覆盖率;其中,每帧视频数据 的代码覆盖范围信息为该帧视频数据对所述测试视频文件的编码标准的参考 代码的代码覆盖范围信息;所述第三代码总覆盖率为帧视频数据的总的代码覆 盖范围信息与所述测试视频文件的代码覆盖范围信息的比值,其中,所述帧视 频数据包括所述当前帧视频数据和所述之前提取的所有帧视频数据;
确定所述之前提取的所有帧视频数据的第四代码总覆盖率;其中,所述第 四代码总覆盖率为所述之前提取的所有帧视频数据的总的代码覆盖范围信息, 与所述测试视频文件的代码覆盖范围信息的比值;
当所述第三代码总覆盖率大于所述第四代码总覆盖率时,确定所述当前帧 视频数据为测试帧数据。
3.一种视频测试码流的筛选系统,其特征在于,包括:
第一确定模块,用于确定编码标准相同的多个视频文件;
第一提取模块,用于逐个提取所述多个视频文件各自的代码覆盖范围信 息;其中,每个视频文件的代码覆盖范围信息为该个视频文件对该个视频文件 的编码标准的参考代码的代码覆盖范围信息;
第一覆盖率模块,用于在所述第一提取模块每提取一个视频文件的代码覆 盖范围信息之后,根据当前视频文件和之前提取的所有视频文件各自的代码覆 盖范围信息,确定所述当前视频文件和所述之前提取的所有视频文件的第一代 码总覆盖率;其中,所述第一代码总覆盖率为视频文件的总的代码覆盖范围信 息与视频文件的编码标准的所有参考代码的比值,其中,所述视频文件包括所 述当前视频文件和所述之前提取的所有视频文件;
第二覆盖率模块,用于确定所述之前提取的所有视频文件的第二代码总覆 盖率;其中,所述第二代码总覆盖率为所述之前提取的所有视频文件的总的代 码覆盖范围信息,与所述之前提取的所有视频文件的编码标准的所有参考代码 的比值;
第一判断模块,用于判断所述第一代码总覆盖率与所述第二代码总覆盖率 的大小关系;
第二确定模块,用于当所述第一代码总覆盖率大于所述第二代码总覆盖率 时,确定所述当前视频文件为测试视频文件。
4.如权利要求3所述的筛选系统,其特征在于,还包括:
第二提取模块,用于在所述第二确定模块确定所述当前视频文件为测试视 频文件之后,逐帧提取该测试视频文件中每帧视频数据各自的代码覆盖范围信 息;
第三覆盖率模块,用于在所述第二提取模块每提取一帧视频数据的代码覆 盖范围信息之后,根据当前帧视频数据和之前提取的所有帧视频数据各自的代 码覆盖范围信息,确定所述当前帧视频数据和所述之前提取的所有帧视频数据 的第三代码总覆盖率;其中,所述每帧视频数据的代码覆盖范围信息为该帧视 频数据对所述测试视频文件的编码标准的参考代码的代码覆盖范围信息;所述 第三代码总覆盖率为帧视频数据的总的代码覆盖范围信息与所述测试视频文 件的代码覆盖范围信息的比值,其中,所述帧视频数据包括所述当前帧视频数 据和所述之前提取的所有帧视频数据;
第四覆盖率模块,用于确定所述之前提取的所有帧视频数据的第四代码总 覆盖率;其中,所述第四代码总覆盖率为所述之前提取的所有帧视频数据的总 的代码覆盖范围信息,与所述测试视频文件的代码覆盖范围信息的比值;
第二判断模块,用于判断所述第三代码总覆盖率与所述第四代码总覆盖率 的大小关系;
第三确定模块,用于当所述第三代码总覆盖率大于所述第四代码总覆盖率 时,确定所述当前帧视频数据为测试帧数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910087150.X/1.html,转载请声明来源钻瓜专利网。