<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AMI</journal-id><journal-title-group><journal-title>Advances in Molecular Imaging</journal-title></journal-title-group><issn pub-type="epub">2161-6728</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ami.2018.84004</article-id><article-id pub-id-type="publisher-id">AMI-87305</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Computer Science&amp;Communications</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Human Face Super-Resolution Based on Hybrid Algorithm
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jinfeng</surname><given-names>Xia</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhizheng</surname><given-names>Yang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fang</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yuanda</surname><given-names>Xu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Nan</surname><given-names>Ma</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Chunxing</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Shandong Normal University, Jinan, China</addr-line></aff><pub-date pub-type="epub"><day>13</day><month>09</month><year>2018</year></pub-date><volume>08</volume><issue>04</issue><fpage>39</fpage><lpage>47</lpage><history><date date-type="received"><day>27,</day>	<month>August</month>	<year>2018</year></date><date date-type="rev-recd"><day>11,</day>	<month>September</month>	<year>2018</year>	</date><date date-type="accepted"><day>14,</day>	<month>September</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Aiming at the problems of image super-resolution algorithm with many convolutional neural networks, such as large parameters, large computational complexity and blurred image texture, we propose a new algorithm model. The classical convolutional neural network is improved, the convolution kernel size is adjusted, and the parameters are reduced; the pooling layer is added to reduce the dimension. Reduced computational complexity, increased learning rate, and reduced training time. The iterative back-projection algorithm is combined with the convolutional neural network to create a new algorithm model. The experimental results show that compared with the traditional facial illusion method, the proposed method can obtain better performance.
 
