Which Daubechies D6 wavelet to choose?
I was trying to calculate coefficients for D6 wavelet as an exercise. When I did factorization part (where you find polynomial $L(e^{iomega})$ such that $L(e^{iomega})L(e^{-iomega}) = Q(cos omega)$), I realized that this factorization is not unique. For example, I found this representation of the scaling function:
$h(x) = sqrt 2 [c_{0}h(2x) + c_{1}h(2x-1) + c_{2}h(2x-2) + c_{3}h(2x-3) + c_{4}h(2x-4) + c_{5}h(2x-5)]$.
Where
$c_0 approx -0.33267054$
$c_1 approx -0.80689156$
$c_2 approx -0.4598775$
$c_3 approx 0.13501099$
$c_4 approx 0.08544126$
$c_5 approx -0.03522629$
But Wikipedia suggests another coefficients for D6 wavelet. After reading wikipedia, I understand now that one factorization is somehow better than the others:
Among the 2A−1 possible solutions of the algebraic equations for the moment and orthogonality conditions, the one is chosen whose scaling filter has extremal phase.
Can you explain "extremal phase" concept to me? I also found this page:
https://www.mathworks.com/help/wavelet/gs/extremal-phase-wavelet.html
This page says this is about faster growth of "cumulative sums of the squared coefficients" which becomes 1 eventually. So why faster growth is preferred?
wavelets
add a comment |
I was trying to calculate coefficients for D6 wavelet as an exercise. When I did factorization part (where you find polynomial $L(e^{iomega})$ such that $L(e^{iomega})L(e^{-iomega}) = Q(cos omega)$), I realized that this factorization is not unique. For example, I found this representation of the scaling function:
$h(x) = sqrt 2 [c_{0}h(2x) + c_{1}h(2x-1) + c_{2}h(2x-2) + c_{3}h(2x-3) + c_{4}h(2x-4) + c_{5}h(2x-5)]$.
Where
$c_0 approx -0.33267054$
$c_1 approx -0.80689156$
$c_2 approx -0.4598775$
$c_3 approx 0.13501099$
$c_4 approx 0.08544126$
$c_5 approx -0.03522629$
But Wikipedia suggests another coefficients for D6 wavelet. After reading wikipedia, I understand now that one factorization is somehow better than the others:
Among the 2A−1 possible solutions of the algebraic equations for the moment and orthogonality conditions, the one is chosen whose scaling filter has extremal phase.
Can you explain "extremal phase" concept to me? I also found this page:
https://www.mathworks.com/help/wavelet/gs/extremal-phase-wavelet.html
This page says this is about faster growth of "cumulative sums of the squared coefficients" which becomes 1 eventually. So why faster growth is preferred?
wavelets
add a comment |
I was trying to calculate coefficients for D6 wavelet as an exercise. When I did factorization part (where you find polynomial $L(e^{iomega})$ such that $L(e^{iomega})L(e^{-iomega}) = Q(cos omega)$), I realized that this factorization is not unique. For example, I found this representation of the scaling function:
$h(x) = sqrt 2 [c_{0}h(2x) + c_{1}h(2x-1) + c_{2}h(2x-2) + c_{3}h(2x-3) + c_{4}h(2x-4) + c_{5}h(2x-5)]$.
Where
$c_0 approx -0.33267054$
$c_1 approx -0.80689156$
$c_2 approx -0.4598775$
$c_3 approx 0.13501099$
$c_4 approx 0.08544126$
$c_5 approx -0.03522629$
But Wikipedia suggests another coefficients for D6 wavelet. After reading wikipedia, I understand now that one factorization is somehow better than the others:
Among the 2A−1 possible solutions of the algebraic equations for the moment and orthogonality conditions, the one is chosen whose scaling filter has extremal phase.
Can you explain "extremal phase" concept to me? I also found this page:
https://www.mathworks.com/help/wavelet/gs/extremal-phase-wavelet.html
This page says this is about faster growth of "cumulative sums of the squared coefficients" which becomes 1 eventually. So why faster growth is preferred?
wavelets
I was trying to calculate coefficients for D6 wavelet as an exercise. When I did factorization part (where you find polynomial $L(e^{iomega})$ such that $L(e^{iomega})L(e^{-iomega}) = Q(cos omega)$), I realized that this factorization is not unique. For example, I found this representation of the scaling function:
$h(x) = sqrt 2 [c_{0}h(2x) + c_{1}h(2x-1) + c_{2}h(2x-2) + c_{3}h(2x-3) + c_{4}h(2x-4) + c_{5}h(2x-5)]$.
Where
$c_0 approx -0.33267054$
$c_1 approx -0.80689156$
$c_2 approx -0.4598775$
$c_3 approx 0.13501099$
$c_4 approx 0.08544126$
$c_5 approx -0.03522629$
But Wikipedia suggests another coefficients for D6 wavelet. After reading wikipedia, I understand now that one factorization is somehow better than the others:
Among the 2A−1 possible solutions of the algebraic equations for the moment and orthogonality conditions, the one is chosen whose scaling filter has extremal phase.
Can you explain "extremal phase" concept to me? I also found this page:
https://www.mathworks.com/help/wavelet/gs/extremal-phase-wavelet.html
This page says this is about faster growth of "cumulative sums of the squared coefficients" which becomes 1 eventually. So why faster growth is preferred?
wavelets
wavelets
asked Sep 20 at 20:40
shamaz.mazum
133
133
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
For each root $z$ of $Q$, $1/z$ is also a root. Daubechies original construction chose among the pair ${z, 1/z}$ the root with smaller absolute value. Later, Daubechies realized this was probably not a good choice. She discusses this in "Ten Lectures on Wavelets", section 8.1.1. The choice of smallest magnitude roots (equivalent to extremal phase) makes the Daubechies wavelet "bunch up" at the start of their support. In order to fix this, Daubechies proposed the "symlets", which have smallest deviation from linear phase. In order to find symlets, you go through every combination of roots and compute the L2 norm of the phase with the linear regression subtracted out. The set of roots resulting in the smallest norm produces a more symmetric wavelet which is more spread out over its support.
So the premise of your question is not correct: The choice of roots that results in extremal phase is not better than other choices, and is arguably worse in many respects.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2924467%2fwhich-daubechies-d6-wavelet-to-choose%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
For each root $z$ of $Q$, $1/z$ is also a root. Daubechies original construction chose among the pair ${z, 1/z}$ the root with smaller absolute value. Later, Daubechies realized this was probably not a good choice. She discusses this in "Ten Lectures on Wavelets", section 8.1.1. The choice of smallest magnitude roots (equivalent to extremal phase) makes the Daubechies wavelet "bunch up" at the start of their support. In order to fix this, Daubechies proposed the "symlets", which have smallest deviation from linear phase. In order to find symlets, you go through every combination of roots and compute the L2 norm of the phase with the linear regression subtracted out. The set of roots resulting in the smallest norm produces a more symmetric wavelet which is more spread out over its support.
So the premise of your question is not correct: The choice of roots that results in extremal phase is not better than other choices, and is arguably worse in many respects.
add a comment |
For each root $z$ of $Q$, $1/z$ is also a root. Daubechies original construction chose among the pair ${z, 1/z}$ the root with smaller absolute value. Later, Daubechies realized this was probably not a good choice. She discusses this in "Ten Lectures on Wavelets", section 8.1.1. The choice of smallest magnitude roots (equivalent to extremal phase) makes the Daubechies wavelet "bunch up" at the start of their support. In order to fix this, Daubechies proposed the "symlets", which have smallest deviation from linear phase. In order to find symlets, you go through every combination of roots and compute the L2 norm of the phase with the linear regression subtracted out. The set of roots resulting in the smallest norm produces a more symmetric wavelet which is more spread out over its support.
So the premise of your question is not correct: The choice of roots that results in extremal phase is not better than other choices, and is arguably worse in many respects.
add a comment |
For each root $z$ of $Q$, $1/z$ is also a root. Daubechies original construction chose among the pair ${z, 1/z}$ the root with smaller absolute value. Later, Daubechies realized this was probably not a good choice. She discusses this in "Ten Lectures on Wavelets", section 8.1.1. The choice of smallest magnitude roots (equivalent to extremal phase) makes the Daubechies wavelet "bunch up" at the start of their support. In order to fix this, Daubechies proposed the "symlets", which have smallest deviation from linear phase. In order to find symlets, you go through every combination of roots and compute the L2 norm of the phase with the linear regression subtracted out. The set of roots resulting in the smallest norm produces a more symmetric wavelet which is more spread out over its support.
So the premise of your question is not correct: The choice of roots that results in extremal phase is not better than other choices, and is arguably worse in many respects.
For each root $z$ of $Q$, $1/z$ is also a root. Daubechies original construction chose among the pair ${z, 1/z}$ the root with smaller absolute value. Later, Daubechies realized this was probably not a good choice. She discusses this in "Ten Lectures on Wavelets", section 8.1.1. The choice of smallest magnitude roots (equivalent to extremal phase) makes the Daubechies wavelet "bunch up" at the start of their support. In order to fix this, Daubechies proposed the "symlets", which have smallest deviation from linear phase. In order to find symlets, you go through every combination of roots and compute the L2 norm of the phase with the linear regression subtracted out. The set of roots resulting in the smallest norm produces a more symmetric wavelet which is more spread out over its support.
So the premise of your question is not correct: The choice of roots that results in extremal phase is not better than other choices, and is arguably worse in many respects.
answered Nov 21 at 19:44
user14717
3,8281020
3,8281020
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2924467%2fwhich-daubechies-d6-wavelet-to-choose%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown