The Wavelet Digest Homepage
Return to the homepage
Help about the Wavelet Digest mailing list
About the Wavelet Digest
This website was frozen December 31, 2012
The Digest The Community
 Latest Issue  Back Issues  Events  Gallery
The Wavelet Digest
   -> Wavelet Discussion Forum

spline wavelets & WaveLab
Goto page 1, 2  Next  
Post new topicReply to topic
Previous :: Next  
Author Message
Josep Monés i Teixidorq (jmones (at) puntbarra (dot) net)

PostPosted: Mon Nov 03, 2003 4:32 pm    
Subject: spline wavelets & WaveLab
Reply with quote


I'm trying to implement a paper on video compression and it says that they use "biorthogonal 9-7 spline wavelets" for spatial decomposition. I'm using WaveLab in GNU Octave and I'm afraid it doesn't contain those wavelets.

I'm a newbie in wavelets and I miss a lot of things, so please sorry if I've overlooked something and my questions are too obvious.

* Where can I find the definition of those wavelets?
*Can anybody tell me what does that 9-7 mean?
* Does it refer to the N and Ñ coefficients of this explanation: ?
* Do CDF filters in WaveLab802 refer to these filters? In that case, could anybody tell me the coefficients for the 9-7 filters, which are missing in WaveLab?

Thanks very much,

Sumit Kumar (

PostPosted: Mon Nov 03, 2003 6:04 pm    
Subject: Re: spline wavelets
Reply with quote

Hi Joseph

Well you got that partially right.. 9-7 indeed refer to the coefficients, but in some literature they also refer to the "vanishing moments" of the signal.
If you are interested in the actual coefficient values, then here they are

ad1[0] = 0.85269867900888996D;
ad1[1] = 0.37740285561282999D;
ad1[2] = -0.11062440441844D;
ad1[3] = -0.02384946501956D;
ad1[4] = 0.037828455507260002D;
----and apply a symmetry after this to get the other filter coefficients (the 9 coefficient filter)

ad2[0] = 0.78848561640637005D;
ad2[1] = -0.41809227322204001D;
ad2[2] = -0.040689417609200002D;
ad2[3] = 0.064538882628759994D;
(The 7 coefficient filter)

If you are looking for the definition of these filters, go back to Pg. 273 of "10 Lectures on Wavelets - I Daubechies"... There she explains how to obtain these wavelets.

May I ask you what aspect in video compression you are trying to accomplish, as I am also involved with (3-D) video compression and coding
Josep Monés i Teixidor (jmones (at) puntbarra (dot) net)

PostPosted: Mon Nov 03, 2003 10:53 pm    
Subject: Low bandwith video compression
Reply with quote

Hi Sumit,

Thanks very much for your answer. As I understand then 9-7 filter corresponds to splines with N=4 and Ñ=4.

Am I wrong or the 7-th coeff filter you typed had ad2[1] and ad2[3] negated? Shouldn't it be:

ad2[0] = 0.78848561640637005D;
ad2[1] = 0.41809227322204001D;
ad2[2] = -0.040689417609200002D;
ad2[3] = -0.064538882628759994D;
(The 7 coefficient filter)

In Wavelab sources I found that Villasenor filter with param=1 is just the same filter but with both functions swapped. In the sources there's a comment that calls that the 7-9 filter. So I guess this is the 9-7... ;P

To answer your question about what I'm trying to do: it's just a project for an undergraduate course on image compression. It consists on chosing a paper which describes an algorithm and implement it (only implement it, no design involved). I've chosen a video compression codec based on wavelets (J.Y.Tham et al. "Highly Scalable Wavelet-Based Video Codec for Very Low Bit-Rate Environment". IEEE Journal on selected areas in communications. Vol 16 pp. 12-27, Jan 1998). It uses a simple motion compensation, Daubechies orthogonal wavelet for temporal decomposition, biorthogonal spline wavelet for spatial decomposition which then uses to build a TRI-ZTR, which the paper defines as an extension of Shapiro's zerotree from 2D to 3D.

As I'm a complete newbie on the subject (my knowledge is just from a few classes) I'm a little bit lost here... ;)
Sumit Kumar (

PostPosted: Tue Nov 04, 2003 12:04 am    
Subject: Re: spline wavelets
Reply with quote

Whoa, Joseph
Thank you for pointing out my mistake ! You are right there.. the symmetry should be applied from ad[0] in both cases ! Now you have talked abt the words "highly-scalable" video compression... What kind of scalability are you trying to achieve ? Spatial, Temporal, Spatio-temporal, SNR , Content or all of the above ?.. I am working with most of them anyways...
Sumit Kumar (

PostPosted: Tue Nov 04, 2003 12:14 am    
Subject: Re: spline wavelets
Reply with quote

My mistake again; I was right the first time....

Let me present all the coefficients (from MATLAB ) and not my Java source code :)

h0o =

0.60294901823636 -> point of symmetry

(Low-pass filter)

h1o =

0.55754352622850 -> point of symmetry

(High-Pass filter)

These are the analysis filters...Use the lifting steps, outlined in the paper by Sweldens and Daubechies to get the sythensis filters (rather the synthesis part of the wavelet transform)... Do not use a simple convolution to generate your wavelet transform
carolmincy (

PostPosted: Thu Sep 09, 2010 4:53 pm    
Subject: Hi everyone
Reply with quote

I'm Carol, aged 42 and would love to meet up with a bunch of us for a get-together and make new friends.
Get in touch

Keep smiling, Carol from [url=]Get Payday Loans Online[/url]!
prochico (

PostPosted: Fri Dec 31, 2010 5:49 am    
Subject: Payday Loans - Pros & Cons
Reply with quote

Everything in this world has a good side and a bad side. Oftentimes, these things determine whether one idea or undertaking is worth the risk or not. This is also true with payday loans. The term 'payday loan' is derived from the word payday wherein you will repay the loan on the said time.

What is a payday loan? For those of you who don't know what the loan is al about, this is an excellent chance to discover its good and the bad side. Basically, a payday loan is a short-term loan given to borrowers between payday periods to help finance urgent expenses or difficulties. The loans are sometimes called cash advances or paycheck advances and is often limited to $1500 only.

[url=]Payday loans[/url] have definitely received considerable controversy. This is where the 'cons' enter as critics claim that lenders target the helpless poor and the innocent young adults. These people, as the critics say, don't understand the importance of money. They even call lenders as loan sharks because of the high interest charges which can reach as high as 250% depending on the credit score of the borrower and the loan amount.

People who belong in the middle class are even better off using cerdit cards instead of obtaining payday loans because the interest charges are about 25% only. So you see, the poor sector and the young adults pay a much higher interest on the loans.

If there are critics, then there are also proponents of payday loans. They want to impart to the people the 'pros' or the benefits that you can derive in applying for payday loans. Proponents claim that the short-term payday loans are much better than the long-term loans offered by national banks. The processing charges are much less as compared to the long term loan applications.

Some supporters also claim that in the event of late credit card payments or bouncing checks wherein the borrower incurs expenses, the costs incurred by payday loan borrowers are still much less. The conventional interests are not that profitable and even New York's Federal Bank Reserve claimed that the loans can support cash flow in between paydays.

Families can enjoy living a much better life with the aid of the payday loans especially when urgent need for cash is required. The mothly budget will not have to suffer because there is an alternative source of instant cash. Another good thing about the loans is that individuals with low credit scores can also avail since it is not included in their criteria. Their criteria for applying loans include the age, the job and salary, and a checking account.

Once you comply with these criteria, you can already avail of the loan. There is no need to fax documents and other important information because everything is done online. You just need to provide a few details about yourself and fill out the application form. After that, you can already submit the application and wait until the cash amount is transferred to your account. So you see, the convenience is all there and you can just repay the loan amount on your next payday.

If you think that the pros outweigh the cons, then you can take advantage of these payday loans. The decision is entirely yours. Besides, the [url=]payday loans[/url] are designed to meet urgent need for cash and it is not intended to be used for everyday consumption. When you need cash badly and you're unable to borrow from relatives or friends, this is the best solution that you can get.

Still, if you can save a little amount every month to cover unexpected expenses, all the better.As a responsible adult, you should know how to handle all your expenses, even the urgent ones. If you have savings, then you will not borrow money. Just in case you borrow through payday loans, make sure that you pay on time so that you will not have problems in the future, especially that concerning your credit records.

[b]And remember to borrow only when needed.[/b]
cherrin (

PostPosted: Fri Nov 30, 2012 7:49 am    
Subject: Re: spline wavelets
Reply with quote

Buy CHUWI V7 Speedmax 7 inch Tablet PC Android 4.0 All Winner A10 1.2GHz 1GB RAM IPS XGA Screen 16GB from best China Android Os Tablet wholesale ..
Buy ZhouXing i9300 Android 4.0 3G Smartphone with 4.7 inch WVGA Screen Dual SIM MTK6577 Dual Core 1GHz GPS 8MP Camera WiFi (Royal Blue) from ...
ahappydeal (

PostPosted: Thu Dec 27, 2012 5:00 am    
Subject: Re: spline wavelets
Reply with quote

I did like your article, thanks for sharing it. I will bookmark it and come back latertablets pc under 100
All times are GMT + 1 Hour
Goto page 1, 2  Next
Page 1 of 2


This page was created in 0.030891 seconds : 18 queries executed : GZIP compression disabled