快轉到主要內容

DeepMosaics,用AI一鍵移除圖片和影片馬賽克!

開源AI人工智慧應用 AI影像處理 Demosaic
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

DeepMosaics是一款HypoX64開發的去碼軟體,利用深度學習技術,移除圖片和影片中的馬賽克。

實測效果如下,還行,把馬賽克變成模糊的,不那麼礙眼了。AI消除馬賽克對AV和裏番都有效。

えろげー!Hもゲームも開発三昧

1. DeepMosaics簡介
#

DeepMosaics為開源軟體,程式碼位於 Github

搞笑的是Github上有一個同名軟體也叫 DeepMosaic,同樣是學術研究wwww但是本軟體跟生物科技一點關係都沒有喔wwww

開發者宣稱他們的效果比 DeepCramPy好。

個人感覺去碼效果跟 JavPlayer相近,不過DeepMosaics必須轉檔完才能播放,JavPlayer則是有即時解碼。

開發者針對「臉部」和「你知道的部位」做了特別訓練,能夠有效的找到影片馬賽克並將之移除。有趣的是,DeepMosaiscs尚有「加上馬賽克」的功能。

不過,這個程式只能移除馬賽克,對現今漫畫較為常見、一條一條的「黑海苔」是無效滴。

2. Windows版用法
#

硬體需求:NVIDIA GTX1050以上顯示卡

移除影片馬賽克的時候建議用GPU計算,不要用CPU。實測GTX1050Ti顯示卡,圖片幾秒就處理好了;5分鐘的720p影片則至少要等10分鐘。

  1. 安裝Nvidia驅動,並安裝 CUDA

  2. Github下載二進位檔,選取DeepMosaics_0.5.1_gpu_windows_amd64.7z版本,解壓縮

  3. 再到 作者的Google雲端下載預先訓練的模型資料夾,解壓縮,將pretrained_models放到DeepMosaics主程式資料夾下

  4. 點二下deepmosaics.exe開啟程式,第一個欄位選取影片路徑

  5. 第二個再選取模型。選取影片去碼模型clean_youknow_video.pth

  6. 處理的時候會跳出一些視窗,慢慢等它完成,成品位於results資料夾。

3. Linux版用法
#

以Ubuntu 22.04為例

  1. Nvidia顯示卡需 安裝CUDA

  2. 安裝 Anaconda,建立Python 3.6虛擬環境

conda create -n DeepMosaics python=3.6
conda activate DeepMosaics
  1. 複製專案,安裝依賴套件
sudo apt install ffmpeg

git clone https://github.com/HypoX64/DeepMosaics.git
cd DeepMosaics

export CFLAGS='-Wno-implicit-function-declaration'

pip install -r requirements.txt
  1. 到開發者的 Google雲端下載pretrained_model,放到pretrained_models目錄

  2. 去碼指令,使用clean_youknow_video.pth模型

python deepmosaic.py --media_path "影片路徑"  --model_path ./pretrained_models/mosaic/clean_youknow_video.pth --gpu_id 0

相關文章

DoujinCI ~ AI自動去圖片馬賽克和海苔條
開源AI人工智慧應用 AI影像處理 Demosaic Image Inpainting Doujinshi Manga
DeepCreamPy & Hent-AI ~ AI去掉圖片馬賽克和海苔條教學
開源AI人工智慧應用 AI影像處理 Demosaic Image Inpainting Doujinshi
製作乳搖圖片,Depthy + MiDaS AI生成深度圖的妙用
開源AI人工智慧應用 AI影像處理 Breasts Physics Depth Estimation Depth Map

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。