计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2014年
5期
14-19
,共6页
特征提取%ASIFT%SIFT%CPU/GPU协同工作
特徵提取%ASIFT%SIFT%CPU/GPU協同工作
특정제취%ASIFT%SIFT%CPU/GPU협동공작
Image feature extraction%ASIFT%SIFT%CPU/GPU synergetic parallel
ASIFT(Affine-SIFT)是一种具有仿射不变性、尺度不变性的特征提取算法,其被用于图像匹配中,具有较好的匹配效果,但因计算复杂度高而难以运用到实时处理中.在分析ASIFT算法运行耗时分布的基础上,先对SIFT算法进行了GPU优化,通过使用共享内存、合并访存,提高了数据访问效率.之后对ASIFT计算中的其它部分进行GPU优化,形成GASIFT.整个GASⅡT计算过程中使用显存池来减少对显存的申请和释放.最后分别在CPU/GPU协同工作的两种方式上进行了尝试.实验表明,CPU负责逻辑计算、GPU负责并行计算的模式最适合于GAS-IFT计算,在该模式下GASIFT有很好的加速效果,尤其针对大、中图片.对于2048* 1536的大图片,GASIFT与标准ASIFT相比加速比可达16倍,与OpenMP优化过的ASIFT相比加速比可达7倍,极大地提高了ASIFT在实时计算中应用的可能性.
ASIFT(Affine-SIFT)是一種具有倣射不變性、呎度不變性的特徵提取算法,其被用于圖像匹配中,具有較好的匹配效果,但因計算複雜度高而難以運用到實時處理中.在分析ASIFT算法運行耗時分佈的基礎上,先對SIFT算法進行瞭GPU優化,通過使用共享內存、閤併訪存,提高瞭數據訪問效率.之後對ASIFT計算中的其它部分進行GPU優化,形成GASIFT.整箇GASⅡT計算過程中使用顯存池來減少對顯存的申請和釋放.最後分彆在CPU/GPU協同工作的兩種方式上進行瞭嘗試.實驗錶明,CPU負責邏輯計算、GPU負責併行計算的模式最適閤于GAS-IFT計算,在該模式下GASIFT有很好的加速效果,尤其針對大、中圖片.對于2048* 1536的大圖片,GASIFT與標準ASIFT相比加速比可達16倍,與OpenMP優化過的ASIFT相比加速比可達7倍,極大地提高瞭ASIFT在實時計算中應用的可能性.
ASIFT(Affine-SIFT)시일충구유방사불변성、척도불변성적특정제취산법,기피용우도상필배중,구유교호적필배효과,단인계산복잡도고이난이운용도실시처리중.재분석ASIFT산법운행모시분포적기출상,선대SIFT산법진행료GPU우화,통과사용공향내존、합병방존,제고료수거방문효솔.지후대ASIFT계산중적기타부분진행GPU우화,형성GASIFT.정개GASⅡT계산과정중사용현존지래감소대현존적신청화석방.최후분별재CPU/GPU협동공작적량충방식상진행료상시.실험표명,CPU부책라집계산、GPU부책병행계산적모식최괄합우GAS-IFT계산,재해모식하GASIFT유흔호적가속효과,우기침대대、중도편.대우2048* 1536적대도편,GASIFT여표준ASIFT상비가속비가체16배,여OpenMP우화과적ASIFT상비가속비가체7배,겁대지제고료ASIFT재실시계산중응용적가능성.