期刊文献+

GPU并行加速的均值偏移算法 被引量:6

Parallel Processing for Accelerated Mean Shift Algorithm with GPU
下载PDF
导出
摘要 为克服mean shift算法计算复杂度高、运行速度慢的缺点,提出一种基于GPU的快速mean shift算法.首先使用k-means算法对图像像素进行预分类,之后在预分类、下采样后缩小的数据集上进行mean shift聚类,以有效地降低算法复杂度.此外,借助GPU的通用计算功能对k-means和mean shift分别进行并行了处理.实验结果表明,通过对图像进行预处理,有效地提高了几何模板查找在强噪声、低信噪比图像中的识别率;同时,改进后的mean shift算法的运行速度提高了近40倍,满足了高速机器视觉检测的实时性要求. In order to overcome the shortcomings of the mean shift method for its intensive computational requirement, an improved GPU based mean shift algorithm is presented. By the novel algorithm, first k-means algorithm is used to pre-classify the source image with a re-sampling, then mean shift runs on the narrowed re-sampled data sets. As a result, ,the algorithm complexity can be effectively reduced. In addition, through the further study of k-means and mean shift, and with general purpose computation of GPU, k-means and mean shift are respectively parallel processed. Experimental results show that by preprocessing the images, the accurate recognition rate of Geometric Model Finder for intensive noises, low SNR images is effectively improved. At the same time, the efficiency of the modified mean shift algorithm is greatly improved, with the average processing time nearly 40 times faster.. It meets the requirement of high speed machine vision inspection.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2010年第3期461-466,共6页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(50805031) 教育部博士点基金新教师基金(200802131014) 数字制造装备与技术国家重点实验室资助项目(CDMETKF2009013) 深圳市科技计划项目(JC200903120184A ZYC200903230062A).
关键词 图形处理器 通用计算 mean SHIFT k—means 视觉检测 GPU general purpose computation mean shift k-means vision inspection
  • 相关文献

参考文献17

  • 1丁少华.中国的机器视觉底层软件现状观察[R].深圳:深圳大学城图书馆,2008.
  • 2Matrox Imaging Library (MIL) 9. 0 User's Manual [OL]. (2009-01- 13) [2009 -05-15]. http://www, matrox, corn/ imaging/media/pdf/products/mil/b_mil, pdf.
  • 3Fukunaga K, Hostetler L D. The estimation of the gradient of density function, with applications in pattern recognition [J]. IEEE Transactions on Information Theory, 1975, 21 (1) : 32-40.
  • 4Cheng Yizong. Mean Shift, mode seeking, and clustering [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1995, 17(8): 790-799.
  • 5Comaniciu D, Meer P. Mean shift: a robust approach toward feature space analysis [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2002, 24(5) : 603-619.
  • 6李乡儒,吴福朝,胡占义.均值漂移算法的收敛性[J].软件学报,2005,16(3):365-374. 被引量:88
  • 7Yang C J, Duraiswami R, Davis L. Efficient mean shift tracking via a new similarity measure [C] //Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Diego, 2005:176-183.
  • 8彭宁嵩,杨杰,刘志,张风超.Mean-Shift跟踪算法中核函数窗宽的自动选取[J].软件学报,2005,16(9):1542-1550. 被引量:165
  • 9Wang J, Thiesson B, Xu Y G, et al. Image and video segmentation by anisotropic kernel mean shift [C]// Proceedings of the 8th European Conference on Computer Vision, Prague, 2004:238-249.
  • 10Zhang K, Tang M, Kwok J consistency for fast clustering T. Applying neighborhood and kernel density estimation [C] //Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Diego, 2005:1001-1007.

二级参考文献44

  • 1张松海,陈韬,胡事民.从视频到Flash矢量动画的自动转换[J].计算机辅助设计与图形学学报,2007,19(5):667-671. 被引量:2
  • 2[1]Fukanaga K, Hostetler LD. The estimation of the gradient of a density function, with applications in pattern recognition. IEEE Trans. on Information Theory, 1975,21(1):32-40.
  • 3[2]Cheng Y. Mean shift, mode seeking and clustering. IEEE Trans. on Pattern Analysis and Machine Intelligence, 1995,17(8):790-799.
  • 4[3]Comaniciu D, Ramesh V, Meer P. Real-Time tracking of non-rigid objects using mean shift. In: Werner B, ed. IEEE Int'l Proc. of the Computer Vision and Pattern Recognition, Vol 2. Stoughton: Printing House, 2000. 142-149.
  • 5[4]Yilmaz A, Shafique K, Shah M. Target tracking in airborne forward looking infrared imagery. Int'l Journal of Image and Vision Computing, 2003,21 (7):623-635.
  • 6[5]Bradski GR. Computer vision face tracking for use in a perceptual user interface In: Regina Spencer Sipple, ed. IEEE Workshop on Applications of Computer Vision. Stoughton: Printing House, 1998. 214-219.
  • 7[6]Comaniciu D, Ramesh V, Meer P. Kernel-Based object tracking. IEEE Trans. on Pattern Analysis and Machine Intelligence, 2003,25(5):564-575.
  • 8[7]Collins RT. Mean-Shift blob tracking through scale space. In: Danielle M, ed. IEEE Int'l Conf. on Computer Vision and Pattern Recognition, Vol 2. Baltimore: Victor Graphics, 2003. 234-240.
  • 9[8]Olson CF. Maximum-Likelihood image matching. IEEE Trans. on Pattern Analysis and Machine Intelligence, 2002,24(6):853-857.
  • 10[9]Hu W, Wang S, Lin RS, Levinson S. Tracking of object with SVM regression. In: Jacobs A, Baldwin T, eds. IEEE Int'l Conf. on Computer Vision and Pattern Recognition, Vol 2. Baltimore: Victor Graphics, 2001. 240-245.

共引文献238

同被引文献38

  • 1彭宁嵩,杨杰,刘志,张风超.Mean-Shift跟踪算法中核函数窗宽的自动选取[J].软件学报,2005,16(9):1542-1550. 被引量:165
  • 2文志强,蔡自兴.Mean Shift算法的收敛性分析[J].软件学报,2007,18(2):205-212. 被引量:48
  • 3Cheung D W, Ng V T, Fu A W. Efficient mining of association rules in distributed databases. IEEE Transactions on Knowledge and Data Engineering, 1996,8 ( 6 ) :911 - 922.
  • 4Lamine M A, Nhien A L K,Tahar M K. Distributed frequent itemsets mining inheterogeneous platforms. Journal of Engineering, Computing and Architecture, 2007 ( 9 ) : 110 - 121.
  • 5Guo Yunkai, Yang Junrui, Huang Yulei. An effective algorithm for mining quantitative association rules based on high dimension clustcr//The 4th International Conference on Wireless Communications, Networking and Mobile Computing. Dalian,2008:65 -69.
  • 6Frequent itemset mining implentations repository. [ 2010 -08 - 20 ]. http ://fimi. es. helsinki, fi/.
  • 7Lakshmanan V, Rabin R, DeBrunner V. Multiscale storm identification and forecast[J]. Atmospheric Research, 2003(7): 67-68.
  • 8Lakshmanan V, Rabin R, DeBrunner V. Segmenting radar reflectivity data using texture[C]//Proc, of the 30th International Conference on Radar Meteorology. Zurich, Switzerland, 2001.
  • 9Farivar R, Rebolledo D, Chan E, et al, A parallel im- plementation of K-means clustering on GPUs[C]// Pro. of the 2008 International Conference on Parallel and Distributed Processing Techniques and Applieations(PDPTA 2008). USA:Las Vegas, 2008:340-345.
  • 10Miao Q, Fu Z L, Zhao X H. A new approach for color character extraction based on parallel clustering[C]// Proc. of 2009 International Conference on Computa- tional Intelligence and Software Engineering. China: Wuhan, IEEE Computer Society, 2009.

引证文献6

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部