Parameter Optimization Of Fast Curvature Based Interpolation Using Genetic Algorithm

Size: px
Start display at page:

Download "Parameter Optimization Of Fast Curvature Based Interpolation Using Genetic Algorithm"

Transcription

1 Parameter Optimization Of Fast Curvature Based Interpolation Using Genetic Algorithm Muhammad Haris 1, Kazuhito Sawase 1, Takuya Sawada 2, Kazushi Kamijima 2, M. Rahmat Widyanto 3, Hajime Nobuhara 1 1 University of Tsukuba, CMU Laboratory mharis, sawase, nobuhara@cmu.iit.tsukuba.ac.jp 2 Hokkaido Denshi Kiki sawada, kamijima@hdks.co.jp 3 University of Indonesia widyanto@cs.ui.ac.id [Received 20/05/2012; accepted 09/07/2012] Abstract: An improvement of fast curvature based interpolation in image super resolution is proposed by using genetic algorithm optimization. The fast curvature based image super resolution requires low computation time, and it is suitable for real time video superresolution. This paper furthermore optimizes the parameters of FCBI based on genetic algorithm. Through the android device implementation, we confirm the quality of obtained super-resolution images by the proposed method is better than those of the existing methods without sacrificing the computational complexity. Keywords: super resolution, fast curvature based interpolation, parameter optimization, genetic algorithm, android. 1 INTRODUCTION Interpolation technique has been known as one of the fastest way to upscale the image. It uses one to one image transformations, which means that one low-resolution image transforms into one image super-resolution. Several methods have been implemented to improve the quality without sacrificing the computational complexity [1]. The problem is quite complex because no hints on the real high resolution are available. Many approaches such as using data dictionary [2] and machine learning have been conducted [3]. In [4], the interpolated pixel is classified to use adaptive filters. This method has a good result but the problem is that the huge variety of natural edge and scales makes a general purpose use of the techniques quite difficult, though it can be efficiently applied to particular tasks (i.e. search of patterns such as faces, trees, etc.). In [5], machine learning is used as a parameter of edge model to patch the low-resolution image and it uses local example. In the reality, interpolation is hard to use statistical data. The transformation better rely only on the low resolution image (self similarities) [2]-[6]. The process could be non linear and hard to determine using sample. By this situation, it s only left smoothness and edge continuity as the parameter to generate higher resolution image. Therefore, the simplest algorithms used linear function to interpolate new pixel values. The classic bilinear, bicubic, lanczos and other methods widely applied in image viewers and image-processing tools have been obtained also using these methods. These methods are computationally efficient, even if the images obtained do not appear natural due to excessive blurring and jagged artifacts. Nonlinear algorithms also have been performed to overcome this limitation. They usually exploit local features like edges (often called edge-adaptive) that also by NEDI, which has been proposed by [7]. The NEDI technique provides good results by adapting locally at each interpolating surface and assuming local regularity in the curvature. New edge direction interpolation also has been proven as a simple and effective technique for one image interpolation [8]. Requiring low complexity, FCBI is the suitable method to be applied in mobile device. We have tried to implement the algorithm and proposed optimized parameter in the Table PC device, and it showed promising method with low computation time, even with the table PC hardware specification. Widely explanation will be written in the next chapter. From Gartner survey [9], smartphone population on Q is already 472 million which 50.9% of it is android device. The needs of SR application in Android is increasing since the same application is available for ios. But most of SR mobile application that already in market is using multiple SR, which is required many inputs and high complexity. This shows us that new application innovation, more over in Android device, is needed. This method is also could be considered as one of the disaster management methodology. During disaster, the network capability is limited. This method could help the disaster management process to transfer medical image via smartphone. A low resolution image/video is also have low byte size, which can be transferred with limited network. It could be quite helpful during the disaster recovery management. After the image were transfer, the post process is SR step which transform the image into high resolution. Therefore, implementation of the proposed method was also applied for dental X-Ray image. 2 FAST CURVATURE BASED INTERPOLATION (FCBI) FCBI [8] is one of the state of the art in edge direction image super resolution. It has proven that it achieved good interpolation result and also required low computation time. It gets the new interpolation pixel by averaging the two opposite neighbors with lower difference. The difference is computed from second order derivatives in the two diagonal directions, it is used to identify the edge curvature. The interpolated pixel will be computed from the two opposite neighbors, which the 1

2 derivative is lower. The original image is formulated where M as the height and N as the width, the total pixels will be M N. Let X = {x m : m = 0, 1, 2,..., M 1} and Y = {y n : n = 0, 1, 2,..., N 1} be finite sets which determines number of pixels. The original image can be define as a function f : X Y I where I = {0, 1, 2,..., 255} is the value of each pixel. The general description between original image and Super Resolution (SR) image could also be formulated. The size of SR image (M N ) applied this condition where M > M and N > N. Let X is {x m : m = 0, 1, 2,..., M 1} and Y = {y n : n = 0, 1, 2,..., N 1} be finite sets which determines number of pixels form SR image. Ĩ 1 (x p, y q ) = f(x m 1, y n+1 ) + f(x m, y n ) + f(x m+1, y n 1 ) 3f(x m, y n+1 ) 3f(x m+1, y n ) + f(x m, y n+2 ) + f(x m+1, y n+1 ) + f(x m+2, y n ) Ĩ 2 (x p, y q ) = f(x m, y n 1 ) + f(x m+1, y n ) + f(x m+2, y n+1 ) 3f(x m, y n ) 3f(x m+1, y n+1 ) + f(x m 1, y n ) + f(x m, y n+1 ) + f(x m+1, y n+2 ) (1) (2) Then using this rule we assign the point Ĩ(x p, y q ) by compute the average of two neighbor in the direction which the derivative is lower. f(x m,y n)+f(x m+1,y n+1) 2 if Ĩ1(x p, y q ) < Ĩ2(x p, y q ) f(x m+1,y n)+f(x m,y n+1) 2 ; otherwise. Fig. 1: FCBI Interpolation Step From this equation, the FCBI formulation could be derived. Size of FCBI image is powered by order 2 from the original image. Let P as the height and Q as the width, the total pixels will be P Q where P = ((M 2 zk ) (2 zk 1)) and Q = ((N 2 zk ) (2 zk 1)) ; zk is the zoom factor of the interpolation. Technically, the FCBI image I(x p, y q ) copies all the original image pixels to the sub-region of the SR image and then computes the interpolated pixels from the original pixels (fig.1). The first interpolated pixels will be the odd pixels since the FCBI image is achieved using multiplied the original image by order 2 and the even pixels is copied from the original image. The first interpolated pixels could be defined as Ĩ(x p, y q ) where X = {x p : p = 1, 3, 5,..., P 1} and Y = {y q : q = 1, 3, 5,..., Q 1}. The FCBI procedure is usually performed in two steps: in the first one, pixels indexed by two odd values are computed as a weighted average of the four diagonal neighbors (pixels of the original image); in the second the remaining holes are filled with the same rule, as a weighted average of the 4 nearest neighbors (in horizontal and vertical directions). ICBI is also introduced to improve the natural interpolated images. By using iterative procedure, ICBI introduces a way to replace the diagonal derivatives in the energy terms with horizontal and vertical ones and iteratively modifying only the values of the newly added pixels. Although it can achieve better result, but the computation time highly increase. The FCBI interpolation is the edge-directed interpolation algorithm that approximately duplicating the original pixels (x m, y n ) into enlarged grid (x p, y q ) and then filling the interpolation pixel that satisfy the rule below. The first algorithm is to gain the edge direction of the interpolation pixels frame. Using neighbor pixels of the interpolated pixel, it is computing the second derivatives of the 8-neighbor pixel to get the edge direction. We can get the relation between (p, q) and (m, n). If p and q is available then we can compute m = ((p 1)/2) and n = ((q 1)/2). Floor function is define as x = max{r Z r x} where x is real numbers and {Z, r} are set of integer (positive, negative, and zero). This step is performed for both vertical and horizontal directions. Then it will be stop after all pixels have been calculated. This step is illustrated in (Fig.1). This rule is avoided when the first order derivatives of intensity are larger than a fixed. In this case, it interpolated in the direction with lower gray level difference. Image, that is obtained by this method, does not present the jagged artifacts. Based on experiments, this method also achieved good result and low complexity. Comparing with bilinear and bicubic, FCBI could achieved better computational time. Even bicubic has smaller RMSE value, but by using subjective test the image, FCBI is better than bicubic. 3 IMPROVEMENT OF FCBI FCBI has simple calculations which impact to the low computational complexity and also have good result based on RMSE test and human visual score. A fix variable in the edge detection matrix is one of the limitation of FCBI. This conditions make the new interpolated value cannot describe the edge continuity well. It will contain edge smoothness and lose the edge from the original image. This is the reason, [GIA10] also proposes the iterative edge detection technique, ICBI. The ICBI is using iterative correction of the new interpolated pixels. This method is good but it will highly increase the computation time. Besides, FCBI will be more suitable for mobile device implementation, since it has low computation time but still have a good image quality. 3.1 FCBI Parameter Optimization Simple experiment was conducted as preliminary research. To optimize the FCBI, simple iteration algorithm has been made to achieve minimum error. From equation (1) and (2), matrix [1 1 1; ; 111] is used to do edge detection step which is similar to compute the second derivatives. This matrix has the same mechanism with Laplacian Filter, the matrix shown the weight of each 8-neighbors for the interpolated pixel. In the experiment, we used 3 variables (x, y, z) and it formulated as matrix as in (Fig.2). Using this variables, we expected to gain the local optimize parameter as preliminary research. This method showed better result that the original FCBI, but still have low computational time. 2

3 in the image domain (fig. 3). Furthermore, the high frequency image still have higher error which could be assumed that this parameter is only effective for low frequency image. Fig. 2: Edge Detection Matrix Parameter (x, y, z) (X r, Y r, Z r ) X r, Y r = { 10, 9, 8,..., 0, 1, 2,..., 10} Z r = { 20, 19, 18,..., 0, 1, 2,..., 20} 4X r + 2Y r + 2Z r = 0 (3) By using parameter matrix (Fig.2) and constraint in equation 3, we could get below equation as edge detection. From this set of integer, total solution spaces is X r Y r Z r = Fig. 3: FFT Analysis Ĩ 1 (x p, y q ) = x f(x m 1, y n+1 ) + y f(x m, y n ) + x f(x m+1, y n 1 ) + z f(x m, y n+1 ) + z f(x m+1, y n ) + x f(x m, y n+2 ) + y f(x m+1, y n+1 ) + x f(x m+2, y n ) Ĩ 2 (x p, y q ) = x f(x m, y n 1 ) + y f(x m+1, y n ) + x f(x m+2, y n+1 ) + z f(x m, y n ) + z f(x m+1, y n+1 ) + x f(x m 1, y n ) + y f(x m, y n+1 ) + x f(x m+1, y n+2 ) From this experiment, we produced a local optimum parameter. The optimized parameter is shown in below (Table I). It was using Lena image as an input. TABLE I: SAMPLE RESULT FOR LENA IMAGE x y z PNSR The optimum parameter using iterative process that has highest PNSR value is found. The highest optimal variable is (X r, Y r, Z r ) = (1, 10, 12). This experiment is categorized as local optimum experiment since the solution space is not global, but it adequate to achieve better result than FCBI in 50 testing images (table II). Table 2 shows that averagely this parameter achieve better result than original FCBI, but there are some cases that it is worst. From this background, we could assumed that the relation between FCBI parameter and the image are not linear. New method to find global optimum parameter is proposed. TABLE II: FCBI LOCAL OPTIMIZATION PNSR Method 2x 4x FCBI ICBI FCBI V For the lower error, most of Fourier domain is present in the center of the image, which corresponds to low frequency data (4) (5) 3.2 FCBI GA Optimization From the previous chapter, we may assumed that we got local optimized parameter for the edge detection as preliminary result. In this chapter, we tried to propose new method using optimization algorithm to get better quality of FCBI image. Using Genetic Algorithm (GA), we tried to define the optimum parameter to some certain images. Genetic algorithm employed a search technique with simple operator, thus simplifying the computation complexity of the search, as well as abstracting the search for a solution from the specific details of the problem [10]. We assumed that there are non linear relation between FCBI parameter and the image characteristic. The relationship between high resolution and low resolution patterns could be represented by example of natural image. By using the training set which presented many edge appearance, we tried to get edge profile to improve FCBI image quality. To avoid premature convergence problem, a stage of learning procedure was adopted. Based on [11], GA could be used to find optimal parameter for image super resolution. The standard GA [12] was employed and it s main characteristics are as follows. Codification: a chromosome is a floating point vector p within range [-10,10] of dimension 3, where each element of the vector represent an adjustable in FCBI Matrix edge detection (Fig.2). Fitness function: each chromosome is evaluated by fit(p) = 1 MSE(p) where MSE(p) is the mean squared error of the network codified by p, defined as MSE(p) = 1 N N (O n F CBI(D n, y 1, y 2, y 3 )) i=1 where O n is the original image and D n is the downsample image. Selection operator: chromosomes are selected for the next generation using the roulette wheel operator, which assigns selection probabilities proportional to the fitness of the individual. 3

4 Crossover operator: uniform crossover, where elements of 2 parent chromosomes are exchanged with certain probability. Mutation operator: gaussian mutation, where element p i of a chromosome selected for the mutation is selected using gaussian random variable within range [-10,10]. In this experiment, the code was implemented, and evaluated based on Matlab. After training step is done, the testing experiment scheme is shown in the fig. 5. There are 3 steps include: Downsampling, Upsampling, and Error Evaluation. 4 EXPERIMENTAL RESULTS To confirm the efficiency of the proposed learning scheme, the experiments were conducted. There were 2 types of experiments: objective test and subjective test for medical image. We conducted both objective and subjective experiment to compare between quantitatively image quality and human perception of the image quality. For experimental needs, the testing images contained various patterns, and natural objects. We used images dataset from USC SIPI Image Databases ( The image criteria of the experiment are: Grayscale images (Intensity range 8 bit) Original Images (256 x 256 pixels) Experimental 80 images (50 training images and 30 testing images) 4.1 Objective Test Fig. 4: Training Image The objective test compares images that is obtained by using downsampling from the original images and then do the enlargement with different method and various scale (Fig.4). Grayscale image is used since the RGB image is not really relevant with the test. We used RMSE and computational time as the evaluation factor. In this experiment, we compared 6 method: Nearest Neighbor, Bi-Linear, Bi-Cubic, FCBI, ICBI, and new FCBI (optimized parameter). The proposed GA algorithm was used in the training step with the following GA parameter (table III): TABLE III: GENETIC ALGORITHM PARAMETER Parameter Value Population Size 150 Max Generations Crossover Probability 0.8 Mutation Probability 0.01 Obtained Result ( , , ) Fig. 5: Objective Test Scheme The comparison algorithms are chosen based on the single image interpolation technique. We compared the Nearest Neighbor, Bilinear, Bicubic, FCBI, ICBI, and Optimized FCBI. Any other method could be tested with the same experiment. All of the images and scripts are available in my website ( mharis/newfcbi.html). Root mean square error (RMSE) is one of many ways to quantify the difference between values of source and target image. RMSE measures the average square of errors. By finding the minimum RMSE of the images, the optimized results can be achieved. From the fig. 5, we could defined the RMSE evaluation as below. Let O i is the matrix of original image where n is total of original images and F (x, y, z, Di) is the FCBI function with 4 input parameter which is 3 matrix parameter (x, y, z)and D i is the downsampling image. RMSE = 1 n = 1 n n (0 i SR i ) 2 i=1 n (0 i F (x, y, z, D i )) 2 i=1 After the training is done, an optimize parameter is achieved. Testing step is established to evaluate the training process. The image result (fig. 6) shows that new FCBI almost has the same quality with ICBI and better that original FCBI and Bicubic. There are some quality improvements that proven by evaluation function (RMSE). The RMSE equation is below (eq. 6): From table III, the RMSE value of New FCBI is always lower than the original FCBI which means it has better quality. From table IV below, the result of CPU computation time is shown. From the result, it is proven that New FCBI parameter doesn t sacrifice the computational time. Obviously, there are much room for acceleration, such as parallel processing or GPGPU, to achieve real time video enlargement. (6) 4

5 Fig. 6: Result with 4x zoom factor TABLE IV: AVERAGE RMSE RESULT Method 2x 4x 8x NN Bi-Linear Bicubic FCBI ICBI New FCBI transfer specially during disaster recovery where as network is limited. Dental X-Ray images are used as testing images. Below are sample of the images: TABLE V: AVERAGE COMPUTATION TIME (CPUTIME) 4.2 Subjective Test Method 2x 4x 8x NN Bi-Linear Bicubic FCBI ICBI New FCBI It is also known that optimizing method in order to achieve minimum RMSE is not necessary best thing to achieve good images. RMSE is not always corresponding to visually perceived quality especially for the medical image. Therefore, subjective test for X-Ray image is also conducted (fig. 7). Different with objective test, the subjective test is using people as the human subject. The goal is how to achieve smallest zoom factor without eliminated the information of image. With small size image, we can also obtain fast network data Fig. 7: Dental X-Ray Image In this experiment, we used 8x and 16x zoom factor to see how it can be applied in medical image. From image below (fig. 8), we can see both ICBI and New FCBI have almost the same quality. However, both have quite different computational time. From the subjective perspective, we still could see the image characteristic clearly up to 8x zoom factor. Even with 16x zoom factor, we still could see the difference. 4.3 Android Tablet PC Implementation The proposed method is also implemented in table PC device (fig. 9). The software runs well on Galaxy Tab 10.1 using Android Gingerbread V3.2. We have implemented various single SR method: Nearest Neighbor, Bilinear, Bicubic, and FCBI. 5

6 Fig. 8: Dental X-Ray SR with 8x zoom factor In this tablet PC, it is shown that FCBI has lower computation time and better quality than Bilinear and Bicubic. implementation in medical image also indicates promising evidence, it can reached 16x zoom factor which could highly reduced size of images. Fig. 9: Android Implementation Table IV below shows the comparison between each method in the Android Table PC. TABLE VI: COMPUTATION TIME (MS) ON ANDROID TABLET PC Image Size NN Bilinear Bicubic New FCBI Android 600x Lena 512x Kid 320x Compared with other device, currently there are no SR application that available in Android Market. In ios, there were some applications that were developed, but used multiple SR, which required high complexity and many inputs. So, the development of single SR in the android device is really promising, since the android device population is still increasing. 5 CONCLUSION The optimized parameter of FCBI is proposed. It is proven for both objective and subjective tests that it has improvement in both quality and computation time. We suggest that the algorithm can be applied to video coding based on the nature of low computational complexity and good image quality. The REFERENCES [1] Sung Cheol Park, Min Kyu Park, and Kang Moon Gi. Image reconstruction: A technical overview. IEEE Signal Processing Magazine, [2] Chih Yuan Yang, Jia Bin Huang, and Ming Hsuan Yang. ACM on Computer Vision, pages [3] Lyndsey C Pickup, Stephan J. Roberts, and Andrew Zisserman. Optimizing and learning for super-resolution. Machine Vision, [4] Russell Hardie. A fast image super-resolution algorithm using an adaptive wiener filter. IEEE Trans. on Image Processing, 16: , [5] Gilad Freedman and Fattal Raanan. Image and video upscaling from local self-examples. ACM Transaction on Graphics, 30, [6] Shuyuan Yang, Zhizhou Liu, Min Wang, Fenghua Sun, and Licheng Jiao. Multitask dictionary learning and sparse representation based single-image super-resolution reconstruction. Neurocomputing, 74: , [7] Xin Li and Michael T. Orchard. New edge-directed interpolation. IEEE Trans. on Image Processing, 10: , [8] Andrea Giachetti and Nicola Asuni. IEEE Transaction on Image Processing, pages [9] Mark Brownlow. Smartphone statistics and market share. wireless-mobile/smartphone-statistics.htm, [Online; accessed 4-May-2012]. [10] E. David Goldberg. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Professional, [11] Barry Ahrens. Genetic algorithm optimization on super resolution parameters. Genetic and Evolutionary Computation, 1:58 65, [12] Michalewicz Z. Genetic Algorithms + Data Structures = Evolution Program. Springler 3rd ed.,

Comparative Analysis of Edge Based Single Image Superresolution

Comparative Analysis of Edge Based Single Image Superresolution Comparative Analysis of Edge Based Single Image Superresolution Sonali Shejwal 1, Prof. A. M. Deshpande 2 1,2 Department of E&Tc, TSSM s BSCOER, Narhe, University of Pune, India. ABSTRACT: Super-resolution

More information

Robust Single Image Super-resolution based on Gradient Enhancement

Robust Single Image Super-resolution based on Gradient Enhancement Robust Single Image Super-resolution based on Gradient Enhancement Licheng Yu, Hongteng Xu, Yi Xu and Xiaokang Yang Department of Electronic Engineering, Shanghai Jiaotong University, Shanghai 200240,

More information

Image Upscaling and Fuzzy ARTMAP Neural Network

Image Upscaling and Fuzzy ARTMAP Neural Network IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 4, Ver. II (July Aug. 2015), PP 79-85 www.iosrjournals.org Image Upscaling and Fuzzy ARTMAP Neural

More information

A Log-Polar Interpolation Applied to Image Scaling

A Log-Polar Interpolation Applied to Image Scaling IEEE International Workshop on Imaging Systems and Techniques IST 2007 Krakow, Poland, May 4 5, 2007 A Log-Polar Interpolation Applied to Image Scaling A. Amanatiadis 1, I. Andreadis 1, A. Gasteratos 2

More information

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation , pp.162-167 http://dx.doi.org/10.14257/astl.2016.138.33 A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation Liqiang Hu, Chaofeng He Shijiazhuang Tiedao University,

More information

Fast and Effective Interpolation Using Median Filter

Fast and Effective Interpolation Using Median Filter Fast and Effective Interpolation Using Median Filter Jian Zhang 1, *, Siwei Ma 2, Yongbing Zhang 1, and Debin Zhao 1 1 Department of Computer Science, Harbin Institute of Technology, Harbin 150001, P.R.

More information

Ulrik Söderström 17 Jan Image Processing. Introduction

Ulrik Söderström 17 Jan Image Processing. Introduction Ulrik Söderström ulrik.soderstrom@tfe.umu.se 17 Jan 2017 Image Processing Introduction Image Processsing Typical goals: Improve images for human interpretation Image processing Processing of images for

More information

One Network to Solve Them All Solving Linear Inverse Problems using Deep Projection Models

One Network to Solve Them All Solving Linear Inverse Problems using Deep Projection Models One Network to Solve Them All Solving Linear Inverse Problems using Deep Projection Models [Supplemental Materials] 1. Network Architecture b ref b ref +1 We now describe the architecture of the networks

More information

Image Super-Resolution by Vectorizing Edges

Image Super-Resolution by Vectorizing Edges Image Super-Resolution by Vectorizing Edges Chia-Jung Hung Chun-Kai Huang Bing-Yu Chen National Taiwan University {ffantasy1999, chinkyell}@cmlab.csie.ntu.edu.tw robin@ntu.edu.tw Abstract. As the resolution

More information

Enhancing DubaiSat-1 Satellite Imagery Using a Single Image Super-Resolution

Enhancing DubaiSat-1 Satellite Imagery Using a Single Image Super-Resolution Enhancing DubaiSat-1 Satellite Imagery Using a Single Image Super-Resolution Saeed AL-Mansoori 1 and Alavi Kunhu 2 1 Associate Image Processing Engineer, SIPAD Image Enhancement Section Emirates Institution

More information

Single-Image Super-Resolution Using Multihypothesis Prediction

Single-Image Super-Resolution Using Multihypothesis Prediction Single-Image Super-Resolution Using Multihypothesis Prediction Chen Chen and James E. Fowler Department of Electrical and Computer Engineering, Geosystems Research Institute (GRI) Mississippi State University,

More information

Novel Iterative Back Projection Approach

Novel Iterative Back Projection Approach IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 11, Issue 1 (May. - Jun. 2013), PP 65-69 Novel Iterative Back Projection Approach Patel Shreyas A. Master in

More information

Locally Weighted Least Squares Regression for Image Denoising, Reconstruction and Up-sampling

Locally Weighted Least Squares Regression for Image Denoising, Reconstruction and Up-sampling Locally Weighted Least Squares Regression for Image Denoising, Reconstruction and Up-sampling Moritz Baecher May 15, 29 1 Introduction Edge-preserving smoothing and super-resolution are classic and important

More information

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) ISSN 0976 6464(Print) ISSN 0976 6472(Online) Volume 3, Issue 3, October- December (2012), pp. 153-161 IAEME: www.iaeme.com/ijecet.asp

