• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

结合变异粒子群和字典学习的遥感影像去噪

王晓燕1,2,池天河1   

  1. (1.中国科学院遥感与数字地球研究所,北京100094;2.中国科学院大学,北京100049)
  • 收稿日期:2016-03-02 修回日期:2016-05-12 出版日期:2017-09-25 发布日期:2017-09-25
  • 基金资助:

    国家科技支撑计划(2015BAJ02B00)

A satellite image denoising method based
on MPSO and dictionary learning

WANG Xiao-yan1,2,CHI Tian-he1   

  1. (1.Institute of Remote Sensing and Digital Earth,Chinese Academy of Sciences,Beijing 100094;
    2.University of Chinese Academy of Sciences,Beijing 100049)
     
  • Received:2016-03-02 Revised:2016-05-12 Online:2017-09-25 Published:2017-09-25

摘要:

针对在线字典学习需将所有字典原子全部更新、优化方向难以进行估算等原因造成精度下降的不足,提出基于变异粒子群优化的在线字典学习算法。算法基于ODL的基础,在字典学习的迭代过程中对梯度下降函数进行优化。首先选出特殊字典原子,利用各个字典原子之间关系,线性表征当前选出的原子,以线性系数作为粒子群中的粒子位置。然后将基于变异粒子群的原子更新模式引入字典学习,利用变异粒子群优化算法进行粒子的适应度淘汰,选择更适合的粒子进行下一轮的字典更新。此外,利用中间变量将历史参考数据引入变异粒子群模型以引导其优化方向,提高字典的准确性和有效性。利用高分一号遥感影像进行实验,实验结果表明该算法优于同类方法,有更好的噪音抑制效果,同时也提高了大规模的遥感图像处理性能。

 

关键词: 变异粒子群, 在线字典学习, 图像去噪, 大数据

Abstract:

Online dictionary learning (ODL) updates all dictionary atoms and it is difficult to estimate the optimization direction, so the accuracy is decreased. Aiming at this drawback, we propose a method of online dictionary learning based on modified particle swarm optimization (MPSO). On the basis of ODL, the algorithm optimizes the gradient descent function in the iterative process of dictionary learning.  A special atom is selected by a rule in the dictionary-updating stage, which is linearly represented by the other atoms in the dictionary. The coefficient of the linear representation is the position of the particles in the MPSO, which is introduced to eliminate the particles by their fitness while leaving the more suitable particles in the next iteration. Furthermore, intermediate variables, which carry the prior reference data, are introduced into the MPSO to guide the optimization direction, so that the  direction is constrained to improve the accuracy and effectiveness of the dictionary. Experimental results confirm that compared with the other three algorithms, this algorithm has a better performance in noise suppression and improves the performance of large-scale data computation.
 

Key words: modified particle swarm optimization(MPSO), online dictionary learning, image denosing, big data