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