More information

Image Super-Resolution Reconstruction Based On L 1/2 Sparsity

Image Super-Resolution Reconstruction Based On L 1/2 Sparsity Buletin Teknik Elektro dan Informatika (Bulletin of Electrical Engineering and Informatics) Vol. 3, No. 3, September 4, pp. 55~6 ISSN: 89-39 55 Image Super-Resolution Reconstruction Based On L / Sparsity

More information

Image Interpolation using Collaborative Filtering

Image Interpolation using Collaborative Filtering Image Interpolation using Collaborative Filtering 1,2 Qiang Guo, 1,2,3 Caiming Zhang *1 School of Computer Science and Technology, Shandong Economic University, Jinan, 250014, China, qguo2010@gmail.com

More information

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A. Zahmatkesh and M. H. Yaghmaee Abstract In this paper, we propose a Genetic Algorithm (GA) to optimize

More information

Exploiting Self-Similarities for Single Frame Super-Resolution

Exploiting Self-Similarities for Single Frame Super-Resolution Exploiting Self-Similarities for Single Frame Super-Resolution Chih-Yuan Yang Jia-Bin Huang Ming-Hsuan Yang Electrical Engineering and Computer Science University of California at Merced Merced, CA 95343,

More information

Introduction to Image Super-resolution. Presenter: Kevin Su

Introduction to Image Super-resolution. Presenter: Kevin Su Introduction to Image Super-resolution Presenter: Kevin Su References 1. S.C. Park, M.K. Park, and M.G. KANG, Super-Resolution Image Reconstruction: A Technical Overview, IEEE Signal Processing Magazine,

More information

A A A. Fig.1 image patch. Then the edge gradient magnitude is . (1)

A A A. Fig.1 image patch. Then the edge gradient magnitude is . (1) International Conference on Information Science and Computer Applications (ISCA 013) Two-Dimensional Barcode Image Super-Resolution Reconstruction Via Sparse Representation Gaosheng Yang 1,Ningzhong Liu

More information

Neural Network Weight Selection Using Genetic Algorithms

Neural Network Weight Selection Using Genetic Algorithms Neural Network Weight Selection Using Genetic Algorithms David Montana presented by: Carl Fink, Hongyi Chen, Jack Cheng, Xinglong Li, Bruce Lin, Chongjie Zhang April 12, 2005 1 Neural Networks Neural networks

More information

CONTENT ADAPTIVE SCREEN IMAGE SCALING

CONTENT ADAPTIVE SCREEN IMAGE SCALING CONTENT ADAPTIVE SCREEN IMAGE SCALING Yao Zhai (*), Qifei Wang, Yan Lu, Shipeng Li University of Science and Technology of China, Hefei, Anhui, 37, China Microsoft Research, Beijing, 8, China ABSTRACT

More information

Broad field that includes low-level operations as well as complex high-level algorithms

Broad field that includes low-level operations as well as complex high-level algorithms Image processing About Broad field that includes low-level operations as well as complex high-level algorithms Low-level image processing Computer vision Computational photography Several procedures and

More information

C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem

C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem C 1 Modified Genetic Algorithm to Solve Time-varying Lot Sizes Economic Lot Scheduling Problem Bethany Elvira 1, Yudi Satria 2, dan Rahmi Rusin 3 1 Student in Department of Mathematics, University of Indonesia,

More information

Time Complexity Analysis of the Genetic Algorithm Clustering Method

Time Complexity Analysis of the Genetic Algorithm Clustering Method Time Complexity Analysis of the Genetic Algorithm Clustering Method Z. M. NOPIAH, M. I. KHAIRIR, S. ABDULLAH, M. N. BAHARIN, and A. ARIFIN Department of Mechanical and Materials Engineering Universiti

More information

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Learning based face hallucination techniques: A survey

Learning based face hallucination techniques: A survey Vol. 3 (2014-15) pp. 37-45. : A survey Premitha Premnath K Department of Computer Science & Engineering Vidya Academy of Science & Technology Thrissur - 680501, Kerala, India (email: premithakpnath@gmail.com)

More information

Edges, interpolation, templates. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth)

Edges, interpolation, templates. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Edges, interpolation, templates Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Gradients and edges edges are points of large gradient magnitude edge detection strategy 1. determine

More information

QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION

QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION International Journal of Computer Engineering and Applications, Volume VIII, Issue I, Part I, October 14 QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION Shradha Chawla 1, Vivek Panwar 2 1 Department

More information

Monika Maharishi Dayanand University Rohtak

Monika Maharishi Dayanand University Rohtak Performance enhancement for Text Data Mining using k means clustering based genetic optimization (KMGO) Monika Maharishi Dayanand University Rohtak ABSTRACT For discovering hidden patterns and structures

More information

Investigation of Superresolution using Phase based Image Matching with Function Fitting

Investigation of Superresolution using Phase based Image Matching with Function Fitting Research Journal of Engineering Sciences ISSN 2278 9472 Investigation of Superresolution using Phase based Image Matching with Function Fitting Abstract Budi Setiyono 1, Mochamad Hariadi 2 and Mauridhi

More information

The Genetic Algorithm for finding the maxima of single-variable functions

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

Structured Face Hallucination

Structured Face Hallucination 2013 IEEE Conference on Computer Vision and Pattern Recognition Structured Face Hallucination Chih-Yuan Yang Sifei Liu Ming-Hsuan Yang Electrical Engineering and Computer Science University of California

More information

Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations

Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations Image Inpainting by Hyperbolic Selection of Pixels for Two Dimensional Bicubic Interpolations Mehran Motmaen motmaen73@gmail.com Majid Mohrekesh mmohrekesh@yahoo.com Mojtaba Akbari mojtaba.akbari@ec.iut.ac.ir

More information

Edge-Preserving MRI Super Resolution Using a High Frequency Regularization Technique

Edge-Preserving MRI Super Resolution Using a High Frequency Regularization Technique Edge-Preserving MRI Super Resolution Using a High Frequency Regularization Technique Kaveh Ahmadi Department of EECS University of Toledo, Toledo, Ohio, USA 43606 Email: Kaveh.ahmadi@utoledo.edu Ezzatollah

More information

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution

Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution 2011 IEEE International Symposium on Multimedia Hybrid Video Compression Using Selective Keyframe Identification and Patch-Based Super-Resolution Jeffrey Glaister, Calvin Chan, Michael Frankovich, Adrian

More information

V.Petridis, S. Kazarlis and A. Papaikonomou

V.Petridis, S. Kazarlis and A. Papaikonomou Proceedings of IJCNN 93, p.p. 276-279, Oct. 993, Nagoya, Japan. A GENETIC ALGORITHM FOR TRAINING RECURRENT NEURAL NETWORKS V.Petridis, S. Kazarlis and A. Papaikonomou Dept. of Electrical Eng. Faculty of

More information

CS5670: Computer Vision

CS5670: Computer Vision CS5670: Computer Vision Noah Snavely Lecture 4: Harris corner detection Szeliski: 4.1 Reading Announcements Project 1 (Hybrid Images) code due next Wednesday, Feb 14, by 11:59pm Artifacts due Friday, Feb

More information

An Edge Based Adaptive Interpolation Algorithm for Image Scaling

An Edge Based Adaptive Interpolation Algorithm for Image Scaling An Edge Based Adaptive Interpolation Algorithm for Image Scaling Wanli Chen, Hongjian Shi Department of Electrical and Electronic Engineering Southern University of Science and Technology, Shenzhen, Guangdong,

More information

Speed up a Machine-Learning-based Image Super-Resolution Algorithm on GPGPU

Speed up a Machine-Learning-based Image Super-Resolution Algorithm on GPGPU Speed up a Machine-Learning-based Image Super-Resolution Algorithm on GPGPU Ke Ma 1, and Yao Song 2 1 Department of Computer Sciences 2 Department of Electrical and Computer Engineering University of Wisconsin-Madison

