CN106327496B - 基于aoi的pcb裸板盲孔缺陷的检测系统及方法 - Google Patents
基于aoi的pcb裸板盲孔缺陷的检测系统及方法 Download PDFInfo
- Publication number
- CN106327496B CN106327496B CN201610742302.5A CN201610742302A CN106327496B CN 106327496 B CN106327496 B CN 106327496B CN 201610742302 A CN201610742302 A CN 201610742302A CN 106327496 B CN106327496 B CN 106327496B
- Authority
- CN
- China
- Prior art keywords
- bare board
- blind hole
- measured
- pcb bare
- image
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
- G06T7/0008—Industrial image inspection checking presence/absence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30141—Printed circuit board [PCB]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Processing (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明提出了一种基于AOI的PCB裸板盲孔缺陷检测系统及方法,用于解决现有检测系统及方法中存在的弱光照环境下盲孔检测准确率低的技术问题,检测系统包括依次相连的图像采集单元、图像预处理单元、文件预处理单元、参数读取单元、盲孔检测单元和误差计算单元;该系统首先采集待测PCB裸板的扫描图像,通过预处理得到二值图像,接着读取标准PCB裸板的设计文件信息,根据标准PCB裸板的设计文件信息,检测二值图像中所有盲孔的坐标及半径,最后计算待测PCB裸板扫描图像上所有盲孔的误差。本发明在弱光照环境下的检测准确率高,且系统成本低,可用于电路板加工环境中盲孔缺陷的检测。
Description
技术领域
本发明属于电路板检测技术领域,涉及图形图像处理技术,具体涉及一种基于AOI的PCB裸板盲孔缺陷的检测系统及方法,可用于电路板加工环境中盲孔缺陷的检测。
背景技术
印制电路板(PCB,Printed Circuit Board),是电子元器件电气连接的提供者。它是现代信息产业的基础,中小型设备从电子手表、电动玩具到电视机、智能家用电器,再到电子通讯设备、军事武器系统、航天飞机等大型设备都离不开它,它在生活、社会、交通、航天等方面发挥着重大作用。随着电子工业和表面贴装技术的发展,印刷电路板正朝着高密度、轻量型方向发展。随着PCB体积越来越小,复杂度越来越高,同时给PCB质量检测带来困难与挑战。现有的PCB缺陷检测方法按检测对象可分为两大类:一是对无贴装电路元器件的裸板进行检测,它主要检测电路板上线路的导通性、通孔及盲孔是否符合规格等;二是对已贴装电路元器件的PCB检测,主要检测电路焊接质量、焊锡剂量和PCB组件贴装质量等方面。第二种检测以PCB裸板为基础,裸板质量严重影响贴装电路板的质量,故对PCB裸板质量的检测有着重大意义。
现有的PCB裸板盲孔缺陷检测方法有三种:人工目测、电子检测和自动光学检测(AOI,Automated Optical Inspection)。人工目测是由检测人员借助放大镜或投影仪通过肉眼检测盲孔是否存在缺陷;常用的电子检测装置主要有针床式检测和飞针式检测;自动光学检测是利用高分辨率相机和特殊光源取得PCB板图像,经过灰度化、二值处理、特征提取、特征检测和模板匹配来自动检测PCB板上的盲孔缺陷,具有稳定可靠、高精度、高效率等优点,成为应用最广泛的盲孔缺陷检测方法。
例如,中国专利申请,申请公布号为CN105486698A,发明名称为“AOI自动检测设备和检测方法”的专利申请,公开了一种AOI自动检测设备和检测方法,AOI自动检测设备主要包括机架,机架内部设置有传输装置,机架顶部设置有CCD相机,CCD相机的镜头朝向传输装置,在CCD相机与传输装置之间还设置有光源罩,CCD相机能穿过光源罩的通孔对传输装置上的产品进行照相,在光源罩内部设置有光源,还包括控制处理器,控制处理器与CCD相机连接,机架上还设置有显示器,显示器与控制处理器连接;AOI自动检测方法,包括图像采集模块,坐标分析模块,图像处理模块,良品图片存储模块、不良区域记录模块和显示模块。
由于AOI系统采用高分辨率相机和特殊光源获取PCB图像,弱光照环境下采集到的PCB图像质量不高、光学特征点不明显,不经亮度增强、倾斜校正操作,直接运用模板匹配进行检测,导致在弱光照环境下盲孔检测的准确率低。
发明内容
本发明的目的在于克服上述现有技术存在的缺陷,本发明提出了一种基于AOI的PCB裸板盲孔缺陷检测系统及方法,用于解决现有检测系统及方法中存在的弱光照环境下盲孔检测准确率低的技术问题。
为实现上述目的,本发明采取的技术方案为:
一种基于AOI的PCB裸板盲孔缺陷的检测系统,包括依次相连的图像采集单元、图像预处理单元、文件预处理单元、参数读取单元、盲孔检测单元和误差计算单元,其中:
图像采集单元,用于获取待测PCB裸板扫描图像;
图像预处理单元,用于对待测PCB裸板扫描图像进行预处理;
文件预处理单元,用于读取标准PCB裸板设计文件中的坐标值表示形式、安装孔信息和盲孔信息;
参数读取单元,用于读取扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式;
盲孔检测单元,包括依次相连的特征点检测模块、盲孔区域估算模块和盲孔检测模块;特征点检测模块,用于检测安装孔的圆心位置,并将其作为待测PCB裸板扫描图像的特征点;盲孔区域估算模块,用于估算待测PCB裸板扫描图像上不同盲孔所在的区域;盲孔检测模块,用于检测所有盲孔的圆心和半径;
误差计算单元,用于计算待测PCB裸板扫描图像上所有盲孔的加工误差。
上述基于AOI的PCB裸板盲孔缺陷的检测系统,图像预处理单元,包括依次相连的灰度化模块、图像增强模块、倾斜校正模块、裁剪模块和二值化模块;灰度化模块,用于对待测PCB裸板扫描图像进行灰度化;图像增强模块,用于对经过灰度化的扫描图像进行亮度增强;倾斜校正模块,用于对亮度增强后的扫描图像进行校正;裁剪模块,用于裁剪待测PCB裸板扫描图像的毛边,以获取待测PCB裸板扫描图像的子图像;二值化模块,用于对待测PCB裸板扫描图像的子图像进行二值化,以获取待测PCB裸板扫描图像的黑白子图像。
上述基于AOI的PCB裸板盲孔缺陷的检测系统,待测PCB裸板扫描图像,保存为位图格式。
一种基于AOI的PCB裸板盲孔缺陷的检测方法,包括如下步骤:
(1)对待测PCB裸板进行扫描,得到待测PCB裸板扫描图像;
(2)图像预处理单元对待测PCB裸板扫描图像进行预处理,得到待测PCB裸板扫描图像的黑白子图像,实现步骤为:
(2a)灰度化模块对待测PCB裸板扫描图像进行灰度化,得到灰度图像;
(2b)图像增强模块对灰度图像进行亮度增强,得到增强图像;
(2c)倾斜校正模块对增强图像进行倾斜校正,得到校正图像;
(2d)裁剪模块对校正图像的毛边进行裁剪,得到待测PCB裸板扫描图像的子图像;
(2e)二值化模块对待测PCB裸板扫描图像的子图像进行二值化,得到待测PCB裸板扫描图像的黑白子图像;
(3)文件预处理单元读取标准PCB裸板设计文件中的坐标值表示形式、安装孔圆心坐标、盲孔加工误差范围、同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔信息,并计算同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标和任意两个安装孔间的距离;
(4)参数读取单元读取扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式;
(5)盲孔检测单元对待测PCB裸板扫描图像的黑白子图像进行检测,得到所有盲孔的圆心坐标及半径,实现步骤为:
(5a)特征点检测模块对待测PCB裸板扫描图像的黑白子图像中所有安装孔的圆心坐标进行检测,得到待测PCB裸板扫描图像的黑白子图像的多个特征点,并计算多个特征点中与步骤(3)中计算的任意两个安装孔间距离对应的两个特征点之间的距离,得到两个特征点之间的距离与步骤(3)中计算的任意两个安装孔间的距离的映射关系;
(5b)盲孔区域估算模块,计算标准PCB裸板设计文件中任意两个安装孔分别到标准PCB裸板设计文件中同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔之间的距离,和到步骤(3)中计算的同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标之间的距离,得到标准PCB裸板设计文件中四个距离值,并根据步骤(5a)得到的映射关系,计算待测PCB裸板扫描图像的黑白子图像中与标准PCB裸板设计文件中四个距离值对应的四个距离值,然后计算待测PCB裸板扫描图像的黑白子图像中同一方向上同类且相邻盲孔间距相同的所有盲孔所在的多个图像区域;
(5c)盲孔检测模块对步骤(5b)中计算的多个图像区域进行检测,得到待测PCB裸板扫描图像的黑白子图像中所有盲孔的圆心坐标及半径,并将其写入文件;
(6)误差计算单元根据步骤(4)中扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式,计算待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值;
(7)根据步骤(3)中读取的标准PCB裸板设计文件中的盲孔加工误差范围,对步骤(6)计算的待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值进行判定,得到待测PCB裸板盲孔的检测结果。
本发明与现有技术相比,具有如下优点:
1.本发明由于对待测PCB裸板扫描图像经过灰度化模块、亮度增强模块、倾斜校正模块、裁剪模块、二值化模块和特征点检测模块进行了灰度化、亮度增强、倾斜校正、裁剪、二值化和特征点检测操作得到了特征点明显的二值图像,并根据特征点和盲孔区域估算模块计算了盲孔所在的区域,减少了盲孔区域外部对检测盲孔时的噪声干扰,与现有技术相比,有效的提高了在弱光照环境下盲孔检测的准确率。
2.本发明的图像采集单元,采用扫描仪扫描待测PCB裸板,生成待测PCB裸板扫描图像,与现有技术采用的高分辨率相机和特殊光源相比,降低了系统成本。
附图说明
图1是本发明检测系统的结构示意图;
图2是本发明检测方法的实现流程框图。
具体实施方式
以下结合附图和实施例,对本发明作进一步详细说明。
参照图1,本发明的检测系统包括依次相连的图像采集单元、图像预处理单元、文件预处理单元、参数读取单元、盲孔检测单元和误差计算单元,其中:
图像采集单元,用于获取待测PCB裸板扫描图像;
图像预处理单元,用于对待测PCB裸板扫描图像进行预处理;
文件预处理单元,用于读取标准PCB裸板设计文件中的坐标值表示形式、安装孔信息和盲孔信息;
参数读取单元,用于读取扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式;
盲孔检测单元,包括依次相连的特征点检测模块、盲孔区域估算模块和盲孔检测模块;特征点检测模块,用于检测安装孔的圆心位置,并将其作为待测PCB裸板扫描图像的特征点;盲孔区域估算模块,用于估算待测PCB裸板扫描图像上不同盲孔所在的区域;盲孔检测模块,用于检测所有盲孔的圆心和半径;
误差计算单元,用于计算待测PCB裸板扫描图像上所有盲孔的加工误差值。
参照图2,本发明检测的方法包括如下步骤:
步骤1,对待测PCB裸板进行扫描,得到待测PCB裸板扫描图像,实施例对四角具有四个安装孔、正面有3排同类盲孔且每排相邻盲孔间距相同的长方形PCB裸板进行扫描;
步骤2,图像预处理单元,对待测PCB裸板扫描图像进行预处理,得到待测PCB裸板扫描图像的黑白子图像,实现步骤为:
步骤2a,灰度化模块,待测PCB裸板扫描图像进行灰度化,得到灰度图像,实施例利用灰度平均值法对待测PCB裸板扫描图像进行灰度化,以将三通道彩色图像转为单通道灰度图像,减少图像信息;
步骤2b,图像增强模块,对灰度图像进行亮度增强,得到增强图像,实施例利用灰度拉伸法对灰度图像进行亮度增强,以去除图像采集时光照对图像质量的影响;
步骤2c,倾斜校正模块,对增强图像进行倾斜校正,得到校正图像,实施例利用Hough变换法检测到的倾斜角度,对增强图像进行倾斜校正,以排除倾斜图像对裁剪操作的干扰;
步骤2d,裁剪模块,对校正图像的毛边进行裁剪,得到待测PCB裸板扫描图像的子图像,实施例裁掉校正图像中不包含电路板信息的无效区域,进一步减少图像信息,排除无效区域的干扰;
步骤2e,二值化模块,对待测PCB裸板扫描图像的子图像进行二值化,实施例利用自适应阈值法对待测PCB裸板扫描图像的子图像进行二值化,以得到噪声少的待测PCB裸板扫描图像的黑白子图像;
步骤3,文件预处理单元读取标准PCB裸板设计文件中的坐标值表示形式、安装孔圆心坐标、盲孔加工误差范围、同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔信息,并计算同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标和任意两个安装孔间的距离,实施例读取标准PCB裸板设计文件中的坐标值表示形式:2位表示整数位和5位表示小数位,位于电路板四角的安装孔的坐标,盲孔加工误差范围,水平方向上每排首个盲孔的信息,计算得到水平方向上每排最后一个盲孔的坐标,并计算左上角安装孔到右下角安装孔间的距离;
步骤4,参数读取单元读取扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式,实施例读取的扫描仪分辨率为60,误差计算方式为绝对误差;
步骤5,盲孔检测单元对待测PCB裸板扫描图像的黑白子图像进行检测,得到所有盲孔的圆心坐标及半径,实现步骤为:
步骤5a,特征点检测模块利用连通域检测方法对待测PCB裸板扫描图像的黑白子图像中所有安装孔的圆心坐标进行检测,得到待测PCB裸板扫描图像的黑白子图像的多个特征点,并计算多个特征点中与步骤3中计算的任意两个安装孔间距离对应的两个特征点之间的距离,得到两个特征点之间的距离与步骤3中计算的任意两个安装孔间的距离的映射关系,实施例利用连通域检测算法对四角的安装孔进行检测,得到亚像素级的检测结果,以减小计算误差,计算待测PCB裸板扫描图像的黑白子图像中左上角安装孔到右下角安装孔间的距离,根据步骤3中左上角安装孔到右下角安装孔间的距离,得到距离映射关系;
步骤5b,盲孔区域估算模块,计算标准PCB裸板设计文件中任意两个安装孔分别到标准PCB裸板设计文件中同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔之间的距离,和到步骤3中计算的同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标之间的距离,得到标准PCB裸板设计文件中四个距离值,并根据步骤5a得到的映射关系,计算待测PCB裸板扫描图像的黑白子图像中与标准PCB裸板设计文件中四个距离值对应的四个距离值,然后计算待测PCB裸板扫描图像的黑白子图像中同一方向上同类且相邻盲孔间距相同的所有盲孔所在的多个图像区域,实施例计算标准PCB裸板上左端两个安装孔到每排首个盲孔间的两个距离,右端两个安装孔到每排最后一个盲孔的两个距离,根据步骤5a得到的映射关系,将四个距离转换为待测PCB裸板扫描图像的黑白子图像上左端两个安装孔到每排首个盲孔间的两个距离,右端两个安装孔到每排最后一个盲孔的两个距离,根据两圆相交的交点公式,计算出待测PCB裸板扫描图像的黑白子图像上每排首个和最后一个盲孔的坐标,从而得到每排盲孔所在的图像区域;
步骤5c,盲孔检测模块对步骤5b中计算的多个图像区域进行检测,得到待测PCB裸板扫描图像的黑白子图像中所有盲孔的圆心坐标及半径,并将其写入文件;
步骤6,误差计算单元根据步骤4中扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式,计算待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值;
步骤7,根据步骤3中读取的标准PCB裸板设计文件中的盲孔加工误差范围,对步骤6计算的待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值进行判定,得到待测PCB裸板盲孔的检测结果。
上述基于AOI的PCB裸板盲孔缺陷的检测方法,步骤2e中所述的对待测PCB裸板扫描图像的黑白子图像进行二值化,采用自适应阈值方法实现,自适应阈值方法会根据每幅图像的灰度动态计算每幅图像的最佳阈值,得到噪声少的二值图像。
上述基于AOI的PCB裸板盲孔缺陷的检测方法,步骤5c中所述的对多个图像区域进行检测,采用连通域检测方法实现,连通域检测方法可以检测二值图像上所有的白色像素区域,同时可以忽略盲孔的变形,得到亚像素级的检测结果。
上述基于AOI的PCB裸板盲孔缺陷的检测方法,步骤5a中所述的对待测PCB裸板扫描图像的黑白子图像中所有安装孔的圆心坐标进行检测,同样采用连通域检测方法实现。
以上描述仅是本发明的一个具体实例,显然对于本领域的专业人员来说,在了解了本发明的内容和原理后,都可能在不背离本发明的原理、结构的情况下,进行形式和细节上的各种修正和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求保护范围之内。
Claims (4)
1.一种基于AOI的PCB裸板盲孔缺陷的检测方法,是通过包括依次相连的图像采集单元、图像预处理单元、文件预处理单元、参数读取单元、盲孔检测单元和误差计算单元的检测系统实现的,包括如下步骤:
(1)对待测PCB裸板进行扫描,得到待测PCB裸板扫描图像;
(2)图像预处理单元,对待测PCB裸板扫描图像进行预处理,得到待测PCB裸板扫描图像的黑白子图像,实现步骤为:
(2a)灰度化模块,对待测PCB裸板扫描图像进行灰度化,得到灰度图像;
(2b)图像增强模块,对灰度图像进行亮度增强,得到增强图像;
(2c)倾斜校正模块,对增强图像进行倾斜校正,得到校正图像;
(2d)裁剪模块,对校正图像的毛边进行裁剪,得到待测PCB裸板扫描图像的子图像;
(2e)二值化模块,对待测PCB裸板扫描图像的子图像进行二值化,得到待测PCB裸板扫描图像的黑白子图像;
(3)文件预处理单元,读取标准PCB裸板设计文件中的坐标值表示形式、安装孔圆心坐标、盲孔加工误差范围、同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔信息,并计算同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标和任意两个安装孔间的距离;
(4)参数读取单元,读取扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式;
(5)盲孔检测单元,对待测PCB裸板扫描图像的黑白子图像进行检测,得到所有盲孔的圆心坐标及半径,实现步骤为:
(5a)特征点检测模块,对待测PCB裸板扫描图像的黑白子图像中所有安装孔的圆心坐标进行检测,得到待测PCB裸板扫描图像的黑白子图像的多个特征点,并计算多个特征点中与步骤(3)中计算的任意两个安装孔间距离对应的两个特征点之间的距离,得到两个特征点之间的距离与步骤(3)中计算的任意两个安装孔间的距离的映射关系;
(5b)盲孔区域估算模块,计算标准PCB裸板设计文件中任意两个安装孔分别到标准PCB裸板设计文件中同一方向上同类盲孔且相邻盲孔间距相同的首个盲孔之间的距离,和另外任意两个安装孔分别到步骤(3)中计算的同一方向上同类盲孔且相邻盲孔间距相同的最后一个盲孔圆心坐标之间的距离,得到标准PCB裸板设计文件中四个距离值,并根据步骤(5a)得到的映射关系,计算待测PCB裸板扫描图像的黑白子图像中与标准PCB裸板设计文件中四个距离值对应的四个距离值,然后计算待测PCB裸板扫描图像的黑白子图像中同一方向上同类且相邻盲孔间距相同的所有盲孔所在的多个图像区域;
(5c)盲孔检测模块对步骤(5b)中计算的多个图像区域进行检测,得到待测PCB裸板扫描图像的黑白子图像中所有盲孔的圆心坐标及半径,并将其写入文件;
(6)误差计算单元根据步骤(4)中扫描仪的分辨率和已输入的待测PCB裸板扫描图像盲孔的误差计算方式,计算待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值;
(7)根据步骤(3)中读取的标准PCB裸板设计文件中的盲孔加工误差范围,对步骤(6)计算的待测PCB裸板扫描图像的黑白子图像中所有盲孔的加工误差值进行判定,得到待测PCB裸板盲孔的检测结果。
2.根据权利要求1所述的基于AOI的PCB裸板盲孔缺陷的检测方法,其特征在于,步骤(2e)中所述的对待测PCB裸板扫描图像的黑白子图像进行二值化,采用自适应阈值方法实现。
3.根据权利要求1所述的基于AOI的PCB裸板盲孔缺陷的检测方法,其特征在于,步骤(5c)中所述的对多个图像区域进行检测,采用连通域检测方法实现。
4.根据权利要求1所述的基于AOI的PCB裸板盲孔缺陷的检测方法,其特征在于,步骤(5a)中所述的对待测PCB裸板扫描图像的黑白子图像中所有安装孔的圆心坐标进行检测,采用连通域检测方法实现。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610742302.5A CN106327496B (zh) | 2016-08-26 | 2016-08-26 | 基于aoi的pcb裸板盲孔缺陷的检测系统及方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610742302.5A CN106327496B (zh) | 2016-08-26 | 2016-08-26 | 基于aoi的pcb裸板盲孔缺陷的检测系统及方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106327496A CN106327496A (zh) | 2017-01-11 |
| CN106327496B true CN106327496B (zh) | 2019-04-23 |
Family
ID=57791810
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610742302.5A Active CN106327496B (zh) | 2016-08-26 | 2016-08-26 | 基于aoi的pcb裸板盲孔缺陷的检测系统及方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106327496B (zh) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108572307A (zh) * | 2017-03-07 | 2018-09-25 | 惠州中京电子科技有限公司 | 一种多层hdi印制电路板盲孔检查方法 |
| CN107093174B (zh) * | 2017-04-05 | 2018-03-27 | 湖北工业大学 | 一种pcb设计缺陷检测方法 |
| CN107464236B (zh) * | 2017-07-28 | 2020-05-05 | 武汉华星光电半导体显示技术有限公司 | 一种基于aoi的柔性显示基板缺陷判别方法 |
| CN108550142A (zh) * | 2018-03-30 | 2018-09-18 | 深圳大学 | 一种牙孔检测方法及装置 |
| CN109253702B (zh) * | 2018-11-08 | 2023-07-28 | 东莞职业技术学院 | 一种pcb钻孔快速检修方法及设备 |
| CN111310402B (zh) * | 2020-01-21 | 2023-04-14 | 西安工程大学 | 一种基于面面平行的印刷电路板裸板缺陷检测方法 |
| CN113808067B (zh) * | 2020-06-11 | 2024-07-05 | 广东美的白色家电技术创新中心有限公司 | 电路板检测方法、视觉检测设备及具有存储功能的装置 |
| CN111798443A (zh) * | 2020-07-16 | 2020-10-20 | 佛山市南海区广工大数控装备协同创新研究院 | 一种利用pcb缺陷检测系统进行缺陷定位和可视化的方法 |
| CN112200164B (zh) * | 2020-12-03 | 2021-02-23 | 中国科学院自动化研究所 | 基于电镜图像的集成电路金属圆孔自动识别方法及系统 |
| CN113870242A (zh) * | 2021-10-12 | 2021-12-31 | 京东方(河北)移动显示技术有限公司 | 一种检测盲孔的方法及设备 |
| CN114091395A (zh) * | 2021-10-26 | 2022-02-25 | 中科可控信息产业有限公司 | 通孔检测方法、装置、计算机设备及可读存储介质 |
| CN113933309B (zh) * | 2021-10-28 | 2023-10-20 | 赣州市同兴达电子科技有限公司 | 一种复测aoi机台检盲孔孔内不良的方法 |
| CN114782436B (zh) * | 2022-06-20 | 2023-03-24 | 苏州康代智能科技股份有限公司 | Pcb缺陷检测方法、电路板计量测量方法及制作方法 |
| CN116295047A (zh) * | 2023-02-08 | 2023-06-23 | 深圳市鹰眼在线电子科技有限公司 | 电路板盲孔品质检测方法及系统 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1401107A (zh) * | 2000-01-18 | 2003-03-05 | 索威森公司 | 检测印刷电路板缺陷的方法和系统 |
| CN101793843A (zh) * | 2010-03-12 | 2010-08-04 | 华东理工大学 | 基于连接表的印刷线路板自动光学检测算法 |
| CN104764712A (zh) * | 2015-04-29 | 2015-07-08 | 浙江工业大学 | 一种pcb过孔内壁质量的检测方法 |
| CN104777165A (zh) * | 2014-01-13 | 2015-07-15 | 牧德科技股份有限公司 | 电路板的盲孔内缺陷的检测设备、检测系统及其检测方法 |
| CN105631846A (zh) * | 2014-10-31 | 2016-06-01 | 陕西高华知本化工科技有限公司 | 一种圆形图形的检测方法 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IL102659A (en) * | 1992-07-27 | 1997-07-13 | Orbot Instr Ltd | Apparatus and method for comparing and aligning two digital representations of an image |
-
2016
- 2016-08-26 CN CN201610742302.5A patent/CN106327496B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1401107A (zh) * | 2000-01-18 | 2003-03-05 | 索威森公司 | 检测印刷电路板缺陷的方法和系统 |
| CN101793843A (zh) * | 2010-03-12 | 2010-08-04 | 华东理工大学 | 基于连接表的印刷线路板自动光学检测算法 |
| CN104777165A (zh) * | 2014-01-13 | 2015-07-15 | 牧德科技股份有限公司 | 电路板的盲孔内缺陷的检测设备、检测系统及其检测方法 |
| CN105631846A (zh) * | 2014-10-31 | 2016-06-01 | 陕西高华知本化工科技有限公司 | 一种圆形图形的检测方法 |
| CN104764712A (zh) * | 2015-04-29 | 2015-07-08 | 浙江工业大学 | 一种pcb过孔内壁质量的检测方法 |
Non-Patent Citations (5)
| Title |
|---|
| "A novel approach of standard data base generation for defect detection in bare PCB";Mukesh Kumar等;《International Conference on Computing Communication and Automatic》;20150706;第11-15页 |
| "PCB光学孔位(孔径)检测设备设计与研究";周明;《机电信息》;20160712(第18期);第78-79页和第81页 |
| "PCB孔位检测系统研究与实现";熊超有;《中国优秀硕士学位论文数据库 信息科技辑》;20160615(第06期);正文第19页第1段、第28-29页、第41页和第52页 |
| "基于AOI的PCB孔缺陷检测法";杨霞等;《工业控制计算机》;20140311;第27卷(第1期);第21-22页 |
| "基于数字图像处理的印刷电路板缺陷检测";李正明等;《仪表技术与传感器》;20121231(第8期);第87-89页 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106327496A (zh) | 2017-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106327496B (zh) | 基于aoi的pcb裸板盲孔缺陷的检测系统及方法 | |
| US12313561B2 (en) | Stroboscopic stepped illumination defect detection system | |
| CN112748120B (zh) | 缺陷检测系统及方法、装置、设备和存储介质 | |
| CN109816678B (zh) | 一种基于视觉的喷嘴雾化角度自动检测系统及方法 | |
| CN107345789B (zh) | 一种pcb板孔位检测装置及方法 | |
| US10366485B2 (en) | Positioning method, visual inspection apparatus, program, computer readable recording medium, and visual inspection method | |
| EP3989542B1 (en) | Method, apparatus, electronic device and storage medium for evaluating image acquisition accuracy | |
| EP0467149B1 (en) | Method of and device for inspecting pattern of printed circuit board | |
| JP7122524B2 (ja) | 検査プログラム生成システム、検査プログラムの生成方法、及び検査プログラムの生成用プログラム | |
| JP4309927B2 (ja) | まぶた検出装置及びプログラム | |
| EP0466013B1 (en) | Method of and device for inspecting pattern of printed circuit board | |
| CN110473165A (zh) | 一种电路板焊接质量检测方法及装置 | |
| CN108254374A (zh) | 电路板元器件插装异常的检测方法 | |
| CN109905700A (zh) | 虚拟显示设备及其检测方法、装置、计算机可读存储介质 | |
| EP3232211B1 (en) | Method for inspecting terminal of component formed on substrate and substrate inspection apparatus | |
| KR101757240B1 (ko) | 3차원 형상 측정 장치에서의 기준 패턴 생성 방법 | |
| CN116818785B (zh) | 一种基于机器视觉的缺陷检测方法、系统及介质 | |
| CN106526917A (zh) | 一种采用线阵相机扫描的液晶屏点阵检测装置 | |
| CN104359925A (zh) | 实现电子玻璃缺陷自动检测的系统 | |
| JP2005128016A (ja) | 検査システムおよび方法 | |
| CN109949725A (zh) | 一种aoi系统图像灰度标准化方法及系统 | |
| Guo et al. | Research of the machine vision based PCB defect inspection system | |
| US20180174319A1 (en) | Porous detection system, apparatus and method | |
| CN109612408B (zh) | 半导体激光器发射角度测试方法、装置及可读存储介质 | |
| KR102203441B1 (ko) | 전자부품 분류장치 및 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |