基于Android平台的家庭监控系统设计
发布时间:2019-03-03 14:09
【摘要】:近几年,随着移动无线网络技术的日渐成熟,以及智能手机的发展普及,移动互联网的发展浪潮已经到来。伴随着相关技术的发展成熟,监控技术从传统的有线网络监控发展到移动无线监控已经成为了可能。移动监控技术以其可移动,并且省去了让人厌烦的线缆等诸多优点,使得用户可以随时随地利用手机终端远程查看被监控对象的即时信息,因此必定更受市场欢迎也更具发展前景。本课题是在实验室项目老人话机上研究实现视频监控的功能,使得用户可以通过Android终端设备联网远程查看住宅情况,并且及时获取家中老人的实时动态。本文研究了网络视频监控技术的发展趋势,结合手机终端的硬件资源特性以及无线网络的网络性能,确立了本监控系统的整体设计方案。这其中主要包括利用H.264编码压缩来节省传输带宽和流量,利用RTP实时传输协议来保障视频数据的发送传输,在视频播放时,通过RTSP流媒体协议对监控视频的播放进行控制。在确立了实现方案后,将本系统分为监控服务器端和客户端两部分来编程实现。服务器端程序负责完成视频的采集、H.264压缩编码和RTP封装传输的工作,针对移动终端设备存储空间有限的特点,服务器端还对视频图像数据进行了处理和研究,论文通过移植Open CV库实现了人脸检测的功能,当检测到有人入侵时截图保存,实现对关键信息的存储,降低了对移动终端设备存储性能的要求。监控系统的客户端程序则主要实现对视频数据包的接收、H.264解码恢复和视频播放的功能,在本文中H.264的视频解码功能是通过移植FFmpeg库来实现的。为了验证程序功能,将本监控系统服务器端程序部署到实验室开发板上,客户端程序部署在Android智能手机上,在校园无线局域网环境下进行了实地测试。通过实际的测试验证,该监控系统的视频传输功能工作正常,可以满足监控的基本需求,视频图像处理中的人脸检测模块可以实现检测入侵并截图留存的功能。本文的研究成果可以用在实验室的老人话机上以进一步丰富产品的功能。
[Abstract]:In recent years, with the maturity of mobile wireless network technology and the development and popularization of smart phones, the development of mobile Internet has arrived. With the development of related technologies, it has become possible to develop monitoring technology from traditional wired network monitoring to mobile wireless monitoring. Mobile monitoring technology, with its mobile, and eliminates the boring cable and many other advantages, so that users can use the mobile phone terminals to view the real-time information of the monitored object remotely, anytime, anywhere, and so on. Therefore, must be more popular with the market and more prospects for development. The purpose of this paper is to study the function of video surveillance on the old man telephone of the laboratory project, so that the user can check the residence situation remotely through the Android terminal device, and get the real-time dynamic of the elderly person in the home in time. In this paper, the development trend of network video surveillance technology is studied. Combined with the hardware resource characteristics of mobile phone terminals and the network performance of wireless network, the overall design scheme of the monitoring system is established. This mainly includes using H.264 coding compression to save the transmission bandwidth and traffic, using the RTP real-time transmission protocol to ensure the transmission of video data, in video playback, through the RTSP streaming media protocol to control the playback of surveillance video. After establishing the implementation scheme, the system is divided into two parts: the monitoring server and the client. The server program is responsible for the video capture, H. 264 compression coding and RTP encapsulation transmission. In view of the limited storage space of mobile terminal devices, the server side also processes and studies the video image data. In this paper, the function of face detection is realized by transplanting Open CV library. When a human intrusion is detected, the screenshot is saved and the key information is stored, which reduces the requirement for the storage performance of mobile terminal devices. The client program of the monitoring system mainly realizes the receiving of video packets, the recovery of H.264 decoding and the function of video playback. In this paper, the video decoding function of H.264 is realized by transplanting the FFmpeg library. In order to verify the function of the program, the server-side program of the monitoring system is deployed to the lab development board, the client program is deployed on the Android smartphone, and the field test is carried out under the campus wireless local area network (WLAN) environment. Through the actual test, the video transmission function of the monitoring system is normal, which can meet the basic needs of monitoring. The face detection module in video image processing can detect the intrusion and save the image. The results of this paper can be used in the old people's telephone in the laboratory to enrich the function of the products.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.6;TN919.81
[Abstract]:In recent years, with the maturity of mobile wireless network technology and the development and popularization of smart phones, the development of mobile Internet has arrived. With the development of related technologies, it has become possible to develop monitoring technology from traditional wired network monitoring to mobile wireless monitoring. Mobile monitoring technology, with its mobile, and eliminates the boring cable and many other advantages, so that users can use the mobile phone terminals to view the real-time information of the monitored object remotely, anytime, anywhere, and so on. Therefore, must be more popular with the market and more prospects for development. The purpose of this paper is to study the function of video surveillance on the old man telephone of the laboratory project, so that the user can check the residence situation remotely through the Android terminal device, and get the real-time dynamic of the elderly person in the home in time. In this paper, the development trend of network video surveillance technology is studied. Combined with the hardware resource characteristics of mobile phone terminals and the network performance of wireless network, the overall design scheme of the monitoring system is established. This mainly includes using H.264 coding compression to save the transmission bandwidth and traffic, using the RTP real-time transmission protocol to ensure the transmission of video data, in video playback, through the RTSP streaming media protocol to control the playback of surveillance video. After establishing the implementation scheme, the system is divided into two parts: the monitoring server and the client. The server program is responsible for the video capture, H. 264 compression coding and RTP encapsulation transmission. In view of the limited storage space of mobile terminal devices, the server side also processes and studies the video image data. In this paper, the function of face detection is realized by transplanting Open CV library. When a human intrusion is detected, the screenshot is saved and the key information is stored, which reduces the requirement for the storage performance of mobile terminal devices. The client program of the monitoring system mainly realizes the receiving of video packets, the recovery of H.264 decoding and the function of video playback. In this paper, the video decoding function of H.264 is realized by transplanting the FFmpeg library. In order to verify the function of the program, the server-side program of the monitoring system is deployed to the lab development board, the client program is deployed on the Android smartphone, and the field test is carried out under the campus wireless local area network (WLAN) environment. Through the actual test, the video transmission function of the monitoring system is normal, which can meet the basic needs of monitoring. The face detection module in video image processing can detect the intrusion and save the image. The results of this paper can be used in the old people's telephone in the laboratory to enrich the function of the products.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.6;TN919.81
【参考文献】
相关期刊论文 前2条
1 姚昱e,
本文编号:2433767
本文链接:https://www.wllwen.com/kejilunwen/wltx/2433767.html