快捷搜索:

嵌入式视觉处理器解决方案的编程环境是什么

(文章滥觞:OFweek电子工程网)

DesignWare EV嵌入式视觉处置惩罚器采纳MetaWare对象套件以C/C++说话进行编程,并且它供给了广泛应用的开源视觉编程软件对象OpenCV和OpenVX支持。

OpenCV(一个开源谋略机视觉库)是一种可与MetaWare一路应用的、包孕2500个函数的软件库,它为嵌入式视觉利用供给了一个软件架构。OpenCV可用于监测和识别目标,以及一系列完备的机械视觉功能。

OpenVX是一种针对嵌入式视觉算法加速的开源标准。DesignWare EV嵌入式视觉处置惩罚器由OpenVX框架和43种主内核供给支持。对付DesignWare EV嵌入式视觉处置惩罚器而言,已可供给用于人脸监测、速率标志监测和人脸跟踪的内核。用户也可以创建其专有内核用于DesignWare EV处置惩罚器。

OpenCV和OpenVX互为弥补,并能够同时用于视觉利用中。

DesignWare EV嵌入式视觉处置惩罚器在交货及设置设置设备摆设摆设时都附带ARChitect对象,它支持快速实现内核并输出可综合的RTL(寄存器传输级)。DesignWare EV嵌入式视觉处置惩罚器的目标是为主处置惩罚器供给支持,能够与包括ARMIntel、Imagination MIPS和PowerPC等等在内的所有主处置惩罚器一路事情。EV处置惩罚用具有许多能够让主处置惩罚器便利的节制和卸载的功能,包括内存空间对主处置惩罚器可见,能够经由过程信令通报同步彼此的事情。EV处置惩罚器经由过程连接到AXI总线,实现了与SoC另外部分的接口

视频帧内存可以直接连接到DesignWare EV嵌入式视觉处置惩罚器,或是处置惩罚器能够经由过程AXI总线对它进行造访。DesignWare EV嵌入式视觉处置惩罚器能够经由过程编程,自力于主处置惩罚器自立事情,或者用户可以在EV处置惩罚器和主处置惩罚器之间选择履行同样多的节制和功能共享。为了加速软件开拓,可供给EV处置惩罚器的虚拟原型设计模型,也供给基于FPGA的HAPS? 原型设计办理规划,从而能够在芯片流片之前就支持软硬件协同设计。

您可能还会对下面的文章感兴趣: