[發(fā)明專利]多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法有效
| 申請?zhí)枺?/td> | 202111133725.4 | 申請日: | 2021-09-27 |
| 公開(公告)號: | CN113873328B | 公開(公告)日: | 2023-06-27 |
| 發(fā)明(設(shè)計)人: | 蒲軍;張佳強(qiáng);許超明;梁效寧 | 申請(專利權(quán))人: | 四川效率源信息安全技術(shù)股份有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/4402 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 641000 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 攝像頭 融合 視頻文件 拆分 多個單 方法 | ||
1.一種多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法,其特征在于包括以下步驟:
S100:預(yù)處理源視頻文件的各個I幀,包括以下步驟:
S101:選擇并打開源視頻文件,所述源視頻文件為多攝像頭所錄制的融合視頻文件;
S102:遍歷所述源視頻文件的各個I幀并計算各個I幀的均值Hash:采用ffmpeg算法打開所述源視頻文件并遍歷各個I幀,采用aHash算法計算各個I幀的均值Hash,步驟S102包括以下步驟:
S1021:圖像灰度化:每個像素用1個字節(jié)表示;
S1022:縮小圖像尺寸至8x8像素:采用OpenCV開源算法庫的resize函數(shù)縮小圖像尺寸,其中,插值方式采用像素區(qū)域關(guān)系進(jìn)行重采樣;
S1023:計算8x8像素的灰度平均值,其字節(jié)長度為1字節(jié):計算64個像素灰度的和并除以64,所得的商作為8x8像素的灰度平均值;
S1024:逐行逐字節(jié)地遍歷8x8像素區(qū)域,判斷當(dāng)前像素的灰度值是否大于灰度平均值,如果是,執(zhí)行步驟S1025,否則,執(zhí)行步驟S1026;
S1025:將當(dāng)前像素標(biāo)記為1,執(zhí)行步驟S1027;
S1026:將當(dāng)前像素標(biāo)記為0;
S1027:將當(dāng)前8x8像素的字節(jié)數(shù)組,通過步驟S1025及S1026所標(biāo)記而生成8x8的bit數(shù)組,并將所述8x8的bit數(shù)組逐行按位合并為一個64bit的Hash值;
S103:比較各個I幀的均值Hash,將滿足第一漢明距離的I幀劃分為同一組,每組各自對應(yīng)各個不同的攝像頭;
S104:檢查各個損壞的I幀并將各個損壞的I幀各自分別劃分至對應(yīng)的組,每組各自對應(yīng)各個不同的攝像頭;
S200:拆分源視頻文件,包括以下步驟:
S201:根據(jù)分組,各自創(chuàng)建各組所對應(yīng)的視頻文件:創(chuàng)建與各組一一對應(yīng)的、且具有與源視頻文件相同格式的視頻文件頭,視頻文件頭連同后續(xù)寫入的各個幀作為各組所對應(yīng)的視頻文件,并最終輸出為拆分后的目標(biāo)視頻文件;
S202:遍歷源視頻中所有幀,檢查各個幀所屬的組,并將各個幀重寫至各組所對應(yīng)的視頻文件且無須再次編碼;
S203:完成遍歷并輸出每組所對應(yīng)的視頻文件作為拆分后的目標(biāo)視頻文件,完成多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件。
2.根據(jù)權(quán)利要求1所述的一種多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法,其特征在于,所述步驟S103的具體步驟為:比較各個I幀的均值Hash所得到的圖像指紋,獲取各個I幀之間的漢明距離,將滿足第一漢明距離的I幀劃分為同一組,每組各自對應(yīng)各個不同的攝像頭。
3.根據(jù)權(quán)利要求1所述的一種多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法,其特征在于,步驟S104的具體步驟為:判斷64bit的Hash值的最后5字節(jié)的內(nèi)容是否相同,如果是,則為損壞的I幀,否則為完整的I幀。
4.根據(jù)權(quán)利要求1所述的一種多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法,其特征在于,步驟S202包括以下步驟:
S2021:判斷當(dāng)前幀是否為I幀,如果是,執(zhí)行步驟S2022,否則執(zhí)行步驟S2023;
S2022:在各組中查找當(dāng)前I幀并獲取所在組的編號,將當(dāng)前I幀寫入當(dāng)前組所對應(yīng)的視頻文件中,執(zhí)行步驟S2024;
S2023:將當(dāng)前幀寫入最近一個I幀所在組所對應(yīng)的視頻文件中;
S2024:判斷是否遍歷完源視頻文件中所有幀,如果是,執(zhí)行步驟S203,否則,執(zhí)行步驟S2025;
S2025:讀取下一幀并執(zhí)行步驟S2021。
5.根據(jù)權(quán)利要求1所述的一種多攝像頭融合視頻文件拆分為多個單攝像頭視頻文件的方法,其特征在于,所述第一漢明距離為不小于10且不大于15的自然數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川效率源信息安全技術(shù)股份有限公司,未經(jīng)四川效率源信息安全技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111133725.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





