WanlingLiuQianDong
Introduction
The project is to study and find a robust machine learning method for blind motion deblurring. Motion blur happens when there is a relative motion between a camera and a scene during image exposure time. Reducing exposure time is a fairly straight-forward way to solve the problem, but the method can increase image noise significantly especially in dark scenes. Instead of doing it online, machine learning is able to learn and remove the blurring kernel offline without the kernel function information. We will apply different machine learning models, mainly focusing on CNN (Convolutional Neural Network) and GAN (Generative Adversarial Network), to solve the motion deblurring problem. By comparing their pros and cons, we will choose the best model with highest performance and robustness, and combine or modify the existing CNN and GAN models to better improve the quality of deblurred images. We calculated PSNR (Peak Signal to Noise Ratio), SSIM (Structural Similarity) and MSE (Mean Square Error) to evaluate our results. We used the GOPRO dataset, which is widely used for training and testing the models for motion deblurring. The dataset can be found here.
Background
Methods
Results
- GAN
- CNN
Conclusions
Appendix
You can write math equations as follows:
You can include images as follows (you will need to upload the image first using the toolbox on the left bar, using the "Upload file" link).