Form of studies |
Professional Master |
Title of the study programm |
Automation and Computer Engineering |
Title in original language |
Uz tīkla bāzētas personu autentifikācijas sistēmas izveidošana |
Title in English |
Implementation of the Persons Authentication System Based on Network |
Department |
Viedo datortehnoloģiju institūts |
Scientific advisor |
V. Zagurskis |
Reviewer |
A. Lektauers |
Abstract |
Dotajā darbā ir apskatītas identitāšu klasificēšanas sistēmas izstrādes principi, tika piedāvātā sistēmas arhitektūrā un tika izveidots strādājošais sistēmas prototips. Darba ietvaros tika apskatītas identitātes atpazīšanas sistēmas, lai noteiktu dotas sistēmas vajadzīgumu nozare. Rezultātu analīzēs laikā tika noteikts ka eksistējošu sistēmu vairākums ir ļoti dārgas, un var strādāt tikai ar vienu atpazīšanas veidu, pie tam sistēmas var strādāt tikai ar konkrēto aparatūru, tas attiecas kā uz pašu platformu, kurā tiek realizēta sistēmā, ka arī uz arējam iekārtam. Balsojoties uz saņemto informāciju tika pieņemts lēmums izstrādāts savu sistēmu, kas varēs izmantot vairākus atpazīšanas algoritmus, izmantot vairākas arējas iekārtas. Pie tam ne uzliecot uz sistēmas lietotāju vajadzību izmantot elektroniskas atslēgas vai kartes. Tas nozīmē kas atpazīšanai tiks izmantotas biometriskas atpazīšanas metodes.
Tālāk tika piedāvātā sava sistēmas arhitektūrā, kas balstās uz dažādu moduļu izmantošanu. Sistēmā tiek izmantots servera modulis, klientu modulis, atpazīšanas modulis, datubāzes modulis un ārējo iekārtu modulis. Servera modulis strādā ar klientā savienojumiem. Klienta modulis apstrādā klienta komandas. Ārējo iekārtu modulis nodrošina datu saņemšanu un apstrādi no arējam iekārtam, tādam ka IP kameras. Plūsmas funkcionāls kas ietilps klienta modulī un strādā ar klientu nepārtraukto datu plūsmu. Atpazīšanas modulis klasificē datus. Datubāzes modulis glabā sistēmas lietotāju datus.
Darba ietvaros bija apskatītas vairākas tēlu atpazīšanas metodes uz kuram var realizēt atpazīšanas moduli biometriskai klasificēšanai. Sistēmas realizācijas tika izvelēta atpazīšanā pēc sejas un balss, jo doto metožu realizācijai nav vajadzīgs dārgs aprīkojums. Pati sistēmā tika izveidota izmantojot Java programmēšanas valodu. Lai pārbaudīt kā strādā sistēma, tika realizēti testi, kas pārbauda svarīgākas sistēmas daļas. Lai pārbaudītu ka strādā sistēmas funkcionāls tika izveidoti divi klienti viens stacionārajam datoram, otrs mobilai platformai.
Rezultātā tika realizēta sistēmā, kas spēj strādāt ar vairākiem klientiem, kas izmanto TCP vai UDP komunikācijas protokolus. Sistēmā izmanto divus atpazīšanas moduļus uzbūvētas uz MARF un OpenIMAJ bibliotēkas. Ka datu bāzi sistēmā izmanto MySQL. Klienta daļai tika izmantota Akka bibliotēkā.
Dokumentā ir 164 lappuses, 42 attēli, 3 tabulas - 1(CD) un 25 nosaukumu informācijas avoti. |
Keywords |
Serveris, Datubāzē, Identitātes atpazīšanā, Tēlu atpazīšana, TCP , UDP, Java, Android, Akka, MySQL |
Keywords in English |
Server, Database, Identity classification, Pattern recognition, TCP , UDP, Java, Android, Akka, MySQL |
Language |
lv |
Year |
2015 |
Date and time of uploading |
16.01.2015 12:38:04 |