本申請(qǐng)涉及計(jì)算機(jī)及通信,具體而言,涉及圖像處理方法、圖像處理裝置、電子設(shè)備、計(jì)算機(jī)存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、圖像隱寫(xiě)指的是在不可感知的前提下向載體圖像中嵌入秘密圖像。在相關(guān)技術(shù)中,圖像隱寫(xiě)的方案主要有三類,分別是基于圖像變換域的隱寫(xiě)方案(如離散傅里葉變換、離散余弦變換等)、基于圖像空間域的隱寫(xiě)方案(如最低有效位、直方圖平移等)以及基于深度學(xué)習(xí)的隱寫(xiě)方案。其中,第一類方案和第二類方案的嵌入率較低,也很容易檢測(cè)出載體媒介中的秘密圖像;而第三類方案雖然在一定程度上提高了嵌入率,但是最多也只能將一幅圖像隱藏到另一幅同樣大小的圖像中,導(dǎo)致秘密圖像隱藏的位置缺乏靈活性。因此,如何提高圖像隱寫(xiě)的靈活性,是目前亟需解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的實(shí)施例提供了圖像處理方法、圖像處理裝置、電子設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品,可以提高圖像隱寫(xiě)的靈活性。
2、本申請(qǐng)的其他特性和優(yōu)點(diǎn)將通過(guò)下面的詳細(xì)描述變得顯然,或部分地通過(guò)本申請(qǐng)的實(shí)踐而習(xí)得。
3、第一方面本申請(qǐng)實(shí)施例提供了一種圖像處理方法,包括:
4、獲取秘密圖像和載體圖像,所述秘密圖像的尺寸大于所述載體圖像的尺寸;
5、調(diào)用圖像隱藏模型,將所述秘密圖像隱藏至所述載體圖像中,得到載密圖像;其中,所述圖像隱藏模型包括依次連接的特征提取網(wǎng)絡(luò)、合并網(wǎng)絡(luò)和激活網(wǎng)絡(luò),所述特征提取網(wǎng)絡(luò)用于提取所述秘密圖像的降維特征圖,所述降維特征圖的尺寸與所述載體圖像的尺寸相同,所述合并網(wǎng)絡(luò)用于將所述降維特征圖與所述載體圖像進(jìn)行特征合并,得到目標(biāo)隱藏特征圖,所述激活網(wǎng)絡(luò)用于對(duì)所述目標(biāo)隱藏特征圖中的各個(gè)像素進(jìn)行激活映射處理,得到所述載密圖像;
6、對(duì)所述載密圖像與背景圖像含有的參考圖像區(qū)域進(jìn)行圖像合并處理,得到合并圖像區(qū)域;
7、將所述背景圖像的參考圖像區(qū)域替換為所述合并圖像區(qū)域,得到隱寫(xiě)圖像。
8、第二方面,本申請(qǐng)實(shí)施例提供了一種圖像處理裝置,所述裝置包括獲取單元和圖像隱藏單元,其中:
9、所述獲取單元,用于獲取秘密圖像和載體圖像,所述秘密圖像的尺寸大于所述載體圖像的尺寸;
10、所述圖像隱藏單元,用于調(diào)用圖像隱藏模型,將所述秘密圖像隱藏至所述載體圖像中,得到載密圖像;其中,所述圖像隱藏模型包括依次連接的特征提取網(wǎng)絡(luò)、合并網(wǎng)絡(luò)和激活網(wǎng)絡(luò),所述特征提取網(wǎng)絡(luò)用于提取所述秘密圖像的降維特征圖,所述降維特征圖的尺寸與所述載體圖像的尺寸相同,所述合并網(wǎng)絡(luò)用于將所述降維特征圖與所述載體圖像進(jìn)行特征合并,得到目標(biāo)隱藏特征圖,所述激活網(wǎng)絡(luò)用于對(duì)所述目標(biāo)隱藏特征圖中的各個(gè)像素進(jìn)行激活映射處理,得到所述載密圖像;
11、所述圖像隱藏單元,還用于對(duì)所述載密圖像與背景圖像含有的參考圖像區(qū)域進(jìn)行圖像合并處理,得到合并圖像區(qū)域;
12、所述圖像隱藏單元,還用于將所述背景圖像的參考圖像區(qū)域替換為所述合并圖像區(qū)域,得到隱寫(xiě)圖像。
13、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序,當(dāng)所述一個(gè)或多個(gè)計(jì)算機(jī)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)如上所述的推送數(shù)據(jù)召回的數(shù)據(jù)處理方法。
14、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)所述計(jì)算機(jī)程序被電子設(shè)備的處理器執(zhí)行時(shí),使電子設(shè)備執(zhí)行如上所述的圖像處理方法。
15、第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,電子設(shè)備的處理器從所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取并執(zhí)行所述計(jì)算機(jī)程序,使得所述電子設(shè)備執(zhí)行如上所述的圖像處理方法。
16、在本申請(qǐng)的實(shí)施例所提供的技術(shù)方案中,通過(guò)圖像隱藏模型中的特征提取網(wǎng)絡(luò),可以提取出尺寸與載體圖像相同的秘密圖像的降維特征圖,以便于后續(xù)合并網(wǎng)絡(luò)通過(guò)將降維特征圖和載體圖像進(jìn)行特征合并的方式,實(shí)現(xiàn)將秘密圖像與載體圖像的初步合并。最后,由于目標(biāo)隱藏特征圖僅是一個(gè)特征圖,所以需要激活網(wǎng)絡(luò)對(duì)其進(jìn)行激活映射處理,最終得到完全隱藏了秘密圖像的載密圖像。因此,本申請(qǐng)實(shí)施例通過(guò)圖像隱藏模型,可以將秘密圖像嵌入尺寸比秘密圖像更小的載體圖像中,提高了圖像隱寫(xiě)的嵌入率。同時(shí),尺寸更小的載密圖像可以靈活地嵌入到背景圖像中的參考圖像區(qū)域,提高了圖像隱寫(xiě)的靈活性以及對(duì)剪裁等干擾的魯棒性。
17、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
1.一種圖像處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述合并網(wǎng)絡(luò)包括依次連接的融合網(wǎng)絡(luò)和殘差網(wǎng)絡(luò);所述調(diào)用圖像隱藏模型,將所述降維特征圖與所述載體圖像進(jìn)行特征合并,得到目標(biāo)隱藏特征圖,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述殘差網(wǎng)絡(luò)包括依次連接的降采樣子網(wǎng)絡(luò)和升采樣子網(wǎng)絡(luò),所述降采樣子網(wǎng)絡(luò)包括依次連接的多個(gè)降采樣網(wǎng)絡(luò)層,其中:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述升采樣子網(wǎng)絡(luò)包括依次連接的多個(gè)升采樣網(wǎng)絡(luò)層,所述降采樣子網(wǎng)絡(luò)中的各個(gè)降采樣網(wǎng)絡(luò)層與所述升采樣子網(wǎng)絡(luò)中除第一個(gè)升采樣網(wǎng)絡(luò)層以外的各個(gè)升采樣網(wǎng)絡(luò)層存在對(duì)應(yīng)關(guān)系,其中:
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,由依次連接的所述圖像隱藏模型和所述圖像恢復(fù)模型組成圖像隱寫(xiě)模型;所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
9.一種圖像處理裝置,其特征在于,包括獲取單元和圖像隱藏單元,其中:
10.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的圖像處理方法。
11.一種電子設(shè)備,其特征在于,包括:
12.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序適于由處理器加載并執(zhí)行如權(quán)利要求1至8任一項(xiàng)所述的圖像處理方法。