首页> 外文期刊>電子情報通信学会技術研究報告 >Bilateral FilterによるSIFTの性能改善-GPUを用いた高速化実装
【24h】

Bilateral FilterによるSIFTの性能改善-GPUを用いた高速化実装

机译:通过双边过滤器(使用GPU的高速实现)提高SIFT的性能

获取原文
获取原文并翻译 | 示例
           

摘要

SIFTは画像の回転、スケール変化、照明変化等に頑健な特徴立として知られている。しかし、従来手法ではマッチングの際、エッジ上の特徴点が誤対応になる場合が多いという問題があった。そこで筆者らは以前に、SIFTの平滑化処理にBilateralフィルタを適用することで、エッジ上の特徴点の誤対応を減少させる手法を提案した。Bilatcralフィルタは、画素間の距離のみで重みを決めるのではなく、輝度の差も考慮し、変化の大きい部分は重みを小さくすることによってエッジを残す。この手法により、輝度についても重み付けを行うことで差分画像間の情報量が増え、抽出される特徴点が増加したため、精度が向上した。しかし、本手法には計算量が増加するという問題があった。そこで、GPGPUにより提案手法の高速化実装を図る。今回は、処理時間増加の著しいフィルタ処理部分においてCUDAによる実装を行い、高速化を確認した。%SIFT is known as local features that has robustness against rotation, scale and illumination changes of the images. However, in matching by the original SIFT, there is a problem that the keypoints on edges often become false recognition. We had therefore presented a method for alleviating this problem by apply Bilateral filter instead of Gaussian filter that is used for smoothing process in SIFT. Bilateral filter does not decide a weight only by using distances between pixels, but also considers brightness differences of pixels, and in the location where a large pixel difference is observed, it keeps edges by reducing the weight. By using this method, the amount of information of image differences increases and improvement of correspondence accuracy is expected. However, there is a problem from the viewpoint of computational complexity. Therefore, we try to develop faster implementation of the proposal by using GPGPU. We accelerated the filtering process by CUD A which causes heavy increase in computation time, and confirm its faster processing.
机译:SIFT被称为针对图像旋转,缩放比例和照度变化的强大功能集。然而,常规方法具有以下问题:在匹配时边缘上的特征点经常不对应。因此,作者先前已经提出了一种通过将双边滤波器应用于SIFT的平滑过程来减少边缘上的特征点失配的方法。双线性滤波器不仅根据像素之间的距离确定权重,还考虑亮度差异,并通过减少变化较大的部分的权重来留出边缘。通过该方法,还通过加权亮度来增加差异图像之间的信息量,并且增加了要提取的特征点的数量,从而提高了精度。但是,该方法存在计算量增加的问题。因此,我们将使用GPGPU高速实现所提出的方法。这次,我们在过滤器处理部分实现了CUDA,这大大增加了处理时间,并确认了加速。 SIFT%被称为局部特征,对图像的旋转,缩放和照度变化具有鲁棒性,但是,在与原始SIFT进行匹配时,存在一个问题,即边缘的关键点经常变为错误识别,因此我们提出了一种方法为了解决此问题,可以使用双边滤波器代替SIFT中用于平滑处理的高斯滤波器,双边滤波器不仅仅通过使用像素之间的距离来确定权重,而且还要考虑像素的亮度差异以及在较大的位置观察到像素差异,通过减少权重来保持边缘。通过这种方法,图像差异的信息量会增加,并且有望提高对应精度。但是,从计算复杂度的角度来看存在问题。尝试使用GPGPU更快地执行提案,我们通过CUD A加速了过滤过程,这导致了增加了计算时间,并确认其处理速度更快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号