嵌入式双目视觉系统和三维重建技术研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:flw00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
双目立体视觉技术是计算机视觉领域的研究热点和主要内容,它模拟人眼视觉系统,依据计算机视觉相关的理论和技术,利用双目摄像头采集同一场景不同位置的左右路图像,对场景进行三维重建。目前广泛应用于场景重现、机器人导航、物体识别、精密工业测量、虚拟现实等各个领域。双目立体视觉的关键技术包括左右图像对的获取、摄像机标定、图像校正、立体匹配和三维重建等几个部分。目前大多数视觉平台仅负责采集图像对,需要在上位机软件上完成立体匹配算法。针对这一问题,本课题设计一套嵌入式实验系统平台,利用FPGA芯片完成图像采集和Census立体匹配算法,同时提出融合自适应权重和置信传播的立体匹配算法,在计算机上进行仿真验证其可行性和准确性,并根据匹配结果进行三维点云重建。本文的工作内容如下:(1)基于FPGA的双目视觉采集与显示系统平台,采用Cyclone Ⅱ系列FPGA作为主处理芯片,外扩自制的双目视频输入子卡和USB传输子卡,对从CMOS摄像头输入的两路视频信号进行采集、帧存和切换控制,通过VGA接口完成左右视图在显示器上交替显示,实现分时立体显示技术,同时实现左右路图像数据通过的USB传输到上位机软件中。(2)在摄像机标定方面,使用matlab标定工具箱,分别对两路摄像头进行标定,获取到摄像头的内外部参数,并进行图像的外极线校正,将立体匹配算法搜索从二维降到一维。(3)为了提高传统置信传播立体匹配算法在深度不连续区域的准确率问题,提出一种融合局部自适应权重和置信传播的立体匹配算法,首先采用改进的局部自适应权重算法,获得初始视差估计,通过左右一致性检测出不可信像素点;然后,对分割后的图像采用新的消息传播策略,进行消息的不对称传递;最后校正不可信像素点的视差值。该算法对深度不连续和弱纹理区域均有较好的匹配结果,能获得比较理想的稠密视差图。同时为了能高速实时获取到视差结果,针对本实验系统在FPGA上实现Census立体匹配算法,在性能效果、资源使用和实时速度方面比同类硬件实现方法都有很大的提高。(4)根据双目立体视觉三维重建原理计算三维坐标,使用OpenGL生成了三维场景深度图,实现场景的三维点云重建。
其他文献
随着智能电网的发展,越来越多的新能源接入其中,如太阳能、风能等,形成分布式电网模式。然而,这些新能源的发电量易受光照、风速等自然条件的影响,尤其随着新能源接入量的增加,其本身的波动性对智能电网的稳定性带来很大影响。在电网稳定性状态评估和电网实时动态无功电压优化控制等方面,超短期负荷预测具有重要的参考意义。超短期负荷预测具有预测时间短、实时性要求高等特点,目前正处于研究阶段。智能电网中大量的时序数据
作为机械设备中最常见的零件之一,滚动轴承的工作状态直接决定了整台设备能否正常工作,甚至关系到整条生产线能否正常运行。滚动轴承诊断技术,可以及时的发现故障,避免造成重大事故,因此,进行轴承诊断的研究具有至关重要的现实意义。传统的信号处理方法常常忽略轴承信号中的重要信息,因此,利用传统故障诊断技术进行分析存在一定缺陷,出现误诊和漏诊现象比较频繁。而且随着科学技术的发展,对故障诊断的要求也越来越高,机器
随着电子信息技术及视频处理技术的发展,视频监控系统经历了纯模拟系统、部分数字化系统,完全数字化系统三个发展阶段。目前的视频的监控系统在完全数字化系统的基础上,借助
进入信息时代,人们可以利用信息技术实现信息的海量存储、高速传输以及快速处理,但信息的获取仍未达到理想的自动化水平。随着网络、传感器、无线通信、微机电等技术的发展进
实时姿态估计技术被广泛应用于体感交互、安全控制、医疗诊断等领域。深度图能直接反映拍摄场景的准确空间信息,大大降低了姿态估计的难度。但由于现有技术的封闭性,无法实现跨
蛋白质是构成单个细胞的基本有机物,是生命活动的执行者,其角色决定于它的功能,而蛋白质功能主要由他们的结构决定,因此研究蛋白质的结构对于认识其功能具有很大的意义。但由
软件测试是保证软件质量的重要方法之一,是软件生命周期中非常重要的一个环节。软件测试的关键技术之一就是高质量的测试用例的构造。由于传统的手工构造测试用例的方法效率低
随着信息技术的不断发展,我国为了降低政府机关的办公成本、提高政府的管理水平,利用现代先进的信息技术在各个部门中进行电子政务工程的建设。为响应国家电子政务工程建设的
单体型问题是分子生物学的一项重要研究课题,单体型信息在遗传性疾病、药物反应检测等方便起着重要作用。由于人类和许多生物实体都是双倍体结构,实验手段只能得到基因型序列而
自20世纪50年代以来,人工智能在自动作曲方面取得了一些进展,主要方法包括:基于马尔科夫链和人工神经网络的相关机器学习方法,基于音乐规则和音乐文法的知识库系统,遗传进化