【技术实现步骤摘要】
一种基于几何特征识别的机器零部件生产检测系统
[0001]本专利技术属于机器零部件生产检测
,具体为一种基于几何特征识别的机器零部件生产检测系统。
技术介绍
[0002]机械基础零部件(主要指:轴承、齿轮、模具、液压件、气动元件、密封件、紧固件等)是装备制造业不可或缺的重要组成部分,直接决定着重大装备和主机产品的性能、水平、质量和可靠性。
[0003]机器零部件在生产过程中,需要对其进行生产检测,但是常见的检测方法多采用人工进行检测,使得检测时不够精确。
技术实现思路
[0004]本专利技术的目的在于:为了解决上述提出的问题,提供一种基于几何特征识别的机器零部件生产检测系统。
[0005]本专利技术采用的技术方案如下:一种基于几何特征识别的机器零部件生产检测系统,包括启动模块、图像采集模块、图像预处理模块、图片特征识别模块、缺陷检测模块、分类标记模块、区域选择模块、区域特征识别模块、区域相似性匹配模块和结果展示模块,所述启动模块的输出端连接有所述图像采集模块的输入端,所述图像采集模块的输 ...
【技术保护点】
【技术特征摘要】
1.一种基于几何特征识别的机器零部件生产检测系统,包括启动模块(1)、图像采集模块(2)、图像预处理模块(3)、图片特征识别模块(4)、缺陷检测模块(5)、分类标记模块(6)、区域选择模块(7)、区域特征识别模块(8)、区域相似性匹配模块(9)和结果展示模块(10),其特征在于:所述启动模块(1)的输出端连接有所述图像采集模块(2)的输入端,所述图像采集模块(2)的输出端连接有所述图像预处理模块(3)的输入端,所述图像预处理模块(3)的输出端连接有所述图片特征识别模块(4)的输入端,所述图片特征识别模块(4)的输出端连接有所述缺陷检测模块(5)的输入端,所述缺陷检测模块(5)的输出端连接有所述分类标记模块(6)的输入端。2.如权利要求1所述的一种基于几何特征识别的机器零部件生产检测系统,其特征在于:所述图片特征识别模块(4)的内部设置有区域选择模块(7)、区域特征识别模块(8)、区域相似性匹配模块(9)和结果展示模块(10),所述区域选择模块(7)、区域特征识别模块(8)、区域相似性匹配模块(9)和结果展示模块(10)的整体输出端连接有所述图片特征识别模块(4)的输入端。3.如权利要求1所述的一种基于几何特征识别的机器零部件生产检测系统,其特征在于:所述图像采集模块(2)由滚筒、编码器、镜头、光源、工业摄像机、工控机、执行机构组成,滚筒运动时带动编码器旋转,旋转的编码器会输出外触发信号到线阵相机上,从而控制线阵相机采用行扫描的方式进行图像采集,当相机将采集到的多帧图像数据通过千兆网传送给工控机时,图像处理软件会将这多帧图像数据组帧成一幅图像并生成为BMP格式,随后做图像处理。4.如权利要求1所述的一种基于几何特征识别的机器零部件生产检测系统,其特征在于:所述图像预处理模块(3)的内部设置有图像滤波模块和图像增强模块;图像滤波模块采用双边滤波的方法进行图像去噪;双边滤波对像素信息的处理是非线性的,将像素点在图像中的坐标纳入到考虑范围的同时,也将周围区域像素点的差异影响加入了计算范围中;这样对于灰度平缓区域的处理有类似高斯滤波的效果,而在异常区域则不进行处理,从而保持边缘信息。5.如权利要求1所述的一种基于几何特征识别的机器零部件生产检测系统,其特征在于:所述区域选择模块(7)的核心算法为:Input:辅助面chassis,组成面faceOutput:完整的三维区域regionFaces1(1):functiontranverseFaces(chassis,face,&regionFaces)(2):iffaceinregionFacesthen//递归出口(3):return;(4).elseaddfacetoregionFaces(5):edges
‑
PXfaceaskedgessm(face);//将当前面加入到结果面集//通过面找到面中的所有的边(6).fori0toedges.lengthdo(7).faces
‑
PXedgeaskfacessm(edges...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。