|
Digital PersonaÀÇ Platinum SDK
(Software Development Kit)´Â °³¹ßÀÚµéÀÌ ³×Å©¿öũȵǾî ÀÖ´Â application¿¡ Áö¹®ÀÎÁõº¸¾È½Ã½ºÅÛÀ» Ãß°¡ÇÒ
¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
ÀÌ·¯ÇÑ È¿°úÀûÀ̸鼵µ multi-layerµÇ¾î ÀÖ´Â toolkitÀº °³¹ßÀÚ°¡ ¸Å¿ì À¯¿¬ÇÏ°Ô ½Ã½ºÅÛÀÇ ¸ðµç
±â´ÉµéÀ» accessÇÒ ¼ö ÀÖµµ·Ï ÀÏ´ÜÀÇ DCOM object¸¦ Á¦°øÇÕ´Ï´Ù.
ToolkitÀº Device, ¿£Áø, high ·¹º§ÀÇ ±â´É°ú »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
ToolkitÀÇ º¸¾È ÃþÀº application °³¹ßÀڵ鿡°Ô ¿ÏÀüÈ÷ °ø°³µÇ¾î ÀÖ½À´Ï´Ù.
¶ÇÇÑ toolkitÀº domain¿¡¼ client¿Í server »çÀÌ¿¡ ½Å·Ú°ü°è ¼³Á¤ ¹× µ¥ÀÌÅÍ ÅëÇÕÀÇ
º¸Àå ¸ðµÎ X.509 certificates¿¡ ±â¹ÝÇϰí ÀÖ´Â PKI¸¦ »ç¿ëÇÕ´Ï´Ù.
Device
µð¹ÙÀ̽º component´Â physical device¿Í Ç÷¯±×¾ØµåÇ÷¹ÀÌ (PnP)
¼öÇà±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¿ø°ÝÁöÀÇ ¼¹ö¿Í Åë½ÅÇÏ´Â °æ¿ì¿¡ playback attachÀ» ÇÇÇϱâ À§ÇØ challenger-response
protocolÀÇ »ç¿ë°ú °°Àº º¸¾È Ư¼ºÀ» Áö¿øÇÕ´Ï´Ù.
Engine
¿£Áø component´Â Ư¡Á¡ ÃßÃâ, ¸ÅĪ ±×¸®°í Áö¹®µî·Ï°ú °°Àº ±âº» ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
Feature Extraction
Ư¡Á¡ÃßÃâ component´Â Áö¹®»ùÇÃÀÇ Æ¯¼ºÀ» Á¤ÀÇÇÏ´Â °ÍÀ» Á¦°ÅÇÏ¸ç ±×°ÍÀ» templateÀ¸·Î ±¸¼ºÇÕ´Ï´Ù.Digital
Persona»çÀÇ Áö¹® Ư¡Á¡ÃßÃâ component´Â ÃÖ¼Ò 250 dpi¿Í 16 gray·¹º§ÀÇ grayscale
À̹ÌÁöµéÀ» ¼ö¿ëÇÏ´Â minutiae-based ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÕ´Ï´Ù. ÃßÃâµÈ templateÀº hardware¿Í´Â
¿ÏÀüÈ÷ µ¶¸³ÀûÀ̸ç, ¾ÐÃàµÈ templateÀº Àü¼ÛµÇ±â Àü¿¡ ¼¸íµÇ°í ¾Ïȣȵ˴ϴÙ.
User Database
»ç¿ëÀÚ µ¥ÀÌÅͺ£À̽º´Â Áö¹® templateÀ» Æ÷ÇÔÇÑ »ç¿ëÀÚ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù. »ç¿ëÀÚ ±â·ÏµéÀº ¾ÈÀüÇϰÔ
Àü¼ÛµÉ ¼ö ÀÖ´Â ½Ã½ºÅÛ ´ë»óÀÔ´Ï´Ù. ¶ÇÇÑ ¿µ¼ÓÀûÀÎ ÀúÀå±â´ÉÀÌ ¶ÇÇÑ ¼öÇàµË´Ï´Ù.
Matching
¸ÅĪ component´Â µî·ÏµÈ template°ú ÀÎÁõÇϱâ À§ÇØ »ç¿ëÀÚ¿¡ ÀÇÇØ Á¦°øµÈ templateÀ»
ºñ±³ÇÕ´Ï´Ù. 360µµ ȸÀüÇÏ¿© Áö¹®ÀÎÁõÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¾Ë°í¸®ÁòÀÌ Á¦°øµË´Ï´Ù. Digital Persona»çÀÇ
false acceptance rate´Â 0.01%À̸ç, false rejection rate´Â 1.4%ÀÔ´Ï´Ù. Digital
Persona»çÀÇ Áö¹®¸ÅĪ component´Â À̹ÌÁöȵǴ Áö¹®ÀÇ quality¿¡ ÀûÇÕÇÏ°Ô Çϱâ À§ÇØ ÀÏ´ÜÀÇ
Áö¹®À¸·ÎºÎÅÍ µî·Ï templateÀ» »ý¼ºÇÕ´Ï´Ù. ÀÌ ÇÁ·Î¼¼½º´Â °¢ Áö¹®À¸·ÎºÎÅÍÀÇ Æ¯Â¡Á¡ ÃßÃâ°úÁ¤°ú ±×°ÍÀ»
È®°íÇÑ templateÀ¸·Î °áÇÕ½ÃŰ´Â °úÁ¤À¸·Î ±¸¼ºµË´Ï´Ù.
High Level Functions
ToolkitÀº µð¹ÙÀ̽º¿Í ¿£Áø¿¡ ³ôÀº ¼öÁØÀÇ interface¸¦ Á¦°øÇÕ´Ï´Ù. µî·Ï, È®ÀÎ µîµîÀÇ ´Ù¾çÇÑ
±â´ÉµéÀº ¿©·¯ componentÀÇ Áö¿øÀ» ¿ä±¸ÇÏ°Ô µË´Ï´Ù.°³º°ÀûÀÎ componentµéÀº ÃÖ´ëÇÑÀÇ À¯¿¬¼º°ú
º¸¾È¼ºÀ» À§ÇÑ ´Ù¸¥ network node¿¡ ÀÇÇØ ±¸Ã¼ÀûÀ¸·Î ¿¹½ÃµÉ ¼ö ÀÖ½À´Ï´Ù.ÀÎÅÍÆäÀ̽º´Â Visual
BasicÀ¸·Î Æ÷ÇÔÇÑ C++¿Í ´Ù¸¥ ¸ðµç ¾ð¾îµé°ú »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â ÃÖ°íÀÇ À¯¿¬¼ºÀ»
º¸ÀåÇϱâ À§ÇØ ºÐ¸®µÈ object·Î½á ¼³°èµÇ¾î ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º component´Â ¸ðµç Active
X componentÀÔ´Ï´Ù. Á¦°øµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ°í ½ÍÁö ¾ÊÀº °³¹ßÀÚ´Â ´ë½Å¿¡ ÀÚüÀûÀ¸·Î °³¹ß
ÇÑ ÈÄ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|