基于机器视觉的非接触式液位测量方法研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于机器视觉的非接触式液位测量方法研究
李静;刘琼伟;王璐;沈继忱
【摘要】构建了一种采用微功率激光源和单目摄像机构成的图像式液位测量系统。
以光源反射和光源同步跟踪为基本原理,利用三角测量法和光电成像技术,实现液位与光成像的对应关系。
通过最小二乘法标定液位测量装置参数并建立激光源在液面上的入射光斑与液面高度之间的函数关系,结合准确的图像处理算法来获得液位。
%A non-contact image level measurement system was developed, which employs monocular digital camera and low-power laser.Based on laser reflection and source synchronous tracking, it adopts both triangu-lation method and optoelectronic matrix imaging technology to realize corresponding relationship between level displacement and light imaging, and to calibrate the level measuring system’ s parameters through least square method as well as to establish a function relation between the laser light source ’ s incident light spot and the liquid level on the liquid surface so that a real liquid level can be reached through combining with image-pro-cessing algorithms.
【期刊名称】《化工自动化及仪表》
【年(卷),期】2014(000)009
【总页数】3页(P1028-1030)
【关键词】微功率激光源;液位测量;单目摄像机;非接触式;三角测量;图像处理算法【作者】李静;刘琼伟;王璐;沈继忱
【作者单位】东北电力大学,吉林吉林 132012;东北电力大学,吉林吉林132012;东北电力大学,吉林吉林 132012;东北电力大学,吉林吉林 132012【正文语种】中文
【中图分类】TH89
为保证工业生产的安全性,需对石油、化工厂中成千上万的储罐进行液位在线检测。
考虑到温度、压强及化学性质等因素,罐体常处于非敞口状态。
对该类储罐液位的测量根据传感器是否接触待测液体可分为接触式和非接触式两种方法。
由于采用接触式测量时需要传感器与待测液体直接接触,在测量易燃、易爆类液体时有可能由于传感器放电而存在安全隐患,因此在这些应用场合,必须使用非接触式传感器。
目前应用较多的是超声波测距,该方法具有测量精度高、安全性高等优点,但存在受到不均匀温度场的干扰及测量介质不均匀时测量误差较大等不足。
利用图像传感器与计算机图像处理算法相结合的技术方法可以克服上述难题。
文献[1]中提出了利用激光三角测量原理和角位移同步跟踪来提取液位图像的方法,并
构建了斜三角系统、角位移跟踪系统及多光源系统等多种测量模型。
徐驰等提出以CCD摄像机采集的液位和钢尺图像为基础,通过钢尺刻度识别、钢尺刻线和液位
识别三大识别模块完成液位高度测量,根据液位高度反馈控制电机带动CCD相机跟随液位,实现实时自动跟踪测量[2]。
杨秀君提出对采集的容器内液面图像采用
积分投影法判断液位线,并通过Hough变换、链码跟踪+曲线拟合对液面高度实
现精确定位,从而得到液面的高度[3]。
白莹提出基于像素点位置和面积的两种液
位测量方法,并对液位晃动进行了分析和验证[4]。
利用计算机图像识别技术,建立适用性强、处理效率高的液位测量模型,实现液位的精确读取具有实际工程意义。
笔者建立了一种基于CMOS传感器的封闭式罐体
液位在线测量模型。
利用微功率激光源和图像传感器搭建非接触式液位测量实验系统,以光源反射和光源同步跟踪为基本原理,利用激光三角测量法和CMOS成像技术,结合准确的图像处理算法来获得液位。
1 液位测量系统组成①
以计算机、CMOS图像传感器、激光发射器及密闭实验罐体等构成液位测量系统。
图像传感器采用沃乐网络摄像头,焦距f=4.8mm,成像分辨率640×480,采用USB2.0接口,即插即用。
采用微功率可聚焦激光源,波长为650nm,功率不高
于5mW(可避免存在的安全隐患)。
罐体采用储水罐,外接有刻度的连通器。
2 液位测量原理
笔者构建多光源线段液位测量系统模型,实验装置安装示意图如图1所示。
图1 液位测量实验装置安装示意图
设罐体高度为H,基准线距罐底高度为L1,液位面与基准线(用于基本标定点)间
距为h。
图像传感器和可聚焦激光灯分别以固定夹角λ和φ安装在罐体顶部两侧。
激光三角液位测量原理如图2所示。
图2 激光三角液位测量原理
如图2所示,由聚焦激光源发射激光,在液位面形成点N,并通过图像传感器接收。
假设光路穿过液位的延长线与罐底交于P点,与图像传感器透镜距离设为PQ,N垂直于PQ,交点为M。
由图像传感器与罐体水平面夹角为λ,激光源与水平面夹角为φ,故∠NPQ=λ-φ。
假设NM投影到成像平面上偏离原点为d1,则根据
成像原理可知:
(1)
式(1)中f为焦距,点N、M之间的距离d为:
d=[(h+L1)cscφ]sin(λ-φ)
(2)
传感器透镜与交点M间距离为MQ=S:
S=Hcsc(180°-λ)-dcot(λ-φ)
(3)
由式(1)~(3)可知:
(4)
为了方便标定实验装置参数,定义A=hsinφsec(λ-φ)cscλ,B=ftan(λ-φ),因此式(4)可简化为:
(5)
定义C=A-λ,D=Bλ,则式(5)可变形为hB-Cd1+D=-hd1。
在标定实验初始参数时需要在不同液位采集n个数据,即:h=h1,h2,…,hn,由此可得其在成像平面上的偏移量相应为:d=d1,d2,…,dn,因此:
MX=P
(6)
其中:
(7)
(8)
(9)
由式(6)可知,X=M-1P,可见X的数值可通过测量多组数据获得,并利用非线性
最小二乘法对B、C、D进行参数标定,此外,A、B、L1可由公式标定,
3 实验装置
该实验所采用的圆柱形储罐规格为:高60cm,顶部直径24cm,底部直径30cm。
储罐壁外侧设有连通器可直接读取初始液位。
安装模型如图1所示,假定初始测
量液面高度为30cm,每升高0.5cm采集一张液面图像,实验一共采集20组数据。
利用前10组做标定,其余10组数据验证本测量系统的精度。
3.1 液位面激光斑点中心提取
液位面激光斑点中心提取时,需要考虑:
a. 改变阈值对图像进行二值化。
由于罐体内部光线较暗,在图像成像平面上可能
存在液面反射和灰尘引起的漫反射干扰点。
针对该问题需要对图像进行灰度直方图统计,通过改变阈值可有效减少干扰点,二值化后进行中心提取。
b. 对目标图像中值滤波降低噪声。
由于图像边沿在光线反射等所形成的椒盐噪声
和斑点噪声,故通过中值滤波可以使斑点外部轮廓不规则减弱。
采用传统的3×3
模板中值滤波可满足实验条件。
c. 激光斑形心提取。
由于激光源采用可聚焦,降低了其在液位面交点的大小。
基
于激光束在液面的交点呈椭圆状,Gonzalez R C等提出从数理统计学的角度分析,并假设探测器噪声为泊松分布情况下,光斑图像的位置估值性能及其与光斑尺寸之间具有函数关系[5,6]。
此外,冀芳提出了基于概率的圆拟合区域划分算法来检测
类似圆的形心[7]。
笔者综合两种结论,并结合本测量系统的实际情况,给出了一
种光斑位置的估算方法,即对光斑提取边缘,得出光斑的边缘尺寸大小对由边缘构成的相对规则形状后提取形心。
3.2 系统标定结果和实验结果
利用采集前10组数据标定实验参数后,将所标定的数据与液位下降时的后10组
数据进行比较,验证实验系统的准确性。
连通器读数代表参考液位,P(I,j)代表激
光斑点在摄像机成像平面上的形心坐标。
连通器读数和液位实际高度见表1。
表1 连通器读数和液位实际高度P(I,j)连通器读数cm液位实际高度cm测量误差cm(376,253)29.529.464-0.036(366,245)29.028.921-
0.079(363,237)28.528.454-0.046(356,249)28.027.872-
0.128(356,264)27.527.5140.014(345,257)27.027.0240.024(339,252)26.526.53 40.034(335,251)26.026.0470.047(324,252)25.525.6750.175(329,252)25.025.3 270.327
从表1中数据可知,该测量方法与实际液位有一定偏差,根据标准差计算公式可
知所测液位的标准差S=0.1076。
4 结束语
笔者提出了一种新颖的基于图像处理技术的密闭式罐体非接触式液位测量方法。
通过激光和图像处理技术,提高了测量精度,并利用实验平台验证技术方案的可靠性,该测量方法具有安全、精确及高效等优点,符合实际工程应用要求。
由于实验装置安装固定,可避免较为繁琐的参数校正。
此外,若利用高分辨率图像传感器可更进一步提高精确度。
参考文献
【相关文献】
[1] Tao H Q,Liu W C.Measurement System for Liquid Level Based on Laser Triangulation and Angular Tracking[J].Journal of Computers,2010,5(9):1444~1447.
[2] 徐驰,孙长库,王鹏,等.液位实时自动跟踪测量系统[J].传感技术学报,2011,24(10):1506~1510.
[3] 杨秀君.基于图像处理的罐体液位测量方法的研究[D].长沙:湖南大学,2009.
[4] 白莹.基于图像传感器的储罐液位测量系统的研制[D].沈阳:沈阳航空航天大学,2011.
[5] Gonzalez R C,Woods R E,Eddins S L著,阮秋琦译.数字图像处理:MATLAB版[M].北京:
电子工业出版社,2005.
[6] 周锐,房建成,祝世平.图像测量中光斑尺寸优化及性能分析[J].仪器仪表学报,2000,21(2):177~180.
[7] 冀芳.高精度图像测量技术[D].西安:西安电子科技大学,2007.。