Computer Vision

computer vision fpga, fpga acceleration, fpga accelerator card, high performance computing hardware

Computer vision requiring image processing algorithms is one of the most dynamically improving application that benefits from FPGA processing power. Detecting moving objects is useful in monitoring, surveillance systems as well as in various industrial cases during automated production.

 

We have created a demo design that shows how FPGA can be used to accelerate image processing algorithms which process a big amount of input data and deal with high input and output bandwidths. The demo design provides RTL implementation of motion detection algorithm called ViBe and use case of detecting moving objects in a video data stream. The example also demonstrates that algorithm execution can be further accelerated by replicating the ViBe function kernel and running video processing in parallel threads utilizing efficiently resources of large FPGA, Xilinx Virtex UltraScale XCUS440. It also demonstrates how to connect an algorithm kernel running in FPGA with PC Host Workstation through Aldec HES Proto-AXI interface or access on-board DDR.

 

computer vision fpga, fpga acceleration, fpga accelerator card, high performance computing hardware

 

Main Features

 

Solution Contents



Printed version of site: support.aldec.com/en/solutions/hpc/computer_vision--computer-vision-fpga