指针式仪表自动读数识别系统设计优质资料.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《指针式仪表自动读数识别系统设计优质资料.doc》由会员分享,可在线阅读,更多相关《指针式仪表自动读数识别系统设计优质资料.doc(60页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、指针式仪表自动读数识别系统设计优质资料(可以直接使用,可编辑 优质资料,欢迎下载)指针式仪表自动读数系统设计摘要随着模式识别技术、计算机技术等多种技术的不断完善和发展,机器视觉获得了巨大的进步与发展。目前在许多企业中,存在着大量的仪表,仪表的读数都要靠人来完成,工作量很大而且误差率相对来说比较高,基于这个原因,设计了一个工业生产线在线检测数据数字化处理系统。首先通过摄像头采集仪表图像,通过传输装置以无线的方式把图像传输到电脑上,然后在电脑上通过matlab程序设计,处理图像,读取仪表的数据,然后用labview调用matlab程序,并设计一个显示界面,通过界面可以看到实时的数据与仪表图像以及在
2、一段时间内数据的变化情况。最后通过labview访问access数据库,将读取的数据传入数据库中,便于被调用,最终实现检测数据的数字化处理。关键词:机器视觉 图像处理 Matlab LabviewOnline testing data of industrial production line digital processing system designAbstract With the development of computer technology and pattern recognition technology,machinevision technology makes a
3、 great progress and develop-ment.At present,there are a lot of instrument in many enterprises.in-strument reading work need people to complete.So there are a lot of workto do and efficiency is very low,as the same time,error rate is quitehigh.For this reason,there design a online testing data of ind
4、ustrial production line digital processing system.First of all,there need to takePicture by camera.next,through transmission device in wireless way to transmit the image to a computer.Then by matlab programming on the compu-ter,data processing images, read the meter.And then call matlab by labview a
5、nd design a display interface.Through the interface can see the real-time data.At last,through labview access access database,and take the data into database.Finally,realize the testing data of the digital processing.Keywords: Machine vision image processing Matlab Labview目 录1.前言11.1课题背景11.2课题研究现状11
6、.3设计的目的与意义21.4设计需要解决的问题32. 工业生产线在线检测数据数字化处理系统总体方案设计42.1设计方案42.2可行性分析43. 工业生产线在线检测数据数字化处理系统设计综述53.1图像采集与传输装置设计53.1.1图像采集53.1.2图像传输系统53.1.3图像采集与传输系统的设计83.2图像处理与仪表数据的读取93.2.1图像预处理103.2.1.1图像滤波去噪103.2.1.2图像增强123.2.1.3二值化处理133.2.1.4边缘检测与图像分割163.2.2指针识别173.2.3读数识别183.3数据显示界面的设计193.3.1数据显示界面的前面板193.3.2数据显示
7、界面的程序框图213.4数据库的建立214. 结论24致谢25附录一 matlab图像处理程序25附录二 labview程序框图36参考文献371.前言1.1课题背景近年来,随着科学技术的进步,许多新兴的技术不断的产生与发展,机器视觉技术也随着图像处理等技术的发展而逐渐产生,而且发展很快。近些年来,世界范围内涌现了许多的专门从事机器视觉技术的公司,有许多的公司得到了很好的利润。现阶段,国内的机器视觉技术虽然刚起步不长的时间,但是,也有几家公司在这方面取得了不错的成绩,并且发展的速度也很快。所谓的机器视觉是以通过处理图像达到类似于人眼的视觉的效果,提高工作效率减轻人的工作负担,为最终目的。相比于
8、人类的视觉,首先机器视觉不会出现疲劳现象,而且机器视觉识别的精度可以比人眼的识别的精度还要高一些。目前,很多领域中都出现了机器视觉技术的影子,这也体现出了机器视觉技术的研究价值。主要应用的领域有:医学领域、工业检测领域、监控管理、航天领域等。当机器视觉技术应用于工业检测领域时,可以实现工业生产线在线检测数据的自动读取,提高读数的准确性,有效减轻人的负担,及时准确的发现问题、解决问题。进入21世纪后,电子类的仪表应用的越来越多,准确度更高的数字式仪表大有取代传统的指针式仪表的趋势。但是,数字式的仪表在某些情况下不能使用,对环境的适应性比较差,比如,在读数快速变化的时候就不适合使用了,而且,相比于
9、指针式仪表来说,数字仪表价格相对较高,大批量的购买成本会上升很多。指针式仪表则可以适用于很多的场合,环境因素对其约束相对来说不大。除此之外,指针式仪表还有许多其他的优点,比如,抗干扰性强,防尘,防水等,因此我们国家的许多行业中,尤其是那些严禁易燃易爆的场合,比如电力、石油、化工等,指针式仪表仍然是首选,在环境恶劣的场合,根本无法使用数字式的仪表。在一般的工厂中,指针式的仪表数量大、种类多,这些仪表的读数十分的麻烦,而且工作量很大,工作效率很低。传统上人们是检定指针式仪表的方法是人工判读,但是这种判别方法会受到许多人为因素的干扰,比如人的观测仪表角度、疲劳强度以及观测的距离,具有工作强度大,误差
10、率大等缺点,不能实现仪表读数与检测的自动化。每个仪表都需要依靠人来瞄准,每个仪表的操作也需要依靠人来完成,这种方式的工作量大,效率低。为了缩短检测的时间,有效减轻工作人员工作强度,提高检测工作的自动化水平,设计工业生产线在线检测数据数字化处理系统是很有必要的。利用机器视觉技术,可以实现仪表图像的采集、识别以及仪表数据的读取,而整个设计的关键就在于如何用图像识别的方式识别仪表,读取数据。1.2课题研究现状 工业生产线在线监测数据的数字化处理系统的设计的核心是使用图像识别的方法识别仪表,指针式仪表的读数识别研究起步相对来说较晚,1994年,sablatnig等人提出了利用hough变换来检测指针式
11、仪表的读数的方法1 Sablatnig, Robert, Kropatsch, Walter G. Automatic Reading of Analog DisplayInstruments.Conference on Pattern Recognition, 1994, 1:794-797.。1995 年,韩国的 Kyong-Ho Kim 等人成功的实现了对核装置数字表的图像分割,采用的方法是区域划分和阈值法,最终采取一系列的措施,建立一个完全自动化仪表识别系统2 Kyong-Ho Kim, Sung-Li Chen, Yong-Bum Lee, Jong Min Lee. A Study
12、 on Analog and Digital Meter Recognition Based on Image Processing Technique. Journal of the Korean Institute of elematics and Eleatronics, 1995, 9(32):79-94. 。Correa Alegria等人完成了利用机器视觉技术对指针式仪表的检定,整个过程为,首先使用摄像头采集图像,然后采用减影法处理图像,保存图像,然后利用霍夫变换检测直线,识别指针,并且读出指针的角度然,最后,根据指针角度通过计算,得到指针的读数3 Calibration of A
13、nalog and Digital Measuring Instruments Using ComPuter VisionJ.IEEE Transaction on Instrumentation and Measurement,2000,49(l):94一99.。孙凤杰等人提出一种新的提取指针的方法,这种新方法适合较差光照条件下使用,从而解决了光照条件对指针分割的约束问题,取得了较好的识别效果4 孙凤杰,安田江,范杰清,杨春萍,徐征. 电力变压器温度表指针位置识别研究J. 中 国电机工程学报,2007,27(7): 70-75.。黎明和王厚枢设计了一个飞机座舱仪表读数的识别系统,这个系统首先
14、进行图像二值化,主要运用的小波变换来提取指针及刻度,并且成功的去除了光线以及各种外部噪声对整个读数系统的影响,检测出指针和刻度后,找到仪表圆心,测量出指针的角度,找到指针角度与读数的关系,并成功读取数据,这个系统的识别精度很高,完全高于人眼的识别,而且成功实现了在线测试5 黎明,王厚枢.飞机零位检测系统中的座舱读数识别法团.南京航空航天大学学报,1996, l(28):106-112.。周洪和钟明慧成功的实现了指针式的仪表的数据的自动读取。这种读数方法突破了距离的限制,可以远距离的通过读取到仪表的读书,而且读数准确,延迟也很小,可以在线测试,整个系统的安装也很简单,而且成本也很低,对于一些危险
15、场合的仪表读数具有重要的现实意义6 周洪,钟明慧.工业过程显示的数字处理与视频传输.仪表仪表学报(增刊),2003, 4(24):359-361.57。2007年,杨晓敏等人设计了一种新的识别方法,这种方法的原理与车牌识别的远离非常相似模,是一种高斯混合模型识别方法7 杨晓敏,何小海,吴炜等.基于高斯混合模型的车辆字符识别算法.光电子激光,2007, 4:487-490.。何智杰等人设计了一种新的仪表读数的识别方法,这种新方法特别适合精度很高的指针仪表,这个方法中主要运用了霍夫变换和中心投影分析法,这种方法可以实现刻度的全自动识别,而且还提高了识别的精度和速度8 何智杰 , 张彬 , 金连文
16、. 高精度指针仪表自动读数识别方法 J. 计算机辅助工 程 ,2006,15(3): 9-18.。宁志刚等提出一种可应用于高精度指针仪表读数的方法,该方法的原理是利用脊波来提取仪表图像中的直线,可实现自动跟踪判读9 宁志刚, 汪仁煌, 唐冬, 李貌. 基于图像处理的高精度仪表判读方法J. 传感器与微 系统,2006,25(3): 32-37.。1.3设计的目的与意义 对于大多数的指针式仪表,尤其是准确度比较高的仪表的检验,仍然需要通过人来实现,这其中夹杂了许多的人为因素,不同的人对于同一个仪表可能会读出不同的数据,对于准确度比较高的仪表,会有比较大的误差率,而且人会出现视觉疲劳,增加了数值被读
17、错的可能性,造成人为的误差。所以,设计一种能自动读取指针式仪表读数的系统,就可以大大减少人的工作量 ,降低工作的强度,提高读数的准确性,提高工作效率。工业设备能耗参数指标体系建立后,通过计算机就可以清楚的了解到各设备的能耗情况以及工作状态及时准确的发现问题,这样可以减少能源的消耗,优化能源结构,提高能源利用率,提高生产效率,具有良好的经济效益和社会效益。1.4设计需要解决的问题对组成工业生产线在线检测数据数字化处理系统的各种软硬件进行综合设计,硬件部分包括摄像头、图像传输设备、图像接受设备的选择;软件部分包括对接收到的图像进行处理的相关程序,读数显示界面的相关程序。研究准确读取仪表数据的方法:
18、获得较高质量表盘图像,有效的把指针检测出来,提高读数的准确性。.数据显示界面的设计:能够看到此时此刻的仪表图像以及对应的表盘读数,能够看出仪表的读数在一段时间内的变化情况。2. 工业生产线在线检测数据数字化处理系统总体方案设计2.1设计方案工业生产线在线检测数据数字化处理系统主要由图像采集装置、图像发射与接受装置、图像处理部分以及客户端等部分组成。设计方案如下所示: 目标仪表 图像采集 发射器 接收器 计算机 图像滤波去噪 图像增强 图像二值化 数据库 客户端 边缘检测 图像处理 图像分割 指针识别 读数识别 图2-1 总体方案 图像发射与接收装置采用的是无线影音发射器,图像处理部分是由mat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指针 仪表 自动 读数 识别 系统 设计 优质 资料
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内