├── .gitignore ├── Inpainting.py ├── LICENSE ├── README.md ├── SR.py ├── data ├── F16_GT.png ├── mask_image_F16_512rgb.png ├── vase.png └── vase_mask.png ├── denoising.py ├── denoising_video.py ├── models ├── __init__.py ├── common.py ├── downsampler.py ├── skip.py └── skip_3d.py ├── outputs └── videos │ ├── Denoising │ ├── bear_3d_dip.mp4 │ ├── bear_dip.mp4 │ ├── bear_gt.mp4 │ ├── bear_noisy.mp4 │ ├── bear_pip.mp4 │ ├── bike_picking_3d_dip.mp4 │ ├── bike_picking_dip.mp4 │ ├── bike_picking_gt.mp4 │ ├── bike_picking_noisy.mp4 │ ├── bike_picking_pip.mp4 │ ├── car_turn_3d_dip.mp4 │ ├── car_turn_dip.mp4 │ ├── car_turn_gt.mp4 │ ├── car_turn_noisy.mp4 │ ├── car_turn_pip.mp4 │ ├── final_soccerball.mp4 │ ├── rollerblade_3d_dip.mp4 │ ├── rollerblade_dip.mp4 │ ├── rollerblade_gt.mp4 │ ├── rollerblade_noisy.mp4 │ ├── rollerblade_pip.mp4 │ ├── soapbox_3d_dip.mp4 │ ├── soapbox_dip.mp4 │ ├── soapbox_gt.mp4 │ ├── soapbox_noisy.mp4 │ ├── soapbox_pip.mp4 │ ├── soccerball_3d_dip.mp4 │ ├── soccerball_dip.mp4 │ ├── soccerball_gt.mp4 │ ├── soccerball_noisy.mp4 │ └── soccerball_pip.mp4 │ └── SR │ ├── bear_3d_dip.mp4 │ ├── bear_dip.mp4 │ ├── bear_gt.mp4 │ ├── bear_lr.mp4 │ ├── bear_pip.mp4 │ ├── bike_picking_3d_dip.mp4 │ ├── bike_picking_dip.mp4 │ ├── bike_picking_gt.mp4 │ ├── bike_picking_lr.mp4 │ ├── bike_picking_pip.mp4 │ ├── car_turn_3d_dip.mp4 │ ├── car_turn_dip.mp4 │ ├── car_turn_gt.mp4 │ ├── car_turn_lr.mp4 │ ├── car_turn_pip.mp4 │ ├── soapbox_dip.mp4 │ ├── soapbox_gt.mp4 │ ├── soapbox_lr.mp4 │ ├── soapbox_pip.mp4 │ ├── soccerball_3d_dip.mp4 │ ├── soccerball_dip.mp4 │ ├── soccerball_gt.mp4 │ ├── soccerball_lr.mp4 │ ├── soccerball_pip.mp4 │ └── soupbox_3d_dip.mp4 ├── readme.txt ├── requirements.txt └── utils ├── common_utils.py ├── denoising_utils.py ├── sr_utils.py └── video_utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/.gitignore -------------------------------------------------------------------------------- /Inpainting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/Inpainting.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/README.md -------------------------------------------------------------------------------- /SR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/SR.py -------------------------------------------------------------------------------- /data/F16_GT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/data/F16_GT.png -------------------------------------------------------------------------------- /data/mask_image_F16_512rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/data/mask_image_F16_512rgb.png -------------------------------------------------------------------------------- /data/vase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/data/vase.png -------------------------------------------------------------------------------- /data/vase_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/data/vase_mask.png -------------------------------------------------------------------------------- /denoising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/denoising.py -------------------------------------------------------------------------------- /denoising_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/denoising_video.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/models/common.py -------------------------------------------------------------------------------- /models/downsampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/models/downsampler.py -------------------------------------------------------------------------------- /models/skip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/models/skip.py -------------------------------------------------------------------------------- /models/skip_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/models/skip_3d.py -------------------------------------------------------------------------------- /outputs/videos/Denoising/bear_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bear_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bear_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bear_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bear_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bear_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bear_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bear_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bear_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bear_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bike_picking_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bike_picking_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bike_picking_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bike_picking_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bike_picking_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bike_picking_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bike_picking_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bike_picking_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/bike_picking_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/bike_picking_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/car_turn_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/car_turn_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/car_turn_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/car_turn_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/car_turn_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/car_turn_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/car_turn_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/car_turn_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/car_turn_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/car_turn_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/final_soccerball.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/final_soccerball.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/rollerblade_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/rollerblade_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/rollerblade_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/rollerblade_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/rollerblade_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/rollerblade_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/rollerblade_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/rollerblade_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/rollerblade_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/rollerblade_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soapbox_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soapbox_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soapbox_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soapbox_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soapbox_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soapbox_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soapbox_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soapbox_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soapbox_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soapbox_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soccerball_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soccerball_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soccerball_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soccerball_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soccerball_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soccerball_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soccerball_noisy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soccerball_noisy.mp4 -------------------------------------------------------------------------------- /outputs/videos/Denoising/soccerball_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/Denoising/soccerball_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bear_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bear_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bear_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bear_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bear_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bear_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bear_lr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bear_lr.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bear_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bear_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bike_picking_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bike_picking_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bike_picking_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bike_picking_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bike_picking_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bike_picking_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bike_picking_lr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bike_picking_lr.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/bike_picking_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/bike_picking_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/car_turn_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/car_turn_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/car_turn_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/car_turn_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/car_turn_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/car_turn_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/car_turn_lr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/car_turn_lr.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/car_turn_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/car_turn_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soapbox_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soapbox_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soapbox_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soapbox_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soapbox_lr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soapbox_lr.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soapbox_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soapbox_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soccerball_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soccerball_3d_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soccerball_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soccerball_dip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soccerball_gt.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soccerball_gt.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soccerball_lr.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soccerball_lr.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soccerball_pip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soccerball_pip.mp4 -------------------------------------------------------------------------------- /outputs/videos/SR/soupbox_3d_dip.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/outputs/videos/SR/soupbox_3d_dip.mp4 -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/readme.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils/common_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/utils/common_utils.py -------------------------------------------------------------------------------- /utils/denoising_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/utils/denoising_utils.py -------------------------------------------------------------------------------- /utils/sr_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/utils/sr_utils.py -------------------------------------------------------------------------------- /utils/video_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimrodShabtay/positional-encoding-image-prior/HEAD/utils/video_utils.py --------------------------------------------------------------------------------