FPGA图像处理使用专用硬件执行计算密集型视频和图像处理,可提供低延迟和高吞吐量计算。这些技术往往涉及预处理进入的视频流以进一步处理软件或a深度学习网络。
你可以使用matlab®和模拟金宝app®共同探索FPGA图像处理算法的实现选项。选项包括硬件和软件之间的分区,添加硬件微架构,以及定点量化。在每个步骤中,您可以模拟新版本并将结果与参考算法进行比较。
使用硬件验证的FPGA图像处理块,示例设计和实用程序开始快速开始Vision HDL Toolbox™。您可以使用这些块来设计,探索和模拟FPGA图像处理算法,而无需编写HDL代码。
可用的硬件证明的FPGA图像处理块包括:
- 边缘和角落检测
- 双边和中间滤波
- 颜色空间,色度重新采样,伽马校正和鸟瞰图等换算
- 形态学闭合,开放,扩张和侵蚀
- 诸如行缓冲区,像素流对准器和ROI选择器等实用程序
运行足够的模拟以验证您的FPGA图像处理算法是否满足所需的功能和性能,您可以使用HDL编码器™生成可综合的VHDL或Verilog进行部署。