Back
Blind Correction of Optical Aberrations
Camera lenses are a critical component of optical imaging systems, and lens imperfections compromise image quality. While traditionally, sophisticated lens design and quality control aim at limiting optical aberrations, recent works [1,2,3] promote the correction of optical flaws by computational means. These approaches rely on elaborate measurement procedures to characterize an optical system, and perform image correction by non-blind deconvolution. In this paper, we present a method that utilizes physically plausible assumptions to estimate non-stationary lens aberrations blindly, and thus can correct images without knowledge of specifics of camera and lens. The blur estimation features a novel preconditioning step that enables fast deconvolution. We obtain results that are competitive with state-of-the-art non-blind approaches.
@inproceedings{SchulerHHS2012, title = {Blind Correction of Optical Aberrations}, booktitle = {Computer Vision - ECCV 2012, LNCS Vol. 7574}, abstract = {Camera lenses are a critical component of optical imaging systems, and lens imperfections compromise image quality. While traditionally, sophisticated lens design and quality control aim at limiting optical aberrations, recent works [1,2,3] promote the correction of optical flaws by computational means. These approaches rely on elaborate measurement procedures to characterize an optical system, and perform image correction by non-blind deconvolution. In this paper, we present a method that utilizes physically plausible assumptions to estimate non-stationary lens aberrations blindly, and thus can correct images without knowledge of specifics of camera and lens. The blur estimation features a novel preconditioning step that enables fast deconvolution. We obtain results that are competitive with state-of-the-art non-blind approaches.}, pages = {187-200}, editors = {A Fitzgibbon, S Lazebnik, P Perona, Y Sato, and C Schmid}, publisher = {Springer}, address = {Berlin, Germany}, year = {2012}, slug = {schulerhhs2012}, author = {Schuler, CJ. and Hirsch, M. and Harmeling, S. and Sch{\"o}lkopf, B.} }