# Pynq-CV-OV5640 **Repository Path**: xiaofengfg/Pynq-CV-OV5640 ## Basic Information - **Project Name**: Pynq-CV-OV5640 - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-19 - **Last Updated**: 2022-09-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Introduction In this PYNQ Overlay, picture is captured from an OV5640 camera which is connected to PL side, and several accelerated image processing algorithms are contained in this Overlay, you can choose which algorithm is enabled without downloading a new bitstream. ![](./images/Architecture.png) In the example application notebook, you can configure the OV5640 camera and get the captured picture and display it on the notebook. The processed video streaming is displayed on the HDMI monitor which connected to the PL side. ![](./boards/Pynq-Z2/ov5640/notebooks/images/SystemDiagram.png) This PYNQ Overlay contains the below accelerated image processing algorithms. * rgb2hsv * subsample * equalizehist * gaussianBlur * sobel * canny * dilation * erosion ## Peripherals * OV5640 Camera Board (Waveshare OV5640 or equaivalent) * PMOD-Camera adapter * HDMI monitor ## Quick Start Open a terminal on your PYNQ board and run: ``` sudo pip3 install --upgrade git+https://github.com/xupsh/Pynq-CV-OV5640.git ``` or offline install: ``` sudo pip3 install --upgrade . ``` Currently this repository is compatible with [PYNQ image v2.4](http://www.pynq.io/board). ## Design Rebuilt All IPs and hls source codes are contains in this repository, you can recovery the hls and vivado project. ## License **PYNQ** License : [BSD 3-Clause License](https://github.com/Xilinx/PYNQ/blob/master/LICENSE)