[發明專利]一種機頂盒自動測試方法無效
| 申請號: | 201410790847.4 | 申請日: | 2014-12-17 |
| 公開(公告)號: | CN104519351A | 公開(公告)日: | 2015-04-15 |
| 發明(設計)人: | 周璇;龐彥偉;宋占杰;雷陽 | 申請(專利權)人: | 天津大學 |
| 主分類號: | H04N17/04 | 分類號: | H04N17/04;H04N21/4425 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 杜文茹 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 機頂盒 自動 測試 方法 | ||
技術領域
本發明涉及一種機頂盒測試方法。特別是涉及一種能夠自動對機頂盒進行窮舉測試的機頂盒自動測試方法。
背景技術
自動化測試是把人為驅動的測試行為轉化為機器執行的一種過程,自動化測試可以使用簡單的腳本,進行大量的重復性工作,克服了人眼長時間疲勞、疏忽等忽略的測試問題。對于所涉及的機頂盒自動測試系統,能夠自動對機頂盒進行窮舉測試,無需測試人員長時間重復地控制遙控器對機頂盒進行各種功能測試,測試功能具體可包括機頂盒長時間工作后對其性能的影響、機頂盒接收前端碼流解析數據的可靠性、正常工作時長等。
發明內容
本發明所要解決的技術問題是,提供一種能夠自動對機頂盒進行窮舉測試,無需測試人員長時間重復地控制遙控器對機頂盒進行各種功能測試的機頂盒自動測試方法。
本發明所采用的技術方案是:一種機頂盒自動測試方法,是由基于FPGA的機頂盒控制器模塊和與FPGA機頂盒控制器模塊相連的視頻采集設備,與FPGA機頂盒控制器模塊無線連接的機頂盒設備,與機頂盒設備通過AV或HDMI傳輸線相連的電視機,以及與FPGA機頂盒控制器模塊通過網絡相連的監控預警設備構成的機頂盒自動測試系統,包括如下步驟:
1)FPGA機頂盒控制器模塊初始化,包括:預設圖像樣本的特征向量和設定匹配閾值;
2)用戶將根據所要測試的內容預先編寫好的R測試腳本程序,通過USB接口傳輸給FPGA機頂盒控制器模塊;
3)FPGA機頂盒控制器模塊啟動腳本語言解析子模塊解析R測試腳本程序;
4)腳本語言解析子模塊將解析后的測試程序傳送給信號發射子模塊;
5)信號發射子模塊接收傳送過來的測試命令,并根據所述測試命令模擬紅外遙控器設備上對應的功能按鍵,發送紅外信號控制待測機頂盒進行對應操作;
6)FPGA機頂盒控制器模塊控制視頻采集設備采集視頻圖像,并標記一幀圖像;
7)FPGA機頂盒控制器模塊接收視頻采集設備標記的一幀圖像;
8)FPGA機頂盒控制器模塊將所述標記的一幀圖像傳輸給信號轉換子模塊;
9)FPGA機頂盒控制器模塊啟動圖像處理子模塊進行圖像匹配;
10)判斷圖像匹配度是否大于設定的閾值,是則不做任何處理結束,否則將啟動監控預警設備報警后結束。
所述FPGA機頂盒控制器模塊包括腳本語言解析子模塊、信號發射子模塊、信號轉換子模塊、圖像轉換子模塊,所述監控預警設備包括實時監控采集圖像的顯示設備和報警設備。
步驟5)中在信號發射子模塊工作時每發送一個命令會返回一個中斷信號,FPGA機頂盒控制器模塊開啟線程時刻監聽所述的中斷信號。
步驟6)中所述的視頻采集設備是在FPGA機頂盒控制器模塊監聽到中斷信號后進行電視屏幕的實時圖像采集并標記一幀圖像。
步驟7)中FPGA機頂盒控制器模塊接收視頻圖像采集模塊標記的一幀圖像是通過USB數據線傳輸的。
步驟8)中在FPGA機頂盒控制器模塊監聽到中斷信號后,機頂盒控制器模塊通過HDMI接口傳輸將標記的一幀圖像傳輸給信號轉換子模塊,信號轉換子模塊將得到的RGB空間圖像轉換成YUV4:2:2圖像,信號轉換模塊與互聯網連接,圖像通過網絡傳輸給監控顯示器供用戶實時監控。
步驟9)中所述的圖像匹配包括如下步驟:
(1)將步驟7)中所標記的一幀圖像轉化為灰度圖;
(2)將灰度圖直方圖均衡化;
(3)進行二維高斯濾波,對水平和垂直方向分別濾波去噪;
(4)通過簡化的大律法計算二值化閾值,并對圖像進行二值化;
(5)對二值化后的圖像進行分塊和歸一化處理;
(6)將由所有分塊的多維方向直方圖特征向量構成特征向量矩陣,并乘以加權矩陣,獲得圖像特征向量;
(7)計算步驟(6)得到的圖像特征向量與預設圖像樣本特征向量的歐氏距離作為匹配度。
步驟(5)包括:將圖像分塊,對每個分塊采用Canny算子計算梯度值大小和方向,歸一化方向直方圖獲得每個分塊多維方向直方圖特征向量。
步驟(5)在進行歸一化方向直方圖時,要判斷當前像素點是否是邊緣,若是邊緣則根據當前像素點的方向將所在分塊相應位的計數加1。
步驟10)中若小于閾值表明匹配失敗,當前幀測試命令對應的命令計數加1,并形成測試報告。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學;,未經天津大學;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410790847.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:圖像處理方法和電子設備
- 下一篇:一種數據處理方法及電子設備





