电子学报 ›› 2019, Vol. 47 ›› Issue (2): 274-281.DOI: 10.3969/j.issn.0372-2112.2019.02.003

• 学术论文 • 上一篇    下一篇

基于主成分分析与深度神经网络的快速噪声水平估计算法

徐少平, 李崇禧, 林官喜, 唐祎玲, 胡凌燕   

  1. 南昌大学信息工程学院, 江西南昌 330031
  • 收稿日期:2018-01-04 修回日期:2018-07-17 出版日期:2019-02-25
    • 通讯作者:
    • 胡凌燕
    • 作者简介:
    • 徐少平 男,1976年生于江西九江.博士,南昌大学信息工程学院计算机科学与技术系教授,博士生导师.主要研究方向为图形图像处理、机器视觉、虚拟手术仿真等.E-mail:xushaoping@ncu.edu.cn;李崇禧 男,1994年生于江西吉安.现为南昌大学硕士研究生,主要研究方向为图像处理与计算机视觉;林官喜 女,1992年生于江西吉安.2018年获南昌大学硕士学位,主要研究方向为图像处理与计算机视觉;唐祎玲 女,1977年生于浙江奉化.现为南昌大学博士研究生,主要研究方向为图像处理与计算机视觉.
    • 基金资助:
    • 国家自然科学基金 (No.61662044,No.61163023,No.81501560,No.51765042); 江西省自然科学基金 (No.20171BAB202017)

Fast Image Noise Level Estimation Algorithm Based on Principal Component Analysis and Deep Neural Network

XU Shao-ping, LI Chong-xi, LIN Guan-xi, TANG Yi-ling, HU Ling-yan   

  1. School of Information Engineering, Nanchang University, Nanchang, Jiangxi 330031, China
  • Received:2018-01-04 Revised:2018-07-17 Online:2019-02-25 Published:2019-02-25
    • Supported by:
    • National Natural Science Foundation of China (No.61662044, No.61163023, No.81501560, No.51765042); Natural Science Foundation of Jiangxi Province,  China (No.20171BAB202017)

摘要: 鉴于从噪声图像分解获得的原生图块集合的协方差矩阵前若干个特征值(按照升序排序)与图像噪声水平值具有强相关性,提出了一种基于主成分分析和深度神经网络的快速噪声水平估计算法.该算法首先选用原生图块集合协方差矩阵前若干个特征值构成刻画图像噪声水平高低的特征矢量,然后在大量有代表性且已标定噪声水平值的噪声图像集合上利用深度神经网络训练预测模型以实现将特征矢量直接映射为噪声水平值,最后为获得更高的预测准确性,采用粗精预测模型相结合的两步预测方式实现.实验表明:文中算法在各个噪声级别上都具有稳定的预测准确性,且执行效率非常高,作为降噪算法的前置预处理模块具有更好的综合优势.

关键词: 图像降噪, 噪声水平估计, 主成分分析, 深度神经网络, 粗精结合策略

Abstract: Considering the fact that there exists the strong correlation between the first several eigenvalues (in ascending order)of the covariance matrix of the raw patches extracted from a noisy image and its noise level,we proposed a novel fast multiple image-based noise level estimation (FMNLE)algorithm using the principal component analysis (PCA)and the deep neural network (DNN).Specifically,we selected the first several eigenvalues of the raw patches to form a feature vector characterizing the noise level of an image.Then,we employed deep neural network to train an estimation model on a large number of representative natural images corrupted with known noise levels,by which the feature vector can be directly mapped into the corresponding noise level.To obtain higher estimation accuracy,a two-step estimation strategy was adopted.Extensive experiments show that,the estimation accuracy of the proposed algorithm is stable at each noise level with good efficiency,demonstrating a better comprehensive advantage as the pre-processing module for denoising algorithms.

Key words: image denoising, noise level estimation, principal component analysis, deep neural network, coarse-to-fine strategy

中图分类号: