基于MapReduce的海量图像检索技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yinzhg01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的迅速发展,图像数据的种类和数量不断增加。如何从大规模的图像集中检索出所需要的图像成为急需解决的问题。伴随着云计算的兴起,产生了很多分布式的编程模式,从而使得海量数据的计算变得比较容易了。MapReduce是Google公司开发的编程框架,它提供了一套可扩展的、灵活的、服务质量可靠的IT基础设施,特别是在麻烦的并行计算任务方面有着很好的解决方案。用户只需要通过编写map函数和reduce函数就可以指定任务的执行,底层run-time系统会自动通过调度大规模的集群来进行并行计算、机器故障管理、机器通信,从而十分有效地使用和管理系统的资源。在本文中,我们将建立一个分布式的图像检索系统。该系统采用基于内容的图像检索方式,并且利用MapReduce分布式计算模型来加速大图像集的检索。该系统有着很好的容错性、可扩展性、在异构环境中运行的能力。实验结果表明,在图像数据很多时候,无论图像的存储能力还是图像的检索速度,这种基于MapReduce的分布式图像检索方式相对于集中式的图像检索方式都有着更大的优势。
其他文献
云计算的大规模发展以及云服务在终端的按需供给,使得人们越来越多的感受到云计算提供的便利。伴随着环境的动态化、服务的多样化和用户需求的个性化,云环境下的服务选择问题日
随着多模式人机交互技术的发展,手语识别的研究也得到了越来越多的重视。然而传统的、基于计算机视觉的手语识别技术很难实时捕获手的姿势和位置。2010年11月微软推出Kinect作
云计算是当前信息技术领域的热门话题之一,是产业界、学术界等各界均十分关注的焦点。但是,云计算的发展面临许多关键性问题的挑战,而安全问题首当其冲。随着云计算的不断普及,安
图像相似性在基于内容的图像检索、图像匹配、图像识别和图像拼接等领域有着广泛的应用,大多数关于图像相似性的研究都包含在图像检索、图像配准和图像识别等领域的研究中。
图处理系统作为一种大数据分析工具被用到很多领域中,在图规模不断增大的背景下,对处理系统的扩展能力与并行性提出越来越高的要求,一方面要采取分布式架构实现横向扩展,另一方面
社交网络服务已经成为非常重要的Web服务,它为用户提供与朋友互动的基于互联网的平台。随着支持位置感知的硬件和软件技术的进步,社交网络服务与基于位置的服务相结合形成移动
随着信息时代的到来和深入,计算机技术已经在各行各业中得到了广泛地应用。但随着计算机软件系统的普及和规模的不断增大,其安全性问题也越来越突出。提高软件可靠程度的方法有
云计算是当前信息技术发展的一个重要趋势,它通过远程资源访问使得中小型企业和个人用户能够以相对便宜的价格和便捷的方式获得计算和存储资源。目前云计算已经获得很多大公司
随着互联网和通信行业的快速发展,微博、微信、QQ、MSN、BBS等新兴媒体的流行使得人与人之间的沟通变得前所未有的方便。如今,微博已经成为人们发表意见和交流情感的主要平台。
森林被视为最重要且不可或缺的资源之一,森林火灾的预防和检测,已成为全世界森林防火部门研究的热点。传统的森林火灾检测实时性和监测精度不足,因此我们引入森林火灾无线传感器