Non-Uniform Camera Shake Removal

Non-Uniform Camera Shake Removal using a Spatially Adaptive Sparse Penalty

Haichao Zhang David Wipf

Advances in Neural Information Processing Systems (NIPS) Dec. 2013 Oral Presentation

Abstract: Typical blur from camera shake often deviates from the standard uniform convolutional assumption, in part because of problematic rotations which create greater blurring away from some unknown center point. Consequently, successful blind deconvolution for removing shake artifacts requires the estimation of a spatially varying or non-uniform blur operator. Using ideas from Bayesian inference and convex analysis, this paper derives a simple non-uniform blind deblurring algorithm with a spatially-adaptive image penalty. Through an implicit normalization process, this penalty automatically adjust its shape based on the estimated degree of local blur and image structure such that regions with large blur or few prominent edges are discounted. Remaining regions with modest blur and revealing edges therefore dominate on average without explicitly incorporating structure selection heuristics. The algorithm can be implemented using an optimization strategy that is virtually tuning-parameter free and simpler than existing methods, and likely can be applied in other settings such as dictionary learning. Detailed theoretical analysis and empirical comparisons on real images serve as validation.

Objective

Remove the non-uniform camera shake blur caused by relative movement between camera and scene during exposure.

Results

Related Publication

Haichao Zhang and David Wipf, Non-Uniform Camera Shake Removal Using a Spatially-Adaptive Sparse Penalty, NIPS 2013 Paper Tech. Report Slides Video/Video