[Áöµð³ÝÄÚ¸®¾Æ]Àΰ£Àº À¯ÇÑÇÑ »ý¸íÀ» °¡Áø Á¸Àç·Î 1ºÐ ÈÄÀÇ ¿î¸íÀ» ¾Ë ¼ö ¾ø±â ¶§¹®¿¡ Ç×»ó ¹Ì·¡¿¡ ´ëÇÑ ºÒ¾È°¨À» ǰ°í »ì¾Æ°£´Ù. ±×·¡¼ ¶§·Î´Â ÀÚ½ÅÀÇ ¾Õ³¯À» ¸·¿¬ÇϰԳª¸¶ ¿¹¾ðÇØ ÁÖ´Â »çÁÖ, ÆÈÀÚ, Á¡¼º¼ú µî¿¡ ÀÇÁ¸ÇÏ°í ½Í¾î Çϱ⵵ ÇÑ´Ù.
¿©·¯ Æ÷Å» »çÀÌÆ®¿¡¼ ¿î¼¼ Ä«Å×°í¸®ÀÇ »çÁÖ, ±ÃÇÕ, Á¡¼º¼ú, °ü»ó µîÀÇ Á¤º¸°¡ ¾à 1000~5000¿ø Á¤µµÀÇ À¯·á ¼ºñ½º ÇüÅ·ΠÁ¦°øµÇ°í ÀÖÀ¸¸ç ÃÖ±Ù¿¡´Â ÈÞ´ëÆùÀ¸·Î ±× ¼ºñ½º ¿µ¿ªÀ» È®ÀåÇØ ³ª°¡°í ÀÖ´Ù. ÇÏÁö¸¸ °í°´ÀÇ ½ÇÁ¦ ¾ó±¼À» ÀÌ¿ëÇÑ ¼ºñ½º¸¦ Á¦°øÇÏ´Â °÷Àº ¾ÆÁ÷ ¾ø´Ù. ÀÌ¿¡ Âø¾ÈÇÏ¿© Ä·ÄÚ´õ·Î Æí¸®ÇÏ°Ô ÀÚ½ÅÀÇ ¾ó±¼À» Ä¸Ã³ÇØ¼ À̸¦ Åä´ë·Î °ü»óÀ» º¸¸é ¾î¶³±îÇÏ´Â ÃëÁö¿¡¼ ÇÁ·ÎÁ§Æ®¸¦ ±âȹÇÏ°Ô µÆ´Ù.

