Journal of Applied Sciences ›› 2010, Vol. 28 ›› Issue (5): 493-500.doi: 10.3969/j.issn.0255-8297.2010.05.008

• Signal and Information Processing • Previous Articles     Next Articles

Lattice Boltzmann Method for Vector Image Denoising

WANG Zhi-qiang1;2, YAN Zhuang-zhi1, ZHANG Rui1, QIAN Yue-hong3   

  1. 1. School of Communication and Information Engineering, Shanghai University, Shanghai 200072, China
    2. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, Guangdong Province, China
    3. Shanghai Institute of Applied Mathematics and Mechanics, Shanghai 200072, China
  • Received:2010-07-04 Revised:2010-09-13 Online:2010-09-26 Published:2010-09-26

Abstract:

 We present a new lattice Boltzmann method for vector image nonlinear diffusion by embedding vector image’s edge feature into the relaxation parameter of the Lattice Boltzmann equation and designing high efficient equilibrium distributions. This overcomes the problems of poor efficiency and the difficulty in parallelization of the traditional numerical methods using nonlinear diffusion model for vector image denoising. To keep the algorithm stable, the method can iterate with large step to improve computation efficiency. Influence of equilibrium distribution on computation accuracy and efficiency is evaluated in the numerical simulation of second dimensional diffusion problem. To illustrate effectiveness of the method, color images contaminated by Gaussian noise and impulsive noise are tested. Experimental results and the analysis show that computation accuracy and efficiency of the proposed method are better than that of the traditional numerical method such as additive operator splitting (AOS) algorithm

Key words: vector image denoising, nonlinear diffusion, lattice Boltzmann model, partial differential equation

CLC Number: