论文部分内容阅读
随着图像处理技术的发展,目前在各种环境监测中普遍使用视频监控技术。水位数据作为水利工程运行状况的重要参数,是水资源调配和水利工程运行的直接依据,因此水位监测对水利工程的安全运行具有重要的意义。水位监测往往通过目测或者专业传感器实现,而随着视频监控技术的普及,借助图像处理技术实现水位的辅助监测具有良好的应用价值。本文设计了一套基于图像处理技术的水库水位自动监测系统。通过截取水尺视频流中的图像,利用图像识别技术,自动计算水位值。该方法只需在“看得见”水尺的地方安装一台彩色或黑白的CCD摄像机,连续拍摄水尺处水位的变化过程。后台软件根据专业需要,定时从视频流中截取一帧图像。对该图像通过边缘检测,灰度拉伸,二值化等处理后,剥离出只含有刻度和数字的“水尺”。剥离出的“水尺”再进行刻度线与数字分割,对刻度线去噪后,得到仅含一个像素宽的水平直线,再运用八连通分析法即可计算出刻度线的根数。对数字区域进行行分割,提取出最下面一行数字,再对这一行数字通过字符列分割、归一化、特征提取等处理后,送入BP神经网络进行数字识别。针对不同水位变化的应用,通过刻度线识别和数字识别的结合可计算得到水位值。基于视频图像的水位获取除了水尺和摄像装置外,主要靠软件实现,具有测量精度高、设备简单、维护方便、建设费用低等特点,实用化后可作为传感器式水位计的有效补充,可广泛应用于水位测量中。