├── INSTALL.md ├── LICENSE ├── README.md ├── basicsr ├── data │ ├── __init__.py │ ├── data_sampler.py │ ├── data_util.py │ ├── ffhq_dataset.py │ ├── meta_info │ │ ├── meta_info_DIV2K800sub_GT.txt │ │ ├── meta_info_REDS4_test_GT.txt │ │ ├── meta_info_REDS_GT.txt │ │ ├── meta_info_REDSofficial4_test_GT.txt │ │ ├── meta_info_REDSval_official_test_GT.txt │ │ ├── meta_info_Vimeo90K_test_GT.txt │ │ ├── meta_info_Vimeo90K_test_fast_GT.txt │ │ ├── meta_info_Vimeo90K_test_medium_GT.txt │ │ ├── meta_info_Vimeo90K_test_slow_GT.txt │ │ └── meta_info_Vimeo90K_train_GT.txt │ ├── paired_image_SR_LR_FullImage_Memory_dataset.py │ ├── paired_image_SR_LR_dataset.py │ ├── paired_image_dataset.py │ ├── prefetch_dataloader.py │ ├── reds_dataset.py │ ├── single_image_dataset.py │ ├── transforms.py │ ├── video_test_dataset.py │ └── vimeo90k_dataset.py ├── demo.py ├── demo_ssr.py ├── metrics │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── metric_util.cpython-36.pyc │ │ ├── niqe.cpython-36.pyc │ │ └── psnr_ssim.cpython-36.pyc │ ├── fid.py │ ├── metric_util.py │ ├── niqe.py │ ├── niqe_pris_params.npz │ └── psnr_ssim.py ├── models │ ├── __init__.py │ ├── archs │ │ ├── HINet_arch.py │ │ ├── MIRNet_arch.py │ │ ├── MIRNet_v2_arch.py │ │ ├── MPRNet_arch.py │ │ ├── NAFNet_arch.py │ │ ├── NAFSSR_arch.py │ │ ├── Restormer_arch.py │ │ ├── SCUNet_arch.py │ │ ├── VRT_arch.py │ │ ├── __init__.py │ │ ├── arch_util.py │ │ └── local_arch.py │ ├── base_model.py │ ├── image_restoration_model.py │ ├── losses │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-36.pyc │ │ │ ├── loss_util.cpython-36.pyc │ │ │ └── losses.cpython-36.pyc │ │ ├── loss_util.py │ │ └── losses.py │ └── lr_scheduler.py ├── test.py ├── train.py ├── train_rain.py ├── utils │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── antialias.cpython-36.pyc │ │ ├── create_lmdb.cpython-36.pyc │ │ ├── dist_util.cpython-36.pyc │ │ ├── file_client.cpython-36.pyc │ │ ├── img_util.cpython-36.pyc │ │ ├── lmdb_util.cpython-36.pyc │ │ ├── logger.cpython-36.pyc │ │ ├── matlab_functions.cpython-36.pyc │ │ └── misc.cpython-36.pyc │ ├── antialias.py │ ├── create_lmdb.py │ ├── dist_util.py │ ├── download_util.py │ ├── face_util.py │ ├── file_client.py │ ├── flow_util.py │ ├── img_util.py │ ├── lmdb_util.py │ ├── logger.py │ ├── matlab_functions.py │ ├── misc.py │ └── options.py └── version.py ├── datasets └── README.md ├── docs ├── GoPro.md ├── REDS.md ├── Rain13K.md ├── SIDD.md └── SteroSR.md ├── figures ├── HINet.jpg ├── HINet_block.jpg ├── NAFNet_block.jpg ├── SCUNet.jpg ├── SCUNet_vis.jpg ├── hinet_tab_1.jpg ├── hinet_tab_2.jpg ├── hinet_tab_3.jpg ├── mimo_unet.jpg ├── mimo_unet_fig_1.jpg ├── mimo_unet_tab_1.jpg ├── mirnet_att.jpg ├── mirnet_network.jpg ├── mirnet_skff.jpg ├── mprnet.jpg ├── mprnet_derain.jpg ├── mprnet_tab_1.jpg ├── mprnet_tab_2.jpg ├── mprnet_tab_3.jpg ├── nafnet_fig_1.jpg ├── nafnet_tab_1.jpg ├── nafnet_tab_2.jpg ├── restormer_block.jpg ├── restormer_fig_1.jpg ├── restormer_tab_1.jpg ├── restormer_tab_2.jpg ├── restormer_tab_3.jpg ├── restormer_vis_1.jpg ├── scunet_tab_2.jpg └── scunet_vis_2.jpg ├── options └── train │ ├── Rain13K │ ├── HINet.yml │ ├── MPRNet.yml │ ├── NAFNet-width32.yml │ └── Restormer.yml │ └── SIDD │ ├── HINet.yml │ ├── MPRNet.yml │ ├── NAFNet-width32.yml │ ├── NAFNet-width64.yml │ └── Restormer.yml ├── requirements.txt ├── scripts ├── data_preparation │ ├── gopro.py │ ├── rain13k.py │ ├── reds.py │ └── sidd.py └── make_pickle.py ├── setup.cfg └── setup.py /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/README.md -------------------------------------------------------------------------------- /basicsr/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/__init__.py -------------------------------------------------------------------------------- /basicsr/data/data_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/data_sampler.py -------------------------------------------------------------------------------- /basicsr/data/data_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/data_util.py -------------------------------------------------------------------------------- /basicsr/data/ffhq_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/ffhq_dataset.py -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_DIV2K800sub_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_DIV2K800sub_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_REDS4_test_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_REDS4_test_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_REDS_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_REDS_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_REDSofficial4_test_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_REDSofficial4_test_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_REDSval_official_test_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_REDSval_official_test_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_Vimeo90K_test_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_Vimeo90K_test_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_Vimeo90K_test_fast_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_Vimeo90K_test_fast_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_Vimeo90K_test_medium_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_Vimeo90K_test_medium_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_Vimeo90K_test_slow_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_Vimeo90K_test_slow_GT.txt -------------------------------------------------------------------------------- /basicsr/data/meta_info/meta_info_Vimeo90K_train_GT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/meta_info/meta_info_Vimeo90K_train_GT.txt -------------------------------------------------------------------------------- /basicsr/data/paired_image_SR_LR_FullImage_Memory_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/paired_image_SR_LR_FullImage_Memory_dataset.py -------------------------------------------------------------------------------- /basicsr/data/paired_image_SR_LR_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/paired_image_SR_LR_dataset.py -------------------------------------------------------------------------------- /basicsr/data/paired_image_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/paired_image_dataset.py -------------------------------------------------------------------------------- /basicsr/data/prefetch_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/prefetch_dataloader.py -------------------------------------------------------------------------------- /basicsr/data/reds_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/reds_dataset.py -------------------------------------------------------------------------------- /basicsr/data/single_image_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/single_image_dataset.py -------------------------------------------------------------------------------- /basicsr/data/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/transforms.py -------------------------------------------------------------------------------- /basicsr/data/video_test_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/video_test_dataset.py -------------------------------------------------------------------------------- /basicsr/data/vimeo90k_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/data/vimeo90k_dataset.py -------------------------------------------------------------------------------- /basicsr/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/demo.py -------------------------------------------------------------------------------- /basicsr/demo_ssr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/demo_ssr.py -------------------------------------------------------------------------------- /basicsr/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/__init__.py -------------------------------------------------------------------------------- /basicsr/metrics/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/metrics/__pycache__/metric_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/__pycache__/metric_util.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/metrics/__pycache__/niqe.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/__pycache__/niqe.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/metrics/__pycache__/psnr_ssim.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/__pycache__/psnr_ssim.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/metrics/fid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/fid.py -------------------------------------------------------------------------------- /basicsr/metrics/metric_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/metric_util.py -------------------------------------------------------------------------------- /basicsr/metrics/niqe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/niqe.py -------------------------------------------------------------------------------- /basicsr/metrics/niqe_pris_params.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/niqe_pris_params.npz -------------------------------------------------------------------------------- /basicsr/metrics/psnr_ssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/metrics/psnr_ssim.py -------------------------------------------------------------------------------- /basicsr/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/__init__.py -------------------------------------------------------------------------------- /basicsr/models/archs/HINet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/HINet_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/MIRNet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/MIRNet_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/MIRNet_v2_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/MIRNet_v2_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/MPRNet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/MPRNet_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/NAFNet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/NAFNet_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/NAFSSR_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/NAFSSR_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/Restormer_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/Restormer_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/SCUNet_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/SCUNet_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/VRT_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/VRT_arch.py -------------------------------------------------------------------------------- /basicsr/models/archs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/__init__.py -------------------------------------------------------------------------------- /basicsr/models/archs/arch_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/arch_util.py -------------------------------------------------------------------------------- /basicsr/models/archs/local_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/archs/local_arch.py -------------------------------------------------------------------------------- /basicsr/models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/base_model.py -------------------------------------------------------------------------------- /basicsr/models/image_restoration_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/image_restoration_model.py -------------------------------------------------------------------------------- /basicsr/models/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/__init__.py -------------------------------------------------------------------------------- /basicsr/models/losses/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/models/losses/__pycache__/loss_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/__pycache__/loss_util.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/models/losses/__pycache__/losses.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/__pycache__/losses.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/models/losses/loss_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/loss_util.py -------------------------------------------------------------------------------- /basicsr/models/losses/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/losses/losses.py -------------------------------------------------------------------------------- /basicsr/models/lr_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/models/lr_scheduler.py -------------------------------------------------------------------------------- /basicsr/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/test.py -------------------------------------------------------------------------------- /basicsr/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/train.py -------------------------------------------------------------------------------- /basicsr/train_rain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/train_rain.py -------------------------------------------------------------------------------- /basicsr/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__init__.py -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/antialias.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/antialias.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/create_lmdb.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/create_lmdb.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/dist_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/dist_util.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/file_client.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/file_client.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/img_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/img_util.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/lmdb_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/lmdb_util.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/logger.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/logger.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/matlab_functions.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/matlab_functions.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/__pycache__/misc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/__pycache__/misc.cpython-36.pyc -------------------------------------------------------------------------------- /basicsr/utils/antialias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/antialias.py -------------------------------------------------------------------------------- /basicsr/utils/create_lmdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/create_lmdb.py -------------------------------------------------------------------------------- /basicsr/utils/dist_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/dist_util.py -------------------------------------------------------------------------------- /basicsr/utils/download_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/download_util.py -------------------------------------------------------------------------------- /basicsr/utils/face_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/face_util.py -------------------------------------------------------------------------------- /basicsr/utils/file_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/file_client.py -------------------------------------------------------------------------------- /basicsr/utils/flow_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/flow_util.py -------------------------------------------------------------------------------- /basicsr/utils/img_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/img_util.py -------------------------------------------------------------------------------- /basicsr/utils/lmdb_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/lmdb_util.py -------------------------------------------------------------------------------- /basicsr/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/logger.py -------------------------------------------------------------------------------- /basicsr/utils/matlab_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/matlab_functions.py -------------------------------------------------------------------------------- /basicsr/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/misc.py -------------------------------------------------------------------------------- /basicsr/utils/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/utils/options.py -------------------------------------------------------------------------------- /basicsr/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/basicsr/version.py -------------------------------------------------------------------------------- /datasets/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/GoPro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/docs/GoPro.md -------------------------------------------------------------------------------- /docs/REDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/docs/REDS.md -------------------------------------------------------------------------------- /docs/Rain13K.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/docs/Rain13K.md -------------------------------------------------------------------------------- /docs/SIDD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/docs/SIDD.md -------------------------------------------------------------------------------- /docs/SteroSR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/docs/SteroSR.md -------------------------------------------------------------------------------- /figures/HINet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/HINet.jpg -------------------------------------------------------------------------------- /figures/HINet_block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/HINet_block.jpg -------------------------------------------------------------------------------- /figures/NAFNet_block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/NAFNet_block.jpg -------------------------------------------------------------------------------- /figures/SCUNet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/SCUNet.jpg -------------------------------------------------------------------------------- /figures/SCUNet_vis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/SCUNet_vis.jpg -------------------------------------------------------------------------------- /figures/hinet_tab_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/hinet_tab_1.jpg -------------------------------------------------------------------------------- /figures/hinet_tab_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/hinet_tab_2.jpg -------------------------------------------------------------------------------- /figures/hinet_tab_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/hinet_tab_3.jpg -------------------------------------------------------------------------------- /figures/mimo_unet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mimo_unet.jpg -------------------------------------------------------------------------------- /figures/mimo_unet_fig_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mimo_unet_fig_1.jpg -------------------------------------------------------------------------------- /figures/mimo_unet_tab_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mimo_unet_tab_1.jpg -------------------------------------------------------------------------------- /figures/mirnet_att.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mirnet_att.jpg -------------------------------------------------------------------------------- /figures/mirnet_network.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mirnet_network.jpg -------------------------------------------------------------------------------- /figures/mirnet_skff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mirnet_skff.jpg -------------------------------------------------------------------------------- /figures/mprnet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mprnet.jpg -------------------------------------------------------------------------------- /figures/mprnet_derain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mprnet_derain.jpg -------------------------------------------------------------------------------- /figures/mprnet_tab_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mprnet_tab_1.jpg -------------------------------------------------------------------------------- /figures/mprnet_tab_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mprnet_tab_2.jpg -------------------------------------------------------------------------------- /figures/mprnet_tab_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/mprnet_tab_3.jpg -------------------------------------------------------------------------------- /figures/nafnet_fig_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/nafnet_fig_1.jpg -------------------------------------------------------------------------------- /figures/nafnet_tab_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/nafnet_tab_1.jpg -------------------------------------------------------------------------------- /figures/nafnet_tab_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/nafnet_tab_2.jpg -------------------------------------------------------------------------------- /figures/restormer_block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_block.jpg -------------------------------------------------------------------------------- /figures/restormer_fig_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_fig_1.jpg -------------------------------------------------------------------------------- /figures/restormer_tab_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_tab_1.jpg -------------------------------------------------------------------------------- /figures/restormer_tab_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_tab_2.jpg -------------------------------------------------------------------------------- /figures/restormer_tab_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_tab_3.jpg -------------------------------------------------------------------------------- /figures/restormer_vis_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/restormer_vis_1.jpg -------------------------------------------------------------------------------- /figures/scunet_tab_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/scunet_tab_2.jpg -------------------------------------------------------------------------------- /figures/scunet_vis_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/figures/scunet_vis_2.jpg -------------------------------------------------------------------------------- /options/train/Rain13K/HINet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/Rain13K/HINet.yml -------------------------------------------------------------------------------- /options/train/Rain13K/MPRNet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/Rain13K/MPRNet.yml -------------------------------------------------------------------------------- /options/train/Rain13K/NAFNet-width32.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/Rain13K/NAFNet-width32.yml -------------------------------------------------------------------------------- /options/train/Rain13K/Restormer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/Rain13K/Restormer.yml -------------------------------------------------------------------------------- /options/train/SIDD/HINet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/SIDD/HINet.yml -------------------------------------------------------------------------------- /options/train/SIDD/MPRNet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/SIDD/MPRNet.yml -------------------------------------------------------------------------------- /options/train/SIDD/NAFNet-width32.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/SIDD/NAFNet-width32.yml -------------------------------------------------------------------------------- /options/train/SIDD/NAFNet-width64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/SIDD/NAFNet-width64.yml -------------------------------------------------------------------------------- /options/train/SIDD/Restormer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/options/train/SIDD/Restormer.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/data_preparation/gopro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/scripts/data_preparation/gopro.py -------------------------------------------------------------------------------- /scripts/data_preparation/rain13k.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/data_preparation/reds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/scripts/data_preparation/reds.py -------------------------------------------------------------------------------- /scripts/data_preparation/sidd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/scripts/data_preparation/sidd.py -------------------------------------------------------------------------------- /scripts/make_pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/scripts/make_pickle.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murufeng/FUIR/HEAD/setup.py --------------------------------------------------------------------------------