[发明专利]一种针对H.265的CABAC连续图像验证的方法有效
| 申请号: | 202110370606.4 | 申请日: | 2021-04-07 |
| 公开(公告)号: | CN113032274B | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 文彬;孟夏冰;焦显伟 | 申请(专利权)人: | 北京电信易通信息技术股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06T9/00 |
| 代理公司: | 北京中索知识产权代理有限公司 11640 | 代理人: | 陈江 |
| 地址: | 100195 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 针对 265 cabac 连续 图像 验证 方法 | ||
1.一种针对H.265的CABAC连续图像的验证方法,其特征在于,包括以下步骤:
S1、指定linux平台上验证环境的搭建层次,依次包括:
dut、sim、tb、script、output、data和ref文件夹;
其中,所述dut文件夹存放完整的CABAC模块的设计代码,以及汇集所有设计文件名称的filelist文件;
所述sim文件夹存放makefile脚本,以及编译器工作过程中生成的各种log信息;
所述tb文件夹存放比较器代码以及搭建环境的其他hdl代码;
所述script文件夹存放shell脚本;
所述output文件夹存放比较结果;
所述data文件夹存放所有要输入CABAC模块的图像数据,每张图像数据保存在单独的txt或dat文件中作为CABAC模块的输入;
所述ref文件夹存放经由参考模型运行得到的参考结果;
S2、配合shell脚本与makefile脚本,实现对搭建层次后的所述验证环境进行控制,包括以下步骤:
S21、定位路径;
所述定位路径是指判断整个验证环境的绝对路径,便于通过所述绝对路径寻找其他路径下的文件;
S22、检查data文件夹;
所述检查data文件夹是指shell脚本进入data文件夹路径,将所述data文件夹路径下的所有数据文件名称汇总在一个input_temp文件里,所述input_temp文件路径下的所有文件都会被视为可用CABAC模块输入;
S23、检查ref文件夹;
所述检查ref文件夹是指shell脚本进入ref文件夹路径,将所述ref文件夹路径下的所有数据文件名称汇总在一个ref_temp文件里,所述ref_temp文件路径下的所有文件都会被视为可用CABAC模块参考输出数据;
S24、有效输入判断;
所述有效输入判断是指shell脚本读取input_temp文件与ref_temp文件,映射data文件夹路径下的图像数据与ref文件夹路径下的图像数据的关系;
S25、修改tb参数;
所述修改tb参数指shell脚本进入tb文件夹路径,修改激励产生模块与比较器模块读入的文件名称;
S26、调用makefile脚本;
所述调用makefile脚本是指shell脚本执行到S26步骤时,将会调用sim文件夹下的makefile脚本;
所述makefile脚本指明所有设计rtl与tb环境rtl的编译与仿真命令,通过输入指定make指令完成设计编译,makefile脚本运行仿真步骤;
所述调用makefile脚本包括仿真器编译与仿真器仿真;
所述仿真器编译是指makefile脚本执行rtl编译命令,对整个testbench进行编译;
所述仿真器仿真是指makefile脚本执行运行仿真命令,启动仿真开始后,比较器会持续判断CABAC模块的输出数据与参考数据是否一致;
S27、判断输入数量;
所述判断输入数量是指此次仿真结束后shell脚本判断input_temp中的文件是否全部被读入并运行仿真,如果shell脚本判断读入文件数量小于总文件数量,则回到S25步骤修改tb参数,再重复顺序执行S25-S27步骤的操作,直到最后所有的图像数据都被CABAC模块读入并运行仿真,shell脚本退出执行;
S3、控制CABAC模块的输入图像数据;
S4、控制CABAC模块的输出数据对比结果以及仿真器的运行过程。
2.根据权利要求1所述的验证方法,其特征在于,所述S1步骤的所述shell脚本用于检测data文件夹下的数据文件,将图像数据送入testbench,给CABAC模块提供输入,shell脚本控制仿真过程。
3.根据权利要求1所述的验证方法,其特征在于,所述S4步骤的所述CABAC模块的输出数据作为比较器的输入数据,所述比较器通过读取ref文件夹的对应图像数据的标准输入,逐个比较结果;当比较结果不符合时,比较器生成对应图像数据的log文件,打印报错信息,不同图像数据的错误信息被保存在不同的文件中,通过文件名称识别,存放在output文件夹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京电信易通信息技术股份有限公司,未经北京电信易通信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370606.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:铜系列消毒灭菌有机高分子母粒
- 下一篇:一种生物可降解聚酯的复合催化剂





