[发明专利]一种针对类镜面物体的高光区域自适应匀光的方法有效
申请号: | 201711360310.4 | 申请日: | 2017-12-15 |
公开(公告)号: | CN108109138B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 杜娟;陈芳;胡跃明 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G01N21/88;G01N21/95 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍 |
地址: | 511458 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 类镜面 物体 区域 自适应 方法 | ||
本发明提供了一种针对类镜面物体的高光区域自适应匀光的方法,通过对采集的图像进行两层小波分解与重构,提取出图像的高光区域。然后再运用局部搜索图像修复算法实现高光区域的自适应匀光处理。这种方法可以消除检测过程中高光区域对缺陷检测的影响且无需人工干涉,自动根据源图像的信息进行均匀高光区域信息。相比于其他匀光算法,该方法可以得到更均匀的处理结果,且具有更好的适应性。
技术领域
本发明涉及精密类镜面物体的生产和检测及相关环节,涉及特征区域提取,高光区域的自动匀光处理,特别涉及一种针对类镜面物体的高光区域自适应匀光的方法。
背景技术
制造业的飞速发展,对产品的检测任务提出了更高的要求,传统的人工手段已经无法满足大批量产品的高精度、快速甚至实时动态的检测要求。机器视觉技术以数字图像作为获取信息的手段,与计算机图形学、自动化技术等相关领域紧密结合,很适合对产品表面进行缺陷检测。
目前,大部分工业产品表面缺陷主要包括凹痕、条痕、裂纹、龟裂、色斑等。一般的视觉检测系统的光源会在产品表面产生强烈的反光,即高光部分,这个问题对后续的图像环节有较大影响,会使得缺陷的检测率大大降低。为了消除表面光滑的工业产品产生的高光,提高整个检测过程的工作效率与检测精度,从硬件角度可以通过光的漫反射和散射现象,将光源从固定方向发出的、具有高度方向性的光打散,使其均匀照射在产品表面,从而消除产品表面的高光,摄像机采集灰度较为均匀图像;从算法角度,对于硬件无法消除的高光问题,通过算法进行匀光处理,为后续的缺陷检测提供了便利,从而提高了检测的精度和效率。
本方法从小波分解与图像修复的角度对采集的图像分析处理,能实现图像高光区域的提取与高光区域自适应匀光处理。
发明内容
本发明的目的在一种针对类镜面物体的高光区域自适应匀光的方法,相于现有的缺陷检测方法具有准确性和鲁棒性的特点,具体技术方案如下。
一种针对类镜面物体的高光区域自适应匀光的方法,其包括以下步骤:
(1)获取待检测的源图像I:将类镜面物体放入一个暗室中,暗室内表面粗糙,光源产生的光线经由暗室内部粗糙的表面的第一次反射照在磨砂半球体表面,再经由磨砂半球体表面的二次透光照在待测物体上,由视觉系统采集而得到待测物体源图像I;经由两次光路变化来将能量集中的光分散来减少图像上高光的强度与区域;
(2)对待检测源图像进行小波分解:对待检测的源图像进行2层小波分解,提取出经过2层小波分解后的第一层、第二层的近似矩阵 CA1、CA2,和第一、二层小波分解的细节系数,同时取出第二层小波分解近似矩阵的最大值MAX,和最小值MIN;所述细节系数包含水平分量、垂直分量、对角分量;
(3)对第二层小波分解近似矩阵进行自适应拉伸处理:取第二层小波分解近似矩阵CA2中的任意一个像素点x的灰度值依次与源图像的平均灰度值average进行比较,如果小于average,则如果大于average,则其中A(x)是x点经拉伸后的灰度值,G是拉伸系数,XMAX是源图像的最大灰度值,XMIN是源图像的最小灰度值,X是近似矩阵CA2上x点的灰度值;
(4)进行小波重构后得到高光区域标记图像I1:对第二层小波分解的细节系数置零处理后进行小波重构,得到新的第一层小波分解的近似矩阵,对第一层小波分解的细节系数置零处理,再次进行小波重构得到新图像;新图像与源图像进行对应相减,设定阈值T,提取出高光区域,并以绿色标记显示在源图像上,该新图像标记为I2;
(5)参数初始化:初始化等照线方向,置信度、数据项;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711360310.4/2.html,转载请声明来源钻瓜专利网。