À̹ø ÇÁ·ÎÁ§Æ®´Â ¾ó±¼ÀÎ½Ä ±â¼úÀ» Á¢¸ñÇØ ÀÏ¹Ý »ç¿ëÀÚ°¡ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â Ä·ÄÚ´õ·ÎºÎÅÍ ¿µ»óÀ» ȹµæÇÏ¿© À̹ÌÁö ÇÁ·Î¼¼½ÌÀ» ÅëÇØ °³ÀÎÀÇ °ü»ó Á¤º¸¸¦ ¿Â¶óÀο¡¼ Á¦°øÇÏ´Â °ÍÀÌ ¸ñÀûÀÌ´Ù.
½ÇÁ¦ ÇÊÀÚ´Â °ü»óÀ̶ó´Â Çй®À̳ª ¿î¼¼ µî¿¡ ´ëÇÑ Áö½ÄÀÌ ÀüÇô ¾øÀÌ »õ·Î¿î ¾ÆÀ̵ð¾î Çϳª·Î ±âÁ¸ ¼ºñ½º¿ÍÀÇ Â÷º°¼º¿¡ µµÀüÀåÀ» ³»¹Ð¾ú´Ù°íµµ º¼ ¼ö ÀÖ´Ù.
°æ¿ì¸¶´Ù ÆÇ´ÜÀ» ÇØ¾ß Çϴµ¥ °ú¿¬ ÀÌ·¯ÇÑ °ÍÀÌ °¡´ÉÇұ¼ °í¹ÎÇϱ⠽ÃÀÛÇØ ±¸Çö °¡´ÉÇÑ ºÎºÐÀ¸·Î Çϳª¾¿ Á¦ÇÑ »çÇ×À» µÎ¸é¼ ÆøÀ» Á¼Çô ³ª°¬´Ù. ½ÇÁ¦ °ü·Ã Àü¹®Á÷¿¡ ÀÖ´Â »ç¶÷ÀÇ Á¶¾ð°ú µ¥ÀÌÅÍ·Î ±¸Çö ³»¿ëµéÀ» Á»´õ º¸°ÇÏ¸é »ó¿ë ¼ºñ½º·Î¼ÀÇ °¡Ä¡°¡ ÃæºÐÇÏ´Ù°í º»´Ù.
3ȸ¿¡ °ÉÃļ »ìÆìº¸°Ô µÉ ³»¿ëÀº ¾ó±¼ÀνĿ¡ ÇÊ¿äÇÑ Àü ó¸® °úÁ¤, ¾ó±¼ °¢ ºÎÀ§º° ÃßÃâ, ÀÌ °á°ú¸¦ Åä´ë·Î ÇÑ À¯»çµµ ÆÇ´Ü, ÃÖÁ¾ÀûÀ¸·Î °ü»ó Á¤º¸ Á¦°ø±îÁöÀÌ´Ù. ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÑ ÇÊÀÚµéÀÌ ¿µ»óó¸®¿Í °ü·ÃµÈ ÇÁ·ÎÁ§Æ® ¼öÇàÀº óÀ½À̾ú±â ¶§¹®¿¡ ±×¸¸Å óÀ½ Á¢ÇÏ´Â »ç¶÷µéµµ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.
À̹ø ¿¬Àç¿¡¼´Â ÁøÇàÇÒ ÇÁ·ÎÁ§Æ®ÀÇ ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³¿Í °³¹ß ȯ°æ¿¡ ´ëÇØ¼ »ìÆìº¸°í ¾ó±¼ÀνÄÀÇ Àü ó¸® °úÁ¤¿¡ ´ëÇØ ¾Ë¾Æº¸µµ·Ï ÇÑ´Ù.
°ü»ó Á¤º¸ ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ Áغñ
º»°ÝÀûÀÎ ±¸Çö¿¡ µé¾î°¡±â±îÁö ÀÚ·á ¼öÁý°ú ¹è°æ Áö½Ä µîÀº ÇʼöÀÌ´Ù. ÇÊÀÚµéÀÌ °³¹ß °æ·ÂÀÌ ¼ö³â¾¿ µÇ´Â ÇÁ·Î±×·¡¸Óµµ ¾Æ´Ï°í °ü»óÇÐÀ̳ª ÁÖ¿ª¿¡ ´ëÇÑ Áö½Äµµ ¾ø¾ú±â ¶§¹®¿¡ ½ÃÀÛºÎÅÍ ¾î·Á¿î Á¡ÀÌ ¸¹¾Ò´Ù. °ü»óÀ̶ó´Â ¾ÆÀ̵ð¾î¸¦ ³»°í °ü·ÃµÈ ÀڷḦ Áß¾Ó µµ¼°ü, ±¹È¸ µµ¼°ü, ACM µðÁöÅÐ µµ¼°ü µîÀ» ã¾Æ´Ù´Ï°Å³ª ÀÎÅÍ³Ý °Ë»öÀ» ÅëÇØ ¾ó±¼ÀνĿ¡ °ü·ÃµÈ ÀڷḦ ¼öÁýÇϰí À̸¦ Åä´ë·Î ½ºÅ͵𸦠ÁøÇàÇß´Ù.
¾ó±¼ÀνĿ¡µµ ¿©·¯ ¾Ë°í¸®ÁòµéÀÌ »ç¿ëµÇ´Âµ¥, ÃÖÁ¾ÀûÀ¸·Î Ư¡Á¡À» ±â¹ÝÀ¸·Î ¾ó±¼À» ÀνÄÇÏ°í ±Ù»çÀû À±°û¼± ¾Ë°í¸®ÁòÀ¸·Î À¯»çµµ¸¦ ÆÇ´ÜÇϱâ·Î °áÁ¤Çß´Ù. º¸´Ù È¿À²ÀûÀÎ ¾ó±¼ ÀÎ½Ä ±¸Çö¹æ¹ýÀ» ã´Â´Ù¸é ¿þÀÌºí¸´(Wavelet) ¹æ½ÄÀ» ÀÌ¿ëÇØ º¸±â¸¦ ÃßõÇÑ´Ù.
°³¹ß ±â°£ÀÌ 3°³¿ù·Î Á¤ÇØÁ® ÀÖ¾ú±â ¶§¹®¿¡ ¼³°è, ±¸Çö, µ¥¸ð ½Ã¿¬ ÀÏÁ¤¿¡ ¸ÂÃ߱⿡ ºüµíÇß´Ù. ´ë·« 1°³¿ù µ¿¾È ÀÚ·á ¼öÁý°ú °³¹ß¿¡ ÇÊ¿äÇÑ COM, ¾Ë°í¸®Áò, °ü»ó µ¥ÀÌÅÍÀÇ DB¸¦ ±¸ÃàÇßÀ¸¸ç 1°³¿ù ¹Ý µ¿¾È ½ÇÁ¦ ÄÚµù°ú Å×½ºÆ®¸¦ ½Ç½ÃÇß´Ù. óÀ½ºÎÅÍ ³², ¿©ÀÇ ÀϹÝÀû 3Â÷¿ø µÎ»ó ¸ðµ¨(Generic 3D Head Model)À» 3D Max·Î ¹Ì¸® ÀÛ¾÷ÇØ ³õ°í ½ÃÀÛÇß´Ù.
»ýüÀνÄÀÇ °³³ä
»ýüÀνĿ¡´Â ¿µ»óÀνÄÀ» À§ÇÑ ¾ó±¼ÀνÄÀ» ºñ·ÔÇØ ȫäÀνÄ, Áö¹®ÀνÄ, ¼¸íÀνÄ, À½¼ºÀÎ½Ä µîÀÌ ÀÖ´Ù. »ýüÀÎ½Ä ±â¼úÀº »ç¶÷ÀÇ ½ÅüÀû, ÇàÅÂÇÐÀû Ư¼ºÀ» °³ÀÎ ½Äº°¿¡ ÀÌ¿ëÇÏ´Â ±â¼ú·Î º¸¾ÈÀ» À¯ÁöÇØ¾ß ÇÏ´Â ¿©·¯ ºÐ¾ß¿¡¼ »ýüÀÎ½Ä ±â¼úÀÇ Çʿ伺ÀÌ ³ª³¯ÀÌ Áõ°¡Çϰí ÀÖ´Ù. ÇöÀç ÀÎ½Ä ±â¼ú¿¡ ±â¹ÝÀ» µÐ ½ÃÀåÀº ¿¬ 100% ÀÌ»óÀÇ °í¼ºÀåÀ» °ÅµìÇϰí ÀÖ´Ù. ÀÌ·¯ÇÑ ¹è°æÀ¸·Î º¼ ¶§ ¸ÖÁö ¾ÊÀº ¹Ì·¡¿¡´Â ÀÎüÀÇ Æ¯Â¡À» ºñ¹Ð¹øÈ£ ´ë½ÅÇØ¼ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀ̸ç, ±×µ¿¾È ½ÅºÐÀ» ³ªÅ¸³Â´ø ´Ù¸¥ µµ±¸µéÀº ¼¼È÷ »ç¶óÁö°Ô µÉ °ÍÀÌ´Ù.
»ç¿ëÀÚµéÀÌ Æí¾ÈÇÏ¸é¼ ¾ÈÀüÇÏ°Ô Á¤º¸¸¦ º¸È£ÇÏ·Á ³ë·ÂÇÏ¸é¼ ÃÖ»óÀÇ º¸¾È¼ºÀ» Áö³æ´Ù°í ¿©°ÜÁö´Â »ýüÀÎ½Ä ±â¼ú¿¡ ´ëÇÑ ¿¬±¸°¡ °è¼ÓµÆ°í, ÀÌÁ¦ ½Ç»ýȰ¿¡ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ´Ü°è¿¡ À̸£·¶´Ù.
¾ó±¼ÀνÄÀÇ °¡´É¼º
¾ó±¼ÀνÄÀº ÄÄÇ»Å͸¦ ÀÌ¿ëÇØ ÀÔ·Â ¿µ»ó¸¸À¸·Î »ç¶÷ÀÇ ¾ó±¼À» ÀνÄÇÏ´Â ¿¬±¸ÀÌ´Ù. ½Ã½ºÅÛÀÇ ´ë·«ÀûÀÎ °úÁ¤Àº ¸ÕÀú ¾ó±¼ ¿µ¿ªÀ» ÃßÃâÇϰí À̷κÎÅÍ ´Ù½Ã ¸ÅĪ Ư¡À» »Ì¾Æ³½ ÈÄ µ¥ÀÌÅͺ£À̽º¿Í ºñ±³ÇØ ¾ó±¼À» ÀνÄÇÑ´Ù. Áï ID Ä«µå µîÀ» ÅëÇØ ¹Ì¸® ¾ó±¼ ¿µ»ó°ú ½Å»ó µ¥ÀÌÅͺ£À̽º¸¦ ±¸ÃàÇÑ ÈÄ Ä«¸Þ¶ó¸¦ ÅëÇØ µé¾î¿À´Â ¿µ»óÀ» ºÐ¸®Çϰí ÇØ¼®ÇØ µ¥ÀÌÅͺ£À̽ºÀÇ ÀÚ·á¿Í ºñ±³ÇØ ¾ó±¼À» ÀνÄÇÑ´Ù.
| |
| ±¸ºÐ | ¾ó±¼ÇüÀÇ °ËÃâ | Ư¡ÃßÃâ | Çö ¾ó±¼ ÀÎ½Ä | ±Ù°Å¸® ¾ó±¼ÀÎ½Ä | | ±¹³» | ¤ýÃʺ¸ÀûÀÎ ¼öÁØÀÇ Ä÷¯. ¸ð¼Ç Á¤º¸ »ç¿ëÇÑ ¾ó±¼ ¿µ¿ª °ËÃâ¤ýÁ¤Áö¿µ»ó¿¡¼ÀÇ ¾ó±¼ ¿µ¿ª ÃßÃâ | ¤ý¼öÁ÷ Á¤¸é ¾ó±¼¿¡ ´ëÇÑ ¿µ¿ª | ¤ý½Å°æ¸Á, ÁÖ¼ººÐ ºÐ¼® ±â¹øÀ» ±×´ë·Î Àû¿ëÇÑ ¼öÁØ | ¤ý°ø½ÄÀûÀ¸·Î ¿¬±¸¸¦ ¼öÇàÇÏ´Â ¿¬±¸±â°ü ¾øÀ½ ¿µ»óÀÇ ÅØ½ºÃ³ Á¤º¸¸¦ ÁÖ·Î »ç¿ë¤ýÀϺΠ±â¾÷¿¡¼ ¿Ü±¹ÀÇ Ãʺ¸ÀûÀÎ ¿øÃµ±â¼ú ¼öÀÔ | | ±¹¿Ü | ¤ýÇÏÀ̺긮µå ±â¹ýÀ» Àû¿ëÇÑ ¿±¼ ¿µ¿ª ÃßÃâ¤ýÄ÷¯ »ó¼öÈ, ¸í¾Ï ±Ù»ç, ¾ó±¼ Æ÷Áî µî ´Ù¾çÇÑ Àü ó¸® ±â¹ýÀ» ¿¬±¸ | ¤ý¾ó±¼ ¿ä¼ÒÀÇ ÁöÇüÀû Ư¡, ¾ó±¼ ¿µ¿ªÀÇ ¿µ»ó ÅØ½ºÃ³, ¾ó±¼ÀÇ Àû¿Ü¼± µî ´Ù¾çÇÑ Á¤º¸¸¦ »ç¿ë | ¤ý½Å°æ¸Á, Áֿ伺ºÐ ºÐ¼®, ±×·¡ÇÁ ¸ÅĪ µî ´Ù¾çÇÑ ÀÎ½Ä ¾Ë°í¸®Áò ¿¬±¸ ¹× °³¹ß | ¤ý°æ±âÀå °øÇ× µîÀÇ ÃâÀÔ±¸¿¡ ´ëÇÑ ±Ù°Å¸® ¾ó±¼ ÀÎ½Ä ½Ã½ºÅÛ °³¹ß | | | |
 |
