计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2014年
12期
2378-2385
,共8页
许晓臣%董明利%王君%孙鹏%燕必希
許曉臣%董明利%王君%孫鵬%燕必希
허효신%동명리%왕군%손붕%연필희
特征点中心定位%高分辨率%CUDA%动态视觉测量
特徵點中心定位%高分辨率%CUDA%動態視覺測量
특정점중심정위%고분변솔%CUDA%동태시각측량
target center location%high resolution%CUDA%dynamic vision measurement
数字相机分辨率的提升对视觉测量中精度的提高有很大的促进作用,但是高分辨率图像同时也会带来更大的数据量和计算量的问题.在CPU上应用传统的串行特征点中心定位算法耗时较大,无法满足动态测量的要求.针对此提出了CUDA架构下的并行像面特征点中心快速定位算法.经过分析发现,当大于10 000个点时串行特征点中心定位算法在图像预处理、区域约束判断和点中心计算消耗的时间在90%以上,因此主要对这三个最耗时的部分展开重点研究,分析每部分的并行性,然后实现基于CUDA的特征点中心定位并行算法.实验结果表明,在点中心定位精度没有损失的前提下,提取35 000个点坐标时在CUDA上比传统的串行实现的处理速度提高了11.5倍,并且随着特征点数量的增加加速比还有显著的提高.
數字相機分辨率的提升對視覺測量中精度的提高有很大的促進作用,但是高分辨率圖像同時也會帶來更大的數據量和計算量的問題.在CPU上應用傳統的串行特徵點中心定位算法耗時較大,無法滿足動態測量的要求.針對此提齣瞭CUDA架構下的併行像麵特徵點中心快速定位算法.經過分析髮現,噹大于10 000箇點時串行特徵點中心定位算法在圖像預處理、區域約束判斷和點中心計算消耗的時間在90%以上,因此主要對這三箇最耗時的部分展開重點研究,分析每部分的併行性,然後實現基于CUDA的特徵點中心定位併行算法.實驗結果錶明,在點中心定位精度沒有損失的前提下,提取35 000箇點坐標時在CUDA上比傳統的串行實現的處理速度提高瞭11.5倍,併且隨著特徵點數量的增加加速比還有顯著的提高.
수자상궤분변솔적제승대시각측량중정도적제고유흔대적촉진작용,단시고분변솔도상동시야회대래경대적수거량화계산량적문제.재CPU상응용전통적천행특정점중심정위산법모시교대,무법만족동태측량적요구.침대차제출료CUDA가구하적병행상면특정점중심쾌속정위산법.경과분석발현,당대우10 000개점시천행특정점중심정위산법재도상예처리、구역약속판단화점중심계산소모적시간재90%이상,인차주요대저삼개최모시적부분전개중점연구,분석매부분적병행성,연후실현기우CUDA적특정점중심정위병행산법.실험결과표명,재점중심정위정도몰유손실적전제하,제취35 000개점좌표시재CUDA상비전통적천행실현적처리속도제고료11.5배,병차수착특정점수량적증가가속비환유현저적제고.