-
题名Canny边缘检测算法在飞腾平台上的实现与优化
被引量:5
- 1
-
-
作者
郭恒亮
柴晓楠
韩林
赫晓慧
商建东
-
机构
郑州大学河南省超级计算中心
郑州大学信息工程学院
郑州大学地球科学与技术学院
-
出处
《计算机工程》
CAS
CSCD
北大核心
2021年第7期37-43,共7页
-
基金
国家重点研发计划(2018YFB0505000)。
-
文摘
为实现国产飞腾DSP平台对底层图像库的支持,针对原始Canny边缘检测算法计算时间过长的问题,设计一种面向FT-M7002平台的Canny梯度计算并行算法。基于FT-M7002高性能处理架构,采用单指令流多数据流向量化方式增强DSP内核指令的并行处理能力,根据FT-M7002平台向量存储器的层次结构特征,分析Canny梯度计算并行算法的访存模式,通过首地址偏移取址解决不连续访存问题,并结合双缓冲方式完成数据传输与数据计算。实验结果表明,在与原始Canny算法具有相同检测精度的情况下,该算法在卷积核大小为3×3、5×5、7×7时整体运行速度提升了1.490~2.112倍,缩小了与主流加速器件在数字图像处理领域的性能差距。
-
关键词
FT-M7002处理器
CANNY边缘检测
梯度计算并行
访存优化
双缓冲方式
-
Keywords
FT-M7002 processor
Canny edge detection
parallel gradient computing
memory access optimization
double buffering mode
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-