Hidden Biometric Security Implementation through ... - Science Direct

9 downloads 0 Views 2MB Size Report
Hidden Biometric Security Implementation through Human BrainГs. Artificial Macro Structure ... increasing and decreasing with our life phases and age. But the ...
Available online at www.sciencedirect.com

ScienceDirect Procedia Computer Science 78 (2016) 625 – 631

VW,QWHUQDWLRQDO&RQIHUHQFHRQ,QIRUPDWLRQ6HFXULW\ 3ULYDF\ ,&,63 'HFHPEHU 1DJSXU,1',$

+LGGHQ%LRPHWULF6HFXULW\,PSOHPHQWDWLRQWKURXJK+XPDQ%UDLQ¶V $UWLILFLDO0DFUR6WUXFWXUH 6DXUDEK0DKHVKZDULD 3UL\DQND&KRXGKDU\E a

Assistant Professor, Dept. of Computer Sciecne & Engineering, Govt. Women Engineering College Ajmer, Rajasthan, India b Mtech Scholar, Dept. of Computer Sciecne & Engineering, Govt. Women Engineering College Ajmer, Rajasthan, India

$EVWUDFW

%LRPHWULFV DUH PHDQV IRU VHFXULW\EXW RQ WKH RWKHU VLGH WKH\ DUH SURQH WRIRUJHU\ )RUWKLVKLGGHQELRPHWULFV OLNH YHLQV UHWLQD HWF FDPH LQWR WKH SLFWXUH :H KDYH FKRVHQ KLGGHQ ELRPHWULFV EHFDXVH RI WKHLU FKDUDFWHULVWLF RI QRW EHLQJYLVLEOHWRRXWVLGHZRUOGZLWKRXWVFDQQLQJGHYLFHV+XPDQVDUHXQLTXHEHFDXVHRIWKHEUDLQVRZHDUJXHWRXVH WKHEUDLQDVPRVWREYLRXV\HWVRSKLVWLFDWHGELRPHWULFWUDLW%UDLQ%LRPHWULFVLVWKHILHOGUHFHQWO\LQWURGXFHGEXWDORW RIZRUNKDVEHHQGRQHWRXVHEUDLQ¶VHOHFWULFDODFWLYLW\DVELRPHWULFIRUYDULRXVKXPDQWKRXJKWVDQGGHHGV7KLVLV WKH ILUVW IRUPDO ZRUN LQ RXU NQRZOHGJH ZKHUH WKH IHDWXUHV RI EUDLQ ZKLFK ZHUH HDUOLHU XVHG RQO\ IRU PHGLFDO GLDJQRVLV VXFK DV EUDLQ VWUXFWXUH VXUIDFH DUHD J\ULILFDWLRQ LQGH[ EUDLQ JUH\  ZKLWH PDWWHU YROXPH KDYH EHHQ XWLOL]HG WR DV SDUDPHWHUV IRU EUDLQ ELRPHWULFV $SDUW IURP XVLQJ EUDLQ VWUXFWXUH DV ELRPHWULF IHDWXUH ZH KDYH DOVR NHSWLWVHFXUHDVZHDUHQRWXVLQJDQGVWRULQJDFWXDOEUDLQVWUXFWXUH:HKDYHWUDQVIRUPHGLWLQWRDQDUWLILFLDOEUDLQ PDFURVWUXFWXUHZKLFKLVDQDUWLILFLDOPRGHORIEUDLQKDYLQJXQLTXHVWUXFWXUDOIHDWXUHVRIEUDLQ2WKHUSDUDPHWHUVDUH VWRUHGLQWKHIRUPRIPDWKHPDWLFDOILJXUHVRQO\WKXVFKDQFHVRIELRPHWULFWKHIWDQGIRUJHU\DUHYHU\OHVV7KHUHVXOWV DUH IDVFLQDWLQJ DV ZH DUH DEOH WR PDWFK DOO DYDLODEOH EUDLQ 05, LPDJHV ZKLFK FRXOGEH VHJPHQWHG SURSHUO\ZLWK FRUUHFWVXEMHFWVGXULQJYHULILFDWLRQ 

