under construction...
Image Deblur with Denoising
}Motion blur (camera or object): degradation by convolution of a latent image with a blur kernel during exposure;
}Averaging of unaligned images along the motion trajectory;
}Deblurr is an inverse problem: estimate point spread function, i.e. PSF;
}Multiple images or single image:
}[Yuan et al., 2007]: Noisy/Blurred image pairs, kernel estimated from noisy first;
}Hardware-based: hybrid imaging (camera motion), coded aperture (blur kernel);
}Presence of noise is a big problem (how to detect blur and noise?);
}Ringing artifacts or amplification of noise in deblurring.
}Non-blind deconvolution for single image deblur (kernel known):
}Lucy-Richardson, Wiener filter, LS, TV (total variation) etc.;
}[Yuan et al. 2008]: multiscale LR with bilateral filter;
}[Chan & Wong, 2009]: Laplacian prior as Total Variation regularizer in LR;
}[Xu & Jia, 2010]: spatial prior for blurred edge scale for TV regularization;
}Blind deconvolution (BD) for single image deblur (no kernel clue)
}Ill-posed, only solved by assumptions or priors;
}Smoothness, gradient or color priors (the two-color model) for MAP or regularization;
}Spatially invariant: uniform BD
}[Fergus et al. 2006]: variational Bayesian method with gradient prior from natural image statistics;
}[Jia 2007]: alpha matte for kernel estimation;
}[Shan et al. 2008]: regularization with high order partial derivatives;
}[Cho & Lee, 2009]: edge prediction with a shock filter for kernel estimation;
}[Levin et al., 2011]: efficient marginal likelihood maximization;
}[Krishnan et al., 2011]: kernel estimation with normalized sparsity (L1 by L2);
}Spatially variant: non-uniform BD
}[Shan et al., 2007]: in-plane rotation estimation for deblur with iterative optimization;
}[Whyte et al., 2010]: variation Bayesian with a geometric model for rotation;
}[Gupta et al., 2010]: motion density basis for kernel in RANSAC-based optimization.
}Optical aberration: lens imperfection
}[Schuler et al., 2012]: optic blur with a set of bases.
}Deblur and Denoising together
}How to separate noise from blur?
}[Joshi et al., 2009]: two color model with Gaussian mixture for BD;
}[Tsai & Lin, 2012]:; denoising first with noise estimation in blur kernel;
}[Zhong et al., 2013]: directional low pass filter.