The Dirac Spec 2.2.0 [1] contains a typo in "Table 15.3: state[WAVELET
INDEX] == 2: Deslauriers-Debuc (13,7) lifting stages and shift values"
on page 83. The third and fifth line reads as follows:

A[2 * n] -= (-A[2 * n - 3] + 9 * A[2 * n - 1] + 9 * A[2 * n +
1]
             + A[2 * n + 3] + 16) >> 5

A[2 * n + 1] += (-A[2 * n - 2] + 9 * A[2 * n] + 9 * A[2 * n + 2]
                 + A[2 * n + 4] + 8) >> 4

But they should read:

A[2 * n] -= (-A[2 * n - 3] + 9 * A[2 * n - 1] + 9 * A[2 * n +
1]
             - A[2 * n + 3] + 16) >> 5
A[2 * n + 1] += (-A[2 ∗ n - 2] + 9 * A[2 * n] + 9 * A[2 ∗ n + 2]
                 - A[2 ∗ n + 4] + 8) >> 4

Notice the changed operators (- instead of +) before the operands A[2
∗ n + 3] and A[2 ∗ n + 4]. Now the operators correspond with the
factors in the taps array in the line before.

[1] http://dirac.sourceforge.net/DiracSpec2.2.0.pdf



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Schrodinger-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/schrodinger-devel

Reply via email to