论文部分内容阅读
随着现代科学技术的发展和人们安防意识的不断加强,视频监控系统的应用日渐广泛,在安防领域中的作用日益凸显。同时,随着通信技术以及移动智能设备的快速发展,使得远程监控成为了一种可能,可以通过智能终端实时地观察被监控场所的情况,并迅速地对异常状况作出相应响应。基于高性能MCU,以安全可靠的嵌入式操作系统为平台,结合无线通信技术设计实现了一套可移动的远程智能视频监控系统样机。该系统主要包括:数据采集模块、服务器、移动终端和客户端四部分。数据采集模块使用摄像头采集视频信息,温度传感器采集温度信息,通过USB接口将数据传送到服务器,服务器将采集的数据信息发送到与其建立连接关系的客户端,同时接收客户端发送的控制命令并解析,通过串口通信将控制命令下发到MCU,以指令形式控制L298N驱动电路驱动电机转动。用户使用客户端软件,输入服务器IP地址及端口号,从登录界面进入到显示界面,开启视频监控按钮,查看监控现场实时视频信息,实现视频监控功能,用户也可以通过显示界面按钮和菜单实现对服务器设备的控制。主要内容如下:(1)介绍了视频监控以及智能终端的发展历史和研究现状,在此基础上,根据远程监控的研发需求,提出了一种基于Android智能客户端的可移动远程监控系统设计方案。(2)根据系统需求及方案,设计系统的各个部分,主要包含四部分内容:数据采集模块、服务器、移动终端和客户端。数据采集模块完成视频信息和温度信息的采集;服务器完成工作包括Linux操作系统移植、MCU串口通信规则约定、Socket网络通信和客户端数据交互任务线程模块化编写。其中任务线程完成对客户端连接请求的响应,并建立连接关系;由服务器收集摄像头视频信息与采集现场的温度信息一同通过建立的连接请求传送到客户端,同时接收客户端发送过来的控制命令;移动终端包括硬件和软件两部分,硬件设计包括控制板和电机驱动电路设计,软件设计为控制板与服务器之间串口通信,根据串口接收指令控制电机驱动电路驱动电机转动;客户端硬件平台主要是基于Android平台的智能终端,软件包括UI界面XML文件、Socket通信代码、控制命令线程、视频接收线程以及Handler机制传送到主线程显示信息等部分。(3)样机系统测试,验证相应功能的有效性和可靠性。