More information

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid Demin Wang 2, Hong Zhu 1, and Xin Liu 2 1 College of Computer Science and Technology, Jilin University, Changchun

More information

Bilevel Sparse Coding

Bilevel Sparse Coding Adobe Research 345 Park Ave, San Jose, CA Mar 15, 2013 Outline 1 2 The learning model The learning algorithm 3 4 Sparse Modeling Many types of sensory data, e.g., images and audio, are in high-dimensional

More information

Introduction to Genetic Algorithms. Based on Chapter 10 of Marsland Chapter 9 of Mitchell

Introduction to Genetic Algorithms. Based on Chapter 10 of Marsland Chapter 9 of Mitchell Introduction to Genetic Algorithms Based on Chapter 10 of Marsland Chapter 9 of Mitchell Genetic Algorithms - History Pioneered by John Holland in the 1970s Became popular in the late 1980s Based on ideas

More information

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination INFOCOMP 20 : The First International Conference on Advanced Communications and Computation The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination Delmar Broglio Carvalho,

More information

Active contour: a parallel genetic algorithm approach

Active contour: a parallel genetic algorithm approach id-1 Active contour: a parallel genetic algorithm approach Florence Kussener 1 1 MathWorks, 2 rue de Paris 92196 Meudon Cedex, France Florence.Kussener@mathworks.fr Abstract This paper presents an algorithm

More information

Edge-directed Image Interpolation Using Color Gradient Information

Edge-directed Image Interpolation Using Color Gradient Information Edge-directed Image Interpolation Using Color Gradient Information Andrey Krylov and Andrey Nasonov Laboratory of Mathematical Methods of Image Processing, Faculty of Computational Mathematics and Cybernetics,

More information

Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you?

Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you? Gurjit Randhawa Suppose you have a problem You don t know how to solve it What can you do? Can you use a computer to somehow find a solution for you? This would be nice! Can it be done? A blind generate

More information

Towards Automatic Recognition of Fonts using Genetic Approach

Towards Automatic Recognition of Fonts using Genetic Approach Towards Automatic Recognition of Fonts using Genetic Approach M. SARFRAZ Department of Information and Computer Science King Fahd University of Petroleum and Minerals KFUPM # 1510, Dhahran 31261, Saudi

More information

Self-Learning of Edge-Preserving Single Image Super-Resolution via Contourlet Transform

Self-Learning of Edge-Preserving Single Image Super-Resolution via Contourlet Transform Self-Learning of Edge-Preserving Single Image Super-Resolution via Contourlet Transform Min-Chun Yang, De-An Huang, Chih-Yun Tsai, and Yu-Chiang Frank Wang Dept. Computer Science and Information Engineering,

More information

Edges, interpolation, templates. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth)

Edges, interpolation, templates. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Edges, interpolation, templates Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Edge detection edge detection has many applications in image processing an edge detector implements

More information

Genetic Algorithms Variations and Implementation Issues

Genetic Algorithms Variations and Implementation Issues Genetic Algorithms Variations and Implementation Issues CS 431 Advanced Topics in AI Classic Genetic Algorithms GAs as proposed by Holland had the following properties: Randomly generated population Binary

More information

SIMULATIVE ANALYSIS OF EDGE DETECTION OPERATORS AS APPLIED FOR ROAD IMAGES

SIMULATIVE ANALYSIS OF EDGE DETECTION OPERATORS AS APPLIED FOR ROAD IMAGES SIMULATIVE ANALYSIS OF EDGE DETECTION OPERATORS AS APPLIED FOR ROAD IMAGES Sukhpreet Kaur¹, Jyoti Saxena² and Sukhjinder Singh³ ¹Research scholar, ²Professsor and ³Assistant Professor ¹ ² ³ Department

More information

Image transformations. Prof. Noah Snavely CS Administrivia

Image transformations. Prof. Noah Snavely CS Administrivia Image transformations Prof. Noah Snavely CS1114 http://www.cs.cornell.edu/courses/cs1114/ Administrivia 2 Last time: Interpolation 3 Nearest neighbor interpolation 4 Bilinear interpolation 5 Bicubic interpolation

More information

CHAPTER 9 INPAINTING USING SPARSE REPRESENTATION AND INVERSE DCT

CHAPTER 9 INPAINTING USING SPARSE REPRESENTATION AND INVERSE DCT CHAPTER 9 INPAINTING USING SPARSE REPRESENTATION AND INVERSE DCT 9.1 Introduction In the previous chapters the inpainting was considered as an iterative algorithm. PDE based method uses iterations to converge

