石鑫华视觉 发表于 2019-6-11 11:52:08

Color Pattern Matching颜色模式匹配机器视觉系统(多个模板)

Color Pattern Matching颜色模式匹配机器视觉系统(多个模板)

编程平台:LabVIEW+NI VISION。
软件版本:LabVIEW2015SP1及以后版本。
代码方式:不加密源代码,可自行修改。
建议购买对象:不懂LabVIEW图像处理的初学者、LabVIEW无图像处理方面经验的工程师、没有时间开发的该类紧急项目。
售后技术支持:不提供售后技术支持(如果购买有硬件,硬件设置可提供支持采集到图像),不提供现场或远程调试服务(源代码本身BUG修复除外)。接受源代码功能定制服务,价格另议。
软件功能:在图像中截取部分图像作为模板或者是加载图片作为模板(本项目的必须为包含模板信息的png图像,同时要区分color shape/color/shape三种模式的模板,如设置的是color shape模式的,而模板只是shape模式的,则不可以使用,需要重新学习模板,得到模板信息。之后利用模板,在测量ROI进行匹配,如果相似度达到指定的匹配分值,则认为匹配OK,如没有达到,则认为NG,同一模板可以匹配1个或多个数量,具体根据需要设置。颜色模式匹配,顾名思义,即包含了颜色信息,也包含了形状模式信息。而颜色信息,则是基于HSL颜色模型中的Hue色调和Saturation饱和度两个值来划分的。颜色频谱的获取基本方法是,先根据Hue值,将其划分为7/14/28个扇形区域(这个是软件中的灵敏度Low、Medium、High三个值来决定的)。之后再根据Saturation值将这些扇形区域延圆周分割成两部分,分割的位置,则由饱和度阈值来决定;然后再加上黑和白两种颜色信息,共得到16/30/58个颜色特征。因为使用了HSL颜色模型,因此模板使用了HSL方式来操作,从相机采集的图像,也可以使用HSL来操作(需要强制从RGB转换为HSL,比较耗时,本项目为多模板程序,相对就比较耗时了,4个模板全速跑,i5-8250u+8G内存+SSD+MX150显卡的笔记本,不保存数据、不保存图像,全OK不输出信号时也只能处理到最大7FPS的速度,为了效率,因此没有考虑强制转换)。而形状模式信息,则与模板的具体形状有关,如三角形、四边形之类的。测量区域可以指定ROI(仅限不可旋转矩形,如果是旋转矩形,则以其表示的外接矩形为主),也可以使用全图进行匹配。可以指定需要匹配的具体数量,然后设置数量的规格参数,进行规格判断。可以适用于产品指示灯颜色检测、有无亮灯检测、印刷产品的颜色、排线的线序是否正确等视觉项目中;指定形状的不同颜色的产品识别项目等。

软件价格:1000元。
硬件价格:大恒图像130万像素CCD千兆网工业相机MER-132-43GC-P,500万像素工业镜头SHI-C1614FFC/SHI-C1614FFW(同系列不同焦距可更换),合计2000元。软件+硬件9折共2700元。可根据实际项目更换相机镜头,价格另议。如果更换非大恒水星系列的工业相机,涉及到驱动修改的,则需要自己修改。本价格为未税价格,如需要开票,按实际税点计税(可开%3普通票、6%服务类专用票、13%专用票)

基本功能:

[*]用户登录登出与权限管理。
[*]管理员手动调试参数,普通用户不可修改参数。
[*]参数配置管理(机种管理),ini、xml双格式支持。
[*]规格范围用户自行设置。
[*]结果数据本地ACCESS数据库保存,并可选择是否需要保存数据(仅带保存功能,不含查询、修改、删除等功能)。保存常规的序号、时间、机种、结果等信息,以及每个项目中具体需要用到的数据,如本方案中需要用到的实际匹配数量。
[*]包含大恒图像水星系列千兆网、USB3的相机驱动,如更换其它品牌相机,需自行修改相机驱动部分。
[*]自动运行,可选择运行时是否保存数据到数据库、是否保存OK/NG图像及保存原图还是分析后的图像、是否OK输出信号(NG强制输出)。
[*]相机IO端输入(触发模式使用Line0输入)输出(NG使用Line1输出,OK使用Line2输出)(如选择大恒USB3-L系列或其它品牌无IO输出的相机,该功能无法支持,需要用户自行修改)。
[*]操作状态提示信息。
[*]放大、缩小、原始尺寸、适合窗口等图像缩放工具。
[*]图像保存(含调试时手动保存以及运行时自动保存,自动运行时保存图像需要耗费时间,可根据实际情况选择是否需要保存图像)。
[*]For串行方式检测多个不同模板,模板可以为不同的模式,如颜色形状、颜色或形状,也可以为旋转或平移方式,也可以设置每个模板匹配不同的数量,具体的数量没有限制,但是随着模板数量的增加,处理时间也会增加。即每种模板的具体参数是独立的。图像参数数组可以在最后添加新的参数(添加数组),可以删除(数组删除)、修改(数组替换)索引表示的图像参数,但是不能在指定位置添加新参数(即不能使用图像参数数组插入功能)。检测时,实时更新检测的模板图像与路径以方便查看(图像数组操作),实时更新当前检测模板的检测结果与检测数据,检测完成所有模板后,判断整个的结果(单个结果逻辑与方式)。
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114124.jpg
自动运行-OK
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114124-50.jpg
自动运行-NG
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114125.jpg
相机参数、图像参数、学习模板、图像分析等
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114126.jpg
Color Shape模式-s模板-匹配1个数量
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114127.jpg
Color Shape模式-i模板-匹配2个数量
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114127-50.jpg
Shape模式-黑色h模板-匹配2个数量
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114127-51.jpg
Color模式-蓝色h模板-匹配1个数量
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114128.jpg
保存数据、保存图像、IO端口选择等其它参数
本项目添加了一个匹配延时,用于每个模板之间的延时处理,如果需要查看每个模板的匹配效果,可以延时长一点,如200ms、500ms之类的,如果需要快速的跑项目,则可以设置为0ms不延时。这时可能看不清每个模板具体的匹配效果,只能看到最终的模板与结果。
http://visionbbs.com/data/uploads/allimg/190611/2-1Z611114129.jpg
默认硬件配置:MER-132-43GC-P(配置网线、IO线、电源)+常规国产FA镜头
淘宝购买链接:
新品ColorPatternMatching颜色模式匹配多个模板LV&VISION源代码-淘宝网
https://item.taobao.com/item.htm?spm=a2126o.11854294.0.0.d362483145AU7I&id=596142448625

机器视觉商城链接:
Color Pattern Matching颜色模式匹配机器视觉系统(多个模板)_视觉方案_方案服务_机器视觉商城_机器视觉光源_控制器_工业相机_工业镜头_图像采集卡_视觉配件_视觉方案_视觉系统_图像处理_机器视觉培训教程_机器视觉论坛



页: [1]
查看完整版本: Color Pattern Matching颜色模式匹配机器视觉系统(多个模板)

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23