├── .gitignore ├── .gitmodules ├── compression ├── __init__.py ├── bpg_helpers.py ├── codec.py ├── jpeg_helpers.py └── ratedistortion.py ├── config ├── cameras.json ├── presets │ └── compression.json ├── result_patterns.json ├── tests │ └── framework.json └── twitter.csv ├── data └── config │ └── twitter.csv ├── debugging └── pstrace.py ├── develop_images.py ├── diff_nip.py ├── docs ├── confusion-nikon-d90.png ├── dJPEG.png ├── dcn-architecture.png ├── dcn-example-low-kodak-4.jpg ├── dcn_tradeoffs.png ├── extensions.md ├── isp-comm-optimization.png ├── jpeg.md ├── manipulation_classification.md ├── manipulation_detection_training_architecture.png ├── nip_architectures_pipeline.png ├── nip_differences.jpg ├── nip_output_example.jpg ├── optimization.md ├── pretrain_dcn.md ├── pretrain_nip.md ├── progress-nikon-d90.png ├── results.md ├── scatterplot-nikon-d90.png ├── schematic_overview.png └── testing.md ├── getting_started.ipynb ├── helpers ├── __init__.py ├── dataset.py ├── debugging.py ├── fsutil.py ├── image.py ├── imdiff.py ├── kernels.py ├── loading.py ├── metrics.py ├── paramspec.py ├── plots.py ├── raw.py ├── results_data.py ├── stats.py ├── summaries.py ├── tf_helpers.py └── utils.py ├── models ├── __init__.py ├── compression.py ├── forensics.py ├── jpeg.py ├── layers.py ├── pipelines.py └── tfmodel.py ├── readme.md ├── requirements.txt ├── results.py ├── summarize_nip.py ├── test_compression.ipynb ├── test_dcn.py ├── test_dcn_rate_dist.py ├── test_fan.py ├── test_fan_batch.sh ├── test_framework.py ├── test_jpeg.py ├── test_nip.py ├── train_dcn.py ├── train_manipulation.py ├── train_manipulation_batch.sh ├── train_nip.py ├── train_prepare_training_set.py ├── training ├── compression.py ├── manipulation.py ├── pipeline.py └── validation.py └── workflows └── manipulation_classification.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/.gitmodules -------------------------------------------------------------------------------- /compression/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /compression/bpg_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/compression/bpg_helpers.py -------------------------------------------------------------------------------- /compression/codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/compression/codec.py -------------------------------------------------------------------------------- /compression/jpeg_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/compression/jpeg_helpers.py -------------------------------------------------------------------------------- /compression/ratedistortion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/compression/ratedistortion.py -------------------------------------------------------------------------------- /config/cameras.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/config/cameras.json -------------------------------------------------------------------------------- /config/presets/compression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/config/presets/compression.json -------------------------------------------------------------------------------- /config/result_patterns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/config/result_patterns.json -------------------------------------------------------------------------------- /config/tests/framework.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/config/tests/framework.json -------------------------------------------------------------------------------- /config/twitter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/config/twitter.csv -------------------------------------------------------------------------------- /data/config/twitter.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/data/config/twitter.csv -------------------------------------------------------------------------------- /debugging/pstrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/debugging/pstrace.py -------------------------------------------------------------------------------- /develop_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/develop_images.py -------------------------------------------------------------------------------- /diff_nip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/diff_nip.py -------------------------------------------------------------------------------- /docs/confusion-nikon-d90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/confusion-nikon-d90.png -------------------------------------------------------------------------------- /docs/dJPEG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/dJPEG.png -------------------------------------------------------------------------------- /docs/dcn-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/dcn-architecture.png -------------------------------------------------------------------------------- /docs/dcn-example-low-kodak-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/dcn-example-low-kodak-4.jpg -------------------------------------------------------------------------------- /docs/dcn_tradeoffs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/dcn_tradeoffs.png -------------------------------------------------------------------------------- /docs/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/extensions.md -------------------------------------------------------------------------------- /docs/isp-comm-optimization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/isp-comm-optimization.png -------------------------------------------------------------------------------- /docs/jpeg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/jpeg.md -------------------------------------------------------------------------------- /docs/manipulation_classification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/manipulation_classification.md -------------------------------------------------------------------------------- /docs/manipulation_detection_training_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/manipulation_detection_training_architecture.png -------------------------------------------------------------------------------- /docs/nip_architectures_pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/nip_architectures_pipeline.png -------------------------------------------------------------------------------- /docs/nip_differences.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/nip_differences.jpg -------------------------------------------------------------------------------- /docs/nip_output_example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/nip_output_example.jpg -------------------------------------------------------------------------------- /docs/optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/optimization.md -------------------------------------------------------------------------------- /docs/pretrain_dcn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/pretrain_dcn.md -------------------------------------------------------------------------------- /docs/pretrain_nip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/pretrain_nip.md -------------------------------------------------------------------------------- /docs/progress-nikon-d90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/progress-nikon-d90.png -------------------------------------------------------------------------------- /docs/results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/results.md -------------------------------------------------------------------------------- /docs/scatterplot-nikon-d90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/scatterplot-nikon-d90.png -------------------------------------------------------------------------------- /docs/schematic_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/docs/schematic_overview.png -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- 1 | # Testing 2 | 3 | ... -------------------------------------------------------------------------------- /getting_started.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/getting_started.ipynb -------------------------------------------------------------------------------- /helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helpers/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/dataset.py -------------------------------------------------------------------------------- /helpers/debugging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/debugging.py -------------------------------------------------------------------------------- /helpers/fsutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/fsutil.py -------------------------------------------------------------------------------- /helpers/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/image.py -------------------------------------------------------------------------------- /helpers/imdiff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/imdiff.py -------------------------------------------------------------------------------- /helpers/kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/kernels.py -------------------------------------------------------------------------------- /helpers/loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/loading.py -------------------------------------------------------------------------------- /helpers/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/metrics.py -------------------------------------------------------------------------------- /helpers/paramspec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/paramspec.py -------------------------------------------------------------------------------- /helpers/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/plots.py -------------------------------------------------------------------------------- /helpers/raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/raw.py -------------------------------------------------------------------------------- /helpers/results_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/results_data.py -------------------------------------------------------------------------------- /helpers/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/stats.py -------------------------------------------------------------------------------- /helpers/summaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/summaries.py -------------------------------------------------------------------------------- /helpers/tf_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/tf_helpers.py -------------------------------------------------------------------------------- /helpers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/helpers/utils.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/compression.py -------------------------------------------------------------------------------- /models/forensics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/forensics.py -------------------------------------------------------------------------------- /models/jpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/jpeg.py -------------------------------------------------------------------------------- /models/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/layers.py -------------------------------------------------------------------------------- /models/pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/pipelines.py -------------------------------------------------------------------------------- /models/tfmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/models/tfmodel.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/requirements.txt -------------------------------------------------------------------------------- /results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/results.py -------------------------------------------------------------------------------- /summarize_nip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/summarize_nip.py -------------------------------------------------------------------------------- /test_compression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_compression.ipynb -------------------------------------------------------------------------------- /test_dcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_dcn.py -------------------------------------------------------------------------------- /test_dcn_rate_dist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_dcn_rate_dist.py -------------------------------------------------------------------------------- /test_fan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_fan.py -------------------------------------------------------------------------------- /test_fan_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_fan_batch.sh -------------------------------------------------------------------------------- /test_framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_framework.py -------------------------------------------------------------------------------- /test_jpeg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_jpeg.py -------------------------------------------------------------------------------- /test_nip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/test_nip.py -------------------------------------------------------------------------------- /train_dcn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/train_dcn.py -------------------------------------------------------------------------------- /train_manipulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/train_manipulation.py -------------------------------------------------------------------------------- /train_manipulation_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/train_manipulation_batch.sh -------------------------------------------------------------------------------- /train_nip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/train_nip.py -------------------------------------------------------------------------------- /train_prepare_training_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/train_prepare_training_set.py -------------------------------------------------------------------------------- /training/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/training/compression.py -------------------------------------------------------------------------------- /training/manipulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/training/manipulation.py -------------------------------------------------------------------------------- /training/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/training/pipeline.py -------------------------------------------------------------------------------- /training/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/training/validation.py -------------------------------------------------------------------------------- /workflows/manipulation_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkorus/neural-imaging/HEAD/workflows/manipulation_classification.py --------------------------------------------------------------------------------