UAV Motion-Blurred Image Restoration Using Improved Continuous Hopfield Network Image Restoration Algorithm

Similar documents
SEMI-BLIND IMAGE RESTORATION USING A LOCAL NEURAL APPROACH

IMAGE RESTORATION VIA EFFICIENT GAUSSIAN MIXTURE MODEL LEARNING

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

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

Iterative Removing Salt and Pepper Noise based on Neighbourhood Information

Anti-Distortion Image Contrast Enhancement Algorithm Based on Fuzzy Statistical Analysis of the Histogram Equalization

Fuzzy-Kernel Learning Vector Quantization

Blur Space Iterative De-blurring

Immune Optimization Design of Diesel Engine Valve Spring Based on the Artificial Fish Swarm

An Integrated Face Recognition Algorithm Based on Wavelet Subspace

Algorithm research of 3D point cloud registration based on iterative closest point 1

Restricted Nearest Feature Line with Ellipse for Face Recognition

Piecewise Linear Approximation Based on Taylor Series of LDPC Codes Decoding Algorithm and Implemented in FPGA

Efficient Path Finding Method Based Evaluation Function in Large Scene Online Games and Its Application

Structure-adaptive Image Denoising with 3D Collaborative Filtering

Face Recognition Based on LDA and Improved Pairwise-Constrained Multiple Metric Learning Method

An indirect tire identification method based on a two-layered fuzzy scheme

Learning to Match. Jun Xu, Zhengdong Lu, Tianqi Chen, Hang Li

An Adaptive Threshold LBP Algorithm for Face Recognition

A Real-time Detection for Traffic Surveillance Video Shaking

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

Intuitionistic Fuzzy Petri Nets for Knowledge Representation and Reasoning

Research on Clearance of Aerial Remote Sensing Images Based on Image Fusion

FSRM Feedback Algorithm based on Learning Theory

ANN-Based Modeling for Load and Main Steam Pressure Characteristics of a 600MW Supercritical Power Generating Unit

Research of Traffic Flow Based on SVM Method. Deng-hong YIN, Jian WANG and Bo LI *

Two Algorithms of Image Segmentation and Measurement Method of Particle s Parameters

QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose

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

Fault Diagnosis of Wind Turbine Based on ELMD and FCM

Reversible Image Data Hiding with Local Adaptive Contrast Enhancement

A new improved ant colony algorithm with levy mutation 1

A Joint Approach of Harris Corners Detection and Baseline Searching for Localization of Uyghur Text Lines in Image Sequences

Temperature Calculation of Pellet Rotary Kiln Based on Texture

Open Access Microscopic Images Restoration of Chinese Herbal Medicine Using the TV Model

CONTENT ADAPTIVE SCREEN IMAGE SCALING

result, it is very important to design a simulation system for dynamic laser scanning

An Adaptive Histogram Equalization Algorithm on the Image Gray Level Mapping *

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

Comprehensive analysis and evaluation of big data for main transformer equipment based on PCA and Apriority

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

Blind Image Deconvolution Technique for Image Restoration using Ant Colony Optimization

Design and Development of Control System for Three- Dimensional Wireless Human-Computer

WEINER FILTER AND SUB-BLOCK DECOMPOSITION BASED IMAGE RESTORATION FOR MEDICAL APPLICATIONS

Blind Image Restoration Combined Wavelet Transform and RBF Network

Collaborative Image Compression Algorithm In Wireless Multimedia Sensor Networks

Denoising and Edge Detection Using Sobelmethod

Research on friction parameter identification under the influence of vibration and collision

Mubug: a mobile service for rapid bug tracking

Research on Evaluation Method of Video Stabilization

Improving Image Segmentation Quality Via Graph Theory

FUZZY C-MEANS ALGORITHM BASED ON PRETREATMENT OF SIMILARITY RELATIONTP

The Benefit of Tree Sparsity in Accelerated MRI

The Vehicle Logo Location System based on saliency model

Design and Research of Adaptive Filter Based on LabVIEW

Power Load Forecasting Based on ABC-SA Neural Network Model

Regularization by multigrid-type algorithms

Improvements and Implementation of Hierarchical Clustering based on Hadoop Jun Zhang1, a, Chunxiao Fan1, Yuexin Wu2,b, Ao Xiao1

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

A NOVEL SECURED BOOLEAN BASED SECRET IMAGE SHARING SCHEME

manufacturing process.

A 3D MODEL RETRIEVAL ALGORITHM BASED ON BP- BAGGING

Cemetery Navigation and Information Query System Based on Android and Java Web

Multi-Step Segmentation Method Based on Adaptive Thresholds for Chinese Calligraphy Characters

Silhouette Coherence for Camera Calibration under Circular Motion

A Kind of Wireless Sensor Network Coverage Optimization Algorithm Based on Genetic PSO

Shape Optimization Design of Gravity Buttress of Arch Dam Based on Asynchronous Particle Swarm Optimization Method. Lei Xu

Image Quality Assessment based on Improved Structural SIMilarity

Adaptive Multiple-Frame Image Super- Resolution Based on U-Curve

A Kind of Fast Image Edge Detection Algorithm Based on Dynamic Threshold Value

Feature-Guided K-Means Algorithm for Optimal Image Vector Quantizer Design

The Application of Image Processing to Solve Occlusion Issue in Object Tracking

AN ALGORITHM FOR BLIND RESTORATION OF BLURRED AND NOISY IMAGES

DESIGN AND IMPLEMENTATION OF VARIABLE RADIUS SPHERE DECODING ALGORITHM

Research Of Data Model In Engineering Flight Simulation Platform Based On Meta-Data Liu Jinxin 1,a, Xu Hong 1,b, Shen Weiqun 2,c

An ICA based Approach for Complex Color Scene Text Binarization

Novel Iterative Back Projection Approach

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Research on motion tracking and detection of computer vision ABSTRACT KEYWORDS

Neural Network Weight Selection Using Genetic Algorithms

CHAOTIC ANT SYSTEM OPTIMIZATION FOR PATH PLANNING OF THE MOBILE ROBOTS

Restoration of Images Corrupted by Mixed Gaussian Impulse Noise with Weighted Encoding

Fingerprint Ridge Distance Estimation: Algorithms and the Performance*

Journal of Chemical and Pharmaceutical Research, 2015, 7(3): Research Article

An Improved DCT Based Color Image Watermarking Scheme Xiangguang Xiong1, a

A QR code identification technology in package auto-sorting system

SPEECH WATERMARKING USING DISCRETE WAVELET TRANSFORM, DISCRETE COSINE TRANSFORM AND SINGULAR VALUE DECOMPOSITION

Image Quality Assessment Techniques: An Overview

Linear Feature Extraction from Scanned Color

Application Research of Wavelet Fusion Algorithm in Electrical Capacitance Tomography

Robust Image Watermarking based on Discrete Wavelet Transform, Discrete Cosine Transform & Singular Value Decomposition

Image Denoising Methods Based on Wavelet Transform and Threshold Functions

A Network Intrusion Detection System Architecture Based on Snort and. Computational Intelligence

SSIM Image Quality Metric for Denoised Images

IMPROVED ARTIFICIAL FISH SWARM ALGORITHM AND ITS APPLICATION IN OPTIMAL DESIGN OF TRUSS STRUCTURE

A Robust Two Feature Points Based Depth Estimation Method 1)

Adaptive Doppler centroid estimation algorithm of airborne SAR

A Data Classification Algorithm of Internet of Things Based on Neural Network

Background Motion Video Tracking of the Memory Watershed Disc Gradient Expansion Template

Quality Enhancement of Compressed Video via CNNs

Transcription:

Journal of Information Hiding and Multimedia Signal Processing c 207 ISSN 2073-422 Ubiquitous International Volume 8, Number 4, July 207 UAV Motion-Blurred Image Restoration Using Improved Continuous Hopfield Network Image Restoration Algorithm Zhimin Zhang School of Electronic Science and Engineering Nanjing University Of Posts And Telecommunications No.66 XinMofan Road,Gulou District,Nanjing 20000,Jiangsu Province, P.R.China 7805005530@63.com Yun Zhang,Shaowei Chen and Shujuan Yu School of Electronic Science and Engineering Nanjing University Of Posts And Telecommunications No.66 XinMofan Road,Gulou District,Nanjing 20000,Jiangsu Province, P.R.China y0200@njupt.edu.cn;506220378@63.com;yusj@njupt.edu.cn Received December, 206; revised April, 207 Abstract. The performance of blind detection algorithm based on Hopfield neural network depends on the choice of activation function. According to this principle, we change the activation function of continuous Hopfield image restoration algorithm to improve the performance. Compared with the previous algorithm, the improved algorithm greatly speeds up the convergence rate without reducing the quality of the repaired image. The new algorithm can resolve unmanned aerial vehicle (UAV) motion-blurred image restoration, combining with the estimated point spread function (PSF). The experimental results show the superiority of the new algorithm. Keywords: Hopfield neural network, Activation function, Image restoration, UAV motion-blurred image. Introduction. With the help of UAV, it is easier to take photos in terrible environment. However, we may still get the motion blur image which is hard to recognize resulting from relative movements, posture changes, mechanical vibrations, effects of atmospheric turbulence and so on. Therefore, we use the image restoration algorithm to overcome the problems and restore the original image. Zhou s team firstly used Hopfield neural network to restore image [], they compared the cost function and the energy function of the Hopfield neural network model and found the contacts between recovery and neural network parameters. But Zhou s model is too large and low-efficiency. Paik s team updated the model, with the shortcoming that the state of the neural network changed discontinuously [2]. Wang et al [3] and Wu et al [4] proposed a continuous Hopfield neural network image restoration algorithm and improved it. Further, the stability of that algorithm is proved by Han et al [5]. Latterly, Wu et al [6] proposes the fast image restoration algorithm using neural network based on the harmonic model. The quality of PSF that estimated according to blurred image, directly affects the image restoration, Li et al [9] proposed a PSF estimation algorithm based on strong edge detection which calculated faster, cost less memory and had higher precision, 823

