The invention discloses a PCB surface defect detection method based on fast geometric alignment. The PCB surface defect is detected by machine vision. The image acquisition system collects the image to be measured for PCB and recognizes the defect after locating the PCB image based on fast geometric alignment method. The invention provides a scheme design of the whole welding detection system platform which can meet the requirements of the detection efficiency of the production line of small and medium-sized enterprises, completes high-quality welding detection at low cost, and is suitable for the detection of small and medium-sized enterprises. Using motion error priori as constraint condition, fast geometric positioning of feature points is carried out to reduce mismatching and multi-area time-sharing detection, and large area PCB component welding detection is realized.
【技术实现步骤摘要】
基于快速几何对准的PCB表面缺陷检测方法及装置
本专利技术涉及PCB焊接缺陷检测领域,尤其涉及一种基于快速几何对准的PCB表面缺陷检测方法及装置。
技术介绍
PCB(印制电路板)作为电子产品的基础部件,是各种电器元器件的信息载体,在现代电子设备中占重要的地位。随着时代变迁,电子设备的日益普及,国内外的PCB行业都在应势发展,从生产加工到产品检修,每个环节都成为提升效率、质量,降低成本的着眼点。AOI(AutomaticOpticInspection)的全称是自动光学检测,是基于光学原理来对焊接生产中遇到的常见缺陷进行检测的设备。通过摄像头自动扫描PCB,采集图像,测试的焊点与数据库中的合格的参数进行比较,经过图像处理,检查出PCB上缺陷,并通过显示器或自动标志把缺陷显示/标示出来,供维修人员修整。AOI是新兴起的一种新型测试技术,但发展迅速,逐步成为自动生产线中PCB检测的核心技术。但目前高端的AOI设备主要由国外公司垄断且价格昂贵;多数小规模电子产品生产企业基于成本考虑,依然采用传统、落后的人工目检方式进行PCB检测。另一方面,AOI中定位算法、定位方式还存在局限性——算法计算的复杂度高、速度较慢、鲁棒性上还需要优化,检测特征点匹配可靠性差,如SURF特征点匹配算法,在用于大面积PCB焊接缺陷检测,速度较慢,且精度不高。
技术实现思路
本专利技术的目的针对中小企业研发一种低成本、高效率、高精准的基于快速几何对准的PCB表面缺陷检测方法及装置。为实现上述专利技术目的,本专利技术的技术方案是:一种基于快速几何对准的PCB表面缺陷检测方法,采用机器视觉检测PCB表 ...
【技术保护点】
1.一种基于快速几何对准的PCB表面缺陷检测方法,采用机器视觉检测PCB表面缺陷,其特征在于,包括如下步骤:步骤一,运动平台将待测PCB运送至待检测区域,图像采集系统对待测PCB进行待测图像采集,并将待测图像传输至上位机;步骤二,上位机对待测图像进行预处理,采用K近邻均值滤波法进行图像平滑滤波;用加权平均法进行图像灰度化;采用直方图均衡化方法增强图像对比度,强化图像边缘,突出图像细节;步骤三,PCB图像定位三‑1,从标准图像中通过SURF算法提取标准特征点;三‑2,通过标定将运动平台的机械误差转换为像素误差,根据机械误差的阙值范围确定像素误差阙值范围;三‑3,从待测图像中通过SURF算法提取待测特征点;三‑4,通过SURF算法对标准特征点与待测特征点进行匹配,得到匹配的特征点对;三‑5,计算三‑4中特征点对的欧氏距离;三‑6,通过三‑2中像素误差对三‑5中各特征点对的欧氏距离进行判定,欧氏距离不满足像素误差阙值范围的特征点对为无效匹配,满足像素误差阙值范围的特征点对为有效匹配;三=7,将筛选出的有效匹配的特征点对采用最小二乘法计算待测图像相对标准图像的变换矩阵H:
【技术特征摘要】
1.一种基于快速几何对准的PCB表面缺陷检测方法,采用机器视觉检测PCB表面缺陷,其特征在于,包括如下步骤:步骤一,运动平台将待测PCB运送至待检测区域,图像采集系统对待测PCB进行待测图像采集,并将待测图像传输至上位机;步骤二,上位机对待测图像进行预处理,采用K近邻均值滤波法进行图像平滑滤波;用加权平均法进行图像灰度化;采用直方图均衡化方法增强图像对比度,强化图像边缘,突出图像细节;步骤三,PCB图像定位三-1,从标准图像中通过SURF算法提取标准特征点;三-2,通过标定将运动平台的机械误差转换为像素误差,根据机械误差的阙值范围确定像素误差阙值范围;三-3,从待测图像中通过SURF算法提取待测特征点;三-4,通过SURF算法对标准特征点与待测特征点进行匹配,得到匹配的特征点对;三-5,计算三-4中特征点对的欧氏距离;三-6,通过三-2中像素误差对三-5中各特征点对的欧氏距离进行判定,欧氏距离不满足像素误差阙值范围的特征点对为无效匹配,满足像素误差阙值范围的特征点对为有效匹配;三=7,将筛选出的有效匹配的特征点对采用最小二乘法计算待测图像相对标准图像的变换矩阵H:三-8,提取变换矩阵H的h2、h5确定待测图像与标准图像的相对坐标位置关系;完成待测图像中PCB的定位;步骤四,上位机用BP神经网络算法进行缺陷识别;步骤五,上位机将缺陷识别结果输出至人机界面。2.一种基于快速几何对准的大面积PCB表面缺陷检测方法,其特征在于采用多区域分时视觉检测,完成大面积PCB表面缺陷检测;具体步骤如下:步骤Ⅰ,运动平台将大面积PCB运送至待检测区域,图像采集系统对待测大面积PCB进行分块摄像,获取多个待测分块图像,并将所有待测分块图像传输至上位机;步骤Ⅱ,上位机对待测分块图像进行预处理,采用K近邻均值滤波法进行图像平滑滤波;用加权平均法进行图像灰度化;采用直方图均衡化方法增强图像对比度,强化图像边缘,突出图像细节;步骤Ⅲ,PCB分块图像定位三-1,从标准分块图像中通过S...
【专利技术属性】
技术研发人员:黄靖,李俊男,陈小勇,李建兴,罗堪,刘丽桑,
申请(专利权)人:福建工程学院,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。