¾ó±¼Àº ÀÎ½Ä Á¤º¸¸¦ ´ã°í ÀÖ°í Àü´ÞÇØ ÁÖ´Â °¡Àå ÀÚ¿¬½º·¯¿î µµ±¸·Î À̹ÌÁö ÇØ¼®°ú ÀÌÇØÀÇ °¡Àå ¼º°øÀûÀÎ ÀÀ¿ë Áß ÇϳªÀÌ´Ù. ¾ó±¼ÀνÄÀº ƯÈ÷ Áö³ ¼ö³â µ¿¾È »ó´çÇÑ °ü½ÉÀ» ¹Þ¾Æ¿Ô´Ù. AFGR (Automatic Face and Gesture Recognition)°ú AVBPA(Audio and Video-based Biometric Person Authentication)¿Í °°Àº ¾ó±¼ÀÎ½Ä ÄÁÆÛ·±½º¿Í FRET(Face REcognition vendor Test), XM2VTS(XM2VTS¶ó´Â µ¥ÀÌÅͺ£À̽º¿¡¼ À½¼º ±â¹Ý »ç¶÷ ÀÎÁõ ½Ã½ºÅÛµéÀÇ ¼º´ÉÀ» Æò°¡Çϱâ À§ÇØ ¼³°èµÊ) ÇÁ·ÎÅäÄݵéÀ» Æ÷ÇÔÇÏ´Â ¾ó±¼ÀÎ½Ä ±â¹ýÀÇ Ã¼°èÀûÀÎ ½ÇÇèÀû Æò°¡µéÀÌ µîÀåÇϰí ÀÖ´Ù. ¾ÆÁ÷Àº Áö¹®ÀÎ½Ä ½ÃÀå ±Ô¸ð¿¡´Â ¶³¾îÁöÁö¸¸ ¾ó±¼ ÀÎÁõ°ú ÀÎ½Ä ±â¼úÀº »ýüÀÎ½Ä ¾ÖÇø®ÄÉÀÌ¼Ç ¼ºÀåÀÇ Ç³ºÎÇÑ Åä´ë¸¦ Á¦°øÇØ ÁÙ °ÍÀÌ´Ù. ¾ó±¼ÀνÄÀÇ ÀåÁ¡Àº ´ÙÀ½°ú °°´Ù.
¡ß µµ³, ºÐ½Ç, ¸Á°¢ µîÀÇ ¿ì·Á¾øÀÌ ¾ÈÀüÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â º¸¾È ¼ö´Ü
¡ß ȫä, Áö¹® µî°ú °°ÀÌ º°µµ·Î Á¦ÀÛµÈ ¼¾¼°¡ ¾Æ´Ñ ÀÌ¹Ì ¼³Ä¡µÇ¾î ÀÖ´Â Ä«¸Þ¶ó¸¦ ÀÌ¿ëÇÏ¿© ½±°Ô ÀÌ¿ë °¡´É
¡ß ´ëºÎºÐÀÇ ½ÅºÐÁõÀÌ »çÁø µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖÀ¸¹Ç·Î ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ½±°Ô ÀÌ¿ë °¡´É
¡ß ¾ó±¼Àº »ç¶÷ÀÌ »ç¶÷À» ½Äº°ÇÏ´Â ¼ö´ÜÀ̹ǷΠÃßÈÄ °ü¸®ÀÚ°¡ °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖÀ½
¡ß Á¢Ã˽ÄÀÌ ¾Æ´Ï¹Ç·Î ´ë±Ô¸ð °ø°ø ½Ã¼³¿¡¼ °¨½Ã ¼ö´ÜÀ¸·Î ½±°Ô Àû¿ëµÉ ¼ö ÀÖÀ½
 | <Ç¥ 2> ¾ó±¼ ÀÎ½Ä ÀÀ¿ë »ç·Ê |  | |  | |
| ºÐ¾ß | ÀÀ¿ë»ç·Ê | | ¹ÙÀÌ¿À ¸ÞÆ®¸¯ | ¿îÀüÀÚ ¸éÇã, ±ÇÇÑ ºÎ¿© ÇÁ·Î±×·¥ | | À̹Î, ±¹Àû ID, ¿©±Ç, ÅõÇ¥ÀÚµî·Ï | | º¹Áö °ü·Ã »ç±â | | Á¤º¸º¸¾È | µ¥½ºÅ©Åé ·Î±×ÀÎ | | ÀÀ¿ë º¸¾È, µ¥ÀÌÅͺ£À̽º º¸¾È, ÆÄÀÏ ¾ÏÈ£È | | ÀÎÆ®¶ó³Ý º¸¾È, ÀÎÅÍ³Ý Á¢¼Ó, ÀÇ·á ±â·Ï | | °Å·¡¿ë ´Ü¸»±â º¸¾È | | »ç¹ý ¹× °¨½Ã | Áøº¸µÈ ºñµð¿À °¨½Ã, CCTVÁ¦¾î | | ÃâÀÔ±¸ ÅëÁ¦, Æ÷½ºÆ®-À̺¥Æ® ºÐ¼® | | Àýµµ ¹× ¿ëÀÇÀÚ ÃßÀû°ú Á¶»ç | | ½º¸¶Æ®Ä«µå | ÀüÀÚ Áö°© º¸¾È, »ç¿ëÀÚ ÀÎÁõ | | Á¢±Ù Á¦¾î | ½Ã¼³ Á¢±Ù, Â÷·® Á¢±Ù | | | |
 |
