[發(fā)明專利]用于將隱數(shù)字水印嵌入圖像的水印模板生成方法及裝置在審
| 申請?zhí)枺?/td> | 201811642754.1 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN111445374A | 公開(公告)日: | 2020-07-24 |
| 發(fā)明(設計)人: | 江波;劉文浩 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數(shù)字 水印 嵌入 圖像 模板 生成 方法 裝置 | ||
1.一種用于將隱數(shù)字水印嵌入圖像的水印模板生成方法,包括:
建立預置大小的矩陣,將所述預置大小的矩陣進行兩層小波分解,得到分解后的低頻通道和其他通道;
對所述低頻通道進行離散余弦變換生成變換后的矩陣;
獲取水印信息,按照預設算法且基于預先定義的正/負模板信息將所述水印信息添加在變換后的矩陣中部位置,得到添加水印信息后的矩陣;
對添加水印信息后的矩陣進行逆離散余弦變換得到逆變換后的矩陣;
利用逆變換后的矩陣替換所述低頻通道,對所述逆變換后的矩陣和其他通道進行逆小波變換得到重構圖像,以生成水印模板,其中,攜帶正模板信息的水印模板為正模板,攜帶負模板信息的水印模板為負模板。
2.根據(jù)權利要求1所述的方法,其中,對所述逆變換后的矩陣和其他通道進行逆小波變換得到重構圖像,以生成水印模板之后,還包括:
建立YUV格式的圖像,利用所述重構圖像為YUV格式的圖像的U通道賦值,為Y、V通道均賦值為0;
將賦值后的YUV格式的圖像轉換為RGB格式的圖像,得到RGB格式的水印模板,其中,攜帶正模板信息的水印模板為正模板,攜帶負模板信息的水印模板為負模板。
3.根據(jù)權利要求1或2所述的方法,其中,按照預設算法且基于預先定義的正/負模板信息將所述水印信息添加在變換后的矩陣中部位置,包括:
設定變換后的矩陣為MatDCT,按照如下公式且基于預先定義的正/負模板信息將所述水印信息添加在變換后的矩陣中部的位置,
MatDCT(i,j)=MatDCT(i,j)+wm*sigma;
其中,wm表示正/負模板信息,wm取值為1表示正模板信息,wm取值為-1表示負模板信息;
i和j分別表示變換后的矩陣中任意數(shù)值在矩陣中的橫坐標和縱坐標;
sigma為指定數(shù)值的常量。
4.根據(jù)權利要求1-3任一項所述的方法,其中,對所述逆變換后的矩陣和其他通道進行逆小波變換得到重構圖像,以生成水印模板之后,還包括:
將生成的攜帶正模板信息的正模板和攜帶負模板信息的負模板進行保存。
5.根據(jù)權利要求1-4任一項所述的方法,其中,還包括:
獲取待嵌入水印的源圖像的數(shù)字版權信息,將所述數(shù)字版權信息作為水印信息建立對應的水印信息矩陣;
建立預設大小的水印模板圖像,將所述水印模板圖像劃分為多個相同大小的圖像塊,且所述水印信息矩陣中每個數(shù)值位置均對應一個圖像塊;
按照預設規(guī)則從保存的正、負模板中為各圖像塊選取正模板或負模板,將各圖像塊所在區(qū)域設置為正模板或負模板,生成最終的水印模板圖像;
將最終的水印模板圖像與所述源圖像相加,得到嵌入水印后的圖像。
6.根據(jù)權利要求1-5任一項所述的方法,其中,所述正模板和所述負模板的大小相同,且任一圖像塊與所述保存的正、負模板大小均相同。
7.根據(jù)權利要求1-6任一項所述的方法,其中,獲取待嵌入水印的源圖像的數(shù)字版權信息,將所述數(shù)字版權信息作為水印信息建立對應的水印信息矩陣,包括:
獲取待嵌入水印的源圖像的數(shù)字版權信息;
將所述數(shù)字版權信息轉換為二進制格式,將二進制格式的數(shù)字版權信息轉換為二進制矩陣以作為所述水印信息矩陣。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811642754.1/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





