论文部分内容阅读
在人类感官摄取外围世界信息方面,图像凭借其蕴含的巨大的信息容量成为人类获取信息的主要来源。因此人们总是倾向于从视频图像中获取我们想要的信息。图像视频监控则是在这样的需求下逐渐发展壮大起来。目前,视频监控广泛应用在各行各业,不管在日常的交通或者小区的安防监控,还是在发射的火箭上,我们都能看到视频监控的应用。它为人们的决策提供了直观的图像内容。而随着近年来3G及4G网络的发展,以及各种移动终端设备的发展,为都为移动互联网的发展浪潮的来临推波助澜。各种移动终端的上产品应用也快速发展,关于移动视频监控的应用也都有了长足发展。视频监控系统是计算机,移动网络,视频编解码技术以及视频传输服务的结合。它将不同的地方的现场情况,通过无线网络实时的传输到移动终端上。移动视频监控不仅实现了对目标物体场所的监控,更让监控具备了移动便捷性,让我们可以随时随地的实现监控,极大方便了人们的生活。本文系统的研究了视频监控的相关技术,视频图像压缩编码技术,视频信息传输协议,运动检测相关算法,Android操作系统及相关系统架构等。在进行相关背景分析后,提出了采用Android作为移动视频监控设计的平台,给出了移动视频监控系统的系统架构和软件设计方案,并在此基础上实现智能监控。论文设计实现了在嵌入式android平台上的视频监控。前端采用IP Camera来采集视频图像内容,通过流媒体技术来进行视频图像内容的传输和接收。在移动平台选择方面,采用在嵌入式板子QT210上建立android操作系统,运行后续设计的移动视频监控软件。在监控客户端软件设计方面,文章详细的描述了视频传输过程所采用的RTP等相关协议,研究了相关运动检测算法。由于Android本身在视频解码性能方面的不足,论文提出把FFmpeg移植到android端上的相关设计和移植。采用JNI方式调用第三方开源库,利用FFmpeg在视频处理方面的优势,来处理Android客户端软件来接收前端传输过来的视频图像内容,并在此基础上实现智能监控。另外对监控系统进行了相关功能性评估和改进,分别在3G和Wifi网络下进行了充分测试,并作出了比较分析。最后文章对android客户端监控系统软件进行了相关压力测试和函数性能分析来评估设计质量。