In this paper we propose to convert the task of face hallucination into an image decomposition problem, and then use the morphological component analysis (MCA) for hallucinating a single face image, based on a novel three-step framework. Firstly, a low-resolution input image is up-sampled by interpolation. Then, the MCA is employed to decompose the interpolated image into a high-resolution image and an unsharp masking, as MCA can properly decompose a signal into special parts according to typical dictionaries. Finally, a residue compensation, which is based on the neighbor reconstruction of patches, is performed to enhance the facial details. The proposed method can effectively exploit the facial properties for face hallucination under the image decomposition perspective. Experimental results demonstrate the effectiveness of our method, in terms of the visual quality of the hallucinated face images.
1 November 2012 in Signal Processing: Image Communication
This paper demonstrates how kernel principal component analysis (KPCA) can be used for face hallucination. Different with other KPCA-based methods, KPCA in this paper handles samples from two subspaces, namely the high- and low-resolution image spaces. As KPCA learns not only linear features but also non-linear features, it is anticipated that more detailed facial features could be synthesized. We propose a new model and give theoretical analysis on when it is applicable. Algorithm is then developed for implementation. Experiments are conducted to compare the proposed method with the existing well-known face hallucination methods in terms of visual quality and mean square error. Our results are better and encouraging.