Our project is about accelerating the inference of CNN (convolutional Neural Networks) by taking advantage of extreme parallelism provided by FPGA (field programmable gate array). Contemporary work is being done by Xilinx /Intel and others in this field but the work is still in it
CNN acceleration on FPGA
Our project is about accelerating the inference of CNN (convolutional Neural Networks) by taking advantage of extreme parallelism provided by FPGA (field programmable gate array).
Contemporary work is being done by Xilinx /Intel and others in this field but the work is still in its infancy. We are using Zybo Z7 by Xilinx as hardware, and currently attempting to implement SLR(sign language recognition) and Tiny Yolo architecture before moving on to other CNN architectures and making it reconfigurable.
Our project objectives are:
Our project is being developed in the following fashion
#Vivado HLS (high language synthesis) uses C/C++ code
#Vivado (HDL) uses Verilog code
This project provides Hardware Acceleration to all kinds of Deep Learning applications , be it from health, or security or whatever.
Although the user would have to invest in an FPGA, the returns would be faster inference, low power consumption as well as reconfigurability. Its ideal for applications that require faster inference/object detection without losing any Accuracy .
The final deliverable will be comprising of Tiny Yolo(v2) running on Zed board and Zybo with the input image
being fed to the CNN through the MATLAB directly with the help of serial transmitter which will
be managed on zed board side by help of uart lite module. When our architecture will be fully completed
and tested, then we will compare our results with other architectures and we are also aiming to achieve
hardware acccleration with respect to CPU. Coming to GPU's, they use floating point computation while
we will be using fixed point computation and researches have shown that fixed point computations are
comparatively fster than floating point computations and can therefore act as a plus point for us.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Zybo Z7-20 | Equipment | 1 | 69000 | 69000 |
| Camera | Miscellaneous | 1 | 500 | 500 |
| FPGAs for software engineer | Miscellaneous | 1 | 5000 | 5000 |
| Total in (Rs) | 74500 |
In this project our main aim is to improve security and to provide surveillance. Humans ca...
In mostly cities, the garbage collection system is not well, no proper working on time, no...
The presented project involves the design and fabrication of unmanned underwater...
Stone crusher plant used for rock crushing, garbage crushing, building materials crushing...
The Online Medicine store is an E-commerce platform where you can buy medicine online.&nbs...