V4L2 FPGA/Examples: Difference between revisions

From RidgeRun Developer Wiki
m (Fix description and wording)
mNo edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{V4L2_FPGA/Head}}
{{V4L2_FPGA/Head|previous=Getting the Code/Building and Installation Guide|next=Examples/Convolutioner}}
</noinclude>
</noinclude>
<!-- If you want a custom title for the page, un-comment and edit this line:
<!-- If you want a custom title for the page, un-comment and edit this line:
Line 6: Line 6:
-->
-->


In this section you are going to learn about the possible uses for this project.
This section shows two examples already implemented and tested on our V4L2 FPGA framework.


*[[V4L2_FPGA/Examples/Convolutioner|Convolutioner]] section explains how to read from a camera and move this through convolution with a Gaussian Kernel before going back to the CPU.
*[[V4L2_FPGA/Examples/Convolutioner|Convolutioner]] section explains how to read from a camera and move this through convolution with a Gaussian Kernel before going back to the CPU.
*[[V4L2_FPGA/Examples/Test_Pattern_generator|Video Test Pattern Generator]] section explains how to read from an HW generated pattern and move it to the CPU.
*[[V4L2_FPGA/Examples/TestPattern_generator|Video Test Pattern Generator]] section explains how to read from an HW generated pattern and move it to the CPU.
*[[V4L2_FPGA/Examples/Pass_Through|Pass-through]] section explains how to read from a camera and move this through a pass-all accelerator before going back to the CPU. This is useful for measuring the maximum capabilities of the FPGA and communication.
*[[FPGA_Image_Signal_Processing_with_Xilinx_OpenCV_and_V4L2-FPGA|Xilinx OpenCV]] section explains how to integrate the Xilinx OpenCV library to the V4L2 FPGA wrapper.


<noinclude>
<noinclude>
{{V4L2_FPGA/Foot|Introduction/HW Acceleration|Examples/Image Signal Processor}}
{{V4L2_FPGA/Foot|Getting the Code/Building and Installation Guide|Examples/Convolutioner}}
</noinclude>
</noinclude>

Latest revision as of 19:50, 10 December 2020



Previous: Getting the Code/Building and Installation Guide Index Next: Examples/Convolutioner




This section shows two examples already implemented and tested on our V4L2 FPGA framework.

  • Convolutioner section explains how to read from a camera and move this through convolution with a Gaussian Kernel before going back to the CPU.
  • Video Test Pattern Generator section explains how to read from an HW generated pattern and move it to the CPU.
  • Pass-through section explains how to read from a camera and move this through a pass-all accelerator before going back to the CPU. This is useful for measuring the maximum capabilities of the FPGA and communication.
  • Xilinx OpenCV section explains how to integrate the Xilinx OpenCV library to the V4L2 FPGA wrapper.


Previous: Getting the Code/Building and Installation Guide Index Next: Examples/Convolutioner