基于OpenCL机器视觉算法GPU实现

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:ahmat716
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对不断增长的对机器视觉算法处理效率和实时性的要求,研究基于异构编程框架OpenCL对机器视觉算法在通用计算机图形处理单元(GPU)上的并行处理和加速方法,提出结合存储分配、指令流优化、数据重用等方法的并行优化策略。在Sobel边缘检测、Canny边缘检测、Harris角点检测、高斯图像金字塔4个不同并行度视觉算法上进行验证,验证结果表明,在不考虑数据传输的情况下,对比CPU串行实现取得了平均6.16的加速比,对比OpenCV的GPU库(即CUDA实现)取得了1.12-5.47的加速比,验证了所提优
其他文献
为延长无线传感网络的网络生命周期,提出一种基于最小能耗的协作路由方案。在最小能耗路由算法的基础上,在每一跳的数据传输过程中,综合考虑传感节点的剩余能量、信道状态信息进
地图匹配算法的有效性和可靠性对于智能交通系统而言是非常重要的,而目前存在的地图匹配算法在一些复杂环境下(如道路交叉口)仍然不能提供合理的输出。采用D-S证据理论融合当
本文针对现阶段5G技术已经逐步进入到实际应用的阶段,深入讨论和介绍5G技术的关键,对于增强社会公众对相关技术的认识,加快5G技术的推广和应用具有非常重要的作用。
近年来,许多地方和部门的创新意识明显增强,创新措施不断增多。这无疑是一件大好事。但是,也有少数的创新工作不但没有达到推动工作、解决问题的目的,反而影响了工作的正常开
工程质量安全监督是一项技术性很强的管理工作,工程质量安全监督技术管理履行建设工程质量、安全监督管理职能,对本行政区域内的建设工程质量、安全实行监督执法检查,随着市场经
电能作为现代社会重要的能源,在各行业发展过程中贡献巨大。电能从供电端至用户端的传输过程中产生的各类损耗称为线损。线损的存在使得一部分能源被浪费,同时很大程度上考验