Multi-focus Image Fusion Using Spatial Frequency and Genetic Algorithm

Similar documents
PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

Efficient Large Integers Arithmetic by Adopting Squaring and Complement Recoding Techniques

ANNUAL OF NAVIGATION 11/2006

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

SPATIAL QUALITY EVALUATION OF FUSION OF DIFFERENT RESOLUTION IMAGES

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

High Speed, Low Power And Area Efficient Carry-Select Adder

Fast Code Detection Using High Speed Time Delay Neural Networks

A MODIFIED DIFFERENTIAL EVOLUTION ALGORITHM IN SPARSE LINEAR ANTENNA ARRAY SYNTHESIS

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Inverse Halftoning Method Using Pattern Substitution Based Data Hiding Scheme

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs

MODEL ORDER REDUCTION AND CONTROLLER DESIGN OF DISCRETE SYSTEM EMPLOYING REAL CODED GENETIC ALGORITHM J. S. Yadav, N. P. Patidar, J.

Research on the Process-level Production Scheduling Optimization Based on the Manufacturing Process Simplifies

An Algorithm Forecasting Time Series Using Wavelet

Uncertainty in measurements of power and energy on power networks

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Ensemble Evolution of Checkers Players with Knowledge of Opening, Middle and Endgame

Machine Learning in Production Systems Design Using Genetic Algorithms

Recognition of Low-Resolution Face Images using Sparse Coding of Local Features

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

DISTINCT IMAGE FUSION METHODS FOR LANDSLIDE INFORMATION ENHANCEMENT

FFT Spectrum Analyzer

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

Learning Ensembles of Convolutional Neural Networks

Target Response Adaptation for Correlation Filter Tracking

An Automatic Weight-Based High Dynamic Range Imaging Syntheses with Multiple Different Exposed Low Dynamic Range Images

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables

Chaotic Filter Bank for Computer Cryptography

Intelligent and Robust Genetic Algorithm Based Classifier

Optimizing a System of Threshold-based Sensors with Application to Biosurveillance

Understanding the Spike Algorithm

Adaptive Phase Synchronisation Algorithm for Collaborative Beamforming in Wireless Sensor Networks

FPGA Implementation of Ultrasonic S-Scan Coordinate Conversion Based on Radix-4 CORDIC Algorithm

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Development and Performance Evaluation of Mismatched Filter using Differential Evolution

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields

Tamper Localization in Wavelet Domain Using Semi- Fragile Watermarking

PRO- CRIMPER III Hand Crimping Tool Assembly DESCRIPTION (Figures 1 and 2)

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator

Target Tracking and Obstacle Avoidance for Mobile Robot based on Kinect

REMOVAL OF ELECTRODE MOTION ARTIFACT IN ECG SIGNALS USING WAVELET BASED THRESHOLD METHODS WITH GREY INCIDENCE DEGREE

Performance Analysis of the Weighted Window CFAR Algorithms

PRO- CRIMPER* III Hand Crimping

An Efficient Blind Watermarking Method based on Significant Difference of Wavelet Tree Quantization using Adaptive Threshold

Genetic Algorithm Based Deep Learning Parameters Tuning for Robot Object Recognition and Grasping

onlinecomponents.com

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

Combined Independent Component Analysis and Kalman Filter Based Real-Time Digital Video Stabilization

Beam quality measurements with Shack-Hartmann wavefront sensor and M2-sensor: comparison of two methods

Instruction Sheet AMPMODU* MTE CONNECTORS Mar 11 Rev A

Investigation of Hybrid Particle Swarm Optimization Methods for Solving Transient-Stability Constrained Optimal Power Flow Problems

Th P5 13 Elastic Envelope Inversion SUMMARY. J.R. Luo* (Xi'an Jiaotong University), R.S. Wu (UC Santa Cruz) & J.H. Gao (Xi'an Jiaotong University)

MTBF PREDICTION REPORT

antenna antenna (4.139)

PRO- CRIMPER III Hand Crimping Tool Assembly INSTALLATION AND REMOVAL OF DIE SET AND LOCATOR ASSEMBLY (Figure 2)

Diversion of Constant Crossover Rate DE\BBO to Variable Crossover Rate DE\BBO\L

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014

High Speed ADC Sampling Transients

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

PRO- CRIMPER* III Hand Crimping

