论文部分内容阅读
按照国家新型城镇化规划(2014-2020)蓝图,高层建筑的大规模普及是不可避免的大趋势。而电梯因其输送效率高、乘坐舒适、相对安全可靠等优点,逐渐成为人们日常生活中,特别是高层建筑的运输通行方式中至关重要的一部分。与此同时,注重电梯安全性能的提升成为保障人民生命安全的关键着力点。因此研究如何实现应用计算机视觉结合嵌入式系统的智能监控系统来科学管理电梯,提高电梯使用的安全稳定性和运行效率,具有重要的理论和实用价值。本文设计的系统注重对电梯轿厢门开关状态以及电梯轿厢内的乘客人数进行检测,系统结合了嵌入式和计算机视觉两大重要技术,研究如何利用嵌入式技术和计算机视觉来实现对电梯轿厢内图像信息的采集、处理和检测数据呈现,最终实现用户可以通过互联网以浏览器的方式对轿厢运行状况进行远程监视。首先,本文结合特定的应用环境和对多种视频自动识别方案的分析比较,确定了基于计算机视觉的电梯轿厢智能监控系统的设计方案及软硬件平台。同时,选择基于Cortex-A9内核的Exynos4412处理器和嵌入式Linux系统作为智能监控系统的控制中心,采用了 SQLite3作为本地数据库,并选择Boa服务器作为嵌入式Web服务器。根据系统的需求,完成了软件开发平台的构建,包括宿主机开发环境的搭建、嵌入式Linux平台的实现和OpenCV的移植。接着,通过ARM开发板驱动USB摄像头,使用基于V4L2的视频捕捉程序对电梯轿厢内的视频图像进行采集。为了降低图像的复杂度和增加图像特征的显著性,对截取的视频帧进行图像预处理,具体包括灰度化、双边滤波、边缘检测。最后,提出了基于Hough变换直线检测为核心的门开关状态检测算法和基于改进Hough变换圆检测的电梯轿厢内人数统计算法。在应用软件层通过OpenCV库函数结合相应的算法来实现对电梯轿厢内门开关状态和乘客人数的检测,将检测的结果保存在本地数据库,搭建嵌入式Web服务器,最终实现用户通过服务端管理平台进行远程监视。本文通过计算机视觉对电梯轿厢状态进行智能监控,系统包括视频图像采集、电梯轿厢门开关状态的检测、轿厢内乘客人数检测和服务端管理平台,实测得出的结果表明该系统具有稳定性好、准确率高,具有设备体积小、安装便利等特点。本系统是嵌入式技术结合计算机视觉在电梯监控应用中的初探,在智能化广泛应用的今天,具有一定的实用价值和应用场景。