Commit 44a91de0 authored by Sabyasachi Mondal's avatar Sabyasachi Mondal
Browse files

Update README.md

parent c1ee9c80
......@@ -73,9 +73,9 @@ We use two blocks to process the streams but that doesnot mean we use one thread
We also use the Schedule Viewer to find out the interdependent variables so that we can have higher level of loop unrolling and find out the variables that can become bottlenecks in parallel processing for example for synchronization we needto have dependency on the three variables in a single execution instant (for example when DMA A's Nth packet is read same Nth index data must be read in DMA B and DMA E) of the loop.
![The interdependent packets of data in the three input DMAs](https://mygit.th-deg.de/sm11312/fpga_final_project/-/blob/main/Schedule_Viewer.JPG "Interdependency to synchronize our image processing which can also be a bottleneck since we need to wait for other 2 DMA data to arrive.")
![The interdependent packets of data in the three input DMAs](https://mygit.th-deg.de/sm11312/fpga_final_project/-/raw/main/Schedule_Viewer.JPG "Interdependency to synchronize our image processing which can also be a bottleneck since we need to wait for other 2 DMA data to arrive.")
[The notebook for analysis of the algorithm itslef and looking at its corresponding CPU implementation.](https://mygit.th-deg.de/sm11312/fpga_final_project/-/blob/main/Image_Filter_FPGA_CPU.ipynb)
[The notebook for analysis of the algorithm itself and looking at its corresponding CPU implementation.](https://mygit.th-deg.de/sm11312/fpga_final_project/-/blob/main/Image_Filter_FPGA_CPU.ipynb)
## Instroduction to the algorithm
<br>*The Robert's cross operation is very effective in detecting features in an image, specifically for images with more precise features*</br>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment