Super-resolution based on Edge-aware Sparse Representation Via
Multiple Dictionaries
Muhammad Haris and Hajime Nobuhara
Department of Intelligent Interaction Technologies, University of Tsukuba, Tsukuba, Japan
Keywords:
Sparse Representation, Edge Orientation, Super-resolution, Multiple Dictionaries, Gradient, High-frequency
Component.
Abstract:
In this paper, we propose a new edge-aware super-resolution algorithm based on sparse representation via mul-
tiple dictionaries. The algorithm creates multiple pairs of dictionaries based on selective sparse representation.
The dictionaries are clustered based on the edge orientation that categorized into 5 clusters: 0, 45, 90, 135, and
non-direction. The proposed method is conceivably able to reduce blurring, blocking, and ringing artifacts in
edge areas, compared with other methods. The experiment uses 900 natural grayscale images taken from USC
SIPI Database. It is confirmed that our proposed method is better than current state-of-the-art algorithms. To
amplify the evaluation, we use four evaluation indexes: higher peak signal-to-noise ratio (PSNR), structural
similarity (SSIM), feature similarity (FSIM) index, and time. On 3x magnification experiment, our proposed
method has the highest value for all evaluation compare to other methods by 11%, 14%, 6% in terms of PSNR,
SSIM, and FSIM respectively. It is also proven that our proposed method has shorter execution time compare
to other methods.
1 INTRODUCTION
The needs of creating better super-resolution algo-
rithm become necessary due to increasing numbers
of hardware such as high-resolution television and
smartphones. Many images and videos are still avail-
able in lower resolution formats such as older video,
the source from internet, or old smartphones. The
problem happened while interpolating missing area,
then finding the best algorithm to predict the most
suitable pixel value. It becomes more challenging to
analyze the pattern of natural images and edge orien-
tation to be able to predict the missing pixels.
There have been many previous works on super-
resolution algorithms. The simplest algorithms used
linear function to interpolate new pixel values. The
classic bilinear and other methods have been widely
applied as a real-time application in image view-
ers and image-processing tools (Nuno-Maganda and
Arias-Estrada, 2005). These methods are computa-
tionally efficient yet obtained images do not appear
natural due to several drawbacks including the fol-
lowing: (1) blurring, blocking, and ringing artifacts
in edge areas; (2) less smoothness along the edges;
and (3) discontinuity along the edges (Asuni and Gi-
achetti, 2008).
Edge direction based algorithms have been per-
formed to overcome previous limitation (Li and Or-
chard, 2001; Chen et al., 2005; Hirakawa and Parks,
2005; Giachetti and Asuni, 2011; Haris et al., 2014).
They usually exploit local features like edges (often
called edge-adaptive) for example NEDI (Li and Or-
chard, 2001). The NEDI technique provides good re-
sults by adapting locally at each interpolating surface
and assuming local regularity in the curvature. Fast
Curvature Based Interpolation (FCBI) (Giachetti and
Asuni, 2011), which was inspired by NEDI (Li and
Orchard, 2001), obtained the interpolated pixels from
the average of the two pixels. These two pixels were
decided based on the second order directional deriva-
tives of image intensity.
Meanwhile, super-resolution by using sparse rep-
resentation become popular, since its ability that
could naturally encode the semantic information of
images (Wright et al., 2010; Zeyde et al., 2012; Yang
et al., 2010). By collecting the representative of each
sample then creating an over-completed dictionary,
we could discover the correct basis to encode the in-
put image correctly. The works conducted by Yang et
al. and Zeyde et al. focus on a single pair of dictionar-
ies. However, intuitively a single pair of dictionaries
could produce many redundancies that may cause in-
40
Haris, M. and Nobuhara, H.
Super-resolution based on Edge-aware Sparse Representation Via Multiple Dictionaries.
DOI: 10.5220/0005723300400047
In Proceedings of the 11th Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016) - Volume 3: VISAPP, pages 40-47
ISBN: 978-989-758-175-5
Copyright
c
2020 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved