The invention relates to the field of industrial production data acquisition, in particular to an industrial production data acquisition method based on machine vision. The invention adopts the method of machine vision to obtain the production and processing data of the industrial field directly from the outside of the equipment without worrying about the outdated equipment in the workshop and the diversity of the equipment. The method has certain generality and applicability when collecting the data of industrial production and processing; the system of the invention takes the production and processing data of each equipment with a camera, then develops a multi-function image recognition system on a computer, identifies the production and processing data on the display interface of the equipment, and then takes the data. Saved to the database of the server, thus achieving the collection and storage of production and processing data.
【技术实现步骤摘要】
一种基于机器视觉的工业现场生产数据的采集方法
本专利技术涉及工业现场生产数据采集领域,尤其是涉及一种基于机器视觉的工业现场生产数据的采集方法。
技术介绍
随着《中国制造2025》行动纲领的提出,传统制造业纷纷走上转型升级的道路。目前,很多制造业公司面临着生产数据采集不准确及时,作业安排不合理,生产效率不高等问题,企业的生产制造水平和管理水平亟待改造提升。当前企业制造车间采集生产加工数据大多是采用现场总线的方式,通过加工设备的预留接口,直接从设备中读取出来,但是,由于部分企业的生产加工设备比较陈旧,没有预留的接口,所以无法直接从设备内部读取出生产加工数据,另外,由于车间生产加工设备的多样性,如果直接通过接口来读取数据,需要单独对每台设备进行操作,工作量较大。为此,急需提供一种无需考虑生产加工设备的多样性,且通用性和适用性均较好的工业现场生产数据采集方法。
技术实现思路
本专利技术的目的在于,针对
技术介绍
中存在的不足,提供一种基于机器视觉的工业现场生产数据的采集系统。为此,本专利技术的上述目的通过以下技术方案来实现:一种基于机器视觉的工业现场生产数据的采集方法,所述采集方法包括建立基于机器视觉的工业现场生产数据的采集系统,所述采集系统包括:-至少一个相机,所述相机用于拍摄生产加工设备显示屏的显示界面上的生产加工数据;-计算机,所述计算机用于存储原始图像信息以及由计算机对相机所拍摄的图像进行识别处理;计算机上设有多功能图像识别系统,所述多功能图像识别系统用于识别处理经交换机传输的相机所拍摄的生产加工数据的图像,所述多功能图像识别系统包括字符识别模块、曲线识别模块;所 ...
【技术保护点】
1.一种基于机器视觉的工业现场生产数据的采集方法,其特征在于,所述采集方法包括建立基于机器视觉的工业现场生产数据的采集系统,所述采集系统包括:‑至少一个相机,所述相机用于拍摄生产加工设备显示屏的显示界面上的生产加工数据;‑计算机,所述计算机用于存储原始图像信息以及由计算机对相机所拍摄的图像进行识别处理;计算机上设有多功能图像识别系统,所述多功能图像识别系统用于识别处理经交换机传输的相机所拍摄的生产加工数据的图像,所述多功能图像识别系统包括字符识别模块、曲线识别模块;所述字符识别模块用于识别相机拍摄图像中的数字和字母;所述曲线识别模块用于提取相机拍摄图像中的曲线数据;所述采集方法还包括:(1)相机安装在生产加工设备的显示屏前用于拍摄生产加工设备显示屏显示界面上的生产加工数据;相机和显示屏之间的安装距离一般不超过0.5米,相机轴线和显示屏平面之间的夹角不低于45度,以确保显示屏拍摄时相机的视域尺寸和显示屏基本保证一致且不会产生较大的图像畸变;(2)图像矫正:通过具有标准长度的参考系如直尺、黑白棋盘格等对相机进行标定,利用参考标准长度与所拍摄图像的尺寸对比,从而实现图像的矫正;(3)设置采集 ...
【技术特征摘要】
1.一种基于机器视觉的工业现场生产数据的采集方法,其特征在于,所述采集方法包括建立基于机器视觉的工业现场生产数据的采集系统,所述采集系统包括:-至少一个相机,所述相机用于拍摄生产加工设备显示屏的显示界面上的生产加工数据;-计算机,所述计算机用于存储原始图像信息以及由计算机对相机所拍摄的图像进行识别处理;计算机上设有多功能图像识别系统,所述多功能图像识别系统用于识别处理经交换机传输的相机所拍摄的生产加工数据的图像,所述多功能图像识别系统包括字符识别模块、曲线识别模块;所述字符识别模块用于识别相机拍摄图像中的数字和字母;所述曲线识别模块用于提取相机拍摄图像中的曲线数据;所述采集方法还包括:(1)相机安装在生产加工设备的显示屏前用于拍摄生产加工设备显示屏显示界面上的生产加工数据;相机和显示屏之间的安装距离一般不超过0.5米,相机轴线和显示屏平面之间的夹角不低于45度,以确保显示屏拍摄时相机的视域尺寸和显示屏基本保证一致且不会产生较大的图像畸变;(2)图像矫正:通过具有标准长度的参考系如直尺、黑白棋盘格等对相机进行标定,利用参考标准长度与所拍摄图像的尺寸对比,从而实现图像的矫正;(3)设置采集对象:采集对象分别为数字/数字串、字母/字母串和曲线;(4)对所拍摄的显示屏图像设置采集对象的图像区域;(5)根据采集对象设置以及所确定的图像区域,分别通过字符识别模块对相机所拍摄图像中的数字/数字串、字母/字母串进行字符识别处理,以及通过曲线识别模块对相机所拍摄图像中的曲线数据进行曲线识别处理;(6)采用字符识别模块和曲线识别模块进行识别处理时,如果无法成功识别,则返回错误信息;(7)同一幅图像中可以存在多个采集对象及多个图像区域,在设置中分别标注明确。2.根据权利要求1所述的基于机器视觉的工业现场生产数据的采集方法,其特征在于,当相机数量很多,并且需要保存经计算机识别处理后的生产加工数据时,所述采集系统还包括:-交换机,所述交换机用于连接相机与计算机;-服务器,所述服务器用于存储经计算机识别处理后的生产加工数据。3.根据权利要求1所述的基于机器视觉的工业现场生产数据的采集方法,其特征在于,所述图像矫正的实现方法是:先估算出相机的内参数、外参数以及畸变参数,然后利用这些参数将图像从相机坐标系恢复到世界坐标系;设置设备显示屏的某个角点为图像的基准点,当相机存在偏移时,该基准点可用于自动地找到目标图像区域,并且可以相对于该基准点找到采集对象的图像区域。4.根据权利要求1所述的基于机器视觉的工业现场生产数据的采集方法,其特征在于,当所设置的采集对象为数字/数字串或者字母/字母串时,可以通过设定采集对象的位数来提高识别处理的准确度。5.根据权利要求1所述的基于机器视觉的工业现场生产数据的采集方法,其特征在于,所述字符识别模块通过如下实现:(1)建立训练样本;(2)设计分类器;(3)待识别图像预处理;(4)应用分类器。6.根据权利要求5所述的基于机器视觉的工业现场生产数据的采集方法,其特征在于,所述字符识别模块优选通过如下实现:(1)建立训练样本:训练样本图像全部都是只包含单个字符的图片,在建立训练样本时,需要对训练样本图像进行预处理;首先,将训练样本图像灰度化,然后采用中值滤波法进行降噪处理,接着采用双峰法求取合适的阈值对训练样本图像进行二值化,再接着对训练样本图像进行归一化,把训练样本图像全部变成大小相等的图片,最后把预处理过的训练样本图像中的黑色像素点的灰度值设为1,白色像素点的灰度值设为0,从而将每个训练样本都表示成一个0/1矩阵;(2)设计分类器:采用改进型的K近邻算法来设计分类器,先将所有训练样本转化为样本向量集,然后采用欧氏距离作为度量标准来计算待分类的实例和每个训练样本的相似度,接着从样本向量集中找到与实例相似度最高的2k个样本,再接着采用夹角余弦距离作为度量标准来计算待分类实例和这2k个样本的相似度,从这2k个样本中找到与实例相似度最高的k个样本,最后利用投票法在这k个样本中找到出现次数最多的类别作为最终的预测类别;并在改进型的K近邻算法中:k取3或5;(3)待识别图像预处理:首先,对待识别图像进行灰度化,将其变为灰度图,然后采用中值滤波法进行降噪处理,接着对其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。