¾ó±¼ÀνÄÀÇ ¹®Á¦Á¡
À̹ø ÇÁ·ÎÁ§Æ®´Â »ç¿ëÀÚµéÀÌ ½±°Ô ÀÚ½ÅÀÇ ¾ó±¼À» ĸóÇÏ¿© À̸¦ Åä´ë·Î °ü»ó ¼ºñ½º¸¦ Á¦°øÇÏ´Â°Ô ¸ñÀûÀ̾ú´Ù. ±×·¯³ª ¸¹Àº ¾ó±¼ÀÎ½Ä ±â¹ýµéÀÌ Á¦¾ÈµÇ¾ú°í »ó´çÇÑ °¡´É¼ºÀ» º¸¿©ÁÖ¾ú´Ù ÇÏ´õ¶óµµ ¾ó±¼ÀνÄÀÇ ÀÛ¾÷Àº ¿©ÀüÈ÷ ¾î·Á¿ì¸ç ÇѰ赵 ¸íÈ®ÇÏ´Ù. ¾ó±¼ÀνÄÀÇ ¹®Á¦´Â ÀÎ½Ä È¯°æÀ̳ª ÀÎ½Ä ´ë»óÀÇ °¡º¯¼º¿¡ ÀÖ´Ù. Áï, ÁÖº¯ ȯ°æÀÌ º¯Çϰųª ¾ó±¼ÀÇ ¸ð¾çÀÌ ¹Ù²ð ¼ö Àִµ¥, ¾ó±¼ÀÎ½Ä ½Ã½ºÅÛÀº ÀÌ·¯ÇÑ Á¡À» °í·ÁÇØ ¼³°èÇØ¾ß ÇÑ´Ù.
ÇϳªÀÇ ¿µ»ó¿¡¼ ¾ó±¼À» ã¾Æ³», ã¾Æ³½ ¾ó±¼¿¡¼ºÎÅÍ ÄÚ, ´«, ´«½ç, ÀÔ µî ºÎÀ§º°·Î ÃßÃâÇØ ³»´Â µ¥¿¡´Â ¸¹Àº Á¦¾à»çÇ×µéÀÌ ÀÖ´Ù. ƯÈ÷ Á¶¸í ¹®Á¦, ¸Ó¸®Ä«¶ô ÇüÅÂ(¿¹¸¦ µé¾î ¿©¼ºÀÇ °æ¿ì ¸Ó¸®Ä«¶ôÀÌ ¾ó±¼À» °¡¸®°í ÀÖ´Â °æ¿ì ÀνÄÇÒ ¼ö ¾ø´Ù´Â ¹®Á¦Á¡ÀÌ ÀÖ´Ù), ¾ó±¼ ¹æÇâ¿¡ µû¶ó¼ ÀνĵÇÁö ¾Ê°Å³ª ȤÀº ´Ù¸¥ »ç¶÷À¸·Î ÀÎ½ÄµÉ ¼ö°¡ ÀÖ´Ù. Á¶¸í¿¡ ÀÇÇØ¼ À¯µµµÇ´Â º¯ÈµéÀº Á¾Á¾ °³Àκ° Â÷À̺¸´Ù ´õ Å«µ¥ À̰ÍÀº À̹ÌÁöµéÀ» ºñ±³ÇÏ´Â °Í¿¡ ±â¹ÝÀ» µÎ´Â ½Ã½ºÅÛµéÀÌ ÀÔ·Â À̹ÌÁöµéÀ» À߸ø ºÐ·ùÇÏ´Â ¿øÀÎÀÌ µÈ´Ù.
½ÇÁ¦·Î À̹ø ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¸é¼ Ã³À½ °èȹ¿¡¼´Â °ÔÀÓ¹æ°ú °¡Á¤¿¡¼ ÀÚ½ÅÀÇ °ü»óÀ» º¸µµ·Ï ÁøÇàÇߴµ¥ Á¶¸í¿¡ µû¶ó ¾ó±¼ÀÎ½Ä ½ÇÆÐ, ȤÀº ÀüÇô ´Ù¸¥ »ç¶÷À¸·Î ÀνÄÇÏ´Â ÀÏÀÌ ¹ß»ýÇß´Ù.

<ȸé 2> °°Àº ¾ó±¼ÀÌ Á¶¸í¿¡ µû¶ó ´Ù¸£°Ô ³ªÅ¸³²
<ȸé 2>¸¦ º¸¸é °°Àº ¾ó±¼¿¡ ºñÃçÁö´Â Á¶¸í¿¡ µû¶ó À̹ÌÁö°¡ ´Ù¸£°Ô ³ªÅ¸³´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ¸¹Àº Å×½ºÆ®¸¦ ÇØº» °á°ú, »çÁø°ü¿¡¼ ÂïÀº ¸íÇÔÆÇ »çÁøÀÇ ÀνķüÀÌ »ó´çÈ÷ ³ô¾Ò´Ù. À̰ÍÀ» ÇØ°áÇϱâ À§ÇØ ¿©·¯ °¡Áö ÇØ°á ±â¹ýµéÀÌ Á¦½ÃµÇ°í ÀÖÁö¸¸ ±× ¿Ü¿¡µµ ¿©·¯ ³Á¦µéÀÌ Á¸ÀçÇϰí ÀÖ´Ù. ÃÖÁ¾ÀûÀÎ ÇÁ·ÎÁ§Æ® °á°ú¿¡¼´Â ÈçÈ÷ »ç¿ëÇÏ´Â Ä·ÄÚ´õ·Î ¾ó±¼À» ĸóÇϱâ À§ÇØ ¾ó±¼ Àü¸éÀÇ ¾çÂÊ¿¡ Á¶¸íÀ» µÎ¾î ÃÖ´ëÇÑ ¾ó±¼ ÀνķüÀ» ³ôÀ̵µ·Ï Çß´Ù.
| |
| Çϵå¿þ¾î Ç÷§Æû | ¼ÒÇÁÆ®¿þ¾î Ç÷§Æû | À¥¼¹ö | Ŭ¶óÀÌ¾ðÆ® OS | °³¹ß Åø | ¿µ»ó󸮿¡ »ç¿ëµÈ¾Ë°í¸®Áò ±â¹ý | | ¼¹ö(DB ¼¹ö/ À¥ ¼¹ö) : IBMȣȯ±âÁ¾(ÆæÆ¼¾ö III 1GHz, 256MB ¸Þ¸ð¸®)Ŭ¶óÀÌ¾ðÆ® : IBM ȣȯ±âÁ¾(ÆæÆ¼¾ö III 1GHz, 256MB ¸Þ¸ð¸®) | DB¼¹ö : À©µµ¿ì 2000 ¼¹ö, MS SQL ¼¹ö 2000 | À©µµ¿ì 2000 ¼¹ö MS SQL ¼¹ö 2000 | À©µµ¿ì 2000 ÇÁ·ÎÆä¼Å³Î | ºñÁÖ¾ó C++ 6.0(MFC, ATL/COM, Win32 API), .NET ASP | GFCD, BWCD,¹è°æ ¶óº§¸µÀç±ÍÀû À±°û¼±±Ù»ç ¾Ë°í¸®Áò | | | |
 |
°ü»ó Á¤º¸ ½Ã½ºÅÛÀÇ ±¸¼º
<±×¸² 1>Àº ±¸ÇöÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ÀüüÀûÀÎ ¾ÆÅ°ÅØÃ³ÀÌ´Ù. °ü»óÀ» º¸°íÀÚÇÏ´Â °í°´ÀÌ À¥ »çÀÌÆ®¿¡ óÀ½ Á¢¼ÓÇÏ¸é ¾×Æ¼ºêX ÄÁÆ®·ÑÀÌ Å¬¶óÀÌ¾ðÆ® ÄÄÇ»ÅÍ¿¡ ´Ù¿î·ÎµåµÇ¾î ¼³Ä¡µÈ´Ù. À¥ ÆäÀÌÁöÀÇ Áö½Ã¿¡ µû¶ó »ç¿ëÀÚ´Â ÀÚ½ÅÀÇ ¾ó±¼À» È»ó Ä«¸Þ¶ó¸¦ ÀÌ¿ëÇÏ¿© ĸóÇϰí ĸóµÈ ¾ó±¼À̹ÌÁö´Â ¼³Ä¡µÈ ÄÄÆ÷³ÍÆ® ³»ºÎ¿¡¼ À̹ÌÁö ÇÁ·Î¼¼½ÌÀ» ÇÑ´Ù.
À̹ÌÁö ÇÁ·Î¼¼½ÌÀº ¾ó±¼ »ö»ó ºÐÆ÷(General Face Color Distribution, GFCD), Èæ¹é »ö»ó ºÐÆ÷(Black and White Color Distribution, BWCD), ¹è°æ ¶óº§¸µ(Background Labeling) º¯È¯ µîÀ» °ÅÃÄ ¾ó±¼ ¿µ¿ª°ú ´«, ´«½ç, ÄÚ, ÀÔ µîÀÇ ¾ó±¼ °¢ ºÎÀ§¸¦ ¾ò¾î³»°í ±× À§Ä¡¿¡ µû¸¥ ºñ·Ê °ª°ú °¢ ºÎÀ§ÀÇ ¸ð¾ç Á¤º¸¸¦ Ư¡Á¡ ÃßÃâ ÇÔ¼ö¸¦ ÅëÇØ ¾ò¾î³½´Ù. ÀÌ ¾ó±¼ À̹ÌÁö¿¡ °üÇÑ ¼öÄ¡ Á¤º¸°¡ ¼¹ö ÄÄÇ»ÅÍ¿¡ Àü¼ÛµÈ ´ÙÀ½ µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµÅ ÀÖ´ø »ç¿ëÀÚ¿¡ ¸Â´Â °ü»ó Á¤º¸°¡ À¥ ÆäÀÌÁö¿¡ º¸ÀδÙ.

<±×¸² 1> ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³
¾ó±¼ÀÎ½Ä ¹æ¹ý - Ư¡Á¡ ±â¹Ý ¹æ½Ä
°³¹ßÇϱâ À§ÇÑ ¹è°æÁö½ÄÀ¸·Î MFC, API, .NET ASP, COM, MS-SQL¿¡ ´ëÇÑ ±âº»ÀûÀÎ ³»¿ë¿¡ ´ëÇØ ¼÷ÁöÇϰí ÀÖ´Ù°í °¡Á¤Çϰí ÁøÇàÇϵµ·Ï ÇϰڴÙ. ¾ó±¼ ÀÎ½Ä ¹æ¹ýÀº Å©°Ô <Ç¥ 4>¿Í °°ÀÌ µÎ °¡Áö ÇüÅ·Πº¼ ¼ö ÀÖ´Ù.
| |
| ±¸ºÐ | Ư¡Á¡ ±â¹Ý ¹æ½Ä | ¿µ»ó ±â¹Ý ¹æ½Ä | | Ư¼º | ¾ó±¼ÀÇ ¼¼ºÎÀûÀÎ °¢ Ư¡µéÀ» ÃßÃâÇÏ¿© Ư¡µéÀÇ Å©±â¿Í »ó´ëÀûÀÎ À§Ä¡ µîÀ» °è»êÇÏ¿© ¾ó±¼ÀÇ À¯»ç¼ºÀ» ÆÇ´ÜÇÏ´Â ±âÁØÀ¸·Î »ç¿ëÇÑ´Ù. | PCA(Principal Component Analysis)´Â 3Â÷¿ø ¾ó±¼ ¿µ»óÀ» ÀÌ¿äÇÏ´Â ¹æ½ÄÀ¸·Î ´«, ÄÚ, ÀÔ µî ¾ó±¼ÀÇ Æ¯Â¡À» ³ªÅ¸³¾ ¼ö ÀÖ´Â °÷¿¡ Á¡À» Âï°í °¢ Á¡µé »çÀÌÀÇ °ü°è¸¦ ÀÌ¿ëÇÏ¿© ¾ó±¼À» ±¸ºÐÇØ ³»´Â ¹æ½ÄÀÌ´Ù. | | | |
 |
º» ÇÁ·ÎÁ§Æ®¿¡¼´Â Ư¡Á¡ ±â¹Ý ¹æ½ÄÀ¸·Î ±¸ÇöÇß´Ù. Ư¡Á¡ ±â¹Ý ¹æ½ÄÀ¸·Î ÃßÃâÇÏ´Â ¹æ¹ýÀº ¾ó±¼ÀνĿ¡¼ »ç¿ëÇÏ´Â ÀüÅëÀûÀÎ ¹æ¹ýÀ¸·Î ´«, ÄÚ, ÀÔ µî ¾ó±¼ÀÇ Æ¯Â¡À» ³ªÅ¸³¾ ¼ö ÀÖ´Â °÷¿¡ Á¡À» Âï°í ÀÌ Á¡µé »çÀÌÀÇ °ü°è¸¦ ÀÌ¿ëÇØ ¾ó±¼À» ±¸ºÐÇÏ´Â ¹æ¹ýÀÌ´Ù. ÀϹÝÀûÀ¸·Î ¸¹ÀÌ »ç¿ëÇÏ´Â °ÍÀÌ ´« »çÀÌÀÇ °Å¸®, ´«½çÀÇ ²ª¾îÁø °¢µµ, ÄÚÀÇ ±æÀÌ, ÀÔÀÇ Å©±â µîÀÌ´Ù. Ư¡Á¡ÀÇ °³¼ö³ª À§Ä¡´Â Á¤ÇØÁø °ÍÀÌ ¾ø°í ÁÖ¾îÁø ¾ó±¼ µ¥ÀÌÅͺ£À̽º¸¦ Àß ±¸ºÐÇØ ³»´Â Á¤µµ¿¡¼ ÃÖ¼ÒÇÑÀ¸·Î Àâ¾Æ¾ß ÇÑ´Ù.
Ư¡Á¡À» Àâ´Â ÇϳªÀÇ ¿¹·Î´Â MPEG-5 SNHC(Synthetic Natural Hybrid Coding) ±×·ì¿¡¼ »ç¿ëÇÏ´Â FDP(Facial Definition Parameters)°¡ ÀÖ´Ù. ÀÌ´Â ¾ó±¼ÀνÄÀ» À§ÇØ Á¤ÀÇµÈ Æ¯Â¡Á¡Àº ¾Æ´ÏÁö¸¸ ¾ó±¼À» Ç¥ÇöÇϱâ À§ÇØ Á¤ÇÑ Æ¯Â¡µéÀ̱⠶§¹®¿¡ ÀνÄÀ» À§Çؼµµ »ç¿ëµÉ ¼ö ÀÖ´Ù.
¾ó±¼ÀνÄÀÇ Áغñ ´Ü°è
Àü ó¸®(preprocessing) °úÁ¤Àº ĸóµÈ À̹ÌÁö¸¦ ÀνÄÇϱâ À§ÇÑ Áغñ ´Ü°è·Î »ý°¢ÇÏ¸é µÈ´Ù. ¾ó±¼ÀνĿ¡ ÀÖ¾î¼ ¿øÇÏ´Â °¢ ºÎÀ§ÀÇ µ¥ÀÌÅ͸¦ ÃßÃâÇϱâ À§ÇÑ Ã³¸® °úÁ¤À¸·Î GFCD, BWCD, ÀÌÁøÈ, ¹è°æ ¶óº§¸µÀ» ÅëÇÑ Ã³¸®°¡ ¼±ÇàµÇ¾î¾ß ÇÑ´Ù. º¸ÆíÀûÀ¸·Î ¿øÇÏ´Â ¿µ»óÀ» ¾ò±â À§ÇØ ÀÌ·¯ÇÑ Àü ó¸® °úÁ¤À» °ÅÄ¡°Ô µÈ´Ù.
ĸóµÈ À̹ÌÁö´Â ÀÌ·¯ÇÑ ÀÏ·ÃÀÇ °úÁ¤À» °ÅÃÄ ÃÖÁ¾ÀûÀ¸·Î ÇϳªÀÇ À̹ÌÁö¿¡¼ ¾ó±¼¿¡ ÇØ´çÇÏ´Â ¿µ¿ª¸¸ ÃßÃâÇØ ³¾ ¼ö ÀÖ´Ù. <±×¸² 2>¿¡¼ ³ªÅ¸³ °ÍÀº À̹ÌÁö ÇÁ·Î¼¼½Ì ¸ðµâÀÇ ¾ó±¼ ºÎÀ§(´«, ÄÚ, ÀÔ µî)¸¦ ÃßÃâÇϱâ À§ÇÑ Àü ó¸® °úÁ¤ÀÌ´Ù.

