├── .github └── FUNDING.yml ├── Matlab ├── demo_images.m ├── demo_images_with_operators.m ├── demo_single_image.m ├── demo_single_image_with_operators.m ├── install_.m ├── models │ └── model_sRGB-XYZ-sRGB.mat ├── pp_code │ └── postprocessing.m ├── src │ ├── addGlobalBlock.m │ ├── addLocalBlock.m │ ├── addLossLayer.m │ ├── additionLayer.m │ ├── applyGlobalMapping.m │ ├── applyLocalMapping.m │ ├── buildNet.m │ ├── debugLayer.m │ ├── getSubNetworks.m │ ├── getTrVlData.m │ ├── get_training_options.m │ ├── gtRead.m │ ├── inRead.m │ ├── maeLossLayer.m │ ├── mae_cos_LossLayer.m │ ├── mseLossLayer.m │ ├── mse_cos_LossLayer.m │ ├── mulLayer.m │ ├── phi.m │ ├── plotTrainingAccuracy.m │ ├── report_results.m │ ├── resizeLayer.m │ ├── resizeLayer_.m │ ├── samplingLayer.m │ └── sortLayer.m ├── training.m ├── training_testing_images.mat └── uninstall_.m ├── PyTorch ├── demo_images.py ├── demo_images_with_operators.py ├── demo_single_image.py ├── demo_single_image_with_operators.py ├── models │ └── model_sRGB-XYZ-sRGB.pth ├── pp_code │ └── postprocessing.py ├── src │ ├── __init__.py │ ├── dataset.py │ ├── global_net.py │ ├── local_net.py │ ├── sRGB2XYZ.py │ └── utils.py └── train.py ├── README.md └── images └── a0280-IMG_0854.JPG /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /Matlab/demo_images.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/demo_images.m -------------------------------------------------------------------------------- /Matlab/demo_images_with_operators.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/demo_images_with_operators.m -------------------------------------------------------------------------------- /Matlab/demo_single_image.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/demo_single_image.m -------------------------------------------------------------------------------- /Matlab/demo_single_image_with_operators.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/demo_single_image_with_operators.m -------------------------------------------------------------------------------- /Matlab/install_.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/install_.m -------------------------------------------------------------------------------- /Matlab/models/model_sRGB-XYZ-sRGB.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/models/model_sRGB-XYZ-sRGB.mat -------------------------------------------------------------------------------- /Matlab/pp_code/postprocessing.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/pp_code/postprocessing.m -------------------------------------------------------------------------------- /Matlab/src/addGlobalBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/addGlobalBlock.m -------------------------------------------------------------------------------- /Matlab/src/addLocalBlock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/addLocalBlock.m -------------------------------------------------------------------------------- /Matlab/src/addLossLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/addLossLayer.m -------------------------------------------------------------------------------- /Matlab/src/additionLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/additionLayer.m -------------------------------------------------------------------------------- /Matlab/src/applyGlobalMapping.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/applyGlobalMapping.m -------------------------------------------------------------------------------- /Matlab/src/applyLocalMapping.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/applyLocalMapping.m -------------------------------------------------------------------------------- /Matlab/src/buildNet.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/buildNet.m -------------------------------------------------------------------------------- /Matlab/src/debugLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/debugLayer.m -------------------------------------------------------------------------------- /Matlab/src/getSubNetworks.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/getSubNetworks.m -------------------------------------------------------------------------------- /Matlab/src/getTrVlData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/getTrVlData.m -------------------------------------------------------------------------------- /Matlab/src/get_training_options.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/get_training_options.m -------------------------------------------------------------------------------- /Matlab/src/gtRead.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/gtRead.m -------------------------------------------------------------------------------- /Matlab/src/inRead.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/inRead.m -------------------------------------------------------------------------------- /Matlab/src/maeLossLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/maeLossLayer.m -------------------------------------------------------------------------------- /Matlab/src/mae_cos_LossLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/mae_cos_LossLayer.m -------------------------------------------------------------------------------- /Matlab/src/mseLossLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/mseLossLayer.m -------------------------------------------------------------------------------- /Matlab/src/mse_cos_LossLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/mse_cos_LossLayer.m -------------------------------------------------------------------------------- /Matlab/src/mulLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/mulLayer.m -------------------------------------------------------------------------------- /Matlab/src/phi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/phi.m -------------------------------------------------------------------------------- /Matlab/src/plotTrainingAccuracy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/plotTrainingAccuracy.m -------------------------------------------------------------------------------- /Matlab/src/report_results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/report_results.m -------------------------------------------------------------------------------- /Matlab/src/resizeLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/resizeLayer.m -------------------------------------------------------------------------------- /Matlab/src/resizeLayer_.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/resizeLayer_.m -------------------------------------------------------------------------------- /Matlab/src/samplingLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/samplingLayer.m -------------------------------------------------------------------------------- /Matlab/src/sortLayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/src/sortLayer.m -------------------------------------------------------------------------------- /Matlab/training.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/training.m -------------------------------------------------------------------------------- /Matlab/training_testing_images.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/training_testing_images.mat -------------------------------------------------------------------------------- /Matlab/uninstall_.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/Matlab/uninstall_.m -------------------------------------------------------------------------------- /PyTorch/demo_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/demo_images.py -------------------------------------------------------------------------------- /PyTorch/demo_images_with_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/demo_images_with_operators.py -------------------------------------------------------------------------------- /PyTorch/demo_single_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/demo_single_image.py -------------------------------------------------------------------------------- /PyTorch/demo_single_image_with_operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/demo_single_image_with_operators.py -------------------------------------------------------------------------------- /PyTorch/models/model_sRGB-XYZ-sRGB.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/models/model_sRGB-XYZ-sRGB.pth -------------------------------------------------------------------------------- /PyTorch/pp_code/postprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/pp_code/postprocessing.py -------------------------------------------------------------------------------- /PyTorch/src/__init__.py: -------------------------------------------------------------------------------- 1 | from .sRGB2XYZ import CIEXYZNet 2 | -------------------------------------------------------------------------------- /PyTorch/src/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/src/dataset.py -------------------------------------------------------------------------------- /PyTorch/src/global_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/src/global_net.py -------------------------------------------------------------------------------- /PyTorch/src/local_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/src/local_net.py -------------------------------------------------------------------------------- /PyTorch/src/sRGB2XYZ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/src/sRGB2XYZ.py -------------------------------------------------------------------------------- /PyTorch/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/src/utils.py -------------------------------------------------------------------------------- /PyTorch/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/PyTorch/train.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/README.md -------------------------------------------------------------------------------- /images/a0280-IMG_0854.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mahmoudnafifi/CIE_XYZ_NET/HEAD/images/a0280-IMG_0854.JPG --------------------------------------------------------------------------------