A newer version of the Gradio SDK is available:
5.43.1
metadata
title: ZeroIG Low-Light Enhancement
emoji: π
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.44.0
app_file: app.py
pinned: false
license: mit
ZeroIG: Zero-Shot Illumination-Guided Joint Denoising and Adaptive Enhancement
π CVPR 2024 | Zero-shot low-light image enhancement without training data
π Quick Start
Upload a low-light image and get an enhanced version in seconds! No training required.
π About
This space implements ZeroIG, a novel zero-shot method for jointly denoising and enhancing low-light images. The method is completely independent of training data and noise distribution.
β¨ Key Features
- Zero-shot: No training data required
- Joint processing: Simultaneous denoising and enhancement
- Illumination-guided: Smart adaptive enhancement
- Prevents artifacts: Avoids over-enhancement and localized overexposure
- Real-time: Fast processing for practical use
π¬ How it Works
- Illumination Estimation: Extracts near-authentic illumination from the input
- Adaptive Enhancement: Applies different enhancement levels based on pixel intensity
- Joint Denoising: Removes noise while preserving image details
- Artifact Prevention: Prevents common enhancement artifacts
π Performance
ZeroIG outperforms state-of-the-art methods on standard benchmarks while requiring no training data.
π― Use Cases
- Photography: Rescue underexposed photos
- Security: Enhance surveillance footage
- Mobile: Real-time camera enhancement
- Medical: Improve low-light medical imaging
- Astronomy: Enhance night sky photography
πΌοΈ Supported Formats
- JPEG, PNG, TIFF, BMP
- RGB color images
- Various resolutions (optimized for typical photo sizes)
β‘ Tips for Best Results
- Works best with real low-light photos (not artificially darkened)
- Indoor and outdoor scenes both supported
- Processing time varies with image size (typically 10-30 seconds)
π Citation
If you use this work, please cite:
@inproceedings{shi2024zero,
title={ZERO-IG: Zero-Shot Illumination-Guided Joint Denoising and Adaptive Enhancement for Low-Light Images},
author={Shi, Yiqi and Liu, Duo and Zhang, Liguo and Tian, Ye and Xia, Xuezhi and Fu, Xiaojing},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition},
pages={3015--3024},
year={2024}
}
π Links
- π Paper
- π» Code
- π Supplement
π οΈ Technical Details
- Framework: PyTorch
- CUDA: Supported for GPU acceleration
- Memory: Optimized for various image sizes
- Dependencies: See requirements.txt
π₯ Authors
Yiqi Shi, Duo Liu, Liguo Zhang, Ye Tian, Xuezhi Xia, Xiaojing Fu
π License
MIT License - see LICENSE file for details
Built with β€οΈ using Gradio and Hugging Face Spaces