More information

Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems

Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems Extending MATLAB and GA to Solve Job Shop Manufacturing Scheduling Problems Hamidullah Khan Niazi 1, Sun Hou-Fang 2, Zhang Fa-Ping 3, Riaz Ahmed 4 ( 1, 4 National University of Sciences and Technology

More information

Edge-Directed Image Interpolation Using Color Gradient Information

Edge-Directed Image Interpolation Using Color Gradient Information Edge-Directed Image Interpolation Using Color Gradient Information Andrey Krylov and Andrey Nasonov Laboratory of Mathematical Methods of Image Processing, Faculty of Computational Mathematics and Cybernetics,

More information

Reconstructing Vehicle License Plate Image from Low Resolution Images using Nonuniform Interpolation Method

Reconstructing Vehicle License Plate Image from Low Resolution Images using Nonuniform Interpolation Method Reconstructing Vehicle License Plate Image from Low Resolution Images using Nonuniform Interpolation Method Shih-Chieh Lin Department of Power Mechanical Engineering National Tsing Hua University Hsin-Chu,

More information

x' = c 1 x + c 2 y + c 3 xy + c 4 y' = c 5 x + c 6 y + c 7 xy + c 8

x' = c 1 x + c 2 y + c 3 xy + c 4 y' = c 5 x + c 6 y + c 7 xy + c 8 1. Explain about gray level interpolation. The distortion correction equations yield non integer values for x' and y'. Because the distorted image g is digital, its pixel values are defined only at integer

More information

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm Group 1: Mina A. Makar Stanford University mamakar@stanford.edu Abstract In this report, we investigate the application of the Scale-Invariant

More information

A Novel Multi-Frame Color Images Super-Resolution Framework based on Deep Convolutional Neural Network. Zhe Li, Shu Li, Jianmin Wang and Hongyang Wang

A Novel Multi-Frame Color Images Super-Resolution Framework based on Deep Convolutional Neural Network. Zhe Li, Shu Li, Jianmin Wang and Hongyang Wang 5th International Conference on Measurement, Instrumentation and Automation (ICMIA 2016) A Novel Multi-Frame Color Images Super-Resolution Framewor based on Deep Convolutional Neural Networ Zhe Li, Shu

More information

Sampling, Aliasing, & Mipmaps

Sampling, Aliasing, & Mipmaps Last Time? Sampling, Aliasing, & Mipmaps 2D Texture Mapping Perspective Correct Interpolation Common Texture Coordinate Projections Bump Mapping Displacement Mapping Environment Mapping Texture Maps for

More information

Sparse Matrices Reordering using Evolutionary Algorithms: A Seeded Approach

Sparse Matrices Reordering using Evolutionary Algorithms: A Seeded Approach 1 Sparse Matrices Reordering using Evolutionary Algorithms: A Seeded Approach David Greiner, Gustavo Montero, Gabriel Winter Institute of Intelligent Systems and Numerical Applications in Engineering (IUSIANI)

More information

A Novel method for image enhancement by Channel division method using Discrete Shearlet Transform and Genetic Algorithm

A Novel method for image enhancement by Channel division method using Discrete Shearlet Transform and Genetic Algorithm Volume: 03 Issue: Dec -06 www.iret.net p-issn: 395-007 A Novel method for image enhancement by Channel division method using Discrete Shearlet Transform and Genetic Algorithm S.Prem kumar, K.A.Parthasarathi

More information

Sampling, Aliasing, & Mipmaps

Sampling, Aliasing, & Mipmaps Sampling, Aliasing, & Mipmaps Last Time? Monte-Carlo Integration Importance Sampling Ray Tracing vs. Path Tracing source hemisphere Sampling sensitive to choice of samples less sensitive to choice of samples

More information

Adaptive osculatory rational interpolation for image processing

Adaptive osculatory rational interpolation for image processing Journal of Computational and Applied Mathematics 195 (2006) 46 53 www.elsevier.com/locate/cam Adaptive osculatory rational interpolation for image processing Min Hu a, Jieqing Tan b, a College of Computer

More information

Distributed Optimization of Feature Mining Using Evolutionary Techniques

Distributed Optimization of Feature Mining Using Evolutionary Techniques Distributed Optimization of Feature Mining Using Evolutionary Techniques Karthik Ganesan Pillai University of Dayton Computer Science 300 College Park Dayton, OH 45469-2160 Dale Emery Courte University

More information

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES 6.1 INTRODUCTION The exploration of applications of ANN for image classification has yielded satisfactory results. But, the scope for improving

More information

Image Resizing Based on Gradient Vector Flow Analysis

Image Resizing Based on Gradient Vector Flow Analysis Image Resizing Based on Gradient Vector Flow Analysis Sebastiano Battiato battiato@dmi.unict.it Giovanni Puglisi puglisi@dmi.unict.it Giovanni Maria Farinella gfarinellao@dmi.unict.it Daniele Ravì rav@dmi.unict.it

More information

Akaike information criterion).

Akaike information criterion). An Excel Tool The application has three main tabs visible to the User and 8 hidden tabs. The first tab, User Notes, is a guide for the User to help in using the application. Here the User will find all

More information

Algebraic Iterative Methods for Computed Tomography

Algebraic Iterative Methods for Computed Tomography Algebraic Iterative Methods for Computed Tomography Per Christian Hansen DTU Compute Department of Applied Mathematics and Computer Science Technical University of Denmark Per Christian Hansen Algebraic

More information

Overcompressing JPEG images with Evolution Algorithms

Overcompressing JPEG images with Evolution Algorithms Author manuscript, published in "EvoIASP2007, Valencia : Spain (2007)" Overcompressing JPEG images with Evolution Algorithms Jacques Lévy Véhel 1, Franklin Mendivil 2 and Evelyne Lutton 1 1 Inria, Complex

More information

Stereo-Matching Techniques Optimisation Using Evolutionary Algorithms

Stereo-Matching Techniques Optimisation Using Evolutionary Algorithms Stereo-Matching Techniques Optimisation Using Evolutionary Algorithms Vitoantonio Bevilacqua, Giuseppe Mastronardi, Filippo Menolascina, and Davide Nitti Dipartimento di Elettrotecnica ed Elettronica,

More information

CS1114 Assignment 5 Part 1

CS1114 Assignment 5 Part 1 CS1114 Assignment 5 Part 1 out: Friday, March 30, 2012. due: Friday, April 6, 2012, 9PM. This assignment covers two topics: upscaling pixel art and steganography. This document is organized into those

More information

AN ITERATIVE APPROACH TO IMAGE SUPER-RESOLUTION

AN ITERATIVE APPROACH TO IMAGE SUPER-RESOLUTION AN ITERATIVE APPROACH TO IMAGE SUPER-RESOLUTION Vivek Bannore' and Leszek Swierkowski^ School of Electrical and Information Engineering, University of South Aust rulia.mawson Lakes SA 5095,Aitstralia.

More information

International Conference on Electromechanical Control Technology and Transportation (ICECTT 2015)

International Conference on Electromechanical Control Technology and Transportation (ICECTT 2015) International Conference on Electromechanical Control Technology and Transportation (ICECTT 015) The Analysis and Implementation of Edge Detection Algorithms in Image Processing Based on Matlab Yang Bao-liang1,a*,

More information

GENETIC ALGORITHM with Hands-On exercise

GENETIC ALGORITHM with Hands-On exercise GENETIC ALGORITHM with Hands-On exercise Adopted From Lecture by Michael Negnevitsky, Electrical Engineering & Computer Science University of Tasmania 1 Objective To understand the processes ie. GAs Basic

More information

Automatic Visual Inspection of Bump in Flip Chip using Edge Detection with Genetic Algorithm

Automatic Visual Inspection of Bump in Flip Chip using Edge Detection with Genetic Algorithm Automatic Visual Inspection of Bump in Flip Chip using Edge Detection with Genetic Algorithm M. Fak-aim, A. Seanton, and S. Kaitwanidvilai Abstract This paper presents the development of an automatic visual

More information

Deep Back-Projection Networks For Super-Resolution Supplementary Material

Deep Back-Projection Networks For Super-Resolution Supplementary Material Deep Back-Projection Networks For Super-Resolution Supplementary Material Muhammad Haris 1, Greg Shakhnarovich 2, and Norimichi Ukita 1, 1 Toyota Technological Institute, Japan 2 Toyota Technological Institute

More information

Single Image Super-Resolution

Single Image Super-Resolution Single Image Super-Resolution Abhishek Arora Dept. of Electrical Engg. Stanford University, CA Email: arorabhi@stanford.edu Ritesh Kolte Dept. of Electrical Engg. Stanford University, CA Email: rkolte@stanford.edu

More information

An efficient face recognition algorithm based on multi-kernel regularization learning

An efficient face recognition algorithm based on multi-kernel regularization learning Acta Technica 61, No. 4A/2016, 75 84 c 2017 Institute of Thermomechanics CAS, v.v.i. An efficient face recognition algorithm based on multi-kernel regularization learning Bi Rongrong 1 Abstract. A novel

More information

Genetic Algorithm based Fractal Image Compression

Genetic Algorithm based Fractal Image Compression Vol.3, Issue.2, March-April. 2013 pp-1123-1128 ISSN: 2249-6645 Genetic Algorithm based Fractal Image Compression Mahesh G. Huddar Lecturer, Dept. of CSE,Hirasugar Institute of Technology, Nidasoshi, India

More information

Role of Genetic Algorithm in Routing for Large Network

Role of Genetic Algorithm in Routing for Large Network Role of Genetic Algorithm in Routing for Large Network *Mr. Kuldeep Kumar, Computer Programmer, Krishi Vigyan Kendra, CCS Haryana Agriculture University, Hisar. Haryana, India verma1.kuldeep@gmail.com

More information

THE DECISION OF THE OPTIMAL PARAMETERS IN MARKOV RANDOM FIELDS OF IMAGES BY GENETIC ALGORITHM

THE DECISION OF THE OPTIMAL PARAMETERS IN MARKOV RANDOM FIELDS OF IMAGES BY GENETIC ALGORITHM Zhaoao Zheng THE DECISION OF THE OPTIMAL PARAMETERS IN MARKOV RANDOM FIELDS OF IMAGES BY GENETIC ALGORITHM Zhaoao Zheng, Hong Zheng School of Information Engineering Wuhan Technical University of Surveying

More information

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy Chenyang Xu 1, Siemens Corporate Research, Inc., Princeton, NJ, USA Xiaolei Huang,

More information

Assignment 3: Edge Detection

Assignment 3: Edge Detection Assignment 3: Edge Detection - EE Affiliate I. INTRODUCTION This assignment looks at different techniques of detecting edges in an image. Edge detection is a fundamental tool in computer vision to analyse

More information

Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM

Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES ISSN:1991-8178 EISSN: 2309-8414 Journal home page: www.ajbasweb.com Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM 1 Saranya

More information

Image Restoration and Background Separation Using Sparse Representation Framework

Image Restoration and Background Separation Using Sparse Representation Framework Image Restoration and Background Separation Using Sparse Representation Framework Liu, Shikun Abstract In this paper, we introduce patch-based PCA denoising and k-svd dictionary learning method for the

More information

Hydraulic pump fault diagnosis with compressed signals based on stagewise orthogonal matching pursuit

Hydraulic pump fault diagnosis with compressed signals based on stagewise orthogonal matching pursuit Hydraulic pump fault diagnosis with compressed signals based on stagewise orthogonal matching pursuit Zihan Chen 1, Chen Lu 2, Hang Yuan 3 School of Reliability and Systems Engineering, Beihang University,

More information

A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery

A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery A Steady-State Genetic Algorithm for Traveling Salesman Problem with Pickup and Delivery Monika Sharma 1, Deepak Sharma 2 1 Research Scholar Department of Computer Science and Engineering, NNSS SGI Samalkha,

More information

Super-Resolution Image with Estimated High Frequency Compensated Algorithm

Super-Resolution Image with Estimated High Frequency Compensated Algorithm Super-Resolution with Estimated High Frequency Compensated Algorithm Jong-Tzy Wang, 2 Kai-Wen Liang, 2 Shu-Fan Chang, and 2 Pao-Chi Chang 1 Department of Electronic Engineering, Jinwen University of Science

More information

Study on GA-based matching method of railway vehicle wheels

Study on GA-based matching method of railway vehicle wheels Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(4):536-542 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Study on GA-based matching method of railway vehicle

More information

Texture Image Segmentation using FCM

Texture Image Segmentation using FCM Proceedings of 2012 4th International Conference on Machine Learning and Computing IPCSIT vol. 25 (2012) (2012) IACSIT Press, Singapore Texture Image Segmentation using FCM Kanchan S. Deshmukh + M.G.M

More information

Influence of Training Set and Iterative Back Projection on Example-based Super-resolution

Influence of Training Set and Iterative Back Projection on Example-based Super-resolution Influence of Training Set and Iterative Back Projection on Example-based Super-resolution Saeid Fazli Research Institute of Modern Biological Techniques University of zanjan Zanjan, Iran Abstract Example-based

More information

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH

SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH Ignazio Gallo, Elisabetta Binaghi and Mario Raspanti Universitá degli Studi dell Insubria Varese, Italy email: ignazio.gallo@uninsubria.it ABSTRACT

More information

Improved Super-Resolution through Residual Neighbor Embedding

Improved Super-Resolution through Residual Neighbor Embedding Improved Super-Resolution through Residual Neighbor Embedding Tak-Ming Chan 1 and Junping Zhang 1 2 1 Shanghai Key Laboratory of Intelligent Information Processing, Department of Computer Science and Engineering,

More information

Image Resolution Improvement By Using DWT & SWT Transform

Image Resolution Improvement By Using DWT & SWT Transform Image Resolution Improvement By Using DWT & SWT Transform Miss. Thorat Ashwini Anil 1, Prof. Katariya S. S. 2 1 Miss. Thorat Ashwini A., Electronics Department, AVCOE, Sangamner,Maharastra,India, 2 Prof.

More information

Introduction to Genetic Algorithms

Introduction to Genetic Algorithms Advanced Topics in Image Analysis and Machine Learning Introduction to Genetic Algorithms Week 3 Faculty of Information Science and Engineering Ritsumeikan University Today s class outline Genetic Algorithms

More information

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization J.Venkatesh 1, B.Chiranjeevulu 2 1 PG Student, Dept. of ECE, Viswanadha Institute of Technology And Management,

More information

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm

Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm Optimal Reactive Power Dispatch Using Hybrid Loop-Genetic Based Algorithm Md Sajjad Alam Student Department of Electrical Engineering National Institute of Technology, Patna Patna-800005, Bihar, India

More information

International Journal of Research in Advent Technology Available Online at:

International Journal of Research in Advent Technology Available Online at: IMAGE RESOLUTION ENHANCEMENT BY USING DIFFERENT WAVELET DECOMPOSITIONS Tullimilli. ch.padmini 1 M.V.Sudhkar 2 1,2 ECE Department, 1 M.Tech Student,Sri Mittapalli college of Engineering, Guntur 2 Assistant

More information