基于X射线实时成像系统图像处理与缺陷识别的研究

基于X射线实时成像系统图像处理与缺陷识别的研究

论文摘要

在工业生产中,工业射线实时成像技术是射线无损检测的新技术和发展方向。从目前无损检测技术在生产中的应用来看,射线检测约占40%,可见射线检测占有十分重要的地位。传统的射线检测是基于胶片成像的,但是胶片成像存在着很多缺点,如不能满足实时成像、成本过高、图像管理不便以及靠人工进行评估等。针对这些问题,本文设计了一个基于X射线实时成像的检测与缺陷识别系统,对采集到的X射线图片,进行了图像增强、图像噪声滤除等预处理,然后对图像中的缺陷进行特征提取和利用BP神经网络分类器对缺陷类型进行识别分类等研究工作。图像的预处理是后续图像处理的基础,针对传统的滤波不能解决高斯噪声和脉冲噪声同时存在的问题,本文提出了一种基于自适应加权中值和高斯加权均值的自适应混合滤波方法。该方法首先检测图像的噪声类型,然后对受脉冲干扰和受高斯噪声影响的图像分别采用自适应加权中值滤波和高斯加权均值滤波方法进行滤波。针对X射线图片对比度低、边缘模糊等特点,采用线性和非线性灰度增强以及直方图等增强方法,这些方法在一定程度上拉开了图像的灰度分布,使图像更加清晰明亮。在图像特征提取过程中,边缘提取是解决缺陷标记的有效方法,本文分析了几种经典边缘提取方法,以及改进了一种基于形态学梯度的X射线图像边缘检测方法。为了得到更好的阈值分割效果,本文还采用一种基于模糊集合的多属性阈值分割算法,针对图像的全局和局部属性选取阈值进行分割。这些方法应用在X射线图片特征提取中取得较好的效果。缺陷特征参数的选择和提取是缺陷分类的前提,直接影响着分类结果,通过对缺陷特点的分析,本文选取了几何特征,图像不变矩和灰度特征这些能准确反映缺陷本质特征的特征参数,并给出了各自的计算方法。在缺陷分类的解决方案上,采用具有自组织、自适应的BP神经网络算法对X射线图片中缺陷进行分类识别。在对系统架构进行了分析和设计后,利用Visual C++开发了基于X射线的图像处理软件平台。本文最后把设计的X射线实时成像检测与缺陷识别系统应用到太阳能硅电池板缺陷检测与识别中,获得了比较理想的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 X射线实时成像系统概述
  • 1.3 X射线实时成像系统的现状和发展趋势
  • 1.3.1 X射线图像增强器实时成像系统
  • 1.3.2 线阵式数字成像系统
  • 1.3.3 面板式射线数字成像系统
  • 1.3.4 高能X射线数字成像技术
  • 1.4 X射线实时成像系统的应用
  • 1.5 课题的提出
  • 1.6 论文的主要工作
  • 第二章 X射线实时成像系统设计
  • 2.1 概述
  • 2.2 X射线实时成像系统工作原理
  • 2.3 实时系统介绍
  • 2.4 X射线实时成像系统结构设计
  • 2.5 X射线实时成像系统主要器件的介绍
  • 2.5.1 X射线发生器
  • 2.5.2 X射线接收转换装置
  • 2.5.3 CCD摄像头
  • 2.5.4 图像采集方式
  • 2.6 本章小结
  • 第三章 射线图像预处理算法
  • 3.1 数字图像处理基础
  • 3.1.1 图像数字化
  • 3.1.2 数字图像处理
  • 3.2 图像噪声滤除
  • 3.2.1 线性滤波消除噪声
  • 3.2.2 非线性滤波消除噪声
  • 3.2.3 自适应混合滤波
  • 3.3 图像增强
  • 3.3.1 频率域图像增强
  • 3.3.2 空间域图像增强
  • 3.3.3 伪彩色增强
  • 3.4 本章小结
  • 第四章 射线图象特征提取算法
  • 4.1 特征的提取
  • 4.1.1 特征提取和特征选择基本概念
  • 4.1.2 常用的图像特征
  • 4.2 图像的边界分割技术
  • 4.2.1 经典的边缘分割算法
  • 4.2.2 改进的形态学边缘检测算法
  • 4.3 图像的区域分割技术
  • 4.3.1 阈值分割
  • 4.3.2 模糊阈值多属性分割方法
  • 4.4 太阳能电池缺陷特征量的提取
  • 4.5 本章小结
  • 第五章 神经网络缺陷识别
  • 5.1 BP神经网络的算法
  • 5.1.1 BP神经网络结构及算法
  • 5.1.2 BP算法的不足与改进设计
  • 5.2 基于BP神经网络太阳能硅晶片缺陷类型分类器的设计
  • 5.2.1 输入节点的确定
  • 5.2.2 输出节点的确定
  • 5.2.3 隐含层数及隐含层神经元个数的确定
  • 5.2.4 初始权值的设计
  • 5.3 太阳能硅晶片电池板缺陷识别
  • 5.3.1 学习样本与测试样本的获取
  • 5.3.2 特征量的归一化处理
  • 5.3.3 分类器的测试结果与分析
  • 5.4 本章小结
  • 第六章 软件系统的设计与实现
  • 6.1 Visual C++集成开发环境介绍
  • 6.2 系统的设计与实现
  • 6.2.1 系统总体设定模块的设计与实现
  • 6.2.2 图像手动处理模块的设计与实现
  • 6.2.3 图像采集模块的设计与实现
  • 6.2.4 图像自动处理模块的设计与实现
  • 6.2.5 图像管理模块的设计与实现
  • 6.3 软件外围环境
  • 6.4 本章小结
  • 第七章 总结与展望
  • 7.1 工作总结
  • 7.2 研究展望
  • 参考文献
  • 致谢
  • 攻读硕士期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于X射线实时成像系统图像处理与缺陷识别的研究
    下载Doc文档

    猜你喜欢