CN107633493B - 一种适用于工业检测的自适应背景扣除的方法 - Google Patents
一种适用于工业检测的自适应背景扣除的方法 Download PDFInfo
- Publication number
- CN107633493B CN107633493B CN201710898746.2A CN201710898746A CN107633493B CN 107633493 B CN107633493 B CN 107633493B CN 201710898746 A CN201710898746 A CN 201710898746A CN 107633493 B CN107633493 B CN 107633493B
- Authority
- CN
- China
- Prior art keywords
- image
- background subtraction
- industrial detection
- plane
- adaptive background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开了一种适用于工业检测的自适应背景扣除的方法,旨在提供一种提高工业测量中背景扣除对环境的适应性、稳定度同时保证了精度的适用于工业检测的自适应背景扣除的方法。本发明包括以下步骤:A.输入图像;B.平面拟合图像;C.均匀化图像;D.图像金字塔;E.寻找物体;F扣除圆外背景并计算背景平均值;G.整图减去背景平均值;I输出图像。本发明应用于工业智能制造的技术领域。
Description
技术领域
本发明涉及一种适用于工业检测的自适应背景扣除的方法。
背景技术
传统背景扣除的基本原理在于,利用每次相机开机对黑箱拍一张实时图像,作为暗电流图像,相机开始工作后拍到物体的图像均减去暗电流图,得出去噪图像。但是相机的工作条件永远不是理想的,比如黑箱漏光, 相机未达到工作温度或超过工作温度,空气湿度等环境因素都会使暗电流的过高或过低,最后影响到生成的图像质量,导致噪声过多或者图像过暗。在质量测试项目里面对于图像的清晰度,真实度要求尤为严格,该算法不能满足多数测试项目需要。
发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供了一种提高工业测量中背景扣除对环境的适应性、稳定度同时保证了精度的适用于工业检测的自适应背景扣除的方法。
本发明所采用的技术方案是:本发明包括以下步骤:
A.输入图像;
B.平面拟合图像,将图像所有的像素看成一个离散点的集合,再将这些离散点拟合到平面;
C.均匀化图像,通过设定阈值,将大于阈值的离散点剔除,从而达到图像平面均匀化;
D.将均匀化后的图像做图像金字塔处理;
E.寻找物体,所述寻找物体可为寻找圆形的光斑,经过所述图像金字塔处理后的图像内物体单一,得到图中最亮的地方就是圆心也就是图像的重心,然后通过二分检索法和求重心的方式可获得半径和圆心;
F.扣除寻找物体并计算图像平均值:将寻找物体中心与通过二分检索法和求重心的方式所获得的圆心对应后,再减去该寻找物体的大小,从而剔除寻找物体的干扰,获得图像基线的平均值;
G. 整图减去平均值:我们将整张图减去背景的平均值,从而达到了图像自适应背景扣除,基线校准的效果,从而使图像回到基线为0的水平。
H.输出图像。
进一步的,所述阈值为所有所述离散点到平面距离和的最小值。
进一步的,所述图像金字塔的任意一层的宽度和高度为所在层的上一层的宽度和高度的二分之一。
本发明的有益效果是:由于本发明采用平面拟合,扣除图像中不均匀的背景,不仅减少了杂质, 还能去除少量噪声;另一方面,将物体找出后,再将物体以外的所有点求背景平均值,然后整图减去背景的平均值,有了这个实时的背景平均值,图像基线达到自适应效果,得出的图像噪声更小,稳定性更高。
附图说明
图1是本发明的步骤流程图;
图2是图像金字塔示意图;
图3是找到圆心与半径的示意图;
图4是物体扣除出图像然后计算背景的平均值的直方图;
图5是将整图减去背景平均值的基线直方图;
图6是原图像基线直方图。
具体实施方式
如图1所示,在本实施例中,本发明包括以下步骤:
A.输入图像;
B.平面拟合图像,将图像所有的像素看成一个离散点的集合,再将这些离散点拟合到平面,即求这些点到平面距离和的最小值;
C.均匀化图像,通过将最小值设为阈值,再将大于阈值的点剔除,从而达到了图像平面均匀化的效果;
D.将均匀化后的图像做图像金字塔处理,所述图像金字塔是图像多尺度表示的一种形式,是一种以多分辨率来解释图像的有效但概念简单的结构,一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低的图像集合,所有的图像来源于同一张原始图像,通过梯次向下采样获得,直到达到某个终止条件才停止采样,我们将一层一层的图像比喻成金字塔,层级越高,图像越小,分辨率越低,如图2所示,最下面是第0层,即原图,越往上层级越高图像越小,图像金字塔的任意一层的宽度和高度为所在层的上一层的宽度和高度的二分之一,举例,若原图为一副3968x2624大小的图像,则第3层图像的大小为496x328,图像的宽高均变小了,很明显,图像变小之后,会给后续的处理节省时间,此步骤采用第三层或第三层以上的图像;
E.寻找物体,若所述寻找物体为圆形的光斑,经过所述图像金字塔处理后的图像内物体单一,得到图中最亮的地方就是圆心也就是图像的重心,然后通过二分检索法和求重心的方式可获得半径和圆心,所述二分检索法充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成检索任务,它的基本思想是,将n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2]则找到x,算法运算终止,所述x即为半径;
F.扣除寻找物体并计算图像平均值:如图3所示,将寻找物体中心与通过二分检索法和求重心的方式所获得的圆心对应后,再减去寻找物体的大小。这样就可以剔除寻找物体的干扰,有效的获得了图像基线的平均值。在图4所示的直方图中我们可以发现圆的位置等于0,而背景能量的平均值在5×10-7左右。
G. 整图减去平均值:如图5所示,为了使图像回到基线为0的水平,我们将整张图减去背景的平均值,这样就达到了图像自适应背景扣除,基线校准的效果。对比图5和图6的基线,我们可以明显地看到通过上述步骤后基线返回0的水平。
I.输出图像。
所述步骤E中所述寻找物体也可为寻找矩形的中心和边长,由于通过所述图像金字塔处理后的图像内物体单一,可以知道图中最亮的地方就是中心也就是图像的重心,然后通过二分检索法和求重心的方式可获得边长和中心。
综上所述:本发明不管在高温或是在低温的情况下其测试结果都远优于传统背景扣除法,且其漏光情况结果也比传统背景扣除法更加稳定。
本发明应用于工业智能制造的技术领域。
虽然本发明的实施例是以实际方案来描述的,但是并不构成对本发明含义的限制,对于本领域的技术人员,根据本说明书对其实施方案的修改及与其他方案的组合都是显而易见的。
Claims (4)
1.一种适用于工业检测的自适应背景扣除的方法,其特征在于,包括以下步骤:
A.输入图像;
B.平面拟合图像,将图像所有的像素看成一个离散点的集合,再将这些离散点拟合到平面;
C.均匀化图像,通过设定阈值,将大于阈值的离散点剔除,从而达到图像平面均匀化;
D.将均匀化后的图像做图像金字塔处理;
E.寻找物体,经过所述图像金字塔处理后的图像内物体单一,得到图中最亮的地方就是圆心,然后通过二分检索法和求重心的方式可获得半径和圆心;
F.扣除寻找物体并计算图像背景的平均值:将寻找物体中心与通过二分检索法和求重心的方式所获得的圆心对应后,再减去该寻找物体的大小,从而剔除寻找物体的干扰,获得图像基线的平均值;
G. 整图减去平均值:将整张图减去背景的平均值,从而达到了图像自适应背景扣除,基线校准的效果,从而使图像回到基线为0的水平;
H.输出图像。
2.根据权利要求1所述的一种适用于工业检测的自适应背景扣除的方法,其特征在于:所述阈值为所有所述离散点到平面距离和的最小值。
3.根据权利要求1所述的一种适用于工业检测的自适应背景扣除的方法,其特征在于:所述图像金字塔的任意一层的宽度和高度为所在层的上一层的宽度和高度的二分之一。
4.根据权利要求1所述的一种适用于工业检测的自适应背景扣除的方法,其特征在于:所述寻找物体为寻找圆形的光斑。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710898746.2A CN107633493B (zh) | 2017-09-28 | 2017-09-28 | 一种适用于工业检测的自适应背景扣除的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710898746.2A CN107633493B (zh) | 2017-09-28 | 2017-09-28 | 一种适用于工业检测的自适应背景扣除的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107633493A CN107633493A (zh) | 2018-01-26 |
CN107633493B true CN107633493B (zh) | 2021-03-23 |
Family
ID=61104137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710898746.2A Active CN107633493B (zh) | 2017-09-28 | 2017-09-28 | 一种适用于工业检测的自适应背景扣除的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107633493B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109064508B (zh) * | 2018-09-03 | 2020-10-09 | 长春理工大学 | 一种激光光斑检测方法及系统 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001133695A (ja) * | 1999-11-01 | 2001-05-18 | Nikon Corp | 顕微鏡装置 |
US8457440B1 (en) * | 2009-01-27 | 2013-06-04 | Axsun Technologies, Inc. | Method and system for background subtraction in medical optical coherence tomography system |
CN101509827B (zh) * | 2009-03-24 | 2010-08-25 | 哈尔滨工业大学 | 动态目标调制传递函数测量方法 |
CN103034373B (zh) * | 2012-11-23 | 2015-09-09 | 广东威创视讯科技股份有限公司 | 面阵摄像头定位图像有效区域的自动选择方法及系统 |
CN104751187B (zh) * | 2015-04-14 | 2019-04-16 | 山西科达自控股份有限公司 | 抄表图像自动识别方法 |
CN104778707A (zh) * | 2015-04-22 | 2015-07-15 | 福州大学 | 一种改进广义Hough变换的电解电容检测方法 |
CN104881851A (zh) * | 2015-05-26 | 2015-09-02 | 河海大学 | 一种基于双高斯差模型的自适应图像目标增强方法 |
CN104978722A (zh) * | 2015-07-06 | 2015-10-14 | 天津大学 | 基于背景建模的多曝光图像融合鬼影去除方法 |
CN105118035A (zh) * | 2015-08-20 | 2015-12-02 | 南京信息工程大学 | 基于稀疏表示的自适应光学光斑信号提取方法 |
JP6854828B2 (ja) * | 2015-12-18 | 2021-04-07 | ジェラルド ディルク スミッツ | 物体のリアルタイム位置検知 |
CN106447674B (zh) * | 2016-09-30 | 2020-01-14 | 北京大学深圳研究生院 | 一种视频的背景去除方法 |
-
2017
- 2017-09-28 CN CN201710898746.2A patent/CN107633493B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107633493A (zh) | 2018-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107228860B (zh) | 一种基于图像旋转周期特性的齿轮缺陷检测方法 | |
Pape et al. | 3-D histogram-based segmentation and leaf detection for rosette plants | |
CN103377474B (zh) | 镜头阴影校正系数确定方法、镜头阴影校正方法及装置 | |
CN106091981B (zh) | 用于高动态范围物体的区域投影光学三维轮廓测量方法 | |
CN107590512B (zh) | 一种模板匹配中参数的自适应方法和系统 | |
EP3818474A1 (en) | Object detection using multiple sensors and reduced complexity neural networks | |
CN115187602A (zh) | 基于图像处理的注塑件缺陷检测方法及系统 | |
CN111754538B (zh) | Usb表面缺陷检测的阈值分割方法 | |
CN107230207A (zh) | 轮胎的检测方法及系统 | |
CN112085651B (zh) | 一种基于图像自适应阈值与特征提取的激波自动检测跟踪算法 | |
CN117274113B (zh) | 基于图像增强的碎硅片清洗效果视觉检测方法 | |
CN116664565A (zh) | 一种光伏太阳能电池片的隐裂检测方法及系统 | |
CN110335219B (zh) | 一种像素畸变的校正方法、校正装置及终端 | |
CN108961307A (zh) | 基于核相关滤波跟踪的圆形目标尺度自适应跟踪方法 | |
CN107633493B (zh) | 一种适用于工业检测的自适应背景扣除的方法 | |
CN113256591A (zh) | 一种宽幅玻璃缺陷快速检测装置及方法 | |
CN108871197B (zh) | 用于材料表面的位移场测量方法、装置、设备及存储介质 | |
CN117195643A (zh) | 一种几何模型的有限元建模方法、系统、设备及存储介质 | |
CN116309275A (zh) | 一种电池片图像亚像素边缘检测方法、装置及存储介质 | |
CN108805854B (zh) | 一种复杂环境下药片快速计数与完整性检测方法 | |
CN114140416A (zh) | 一种基于机器视觉的玻璃边缘检测方法和系统 | |
CN117764981A (zh) | 基于机器视觉的注塑模具质量在线检测系统 | |
CN116468691A (zh) | 一种应用于产品分拣的智能检测方法及装置 | |
CN112037233B (zh) | 基于大津法与k均值聚类算法联合优化的图像二值化方法 | |
Yang et al. | Cherry recognition based on color channel transform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |