本技術(shù)涉及視頻加密編碼,尤其涉及隱私保護(hù)加密的視頻編碼方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著網(wǎng)絡(luò)通信的深度應(yīng)用,存在大量的數(shù)據(jù)在公開(kāi)的網(wǎng)絡(luò)中暴露,使得一些隱私信息會(huì)被泄露,隱私信息一旦泄露,無(wú)論是個(gè)人還是單位,均會(huì)承擔(dān)極大風(fēng)險(xiǎn)。而目前常見(jiàn)的隱私信息泄露為圖像信息或視頻信息方式泄漏,在拍攝過(guò)程中可能會(huì)記錄隱私信息,而目前針對(duì)這一問(wèn)題,通常的處理方式對(duì)圖像或視頻信息進(jìn)行整體加密,例如對(duì)圖像或視頻信息進(jìn)行密鑰加密,在傳輸時(shí)以密文的形式傳輸,而接收端在接收到密文時(shí),通過(guò)對(duì)其進(jìn)行解碼得到明文,從而保證數(shù)據(jù)在傳輸中的安全性。但是目前的隱私保護(hù)加密的方法存在處理時(shí)間長(zhǎng),密文數(shù)據(jù)包增大的問(wèn)題,不利于數(shù)據(jù)的快速傳輸,同時(shí)也消耗大量的算力,降低圖像或視頻信息的傳輸處理效率。
2、上述內(nèi)容僅用于輔助理解本技術(shù)的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的主要目的在于提供一種隱私保護(hù)加密的視頻編碼方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)中在視頻傳輸過(guò)程中隱私信息容易泄漏的技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本技術(shù)提出一種隱私保護(hù)加密的視頻編碼方法,所述隱私保護(hù)加密的視頻編碼方法應(yīng)用于視頻采集設(shè)備側(cè),所述隱私保護(hù)加密的視頻編碼方法包括:
3、獲取所述視頻采集設(shè)備側(cè)對(duì)目標(biāo)監(jiān)測(cè)區(qū)域的監(jiān)測(cè)視頻,標(biāo)記所述監(jiān)測(cè)視頻中的感興趣區(qū)域;
4、將所述監(jiān)測(cè)視頻轉(zhuǎn)換為視頻信號(hào)流,對(duì)所述視頻信號(hào)流進(jìn)行切割,得到一般視頻信號(hào)流和感興趣視頻信號(hào)流;
5、將所述感興趣視頻信號(hào)流進(jìn)行二維映射,得到所述感興趣視頻信號(hào)的二維映射耦合項(xiàng);
6、對(duì)所述二維映射耦合項(xiàng)進(jìn)行分量,得到多個(gè)耦合分量,并將多個(gè)所述耦合分量進(jìn)行置亂,得到混亂視頻信號(hào)流;
7、將所述混亂視頻信號(hào)流與所述一般視頻信號(hào)流以初始順序進(jìn)行混合編碼,得到編碼信號(hào)流。
8、在一實(shí)施例中,所述獲取所述視頻采集設(shè)備側(cè)對(duì)目標(biāo)監(jiān)測(cè)區(qū)域的監(jiān)測(cè)視頻,標(biāo)記所述監(jiān)測(cè)視頻中的感興趣區(qū)域的步驟包括:
9、獲取所述視頻采集設(shè)備側(cè)對(duì)目標(biāo)監(jiān)測(cè)區(qū)域的監(jiān)測(cè)視頻,對(duì)所述監(jiān)測(cè)視頻進(jìn)行邊緣檢測(cè),確定所述監(jiān)測(cè)視頻中的多個(gè)場(chǎng)景分區(qū);
10、分別對(duì)所述場(chǎng)景分區(qū)進(jìn)行內(nèi)容識(shí)別,得到內(nèi)容識(shí)別結(jié)果;
11、將所述內(nèi)容識(shí)別結(jié)果與預(yù)設(shè)感興趣特征進(jìn)行匹配,確定所述內(nèi)容識(shí)別結(jié)果與所述預(yù)設(shè)感興趣區(qū)域的相似度;
12、在所述相似度大于感興趣閾值時(shí),將所述內(nèi)容識(shí)別結(jié)果標(biāo)記為感興趣區(qū)域。
13、在一實(shí)施例中,所述將所述監(jiān)測(cè)視頻轉(zhuǎn)換為視頻信號(hào)流,對(duì)所述視頻信號(hào)流進(jìn)行切割,得到一般視頻信號(hào)流和感興趣視頻信號(hào)流的步驟包括:
14、將所述監(jiān)測(cè)視頻轉(zhuǎn)換為視頻流信號(hào),對(duì)所述監(jiān)測(cè)流信號(hào)基于時(shí)序進(jìn)行逐幀檢測(cè),得到幀檢測(cè)結(jié)果和幀的檢測(cè)時(shí)序信息;
15、在所述幀檢測(cè)結(jié)果為標(biāo)記幀時(shí),記錄所述標(biāo)記幀的位置;
16、根據(jù)所述標(biāo)記幀的位置確定標(biāo)記信號(hào)流,確定所述標(biāo)記信號(hào)流的起止幀位置,根據(jù)所述起止幀位置確定視頻信號(hào)流的第一切割點(diǎn)和第二切割點(diǎn);
17、基于所述第一切割點(diǎn)和所述第二切割點(diǎn)將所述視頻信號(hào)流切割為多個(gè)一般視頻信號(hào)流片段和多個(gè)感興趣視頻信號(hào)流片段;
18、基于所述檢測(cè)時(shí)序信息分別將多個(gè)所述一般視頻信號(hào)流片段和多個(gè)所述感興趣視頻信號(hào)流片段進(jìn)行組合,得到一般視頻信號(hào)流和感興趣視頻信號(hào)流。
19、在一實(shí)施例中,所述將所述感興趣視頻信號(hào)流進(jìn)行二維映射,得到所述感興趣視頻信號(hào)的二維映射耦合項(xiàng)的步驟包括:
20、將所述感興趣視頻信號(hào)流進(jìn)行通道分離,得到多個(gè)非重疊的預(yù)設(shè)尺寸的感興趣視頻信號(hào)子流;
21、分別將所述感興趣視頻信號(hào)子流,確定所述感興趣視頻信號(hào)子流的幀序列;
22、對(duì)所述幀序列中進(jìn)行逐幀二維映射,確定所述感興趣視頻信號(hào)的二維映射耦合項(xiàng)。
23、在一實(shí)施例中,所述對(duì)所述二維映射耦合項(xiàng)進(jìn)行分量,得到多個(gè)耦合分量,并將多個(gè)所述耦合分量進(jìn)行置亂,得到混亂視頻信號(hào)流的步驟包括:
24、對(duì)所述二維映射耦合項(xiàng)基于預(yù)設(shè)尺寸的感興趣視頻信號(hào)子流進(jìn)行分量,得到多個(gè)耦合分量;
25、確定所述耦合分量的二維構(gòu)型,確定所述耦合分量在所述二維構(gòu)型中的行分量和列分量;
26、對(duì)所述行分量和列分量按照預(yù)設(shè)置亂策略進(jìn)行置亂,將所述行分量和列分量進(jìn)行置亂移位,得到混亂視頻信號(hào)流。
27、在一實(shí)施例中,所述對(duì)所述行分量和列分量按照預(yù)設(shè)置亂策略進(jìn)行置亂,將所述行分量和列分量進(jìn)行置亂移位,得到混亂視頻信號(hào)流的步驟之后,還包括:
28、確定所述混亂視頻信號(hào)流的起止幀位置,根據(jù)所述起止幀位置確定索引位置;
29、生成索引碼,基于所述索引碼從數(shù)據(jù)干擾數(shù)據(jù)庫(kù)中提取干擾視頻流;
30、確定所述干擾視頻流的起止幀位置,將所述干擾視頻流的起止幀位置與所述索引位置進(jìn)行匹配,將所述干擾視頻流作為顯性混亂視頻信號(hào)流,將所述混亂視頻信號(hào)流作為隱性混亂視頻信號(hào)流,所述顯性混亂視頻信號(hào)流與所述隱性混亂視頻信號(hào)流為對(duì)應(yīng)關(guān)系。
31、在一實(shí)施例中,所述將所述混亂視頻信號(hào)流與所述一般視頻信號(hào)流以初始順序進(jìn)行混合編碼,得到編碼信號(hào)流的步驟包括:
32、將所述混亂視頻信號(hào)流與所述一般視頻信號(hào)流以初始順序進(jìn)行排列,得到待編碼視頻流序列;
33、將所述待編碼視頻流序列中對(duì)應(yīng)的混亂視頻信號(hào)流替換為顯性混亂視頻信號(hào)流,將所述混亂視頻信號(hào)流轉(zhuǎn)化為隱性混亂視頻信號(hào)流,基于所述顯性混亂視頻信號(hào)流和所述隱性混亂視頻信號(hào)流確定匹配索引;
34、將所述待編碼視頻流序列與所述匹配索引進(jìn)行混合編碼,得到編碼信號(hào)流。
35、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種隱私保護(hù)加密的視頻編碼裝置,所述隱私保護(hù)加密的視頻編碼裝置包括:
36、區(qū)域鎖定模塊,用于獲取所述視頻采集設(shè)備側(cè)對(duì)目標(biāo)監(jiān)測(cè)區(qū)域的監(jiān)測(cè)視頻,標(biāo)記所述監(jiān)測(cè)視頻中的感興趣區(qū)域;
37、視頻處理模塊,用于將所述監(jiān)測(cè)視頻轉(zhuǎn)換為視頻信號(hào)流,對(duì)所述視頻信號(hào)流進(jìn)行切割,得到一般視頻信號(hào)流和感興趣視頻信號(hào)流;
38、信號(hào)映射模塊,用于將所述感興趣視頻信號(hào)流進(jìn)行二維映射,得到所述感興趣視頻信號(hào)的二維映射耦合項(xiàng);
39、分量置亂模塊,用于對(duì)所述二維映射耦合項(xiàng)進(jìn)行分量,得到多個(gè)耦合分量,并將多個(gè)所述耦合分量進(jìn)行置亂,得到混亂視頻信號(hào)流;
40、信號(hào)編碼模塊,用于將所述混亂視頻信號(hào)流與所述一般視頻信號(hào)流以初始順序進(jìn)行混合編碼,得到編碼信號(hào)流。
41、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種隱私保護(hù)加密的視頻編碼設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的隱私保護(hù)加密的視頻編碼方法的步驟。
42、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的隱私保護(hù)加密的視頻編碼方法的步驟。
43、此外,為實(shí)現(xiàn)上述目的,本技術(shù)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的隱私保護(hù)加密的視頻編碼方法的步驟。
44、本技術(shù)提出的一個(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:獲取視頻采集設(shè)備側(cè)對(duì)目標(biāo)監(jiān)測(cè)區(qū)域的監(jiān)測(cè)視頻,標(biāo)記監(jiān)測(cè)視頻中的感興趣區(qū)域,將監(jiān)測(cè)視頻轉(zhuǎn)換為視頻信號(hào)流,對(duì)視頻信號(hào)流進(jìn)行切割,得到一般視頻信號(hào)流和感興趣視頻信號(hào)流,將感興趣視頻信號(hào)流進(jìn)行二維映射,得到感興趣視頻信號(hào)的二維映射耦合項(xiàng),對(duì)二維映射耦合項(xiàng)進(jìn)行分量,得到多個(gè)耦合分量,并將多個(gè)耦合分量進(jìn)行置亂,得到混亂視頻信號(hào)流,將混亂視頻信號(hào)流與所述一般視頻信號(hào)流以初始順序進(jìn)行混合編碼,得到編碼信號(hào)流,實(shí)現(xiàn)對(duì)監(jiān)測(cè)視頻中的畫(huà)面內(nèi)容中的隱私信息進(jìn)行識(shí)別,并對(duì)隱私信息進(jìn)行加密處理,提高隱私數(shù)據(jù)傳輸安全。