<±×¸² 2> À̹ÌÁö ó¸® ¸ðµâ
¾ó±¼ »ö»ó ºÐÆ÷

¾ó±¼ »ö»ó ºÐÆ÷´Â GFCD¶ó°í ÇÏ¸ç ¾ó±¼ÀνÄÀ̳ª ¿µ»óÀνĿ¡¼ ºñ½ÁÇÏ°Ô GSCD(General Skin Color Distribution)·Î ¾²±âµµ ÇÑ´Ù. ĸóµÈ ¿µ»óÀ¸·ÎºÎÅÍ ¾ó±¼ ¿µ¿ªÀ» ÀνÄÇϱâ À§Çؼ ¾ó±¼ ºÎºÐÀ» ȹµæÇϱâ À§ÇØ Ã³¸®ÇÏ´Â °úÁ¤ÀÌ´Ù.
ĸóµÈ À̹ÌÁö¸¦ º¸¸é ÇǺλö¿¡ ´ëÇÑ »ö»ó ¹ß»ý ºóµµ°¡ ƯÁ¤ ¿µ¿ªÀ» Áß½ÉÀ¸·Î ¹ÐÁýµÇ¾î ÀÖ´Ù. ÀÔ·ÂµÈ Ä÷¯ ¿µ»ó¿¡¼ ¾ó±¼ÀÇ ÇǺΠ»ö»ó¸¸À» ÃßÃâÇϱâ À§ÇØ ¾ó±¼ ÇǺΠ»ö»ó°ú ºñ½ÁÇÑ °ªÀ» °¡Áö´Â Çȼ¿ÀÇ »ö»ó °ªÀº ³ôÀº È®·ü °ªÀ» °®°Ô ÇÏ°í ±× ÀÌ¿ÜÀÇ »ö»óÀÇ ¿µ¿ªÀº ³·Àº È®·ü °ªÀ» °®°Ô ÇÏ´Â ¹æ¹ýÀÌ´Ù.
<±×¸² 3>°ú °°ÀÌ ÇǺλöÀÇ »ö»ó °ª°ú ºÐ»ê °ªÀ» ÀÌ¿ëÇÏ¿© Á¤±ÔÈµÈ »ö»ó °ø°£(r,g)¿¡ 2Â÷¿ø °¡¿ì½Ã¾È ¸ðµ¨¸µÀ» »ç¿ëÇÑ´Ù. <ȸé 3>Àº 2Â÷¿ø °¡¿ì½Ã¾È ¸ðµ¨¸µÀ» Àû¿ëÇÏ¿© ³ªÅ¸³ °á°úÀÌ´Ù. ¾ó±¼ ÀÌ¿ÜÀÇ ¿µ¿ª¿¡¼ ÇǺλö ºÎºÐÀ» Á¦°ÅÇÏ°í ¾ó±¼ ¿µ¿ªÀÇ »ö»óÀ» ±¸ÇÒ ¼ö ÀÖ´Ù.
Èæ¹é Ä÷¯ ºÐÆ÷
»ö»ó Á¤º¸¸¦ ÀÌ¿ëÇÏ´Â °úÁ¤¿¡¼ Á¶¸íÀÇ º¯È³ª ´Ù¸¥ ÁÖÀ§ Á¶°ÇÀÇ º¯È¿¡ ¹Î°¨ÇÏÁö ¾Ê°Ô Çϱâ À§ÇØ ÀÔ·ÂµÈ ¿µ»óÀ» ¸ÕÀú ÈÖµµ(¹à±â) ¼ººÐÀ¸·Î Á¤±ÔÈÇÏ´Â °úÁ¤À» °ÅÄ£´Ù. ½Ã½ºÅÛÀÇ ÀÔ·ÂÀÎ Ä÷¯ ¿µ»óÀÇ °¢ ȼҵéÀÌ RGBÀÇ 3Â÷¿ø »ö»ó ¸ðµ¨À» »ç¿ëÇϰí ÀÖÀ» ¶§ ÈÖµµ ¼ººÐÀÎ R+G+B·Î Á¤±ÔÈÇÑ´Ù. Á¤±ÔÈµÈ »ö»ó ¸ðµ¨Àº b=1-(r+g)À̹ǷΠr, gÀÇ µÎ ¿ä¼Ò¸¸À¸·Î Ç¥ÇöÀÌ °¡´ÉÇÏ´Ù.
ÈÖµµ ¼ººÐÀÇ Á¤±Ôȸ¦ °ÅÄ£ »ö»ó ¸ðµ¨¿¡¼ ¿ì¸®ÀÇ °ü½É ´ë»óÀÌ µÇ´Â ºÎºÐÀº »ç¶÷ÀÇ ÇǺΠ»öÀÎ »ì»ö°ú ¾ó±¼ ³»ºÎÀÇ ÁÖ¿ä ±¸¼º ¼ººÐÀÇ »ö»óÀÎ Èò»ö°ú °ËÀº»öÀÌ´Ù. <ȸé 4>¿Í °°ÀÌ ÈÖµµ ¼ººÐÀÌ Á¦°ÅµÈ ´Ù¾çÇÑ Á¶°ÇÀÇ ÇǺλö°ú Èò»ö, °ËÀº»öµéÀº ƯÁ¤ÇÑ °ªÀ» Áß½ÉÀ¸·Î Á¼Àº ¿µ¿ª¿¡ ¹ÐÁýµÇ¾î ÀÖ´Ù.
 | |  |
