Download presentation
Presentation is loading. Please wait.
Published byKerrie Price Modified over 9 years ago
1
VLSI Design of 2-D Discrete Wavelet Transform for Area-Efficient and High- Speed Image Computing - PDR Presentor: Eyal Vakrat Instructor: Tsachi Martsiano
2
Table of content Background Project goals Project milestones Block diagram Micro-architecture Algorithm Development environments Gantt
3
Background What is DWT? What is the DWT used for? Why should we use the DWT? - Lossy vs. Lossless compression conspros May cause blurring or ringing near edges May cost a bit more Multi resolution - Allows good orientation both in time and frequency domain Fast DWT Single resolution slower Smaller Error Simpler DFT
4
Project goals – Implementation of high-speed and real-time 2-D Discrete Wavelet Transform – Based on new and fast convolution approach – Efficient memory area (in-place) – Article I use: World Academy of Science, Engineering and Technology 21 2008, VLSI Design of 2-D Discrete Wavelet Transform for Area-Efficient and High-Speed Image Computing, by Mountassar Maamoun, Mehdi Neggazi, Abdelhamid Meraghni, and Daoud Berkani.
5
Project milestones – Learn the 2D-DWT algorithm from the article – Write floating point MATLAB DWT and IDWT Choose coefficients Compare the results to MATLAB DWT function – Write fixed point MATLAB DWT and IDWT Compare the results to MATLAB DWT function Select the fixed point resolution – Architecture: Learn the proposed architecture from the paper Adjust it to our case - different coefficients and picture size – Code the module in VHDL – Simulate the module using ModelSim – Synthesis of the module using Quartus
6
Top Block Diagram memory
7
Micro-architecture
8
Algorithm
9
Development environments MATLAB - modeling MODELSIM -simulation QUARTUS - synthesis
10
Gantt
11
THANK YOU!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.