1.一种自适应统计模型训练方法,其特征在于,所述方法包括:从样本训练集中选取IC元件焊点样本;
将所述IC元件焊点样本与初始化后的自适应统计模型中的模板进行匹配,并判断是否匹配成功;
若是,则进行模板重要性累积,得到重要性累积值,以及更新模板重要性;若否,则直接更新所述模板重要性;
将所述重要性累积值与累积阈值进行比较,判断所述重要性累积值是否小于所述累积阈值;
若否,则更新模板数量和邻域模板重要性;若是,则判断已匹配的模板数量是否大于所述自适应统计模型中的模板总数量;
若否,则返回执行所述将所述IC元件焊点样本与初始化后的自适应统计模型中的模板进行匹配,并判断是否匹配成功的步骤;若是,则更新模板数量和邻域模板重要性;
对匹配距离阈值、更新概率、最小重要性模板、频率分布图以及缺陷度阈值进行更新;
判断已匹配的样本数量是否大于所述样本训练集中的样本总数量;
若否,则返回执行从样本训练集中选取IC元件焊点样本的步骤;若是,则训练完毕,获得训练后的自适应统计模型。
2.根据权利要求1所述的自适应统计模型训练方法,其特征在于,所述样本训练集中的IC元件焊点样本为合格样本。
3.一种自适应统计模型训练系统,其特征在于,所述系统包括:样本选取模块,用于从样本训练集中选取IC元件焊点样本;
模板匹配模块,用于将所述IC元件焊点样本与初始化后的自适应统计模型中的模板进行匹配,并判断是否匹配成功;
第一处理模块,用于若匹配成功,则进行模板重要性累积,得到重要性累积值,以及更新模板重要性;若匹配不成功,则直接更新所述模板重要性;
阈值比较模块,用于将所述重要性累积值与累积阈值进行比较,判断所述重要性累积值是否小于所述累积阈值;
第二处理模块,用于若所述重要性累积值不小于所述累积阈值,则更新模板数量和邻域模板重要性;若所述重要性累积值小于所述累积阈值,则判断已匹配的模板数量是否大于所述自适应统计模型中的模板总数量;
第三处理模块,用于若已匹配的模板数量不大于所述自适应统计模型中的模板总数量,则返回执行所述将所述IC元件焊点样本与初始化后的自适应统计模型中的模板进行匹配,并判断是否匹配成功的步骤;若已匹配的模板数量大于所述自适应统计模型中的模板总数量,则更新模板数量和邻域模板重要性;
更新处理模块,用于对匹配距离阈值、更新概率、最小重要性模板、频率分布图以及缺陷度阈值进行更新;
数量判断模块,用于判断已匹配的样本数量是否大于所述样本训练集中的样本总数量;
第四处理模块,用于若已匹配的样本数量不大于所述样本训练集中的样本总数量,则返回执行从样本训练集中选取IC元件焊点样本的步骤;若已匹配的样本数量大于所述样本训练集中的样本总数量,则训练完毕,获得训练后的自适应统计模型。
4.根据权利要求3所述的自适应统计模型训练系统,其特征在于,所述样本训练集中的IC元件焊点样本为合格样本。
5.一种基于自适应统计模型的IC元件焊点缺陷检测方法,其特征在于,所述自适应统计模型由权利要求1~2中任一项所述的自适应统计模型训练方法训练得到,所述方法包括:
采集待检测的IC元件焊点的图片;
利用所述自适应统计模型对所述图片进行缺陷检测,得到缺陷检测结果;
根据所述缺陷检测结果和频率分布图计算所述图片的缺陷度;
将计算得到的所述图片的缺陷度与缺陷度阈值进行比较,获得检测结果。
6.根据权利要求5所述的基于自适应统计模型的IC元件焊点缺陷检测方法,其特征在于,所述将计算得到的所述图片的缺陷度与缺陷度阈值进行比较,获得检测结果的步骤包括:
将计算得到的所述图片的缺陷度与缺陷度阈值进行比较,判断所述图片的缺陷度是否小于缺陷度阈值;
若是,则所述待检测的IC元件焊点为合格焊点;
若是,则所述待检测的IC元件焊点为不合格焊点。
7.一种基于自适应统计模型的IC元件焊点缺陷检测系统,其特征在于,所述系统包括:图片采集模块,用于采集待检测的IC元件焊点的图片;
缺陷检测模块,用于利用所述自适应统计模型对所述图片进行缺陷检测,得到缺陷检测结果;
缺陷计算模块,用于根据所述缺陷检测结果和频率分布图计算所述图片的缺陷度;
结果获得模块,用于将计算得到的所述图片的缺陷度与缺陷度阈值进行比较,获得检测结果。
8.根据权利要求7所述的基于自适应统计模型的IC元件焊点缺陷检测系统,其特征在于,所述结果获得模块具体用于:将计算得到的所述图片的缺陷度与缺陷度阈值进行比较,判断所述图片的缺陷度是否小于缺陷度阈值;
若是,则所述待检测的IC元件焊点为合格焊点;
若是,则所述待检测的IC元件焊点为不合格焊点。