RC Filters TEP Related Topics Principle Equipment

Fault Locations in Transmission Systems by Evolutionary Algorithms

Research Article Dynamic Relay Satellite Scheduling Based on ABC-TOPSIS Algorithm

PRO- CRIMPER* III Hand Crimping

Secure Transmission of Sensitive data using multiple channels

Modeling Hierarchical Event Streams in System Level Performance Analysis

A High-Speed Multiplication Algorithm Using Modified Partial Product Reduction Tree

3D Particle Position Measurement via the Defocusing Concept

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Development of Neural Networks for Noise Reduction

PRO- CRIMPER* III Hand

SDE PEW- 12 Hand Tool

PRO- CRIMPER* III Hand

BLOCK-REGRESSION-BASED FUSION OF OPTICAL AND SAR IMAGERY FOR FEATURES ENHANCEMENT

Coverage Maximization in Mobile Wireless Sensor Networks Utilizing Immune Node Deployment Algorithm

FUSING SPEECH SIGNAL AND PALMPRINT FEATURES FOR AN SECURED AUTHENTICATION SYSTEM

Instruction Sheet SDE- SA Hand Tool Assembly with Die Assembly

A Robust Feature Extraction Algorithm for Audio Fingerprinting

An Effective Approach for Distribution System Power Flow Solution

PRO-CRIMPER* III Hand Crimping Tool Assembly with Die AssemblY

Topology Control for C-RAN Architecture Based on Complex Network

Priority based Dynamic Multiple Robot Path Planning

A Novel UWB Imaging System Setup for Computer- Aided Breast Cancer Diagnosis

In-system Jitter Measurement Based on Blind Oversampling Data Recovery

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Research on Peak-detection Algorithm for High-precision Demodulation System of Fiber Bragg Grating

OVER-SAMPLING FOR ACCURATE MASKING THRESHOLD CALCULATION IN WAVELET PACKET AUDIO CODERS

A Proposal of Mode Shape Estimation Method Using Pseudo-Modal Response : Applied to Steel Bridge in Building

PRO-CRIMPER* III Hand. with Die Assembly OCT 11 Rev C. Pivot Pin. Die Assembly Moving Jaw CONTACT FAMILY SIZE (AWG)

PRO-CRIMPER* III Hand Tool Assembly with Die Assembly

A Heuristic Speech De-noising with the aid of Dual Tree Complex Wavelet Transform using Teaching-Learning Based Optimization

Digital Transmission

[Type text] [Type text] [Type text] Wenjing Yuan Luxun Art Academy of Yan an University Xi an, , (CHINA)

Transcription:

0 IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.8 No., February 008 Mult-focus Image Fuson Usng Spatal Frequency and Genetc Algorthm Jun Kong,, Kayuan Zheng,, Jngbo Zhang,,*,, Xue Feng Computer school, Northeast Normal Unversty, Changchun, Chna Key Laboratory for Appled Statstcs of MOE, Chna College of Humantes and Scences of Northeast Normal Unversty, Changchun, Chna Summary We ntroduce n ths paper a regon based mult-focus mage fuson algorthm usng spatal frequency and genetc algorthm. The basc dea s to dvde the source mages nto blocks, and then select the correspondng blocks wth hgher spatal frequency value to construct the resultant fused mage. GA s brought forward to determne the sutable szes of the block. Key words: Mult-focus mage fuson, genetc algorth spatal frequency.. Introducton A wde varety of data acquston devces are avalable at present, and hence mage fuson has become an mportant There are a number of technques for mult-focus mage fuson. Smple technques n whch the fuson operaton s performed drectly on the source mages (e.g. weghted average method), often have serous sde effects lke reducton n the contrast of the fused mage. Other approaches nclude, mage fuson usng controllable camera [], probablstc methods [3], mage gradent method wth majorty flterng [4], mult-scale methods [5] and mult-resoluton approaches [6] [9]. Methods descrbed n [] depend on controlled camera moton and do not work for arbtrary set of mages. Probablstc technques nvolve huge computaton usng floatng pont arthmetc and thus requre a lot of tme and memory-space. Image gradent method wth majorty flterng has the drawback that the defocused zone of one mage s enhanced at the expense of focused zone of others. We ntroduce n ths paper a regon based mult-focus mage fuson algorthm usng spatal frequency and genetc algorthm (GA), whch combnes pxel-level and feature-level fuson. The basc dea s to dvde the source mages nto blocks, and then select the correspondng blocks wth hgher spatal frequency value to construct the resultant fused mage. GA s brought forward to determne the sutable szes of the block. The advantages of our method are the smplcty of computaton and the automaton of selectng the block szes. And the resultant fused mages are both qualtatvely and vsually superor to those produced by the Haar wavelet method and morphologcal wavelet approach, partcularly when there * s movement n the objects or ms-regstraton of the source mages. The rest of ths paper s organzed as follows. Secton gves the bref ntroducton of the spatal frequency. Secton ntroducton of the GA The proposed fuson scheme s descrbed n Secton4. Expermental results and dscusson are presented n Secton 5.. Spatal Frequency Spatal frequency [0] measures the overall actvty level n an mage. For an M N mage block F, wth gray value F( at poston (, the spatal frequency s defned as SF + Where RF and CF are the row frequency M N RF = MN And column frequency m= n= = RF CF () [ F( n )] N M CF = [ F( m, ] (3) MN n= m= Fg. shows a 56 56 mage block extracted from the Lab mage. Fg. - show the degraded versons after blurrng wth a Gaussan of radus 0.5,,, respectvely. It can be seen from TABLE that when the mage becomes more blurred, the spatal frequency value dmnshes accordngly. Ths demonstrates that the spatal frequency can be used to reflect the clarty of an mage. Correspondng author Ths work s support by Scence Foundaton for Young Teachers of Northeast Normal Unversty, NO. 0070603, and Tranng Fund of NENU S Scentfc Innovaton Project, No. NENU-STC0708, Chna. ()

IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.8 No., February 008 ( Fg.. Orgnal and blurred versons of an mage block from the Lab mage. orgnal mage; radus=0.5; ( radus=; radus=. Table. Spatal Frequences of the mage block n Fg. Fg. Fg. Fg.( Fg. 4. Mult-focus mage fuson The problem to be solved here s as follows: Gven two (or more) mages of a statonary camera, t s requred to combne the mages nto a sngle one that has all objects n focus wthout producng detals that are non-exstent n the gven mages. Although the fuson algorthm can be extended straghtforwardly to handle more than two source mages, we only consder the fusng of two source mages for smplcty. The algorthm conssts of the followng steps: () Decompose the source mages A and B nto blocks of sze M N. Denote the th blocks of A and B by A and B, respectvely. SF.699 9.0366 7.0884 4.497 3.Fundamental concepts of genetc algorthm Assumng that we employ GA to search for the largest ftness value wth a gven ftness functon. In GA, as shown n Fg., the core components are depcted as follows [][]. () Select mate: A large porton of the low ftness ndvduals s dscarded through ths natural selecton step. Of the N ndvduals n one teraton, only the top N ndvduals survve for matng, and the bottom N bad = N N ones are dscarded to make room for the new of sprngs n the next teraton. Therefore, the selecton rate s N / N. () Crossover: Crossover s the frst way that a GA explores a ftness surface. Two ndvduals are chosen from N ndvduals to produce two new offsprng. A crossover pont s selected between the frst and the last chromosomes of each ndvdual after the crossover pont are exchanged, and two new offsprng are produced. (3) Mutate: Mutaton s the second way that a GA explores a ftness surface. It ntroduces trats not n the orgnal ndvduals, and keeps GA from convergng too fast. The pre-determned mutaton rate should be low. Most mutatons deterorate the ftness of an ndvdual, howeve the occasonal mprovement of the ftness adds dversty and strengthens the ndvdual. After obtanng the fundamental concepts n GA, we are able to desgn an optmzed fuson system wth the ad of GA. Fg.. The flow chart of genetc algorthm. () Compute the spatal frequency of each block, and denote the spatal frequences of A and B by A SF and B SF, respectvely.

IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.8 No., February 008 (3) Compare the spatal frequences of two correspondng blocks A and B, and construct the th block F of the fused mage as A B A, SF > SF + th, A B F = B, SF < SF th, (4) A + B, otherwse. Here, th s a user-defned threshold. (4) Verfy and correct the fuson result n step (3): specfcally, f the center block comes from A, whle the majorty of ts surroundng blocks are from B, then ths center block wll be changed to be from B, and vce versa. In the mplementaton, we use a majorty flter together wth a 3 3 wndow. (5) Snce dfferent szes of block can lead to dfferent qualty of resultant mages, GA s employed to search for the optmzed szes of block. 5.Expermental results and dscusson We have compared our results wth those obtaned usng Haar wavelet transform fuson and morphologcal wavelet fuson proposed by Ishta De and Bhabatosh Chanda []. The expermental results are shown n Fg. 3 and Fg. 4. In each fgure, the reference mage (all n focus) and source mult-focus mages are gven frst, followed by resultant fused mages produced by Haar wavelet, morphologcal wavelet and our proposed method. A clearer comparson can be made by examng the dfferences between the reference mage and resultant mage. The Haar wavelet transform and morphologcal wavelet are decomposed up to the thrd level. (e) (g) () Fg. 3 The Dsk source mages (sze = 640 480) and fuson results: reference mage. focus on the rght. ( focus on the left. Haar wavelet result. (e) morphologcal wavelet result. (f) the result of the proposed algorthm. (g) - ( are the local magnfcatons of,, (e) and (f), respectvely. A..Performance Analyss Careful nspecton of Fg. 3 and Fg. 4 reveals that the results obtaned by the proposed method are better than that of Haar wavelet transform method and morphologcal wavelet method, partcularly when there s a slght movement of the student s head n Fg. 4 and (. Howeve ths s a subjectve measure of qualty and may not be unversally acceptable. Hence root mean squared error (RMSE) measure and smlarty measure [] are also adopted. (f) (h) ( ( (

IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.8 No., February 008 3 Fg. 4 (Lab).388 30 5 5.5665 5.9779 (e) (g) () Fg. 4 The Lab source mages (sze = 640 480) and fuson results: reference mage. focus on the rght. ( focus on the left. Haar wavelet result. (e) morphologcal wavelet result. (f) the result of the proposed algorthm. (g) - ( are the local magnfcatons of,, (e) and (f), respectvely. ) RMSE measure When there s a reference mage, the RMSE measure s more sutable for performance evaluaton. For reference mage R and fused mage F (both of sze I J ), the RMSE s defned as follows. I J = j= = (f) (h) ( [ R(,, ] RMSE I J (5) where R (, j ) and F (, are the pxel values at poston (, j ) of R and F, respectvely. Smaller the value s, better s the fused performance. Table shows the RMSE s of fused mages n Fgs. 3-4. Fgure Fg. 3 (Dsk) Table RMSEs of fused mages Proposed Algorthm / Block sze 3.8689 5 43 Haar wavelet Morphologcal wavelet [] 7.305 7.8987 ) Smlarty measure Gradent or dervatve operators are useful tools to measure the varaton of ntensty wth respect to mmedate neghborng ponts or pxels of an mage. It s observed that a pxel possesses hgh gradent value when t s sharply focused. An objectve crteron based on ths knowledge s suggested to measure the qualty of the results. Magntude of gradent G at a pont ( r, of mage X s obtaned by G( = { X X ( r +, c + ) + X c + ) X ( r +, }. (6) G for the mage wth all parts properly focused may be obtaned from varous partally focused mages as follows. For a set of n mult-focus mages X, =,..., n, the gradent mages G, =,..., n are obtaned frst. Then, G, =,..., n are combned nto G by takng the maxmum gradent value at each poston,.e. G = max{ G, G,..., Gn } (7) for all ( r, c ) Thus only the sharply focused regons from the consttuent mages have ther contrbuton n the maxmum gradent mage G. Let G denote the gradent mage obtaned from the reconstructed mage X. It s referred to as the gradent of fused mage. Then, more smlar G and G are, better s the fuson algorthm. The smlarty S between two mages s calculated as follows: S( G, G ) = ( G( ( G( G ) ) + ( G ) (8) Hence, for an deal fused mage S approaches the value. Smlarty between maxmum gradent and fused gradent mages are lst n Table 3. Table 3 Smlarty between maxmum gradent and fused gradent mages Fgure Fg. 3 (Dsk) Fg. 4 (Lab) Proposed Algorthm / Block sze 0.9 5 43 0.904 30 5 Haar wavelet Morphologcal wavelet [] 0.836 0.85 0.8386 0.8430 Then we can get the concluson from above that the results obtaned by our method are superor to Haar wavelet

4 IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.8 No., February 008 transform method and morphologcal wavelet method n both objectve and vsual evaluatons. 6. Concluson In ths paper we have presented a block based mult-focus mage fuson algorthm usng spatal frequency and GA, whch combnes pxel-level and feature-level fuson. The basc dea s to dvde the source mages nto blocks, and then select the correspondng blocks wth hgher spatal frequency value to construct the resultant fused mage. GA s brought forward to search for the optmzed szes of the block. Performance analyss reveals that our method outperforms the fuson by Haar wavelet and morphologcal wavelet method [], partcularly when there s movement n the objects or ms-regstraton of the source mages. References [] Ishta De, Bhabatosh Chanda: A smple and effcent algorthm for multfocus mage fuson usng morphologcal wavelets. Sgnal Processng 86 (006) 94 936. [] W. Seales, S. Dutta, Everywhere-n-focus mage fuson usng controllable cameras, Proceedngs of SPIE 905, 996, pp. 7 34. [3] I. Bloch, Informaton combnaton operators for data fuson: a revew wth classfcaton, IEEE Trans. SMC: Part A 6 (996) 5 67. [4] H.A. Eltoukhy, S. Kavus, A computatonally effcent algorthm for mult-focus mage reconstructon, Proceedngs of SPIE Electronc Imagng, June 003. [5] S. Mukhopadhyay, B. Chanda, Fuson of d gray scale mages usng multscale morphology, Pattern Recognton 34 (00) 939 949. [6] P.J. Burt, R.J. Lolezynsk, Enhanced mage capture through fuson, n: Proceedngs of the Fourth Internatonal Conference on Computer Vson, Berln, Germany, 993, pp. 73 8. [7] H. L, B. Manjunath, S. Mtra, Multsensor mage fuson usng the wavelet transfor Graph. Models Image Process. 57 (3) (995) 35 45. [8] X. Yang, W. Yang, J. Pe, Dfferent focus ponts mages fuson based on wavelet decomposton, Proceedngs of Thrd Internatonal Conference on Informaton Fuson, vol., 000, pp. 3 8. [9] Z. Zhang, R.S. Blu Image fuson for a dgtal camera applcaton, Conference Record of the Thrty-Second Aslomar Conference on Sgnals, Systems and Computers, vol., 998, pp. 603 607. [0] Shutao L, James T. Kwok, Yaonan Wang: Combnaton of mages wth dverse focuses usng the spatal frequency. Informaton Fuson (00) 69 76. [] D.E. Goldberg, Genetc Algorthms n Search, Optmzaton and Machne Learnng, Addson-Wesley, Readng, MA, 99. [] Chn-Shuh Sheha, Hsang-Cheh Huangb, Feng-Hsng Wangc, Jeng-Shyang Pana, Genetc watermarkng based on transform doman technques, Pattern Recognton 37 (004) 555 565. Jun Kong was born n Jln, Chna. He receved the B.S and M.S degrees from the Department of Mathematcs of Northeast Normal Unversty, Chna, n 99 and 997, respectvely. In 00, he receved the Ph.D. degree from College of Mathematcs of Jln Unversty. From 003 to 004, he worked at Edth Cowan Unversty, Perth, WA, Australa, as a vstng scholar. He s an assocate professor and vce Dean of Computer School of Northeast Normal Unversty. Hs research nterests nclude artfcal ntellgence, dgtal mage processng, pattern recognton, machne learnng, bometrcs and nformaton securty. Kayuan Zheng was born n Jln, Chna. He receved hs B.S degrees from Computer School of Northeast Normal Unversty, Chna, n 003. Now he s also pursung hs M.S degree n Computer School of Northeast Normal Unversty. Hs man research nterests are dgtal mage processng, neural networks and pattern recognton. Jngbo Zhang receved her B.S and M.S degrees from Computer School of Northeast Normal Unversty, Chna, n 993 and 004, respectvely. Her man research nterests are dgtal mage processng, neural networks and pattern recognton. Xue Feng was born n Jln, Chna. She receved her B.S degrees from Computer School of Northeast Normal Unversty, Chna n 005. Now she s also pursung her M.S degree n Computer School of Northeast Normal Unversty. Her man research nterests are dgtal mage processng, pattern recognton and nformaton fuson.