Reconeixement d'empremtes dactilars projecte

K

koosdoos

Guest
Hola nois,

Ive començar un projecte amb Matlab per reconeixement d'empremtes dactilars.
He ensopegat amb un problema en trobar el centre de l'empremta digital,
és a dir,.el nucli de l'empremta dactilar.
to solve it , but its incorect .

Utilitzant actualment im Poincaré
per resoldre'l, però el seu incorect.Degut a que si ús el mateix fingerpint en un angle lleugerament diferent les coordenades important és arribar lluny.

¿Algú té una bona writeup de Poincaré i potser el codi per a resoldre en matlab?

Gràcies pel seu temps.

Records
KoosDoos

 
Główna wygrana w loterii to marzenie wielu osób. Niestety szanse są niewielkie, czy można zatem przewidzieć wygraną lub przechytrzyć system?

Read more...
 
un codi font per a l'extracció de Poincaré empremta dactilar és disponible a EDA bord, és en matlab

 
Hola Konarkk,

He vist aquest codi, però no és gaire explicatiu.
Ive no saben com posar en pràctica, totes les idees?

Gràcies

 
Tallar enganxar el codi en el missatge Si algú pot veure a continuació, serà de
més ajuda per a vostè.

Records

Robin

 
Heus aquí el codi de Poinare tal com va ser anunciat per Leekk8 (Gràcies Leekk8):

Codi:funció [output_args] = Poincaré-porro (input_args)

[fila col] = mida (Orient);% d'Orient és el camp de direcció després d'un promig deper a X = 2:1: Poin_Block_Size fila-2

per I = 2:1: col-Poin_Block_Size-2

Counter = 0;

i = 1:1: Poin_Block_Size - 1

Counter = counter 1;

P (1, Counter) = Orient (Poin_Block_Size X - 2 - i, I - 1) ...

- Orient (Poin_Block_Size X - 1 - i, I - 1);

final

i = 1:1: Poin_Block_Size - 1

Counter = counter 1;

P (1, Counter) = Orient (X - 1, Poin_Block_Size I - 1 - i) ...

- Orient (X - 1, Poin_Block_Size I - 2 - i);

final

i = 1:1: Poin_Block_Size - 1

Counter = counter 1;

P (1, Counter) = Orient (Poin_Block_Size X - 1 - i, Poin_Block_Size I - 2) ...

- Orient (Poin_Block_Size X - 2 - i, Poin_Block_Size I - 2);

final

i = 1:1: Poin_Block_Size - 1

Counter = counter 1;

P (1, Counter) = Orient (Poin_Block_Size X - 2, Poin_Block_Size I - 2 - i) ...

- Orient (Poin_Block_Size X - 2, Poin_Block_Size I - 1 - i);

finalper contrarestar = 1:4 * Poin_Block_Size-4

if (abs (P (1, comptador)) <pi / 2)

P (1, comptador) = P (1, comptador);

una mica més

si (P (1, comptador) <=- pi / 2)

P (1, comptador) = pi P (1, comptador);

una mica més

P (1, comptador) = pi-P (1, comptador);

final

final

final

Poin (X, Y) = suma (suma (P));

final

final[rowPoin colPoin] = mida (Poin);per x = 1:1: rowPoin

per i = 1:1: colPoin

Poin nucli = (x, y);

if (pi == nucli)

x_part = (x-(mida (d'Orient, 1) * 0,6)) ^ 2;

y_part = (i-(mida (d'Orient, 2) * 0,5)) ^ 2;

distància = sqrt (x_part y_part);

corePoint = 1;

una mica més

distància = 100;

final

Final (x, y) = distància;

final

finalif (corePoint == 1)

min_distance = min (min (final));

per x = 1:1: rowPoin

per i = 1:1: colPoin

Poin_distance Final = (x, y);

if (Poin_distance == min_distance)

x_core1 = x;

y_core1 = i;

final

final

final

x_core = (x_core1 * Average_Block_Size) 1;

x_core = arreglar (x_core ((Average_Block_Size 1) / 2));

y_core = (y_core1 * Average_Block_Size) 1;

y_core = arreglar (y_core ((Average_Block_Size 1) / 2));

 
No em sembla que aquest és el codi complet ...
mida
s'utilitza per retornar files i columnes d'una matriu 2d generalment una imatge en aquest cas ....
Crec que és orientar la imatge utilitzada per a la empremta dactilar ...

Records

Robin

 
Sí, aquest no és el real codi complet.Aquest és el codi que he discutit amb Meka darrera vegada, quan aquesta és la part de l'índex de Poincaré solament.

koosdoos, pel codi per calcular l'orientació de camp,
per favor dirigiu-vos a: h ** p: / / ~ www.csse.uwa.edu.au/ pk / Recerca / MatlabFns /

Hi ha un codi per a això.Acabo de respondre teu PM.

Entenc que vostè no pot obtenir el punt central de coordinar a cada imatge, causar la rotació i la traducció pot alterar el resultat.Això depèn de la seva adequació o algoritme de reconeixement.En el meu cas, ús de xarxes neuronals, així que no és necessari per a obtenir el mateix nucli de coordinació de punt.Només necessito per localitzar l'àrea central, prop de punt i,
a continuació, la meva xarxa neuronal pot reconèixer.

 
hola tots i cadascun
meu problema és que tinc aproject d'empremtes dactilars recognetion utilitzant matlabi cant i trobar el codi del filtre de Gabor filterring a la imatgesi algú em pot ajudar a cos d'aquest codi

per favor
digui'm ràpidament

PLZ, PLZ, PLZde setma

 
Sema,

Intenta cercar alguns dels vells fils aquí.Recordo que hi ha alguns temes sobre Gabor filtrat.Vostè podria trobar-hi una mica de codi ...

 

Welcome to EDABoard.com

Sponsor

Back
Top