期刊文献+

OpenVX特征抽取函数在可编程并行架构的实现 被引量:1

Parallel Implementation of OpenVX Feature Extraction Functions in Programmable Processing Architecture
下载PDF
导出
摘要 针对数字图像处理计算量大、串行结构计算速度慢等特点,完成了最新的开源OpenVX计算机视觉加速规范1.3中底层特征抽取核函数的并行实现,使用自主设计的OpenVX可编程并行处理器进行了验证。在对图像的底层特征提取中,前期滤波及平滑处理选择OpenVX规范1.3中基本像素点处理函数ColorConvert(颜色转换)和局部图像处理函数GaussianFilter(高斯滤波)、MedianFilter(中值滤波)等,核心的特征抽取操作选择HarrisCorners(哈里斯角点检测)和CannyEdgeDetector(坎尼边缘检测)核函数,通过将计算量大的复杂结点拆分为多个简单结点,构建不同的基于图的执行模型,并映射在OpenVX并行处理器上,分别实现图像的边缘检测和特征点抽取。使用Verilog语言设计整体硬件电路,经Xilinx公司的FPGA芯片xcvu440-flga-2892-2-e综合验证,与串行映射结构相比,所选核函数在OpenVX可编程并行处理器上的并行加速比最高可达14.269。实验结果表明,OpenVX规范1.3中的核函数尤其是复杂核函数能够在本并行处理结构上达到预期的加速效果,且并行与串行结构加速比呈线性增长。 Aiming at the mass computing and slow speed of serial structure calculation of digital image processing,parallel implementation of underlying feature extraction kernel functions in the latest open source OpenVX specifi-cation 1.3 is completed,and the verification is carried out with the self-designed OpenVX programmable parallel processor.In the underlying feature extraction of the image,the basic pixel processing function Color Convert,the local image processing functions Gaussian Filter and Median Filter of OpenVX specification 1.3 are selected for fil-tering and smoothing.Harris Corners and Canny Edge Detector are selected for feature extraction.By dividing the complex nodes with large amount of computation into several simple nodes,different graph execution models are constructed and mapped on the OpenVX parallel processor to realize image edge detection and feature point extraction respectively.Verilog is used to design the hardware circuit,and the FPGA chip xcvu440-flga-2892-2-e of Xilinx has comprehensively verified that,compared with the serial mapping structure,the parallel acceleration ratio of the se-lected kernel function on the OpenVX programmable parallel processor can be up to 14.269.Experimental results show that the kernel functions in OpenVX specification 1.3,especially the complex kernel functions,can achieve ex-pected acceleration effect in this parallel processing structure,and the speedup ratio of parallel and serial structures increases linearly.
作者 张好聪 李涛 邢立冬 潘风蕊 ZHANG Haocong;LI Tao;XING Lidong;PAN Fengrui(School of Electronic Engineering,Xi’an University of Posts&Telecommunications,Xi􀆳an 710121,China;School of Computer Science&Technology,Xi􀆳an University of Posts&Telecommunications,Xi􀆳an 710121,China)
出处 《计算机科学与探索》 CSCD 北大核心 2022年第7期1583-1593,共11页 Journal of Frontiers of Computer Science and Technology
基金 陕西省科技统筹项目(2015KTCQ013) 陕西省教育厅协同创新中心项目(17JF032) 陕西省教育厅科研计划项目(20JY058)。
关键词 OpenVX规范1.3 计算机视觉函数 底层特征抽取 图执行模型 并行处理器 OpenVX specification 1.3 computer vision function low level feature extraction graph execution model parallel processor
  • 相关文献

参考文献5

二级参考文献37

  • 1王惠明,史萍.图像纹理特征的提取方法[J].中国传媒大学学报(自然科学版),2006,13(1):49-52. 被引量:77
  • 2Das D,De M,Sinha BP.A new network topology with multiple meshes.IEEE Trans.on Computers,1999.536-551.
  • 3Mejia1 A,Flich1 J,Duato1 J,Reinemo S-A,Skeie T.Segment-Based routing:An efficient fault-tolerant routing algorithm for meshes and Tori.In:Proc.of the IEEE Int'l Parallel & Distributed Processing Symp.2006.http://ieeexplore.ieee.org/xpls/ abs_all.jsp?arnumber=1639341
  • 4Decayeux C,Seme D.3D hexagonal network:Modeling,topological properties,addressing scheme,and optimal routing algorithm.IEEE Trans.on Parallel and Distributed Systems,2005.http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1490517
  • 5Bononi L,Concer N.Simulation and analysis of network on chip architectures:Ring,spidergon and 2D mesh.In:Proc.of the Design,Automation and Test in Europe.2006.http://portal.acm.org/citation.cfm?doid=1131355.1131388
  • 6Dally J,Towles B.Principles and Practices of Interconnection Network.Morgan Kaufmann Publishers,2003.
  • 7Shen Z.Average diameter of network structures and its estimation.In:Proc.of the 1998 ACM Symp.on Applied Computing.1998.593-597.http://portal.acm.org/citation.cfm?id=330560.330973
  • 8http://www.princeton.edu/~lshang/popnet.html
  • 9Kalla R,Sinharoy B,Tendler JM.IBM power5 chip:A dual-core multithreaded processor.IEEE Micro,2004,24(2):40-47.
  • 10Kevin K.Best servers of 2004:Where multicore is the norm.MicroProcessor Report,2005.

共引文献29

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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