基于嵌入式的监控摄像头远程控制的设计与实现
发布时间:2018-08-19 07:44
【摘要】:本课题源于中海客运安全监控系统项目,是对该项目中所建立的覆盖大连到烟台航道的海上无线宽带网络的应用服务的拓展,针对中小型船舶的安全监管中的视频监控薄弱环节而提出。课题的主要设计目标实质是研究一种应用于中小型船舶的视频监控子节点远程控制系统,在岸端实现对船舶实时的视频监控的同时,工作人员可以根据需要通过控制监控摄像头的方向和焦距对监控画面进行动态调整。本文在对实际应用中关于摄像头的运动控制综合分析后,结合嵌入式Linux技术在远程网络控制中的应用优势以及本文的工程应用背景提出了一套可行的摄像头远程控制设计方案。本课题研制的视频监控子节点远程控制系统中,采用基于网络的浏览器/服务器(B/S)模式,用户通过PC浏览器访问系统所在的IP地址进入控制管理界面,服务器端在提供Web服务和视频监控服务的同时,也充当控制器的作用,用于管理控制监控摄像头的步进电机的运转;服务器端作为系统的核心部分,采用嵌入式处理器,运行具备良好网络支持的Linux系统。系统硬件部分采用以三星的ARM11架构的S3C6410为核心处理器的开发平台Tiny6410,用于摄像头运动控制的28BYJ-48步进电机以及ULN2003步进电机驱动板,软件部分包括Linux系统的移植、嵌入式Linux下提供Web服务的Boa服务器的移植配置和用于采集摄像头的视频数据并提供基于Web的视频流服务的Mjpg-streamer的移植配置及启用、系统控制界面的制作和步进电机驱动程序以及CGI控制处理程序的设计。论文中对系统的具体方案、硬件构成、软件编程的基本思想等均做了详细的叙述。测试结果表明系统运行正常,且符合功能需求,并且在实现远程控制时具备良好的实时性。
[Abstract]:This subject originates from the project of China Shipping passenger Transport Safety Monitoring system, which is an extension of the application service of the maritime wireless broadband network covering Dalian to Yantai waterway. Aiming at the weak link of video surveillance in the safety supervision of small and medium-sized ships, this paper puts forward. The main design goal of the project is to study a remote control system of video surveillance sub-nodes applied to small and medium-sized ships, which can realize the real-time video surveillance of ships at the shore end at the same time. Staff can control the direction and focal length of the surveillance camera as necessary to dynamically adjust the monitoring screen. After synthetically analyzing the motion control of camera in practical application, this paper puts forward a set of feasible design scheme of remote control of camera based on the advantages of embedded Linux technology in remote network control and the engineering application background of this paper. In the video monitoring sub-node remote control system, the users access the IP address of the system through the PC browser to enter the control management interface, which is based on the browser / Server (B / S) mode. While providing Web service and video surveillance service, the server also acts as the controller, which is used to manage the operation of the stepper motor which controls the surveillance camera, and the server, as the core part of the system, adopts embedded processor. Run Linux system with good network support. The hardware part of the system adopts the development platform Tiny6410, which is based on the S3C6410 of Samsung's ARM11 architecture, and the 28BYJ-48 step motor and ULN2003 stepper motor driver board used for camera motion control. The software part includes the transplant of Linux system. The porting configuration of Boa server which provides Web service under embedded Linux and the porting configuration and enable of Mjpg-streamer which is used to collect video data of camera and provide video stream service based on Web. System control interface design and step motor driver and CGI control program design. In this paper, the specific scheme of the system, the hardware structure, the basic idea of software programming are described in detail. The test results show that the system runs normally, meets the functional requirements, and has good real-time performance in remote control.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:U69-39
本文编号:2191111
[Abstract]:This subject originates from the project of China Shipping passenger Transport Safety Monitoring system, which is an extension of the application service of the maritime wireless broadband network covering Dalian to Yantai waterway. Aiming at the weak link of video surveillance in the safety supervision of small and medium-sized ships, this paper puts forward. The main design goal of the project is to study a remote control system of video surveillance sub-nodes applied to small and medium-sized ships, which can realize the real-time video surveillance of ships at the shore end at the same time. Staff can control the direction and focal length of the surveillance camera as necessary to dynamically adjust the monitoring screen. After synthetically analyzing the motion control of camera in practical application, this paper puts forward a set of feasible design scheme of remote control of camera based on the advantages of embedded Linux technology in remote network control and the engineering application background of this paper. In the video monitoring sub-node remote control system, the users access the IP address of the system through the PC browser to enter the control management interface, which is based on the browser / Server (B / S) mode. While providing Web service and video surveillance service, the server also acts as the controller, which is used to manage the operation of the stepper motor which controls the surveillance camera, and the server, as the core part of the system, adopts embedded processor. Run Linux system with good network support. The hardware part of the system adopts the development platform Tiny6410, which is based on the S3C6410 of Samsung's ARM11 architecture, and the 28BYJ-48 step motor and ULN2003 stepper motor driver board used for camera motion control. The software part includes the transplant of Linux system. The porting configuration of Boa server which provides Web service under embedded Linux and the porting configuration and enable of Mjpg-streamer which is used to collect video data of camera and provide video stream service based on Web. System control interface design and step motor driver and CGI control program design. In this paper, the specific scheme of the system, the hardware structure, the basic idea of software programming are described in detail. The test results show that the system runs normally, meets the functional requirements, and has good real-time performance in remote control.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:U69-39
【参考文献】
相关期刊论文 前4条
1 吕振肃;刘忠学;王连胜;罗建军;王良成;;现代通信与信息技术在海事通信中的应用展望[J];电讯技术;2011年04期
2 陈维刚,费敏锐;工业控制系统的网络化发展[J];工业仪表与自动化装置;2004年01期
3 周艳秋;;一种简单高效的步进电机驱动器[J];科技资讯;2008年30期
4 王宏;张锐;;网络视频监控系统在海事通信中的应用[J];中国水运;2013年02期
,本文编号:2191111
本文链接:https://www.wllwen.com/kejilunwen/daoluqiaoliang/2191111.html