[發明專利]一種視頻的幀率檢測方法在審
| 申請號: | 201611168210.7 | 申請日: | 2016-12-16 |
| 公開(公告)號: | CN106791812A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 羅慧明 | 申請(專利權)人: | 上海高頓教育培訓有限公司 |
| 主分類號: | H04N17/00 | 分類號: | H04N17/00;H04N21/647 |
| 代理公司: | 上海科盛知識產權代理有限公司31225 | 代理人: | 葉敏華 |
| 地址: | 200083 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 檢測 方法 | ||
技術領域
本發明涉及計算機多媒體技術領域,尤其是涉及一種視頻的幀率檢測方法。
背景技術
隨著互聯網發展的深入,越來越多的視頻內容被生產與消費,同時,視頻的質量也越來越得到用戶的關注。導致視頻丟幀的環節主要在拍攝、傳輸、播放這三個環節。目前,有越來越多的視頻在智能手機、平板電腦上拍攝與播放,由于這些設備在性能上與專業設備存在差距,越來越多的視頻內容在幀率這個指標上存在瑕疵。與此同時,通過移動網絡傳輸視頻情況也加重了丟幀的問題。因此,對視頻幀率的快速檢測的需求日益增多。
傳統的檢測方法主要是在拍攝時,對拍攝的每一幀進行編號(參考),并把這個編號添加到視頻幀上。然后在播放時,對影響進行掃描,如果出現編號跳躍的情況,就表示有丟幀。傳統方法主要是在攝像頭在采集到視頻圖片后加入幀編號,因此無法檢測因攝像頭性能不佳導致的丟幀。另外,由于編號信息被放入到視頻幀中,因此,在檢測過程中必須完整播放一次視頻才能完成檢測。
發明內容
本發明的目的是針對上述問題提供一種視頻的幀率檢測方法。
本發明的目的可以通過以下技術方案來實現:
一種視頻的幀率檢測方法,所述方法包括下列步驟:
1)讀取第一幀視頻數據,并計算該幀視頻數據的二值特征;
2)讀取下一幀視頻數據,并計算當前視頻數據的二值特征;
3)比較當前視頻數據的二值特征與其上一幀視頻數據的二值特征是否相同,若是則記錄掉幀并進入步驟4),若否則進入步驟4);
4)保存當前視頻數據的二值特征,判斷當前視頻數據是否為最后一幀視頻數據,若是則結束視頻的幀率檢測并輸出掉幀記錄,若否則返回步驟2)。
所述二值特征的計算方法具體為:
11)對視頻數據進行格式轉換,得到視頻數據的灰度圖;
12)提取步驟11)得到的灰度圖的二值特征,即為視頻數據的二值特征。
所述步驟11)具體為:
111)將視頻數據從YUV格式轉換為RGB格式;
112)對RGB格式的數據進行灰度處理,得到灰度圖。
所述將視頻數據從YUV格式轉換為RGB格式具體為:
R=1.164(Y-16)+1.596(V-128)
G=1.164(Y-16)-0.813(V-128)-0.391(U-128)
B=1.164(Y-16)+2.018(U-128)
其中,R為RGB格式中R通道的值,G為RGB格式中G通道的值,B為RGB格式中B通道的值,Y為YUV格式中Y通道的值,U為YUV格式中U通道的值,V為YUV格式中V通道的值。
所述對RGB格式的數據進行灰度處理具體為:
Gray=R×0.299+G×0.587+B×0.114
其中,Gray為得到的灰度圖,R為RGB格式中R通道的值,G為RGB格式中G通道的值,B為RGB格式中B通道的值。
所述步驟12)具體為:
121)將視頻數據的灰度圖按照相鄰的3×3個像素進行分割得到所有3×3像素塊;
122)對每一個分割得到的3×3像素塊,將像素塊內的每一個周圍點的像素與中心像素進行數值比較,若該周圍點的像素大于中心像素,則周圍點的值記為1,否則該周圍點的值記為0;
123)以像素塊的左上角為起點,按順時針方向依次獲取周圍點的值,得到的序列即為該像素塊的局部二值特征,將所有像素塊的局部二值特征進行組合,得到灰度圖的二值特征。
與現有技術相比,本發明具有以下有益效果:
(1)傳統的檢測方法通過對視頻幀添加編號來進行幀率檢測,因而在攝像頭性能不佳時,無法檢測到掉幀,與傳統方法相比,由于本方法是將當前幀視頻數據的二值特征與上一幀視頻數據的二值特征進行比對,因而在攝像頭性能不佳導致丟幀時,也可以檢測出來。
(2)本方法在檢測視頻幀率時,只需有當前幀的視頻數據和上一幀的視頻數據即可實現,因此既可以對完整視頻進行幀率檢測,也可以對視頻的特定區間進行幀率檢測,在對視頻的特定區間進行檢測時,無需完整播放視頻,減小了檢測時間,提高了檢測效率。
(3)通過對視頻數據進行格式轉換提取視頻的二值特征,操作簡單且效率高,便于實現。
(4)通過進行像素值比較得到像素塊的局部二值特征,將所有像素塊的局部二值特征組合得到灰度圖的二值特征,只需通過比較即可完成計算,計算量小,計算速度快,從而提高了整體幀率檢測的速度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海高頓教育培訓有限公司,未經上海高頓教育培訓有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611168210.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:軟包鋰電池熱壓化成配厚結構
- 下一篇:動力電池及其保護系統和電動汽車





