[發明專利]一種圖片處理方法、裝置及終端設備在審
| 申請號: | 201310637703.0 | 申請日: | 2013-12-02 |
| 公開(公告)號: | CN104679788A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 杭國強;白琳;陳芨;王鋼;張慧芳;陳昌文;王繼偉 | 申請(專利權)人: | 中國移動通信集團廣東有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;安利霞 |
| 地址: | 510623 廣東省廣州市珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖片 處理 方法 裝置 終端設備 | ||
技術領域
本發明涉及圖像技術領域,尤其涉及一種圖片處理方法、裝置及終端設備。
背景技術
現有計算哈希碼(HASH?CODE)主要有如下幾種技術方案:
方案一:對圖片進行灰度處理,然后計算灰度的平均值,得到HASH?CODE。
方案二:基于DCT(離散余弦變換)的視覺HASH。類似傅立葉變換,用一組不同頻率和振幅的正弦信號描述信號。但DCT不同在于只使用余弦來轉換。還有DFT離散傅立葉變換既使用正弦也使用余弦來變換。DCT變換有多種變體,最多的采用是type-II。
方案三:Marr-Hildreth算法,基于邊緣檢測提取特征,使用梯度和拉普拉斯變換來提取連續特征。典型的結果是取到一個邊緣地圖。
方案四:基于輻射變換(radon?transform)的視覺HASH。輻射變換是一種積分變換,基于直線的積分計算。有一定的抗壓縮和旋轉性。
現有的圖片認證方案主要基于各種水印算法。數字水印算法主要有兩大類,第一類是基于空間域算法,第二類是基于頻譜域算法。第一類算法包括最低有效位算法(LSB),該算法通過調整原始數據最低幾位來隱藏信息,一般而言,改變最低幾位不會明顯改變視覺效果。第二類是一種變換域算法,包括基于DCT、小波變換(WT)、傅立葉變換(FT/FFT)等。這些方法均會改變原始圖片的信息,從而影響用戶體驗。
發明內容
有鑒于此,本發明實施例的目的是提供一種圖片處理方法、裝置及終端設備,以便在不改變原始圖片信息的情況下支持圖片的認證。
為解決上述技術問題,本發明實施例提供方案如下:
本發明實施例提供一種圖片處理方法,用于一接收方,包括:
對應于一發送方在待將一原始圖片和所述原始圖片的加密后哈希碼對應發送到所述接收方時執行的傳輸過程,接收一目標圖片和一目標哈希碼,其中,所述加密后哈希碼由所述發送方對所述原始圖片的第一哈希碼進行加密得到;
對所述目標哈希碼進行解密得到解密后哈希碼;
計算所述目標圖片的第二哈希碼;
計算所述解密后哈希碼和所述第二哈希碼的漢明距離值;
判斷所述漢明距離值是否小于一門限值,獲取一第一判斷結果;
當所述第一判斷結果為是時,確定所述目標圖片認證成功。
優選地,所述計算所述目標圖片的第二哈希碼包括:
按照設定規格尺寸,對所述目標圖片的規格尺寸進行處理,得到符合所述設定規格尺寸的第一處理后圖片;
根據所述第一處理后圖片中所有像素各自的RBG分量值,計算所述第一處理后圖片中所有像素各自的灰度值;
對所述第一處理后圖片中所有像素各自的灰度值求均值,得到所述第一處理后圖片的灰度均值;
將所述第一處理后圖片分割為多個像素塊,與所述第二哈希碼中的多個碼位一一對應;
對于所述多個像素塊中每個像素塊,對所述每個像素塊中所有像素各自的灰度值求均值,得到所述每個像素塊的灰度均值;
根據所述第一處理后圖片的灰度均值和所述多個像素塊各自的灰度均值,計算所述多個像素塊各自對應的哈希值;
將所述多個像素塊各自對應的哈希值分別賦值到所述多個像素塊各自的對應碼位,得到所述第二哈希碼。
優選地,所述根據所述第一處理后圖片的灰度均值和所述多個像素塊各自的灰度均值,計算所述多個像素塊各自對應的哈希值的步驟中,所述多個像素塊中任一像素塊對應的哈希值均通過如下方式得到:
判斷所述任一像素塊的灰度均值是否大于所述第一處理后圖片的灰度均值,獲取一第二判斷結果;
當所述第二判斷結果為是時,將所述任一像素塊對應的哈希值確定為一;
當所述第二判斷結果為否時,將所述任一像素塊對應的哈希值確定為零。
優選地,所述對所述目標哈希碼進行解密得到解密后哈希碼包括:
將所述目標哈希碼中的各位值進行第二設定位數的循環右移,再將相距第一設定位數的位值互換,得到所述解密后哈希碼。
優選地,還包括:
當所述第一判斷結果為否時,生成對所述接收方用戶的提示信息和/或向所述發送方發送指示信息。
本發明實施例還提供一種圖片處理方法,用于一發送方,包括:
計算步驟,計算待發送到一接收方的原始圖片的第一哈希碼;
加密步驟,對所述第一哈希碼進行加密得到加密后哈希碼;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團廣東有限公司;,未經中國移動通信集團廣東有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310637703.0/2.html,轉載請聲明來源鉆瓜專利網。