| <ȸé 3> GFCD ó¸® °á°ú | | <ȸé 4> BWCD ó¸® °á°ú |
ÀÌ·¯ÇÑ ºÐÆ÷¸¦ ÀÌ¿ëÇÑ º¯È¯À» ÇÏ¸é Æ¯Á¤ÇÑ »ö»óÀ» °Á¶ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ ½Ã½ºÅÛ¿¡¼´Â ÇǺΠ»ö»óÀ» °Á¶Çϱâ À§ÇÑ GSCD¿Í Èò»ö, °ËÀº»öÀ» °Á¶Çϱâ À§ÇÑ BWCD º¯È¯À» ´ÙÀ½°ú °°ÀÌ Á¤ÀÇÇÑ´Ù.
Y(x, y)=G(r(x, y), g(x, y))
ÀÌ¿Í °°Àº º¯È¯ °úÁ¤Àº Ä÷¯ ¿µ»ó ³»¿¡¼ ¿ì¸®°¡ ¿øÇÏ´Â »ö»óÀÎ (mr, mg)¿¡ ÇØ´çÇÏ´Â ¿µ¿ªÀ» ³ôÀº ¸í¾Ï °ªÀ¸·Î Ç¥½ÃÇϸç ÀÌ »ö°ú ´Ù¸¥ »ö»óÀ» °¡Áö´Â ¿µ¿ªÀ» ³·Àº ¸í¾Ï °ªÀ¸·Î Ç¥½ÃÇÑ´Ù. Áï (mr, mg)ÀÇ °ªÀ» Á¶Á¤ÇÔÀ¸·Î½á ¿øÇÏ´Â »ì»ö°ú Èò»ö, °ËÀº»öÀ» ¶ç´Â ¿µ¿ª¸¸À» ÃßÃâÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. Y(ÂÊ)´Â º¯È¯À» °ÅÄ£ °á°úÀ̸ç G(ÂÊ)´Â 2Â÷¿ø °¡¿ì½Ã¾È ÇÔ¼ö¸¦ ³ªÅ¸³½´Ù. r(ÂÊ)°ú g(ÂÊ)´Â °¢°¢ Á¤±ÔÈµÈ »ö»ó ¸ðµ¨·Î Ç¥ÇöµÈ ÀÔ·Â ¿µ»óÀÇ r¼ººÐ°ú g¼ººÐÀ» ÀǹÌÇϰí ÀÖ´Ù.
ÀÓ°è °ªÀ» ÀÌ¿ëÇÑ ÀÌÁøÈ
¿µ»óó¸®ÀÇ °¡Àå ±âº»ÀûÀÎ ±â¹ý Áß ÇϳªÀÎ ÀÌÁøÈ(Binary) 󸮴 ºñ±³Àû °£´ÜÇÑ ¾Ë°í¸®ÁòÀÌ´Ù. ÀÌ ÀÌÁøÈ ±â¹ýÀº Áö¹®ÀÎ½Ä ±â¼ú, ¹®ÀÚÀÎ½Ä ±â¼ú¿¡¼ ƯÁ¤ Á¤º¸¸¦ ÃßÃâÇϱâ À§ÇÑ Àü ó¸® °úÁ¤À¸·Î ¿µ»óÀ» Çâ»ó½Ã۱â À§ÇØ »ç¿ëµÈ´Ù.
¡ß ÀÌÁøÈ : µðÁöÅÐ ¿µ»óÀ» °ËÁ¤»ö°ú Èò»öÀÇ µÎ °ªÀ¸·Î¸¸ Ç¥ÇöÇÏ´Â ±â¹ýÀ¸·Î, ¸íµµ °ªÀ¸·Î Ç¥ÇöÇÒ °æ¿ì 0 ¶Ç´Â 255ÀÇ °ªÀ» °®´Â´Ù°í ÇÏ¸ç ´õ¿í ÀϹÝÀûÀΠǥÇöÀ¸·Î´Â 0¶Ç´Â 1ÀÇ °ªÀ» °®´Â´Ù°í Ç¥ÇöÇÑ´Ù.
¡ß ÀÓ°è °ª : °æ°è °ªÀ̶ó°í ÇÒ ¼ö ÀÖÀ¸¸ç ƯÁ¤ Á¤º¸ ÃßÃâÀ» À§ÇØ ¿µ»óÀÇ Æ¯Â¡À» ³ª´ ¶§ ±âÁØÀ¸·Î Àâ´Â °ªÀ» ¸»ÇÑ´Ù.

<±×¸² 4> ÀÓ°è°ª¿¡ ÀÇÇÑ ÀÌÁøÈ °úÁ¤
ÀÌÁøÈ ±â¹ýÀÇ ¿ø¸®´Â È÷½ºÅä±×·¥ÀÇ ºÐÆ÷ Á¤µµ¸¦ ±Ù°Å·Î ÇÏ¿© ÀÓ°è °ªÀ» °áÁ¤ÇÏ°Ô µÈ´Ù. ÇÏÁö¸¸ À̰͸¸À¸·Î Á¤È®ÇÑ °ªÀ» °áÁ¤Çϱâ Èûµç °æ¿ì°¡ ÀÖ´Ù. ÀÌ·¯ÇÑ °æ¿ìÀÇ ¿µ»óÀº ½ÇÇè¿¡ ÀÇÇÑ °æÇè·ÐÀû ÀÓ°èÄ¡¸¦ ¼³Á¤ÇÏ¿© »ç¿ëÇÑ´Ù. µû¶ó¼ ÀÓ°è °ªÀÇ ¼³Á¤¿¡ ´ëÇØ¼´Â ÁÖ¾îÁø ȯ°æ¿¡ µû¶ó ±× °ªÀÌ ´Ù¸£°Ô Àû¿ëµÅ¾ß ÇÑ´Ù. Á¶¸í, ÁÖº¯ ȯ°æ µîÀÇ ¿µÇâÀ» Åä´ë·Î Å×½ºÆ®¸¦ ÅëÇØ Á¤È®µµ¸¦ ³ôÀδÙ. <¸®½ºÆ® 1>¿¡¼ ÀÓ°è °ªÀº ÀÓÀÇ·Î 128ÀÌ µÇ¾ú´Âµ¥ ÀÌ ÀÓ°è °ªÀº ±¸ÇöÀÚ°¡ Å×½ºÆ®ÇÒ ¶§ ÁÁÀº °á°ú¸¦ ³ªÅ¸³»´Â °ªÀ¸·Î º¯°æÇØ ÁÖ¸é µÈ´Ù.
¨çüũÇÑ´Ù(ÀÓ°è °ª: 128).
¨è ¿ø ¿µ»óÀÇ ÇØ´ç Çȼ¿ÀÌ ÀÓ°è °ª ÀÌ»óÀÌ¸é °á°ú ¿µ»óÀÇ ´ë»ó Çȼ¿¿¡ 255(Èò»ö)¸¦ ÇÒ´ç
¨é ¿ø ¿µ»óÀÇ ÇØ´ç Çȼ¿ÀÌ ÀÓ°è °ª ¹Ì¸¸ÀÌ¸é °á°ú ¿µ»óÀÇ ´ë»ó Çȼ¿¿¡ 0(°ËÁ¤»ö)À» ÇÒ´ç
| <¸®½ºÆ® 1> ÀÌÁøÈ ±¸Çö ÇÔ¼ö | | | |
void CTest ::Binary()
{
for(int i=0; i< 255; i++) {
for(int j=0; j<255; j++) {
if(m_OpenImg[i][j] >=128) { //ÀÓ°è °ª ¼³Á¤ 128-Level ?
m_ResultImg[i][j] =255; //128 ÀÌ»óÀ̸é Èò»ö ?
}
else m_ResultImg[i][j]=0; //128 ¹Ì¸¸ÀÌ¸é °ËÁ¤»ö ?
}
}
} | |
 |
¹è°æ ¶óº§¸µ

