论文部分内容阅读
视频监控是当前重要的信息安全技术之一,在生产生活的各个领域得到了日益广泛的应用。特别是近些年来,随着智能家居、智能交通、视觉感知、物联网等领域相关需求不断涌现,视频监控已经成为最受关注的热点之一。与此同时,移动互联网络和移动应用技术已经逐渐取代了传统的PC机,更多的应用软件和工具已经从PC机上解放出来,实现了移动化。基于这些移动计算环境的新技术手段不断渗透到视频监控领域,研究基于移动计算平台的视频监控嵌入式计算架构、关键技术与通信技术等具有重要工程研究价值。针对于移动端视频监控系统的实际需求,本课题给出了一套完善的基于Android移动平台的视频监控系统解决方案。在完成过程中,首先针对国内外视频监控系统的发展现状,明确了基于移动端的视频监控系统的建设意义,然后研究了在系统构建过程中所用到的Android平台技术、Wi Fi通信模块以及HTTP网络通信技术,在结合需求分析的基础上设计了视频采集端、网络通信端以及图形界面层等主要的系统功能模块。在获取视频监控数据后,再在服务端加入了数据挖掘功能模块,对视频监控系统数据进行数据挖掘处理,获取潜在有价值的视频数据,为用户决策判断提供有效数据支撑。而后分析了基于Selenium工具的软件系统测试程序,对所构建的系统进行功能与性能方面的测试,以使系统能够稳定高效运行。该系统在构建伊始,创新性的将视频监控系统移植至移动端平台以拓展其应用范围,相对于同类系统来说也率先引入了Edge端系统来对视频做分布式处理,以提高其处理效率。并且在系统构建后期采用成熟的第三方工具进行系统的自动化测试,保证系统的功能完善与高效。由于传统的有线式视频监控系统对系统的部署及运营都有着较高的要求,同时也增加了系统部署的成本,因此对于视频监控系统而言其最迫切的创新性需求是增加系统应用的灵活性,增强视频数据信息的传输效率,因此本课题从系统数据传输模式的角度对现有系统进行了创新,采用基于Android的移动终端开发技术,将传统的监控平台移植到了手持式平台上来,同时采用HTTP与RTP相结合通信协议。基于目前大量视频监控数据都只能储存备份用于以后核查而不能提供更有效的作用的事实,本文在满足监控需求的基础上增加了数据挖掘模块,大大提高了视频监控系统的实用价值。