[發(fā)明專利]在JavaScript中實現(xiàn)圖像防盜和局部加密圖像還原的方法有效
| 申請?zhí)枺?/td> | 202010510294.8 | 申請日: | 2020-06-08 |
| 公開(公告)號: | CN111683190B | 公開(公告)日: | 2022-04-19 |
| 發(fā)明(設計)人: | 肖剛;施朝偉;陳立;張騫;王介博;康強 | 申請(專利權)人: | 杭州云梯科技有限公司 |
| 主分類號: | H04N1/44 | 分類號: | H04N1/44;G06N3/04 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 封浪 |
| 地址: | 310011 浙江省杭州市西湖*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | javascript 實現(xiàn) 圖像 防盜 局部 加密 還原 方法 | ||
本發(fā)明公開了一種在JavaScript中實現(xiàn)圖像防盜和局部加密圖像還原的方法。圖像防盜包括圖像加密步驟和圖像還原步驟,圖像加密步驟:對原圖像預定位置、預定尺寸的局部區(qū)域進行加密操作,該加密操作為:對該局部區(qū)域進行可還原破壞,得到加密圖像。圖像還原步驟:在加密圖像中的所述預定位置,摳取與所述預定尺寸成線性關系、較所述預定尺寸大的局部圖像;從摳取的圖像中,截取出遭加密部分進行還原操作,將還原的圖像覆蓋到所述摳取的圖像中對應的位置,得到還原局部圖;將還原局部圖像以摳取的圖像在加密圖像中的位置,恢復到加密圖像中。本發(fā)明可在JavaScript中實現(xiàn)圖像防盜和還原,減少了在JavaScript中圖像防盜的計算開銷。
技術領域
本發(fā)明涉及圖像加密技術,尤其是一種圖像加密和圖像還原在JavaScript中的實現(xiàn)方法。
背景技術
基于深度學習的圖像防盜技術,需要對整個原圖像送入網路進行卷積運算,其在pc端實現(xiàn)推理還原圖像的成本不高,易于實現(xiàn),而在JavaScript中卻受限于計算資源,根本無法照常使用該技術順利實現(xiàn)圖像的轉換還原。
目前大部分防盜技術都是通過以下方式實現(xiàn)的,其一也是最簡單的是對圖像增加水印,貼上自己的標簽,而這一個是影響圖像內容的展現(xiàn),另一個是水印也是可以一定程度的被去掉。其二是限制向外暴露的圖片URL,匿名訪問者只能獲取到經過縮略處理或者添加水印后的圖片而無法下載到原圖片。
無論采用何種方式,均是從系統(tǒng)層面對圖像防盜進行的考慮,沒有從JavaScript去考慮圖像的防盜技術。
發(fā)明內容
本發(fā)明的發(fā)明目的在于:針對上述存在的問題,提供一種在JavaScript中實現(xiàn)圖像防盜的方法,以考慮JavaScript計算資源受限的問題,實現(xiàn)在JavaScript中進行圖像的加密和還原。
本發(fā)明采用的技術方案如下:
一種在JavaScript中實現(xiàn)圖像防盜的方法,包括圖像加密步驟和圖像還原步驟:
圖像加密步驟:
對原圖像預定位置、預定尺寸的局部區(qū)域進行加密操作,該加密操作為:對該局部區(qū)域進行可還原破壞,得到加密圖像;加密圖像中,局部區(qū)域位置的圖像有別于原圖像。所謂可還原破壞,并不限定破壞的方式和最終效果,只要該部分的原有特征不被直接展示出來,并且該部分的特征可被還原即可。原圖像的局部加密,一方面可以隱藏圖像的具體特征(即用戶無法獲得原圖),另一方面也是考慮JavaScript有限的計算資源進行考慮。
圖像還原步驟:
在加密圖像中的所述預定位置,摳取與所述預定尺寸成線性關系、較所述預定尺寸大的局部圖像。之所以要多出一部分正常圖像,是因為網頁在圖像顯示時會有縮放,如果只摳取遭加密部分,會導致加密區(qū)域的藍色插值到正常圖像,導致出現(xiàn)藍色邊隙。
從摳取的圖像中,截取出遭加密部分,或者從加密圖像中截取出遭加密部分;對截取出的遭加密部分進行還原操作,該還原操作為:利用與加密操作成逆操作的方式進行還原;再將還原的圖像覆蓋到所述摳取的圖像中對應的位置,得到還原局部圖像。還原操作對應于加密操作,本發(fā)明中也不具體限定還原操作的具體方法,只要其能夠對加密操作后的圖像進行正常還原即可。
將還原局部圖像以摳取的圖像在加密圖像中的位置,恢復到加密圖像中。即將所述還原具備圖像放回加密圖像中對應的位置,得到與原圖像一致的結果。
進一步的,所述將還原的圖像覆蓋到所述摳取的圖像中對應的位置具體為:還原局部圖像以加密圖像在顯示界面的縮放比例進行縮放,并對應于摳取的圖像在加密圖像中的位置,恢復到縮放的加密圖像中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州云梯科技有限公司,未經杭州云梯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010510294.8/2.html,轉載請聲明來源鉆瓜專利網。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