¹è°æ ¶óº§¸µÀº ½±°Ô ¸»Çϸé ĸóµÈ À̹ÌÁö¿¡¼ ¾ó±¼°ú ¹è°æÀ» ºÐ¸®ÇÏ´Â °ÍÀÌ´Ù. ¿ì¸®°¡ ÇÊ¿äÇÑ °ÍÀº ÇϳªÀÇ À̹ÌÁöÀ̱⠶§¹®ÀÌ´Ù.
¿¬°á ¼ººÐ ºÐ¼®, Áï ¶óº§¸µÀº ÀÔ·Â ¿µ»óÀ» ½ºÄµÇÏ¸é¼ ¿¬°áµÈ ¼ººÐµéÀ» ã¾Æ³»¾î ¾ó±¼ ÃßÃâ¿¡ »ç¿ëÇÏ´Â ¸ðµâ·Î À§¿¡¼ ¾Æ·¡·Î, Á¿¡¼ ¿ì·Î ½ºÄµÇÑ´Ù. ¿¬°á ¼ººÐÀ» ºÐ¼®ÇÏ°Ô µÇ¸é °¢ µ¢¾î¸®¸¶´Ù »çÀÌÁî¿Í À§Ä¡¸¦ ºÐ¼®ÇÒ ¼ö ÀÖ°Ô µÇ¸ç ÀÌ´Â Èĺ¸ ¿µ¿ª °áÁ¤¿¡ Áß¿äÇÑ Á¤º¸·Î »ç¿ëµÈ´Ù.
´Ù½Ã ¸»Çϸé, <±×¸² 5>¸¦ ÇϳªÀÇ À̹ÌÁö µ¢¾î¸®¶ó°í ÇÒ ¶§ À§¿¡¼ ¾Æ·¡·Î(A¡æC¡æE), Á¿¡¼ ¿ì·Î(A¡æB)·Î ½ºÄµÇÏ¸é¼ Àüü À̹ÌÁö¿¡¼ ¾ó±¼ ¿µ¿ª¿¡ ÇØ´çÇÏ´Â ºÎºÐ¸¸À» ã¾Æ³½´Ù´Â °ÍÀÌ´Ù.
ÀϹÝÀûÀ¸·Î ÀÔ·Â ¿µ»ó¿¡¼ ¾ó±¼ À̹ÌÁö°¡ °¡Àå Å©´Ù´Â °Í¿¡ Âø¾ÈÇÏ¿© Ä÷¯ º¯È¯µÈ ÀÔ·Â ¿µ»ó¿¡¼ °¡Àå Å« µ¢¾î¸®¸¦ ã¾Æ³»´Â ¾Ë°í¸®ÁòÀº <¸®½ºÆ® 2>¿Í °°ÀÌ ±¸¼ºÇÑ´Ù. ÀÌ·¸°Ô ¶óº§¸µÀ» ÅëÇØ ¾ó±¼ ¿µ¿ªÀ» ã¾Æ³½´Ù.
| <¸®½ºÆ® 2> ¶óº§¸µ ó¸® Á¶°Ç | | | |
for(i=1; i<InputImageWidth-windowSize; i++
for(j=1; j<InputImageHeight ? windowSize j++)
{
if (D°¡ »ì»öÀΰ¡?)
{
if (B¿Í C°¡ Solid AreaÀΰ¡? &&¤Ð !=C)
{
D=B¿Í CÁß ÀÛÀº °ª
Same_Solid Area=B¿Í C Áß Å« °ª
Solid_Area »çÀÌÁ º¸Á¤ÇÑ´Ù
Solid Area °³¼ö¸¦ Çϳª ÁÙÀδÙ.
Same_Solid_Area¸¦ ¼öÁ¤Çؼ ÅëÀÏÇÑ´Ù.
}
}
else if (B¿Í E°¡ Solid AreaÀΰ¡? && B!=E)
// À§¿Í °°Àº ¹æ¹ýÀ¸·Î
else if (A¿Í E°¡ Solid AreaÀΰ¡? && A!=E)
// À§¿Í °°Àº ¹æ¹ýÀ¸·Î
else if(A°¡ Solid AreaÀΰ¡?)
D=A
else if(B°¡ Solid AreaÀΰ¡?)
D=B
else if(C°¡ Solid AreaÀΰ¡?)
D=C
else if(E°¡ Solid AreaÀΰ¡?)
D=E
else
{
//»õ·Î¿î Solid Area
Solid Area °³¼ö¸¦ Çϳª Áõ°¡
D=»õ·Î¿î Solid Area·Î ¸¶Å©
}
D¿¡ ¸¶Å©µÈ Solid Area Size Çϳª Áõ°¡
}
}
} | |
 |
¾ó±¼Àνİú Àü ó¸® °úÁ¤ÀÇ ½ÇÁ¦ Àû¿ë
Áö±Ý±îÁö ¾ó±¼ÀνÄÀÇ Àü¹ÝÀûÀÎ »çÇ×µé°ú Àü ó¸® °úÁ¤¿¡ ´ëÇØ¼ »ìÆìºÃ´Ù. ÇöÀç±îÁöÀÇ ¿µ»óÀνÄÀº ȹµæÇÑ À̹ÌÁö¸¦ ÀÌ¿ëÇØ ÀνÄÇÒ ¼ö ÀÖ´Â °Í¿¡ ¸¹Àº Á¦¾à »çÇ×µé°ú ¾î·Á¿òÀÌ ÀÖÁö¸¸ ¿©·¯ °¡Áö ºÎºÐµéÀ» ±Øº¹Çϱâ À§ÇÑ ¿¬±¸°¡ °è¼ÓµÇ°í ÀÖÀ¸¸ç ÇâÈÄ ´õ ¸¹Àº ºÎºÐ¿¡ Àû¿ëµÉ °ÍÀ̶ó°í º»´Ù.
À̹ø ¿¬Àç¿¡¼ ÁÖ·Î ´Ù·ð´ø ºÎºÐÀº GFCD, BWCD ÀÌÁøÈ, ¹è°æ ¶óº§¸µÀ» ÅëÇØ¼ ĸóµÈ ¿ø·¡ ¿µ»óÀ¸·ÎºÎÅÍ ¾ó±¼°ú ¹è°æÀÇ ºÐ¸®¸¦ ÅëÇØ ÇÊ¿ä·Î ÇÏ´Â ¾ó±¼ ¿µ¿ªÀ» ȹµæÇÏ´Â Àü ó¸® °úÁ¤À̾ú´Ù. Àü ó¸® °úÁ¤Àº ¿ø·¡ÀÇ ¿µ»óÀ» ¿øÇÏ´Â ÇüÅÂÀÇ À̹ÌÁö Á¶ÀÛ, º¯°æ, ÃßÃâ µîÀÇ ÀÛ¾÷À» Çϱâ Àü¿¡ ÁøÇàµÇ´Â ÀÏ·ÃÀÇ °úÁ¤À̶ó°í º¸¸é µÈ´Ù.
´ÙÀ½ ¿¬Àç¿¡¼´Â º¹½ÀÇÏ´Â Àǹ̿¡¼ ÀÌ·¯ÇÑ Àü ó¸® ºÎºÐÀÌ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëµÈ ¿¹¸¦ »ìÆì º»´Ù. ±×¸®°í ¾ó±¼ ¿µ¿ªÀ» Åä´ë·Î °¢ ºÎÀ§(´«, ´«½ç, ÄÚ, ÀÔ)¸¦ ÃßÃâÇϰí ÃßÃâµÈ ºÎÀ§º° Å©±â, ºñÀ²(´«½ç »çÀÌ °£°Ý) µîÀÇ ¼öÄ¡¸¦ ÀÌ¿ëÇÏ¿© À¯»çµµ¸¦ ÆÇ´ÜÇÏ´Â ³»¿ë¿¡ ´ëÇØ ±¸ÇöÇØ º»´Ù. @
* ÀÌ ±â»ç´Â ZDNet KoreaÀÇ ÀÚ¸ÅÁöÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ °ÔÀçµÈ ³»¿ëÀÔ´Ï´Ù.