基于Hadoop的离线视频数据处理技术研究与应用

来源 :北京邮电大学 | 被引量 : 12次 | 上传用户:APIer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,智慧城市成为信息时代城市建设的一个基本目标,智能视频安防监控是其中重要一环。视频监控系统已广泛使用于各行各业,监控视频数据已成为一类典型的大数据,传统的视频收集与回放已不能满足人们对视频监控的需求,我们希望从视频图像提取出有效的信息,提供有效的治安防控业务信息,因此,如何对监控视频大数据进行高效的处理成为一个重要研究课题。本文首先深入分析了Hadoop框架中的三个重要组成部分,即分布式存储系统HDFS、分布式计算框架MapReduce和分布式数据库HBase,并总结了目前一些常用的基于内容的视频处理方法,说明了目前离线视频处理方法的瓶颈和不足。在分析视频处理特点的基础上,提出并实现了一种基于Hadoop MapReduce计算框架的分布式离线视频处理方法,通过设计Hadoop视频处理相关方法、接口,使Hadoop MapReduce可以像处理文本文件和二进制文件那样处理视频数据,解决了Hadoop MapReduce不能直接处理视频数据的问题,这样,开发人员在基于Hadoop对视频数据进行并行处理时,就可以将更多精力集中在视频处理的核心算法上。同时,针对视频处理时间与视频复杂度相关这一特点,本文对Hadoop HDFS的数据分布进行了重分布设计与实现,使Hadoop MapReduce在进行此类监控视频大数据处理时,系统整体性能有进一步优化。在此基础上,论文对Hadoop MapReduce的数据类型进行了进一步的分析和设计,并基于此实现了离线视频数据处理系统,集成了分布式视频转码、分布式视频摘要和分布式人员检索三个应用。测试结果表明,利用本系统完成海量视频数据处理所需时间开销大大减少,通过对HDFS的数据分布进行重分布优化,减少了系统I/O,进一步提高了Hadoop MapReduce处理视频应用的效率。
其他文献
21世纪是信息时代。信息以低成本、高效、稳定畅通在国民经济中起着越来越重要的作用,程控交换在通信网络中起着基础平台的作用。它是网络的核心之一。回顾我国的电话交换发展
本文对星载计算机系统容错计算网格及调度机制进行了深入地研究.本文提出了基于SPN的星载计算机系统容错计算网格,并对它的性能进行了分析.它在提高系统效率的同时,有效地引
随着大数据与数据挖掘等技术的发展,越来越多的信息系统接入了数据挖掘的技术,如语音模拟、图像识别等等。本文提出了在生产事故破坏程度评估系统引入数据挖掘技术,根据外部
进入21世纪,随着计算机技术和通讯技术的发展.计算机网络已经成为从计算机领域到工业、国防乃至社会生活的重要组成部分,而保障计算机网络的安全性也已经成为一个重要的课题.
由于辐射导致的单粒子翻转效应SEU(Single Event Upset),使得航天计算机上的静态存储器SRAM中的数据可能出现小概率错误,这种错误若不及时进行纠正将会影响计算机系统的运行和关
在Internet上信息呈爆炸式增长的背景下,Web资源显示出强大的动态不稳定性,因此产生了主题用户的资源迷向问题.该文以主题搜索引擎和元搜索引擎技术为基础,构建出面向主题Web
随着Internet的迅速发展和个人计算机的普及,人们得到图像、音频或视频等数字作品越来越方便。这极大地扩充了人们获取知识的手段,同时也带来了一些副作用,如作品著作权被侵犯、
该文的工作的主要背景是中国科学院计算机网络信息中心所长基金项目 "多媒体内容管理和检索系统".随着科学数据库的不断发展,其中将包含越来越多的多媒体信息:图像、音频、视
实施过程改进的软件组织要求一种"基于事实"的管理方法,这种管理方法需要软件过程度量提供大量定量或定性的信息,来提高软件过程和软件项目的可视性.然而,由于缺乏明确的指导
期货市场是一个多变的投机型市场,影响期货价格的因素很多很复杂,如气候、国家政策、商品供求状况、经济波动周期、金融货币等,都为期货市场时间序列的准确预测增加了困难.对