一种基于机器视觉的汽车拉环锁扣铆合的检测方法技术

技术编号:10279435 阅读:174 留言:0更新日期:2014-08-02 20:59
本发明专利技术公开了一种基于机器视觉的汽车拉环锁扣铆合的检测方法。本发明专利技术包括如下步骤:步骤1.采集一张汽车拉环锁扣图像,具体通过CCD相机拍摄汽车拉环锁扣图像和将图像转换成灰度图像G;步骤2.汽车拉环锁扣图像预处理,对转换后的灰度图像G进行去噪和增强其对比度,生成预处理后的灰度图像G1;步骤3.通过灰度图像G1进行铆合检测,包括铆合参数和未铆合参数的检测,提取Hough累积值;步骤4.综合参数比较阶段:综合参数包括检测到的Hough累积值、圆的半径;步骤5.几何约束条件判断,利用检测到的两圆的圆心之间的间距和圆心之间的最大角度范围进行最终判断是否铆合。本发明专利技术能缩短检测时间,提高效率。

【技术实现步骤摘要】

本专利技术属于机器视觉的
,主要采用模糊策略和约束判断,涉及一种汽车拉环锁扣铆合的检测方法,尤其是。
技术介绍
近年来,汽车配件行业大量采用自动化单机或生产线实现技术改造向现代化生产迈进,然而在质量检测与不达标产品的分拣上仍以人工检测为主的,但是方法存在很多缺点,例如:劳动强度大,工作效率低,主观依懒性强,易受检测人员技术素质、经验及疲劳等因素影响,无法充分保证汽车零部件的质量。而汽车行业对零部件的要求是极高的,要是一旦由于安全隐患引起汽车召回,将对企业利益产生不可估量的损害,甚至导致数以亿计的损失,更是成为人生命安全的一颗定时炸弹。鉴于人工检测存在的一系列问题,汽车生产企业曾广泛使用过接触式的仪器检测,但这种传统的检测技术难以满足需要,因为汽车制造厂制造的产品种类越来越多,对质量和精度的要求也越来越高,并且大量的生产实践证明,例如金属表面上的缺陷如压坑、裂纹、划伤等其大小、深度与分布位置不确定,用接触式检测不仅难度较大,同时效率也是较低的。目前汽车零件检测技术逐步向非接触检测、数字化检测、在线检测等方向发展,通过引入先进计算机视觉和检测技术,提高生产效率,降低生产成本,由于减少了人工参与,能更加有效的控制产品的加工质量,实现“零废品制造”,这是传统行业检测发展显著趋势。考虑到现有的缺陷检测技术很难充分满足工业检测需求,而基于图像的机器视觉检测方法具有非接触、实时可靠,成本低、自动化程度高的优势,能为该问题的解决提供了良好的替代方案和解决思路。本专利技术主要面向传统汽车行业的检测需求,以汽车拉门锁扣的质量检测为切入点,研究提高该零件的自动化检测水平,并逐步扩大机器视觉技术在汽车行业的应用,降低人工成本,更加有效的控制产品质量。
技术实现思路
本专利技术的目的是克服现存技术的不足之处,提供,其能实现汽车拉环锁扣是否铆合的自动检测,降低人工检测目测的工作量,提高检测的效率,安全而且可靠。步骤1.采集一张汽车拉环锁扣图像,具体通过CXD相机拍摄汽车拉环锁扣图像和将图像转换成灰度图像G ;步骤2.汽车拉环锁扣图像预处理,对转换后的灰度图像G进行去噪和增强其对比度,生成预处理后的灰度图像Gl ;步骤3.通过灰度图像Gl进行铆合检测,包括铆合参数(大圆半径取值范围)和未铆合参数(小圆半径取值范围)的检测,提取Hough累积值;步骤4.综合参数比较阶段:综合参数包括检测到的Hough累积值、圆的半径;步骤5.几何约束条件判断,利用检测到的两圆的圆心之间的间距和圆心之间的最大角度范围进行最终判断是否铆合。步骤I所述的汽车拉环锁扣图像采集,具体如下:1-1、相机垂直于汽车拉环锁扣正上方,且相机正上方固定有光源;汽车拉环锁扣固定在水平导轨上;然后对待检测的汽车拉环锁扣进行图像采集;1-2、通过加权平均法将采集到的汽车拉环锁扣图像转换成灰度图像G ;灰度图像G的转换具体如下:Gray = RX0.3+GX0.59+BX0.11所述的对汽车拉环锁扣图像中的每一个像素点处理,就能将其转换成灰度图像G ;其中R、G、B为一个像素点的值的基色分量;步骤2所述的汽车拉环锁扣图像预处理,具体如下:2-1、对获取到的灰度图像G进行图像预处理,通过中值滤波方法除去灰度图像G的噪声点; 2-1-1、选定5X5的邻域,将邻域内的像素按灰度等级进行排序,确定其中值;2-1-2、将确定的中值赋予滤波后图像中的相应像素点,所述的相应像素点即进行中值滤波的那个像素点;2-2、对去噪之后的灰度图像进行直方图均衡化,以增强图像对比度,得到预处理后的灰度图像Gl ;2-2-1、对灰度图像Gl统计其直方图,求解其灰度图像Gl的概率;PrCrk) = nk/N其中,PJrk)表示灰度图像Gl中该灰度级rk出现的概率,N为灰度图像Gl中像素的总数;nk为第k级灰度的像素;r为灰度级;rk为第k个灰度级,k = O、1、2、……255 ;2-2-2、根据统计出的直方图,采用累积分布函数作变换,本文档来自技高网
...

【技术保护点】
一种基于机器视觉的汽车拉环锁扣铆合的检测方法,其特征在于包括如下步骤:步骤1.采集一张汽车拉环锁扣图像,具体通过CCD相机拍摄汽车拉环锁扣图像和将图像转换成灰度图像G;步骤2.汽车拉环锁扣图像预处理,对转换后的灰度图像G进行去噪和增强其对比度,生成预处理后的灰度图像G1;步骤3.通过灰度图像G1进行铆合检测,包括铆合参数和未铆合参数的检测,提取Hough累积值;步骤4.综合参数比较阶段:综合参数包括检测到的Hough累积值、圆的半径;步骤5.几何约束条件判断,利用检测到的两圆的圆心之间的间距和圆心之间的最大角度范围进行最终判断是否铆合。

【技术特征摘要】
1.一种基于机器视觉的汽车拉环锁扣铆合的检测方法,其特征在于包括如下步骤: 步骤1.采集一张汽车拉环锁扣图像,具体通过CCD相机拍摄汽车拉环锁扣图像和将图像转换成灰度图像G ; 步骤2.汽车拉环锁扣图像预处理,对转换后的灰度图像G进行去噪和增强其对比度,生成预处理后的灰度图像Gl ; 步骤3.通过灰度图像Gl进行铆合检测,包括铆合参数和未铆合参数的检测,提取Hough累积值; 步骤4.综合参数比较阶段:综合参数包括检测到的Hough累积值、圆的半径; 步骤5.几何约束条件判断,利用检测到的两圆的圆心之间的间距和圆心之间的最大角度范围进行最终判断是否铆合。2.如权利要求1所述的一种基于机器视觉的汽车拉环锁扣铆合的检测方法,其特征在于步骤I所述的汽车拉环锁扣图像采集,具体如下: 1-1、相机垂直于汽车拉环锁扣正上方,且相机正上方固定有光源;汽车拉环锁扣固定在水平导轨上;然后对待检测的汽车拉环锁扣进行图像采集; 1-2、通过加权平均法将采集到的汽车拉环锁扣图像转换成灰度图像G;灰度图像G的转换具体如下:Gray = RX0.3+GX0.59+BX0.11 所述的对汽车拉环锁扣图像中的每一个像素点处理,就能将其转换成灰度图像G ;其中R、G、B为一个像素点的值的基色分量。3.如权利要求1所述的一种基于机器视觉的汽车拉环锁扣铆合的检测方法,其特征在于步骤2所述的汽车拉环锁扣图像预处理,具体如下: 2-1、对获取到的灰度图像G进行图像预处理,通过中值滤波方法除去灰度图像G的噪声占.2-1-1、选定5X5的邻域,将邻域内的像素按灰度等级进行排序,确定其中值; 2-1 -2、将确定的中值赋予滤波后图像中的相应像素点,所述的相应像素点即进行中值滤波的那个像素点; 2-2、对去噪之后的灰度图像进行直方图均衡化,以增强图像对比度,得到预处理后的灰度图像Gl ; 2-2-1、对灰度图像Gl统计其直方图,求解其灰度图像Gl的概率; Pr (rk) = nk/N 其中,PJrk)表示灰度图像Gl中该灰度级rk出现的概率,N为灰度图像Gl中像素的总数;nk为第k级灰度的像素;r为灰度级;rk为第k个灰度级,k = O、1、2、……255 ; 2-2-2、根据统计出的直方图,采用累积分布函数作变换, 4.如权利要求1所述的一种基于机器视觉的汽车拉环锁扣铆合的检测方法,其特征在于步骤3所述的通过灰度图像Gl进行铆合检测,通过设定的铆合参数和未铆合参数,分别获取铆合和未铆合识别参数,具体如下: . 3-1、预先设定好铆合参数和未铆合参数的取值范围; . 3-2、根据同一规格的汽车拉环锁扣的两个锁孔位置是一致的,同时由于外部的检测器材的位置是固定的,因此在新图像G2上根据锁孔位置划分出两个检测区域,使得这两个检测区域分别包含一个汽车拉环锁扣的锁扣位置; .3-3、计算两个检测区域内图像的梯度值; .3-3-1、设检测区域内图像上的某一点坐标为I(x,y),则检测区域内图像在该...

【专利技术属性】
技术研发人员:周迪斌徐平朱佳宁吴连明胡斌胡保坤吴英飞虞璐贾檑萍
申请(专利权)人:杭州师范大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1