top of page

Project Planning

 

The project will be developed in steps starting by the implementation of the recovery algorithm using a high level language (Matlab) in order to validate and test each one. The main focus will then be to develop an hardware implementation, using an FPGA, where an analysis of the trade-offs and performance in recovering real images will be done. 

 

In order to complete the project, a good scheduling must be done. To achieve this, the work was segmented into smaller tasks that were then mapped into a Gantt chart.

 

   Project Tasks

 

  • Matlab Implementation            

    • Implement IHT and OMP generic algorithms

    • Adapt generic recovery algorithms to image applications

 

  • IHT Development

    • Architecture development

    • Verilog code development

 

  • IHT Validation

    • Single modules test and validation

    • Full system testing

    • FPGA Synthesis

    • Error correction and real data testing

 

  • System testing and tunning      

    • Tests with real images

    • Tuning of coefficients according to results

    • Hardware optimizations based on previous results

 

  • Trade-off analysis​​                       

    • Batch image testing

    • Performance information aggregation

 

  • Data analysis and conclusions

 

  • Dissertation writing

 

 

 

   Gantt Chart

The Gantt chart allows for a visual representation of the project scheduling.

 

 

 

bottom of page