[發明專利]一種針對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.szxzyx.cn/pat/books/202110370606.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:銅系列消毒滅菌有機高分子母粒
- 下一篇:一種生物可降解聚酯的復合催化劑





