I. Introduction
Out-Of-Focus or defocus blur occurs when the rays emitting from a scene point not lying on the focal plane of the camera converge to a region rather than a point on the image plane. This region is called circle of confusion (COC) [1]. Using a larger aperture can allow an increased amount of light to reach the image sensor within a shorter time, the depth of field (DOF) is however reduced, thereby causing more defocus blur. Shallow DOF is sometimes an artistic effect purposely created by the photographer to make the subject stand out from the blurry background and foreground. However, defocus blur is undesirable for most computer vision and image processing tasks. Defocused images lose key information in the blurred regions, thus obstructing the algorithms for image understanding [2], [3]. Restoring all-in-focus images from defocused ones can facilitate a wide range of applications, including object recognition, face detection, image segmentation, image stitching and misfocus correction.