i'm doing a project titled comparison between wavelet transform and other dsp methods for the best image compression. i'm very new to these topic, so i need any kind soul to help me. i thought of using matlab to do the compression. or is it better to do it in c++. i dunno... help!
I have not implemented wavelet compression in Matlab.
But in Matlab there is extensive Wavelet toolbox with several examples in compression area.
So if you use Matlab we got a set of ready to use primitives (functions).
You have to select Matlab if you need to investigate wavelet compression but not in real-time.
If you need real time experiments then you have to select C/C++.
Wavelet is selected as compresion transform for the jpeg 2000 standard.
So you may check it also.
i'm doing a project titled comparison between wavelet transform and other dsp methods for the best image compression. i'm very new to these topic, so i need any kind soul to help me. i thought of using matlab to do the compression. or is it better to do it in c++. i dunno... help!
I think You implement any simple but efficient Algorithm of Image compression using Wavelet & using DCT or FFT based approach. or any other approach for ex. bit plane coding, lossy predictive coding etc.
You should also do quality analysis for that algorithms, for example Image quality degradation as a function of compression ratio, exploiting HVS models to incorporate in the algorithms etc. Read any survey paper in the field you will have idea of what to do.
For Your reference I am giving the links which may help you.
i have examined both DCTs (row-column decomposition and Chen's algorithm) and wavelets (as in (2,2) DCH filtering) .
Since most complete image coding applications featuring either wavelet or DCT (not both at the same time) are written in C/C++ you will get more meaningful profiling results if you run these algorithms in this context.
Do it in Matlab only if you don't care about the surrounding application.
i have ever implemented an imaging compression board.it can compress image flow in real time. it is based on wavelet transformation and used SPIHT algorithm. do you know it?
Hi
image compression by wavelet is more efficient and have better qulify than DCT-based algorithm like jpeg2000 and mpeg-4 (that use wavelet core) in respect to jpeg and mpeg(wich is DCT based).
and working inmatlab is so simple and imformative than c programming but c programing has better compatibility for implementin on DSP's.