Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm
Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm
Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.6 Transformation ved hjælp af forudsigelse 6. Komprimeringsteknikker<br />
X =<br />
⎡<br />
⎢<br />
⎣<br />
x[−1, 1] x[−1, 2] . . . x[−1, n]<br />
x[0, 1] x[0, 2] . . . x[0, n]<br />
x[1, 1] x[1, 2] . . .<br />
. ..<br />
x[1, n]<br />
.<br />
x[m, 1] x[m, 2] . . . x[m, n]<br />
x[m + 1, 1] x[m + 1, 2] . . . x[m + 1, n]<br />
x[m + 2, 1] x[m + 2, 2] . . . x[m + 2, n]<br />
.<br />
.<br />
⎤<br />
⎥<br />
⎦<br />
(6.23)<br />
For hver indgang i det udvidede billede i matrix 6.23 udføres følgende<br />
lifting operation:<br />
x[m][2n + 1] =<br />
x[m][2n] + x[m][2n + 2]<br />
x[m][2n + 1] −<br />
2<br />
x[m][2n] =<br />
x[m][2n − 1] + x[m][2n + 1]<br />
x[m][2n] +<br />
4<br />
(6.24)<br />
(6.25)<br />
Efter søjlerne og rækkerne er blevet transformeret vil indholdet af data<br />
se s˚aldes ud:<br />
sj<br />
♣<br />
sj−1sj−1<br />
sj−1dj−1<br />
dj−1sj−1<br />
dj−1dj−1<br />
Figur 6.11: Data repræsentation af billedet efter transformering<br />
Efter den første transformation best˚ar billedet af 4 lige store kvadrater.<br />
I det nedeste højre kvadrat har vi udregnet differenser for rækkerne og<br />
søjlerne. For nederste venstre kvadrat, har vi udregnet middelværdien for<br />
rækkerne og differensen for søjlerne. Øverste højre kvadrat er et omvendt tilfælde<br />
af nederste venstre kvadrat af billedet. Den sidste kvadrat indeholder<br />
kun middelværdierne, som benyttes til den nye wavelets transformation.<br />
Efter dette ender man <strong>med</strong> et nyt billede, best˚aende af mindre forskellige<br />
rektangulære billeder. I venstre side af figur 7.2 ses en en-skalering af billedet<br />
til højre.<br />
70