824 Zh. M. Zhang, Y. Zhang, S. W. Chen and S. J. Yu and it can combine with the continuous Hopfield image restoration algorithm to recover UAV Motion-blurred Image. This paper firstly applies the Hopfield neural network with improved activation function [7][8] for image restoration, it replaces the activation function to accelerate the convergence of the algorithm and improve the time complexity and noise immunity. The experimental results show that the performance of the improved algorithm is better. 2. UAV Image Degradation and Restoration Model Introduction. 2.. Image degradation model. When the UAV is in the air, there will be relative motion between the imaging device and the ground, so a corresponding motion blur happens when taking photos. The quality of motion-blurred image depends on the fuzzy size which is caused by the speed, altitude, exposure time, the focal length and so on. In general, with the help of short exposure time, we do not need to think the speed and altitude change in the moment of exposure. The image blur is mainly generated by the UAV s uniform linear motion. In this case, the structure of motion blur depends on the properties of PSF[0]. The degradation model of UAV motion-blurred is given by z = Wx + n () where z,x and n represent the lexicographically ordered original, degraded image and additive noise respectively. The function of W is equal to the PSF, which can be considered as a block Toeplitz matrix. If we handle an image with the size of M N, x and z are MN vectors and W is MN MN matrix. We set the PSF function w(i, j) = { 2 6 i = 0, j = 0 i, j, (i, j) (0, 0) (2) so the matrix W has the following form: where W = W 0 = W = In eq. (3) 0 means zero matrix. W 0 W 0 0 W W W 0 W 0 0..... W 0 0 W W 0 2 6 6 0... 0 2 6... 0 0 6....... 0 0... 6 6 6 6. 2 6 0... 0 6 6... 0 0 6....... 0 0... 6 6. 6 (3) (4) (5)

UAV Motion-Blurred Image Restoration Using Improved Continuous 825 2.2. Image restoration model. Image restoration process is to inverse image degradation. We take the estimated PSF and the collected image as the inputs of the network. The restored image as the output is generated after the neural network converges. We estimate PSF with strong edge characteristic of the image. Firstly we calculate the gradient of the target image and retains the significant edge with threshold values expressed as: { ux, P x = 0, { uy, P y = 0, u x > τ u x τ u y > τ u y τ where u x and u y represent the partial derivation along the x and y direction of the image,τ is the threshold value. Then, we can get the PSF: arg min h { g x h P x 2 + g y h P y 2 + α h 2 } (8) (6) (7) s.t. i,j h i,j =, h i,j 0 (9) where (g x, g y ) represents the gradient of the original image[9]. Image restoration is transformed into to get the minimum of the energy function. The energy function can be expressed as following: E = 2 xt Tx B T x (0) with T = W T W + λc T C, B = W T z. And C is the regularization operator which is usually taken as Laplacian operator, and λ is the harmonic parameter. Figure. Paik model network 3. Improved Continuous Hopfield Image Restoration Algorithm.

826 Zh. M. Zhang, Y. Zhang, S. W. Chen and S. J. Yu Figure 2. The curve of new activation function and Sigmoid activation function 3.. Hopfield image restoration algorithm. On the basis of Zhou s model, Paik proposed a modified network, whose neuron had the value ranging from 0 to 255 [2].The neuron state in Paik s model changed in the following rules: x i (t + ) = h(x i (t) + x i ), i =, MN () 0, x < 0 h(x) = x, others (2) 255, x > 255 x i = f(r i ) =, 0,, r i < θ i others r i > θ i, θ i = 2 t ii > 0 (3) r i = b i j t ij x j (t) (4) where b i and t ij are the elements of the matrix B and T respectively. The network structure is given in Figure. Figure 3. Image segmentation method

UAV Motion-Blurred Image Restoration Using Improved Continuous 827 For full parallel, the convergence point could not correspond exactly to the minimum energy, which affected the quality of rehabilitation. This drawback drived Wang to propose the continuous Hopfield neural network algorithm for image restoration. That was, firstly normalize the gray value of images and make the value between -0.5 to 0.5, and then replace eq.(3) with a monotone continuous function. 3.2. Improved hopfield image restoration algorithm. Compared with Paik s model, the time complexity of the continuous Hopfield neural network algorithm has been remarkablely improved. The time complexity is always a key topic of this article. Conventional activation function of neural network is: f (u i ) = ru i, r > 0 or f 2 (u i ) = e ru i, r > 0 [5]. +e ru i Among currently literatures that solved practical problems with neural network[][2][3], the major neural networks used the traditional Sigmoid function as the activation function. With the new activation function, the blind detection algorithm based on Hopfield neural network makes the signal recovery time shorter and the network easier to reach the global optimum [7][8]. Referring to these ideas, we introduce the arc tangent function as the new activation function of continuous Hopfield neural network algorithm for image restoration. The form of new activation function is: σ(x) = C art tan(µx)[7] (5) where C and µ are used to control the trend of function. Figure 2 shows the new activation function graph with different parameters and the traditional sigmoid function curve. Figure 4. Restored image The form of new activation function is similar to the conventional Sigmoid function, so the network converges quickly with input values of neurons. Besides, it also significantly reduces the sensitivity of neurons on the input values in the vicinities of the origin and enhances anti-jamming capability. The new activation function can improve the convergence speed and noise immunity of a Hopfield neural network. During the simulation with Matlab R204a, the image with the size of M N needs a weight matrix with size of MN MN.If the size of image is M N, that of the weight k matrix would be MN MN. k 2 Obviously, in order to reduce the algorithm complexities of time and space, we can respectively process the different parts of the image, and then merge them into one image. Select the appropriate k can greatly reduce the time complexity. The image can be divided with the method showed in Figure 3.

828 Zh. M. Zhang, Y. Zhang, S. W. Chen and S. J. Yu Figure 5. Iterations and energy function 4. UAV Blurred Image Restoration Image Restoration Experiment. Combined with the foregoing analysis of the PSF estimation of UAV motion-blurred image and improved Hopfield neural network algorithm description, we apply the comprehensive algorithm to restore UAV motion-blurred image. Due to the space limitation, this paper mainly analyzes the performance of improved continuous Hopfield neural network algorithm, and its comparison to the previous algorithm and Paiks model. The experimental results show the convergence rate of the improved algorithm is much faster. We use a BMP format image for experiment. In order to get results quickly we split the image, and select one for the experiment. The size of the selected image is 00 99. After adding additive white Gaussian noise to the image, the signal to noise ratio (SNR) is 20dB. We take Laplacian operator as regularization operator with cyclic matrix model. We use SNR improvement as an evaluation expressed as: SNR = 0log 0 z x 2 ˆx x 2 (6) where x, ˆx and z represent the original image, restored image and degraded image, respectively. For Paik s model in full parallel manner, the value of λ is particularly important. If it is unsuitable, the SNR improvement would first increase, then decrease, finally achieve the convergence, resulting in the evaluation criteria out of the function. Setting λ = 0.00 would make the experimental results better. The experiment would compares Paik s model with the continuous Hopfield neural network algorithm with those activation functions: f (u i ) = ru i (r = 2 0.00) (7) T 2 f 2 (u i ) = e ru i (r = 4 0.00) (8) + e ru i T 2 σ(x) = C art tan(µx)(c = π 2, µ = 5 T 2 0.00) (9)

UAV Motion-Blurred Image Restoration Using Improved Continuous 829 The traditional activation function makes the algorithm achieve optimal performance. The Matlab R204a serves as the experimental tool. The restored image shown in Figure 4 are a little different using different algorithms. The convergence and the SNR improvement of those algorithms would show the advantages and disadvantages of those algorithms. Figure 5 and Figure 6 respectively represent the relationship of iterations between the energy function and the SNR improvement. By observing the results, we find that the continuous Hopfield neural network image restoration algorithm is better than Paik s model in convergence speed and SNR improvement and the improved algorithm with new activation function is better than the previous ones. So if we select the appropriate activation function, we can improve the performance of continuous Hopfield neural network algorithm for image restoration. Figure 6. Iterations and SNR improvement 5. Conclusions. In this paper, we combined the PSF estimation algorithm with Hopfield neural network algorithm for the UAV captured image restoration scenarios. We introduce the principle that a new activation function can improve the performance of continuous Hopfield neural network algorithm. Simulation results demonstrate that the improved algorithm can quickly converge energy function to minimum point, and improve the SNR. After analyzing the simulation data, we find that continuous Hopfield neural network algorithm with traditional activation function needs 7 times of iterations to converge, but with novel activation function, it only needs 8 times to convergence. The convergence rate increases substantially. For larger amounts of data, it will be more advantageous in saving processing time. Acknowledgment. The authors would like to thank the support of this work by Grants from the National Natural Science Foundation of China (NSFC) (No.630255,No.6274080) and the introduction of talent Project of Nanjing University of Posts and Telecommunications(No.NY2l4052).

830 Zh. M. Zhang, Y. Zhang, S. W. Chen and S. J. Yu REFERENCES [] Y. T. Zhou,R. Chellappa. A. Vaid et al. Image restoration using a neural network[j], IEEE Transactions on Acoustics. Speech. and Signal Procession, Vol. 36, no. 7, 4 5, 988. [2] J. K. Paik, A. K. Katsaggelos, Image restoration using a Modified Hopfield Network[J],IEEE Transactions on Image Processing, vol., no., 49 63, 992. [3] L. Wang, F. H. Qin, Y. L. Mo, Analysis of Accurately Restoring Degraded Images Based on Continuous Hopfield Neural Network [J],Journal of Shanghai Jiaotong University, vol. 3, no. 2, 43 46, 997. [4] Ch. L. Wu, Improvement of Continuous Hopfield Neural Network Based Algorithms for Image Restoration [J],Computer Knowledge and Technology, vol. 0, 99 00, 2006. [5] Y. B. Han, L. N. Wu, Image Restoration using a Modified Hopfield Neural Network of Continuous State Change [J],Journal of signal processing, vol. 20, no. 5, 2004. [6] Y. D. Wu, Sh. X. Sun, Fast Image Restoration Algorithm Using Neural Network Based on Harmonic Model [J],Application Research of Computers, vol. 24, no. 6, 2007. [7] K. M. Ji, Research on Blind Detection Algorithm Based on Improved Hopfield Neural Net- Work[D],Nanjing University Of Posts And Telecommunications, 206. [8], R. S. Huan Further Research on Blind Detection Algorithm Based on Hopfield Neural Network[D],Nanjing University Of Posts And Telecommunications, 204. [9] Li, X. N. The Study on Blind image Restoration Algorithms [D],Jilin University, 205. [0] Q. Zh. Li, X. P.Zhu, Zh.Zhou, Research on UAV Motion-blurred Image Restoration,Fire Control & Command Control, vol. 34, no. 2, 2009. [] Sh. J. Yu, R. S.,Huan,, Y.Zhang, D. Feng, Novel improved blind detection algorithms based on chaotic neural networks[j],acta Physica Sinica, vol. 63, no. 6, 06070-06070-7, 204. [2] U. Zekeriya, Fast-convergent double-sigmoid hopfield neural network as applied to optimization problems[j],ieee Transactions on Neural Networks and Learning Systems, vol. 24, no. 6, 990 996, 203. [3] M. Yang, Hopfield Improvement of Hopfield neural networks and ItsApplications in wireless commutations Optimization [D],Shandong University, 203.