Learning infinite-resolution image processing with GAN and RL from unpaired image datasets, using a differentiable photo editing model. ACM Transactions on Graphics (presented at SIGGRAPH 2018) Exposure is originally designed for RAW photos, which assumes 12+ bit color depth and linear "RGB" color space (or whatever we get after demosaicing). jpg and png images typically have only 8-bit color depth (except 16-bit pngs) and the lack of information (dynamic range/activation resolution) may lead to suboptimal results such as posterization. Moreover, jpg and most pngs assume an sRGB color space, which contains a roughly 1/2.2 Gamma correction, making the data distribution different from training images (which are linear). Exposure is just a prototype (proof-of-concept) of our latest research, and there are definitely a lot of engineering efforts required to make it suitable for a real product.

Features

  • Requires python3 and TensorFlow
  • Tested on Ubuntu 16.04 and Arch Linux
  • Use the pretrained model
  • Train your own model on the FiveK dataset
  • Train on your own dataset
  • Contains a submodule with the pretrained model on the MIT-Adobe Five-K dataset

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Exposure

Exposure Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Exposure!

Additional Project Details

Operating Systems

Linux, Mac

Programming Language

Python

Related Categories

Python Generative Adversarial Networks (GAN), Python Image Processing Software, Python Generative AI

Registered

2023-03-21