基于CUDA的运动目标三维视觉位姿测量技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:winqstrong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维视觉测量技术是计算机视觉和精密测量综合的高端技术。在视觉测量领域,测量的速度是系统性能的重要指标之一。在实时测量系统中,系统处理速度越快,意味着系统可以在更高帧率的场景下运行,意味着图像输入与结果输出之间拥有更低的延时。CUDA是NVIDIA应用于异构CPU、GPU架构的开发平台,通过CUDA,可以实现应用NVIDIA系列GPU的通用并行计算,经过分析,位姿测量算法中的关键步骤具有良好的并行性,适合采用并行方法实现加速。本文对单目视觉三维位姿测量技术进行研究,实现基于CUDA并行加速的位姿测量系统,尝试在保证位姿测量算法精度的同时,提高算法速度。首先研究视觉测量系统各部分组成。系统应用于基于单目视觉合作目标的位姿测量场景。通过系统指标确定处理器、相机、镜头、靶标选型与设计。处理器选用拥有NVIDIA GPU的轻量级嵌入式设备,确定能够实现较高帧率数据传输,且接口型号和数据传输带宽与处理器适配的高速相机。根据应用场景工作距离、视场及精度要求,确定接口与相机适配的镜头。设计合作靶标,靶标合作特征点选用红外发光圆光点,光点数量设计为7个,其分布采用“3高4低”分布结构。研究单目视觉位姿测量算法,针对合作目标位姿测量过程中最为耗时的特征提取环节,研究并实现基于CUDA的并行质心计算算法,完成编程实现。重构质心计算过程,以适配并行架构特点,将质心提取分为连通域标记与质心提取两个步骤,重新规划连通域标记流程为初始化、约简、分析流程,规划质心计算流程为标签连续化、信息统计与质心最终计算流程。设计仿真实验验证质心提取效果,及光点分布与数量对质心提取算法耗时的影响。经过仿真实验验证,证明了基于CUDA的质心计算算法能够正常实现功能,在7光点场景下,质心计算平均耗时为2.16 ms,光点在50×50像素范围内分布的密集分布情况下,质心计算平均耗时为2.18 ms。在图像含100个光点情况下进行仿真,质心计算平均耗时为2.35 ms,证明光点数量与分布变化对算法耗时影响较小,几乎可以忽略不计,表明质心计算算法的并行性较好。讨论常用合作目标位姿解算Pn P算法,并实现非迭代EPn P算法。设计蒙特卡洛模拟实验,验证在3.5 m-5 m距离工作场景下,光点质心在图像中实际像素坐标相对理论像素坐标偏移对位姿测量结果误差的影响,为像素坐标增加均值为0,标准差为0.05像素的高斯分布偏移误差,进行蒙特卡洛模拟实验。经实验验证,目标与相机沿光轴方向为3.5 m-5 m距离时,光点质心像素坐标偏差导致目标在垂直光轴方向的位置偏差小于0.5 mm。说明EPn P算法可以独立应用于本文应用场景,完成位姿解算工作。最后对相机与靶标进行标定,进行真实场景下位姿测量实验。经过验证,质心提取平均处理时长达到2.16 ms,系统实时位姿测量平均耗时为3.27 ms,在选用相机最高168 fps实时图像采集场景下,能够稳定运行。分别在3.5 m、5 m工作距离验证位姿测量算法精度,其中质心位置重复测量结果标准差小于0.05像素。位姿重复测量结果,z轴方向测量标准差小于0.31 mm,x、y轴测量标准差均小于0.1 mm,偏航角、俯仰角、滚转角测量标准差小于0.05°。说明本系统在保证测量精度的同时,在测量速度上有了较大提升。
其他文献
铋系化合物由于其特殊的外层电子构型(6S~2)及适当的禁带宽度,在光照射条件下可使电子空穴分离并且表现出较好的光吸收能力,已经成为一类备受关注的光催化材料,在环境保护和能源领域具有广泛的用途。但是单一的铋系化合物由于存在对可见光吸收范围有限和光生载流子易于复合等问题,需要采取一定的措施减少光生电子与空穴的复合几率,拓宽对太阳光谱的利用范围从而达到提升光催化效果的目的。本文选用目前研究较少的氟氧化铋
学位
绝缘子在室外环境下工作不可避免会积污,而这些污秽物质极有可能导致闪络现象,给电网公司造成巨大损失。研究发现闪络现象的发生与污秽物质的成分与浓度有着密切的联系,为此电网公司每年都需要通过繁琐的人工方法获取采样绝缘子的污秽程度信息,以指导绝缘子的维护工作。目前国内外均引入了许多新技术至绝缘子污秽程度识别研究中,尤其是高光谱技术,凭借获取信息量丰富、无损、非接触等优势,展现出强势的竞争力。然而,相关研究
学位
太阳能电池阵列是一种航天飞行器的能量供给装置,通常承担接收太阳能和光电能量转换的重要任务,对深空环境下长时间的航天探测任务成败有着相当重要的影响。目前,多板展开式太阳翼是最为广泛应用的太阳能电池阵列载体构型,为保证此类太阳翼的功能稳定性,需对其进行地面零重力展开试验。零重力是太空工作环境的重要特征,表现为设备不受地球引力带来的重力影响。悬吊法是一种在试验过程中提供零重力环境的主流方法,但该方法中导
学位
随着物联网时代的来临,便携式电子设备和可穿戴设备给人们日常工作生活带来便利的同时,使用频率的增加导致设备电能的消耗速度越来越快。受锂电池技术的缓慢发展所限,快速充电成为解决续航问题的关键。各大厂商自有的快充技术如华为的FCP/SCP、高通的QC协议等受硬件电路及通信协议所限难以成为行业标准,而USB标准化组织(USB Implement Forum,USB-IF)推出的电源传输协议(Power D
学位
输电线路压接质量会影响输电线路载流量、机械强度,对线路安全稳定运行至关重要。为提高输电线路压接缺陷检测精度及检测效率,本文开展输电线路压接缺陷自动检测技术研究。本文依据压接缺陷质量评定相关标准与实际情况,明确检测任务与技术指标,在此基础上确定压接缺陷检测算法总体流程。压接缺陷检测算法主要由压接图像倾斜校正算法、改进YOLOX模型、钢锚管弯曲度计算算法、压接缺陷分级算法四部分组成。针对压接图像均有不
学位
电阻层析成像(Electrical Resistance Tomograph,ERT)是过程层析成像的一个重要分支,由于其非侵入、造价成本低、成像速度快等特点在工业的可视化检测中广泛应用。图像重建是ERT的一个关键步骤,重建的对象是测量场内不同介质的电导率分布。由于ERT的“软场”特性,传统的图像重建算法无法准确建立测量电压和电导率分布之间的映射关系,导致成像精度不高。相较于传统算法,深度学习利用
学位
航空发动机是装备制造领域的高端产品,其制造技术是一个国家工业水平和军事实力的重要体现。装配过程是航空发动机制造的重要组成部分,转子装配后精度决定着发动机的各项性能,盘片分离结构的多级转子装配后不平衡量是衡量装配精度的重要指标。如果转子装配后不平衡量超差,那么转子在转动过程中叶片容易碰磨机匣,给发动机带来极大的安全隐患。因此,亟需开展面向盘片分离结构的航空发动机装配优化方法研究,减小多级转子装配后不
学位
随着传统电网向数字化、网络化与智能化方向的发展,架空输电线路的智能检测引起了人们的广泛关注。然而,架空输电线路广泛分布在户外,目前主要通过人工翻阅无人机巡检记录的方式进行检测,效率低下。对此,本文基于架空机器人硬件平台,对视频监控系统设计、架空输电线路缺陷检测与机器人自定位技术展开研究。针对架空机器人在高空作业时地面人员无法实时监控的问题,本文设计了一套视频监控系统,实现了机器人作业过程实时监控与
学位
转动惯量反映物体在转动状态下的惯性,任何涉及到转动的问题,都离不开转动惯量,在航空航天、船舶、汽车等各领域都有着重要意义,通常通过实验测量方法获得。转动惯量测量方法有很多,其中扭摆法因结构简单、易操作、测量精度高受到广泛应用。基于扭摆法的转动惯量测量技术主要建立在忽略摩擦阻力的线性转动惯量测量模型基础上,利用周期法进行转动惯量计算,且为了提高转动惯量测量精度,大多采用气浮轴承支撑的扭摆台。但是,气
学位
电学层析成像(Electrical Tomography,ET)技术凭借其实时性高、成本低和非侵入性的优点,被广泛应用于多相流流体检测过程。但由于单一模态的ET成像技术的测量范围较小,且测量结果精度较低,无法满足较复杂的工业生产需求。因此,研究更高精度的ET图像重建算法和多种模态组合的ET系统具有重要的意义。为了改善上述问题,本文查阅大量国内外相关文献,将ECT/ERT双模态系统用于气-油-水三相
学位