基于机器视觉-电动折弯机数控滚圆机滚弧机全自动滚圆机滚弧机折
作者:lujianjun | 来源:欧科机械 | 发布时间:2018-12-09 18:39 | 浏览次数:

针对产品生产流水线上的质量检测,开发了一种基于机器视觉的通用平面尺寸测量软件系统。不同于特定任务的尺寸测量系统,该系统通过灵活的底层类设计和测量工具设定功能,用不同测量工具的组合实现了不同类型的平面尺寸的检测自动化。该系统建立了一整套平面尺寸测量的计算模型,包括识别区域数据结构表达、边界点识别、平面曲线拟合和平面尺寸计算。 于产品流水线平面尺寸检测的软件系统,该系统不需要用户进行二次开发,只需要通过不同测量工具的组合,就可以完成各种尺寸测量任务。为了达到通用的要求,在软件结构上设计了识别区(RegionofInterest,简写为ROI)和尺寸测量工具(Tool)的灵活层次架构(C++类),本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name基于机器视觉-电动折弯机数控滚圆机滚弧机全自动滚圆机滚弧机折弯机在算法上形成了一套完整的计算模型:ROI数据结构表达、边界点识别、平面曲线拟合和平面尺寸计算。该系统作为尺寸测量子系统已经成功应用在武昌首义学院与亚旭电子科技(江苏)有限公司合作开发的机器视觉软件中。1系统方案图1为系统框架示意图。该系统用C++语言开发,使用OpenCV作为图像与分析底层平台,使用QT作为界面和人机交互库。软件界面与交互框架:实现软件的界面和人机交互框架。工业相机驱动与配置模块:各种型号工业相机驱动,相机拍照控制方式设置,相机参数设置。工业相机标定模块:相机畸变矫正,图像坐标与世界坐标的转换[14]。测量任务管理模块:测量任务命名、保存和打开。测量工具设定模块:测量工具的编辑。自动运行模块:系统进行自动测量,并输出测量结果。流水线上的产品尺寸检测过程如图2所示,开始一个新尺寸检测任务时,必须先进行测量工具设定,然后开始自动运行。1)测量工具设定该设定只需在有新的测量任务时才需要(如图2上图所示)。选择多个测量工具(Tool)来完成测量任务,每个工具按以下步骤配置。(1)选择是否需要定位器。如果选择了定位器,需要选取待测零件上几何特征比较明显且不易受到周围形状干扰的形状为定位器。图1平面尺寸检测系统框架示意图基于机器视觉-电动折弯机数控滚圆机滚弧机全自动滚圆机滚弧机折弯机本文由公司网站滚圆机网站采集转载中国知网资源整理!www.gunyuanji.name