在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

對水印各種處理顯得越來越重要 比如水印的檢測和去除與反去除

電子工程師 ? 來源:yxw ? 2019-05-24 10:30 ? 次閱讀

水印作為一種保護版權的有效方式被廣泛地應用于海量的互聯網圖像,針對水印的各種處理顯得越來越重要,比如水印的檢測和水印的去除與反去除。在這里我們和大家分享一下業余期間在水印智能化處理上的一些實踐和探索,希望可以幫助大家在更好地做到對他人圖像版權保護的同時,也能更好地防止自己的圖像被他人濫用。

我們大家在日常生活中如果下載和使用了帶有水印的互聯網圖像,往往既不美觀也可能會構成侵權。為了避免使用帶有水印的圖像帶來的各種影響,最直接的做法就是將帶有水印的圖像找出來丟棄不用,此外還有一種不推薦的做法就是去掉圖像上的水印后再使用。

接下來我們將會圍繞上述兩種大家常見的做法展開,首先介紹如何利用深度學習技術快速搭建一個水印檢測器,實現水印的自動檢測,同時我們還會進一步展示在水印檢測的基礎上如何利用深度學習技術設計一個水印去除器,自動將圖像上的水印去除。

一個包羅萬象的水印數據集

無論是搭建水印檢測器或是水印去除器,都需要海量水印圖像作為數據基礎。然而現實中并沒有直接可以使用的水印圖像數據集。因此,我們的首要任務是構建一個水印圖像數據集。首先我們要收集各式各樣的水印,為了保證后續模型良好的泛化性能,水印的種類要盡可能的多,水印樣式也要盡可能的豐富。

我們一共收集了80種來自于公司、組織和個人的水印,包括了中文、英文和logo等不同樣式。接下來就是制作帶水印的圖像,為了保證圖像數據的一般性,我們將公開的PASCAL VOC 2012數據集的圖像作為原始的無水印圖像,然后利用圖像處理工具將收集的80種水印以隨機的大小、位置和透明度打在原始圖像上,同時記錄下水印的位置信息,從而得到第一個大規模的水印圖像數據集。

水印數據集的80%被劃分為訓練集,剩余的20%被劃分為測試集,為了適應現實場景中需要機器自動檢測和去除從未見過的水印的需求,我們確保訓練集中的水印不會出現在測試集中,這樣可以很好地模擬現實生活中的使用場景。現在水印圖像數據集已經準備就緒,接下來就是如何去搭建水印檢測器和去除器。

能夠一眼看穿各類水印的檢測器

水印在圖像中的視覺顯著性很低,具有面積小,顏色淺,透明度高等特點,帶水印圖像與未帶水印圖像之間的差異往往很小,區分度較低。為了構建一個有效的水印檢測器,我們將圖像水印檢測問題轉化為一種特殊的單目標檢測任務,即判斷圖像中是否有水印這一單目標存在。

當前基于深度學習的目標檢測模型有很多,可以分為以Faster R-CNN為代表的兩階段目標檢測算法和以YOLO和RetinaNet等為代表的單階段目標檢測算法。前者是先由算法生成一系列待檢測目標的候選框,再通過卷積神經網絡進行候選框的分類;后者則不用產生候選框,直接將目標邊框定位的問題轉化為回歸問題處理。一般來說單階段的算法在檢測速度上會更快,但檢測精度上會有所下降。我們在這里分別基于Faster R-CNN、YOLOv2和RetinaNet這三種目標檢測算法來搭建水印檢測器,從對比的結果來看,三種方法都展現了令人滿意的檢測效果,其中以RetinaNet最優。

為了更加直觀地展示我們搭建的基于RetinaNet的水印檢測器的效果,我們將測試集上的水印檢測結果可視化,藍色的框是實際的水印區域,紅色的框是檢測器定位的水印區域,從可視化結果可以看出,對于未出現在訓練集中的水印,我們的水印檢測器依然可以一眼就看穿。有了這樣一款水印檢測器,我們就可以在海量圖像中快速又準確地檢測出帶水印的圖像。

往前走一步:從檢測到去除

如果只是利用AI來自動檢測水印,是不是總感覺少了點什么?接下來我們在水印檢測的基礎上往前再走一步,利用AI實現水印的自動去除。因為水印在圖像上的面積較小,所以直接對整幅圖像進行水印去除顯得過于粗暴,也會嚴重拖慢去除速度。針對這種情況我們結合水印檢測設計了更貼合實際操作的水印處理流程,我們先通過水印檢測器檢測出水印區域,然后對水印區域進行水印去除操作。

