文档介绍:本科毕业论文
题目:基于数字图像处理技术的螺纹检测系统设计
学生姓名:xxx
学院:物理科学与技术学院
专业:应用物理学
班级:2008级
指导教师:xxx 讲师
二〇一二年二月
摘要
本文主要研究基于数字图像处理技术中的图像边缘检测技术和对螺纹图像的参数计算问题,用MATLAB软件来进行模拟仿真。利用面阵系统,结合光学测量、计算机图像处理等技术,研制了螺纹参数非接触测量系统,并以MATLAB 为平台,编制了检测程序,实现了图像数据采集、二维图像再现、边缘特征提取、边界拟合等功能,能够有效地测量螺纹的多项参数。
D 成像;MATLAB软件应用;Canny 算子;二值法的应用;
Abstract
This paper mainly based on the digital image processing technology in image edge detection and image of thread parameters calculation problem, use MATLAB software to simulate. Using array system, combined with the optical measurement, computer image processing technology, development of thread parameters non contact measuring system, and MATLAB as the platform, for testing procedures, to achieve the image data acquisition, image reconstruction, edge feature extraction, boundary fitting function, can effectively measuring thread parameters of.
Key words: CCD imaging; MATLAB software; Canny operator; two value method;
目录
引言 6
1 背景介绍及国内外发展前景 7
本课题研究的目的及意义 7
传统的几何参数测量原理及方法 7
传统的测量方法最常用的有下面三种: 7
9
2 数字图像处理技术的螺纹检测 10
测量原理 10
螺纹图像处理 10
螺纹图像的预处理 11
图像滤波 11
图像边缘轮廓的提取 12
经典边缘检测算子的理论分析和比较 12
15
图像轮廓的亚像素提取算法 16
利用阈值法提取 18
3 测量 20
测量系统放大倍数的标定 20
实验结果及精度分析 21
误差分析 21
结论 23
参考文献 24
致谢 25
引言
螺纹在工业生产中使用频率非常高,对其进行实时高精度的测量对提高配件质量有重要作用。传统螺纹的检测主要采用两种方法[1]:其一是综合检验法;另一种是单参数测量法。二者都需人工操作,精度相对较低,整个测量过程耗时耗力,工作效率低,且易导致螺纹损伤。在此情况要求下,利用计算机软件参与螺纹的检测是十分必要的,基于数字图像处理的螺纹检测系统就是在这一环境下应运而生。本文主要针对外螺纹传统测量方法测量耗时多、精度低等方面的不足,重点对摄像机成像的光学系统、数据采集电路、滤波算法、边缘检测算法、拟合算法以及螺纹特征参数的计算方法进行了研究。
1 背景介绍及国内外发展前景
本课题研究的目的及意义
螺纹连接结构连接可靠,装配、拆卸方便,被广泛应用到机械设备以及其他设备中。其互换性和标准化程度要求高,需要进行认真的检测。以常用的紧固螺纹为例,但就几何参数来说,对其互换性要求可以归纳为两点:一是旋合性,就是规格相同的内、外螺纹可以相互自由旋合;二是连接强度要求,就是相互旋合的内、外螺纹,牙侧面要有足够的接触面积,以保证连接强度。
我国制造业中主要使用机械检测方法对螺纹进行检测。常用的有螺纹量规、工具显微镜、三针法和其他通用量仪等,这些方法都是手工进行的,测量速度慢、测量精度低,已不能满足实际生产的需要。基于数字图像处理技术的螺纹检测是伴随着计算机技术的发展而产生的一门新兴学科。它主要是利用光电成像、计算机图像处理和模式识别技术进行检测,其检测速度快、检测精度高。区别于机械检测方法的最大特点在于它能够进行在线检测,即对