15.07.2013 Views

Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm

Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm

Titel: Om fingeraftryk – komprimering med ... - of Arne Mejlholm

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6. Komprimeringsteknikker 6.3 Interpolation og Splines<br />

hvilket giver løsningerne:<br />

dk = ck+1 − ck<br />

3hk<br />

d0 = 4.24 d1 = −0.62 d2 = 0.06 d3 − 0.03<br />

(6.12)<br />

Nu har vi løsningerne til alle koefficienterne og splinen kan s˚a findes ved<br />

at sætte disse ind i formel 6.5 hvilket giver de følgende fire ligninger:<br />

s0(x) = 2.08 − 4.60(x − 0.75) + 0(x − 0.75) 2 + 4.24(x − 0.75) 3<br />

s1(x) = 1 − 3.80(x − 1) + 3.18(x − 1) 2 − 0.62(x − 1) 3<br />

s2(x) = 1.14 + 1.45(x − 3) − 0.55(x − 3) 2 + 0.06(x − 3) 3<br />

s3(x) = 1.95 − 0.09(x − 7) + 0.16(x − 7) 2 − 0.03(x − 7) 3<br />

Ligningerne i 6.13 kan omskrives til den naturlige kubiske spline<br />

⎧<br />

⎪⎨<br />

2.08 − 4.60(x − 0.75) + 4.24(x − 0.75)<br />

sk(x) =<br />

⎪⎩<br />

3 0.75 ≤ x ≤ 1<br />

1 − 3.80(x − 1) + 3.18(x − 1) 2 − 0.62(x − 1) 3 1 ≤ x ≤ 3<br />

1.14 + 1.45(x − 3) − 0.55(x − 3) 2 + 0.06(x − 3) 3 3 ≤ x ≤ 7<br />

1.95 − 0.09(x − 7) + 0.16(x − 7) 2 − 0.03(x − 7) 3 7 ≤ x ≤ 9<br />

Denne spline giver tilnærmelsen der kan ses i figur 6.4.<br />

Sammenligner man figur 6.4 <strong>med</strong> den oprindelige funktion i figur 6.3 kan<br />

man se, at vores spline tilnærmer sig funktionen godt. Denne kan godt blive<br />

bedre ved at lave afstanden mellem de valgte x værdier mindre.<br />

6.3.3 Splines og Fingeraftryk<br />

Da vi har tænkt os at benytte kubiske splines til at beskrive et <strong>fingeraftryk</strong>,<br />

skal vi have en metode til at gøre dette. Den mest oplagte m˚ade er at se<br />

p˚a <strong>fingeraftryk</strong>ket og vælge nogle punkter, som ved hjælp af kubiske splines<br />

kan bruges til at beskrive et karakteristisk træk ved aftrykket. Disse punkter<br />

kan man finde ved at lægge et koordinatsystem ned over mønsteret og vælge<br />

punkterne, se figur 6.5.<br />

Ved hjælp af de punkter kan vi udregne en række splines til at beskrive<br />

mønsteret. Denne metode vil ikke kunne gengive det nøjagtige billede af<br />

<strong>fingeraftryk</strong>ket, uden at skulle bruge en masse punkter, men den kan lave<br />

en acceptabel tilnærmelse.<br />

Eksempel p˚a <strong>fingeraftryk</strong><br />

Vi tager udgangspukt i et udsnit af et <strong>fingeraftryk</strong> og vil s˚a tilnærme linierne<br />

ud fra de punkter man kan se p˚a figur 6.6<br />

57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!