水印去除問題可以看作是一個從圖像到圖像的轉換問題,即將帶水印的圖像轉換為無水印的圖像。這里我們使用全卷積網絡來搭建水印去除器,實現這種圖像到圖像的轉換。全卷積網絡的輸入是帶水印的圖像區域,經過多層卷積處理后輸出無水印的圖像區域,我們希望網絡輸出的無水印圖像能夠和原始的無水印圖像盡可能的接近。

為了盡可能提升網絡輸出無水印圖像的質量,我們采用U-net結構替換了傳統的編解碼器結構,將輸入信息添加到輸出中,從而盡可能保留了圖像的背景信息。同時我們采用感知損失(Perceptual Loss)和一范數損失(L1 Loss)相結合的方式替換傳統的均方誤差損失(MSE Loss),使輸出的無水印圖像在細節和紋理上能夠更貼近原圖。

我們將水印去除器在測試集上的一些去水印效果可視化,左列是輸入的水印區域,右列是輸出的無水印區域。從可視化的結果可以看出對未知水印的去除效果還是不錯的。

寫在最后

針對水印的各種處理一直是研究的熱點,也吸引了越來越多的關注。本文介紹了如何通過當前流行的深度學習技術來搭建水印的檢測器和去除器,實現對水印的智能處理。

在后續的文章中,我們會進一步介紹一種更強大的水印去除器,也會提出一些對水印反去除的思考。值得注意的是,版權保護是大家一直要堅持的事情,水印去除的研究目的更多是為了通過攻擊水印來驗證其是否有效,從而促進水印反去除能力的提升。保護版權,AI有責。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 互聯網
    +關注

    關注

    54

    文章

    11162

    瀏覽量

    103369
  • 水印
    +關注

    關注

    0

    文章

    26

    瀏覽量

    11645
  • AI
    AI
    +關注

    關注

    87

    文章

    30979

    瀏覽量

    269249

原文標題:AI技術在圖像水印處理中的應用

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數據技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    芯片濕法刻蝕殘留物去除方法

    包括濕法清洗、等離子體處理、化學溶劑處理以及機械研磨等。以下是對芯片濕法刻蝕殘留物去除方法的詳細介紹: 濕法清洗 銅腐蝕液(ST250):銅腐蝕液主要用于去除聚合物殘留物,其對聚合物的
    的頭像 發表于 12-26 11:55 ?111次閱讀

    BGA芯片底填膠如何去除

    BGA芯片底填膠如何去除?BGA(BallGridArray,球柵陣列)芯片底填膠的去除是一個相對復雜且需要精細操作的過程。以下是一些去除BGA芯片底填膠的詳細步驟和注意事項:一、準備工具和材料
    的頭像 發表于 12-13 14:04 ?232次閱讀
    BGA芯片底填膠如何<b class='flag-5'>去除</b>?

    光刻膠清洗去除方法

    光刻膠作為掩模進行干法刻蝕或是濕法腐蝕后,一般都是需要及時的去除清洗,而一些高溫或者其他操作往往會導致光刻膠碳化難以去除
    的頭像 發表于 11-11 17:06 ?503次閱讀
    光刻膠清洗<b class='flag-5'>去除</b>方法

    去除晶圓表面顆粒的原因及方法

    本文簡單介去除晶圓表面顆粒的原因及方法。   在12寸(300毫米)晶圓廠中,清洗是一個至關重要的工序。晶圓廠會購買大量的高純度濕化學品如硫酸,鹽酸,雙氧水,氨水,氫氟酸等用于清洗。
    的頭像 發表于 11-11 09:40 ?366次閱讀

    睡眠監測傳感器越來越重要,你怎么看?

    在快節奏的現代生活中,睡眠已成為人們健康不可或缺的一部分。然而,隨著工作壓力的增大和生活方式的改變,越來越多的人面臨睡眠障礙問題。高質量的睡眠不僅是身體恢復的關鍵,也是心理健康的重要保障。因此,監測
    的頭像 發表于 08-27 17:47 ?380次閱讀

    中性點接地10 kV線路故障的查找方法

    隨著社會對供電可靠性的要求越來越高,快速查找10 kV線路故障顯得越來越重要。鑒于此,從各種技術、管理手段出發,分析查找中性點接地10 kV線路故障的方法,以求達到提高供電可靠性的目的
    的頭像 發表于 08-13 17:08 ?131次閱讀
    中性點接地10 kV線路故障的查找方法

    OpenAI承認正研發ChatGPT文本水印

    的識別效果并不理想。而且因為多重顧慮OpenAI尚未正式發布這項工具。 據悉,OpenAI的這個識別工具本質上是在文字中創建一個不可見的水印;但是只專注于檢測來自 ChatGPT生成的文字,而且其他大模型的文字識別并不擅長。但是這個方式方法能夠被更多的借鑒。 后期
    的頭像 發表于 08-05 15:56 ?967次閱讀

    OpenAI正深入探索文本水印技術的前沿領域

    8月5日最新資訊透露,OpenAI正積極投身于文本水印技術的尖端探索,但與此同時,公司也坦誠地指出了這一創新領域所面臨的艱巨技術障礙與未解之謎。
    的頭像 發表于 08-05 12:59 ?562次閱讀

    請問WIFI連接信息如何去除

    使用 system_uart_swap去除了啟動信息輸出,但 WIFI連接信息,SmartConfig過程中輸出的信息,如何去除? ;mode : sta(5c:cf:7f:c7:92:6b
    發表于 07-12 11:26

    三防漆去除方法有哪些?

    一站式PCBA智造廠家今天為大家講講PCB加工電路板三防漆如何清除?電路板三防漆清除方法。 電路板上的三防漆清除方法主要有以下幾種: 物理去除法: 機械清洗:使用機械設備或手動工具,如刮刀、刷子等
    的頭像 發表于 05-03 09:17 ?1115次閱讀

    嵌入式會越來越卷嗎?

    以及大數據處理等技術之間的整合與互動可能會越來越密切。這種融合或許會帶來更強大的系統和更廣泛的應用,但也會帶來新的挑戰,如數據安全性和系統穩定性等問題。 嵌入式系統的“卷”涵蓋了技術、應用和發展等多方面
    發表于 03-18 16:41

    我們該如何應對SOC中越來越龐大和復雜的SDC約束?

    SOC設計變得越來越復雜,成本越來越高,設計和驗證也越來越困難。
    的頭像 發表于 03-13 14:52 ?1185次閱讀
    我們該如何應對SOC中<b class='flag-5'>越來越</b>龐大和復雜的SDC約束?

    IC datasheet為什么越來越薄了?

    剛畢業的時候IC spec動則三四百頁甚至一千頁,這種設置和使用方法很詳盡,但是這幾年IC datasheet為什么越來越薄了,還分成了IC功能介紹、code設置、工廠量產等等規格書,很多東西都藏著掖著,想了解個IC什么東西都要發郵件給供應商,大家有知道這事為什么的嗎?
    發表于 03-06 13:55

    【行業科普】5個應用趨勢說明為什么“云-邊協同”越來越重要

    在上一篇科普中分析了云計算和邊緣計算哪個更強?(【干貨分享】云計算和邊緣計算哪個強?誰更具優勢?一次說清!)我們都知道云計算和邊緣計算的關系:邊緣計算是對云計算的一種補充和優化,云計算把握整體,而邊緣計算更專注局部。所以,云計算和邊緣計算都是當前人工智能發展的支柱。然而,單純地將云計算和邊緣計算視為兩個孤立的領域,已不再能夠滿足日益復雜和多樣化的應用需求。因此,“云邊協同”應運而生。 下面,我們聊一下
    的頭像 發表于 02-23 10:30 ?370次閱讀
    【行業科普】5個應用趨勢說明為什么“云-邊協同”<b class='flag-5'>越來越重要</b>!

    基于聲流控技術的多功能紙基分析裝置開發

    紙由于其成本低、操作簡單、結果易讀等優點,在大規模檢測(例如新冠病毒檢測、流感病毒檢測)中發揮著越來越重要的作用。
    的頭像 發表于 01-09 10:08 ?1028次閱讀
    基于聲流控技術的多功能紙基分析裝置開發
    主站蜘蛛池模板: 一级毛片免费全部播放| 日本免费一级| 天天干夜夜玩| 欧美视频三区| 中日韩黄色大片| 一级在线观看| 婷婷激情四射网| 日本人亚洲人成人| 老司机午夜网站| 成色网| 天天影视网天天影网| 人人干天天操| 在线观看网站黄| 特黄特a级特别特级特毛片| 好紧好湿好黄的视频| 亚洲 欧美 日韩 在线 中文字幕 | 五月天婷婷视频在线观看| 天天操综合网| 亚洲欧美4444kkkk| 日本一区二区免费在线观看 | 在线黄色网| 午夜性爽快| 亚洲 欧美 动漫| 欧美色欧美亚洲高清在线观看| 久久国产精品久久久久久| www.91免费视频| 欧美一级特黄aaaaaa在线看片| 夜恋秀场欧美成人影院| 免费大片看黄在观看| 特级全黄一级毛片视频| 久久五月网| 午夜va| 人人爽影院| 一级一级毛片免费播放| 欧美高清milf在线播放| 草色网| 国产高清亚洲| 最新日本免费一区二区三区中文| 色多多视频在线观看| 多男一女一级淫片免费播放口| 免费一看一级毛片全播放|