FPGA图像处理使用专用硬件执行计算密集型的视频和图像处理,提供低延迟和高吞吐量的计算。这些技术通常包括对进入的视频流进行预处理,以便在软件或网络中进行进一步处理深入学习网络.
你可以用MATLAB®和仿真软金宝app件®一起探讨FPGA图像处理算法的实现选项。选项包括硬件和软件之间的分区,添加硬件微架构,以及定点量化.在每个步骤中,您都可以模拟新版本,并将结果与参考算法进行比较。
快速入门,使用硬件验证的FPGA图像处理块、示例设计和实用程序视觉HDL工具箱™.您可以使用这些块来设计、探索和模拟FPGA图像处理算法,而无需编写HDL代码。
硬件验证的FPGA图像处理块包括:
- 边缘和角点检测
- 双边和中值滤波
- 转换,如颜色空间,色度重采样,伽马校正,和鸟瞰图
- 形态上的闭合、打开、扩张和侵蚀
- 实用程序,如行缓冲区、像素流对齐器和ROI选择器
在运行了足够的模拟以验证FPGA图像处理算法满足所需的功能和性能之后,可以使用高密度脂蛋白编码器™生成可合成的VHDL或Verilog用于部署。