OpenImagingLab / Sim2Real

[SIGGRAPH Asia 2024] From Sim to Real: Toward General Event-based Low-Light Frame Interpolation with Per-scene Optimization
MIT License
18 stars 3 forks source link

From Sim-to-Real: Toward General Event-based Low-Light Frame Interpolation with Per-scene Optimization

Ziran Zhang1,2, Yongrui Ma3,2, Yueting Chen1, Feng Zhang2, Jinwei Gu3, Tianfan Xue3, Shi Guo2

1 Zhejiang University, 2 Shanghai AI Laboratory, 3 The Chinese University of Hong Kong

🌐 Project Page | 🎥 Video | 📄 Paper | 📊 Data | 🛠️ Weights


🔔 Overview

This repository hosts the implementation of "From Sim-to-Real: Toward General Event-based Low-Light Frame Interpolation with Per-scene Optimization" (SIGGRAPH Asia 2024). Our approach leverages event cameras and enhances Video Frame Interpolation (VFI) in low-light conditions via a per-scene optimization strategy. This method adapts the model to specific lighting and camera settings, solving issues like trailing artifacts and signal degradation common in low-light environments.

Visual Comparison


🔑 Key Features


🚀 Quick Start: Per-Scene Optimization

Follow these steps to apply per-scene optimization with pre-trained models:

1. Clone the repository:

git clone https://github.com/OpenImagingLab/Sim2Real.git
cd Sim2Real/Sim2Real_code

2. Download and place the required weights:

Download Weights Here

3. Install dependencies:

pip install -r requirements.txt

4. Run per-scene optimization:

bash perscene.sh

This will fine-tune the pre-trained model on specific scenes, performing frame interpolation optimized for each setting.


🛠️ Optional: Pretraining the Model

To pretrain the model from scratch using simulated data:

  1. Pretrain the model:
bash pretrain.sh
  1. After pretraining, proceed with per-scene optimization as described above.

📂 Directory Structure


📊 EVFI-LL Dataset

The EVFI-LL dataset includes RGB+Event sequences captured under low-light conditions, offering a challenging benchmark for evaluating event-based VFI performance. Download and place the dataset in the dataset/ directory.

Download Dataset Here


📜 License Information

The code in this repository is licensed under the MIT License.


📝 Citation

If you find this work helpful in your research, please cite:

@article{zhang2024sim,
  title={From Sim-to-Real: Toward General Event-based Low-light Frame Interpolation with Per-scene Optimization},
  author={Zhang, Ziran and Ma, Yongrui and Chen, Yueting and Zhang, Feng and Gu, Jinwei and Xue, Tianfan and Guo, Shi},
  journal={arXiv preprint arXiv:2406.08090},
  year={2024}
}

🙏 Acknowledgements

This project builds upon the exceptional work of TimeLens-XL. We extend our sincere thanks to the original authors for their outstanding contributions.