</p></abstract><kwd-group><kwd>Face Hallucination Super Resolution</kwd><kwd> Convolutional Network Hybrid Algorithm</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Image super-resolution is a classical problem in the domain of computer vision. It aims to infer an HR image with crucial information from the given LR images. Face hallucination is a branch of image super-resolution, which develops domain specific prior knowledge with strong cohesion to face domain. It was first introduced by Baker and Kanada [<xref ref-type="bibr" rid="scirp.87305-ref1">1</xref>] and has attracted growing attention due to practical importance in many face based applications such as face recognition, face alignment and so on. As the development of machine learning, there are numerous learning-based methods which have been proposed to solve the face hallucination problem. Learning based algorithms have been seen to achieve higher magnification factor with better visual quality than the other super resolution techniques such as bi-cubic interpolation and reconstruction based techniques.</p><p>The algorithm based on Interpolation is the most basic method in face super-resolution research, including the nearest neighbor interpolation, bilinear interpolation, bicubic Interpolation etc. The method based on reconstruction has a fast speed and made a little improvement in image quality. However, because it is limited by the original information of the image, the ambiguity caused by low resolution sampling cannot be removed. Feerman et al. [<xref ref-type="bibr" rid="scirp.87305-ref2">2</xref>] , proposed a method of image super-resolution based on sample learning, and obtained the vector set in the external database through the nearest neighbor search. Timofte combined the sparse learning dictionary and the domain embedding method, and proposed the method of fixed domain regression, which improves the processing speed of the algorithm. Dong et al. [<xref ref-type="bibr" rid="scirp.87305-ref3">3</xref>] , proposed a deep convolutional neural network (CNN) based single image super resolution method and showed that the traditional sparse coding-based algorithm can also be seen as a kind of deep convolutional network. The end-to-end mapping between LR images and HR images was optimized in Dong’s SR method, which achieves excellent reconstruction performance.</p><p>Inspired by the above literature, we apply the deep learning theory to illusory face hallucination reconstruction [<xref ref-type="bibr" rid="scirp.87305-ref4">4</xref>] . The model of deep convolution neural network is improved, the convolution neural network is added to the pool layer, the convolution kernel size is adjusted, the parameters are reduced, and the operation speed is increased. Finally, the iterative back projection method is used to reconstruct the face image after post-processing [<xref ref-type="bibr" rid="scirp.87305-ref5">5</xref>] .</p></sec><sec id="s2"><title>2. Methodology</title><p>Image acquisition process may be affected by motion blur, optical blur, signal aliasing caused by down sampling and all kinds of noise. The picture is polluted by all of the above. Elad proposed a matrix vector approach to describe low resolution image imaging models [<xref ref-type="bibr" rid="scirp.87305-ref2">2</xref>] .</p><p>y = H D X w + n (1)</p><p>X represents high resolution images, y means low resolution images, and N represents additive Gauss noise. D, H and w denote the down sampling matrix, the fuzzy matrix and the geometric transformation matrix respectively. Hallucination face is the inverse process of face image degradation. The purpose is to give the low resolution image y to restore the original high resolution image X.</p><p>Convolutional Neural Networks are a biologically inspired variant of multi-layered perceptron networks (MLP’s), specialized for image processing. First popularized by LeCun et al. in they are similar to other hierarchical feature extraction methods such as the Neocognitron and HMAX.</p><p>The structure of a typical CNN consists of alternating layers of convolutional and pooling followed by an output classification layer. Each type of layer contains several feature maps, or groups of neurons, in a rectangular configuration.. The receptive field itself is simply a number of weighted connections, that is, each connecting edge has a weight. The group of weights applied by a neuron is called a weight kernel. A distinguishing property of these networks is that all neurons in a feature map share the same weight kernel. The idea behind this configuration is that a spatial feature detector should be useful across an entire image, instead of just at a particular location; for example a vertical edge detector. The convolutional layers in the network perform the majority of processing in these networks, with the feature maps in the pooling layers simply down-sampling their corresponding feature map in the convolutional layer [<xref ref-type="bibr" rid="scirp.87305-ref6">6</xref>] .</p><p>In the past few years, the method based on deep learning has been improved and updated. It is not only applied to the image classification in the field of computer vision, but also from face recognition to semantic segmentation. Recently, deep learning method has also been applied to low level vision tasks, including image denoising, image enhancement, image super-resolution and so on. The seminal work of image super-resolution convolutional neural network (SRCNN) was done by Dong et al. [<xref ref-type="bibr" rid="scirp.87305-ref7">7</xref>] .</p><p>The model is mainly composed of three volumes, which generally simulate a sparse layer. Three coiling layers accomplish the following tasks: patch extraction and representation, nonlinear mapping and reconstruction [<xref ref-type="bibr" rid="scirp.87305-ref8">8</xref>] .</p><p>1) Patch extraction and representation: A patch is extracted from a low resolution image and each patch is represented as a high dimensional vector. These high dimensional vectors are composed of a set of feature maps, and the dimension of the vector is equal to the number of maps.</p><p>2) Non-linear mapping: this step nonlinearly maps each high dimensional vector onto another high dimensional vector. Each mapped vector is conceptually the representation of a HR patch. These vectors comprise another set of feature maps.</p><p>3) Reconstruction: this step aggregates the above HR patch-wise representations to generate the final HR image. This image is expected to be similar to the ground truth R.</p><sec id="s2_1"><title>2.1. Iterative Back Projection Algorithm</title><p>The iterative back projection algorithm proposed by Irani is the representative method of the original image restoration [<xref ref-type="bibr" rid="scirp.87305-ref4">4</xref>] . It is used as the post-processing in the processing of the image super-resolution algorithm. The result of the single image interpolation is usually used as the initial solution of the high resolution image. According to the system model, the quasi low resolution image can be expressed as:</p><p>y 0 = H x 0 + n (2)</p><p>If the x is equal to the original high resolution image and the upper analog imaging process conforms to the actual situation, the analog low resolution sequence y<sub>0</sub> is the same as the actual low resolution image y, and if it is different, the difference between y and y<sub>0</sub> is projected back to x<sub>0</sub> for correction.</p><p>In IBP algorithm, HR image is obtained by utilizing the backward projection of the error projection matrix based on the difference between simulated LR images and the observed LR images with up-sampling, reverse blur filter and reverse motion transform [<xref ref-type="bibr" rid="scirp.87305-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.87305-ref9">9</xref>] . This process iteratively calculates the estimated HR image until the energy of the error comes to a minimum value, or the iteration step achieves the maximum number. The simulated LR images, the error projection matrix for the acquisition process, and the IBP algorithm iterative reconstruction process can be written as:</p><p>E n = 1 N N ∑ K = 1 N H k B P ( y k − y ^ k ( n ) ) (3)</p><p>z ^ ( n + 1 ) = z ^ ( n ) + λ E ( n ) (4)</p><p>where z ^ and z ^ ( n + 1 ) denote the super resolution image gained from the (n)th and (n + 1)th iteration respectively, y ^ k ( n ) denotes the (n)th simulated LR images of z ^ ( n ) under the imaging degradation model, E ( n ) is the difference between the simulated LR images and the observed LR images, H k B P is the (k)th back projection operation and λ is the iteration step.</p></sec><sec id="s2_2"><title>2.2. The Hybrid Algorithm</title><p>The reconstruction algorithm of the iterative back-projection algorithm is not outstanding, but it can be combined with other super resolution methods to improve the performance. In this paper, the super-resolution algorithm based on convolution neural network is improved and combined with the iterative back-projection algorithm [<xref ref-type="bibr" rid="scirp.87305-ref10">10</xref>] , a new composite algorithm is proposed.</p><sec id="s2_2_1"><title>2.2.1. The Convolution Layer</title><p>In the convolution layer, we mainly consider the influence of the size and number of convolution kernel on the processing effect and processing speed of the model, Convolution neural network proposed by Dong et al. [<xref ref-type="bibr" rid="scirp.87305-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.87305-ref7">7</xref>] . And super-resolution model have three volumes of convolution kernel size of 9 &#215; 9, 1 &#215; 1, 5 &#215; 5. The improved algorithm in this paper has a three layer convolution kernel size of 3 &#215; 3, 1 &#215; 1, 3 &#215; 3. As shown in the following <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The larger the convolution kernel size is in convolution, the better the super-resolution effect, but it will also increase the corresponding computation [<xref ref-type="bibr" rid="scirp.87305-ref11">11</xref>] . In our improved convolutional neural network model, the first layer convolution kernel is changed to 3 &#215; 3, which can effectively reduce the number of parameters and cover the features of the image. If the second layer convolution kernel increases, the parameter will increase. The convolution kernel size of second layers is still 1 &#215; 1. The size of the convolution kernel of third layers is 3 &#215; 3. As the number of convolution cores may affect the quality of super-resolution images, we train and test the number of iterations of the convolution neural network model of 3-1-3 and 3-1-5 respectively. The experimental results show that each iteration 100 times 3-1-5 model takes 7.1 seconds more than the 3-1-3 model; The average PSNR 3-1-5 model of the phase output super</p><p>resolution image is 0.1dB higher than that of the 3-1-3 model. Considering the processing results and computing speed, we select the 3-1-3 model.</p><p>The number of convolution kernel and convolution kernel size determines the super resolution effect together. In the super-resolution algorithm 9-1-5 model proposed by Dong and others, the first convolution kernel number and the second layer convolution kernel number improvement algorithm are tested in the 3-1-3 model for different size and the final selection n 1 = 64 , n 2 = 64 .</p><p>According to the selection of the number of convolution kernel [<xref ref-type="bibr" rid="scirp.87305-ref10">10</xref>] we chose and the test image under the condition of the same iteration number and the same learning rate in the improved algorithm 3-1-3 model. The PSNR value of super resolution image test is 5 &#215; 10 4 and the learning rate is 10 − 3 . The comparison data obtained are shown in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>At the same time, the influence of the amount of calculation and information on the speed of the image super-resolution is considered. The size of the patch is selected to be 33 &#215; 33, and the size of the sub image is properly increased. Experimental results show that the increase of input block size improves training speed and shortens training time.</p></sec><sec id="s2_2_2"><title>2.2.2. Pooled Layer</title><p>Dong et al. proposed to apply convolution neural network model to image super-resolution processing, there is no pool layer in the model. In addition to improving the size and number of convolution kernels, we also introduce pooled layers [<xref ref-type="bibr" rid="scirp.87305-ref12">12</xref>] . After introducing the pool layer into the first, second volume layer, the introduction of the pool layer can reduce the output vector, reduce the dimension and speed up the training. The phenomenon of over fitting can be avoided after adding the pool layer. After introducing the pool layer, the network depth reaches five layers, and the network structure with deeper layers is more conducive to the learning of image data. At the same time, the number of parameters can be reduced by pooling layer [<xref ref-type="bibr" rid="scirp.87305-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.87305-ref14">14</xref>] .</p><p>To make the pooling unit have translation invariance, that is, after a small</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The test PSNR values of different convolution kernel numbers</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >kernel number</th><th align="center" valign="middle" >n 1 = 64 , n 2 = 32</th><th align="center" valign="middle" >n 1 = 64 , n 2 = 64</th><th align="center" valign="middle" >n 1 = 128 , n 2 = 64</th></tr></thead><tr><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >33.57</td><td align="center" valign="middle" >33.65</td><td align="center" valign="middle" >30.14</td></tr></tbody></table></table-wrap><p>translation, the image still produces the same characteristics as before. We can choose the continuous range in the image as the pool area and only pool the features generated by the same hidden unit, so the number of the pool layer input feature graph will not change, but the size of the feature graph will be reduced. This process is actually a down sampling process [<xref ref-type="bibr" rid="scirp.87305-ref15">15</xref>] . It can be expressed as a formula:</p><p>X j k = f [ β j k down ( x j k − 1 + b j k ) ] (5)</p></sec></sec><sec id="s2_3"><title>2.3. Architecture of Hybrid Algorithm</title><p>The whole model of the hybrid algorithm is divided into nine layers, including four coiling layers, two pool layers, two subsampling layers (one for lower sampling, the other for upper sampling), and the other for differential stratification [<xref ref-type="bibr" rid="scirp.87305-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.87305-ref16">16</xref>] . The detailed description of the specific functions of each layer is as follows:</p><p>1) The first five layers are the framework of the super-resolution algorithm of the convolution neural network (SRCNN model), which are mainly implemented in the five layers: the extraction and expression of the patch, the nonlinear mapping and reconstruction.</p><p>2) Down-sampling layer. This operation down-samples the image derived from the third layer. As a result, a LR version of reconstruction image is obtained.</p><p>3) Difference layer. This operation calculates the difference between down-sampling version of the original HR image and the corresponding counterpart we acquired above. The difference is treated as reconstruct-ion simulation error, and it also can be considered as a prior guidance that has been introduced</p><p>4) Up-sampling layer. This operation up-samples the simulation error to generate the simulation error of HR version.</p><p>5) Update layer. This operation performs a convolution with the above simulation error, and then the final HR image is updated based on the synthesis of the third layer’s result with the convolution version of simulation error.</p></sec></sec><sec id="s3"><title>3. Experimental Results</title><p>Considering the test and contrast, the image degradation model we adopted is to generate low resolution images by sampling the original high-resolution images after Gauss blur. The initial high resolution image is input into the convolution neural network model of off-line training, and the final high resolution image is generated by the processing of network learning and optimization after the processing of the model parameters [<xref ref-type="bibr" rid="scirp.87305-ref15">15</xref>] . In order to ensure the objectivity and rationality of the comparison, the learning results of the network model with the same iteration number are selected for comparative test. The maximum iteration number of the composite algorithm is 5 &#215; 10 5 due to device constraints.</p><p>We choose a Bicubic [<xref ref-type="bibr" rid="scirp.87305-ref17">17</xref>] method, the NE algorithm [<xref ref-type="bibr" rid="scirp.87305-ref18">18</xref>] , the ScSR algorithm [<xref ref-type="bibr" rid="scirp.87305-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.87305-ref20">20</xref>] and the SRCNN algorithm [<xref ref-type="bibr" rid="scirp.87305-ref21">21</xref>] for comparative test. We evaluate and compare the performance of our proposed models in terms of peak signal to noise ratio (PSNR) and structure similarity (SSIM). The model is tested on 500 images of BANVA dataset. Here are the visual qualities of the face hallucination results generated by our method and other competing ones in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows the comparison results in terms of PSNR and SSIM between the proposed improved method and some competing methods. The best results are high-lighted in bold. As one can see, our proposed method improves the results both in terms of PSNR and SSIM. And they all have an up-scaling factor of in our experiments. We can make some observations from the results. Obviously, the proposed modified net-work has already achieved better results</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> The result of PSNR (dB) and SSIM on test images using different methods</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Image</th><th align="center" valign="middle"  colspan="2"  >BI</th><th align="center" valign="middle"  colspan="2"  >NE</th><th align="center" valign="middle"  colspan="2"  >ScSR</th><th align="center" valign="middle"  colspan="2"  >SRCNN</th><th align="center" valign="middle"  colspan="2"  >Proposed</th></tr></thead><tr><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td><td align="center" valign="middle" >PSNR</td><td align="center" valign="middle" >SSIM</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >27.50</td><td align="center" valign="middle" >0.798</td><td align="center" valign="middle" >28.30</td><td align="center" valign="middle" >0.803</td><td align="center" valign="middle" >29.27</td><td align="center" valign="middle" >0.825</td><td align="center" valign="middle" >30.23</td><td align="center" valign="middle" >0.834</td><td align="center" valign="middle" >31.01</td><td align="center" valign="middle" >0.871</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >28.91</td><td align="center" valign="middle" >0.837</td><td align="center" valign="middle" >28.36</td><td align="center" valign="middle" >0.844</td><td align="center" valign="middle" >29.89</td><td align="center" valign="middle" >0.874</td><td align="center" valign="middle" >30.59</td><td align="center" valign="middle" >0.882</td><td align="center" valign="middle" >31.87</td><td align="center" valign="middle" >0.912</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >28.01</td><td align="center" valign="middle" >0.823</td><td align="center" valign="middle" >28.81</td><td align="center" valign="middle" >0.832</td><td align="center" valign="middle" >30.61</td><td align="center" valign="middle" >0.853</td><td align="center" valign="middle" >31.02</td><td align="center" valign="middle" >0.875</td><td align="center" valign="middle" >32.23</td><td align="center" valign="middle" >0.891</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >27.04</td><td align="center" valign="middle" >0.812</td><td align="center" valign="middle" >28.36</td><td align="center" valign="middle" >0.829</td><td align="center" valign="middle" >28.69</td><td align="center" valign="middle" >0.843</td><td align="center" valign="middle" >30.22</td><td align="center" valign="middle" >0.862</td><td align="center" valign="middle" >31.35</td><td align="center" valign="middle" >0.886</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >28.70</td><td align="center" valign="middle" >0.833</td><td align="center" valign="middle" >29.09</td><td align="center" valign="middle" >0.838</td><td align="center" valign="middle" >29.21</td><td align="center" valign="middle" >0.853</td><td align="center" valign="middle" >31.21</td><td align="center" valign="middle" >0.880</td><td align="center" valign="middle" >31.93</td><td align="center" valign="middle" >0.879</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >32.48</td><td align="center" valign="middle" >0.897</td><td align="center" valign="middle" >32.56</td><td align="center" valign="middle" >0.898</td><td align="center" valign="middle" >33.45</td><td align="center" valign="middle" >0.905</td><td align="center" valign="middle" >34.00</td><td align="center" valign="middle" >0.914</td><td align="center" valign="middle" >34.08</td><td align="center" valign="middle" >0.917</td></tr><tr><td align="center" valign="middle" >Average</td><td align="center" valign="middle" >28.77</td><td align="center" valign="middle" >0.833</td><td align="center" valign="middle" >29.25</td><td align="center" valign="middle" >0.840</td><td align="center" valign="middle" >30.197</td><td align="center" valign="middle" >0.859</td><td align="center" valign="middle" >31.21</td><td align="center" valign="middle" >0.875</td><td align="center" valign="middle" >32.08</td><td align="center" valign="middle" >0.890</td></tr></tbody></table></table-wrap><p>than the competing methods, which validates that introducing image prior for face hallucination works well.</p></sec><sec id="s4"><title>4. Conclusion</title><p>In this paper, by analyzing the training process of convolutional neural networks, we have made a series of improvements to the image super-resolution algorithm based on convolutional neural networks. Compared with the traditional algorithm, the results show that the improved algorithm has better reconstruction effect, higher edge sharpness and clearer picture. Improved convolutional neural network algorithm can achieve better results with less iteration and significantly reduce training time.</p></sec><sec id="s5"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s6"><title>Cite this paper</title><p>Xia, J.F., Yang, Z.Z., Li, F., Xu, Y.D., Ma, N. and Wang, C.X. (2018) Human Face Super-Resolution Based on Hybrid Algorithm. Advances in Molecular Imaging, 8, 39-47. https://doi.org/10.4236/ami.2018.84004</p></sec></body><back><ref-list><title>References</title><ref id="scirp.87305-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y., et al. (2016) End-to-End Image Super-Resolution via Deep and Shallow Convolutional Networks.</mixed-citation></ref><ref id="scirp.87305-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Wang, Y., et al. (2018) Improved Algorithm of Image Super Resolution Based on Residual Neural Network. Journal of Computer Applications.</mixed-citation></ref><ref id="scirp.87305-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J., et al. (2010) Image Super-Resolution via Sparse Representation. IEEE Transactions on Image Processing, 19, 2861-2873. https://doi.org/10.1109/TIP.2010.2050625</mixed-citation></ref><ref id="scirp.87305-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Cao, Q.I., et al. (2016) Super-Resolution Algorithm of Infrared Video Image Based on Sparse Representation.</mixed-citation></ref><ref id="scirp.87305-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ruangsang, W. and Aramvith, S. (2017) Efficient Super-Resolution Algorithm Using Overlapping Bicubic Interpolation. 6th Global Conference on Consumer Electronics, Nagoya, 24-27 October 2017, 1-2.</mixed-citation></ref><ref id="scirp.87305-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ma, X., Zhang, J. and Qi, C. (2010) Hallucinating Face by Position-Patch. Pattern Recognition, 43, 2224-2236. https://doi.org/10.1016/j.patcog.2009.12.019</mixed-citation></ref><ref id="scirp.87305-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Shi, J., et al. (2018) Hallucinating Face Image by Regularization Models in High-Resolution Feature Space. IEEE Transactions on Image Processing, 27, 2980-2995. https://doi.org/10.1109/TIP.2018.2813163</mixed-citation></ref><ref id="scirp.87305-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Jiang, J., et al. (2018) Deep CNN Denoiser and Multi-Layer Neighbor Component Embedding for Face Hallucination. IJCAI. https://doi.org/10.24963/ijcai.2018/107</mixed-citation></ref><ref id="scirp.87305-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Grm, K., et al. (2018) Face Hallucination Using Cascaded Super-Resolution and Identity Priors.</mixed-citation></ref><ref id="scirp.87305-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Wang, N., et al. (2014) A Comprehensive Survey to Face Hallucination. International Journal of Computer Vision, 106, 9-30. https://doi.org/10.1007/s11263-013-0645-9</mixed-citation></ref><ref id="scirp.87305-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Krizhevsky, A., Sutskever, I. and Hinton, G.E. (2012) ImageNet Classification with Deep Convolutional Neural Networks. International Conference on Neural Information Processing Systems, 1097-1105.</mixed-citation></ref><ref id="scirp.87305-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Gao, H., Zeng, J. and Zhao, Y. (2016) Super-Resolution Reconstruction Algorithm Based on Adaptive Convolution Kernel Size Selection. Applications of Digital Image Processing XXXIX, Article ID: 997120.</mixed-citation></ref><ref id="scirp.87305-ref13"><label>13</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Yan</surname><given-names> W.U. </given-names></name>,<etal>et al</etal>. (<year>2009</year>)<article-title>One Improved Super-Reconstruction Algorithm Based on IBP Theory</article-title><source> Infrared</source><volume> 12</volume>,<fpage> 11</fpage>-<lpage>15</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.87305-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Zhou, S.K., Chellappa, R. and Moghaddam, B. (2004) Intra-Personal Kernel Space for Face Recognition. IEEE International Conference on Automatic Face and Gesture Recognition, Seoul, 19 May 2004, 235-240. https://doi.org/10.1109/AFGR.2004.1301537</mixed-citation></ref><ref id="scirp.87305-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Dong, C., et al. (2016) Image Super-Resolution Using Deep Convolutional Networks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 38, 295-307. https://doi.org/10.1109/TPAMI.2015.2439281</mixed-citation></ref><ref id="scirp.87305-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Lei, J., et al. (2018) An Image Guided Algorithm for Range Map Super-Resolution. Society of Photo-Optical Instrumentation Engineers, 43. https://doi.org/10.1117/12.2288074</mixed-citation></ref><ref id="scirp.87305-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Plank, J., Beck, M. and Elwasif, W. (1999) IBP: The Internet Backplane Protocol, 93, 679-688.</mixed-citation></ref><ref id="scirp.87305-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Irani, M. and Peleg, S. (1990) Super Resolution from Image Sequences. 10th International Conference on Pattern Recognition, Atlantic City, 16-21 June 1990. https://doi.org/10.1109/ICPR.1990.119340</mixed-citation></ref><ref id="scirp.87305-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Dong, C., et al. (2014) Learning a Deep Convolutional Network for Image Super-Resolution. European Conference on Computer Vision, 184-199.</mixed-citation></ref><ref id="scirp.87305-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Freeman, W.T. and Pasztor, E.C. (1999) Learning Low-Level Vision. International Conference on Computer Vision, Kerkyra, 20-27 September 1999, 1182-1189. https://doi.org/10.1109/ICCV.1999.790414</mixed-citation></ref><ref id="scirp.87305-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Baker, S. and Kanade, T. (2000) Hallucinating Faces. IEEE International Conference on Automatic Face and Gesture Recognition, Grenoble, 28-30 March 2000, 83-88. https://doi.org/10.1109/AFGR.2000.840616</mixed-citation></ref></ref-list></back></article>