Uformer
1.0.0
Zhendong Wang,Xiaodong Cun,Jianmin Bao,Wengang Zhou,Jianzhuang Liu,Houqiang li
紙鏈接:[arxiv] [CVPR]

該項目由Pytorch 1.9.0,Python3.7,Cuda11.1構建。對於包裝依賴項,您可以通過:
pip install -r requirements.txt對於SIDD的培訓數據,您可以從官方URL下載Sidd-Medium數據集。然後生成培訓補丁以供培訓:
python3 generate_patches_SIDD . py - - src_dir .. / SIDD_Medium_Srgb / Data - - tar_dir .. / datasets / denoising / sidd / train要評估SIDD和DND,您可以從此處下載數據。
對於GoPro的培訓,以及對GoPro,hide,realblur-j和realblur-r進行評估,您可以從此處下載數據。
然後將所有deno的數據放入../datasets/denoising ,然後將所有DeBlurring數據放入../datasets/deblurring deblurring中。
要在SIDD上培訓Uformer,您可以通過以下方式開始培訓
sh script/train_denoise.sh要在GoPro上培訓Uformer,您可以通過以下方式開始培訓:
sh script/train_motiondeblur.sh要評估Uformer,您可以運行:
sh script/test.sh要在每個數據集上進行評估,您應該取消點擊相應的行。
我們提供了一個簡單的腳本來自行計算拖鞋,在model.py中添加了一個簡單的腳本。您可以更改配置並運行:
python3 model . py該回購中GMAC的手動計算與主論文略有不同,但不影響結論。我們稍後將糾正論文。
如果您發現此項目在您的研究中有用,請考慮引用:
@InProceedings{Wang_2022_CVPR,
author = {Wang, Zhendong and Cun, Xiaodong and Bao, Jianmin and Zhou, Wengang and Liu, Jianzhuang and Li, Houqiang},
title = {Uformer: A General U-Shaped Transformer for Image Restoration},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
month = {June},
year = {2022},
pages = {17683-17693}
}
該代碼從mirnet和swintransformer大量借用。
如果有任何疑問或建議,請與我們聯繫(Zhendong Wang [email protected],Xiaodong Cun [email protected])。