Description: Matlab code for Deblurring Shaken and Partially Saturated Images
Author: Oliver Whyte <oliver.whyte@ens.fr>
Version: 0.1
Date: November 20, 2011
Copyright: 2011, Oliver Whyte
URL: http://www.di.ens.fr/willow/research/saturation/
Matlab code for Deblurring Shaken and Partially Saturated Images
This package contains code to perform non-blind deblurring of images degraded
by camera shake and containing clipped/saturated pixels, using the algorithm
described in our CPCV 2011 paper [][#Whyte11]. Please cite this paper if using
this code in an academic publication.
Please send bug reports to <oliver.whyte@ens.fr>
[#Whyte11]: O. Whyte, J. Sivic, and A. Zisserman. Deblurring Shaken and
Partially Saturated Images . In Proc. CPCV Workshop, with ICCV, 2011.
## 1 Installing & Running##
* Add the `code` directory to your Matlab path
* Run `nonblind_saturation_demo
To Search:
File list (Check if you may need any files):
deblur_saturation_v0.1
......................\deblur_saturation_v0.1
......................\......................\code
......................\......................\....\apply_blur_kernel_mex.cpp
......................\......................\....\calculatePadding.m
......................\......................\....\crossmatrix.m
......................\......................\....\deconvRL.m
......................\......................\....\hnormalise.m
......................\......................\....\htranslate.m
......................\......................\....\nonblind_saturation_demo.m
......................\......................\....\ow_homography.h
......................\......................\....\ow_mat3.h
......................\......................\....\padImage.m
......................\......................\examples
......................\......................\........\istanbul
......................\......................\........\........\blurry.jpg
......................\......................\........\........\kernel.mat
......................\......................\........\........\results_should_look_like_these
......................\......................\........\........\..............................\deblurred_combinedrl.jpg
......................\......................\........\........\..............................\deblurred_maskedrl.jpg
......................\......................\........\........\..............................\deblurred_rl.jpg
......................\......................\........\........\..............................\deblurred_saturatedrl.jpg
......................\......................\........\notredame
......................\......................\........\.........\blurry.jpg
......................\......................\........\.........\deblurred_combinedrl.jpg
......................\......................\........\.........\deblurred_maskedrl.jpg
......................\......................\........\.........\deblurred_rl.jpg
......................\......................\........\.........\deblurred_saturatedrl.jpg
......................\......................\........\.........\kernel.mat
......................\......................\........\.........\results_should_look_like_these
......................\......................\........\.........\..............................\deblurred_combinedrl.jpg
......................\......................\........\.........\..............................\deblurred_maskedrl.jpg
......................\......................\........\.........\..............................\deblurred_rl.jpg
......................\......................\........\.........\..............................\deblurred_saturatedrl.jpg
......................\......................\README.html
......................\......................\README.txt