© 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license ‹7KH$XWKRUV3XEOLVKHGE\(OVHYLHU%9 (http://creativecommons.org/licenses/by-nc-nd/4.0/). 3HHUUHYLHZXQGHUUHVSRQVLELOLW\RIRUJDQL]LQJFRPPLWWHHRIWKH,&,63 Peer-review under responsibility of organizing committee of the ICISP2015  Keywords:EUDLQELRPHWULFKLGGHQELRPHWULFIX]]\YDXOWELRPHWULFVHFXULW\J\ULILFDWLRQLQGH[EUDLQVWUXFWXUH





&RUUHVSRQGLQJDXWKRU7HO E-mail address:VDXUDEKLFW#LLWMDFLQ

1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of organizing committee of the ICISP2015 doi:10.1016/j.procs.2016.02.109

626

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

,QWURGXFWLRQ +XPDQ FKDUDFWHULVWLFV DQG WUDLWV FDQEH PHDVXUHG DQG VWRUHG GLJLWDOO\ LQ WKH IRUP RI %LRPHWULFV 7KHVH FDQEH XVHGIRUDFFHVVFRQWUROE\XQLTXHO\LGHQWLI\LQJDQLQGLYLGXDOHYHQIURPDODUJHLQJURXSVWKDWLVXQGHUVXUYHLOODQFH 7KLVLVIHDVLEOHGXHWRWKHGLVWLQFWLYHPHDVXUDEOHFKDUDFWHULVWLFVWKDWDUHSUHVHQWLQWKHKXPDQELRPHWULFVQDWXUDOO\ 'XH WRQDWXUHV YDULDELOLW\ LQKHULWHG LQ WKHVH SDUWV RI ERG\ WKH\ DUHEHLQJXWLOL]HG DVXQLTXH LGHQWLILHUV WR GHVFULEH LQGLYLGXDOV DV D ODEHO 3K\VLRORJLFDO %LRPHWULFV ILQJHUSULQW SDOP YHLQV IDFH UHFRJQLWLRQ '1$ SDOP SULQW KDQG JHRPHWU\ LULV UHFRJQLWLRQ UHWLQD DQG RGRXUVFHQW >@ DUH XWLOL]H WKH XQLTXHQHVV LQ WKH VKDSH %HKDYLRUDO FKDUDFWHULVWLFVDUHUHODWHGWRWKHSDWWHUQRIEHKDYLRURIDSHUVRQLQFOXGLQJEXWQRWOLPLWHGWRW\SLQJUK\WKPJDLWDQG YRLFH6RPHUHVHDUFKHUVKDYHFRLQHGWKHWHUP%HKDYLRPHWULFVWRGHVFULEHWKHODWWHUFODVVRIELRPHWULFV>@ $ QHZ FODVV RI ELRPHWULFV FDPH LQ H[LVWHQFH VRPH \HDUV EDFN ZKHUH WKH QRQYLVXDO WUDLWV RI KXPDQ ERG\ OLNH YHLQVZHUHXWLOL]HGIRUXQLTXHLGHQWLW\RIKXPDQ'XHWRODUJHYDULDWLRQVLQVWUXFWXUHRIERG\SDUWVDPRQJKXPDQV DQG WKHLU VWDELOLW\ XQGHU KHDOWK\ FRQGLWLRQ WKHVH KDYH EHFRPH YLDEOH VRXUFH RI XQLTXHQHVV LGHQWLILFDWLRQ 9HLQ ELRPHWULFV FRYHUV WKH ODUJH SRUWLRQ LQ WKLV DUHD 5HFHQWO\ VRPH RI UHVHDUFKHV KDYH FODLPHG WR XVH ERG\ SDUWV OLNH RUJDQV EUDLQOLYHUERQHVHWF DVELRPHWULFWUDLW:HDUHH[SORULQJWKHVDPHFDWHJRU\>@ :HDUJXHWKDWDOOWKHKXPDQVGLIIHUIURPHDFKRWKHULQDFWLRQVDQGEHKDYLRUEHFDXVHRIEUDLQ+XPDQ¶VDFWXDO LGHQWLW\LV%UDLQ6RZK\QRWXVHWKLVEUDLQDVELRPHWULF>@%UDLQ%LRPHWULFVDUHLQXVHIRUDORQJEXWLQWKHIRUPRI HOHFWULFDO VLJQDOV JHQHUDWHG E\ EUDLQ ZLWK UHVSHFW WR YDULRXV DFWLYLWLHV GRQH E\ KXPDQ >@ ,Q WKLV SDSHU ZH KDYH LPSOHPHQWHGDELRPHWULFVHFXULW\PHWKRGXVLQJ05, 0DJQHWLF5HVRQDQFH,PDJLQJ VFDQQLQJLPDJHVRIEUDLQ:H KDYHH[WUDFWHGDQDUWLILFLDOXQLTXHVWUXFWXUHRXWRIWKHDFWXDOEUDLQDQGKDYHXVHGEUDLQ¶VVWUXFWXUDOSDUDPHWHUVOLNH EUDLQJUD\DQGZKLWHPDWWHUYROXPHEUDLQVXUIDFHDUHD*\ULILFDWLRQLQGH[DVXQLTXHSDUDPHWHUVDPRQJDOOKXPDQV *HQHUDOO\EUDLQVFDQQLQJWDNHVSODFHGXULQJPHGLFDOFRQGLWLRQVRQO\EXW05,VFDQQLQJKDVQRLOOHIIHFWRQKXPDQ KHDOWK$OOWKHVRIWWLVVXHVDUHFOHDUO\YLVLEOHXQGHU05,VFDQQLQJ>@:HKDYHFKRVHQEUDLQEHFDXVHRILWVSHUVRQWR SHUVRQ XQLTXH IHDWXUHV 7KH RQO\ FRQVWUDLQW LQ WKLV HVWDEOLVKPHQW LV WKDW ZKHWKHU WKH FRPSOHWH EUDLQ LV VWDEOH LQ PDFURVL]HRUQRW7KHDQVZHULV\HVDOWKRXJKWKHEUDLQLVQRWFRPSOHWHO\VWDEOHDVWKHQXPEHURIQHXURQVNHHSVRQ LQFUHDVLQJDQGGHFUHDVLQJZLWKRXUOLIHSKDVHVDQGDJH%XWWKHPDFURVFRSLFVWUXFWXUHRIWKHEUDLQKDVEHHQIRXQG UHODWLYHO\VWDEOHIRUDSHULRGRIOLIH7KHUHLVQRFRQFUHWHUHVHDUFKDERXWWKHFKDQJHVLQWKHEUDLQIURPDJHRI\HDUV WR7KHEUDLQLVVXSSRVHGWREHVWDEOHIRUDWOHDVWPRQWKV>@)RUWKLVSHULRGIRUKLJKVHFXULW\DSSOLFDWLRQ EUDLQFDQEHH[WUHPHO\VHFXUHELRPHWULFWUDLWDQGFDQQRWEHFRPSURPLVHGRUVSRRIHGDVLWLVFXUUHQWO\LPSRVVLEOHWR FRS\EUDLQRIKXPDQFRPSOHWHO\>@ 0HGLFDOIHDWXUHVRIWKHEUDLQKDYHEHHQXVHGWRLGHQWLI\WKHSUREOHPVLQWKHEUDLQIRUDORQJWLPH%UDLQELRPHWULF FDQEHWDNHQLQWZRIRUPVRQHLVPDSSLQJRIXQLTXHHOHFWULFDOVLJQDOVDQGLPSXOVHVZLWKUHVSHFWWRWKHWKRXJKWVDQG DFWLRQV 7KHVH VLJQDOV KDYH EHHQ IRXQG WR EH XQLTXH 7KH RWKHU ELRPHWULF FDSDELOLW\ LQ WKH EUDLQ LV LWV JHRPHWULF SURSHUWLHV'XHWRYDULRXVQHXURQVJUH\PDWWHUDQGZKLWHPDWWHUWKHEUDLQLVDSLFWXUHGDVVROLGPDVVLQ05,DQG&7 VFDQV7KHVHJHRPHWULFIHDWXUHVLQFOXGHEUDLQV¶VKDSHVL]HERXQGDU\YROXPHHWF)RUVSHFLILFOLIHVWDJHVWKHEUDLQ JHRPHWULFDO IHDWXUHV FDQ EH VSHFLILFDOO\ FKDUDFWHUL]HG 7KH VL]H RI WKH EUDLQ WKH JUH\ DQG ZKLWH PDWWHU YROXPH VXUIDFHDUHDRIWKHEUDLQ*\ULILFDWLRQLQGH[RIWKHEUDLQDUHVRPHRIWKHSK\VLFDOSDUDPHWHUVZKLFKFDQXQLTXHO\ GLIIHUHQWLDWHEUDLQRISHUVRQVIURPHDFKRWKHU,QVWHDGRIVWRULQJWKHFRPSOHWHEUDLQVFDQRIDSHUVRQRXUV\VWHPXVHV DVSHFLILFVOLFHRIWKHEUDLQZKLFKLVFRPPRQWRDOOWKHVXEMHFWV>@7KHRULJLQDOEUDLQLPDJHLVQRWVWRUHGDQ\ZKHUH LQVWHDGRIWKDWZHVWRUHRQO\WKHPHGLFDOIHDWXUHVRIWKHLPDJHVEDVHGRQSK\VLFDOSURSHUWLHVRIWKHEUDLQ /LWHUDWXUH6XUYH\ %UDLQELRPHWULFSURYLGHVVHFXULW\XVLQJWKHPHGLFDOIHDWXUHVRIEUDLQZKLFKFRQVLVWELRVLJQDOV05,LPDJHVDQG ;5D\LPDJHV7KHVHZHUHLQLWLDOO\XVHGIRUWKHSXUSRVHRIPHGLFDODVVHVVPHQWRIEUDLQKHUHZHKDYHSODQQHGWR XVH WKHP DV LQGLYLGXDO LGHQWLILFDWLRQ 7KH KLGGHQ ELRPHWULF WHFKQLTXHV EDVHG RQELRVLJQDOV VXFK DV (&* (OHFWURFDUGLRJUDSK\  ((* (OHFWURHQFHSKDORJUDSK\   (0* (OHFWURP\RJUDSK\  DQG VRPH PHGLFDO PRGDOLWLHV VXFKDV05,LPDJHVDQG;5D\LPDJHVWRSHUIRUPDUREXVWELRPHWULFV)LJXUHVKRZVKRZWKHWXPRUVDUHH[WUDFWHG IURP WKH EUDLQ 05, VOLFH DQG KRZ VL]H RI WXPRU LV HVWLPDWHG 7KH ' VWUXFWXUH RI EUDLQ LV VKRZQ LQ ILJXUH  F  ZKLFKFDQEHXVHGDVELRPHWULF>@,QILJXUHWKHKRPRJHQRXV'DXJPDQUXEEHUVKHHWPRGHOLVVKRZQZKLFKWKH EURNHQ OLQH WKDW HDFK URZ RQ WKH QRUPDOL]HG EDQG FRUUHVSRQGV WR DQ HOOLSWLFDO ULQJ %UDLQ ELRPHWULF VXFFHVVIXOO\

627

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

GHYHORRSHG D QHZ ELRRPHWULF DSSURDFFK >@ EDVHG RQ Q EUDLQ IHDWXUHV FDSDEOH RI FRP PSDULQJ WZR EUUDLQFURVV VHFWLRQDO 05,LPDJHVDFTXLUHG GDWWKHVDPHOHYYHO7KLVWHFKQLT TXHSURYLGHVDJ JRRGDFFXUDF\UUHVXOW 

 D 



 

E 



F 

PDQG05,LPDJ JH E 'UHSUHHVHQWDWLRQRIDWX XPRU F +LGGHHQ )LJ%UDLQELRPHWWULFV D 7XPRUH[WUDFWLRQIURP ELRRPHWULFVEDVHGRQ'EUDLQIHDDWXUHH[WUDFWLRQ

D  E   FF   )LJ% %UDLQKLGGHQELLRPHWULFV D 6OOLFHVHOHFWLRQDWDJLYHQGLVWDQFFHIURPWKHYHUWHH[ E &RUUHVSR RQGLQJ05,LP PDJH F )HDWXUHH[WUDFWLRRQXVLQJDQDSSUURDFKVLPLODUWRWKHRQHXVHGLQQLULVLGHQWLILFDWLLRQ  *HRRPHWULFDOIHDWXUUHVRIEUDLQOLNHHVKDSHFDQEH XVHGWRILQGLQWWHULQGLYLGXDOYYDULDELOLW\RIEUDDLQVKDSHDQGWRREH XVHGWWRLGHQWLI\LQGLY YLGXDOV([SOLFLWO\WKHELRPHWUULFDSSURDFKFDDQEHVHHQDVWZ ZRVWHSVDSSURDDFKLQWKHILUVW VWHS JHRPHHWULFIHDWXUHVH[[WUDFWLRQLVGRQQHWRREWDLQEUDDLQJHRPHWULFDO GHVFULSWRUVYHFFWRU>@,QWKHQ QH[WVWHSVLPLODDULW\ PHDVXXUHPHQW LV SHUIIRUPHG IURP WKKH VWRUHG ELRP PHWULF IHDWXUHV $V LW LV DVVXP PHG WKDW WKH V\ \VWHP LV EDVHGG RQ XQLTXHHQHVVRIJHRPHWWULFDOFKDUDFWHULLVWLFVRIKXPDQEUDLQWKXVWKHIIHDWXUHVVKRXOGXXQLTXHO\PDWFK KZLWKVLQJOHVXEEMHFW RQO\7 7ZRHOOLSVHVWKKDWFLUFXPVFULEHHVEUDLQLQWKHP PDLQ05,VOLFH DFTXLUHGDWDJJLYHQGLVWDQFHOHHYHO7KHEUDLQ SDUW LQEHWZ ZHHQWKHVHHOOLSSVHVLVXVHGWRJJHQHUDWHJHRPHHWULFGHVFULSWRUY YHFWRUDQGDUHVVWRUHGLQGDWDEDDVHIRUDOO'LVWDDQFH PDWFKKLQJLVGRQHE\UUDQJH1RUPDOL]]HG(XFOLGHDQ' 'LVWDQFH &RP PSDULVRQ RI WZ ZR EUDLQ FURVVVHFWLRQDO 05, LPDJHV FDQ EHH GRQH ZLWK RQQH WR RQH PDSS SLQJ EHWZHHQ WWKHLU VWUXFWXXUHV%RWKWKHLP PDJHVPXVWEHDDFTXLUHGDWWKHVDPHOHYHO7KHHVXEMHFWPXVWQQRWKDYHSDWKROR RJLFDOSUREOHPVDQG RQO\EEUDLQVRIDGXOWLLQGLYLGXDOVDUHXXVHGZKLFKDUH VXSSRVHGWREHHPXFKVWDEOHLQQPDFURVWUXFWXUUHLQFRPSDULVRRQWR WKHEUDDLQRILQIDQWVDQ QGFKLOGUHQ>@ $Z ZRUN>@LVWKHP PRVWFRPSDUDEOOHZRUNZLWKRX XUZRUNDVLWLVDDOVRXVLQJPHGLFFDOGDWDVXFKDVVEUDLQ05,LPDDJHV IRUWKHHSXUSRVHRILQGGLYLGXDOLGHQWLILFDWLRQRUYHULILFFDWLRQ%UDLQVK KDSHVH[WUDFWHGXXVLQJD'OHYHHOVHWVVHJPHQWDDWLRQ DSSURDDFKDQGJHRPHWUULFDOGHVFULSWRUVVDUHH[WUDFWHGIIURPWKH'EUDDLQYROXPHDQGIURPDSURMHFWHHGYHUVLRQWKH\ILQG VSHFLIILFIHDWXUHVVXFKKDVWKHLVRSHULP PHWULFUDWLRWKHHFRUWLFDOVXUIDFFHFXUYDWXUHDQGGWKH*\ULILFDWLR RQLQGH[RQLPDDJHV IURP0 0H'(,6$GDWDEEDVH7KHVSDFHHDQGWLPHFRPS SOH[LW\RIWKHV\VWHPLVKLJKLQQWHUPVRIFRPS SOHWHEUDLQDQDOO\VLV IRU WKLV ZH KDYH UHVVWULFWHG XV WR D D VSHFLILF VOLFH DQG ZH DUH FUUHDWLQJ DQ DUWLIILFLDO EUDLQ ZKLFK ZLOO EH KDYYLQJ FKDUDFFWHULVWLFVRIWKH DFWXDOEUDLQVWUUXFWXUHEXWRULJLLQDOVWUXFWXUHRIIWKHEUDLQFDQQQRWEHGHGXFHGIURPLW'XHWR WKLV SURSRVVHGPHWKRGLVID IDUVHFXUHDQGSHHUIRUPEHWWHUWK KDQSUHYLRXVPHWKRGV

628

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

3URSRVHG%UDLQ%LRPHWULF0HWKRG 7RXVHEUDLQDVELRPHWULFWUDLWZHKDYHWKRXJKWRIXVLQJLWVJHRPHWULFIHDWXUHV7KHVHIHDWXUHVFDQEHH[WUDFWHG RQO\ ZKHQ ZH JHW WKH SK\VLFDO PHDVXUHPHQW RI EUDLQ DQG LWV ' VWUXFWXUH %UDLQ LPDJLQJ LV DSSOLHG WR JHW WKH FRPSOHWH EUDLQ VFDQ WKURXJK 05,  &7 6FDQV 7KH FRPSOHWH EUDLQ LV YLVXDOL]HG DV ' OREH DQG FDQ EH FXW LQWR YDULRXV VOLFHV RI GLIIHUHQW FXVWRP VL]HV 'RFWRUV XVH WKLV PHWKRG WR GLDJQRVH VPDOO WXPRUV LQ WKH EUDLQ DQG RWKHU DEQRUPDOLWLHV7KHVOLFHVFDQEHFRQYHUWHGLQWRWKH',&20LPDJHVKDYLQJLQIRUPDWLRQDERXWWKHEUDLQVOLFLQJDQG SHUVRQDOLQIRUPDWLRQRIWKHSDWLHQW7KHEUDLQVFDQLVJHQHUDOO\LQWKHIRUPRIVOLFHVRIXQLIRUPWKLFNQHVVZKLFKFDQ EHGHFLGHGE\WKH05,RSHUDWRU6LQJOHSL[HOLQDVOLFHLVWHUPHGDVYR[HOZKLFKLVVKRUWRIYROXPHWULFSL[HOLHD' SL[HOZLWKGHSWKDOVR7KHGHSWKRIWKLVSL[HOLVEDVHGRQWKHVOLFHWKLFNQHVV:HFKRRVHDVSHFLILFVOLFHIRUDOOWKH VXEMHFWVWKURXJKDVHHGHGVOLFHVHOHFWLRQDOJRULWKP2XUDLPLVQRWRQO\WRLPSOHPHQWDELRPHWULFPHWKRGEXWDOVRWR VHFXUHWKHELRPHWULFWUDLWDVLWLVYHU\HVVHQWLDOWRVHFXUHWKHWHPSODWHIURPWKHIWVLQFHRQFHWKHELRPHWULFLVORVWLW FDQQRWEHUHFRYHUHGRUUHSODFHGDVSDVVZRUGV>@ 3.1. Preprocessing &RPSOHWHEUDLQVFDQWDNHVSODFHLQWKHIRUPRIVHYHUDOVOLFHVRIWKHEUDLQ7KHVOLFHWKLFNQHVVLVDSDUDPHWHUWKDW LV VHOHFWHG E\ UDGLRORJLVWV WR GHWHFW WKH VL]H RI WXPRUV LQ WKH EUDLQ :H KDYH XVHG WKLV IDFLOLW\ RI VHOHFWLQJ VOLFH WKLFNQHVV WKURXJK D VOLFH VHOHFWLRQ DOJRULWKP 7KLV LV D VHFXUH DOJRULWKP LQ ZKLFK WKH EUDLQ VFDQQLQJ GHYLFH ZLOO VHOHFWWKHVL]HRQWKHEDVLVRIWKHVHFUHWNH\HQWHUHGE\WKHVXEMHFW7KHVHFUHWNH\HQWHUHGE\WKHVXEMHFWLVXVHGWR VHHGDSVHXGRUDQGRP 31 NH\JHQHUDWRUZKLFKUHWXUQVDUDQGRPNH\WRVHOHFWWKHFRUUHVSRQGLQJVOLFHQXPEHUIURP WKH EUDLQ PDS 7KH JUD\ VFDOH 05, LPDJHV DUH ' LPDJHV IRU WKH ' EUDLQ VOLFHV 7KH LGHD LV EDVHG RQ 2WVX¶V PHWKRGIRU VHJPHQWDWLRQ WKURXJK WKUHVKROGLQJ DQG LJQRULQJ WKH H[WUDSDUWV LQ WKH 05, LPDJHV 7RILQGELRPHWULF FKDUDFWHULVWLFV IURP WKH EUDLQ LPDJH WKH UHJLRQ RI LQWHUHVW LV WR EH VHSDUDWHG :H QHHG RQO\ WKH JUD\ DQG ZKLWH PDWWHULQWKHEUDLQ7KHEUDLQVXUIDFHVWXG\KDVEHHQGRQHHDUOLHUDOVRIRUPHGLFDODQDO\VLVEXWKHUHZHVHJPHQWWKH EUDLQDQGGHYHORSDQDUWLILFLDOEUDLQVWUXFWXUHXVLQJJHRPHWULFDOSDUDPHWHUV7KHVXUIDFHDUHDDQGYROXPHVZLOOEH FDOFXODWHGRI WKLV DUWLILFLDO EUDLQQRWRULJLQDO EUDLQ VWUXFWXUH 7KLV SUHYHQWV WKH RULJLQDOEUDLQ VWUXFWXUH IURP EHLQJ VWROHQ 3.2. Proposed Artificial Brain Transformation ,QWKLVVHFWLRQZHZLOOVHHKRZWKHDFWXDOEUDLQVWUXFWXUHZLOOEHFRQYHUWHGLQWRDQDUWLILFLDOEUDLQVWUXFWXUH7KLV DUWLILFLDOVWUXFWXUHZLOOEHDIX]]\HVWLPDWHRIWKHEUDLQQRWWKHDFWXDOVKDSHRIWKHEUDLQ'XHWRWKHDSSUR[LPDWLRQ LQYROYHG WKH DFWXDO ERXQGDULHV RI WKH EUDLQ FDQQRW EH UHJHQHUDWHG IURP WKH DUWLILFLDO EUDLQ SUHYHQWLQJ WHPSODWH FRS\LQJDWWDFN:HGLYLGHWKHEUDLQLQWRUDGLDOVHFWRUVOLNHDSLH7KHFHQWHUDQGERXQGDULHVRIWKHVHJPHQWHG EUDLQLPDJHLVIRXQG7KHFHQWHULVFRQQHFWHGWRWKHEUDLQERXQGDULHVWKURXJKUDGLDOOLQHVVHSDUDWHGGHJUHHV IURPHDFKRWKHU7KHSRLQWRILQWHUVHFWLRQRIWKHVHOLQHVDQGEUDLQERXQGDU\LVVWRUHG7KHVHDUHFDOOHGDVDUWLILFLDO EUDLQRUGLQDWHV:KHQDOOWKHVHSRLQWVDUHLQWHUFRQQHFWHGWKLVFUHDWHVWKHVKDSHRIDUWLILFLDOEUDLQWHPSODWH:HDUH SURSRVLQJWKLVXQLTXHVWUXFWXUHIRUPHGXVLQJDFWXDOEUDLQWREHXVHGDVEUDLQELRPHWULF)LJXUH D 5DGLDO(GJHV GUDZQLQWKHIRUPRISL[HOVVHOHFWHGLQDQ\LPDJHPDWUL[ZKLOHWKHLQGH[HVWREHVHOHFWHGIRUHGJHVDUHJLYHQLQ ILJXUH E ZKLFKLVWHUPHGDVJXLGLQJPDWUL[WRVHOHFWSL[HOV)LQDOO\LQ)LJXUH F WKHLQWHUVHFWLRQEHWZHHQEUDLQ ERXQGDU\DQGUDGLDOOLQHVLVVKRZQ7KHFRRUGLQDWHVRIWKHVHLQWHUVHFWLRQSRLQWVDUHVWRUHGRQO\QRWWKHDFWXDOEUDLQ ERXQGDU\LQWKHWHPSODWHGDWDEDVH7KXVWKHDFWXDOEUDLQVWUXFWXUHLVVHFXUH 7KHIRUPDODOJRULWKPIRUEUDLQELRPHWULFVLJQDWXUHJHQHUDWLRQLVDVIROORZV      

,QSXWEUDLQPDS 7DNHLQSXWVHFUHWBNH\DQGVXEMHFWB,' *HQHUDWHXQLTXHVOLFHBVL]HDQGVOLFHBQXPEHU VHOHFWHGBVOLFH 6FDQB%UDLQB0DS VOLFHBVL]HVOLFHBQXPEHU  VHJPHQWHGBVOLFH EUDLQBVHJPHQWDWLRQ VHOHFWHGBVOLFH  JUD\BERXQGDU\ZKLWHBERXQGDU\ VHJPHQWBWKUHVKROGLQJ VHJPHQWHGBVOLFH 

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

 IHDWXUHJUD\BYROXPHIHDWXUHZKLWHBYROXPH YROXPHBDQDO\VLV JUD\BERXQGDU\ZKLWHBERXQGDU\   IHDWXUHJUD\BIUDFWLRQIHDWXUHZKLWHBIUDFWLRQ IUDFWLRQDOBDQDO\VLV IHDWXUHJUD\BYROXPH IHDWXUHZKLWHBYROXPH   IHDWXUH&HUHEUR6SLQDOB)OXLGBIUDFWLRQ  JUD\BIUDFWLRQZKLWHBIUDFWLRQ   IHDWXUHJUD\BYROXPHIHDWXUHZKLWHBYROXPH YROXPHBDQDO\VLV JUD\BERXQGDU\ZKLWHBERXQGDU\   IHDWXUHEUDLQBVXUIDFH VXUIDFHBDQDO\VLV JUD\BERXQGDU\ZKLWHBERXQGDU\   IHDWXUHEUDLQBERXQGDU\ ERXQGDU\BDQDO\VLV JUD\BERXQGDU\ZKLWHBERXQGDU\   IHDWXUHDUWLILFLDOBEUDLQBFRRUGLQDWHV DUWLILFLDOBEUDLQBWUDQIRUP JUD\BERXQGDU\ZKLWHBERXQGDU\   6WRUHDOORIWKHVHDVIHDWXUHYHFWRUSHUVXEMHFW,'FDOOVWRUHBIHDWXUHV IHDWXUH   A(iͲ2,jͲ2) A(iͲ2,jͲ1) A(iͲ2,j)

A(iͲ2,j+1) A(iͲ2,j+2)

A(iͲ1,jͲ2) A(iͲ1,jͲ1) A(iͲ1,j)

A(iͲ1,j+1) A(iͲ1,j+2)

A(i,jͲ2)

A(i,jͲ1)

A(i,j)

A(i,j+1)

A(i,j+2)

A(i+1,jͲ2) A(i+1,jͲ1) A(i+1,j)

A(i+1,j+1) A(i+1,j+2)

A(i+2,jͲ2) A(i+2,jͲ1) A(i+2,j)

A(i+2,j+1) A(i+2,j+2)



    E    F   D   )LJ3URSRVHG$UWLILFLDO%UDLQ7UDQVIRUPDWLRQ D 5DGLDO(GJHVLQIRUPRISL[HOVVHOHFWHGLQLPDJH E *XLGLQJPDWUL[WRVHOHFWSL[HOV F ,QWHUVHFWLRQEHWZHHQEUDLQERXQGDU\DQGUDGLDOOLQHV 3.3. Biometric Verification Algorithm 2QFH WKH ELRPHWULF IHDWXUHV RI DOO WKH VXEMHFWV KDYH EHHQ HQUROOHG WKHQ ELRPHWULF YHULILFDWLRQ LV GRQH WR DXWKHQWLFDWHWKHDXWKRUL]HGVXEMHFW7KHVXEMHFWZKRZDQWVJHWDFFHVVJRHVXQGHUDEUDLQVFDQDQGVSHFLILFVOLFHRI WKHEUDLQRIVDPHRULHQWDWLRQDQGYR[HOVL]HLVGHWHUPLQHG7KLVVOLFHLVIHGWRELRPHWULFYHULILFDWLRQV\VWHP7KLV VOLFHZLOOEHFDOOHGTXHU\7KHIHDWXUHVRIWKHTXHU\VOLFHDUHREWDLQHGLQWKHVDPHPDQQHUGLVFXVVHGDERYH$OOWKH IHDWXUHV RI WKH TXHU\ LPDJH DUH PDWFKHG WR WKH DOO WKH VWRUHG IHDWXUHV RI DOO SHUVRQV RQH E\ RQH 7KH YHULILFDWLRQ SURFHVVLVVDLGWREHVXFFHVVIXOLIDWOHDVWRQHRIWKHVWRUHGIHDWXUHYHFWRUKDVWKHGLVWDQFHOHVVWKDQWKHWKUHVKROG 7KH IHDWXUH VHW ZLWK WKH PLQLPXP GLVWDQFH LV DVVXPHG WR EH D PDWFK DQG WKXV WKH SHUVRQ LV DXWKHQWLFDWHG ,I WKH TXHU\IHDWXUHVHWGRHVQRWPDWFKZLWKDQ\RIWKHVWRUHGIHDWXUHVVHWVWKHQWKHSHUVRQLVQRWDXWKHQWLFDWHGDQGLVQRW DOORZHGDQ\DFFHVV7KHFRPSOHWH6\VWHPPRGHOLVVKRZQLQILJXUH 7KHVWHSVRIWKHELRPHWULFYHULILFDWLRQDOJRULWKPDUHDVIROORZV       

,QSXWTXHU\%UDLQPDS ,QSXWVXEMHFWB,'DQG6HFUHWNH\ *HQHUDWHUHVSHFWLYHXQLTXHVOLFHBVL]HDQGVOLFHBQXPEHU ([WUDFWVDPHIHDWXUHVIURPTXHU\VOLFH 0DWFKWKLVIHDWXUHYHFWRUZLWKDOORIWKHVWRUHGIHDWXUHYHFWRUVFDOOPDWFKBIHDWXUHV IHDWXUH  ,IDQ\IHDWXUHIRXQGZLWKPDWFKLQJGLVWDQFHOHVVWKDQWKUHVKROGWKHQPDWFKIRXQG $YHUDJHRIWKHGLVWDQFHEHWZHHQDOOWKHLQGLYLGXDOIHDWXUHVVKRXOGEHOHVVWKDQWKHWKUHVKROGWKHQ DXWKRUL]DWLRQDOORZHG  ,IQRIHDWXUHIRXQGZLWKGLVWDQFHOHVVWKDQWKUHVKROGWKHQDXWKRUL]DWLRQGHQLDO

,PSOHPHQWDWLRQ5HVXOWVDQG$QDO\VLV 7KH0$7/$%YKDVEHHQXVHGIRUWKHVLPXODWLRQDQGLPSOHPHQWDWLRQRIWKHDOJRULWKP7KLVWRROKDVEHHQ FKRVHQ IRU VLPXODWLRQ EHFDXVH RI LWV QDWLYH VXSSRUW IRU LPDJH SURFHVVLQJ 7KH DOJRULWKP WDNHV LQSXW WKH GLFRP LPDJHVJHQHUDWHGIRU05,DQG&$7VFDQV7KHVWDQGDUGLPDJHVIURP0H'(,6$GDWDEDVHKDYHEHHQXVHGWRWUDLQ

629

630

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

DQGYYHULI\WKHV\VWHP P7KH6LPXODWLLRQ5HVXOWVDUHVVKRZQLQILJXUHH)LJXUH D VKRZVWKHEUDLQ Q05,VOLFHZKLLOHLQ E WKKHVHJPHQWHGEUUDLQLVVKRZQ7 7KHFRORUHGJUDD\DQGZKLWHPDDWWHUDUHDLVLQ ILJXUH F %UDDLQ%RXQGDULHV ZHUH H[WUDFFWHG DV VKRZQ LQ ILJXUH  G  7KH ILJXUH  HH  UHSUHVHQWV WKHH $UWLILFLDO %UDDLQ 6WUXFWXUH RII RQH VOLFH ZKLOOH I  VKRZV$UWLILFLDOEUDLLQ6WUXFWXUHRI RWKHUVOLFHZKLLFKDUHQRWVDP PH7KHVHERWKEEHORQJWRVDPHHEUDLQEXWVLQFHWKH RGLIIHUVWKLVLVPRVWLPSRUWDQWWDGYDQWDJHRIR RXUV\VWHPWKDWLLIWKH VOLFHVVDUHGLIIHUHQWWKKHDUWLILFLDOEUDLLQVWUXFWXUHDOVR VOLFHLLVQRWVHOHFWHGFFRUUHFWO\WKHQEUUDLQVWUXFWXUHZ ZLOOQRWPDWFKHYYHQWKHVXEMHFWLLVVDPH7KLVKHHOSVDJDLQVWIRUJJHU\

 )LJ6\VWHP0RGHO 7K KHSHUIRUPDQFHRIWKHSURSRVHGGV\VWHPKDVEHHHQWHVWHGIRUPRRUHWKDQEUDLQ0 05,LPDJHVRIVXEMHFWV2 2XWRI ZKLFKKVRPHZHUHNHHSWXQWUDLQHGIRUUIDOVHSRVLWLYHVVWHVWLQJ7KHUHHJLVWUDWLRQSURFHVVLVH[HFXWHG IRUDOOWKHDYDLLODEOH VDPSOHVRIWKHVXEMHFWZLWKRQHVDP PSOHSHUSHUVRQ7KHV\VWHPGRRHVQRWVWRUHWKHHEUDLQLPDJHLWWPHDQVWKHWHP PSODWH LVVDIIH7KHIHDWXUH VHWVFDOFXODWHG IRUDOOWKHVXEMMHFWVDUHVWRUHG XVLQJVXEMHFW,,'7UXHQHJDWLLYHVDUHWKRVHTTXHU\ LQVWDQQFHV ZKHUH WKH JHQXLQH VXEMHFFWV DUH GHQLHG IRU I DXWKRUL]DWLRRQ GXH WR IDLOXUH LQ PDWFK IURP P DQ\ RI WKH VWWRUHG IHDWXUUHVHWV'XULQJ WHVWLQJUDQGRP PVDPSOHVZHUH WDNHQIURPWKH DYDLODEOHLPDJHVDQGDOOWKHUHSRUWHGPDWFKHHVDUH QRWHGG,WKDVEHHQIRX XQGWKDWDOOWKHLPDJHVWHVWHGZ ZHUHUHSRUWHGFRRUUHFWO\DVWKHVDPHVXEMHFW,'ZKLFKWKH\DFWXXDOO\ EHORQQJWR7KHXQDXWWKRUL]HGVXEMHFWWVZKRDUHSURYLGHGDXWKRUL]DWLLRQGXHWRZURQQJO\UHSRUWHGPDWFKIURPWKHVWWRUHG IHDWXUUHVHWVDUHWHUP PHGDVIDOVHSRVLWLYHV7KHVHDUUHPRUHFULWLFDO IRUDQ\V\VWHP PVLQFHLWLVDFFHHSWDEOHWRQRWDDOORZ JHQXLLQH SHUVRQ EXW LW LV FRPSOHWHO\\ XQDFFHSWDEOH WR DOORZ DQ LQWWUXGHU LQ KLJK VVHFXULW\ UHTXLUHHPHQWV 6R WKH IDOVH SRVLWLLYHV VKRXOG EH WHQGLQJ WR DOP PRVW ]HUR 7KH V\VWHP VKRXOGG DOVR EH UHVLVWWDQW DJDLQVW IDOVH SRVLWLYHV VRR WKDW XQDXWWKRUL]HGSHUVRQVVKRXOGQRWEHHJLYHQDFFHVV 7KLVKDVEHHQYYHULILHGE\JLYLLQJTXHU\LQSXW RIWKRVHLPDJHHVIRU ZKLFKKWKHV\VWHPLVX XQWUDLQHG,WLVQQRWHGWKDWWKHV\ \VWHPGHQLHGDXXWKRUL]DWLRQIRUUDOOWKHXQWUDLQHHG05,LPDJHV7KH WRWDO WLPH QHHGHG IRRU WUDLQLQJ RI  LPDJHV LV OHHVV WKDQ  VHFRQGV RQ FRUHGGXR V\VWHP $Q QG WLPH UHTXLUHGG IRU P6RWKHPHWKRRGFRPSO\WKHUUHDOWLPHUHTXLUHHPHQWV YHULILLFDWLRQLVOHVVWKKDQVHFRQGRQWKHVDPHV\VWHP 

Saurabh Maheshwari and Priyanka Choudhary / Procedia Computer Science 78 (2016) 625 – 631

D 





E 





F 



  G     H     I  )LJ6LPXODWLRQ5HVXOWV D EUDLQ05,VOLFH E 6HJPHQWHG%UDLQ F &RORXULQJRIJUD\DQGZKLWHPDWWHU G %UDLQ %RXQGDULHV H $UWLILFLDO%UDLQ6WUXFWXUHRIRQHVOLFH I $UWLILFLDOEUDLQ6WUXFWXUHRIRWKHUVOLFH &RQFOXVLRQ )XWXUH:RUN 7KH ZRUN SUHVHQWHG LQ WKLV SDSHU LV D QRYHO WHFKQLTXH WR XVH WKH PHGLFDO SK\VLFDO IHDWXUHV H[WUDFWHG IURP WKH EUDLQ PHGLFDO LPDJHV ZKLFK FDQ XQLTXHO\ LGHQWLI\ WKH VXEMHFWV 7KH SURSRVHG V\VWHP LV PDLQO\ WDUJHWLQJ KLJK VHFXULW\DSSOLFDWLRQVZKHUHWKHSULFHRIVHFXULW\EUHDFKLVYHU\KLJK7KHELRPHWULFIHDWXUHVXWLOL]HGDUHYHU\VLPSOH WRH[WUDFWIURPWKH05,LPDJHWKXVWKHV\VWHPKDVWKHHTXDOFRPSOH[LW\DVDILQJHUSULQWEDVHGYHULILFDWLRQV\VWHP 7KH DOJRULWKP LV HDVLO\ GHSOR\DEOH ZLWK DQ\ PHGLFDO LPDJLQJ PDFKLQH ZLWK VOLJKW PRGLILFDWLRQ LQ DFTXLVLWLRQ VRIWZDUH(YHU\WLPHDSHUVRQKDVWRJHWXQGHUPHGLFDOLPDJLQJVFDQWRJHWWKHEUDLQLPDJHDFTXLUHG7KLVPD\EH FXPEHUVRPHEXWGXHWRDGYDQFHLQWKHEUDLQVFDQQLQJDQGLPDJLQJPHWKRGVDQGWKHLUGHFUHDVLQJFRVWLQIXWXUHZH H[SHFWWKDWWKHEUDLQELRPHWULFZLOOEHFRPHDQLPSRUWDQWWUDLWLQELRPHWULFYHULILFDWLRQWHFKQRORJ\ 5HIHUHQFHV $QMDOL $JDUZDO 6DXUDEK 0DKHVKZDUL DQG *DULPD

Suggest Documents