[發明專利]一種視頻數據處理方法有效
| 申請號: | 201710685804.3 | 申請日: | 2017-08-11 |
| 公開(公告)號: | CN107454466B | 公開(公告)日: | 2019-07-05 |
| 發明(設計)人: | 紀琦華;蒲珂;曾澤基;方宏;李哲山;魯豪;胡彬 | 申請(專利權)人: | 中廣熱點云科技有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/4402;H04N21/647 |
| 代理公司: | 北京愛普納杰專利代理事務所(特殊普通合伙) 11419 | 代理人: | 王玉松;懷春穎 |
| 地址: | 100081 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 數據處理 方法 | ||
1.一種視頻數據的處理方法,其特征在于,所述方法包括如下步驟:
S1:接收組成視頻數據內每一視頻幀的所有數據包,提取每一視頻幀的時間戳;
S2:檢測每一視頻幀是否存在丟包情況,并對丟包情況進行比對,根據比對結果判斷是否為視頻幀添加第一標簽;
步驟S2包括:
S21:判斷接收的每一視頻幀的數據包數量是否等于視頻數據發射端該視頻幀的數據包數量,如果等于,進行步驟S22,如果不等于,進行步驟S23;
S22:為視頻幀添加第一標簽;
S23:將接收的所有數據包合并成一新的視頻幀;
S24:判斷是否為新的視頻幀添加第一標簽;
步驟S24包括:
S241:將新的視頻幀與該視頻幀對應的背景圖像做減法處理,得到像素點差值,并與像素點閾值進行比對,當像素點差值小于像素點閾值時,進行步驟S22;
S242:當像素點差值不小于像素點閾值時,將新的視頻幀按照運動目標進行分塊;
S243:分別提取每一塊子幀內運動目標的運動目標特征;
S244:遍歷每一塊子幀并計算每一塊子幀內的運動目標特征與該視頻幀內該運動目標的完整運動目標特征的匹配點差值,并與匹配點閾值進行比對,當所有匹配點差值均小于匹配點閾值時,進行步驟S22,否則,進行步驟S245;
S245:不為該視頻幀添加第一標簽,且為匹配點差值大于匹配點閾值對應的子幀添加第二標簽;
S3:遍歷所有視頻幀是否均添加第一標簽,如果是,進行步驟S4,如果不是,進行步驟S5;
S4:將接收的視頻數據按照視頻幀輸出順序輸出;
S5:對未添加第一標簽的視頻幀進行判斷,并根據判斷結果向視頻數據發射端發送重發指令;
S6:接收重發的數據包或視頻幀,并判斷未添加第一標簽的視頻幀的位置,并根據其位置情況插入一鏈接。
2.如權利要求1所述的視頻數據的處理方法,其特征在于,步驟S243采用SIFT特征提取算提取運動目標特征匹配點,利用RANSAC方法排出誤匹配點。
3.如權利要求2所述的視頻數據的處理方法,其特征在于,步驟S5包括:
S51:從第一個未添加第一標簽的視頻幀開始遍歷,判斷每一視頻幀內的添加有第二標簽的子幀的數據包中否含有I幀序列,如果沒有,進行步驟S52;
S52:向視頻數據發射端發送重發視頻幀的指令,該指令內含有視頻幀的時間戳。
4.如權利要求3所述的視頻數據的處理方法,其特征在于,步驟S5還包括:
S53:當步驟S51判斷有時,判斷該視頻幀內添加有第二標簽的子幀的個數N,如果N>1,進行步驟S52。
5.如權利要求4所述的視頻數據的處理方法,其特征在于,步驟S5還包括:
S54:當步驟S53判斷,N=1時,計算該子幀對應的視頻數據發射端該子幀占該視頻幀的面積比率M,并與閾值M1進行比較,當M≥M1,進行步驟S52,否則進行步驟S55;
S55:向視頻數據發射端發送重發某一視頻幀內某些數據包的指令。
6.如權利要求1所述的視頻數據的處理方法,其特征在于,步驟S6包括:
S61:從第一個未添加第一標簽的視頻幀開始遍歷,將該視頻幀與其前一視頻幀之間插入一鏈接,該鏈接關聯一空白視頻幀;
S62:當接收的重發的數據包為某一視頻幀內的數據包時,將其放入對應的視頻幀中,當接收的重發數據為一完整視頻幀時,將該完整視頻幀的幀序列寫入到空白視頻幀內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中廣熱點云科技有限公司,未經中廣熱點云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710685804.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視頻播放進度展示方法及裝置、電子設備
- 下一篇:汽車違章視頻分析系統





