视觉HDL工具箱

视觉HDL工具箱

用于FPGA和ASIC的设计图像处理,视频和计算机视觉系统

开始:

例如硬件子系统

开始使用示例子系统,显示用于视觉处理算法的硬件实现技术。所有示例都准备好用于Verilog或HDL编码器的VHDL代码。

特征检测

学习如何实现特征检测技术与流硬件开发监视,对象跟踪,工业检查,和其他应用。

相机管道

使用噪声删除,伽玛校正和直方图实现的示例,JumpStart开发图像调节硬件。

边缘检测FPGA应用的图像调节。

视觉处理IP块

Vision HDL Toolbox中的知识产权(IP)块为经常在硬件中实现的计算密集型流算法提供了有效的硬件实现,使您能够加速图像和视频处理子系统的设计。

硬件加速视觉处理

模型和模拟视觉处理算法的高效硬件实现,如转换,过滤,形态和统计。然后使用HDL编码器生成可合成的VHDL或Verilog RTL。

准备好的hdl边缘检测器块和它的可配置参数。

处理每时像素多个像素

通过指定4或8个像素的并行流,在FPGA时钟速率下处理4K,8K或高帧速率视频。底层硬件实现将自动更新以支持具有指定并行性的仿真和代码生成。万博1manbetx

指定并行最多8个像素的处理。

内置硬件数据管理

使用Vision HDL Toolbox块自动管理流输入数据,如控制信号、感兴趣区域(ROI)窗口和行缓冲器。使用HDL Coder为建模和模拟的控件功能生成VHDL或Verilog RTL。

自动缓冲行为为边缘检测创建ROI窗口。

使用基于框架的算法进行验证

将基于帧的算法和测试长椅用于流式传输硬件实现以进行有效验证。

帧和像素之间的转换

将全帧视频转换为具有控制信号的像素流,以便在硬件中处理。然后将流硬件输出转换为帧以验证您的Golden参考算法。

帧到像素块,用于将图像帧转换为带有控制信号的象素流,用于硬件处理。

MATLAB和Simu万博1manbetxlink验证示例和模板

学会如何使用你的图像处理工具箱™计算机视觉工具箱™用于验证硬件实现的算法和测试。

使用基于帧的算法验证流硬件实现。

HDL和FPGA的协同仿真

使用高密度脂蛋白校验™通过RTL仿真或在连接到MATLAB或SIMULINK测试环境的FPGA开发套件上验证您的硬件子系统。万博1manbetx

HDL验证器支持使用Xil万博1manbetxinx、Intel和Microsemi FPGA板的FPGA在环验证。

FPGA、ASIC和SoC部署

轻松地将您的视觉处理应用程序定位到FPGA硬件,以使用实时视频输入进行测试,并在生产部署中重用相同的模型。

带有实时视频输入的原型平台

原型您的视觉处理应用程序,下载Xilinx的Vision HDL工具万博1manbetx箱支持包®Zynq.®的硬件以及使用HDL编码器和嵌入式编码器®从MATLAB或Simulink实现生成代码。万博1manbetx

使用真实视频输入在FPGA硬件上原型设计。

使用SoC互连接口生成代码。

基于FPGA的视觉处理

观看这一五部分的视频系列,引入关键概念和工作流程,用于针对原型设计和生产的FPGA。