扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
机器视觉编程是一门涉及诸多领域的交叉学科。机器视觉主要是利用计算机模拟人类的视觉功能,从客观事物的图像中提取信息,对其进行处理和理解,最后用于实际的检测、测量和控制。机器视觉编程最大的特点是速度快、信息量大、功能多。
机器视觉的定义:机器视觉是利用光学非接触式传感设备,自动接收和判读真实场景的图像,以获得控制机器或过程的信息。
机器视觉编程是从数字图像中自动提取信息,用于过程控制或对制造产品的检查。为了更好地理解机器视觉,我们以啤酒厂采用的灌装量检测系统为例进行说明:
当每个啤酒瓶经过检测传感器时,检测传感器会触发视觉系统频繁闪烁,给啤酒瓶拍照。啤酒瓶的图像采集保存到内存后,视觉软件会对图像进行处理或分析,并根据啤酒瓶的实际灌装量发出通过-失败响应。如果视觉系统检测到一个啤酒瓶没有灌装到位,也就是没有通过检查,视觉系统就会向转向器发出信号,将啤酒瓶从生产线上取下。操作员可以在显示屏上查看被拒绝的啤酒瓶和连续过程统计。
此外,机器视觉系统还可以测量项目,例如确定火花塞间隙或提供位置信息,以及在制造和组装过程中引导机器人对齐组件。图2所示的例子主要说明了如何利用机器视觉系统检测滤油器(右)是通过还是失效,并测量支架上中心轴头的宽度(左)。
在此应用示例中,填充水平检查系统只能提供两个结果,这显示了二元系统的特征:
1.如果产品合格,测试结果为“通过”2.如果产品不合格,测试结果为“不合格”。
通过以上的介绍,相信大家对于机器视觉编程有了新的认识,如果您还有其他的相关的问题,欢迎来电咨询我们吧!
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流