多视图三维重建中特征点检测并行化研究

来源 :宁夏大学 | 被引量 : 0次 | 上传用户:soul566
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机视觉领域,三维重建技术已成为其中的一大研究热点。而基于多视图的三维重建算法又是三维重建技术中的重要一支,该算法的核心思想是以多张对同一物体或场景从不同角度拍摄的图片数据和所用拍摄相机的内外参数作为输入,经过一系列处理之后生成稀疏三维点云数据,再通过点云扩展和过滤操作得到稠密三维点云数据,最终经过表面重建得到三维模型。特征点检测是基于多视图三维重建中的重要一环,是对输入的多张图片分别通过特征点检测算法提取出各个图片中的特征点信息。本文首先对三维重建技术研究的进行了介绍,然后重点介绍了基于面片的多视图三维重建算法(PMVS)的基本原理。针对特征点检测部分,着重讲述了Harris特征点检测算法和DoG特征点检测算法的思想原理,本文对PMVS算法中所用到的Harris与DoG两特征点检测算法进行并行化研究,对特征点检测过程进行串行实验与分析,Harris特征点检测算法与DoG特征点检测算法中存在一定程度的数据独立性,且运算量较大,具备可并行性。本文在基于OpenMP的多核CPU编程模型和基于CUDA及OpenCL架构的GPU并行环境下,对两特征点检测算法进行并行化设计与实现,并将kermit和hallFeng两组数据规模不等的图像集,在不同实验平台上进行实验。在实验结果中对特征点检测效率、检测精度和可扩展性进行分析,从而验证特征点检测过程的可并行性与可扩展性。
其他文献
词义消歧是自然语言处理中亟待解决的一个关键问题,词义消歧研究在自然语言处理的许多应用领域中具有重要的理论和实践意义,也是近些年来是计算语言学和自然语言处理领域一个
企业信息化建设的不同阶段开发了多个应用系统,它们有着独立的安全认证和用户管理机制,这些机制阻碍了应用系统的集成。单点登录技术使得用户在访问多个系统的受限资源时,只
本文首先介绍了数字水印技术的研究背景及现状,并且对当前研究较多的小波域图像水印算法进行了阐述,介绍了小波变换的基本概念和常见的小波域图像水印算法。在此基础上,本文提出
随着信息技术和互联网的发展,人们置身于浩瀚的信息海洋,可获取的信息也越来越多,越来越纷繁复杂。人们越来越迫切地希望能够对信息进行标引、提炼与浓缩,以较少的文字表达主
目前,移动互联领域发生着深刻的变革,传统的的技术和设备已经被新的技术和设备所取代。特别是云计算和大数据的出现给整个人类的生活带了巨大的变革。基于此社会的各行各业也都
多核处理器的出现使得多线程技术发展迅速,多线程并发程序的软件质量保障受到业界的普遍关注。多线程并发程序由于线程调度序列(Thread Scheduling Sequence, TSS)的不同,使
当前,微处理器正越来越多地被应用于各种恶劣环境中,但是高能粒子产生的单粒子效应会对微处理器的正常工作产生影响,尤其对应用在太空环境中的微处理器而言,影响更严重,成为
随着网络、数据库技术的迅速发展以及数据库管理系统的广泛应用,人们积累的数据越来越多。数据挖掘(Data Mining)是从大量的实际应用数据中提取隐含信息和知识,它利用了数据
由于人脸检测识别技术在安全部门、电视会议、身份鉴别、数字监控等领域的应用越来越广泛,它作为一项极具发展潜力的生物特征识别技术,已成为近年来科学研究的热点,也已引起
目前,系统仿真数据的计算都是在一台机器上进行计算的。系统仿真数据是用来评价支撑业务系统的网络系统的性能的,这就需要实时的计算系统仿真数据,以便向用户展现业务系统运