º¸¾È´º½º â°£ 17ÁÖ³âÀ» ÃàÇÏÇÕ´Ï´Ù!!

Home > Àüü±â»ç

ºÒÇÊ¿äÇÑ À̹ÌÁö¸¦ Á¦°ÅÇÑ ¿µ»óº¹¿ø ¹æ¹ý

ÀÔ·Â : 2014-03-24 00:00
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â


¾Æ³¯·Î±× »çÁøÀ» µðÁöÅÐÈ­ ÇÒ ¶§ »çÁø¿¡ ÀÖ´Â »óó³ª ¾ó·è, »çÁø¿¡ ÂïÇô ÀÖ´Â ÀÌ¿ëÇÒ Àǵµ°¡ ¾ø´Â ÇÊ¿äÇÏÁö ¾ÊÀº ¹°Ã¼¸¦ ¿µ»ó¿¡¼­ Á¦°ÅÇØ ±× ¿µ¿ªÀ» À§È­°¨ ¾øÀÌ ÀÚ¿¬½º·´°Ô º¹¿øÇÔÀ¸·Î½á ¿µ»óÀÇ ÀÌ¿ë °¡Ä¡¸¦ Çâ»ó½ÃÅ°´Â ¿µ»ó º¹¿ø(ÀÎÆäÀÎÆÃ)¿¡ ´ëÇÑ ¿¬±¸¸¦ ¼Ò°³ÇÑ´Ù. ¿µ»ó º¹¿ø¿¡ ´ëÇÑ ¿¬±¸ºÐ¾ß¿¡´Â ÀÎÅͳݻó ´Ù¼öÀÇ ¿µ»óÀ» µ¥ÀÌÅͺ£À̽º·Î »ç¿ëÇÏ´Â ¿¬±¸³ª µ¿¿µ»ó ¼Ó ºÒÇÊ¿äÇÑ °ÍÀ» Á¦°ÅÇÏ´Â ¿¬±¸µµ ÀÖÀ¸³ª À̹ø ¿ø°í¿¡¼­´Â 1ÀåÀÇ Á¤Áö ¿µ»ó¸¸À» »ç¿ëÇÑ ¿µ»ó º¹¿ø¹æ¹ýÀÇ ´ëÇ¥ÀûÀÎ ¿¬±¸¿Í °Å±â¿¡ ÀÌ¿ëµÇ°í ÀÖ´Â ¿ä¼Ò±â¼úÀ» ¼Ò°³ÇÑ´Ù.


°¡¿ÍÀÌ ³ë¸®È÷ÄÚ¦­³ª¶ó÷´Ü°úÇбâ¼ú´ëÇпø´ëÇÐ



2000³â¿¡ °³ÃÖµÈ ±¹Á¦È¸ÀÇ SIGGRAPH¿¡¼­ ¡®Image Inpainting¡¯1)À̶ó´Â ³í¹®ÀÌ ¹ßÇ¥µÈ ÀÌÈÄ ¿µ»ó ¼Ó °á¼Õ¿µ¿ªÀ» º¹¿øÇÏ´Â ¿¬±¸°¡ È°¹ßÇÏ°Ô ÀÌ·ç¾îÁö±â ½ÃÀÛÇß´Ù. ±×·¯³ª ±× ÀÌÀüºÎÅÍ ¿µ»ó ¼Ó °á¼ÕÀ» ÀÚ¿¬½º·´°Ô º¹¿øÇÏ´Â °ÍÀ» ¸ñÀûÀ¸·Î ÇÑ ¿¬±¸´Â ÀϺ»¿¡¼­µµ ÀÌ·ç¾îÁ® ¿Ô´Ù2) 3). ÃÖ±Ù¿¡´Â Adobe»çÀÇ Photoshop¿¡ ¡®ÄÁÅÙÃ÷¿¡ µû¸¥ ³»¿ë ÀÎ½Ä Ã¤¿ì±â(Content Aware Fill)¡¯·Î ¿µ»ó º¹¿øÀÌ ±¸ÇöµÇ°í ÀÖÀ¸¸ç ÀϹݿ¡°Ôµµ Á¡Á¡ ´õ º¸±ÞµÇ°í ÀÖ´Ù.


ÀÌ·¯ÇÑ ¿µ»ó º¹¿ø±â¼úÀº °æ³â ¿­È­³ª ÀçÇØ µîÀ¸·Î ÀÎÇØ »óó³ª ¾ó·èÀÌ »ý°Ü¹ö¸° »çÁøÀÇ º¹¿øÀ̳ª »çÁøÀ» À¥»ó¿¡ ¾÷·Îµå ÇÒ ¶§ ÇÁ¶óÀ̹ö½Ã º¸È£, ÆÔÇø´ µî¿¡¼­ »çÁøÀ» ÀÌ¿ëÇÒ ¶§ ºÒÇÊ¿äÇÑ °ÍÀÇ Á¦°Å µî ´Ù¾çÇÑ ¸ñÀûÀ¸·Î ÀÌ¿ëµÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª À̹ø ¿ø°í¿¡¼­ ¼Ò°³ÇÏ´Â 1ÀåÀÇ Á¤Áö ¿µ»ó¸¸À» »ç¿ëÇÏ´Â ¿µ»ó º¹¿ø¹æ¹ý¿¡¼­´Â Á¦°Å ´ë»ó¹°ÀÇ ½ÇÁ¦ ¹è°æÀ» º¹¿øÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¾îµð±îÁö³ª ÁÖº¯ÀÇ Á¤º¸¸¦ ÀÌ¿ëÇؼ­ À§È­°¨ÀÌ ¾øÀÌ ÀÚ¿¬½º·¯¿î ¹è°æ ÅؽºÃ³¸¦ »ý¼ºÇÏ´Â °ÍÀÌ ¸ñÀûÀ̱⠶§¹®¿¡ ÀÌ¿ë ¿ëµµ¿¡ µû¶ó¼­´Â ÁÖÀÇ°¡ ÇÊ¿äÇÏ´Ù.


¿µ»ó º¹¿øºÐ¾ß¿¡¼­µµ ÀÎÅͳݻó ´Ù¼öÀÇ ¿µ»óÀ» µ¥ÀÌÅͺ£À̽º·Î »ç¿ëÇÏ´Â ¿¬±¸³ª µ¿¿µ»ó ¼Ó ºÒÇÊ¿äÇÑ °ÍÀ» Á¦°ÅÇÏ´Â ¿¬±¸µµ ÀÖÁö¸¸ À̹ø ¿ø°í¿¡¼­´Â 1ÀåÀÇ Á¤Áö ¿µ»ó¸¸À» »ç¿ëÇÏ´Â ¿¬±¸ ¹× °Å±â¿¡ ÀÌ¿ëµÇ°í ÀÖ´Â ¿ä¼Ò±â¼ú¿¡ ´ëÇؼ­ ¼Ò°³ÇÑ´Ù.


¢Æ Á¤Áö ¿µ»óÀÇ °á¼Õ º¹¿ø

1ÀåÀÇ Á¤Áö ¿µ»ó¸¸À» »ç¿ëÇÏ´Â °á¼Õ º¹¿ø¹æ¹ýÀº ±Ù¹æ È­¼Ò ÈÖµµÀÇ ¸Å²ô·¯¿î Á¤µµ¿¡ ±Ù°ÅÇÏ´Â Á¢±Ù°ú ¿µ»ó ³» ÅؽºÃ³ ÆÐÅÏÀÇ À¯»ç¼º¿¡ ±Ù°ÅÇÏ´Â Á¢±ÙÀ¸·Î ºÐ·ùµÈ´Ù. ¾Æ·¡¿¡¼­´Â °¢°¢ÀÇ ´ëÇ¥ÀûÀÎ ¹æ¹ýÀ» ¼³¸íÇÏ°í ±× ¾ÆÀ̵ð¾î¿¡ ´ëÇؼ­ »ìÆ캻´Ù.

±Ù¹æ È­¼Ò ÈÖµµÀÇ ¸Å²ô·¯¿î Á¤µµ¿¡ ±Ù°ÅÇÏ´Â Á¢±Ù

ÀÌ Á¢±ÙÀÇ ´ëÇ¥ÀûÀÎ ¹®ÇåÀ¸·Î¼­´Â ¾Õ¿¡¼­ ¼Ò°³ÇÑ Bertalmio µîÀÇ ¿¬±¸1)¸¦ µé ¼ö ÀÖ´Ù. ÀÌ ¹æ¹ýÀº °á¼Õ ¿µ¿ª ³»¿¡ ÀÎÁ¢ÇÏ´Â È­¼Ò°ªÀÌ ¿¡Áö¹æÇâÀ» µû¶ó ¸Å²ô·´´Ù°í ÇÏ´Â ¾ÆÀ̵ð¾î¿¡ ±Ù°ÅÇØ ¿¡Áö¹æÇâ¿¡ µû¶ó È­¼Ò°ªÀÌ ¸Å²ô·´°Ô ÀüÆĵǵµ·Ï ¹Ýº¹Çؼ­ È­¼Ò°ªÀ» °»½ÅÇØ °á¼ÕÀ» º¹¿øÇÑ´Ù. ±×¸² 1Àº ÀÌ ¹æ¹ýÀ» »ç¿ëÇÑ °á°ú¸¦ Á¦½ÃÇÑ °ÍÀÌ´Ù. ±×¸²°ú °°ÀÌ ±ÜÈù »óó¿Í °°Àº ¹Ì¼¼ÇÑ ¿µ¿ª¿¡ ´ëÇؼ­´Â ¾çÈ£ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù. ±×·¯³ª Å©±â°¡ Å« °á¼Õ¿µ¿ªÀ» ´ë»óÀ¸·Î ÇßÀ» °æ¿ì¿¡´Â °á¼Õ¿µ¿ª ³»ºÎ¿¡¼­ ¹Ì¼¼ÇÑ ¸ð¾çÀ» °¡Áö´Â ÅؽºÃ³¸¦ ÀçÇöÇÒ ¼ö ¾ø±â ¶§¹®¿¡ Å« °á¼Õ¿µ¿ªÀÇ º¹¿ø¿¡´Â ÀûÇÕÇÏÁö ¾Ê´Ù. ÀÌ ¶§¹®¿¡ ÃÖ±Ù ¿¬±¸µÇ°í ÀÖ´Â ¿µ»ó º¹¿ø¹æ¹ýÀº ¾Æ·¡¿¡ ±â¼úÇÏ´Â ÅؽºÃ³ ÆÐÅÏÀÇ À¯»ç¼º¿¡ ±Ù°ÅÇÏ´Â ¹æ¹ýÀÌ ¸¹Àº ºÎºÐÀ» Â÷ÁöÇÏ°í ÀÖ´Ù.

ÅؽºÃ³ ÆÐÅÏÀÇ À¯»ç¼º¿¡ ±Ù°ÅÇÏ´Â Á¢±Ù

ÀÌ Á¢±Ù¿¡¼­´Â °á¼Õ¿µ¿ª ³»¿¡ Á¸ÀçÇÒ °ÍÀ¸·Î ÃßÃøµÇ´Â ¹è°æ¡¤¹°Ã¼¿Í À¯»çÇÑ ¹è°æ¡¤¹°Ã¼°¡ µ¿ÀÏ ¿µ»ó ³»¿¡ Á¸ÀçÇÑ´Ù´Â °¡Á¤À» ±Ù°Å·Î ÇØ °á¼Õ¿µ¿ª ³» ÅؽºÃ³¸¦ ¿µ»ó ¼Ó ´Ù¸¥ ¿µ¿ª ÅؽºÃ³¸¦ ÀÌ¿ëÇؼ­ »ý¼ºÇÏ´Â °ÍÀ¸·Î °á¼Õ¿µ¿ªÀ» º¹¿øÇÑ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀº À¯»çÇÑ ÅؽºÃ³¸¦ Ž»öÇØ ¼øÂ÷ÀûÀ¸·Î °á¼Õ¿µ¿ª ³»¿¡ º¹»çÇÏ´Â Á¢±Ù°ú Àüü ÃÖÀûÈ­¿¡ ÀÇÇÑ Á¢±ÙÀ¸·Î Å©°Ô ³ª´­ ¼ö ÀÖ´Ù. ¾Æ·¡¿¡ °¢°¢ÀÇ ´ëÇ¥ÀûÀÎ ¿¬±¸¸¦ ¼³¸íÇÑ´Ù.

¼øÂ÷ÀûÀÎ º¹»ç¿¡ ÀÇÇÑ º¹¿ø

Criminisi µî4)Àº °á¼Õ¿µ¿ªÀÇ °æ°è¿¡ ±¹¼ÒÀûÀÎ ÆÐÄ¡¸¦ ¼³Á¤ÇÏ°í ±× ÆÐÄ¡¿Í °¡Àå À¯»çÇÑ ÆÐÄ¡¸¦ À̹ÌÁö ³»¿¡¼­ Ž»öÇØ ±×°ÍÀ» °á¼Õ¿µ¿ª ³»¿¡ º¹»çÇÑ´Ù.

ÀÌ°ÍÀ» °á¼Õ¿µ¿ªÀÌ ¸ðµÎ »ç¶óÁú ¶§±îÁö ¹Ýº¹ÇÏ´Â °ÍÀ¸·Î °á¼Õ¿µ¿ª Àüü¸¦ º¹¿øÇÑ´Ù. ±×¸² 2´Â ÀÌ ¹æ¹ý¿¡ ÀÇÇÑ °á°ú ¿¹¸¦ Á¦½ÃÇÑ °ÍÀÌ´Ù. ±×¸²°ú °°ÀÌ ºñ±³Àû Å« °á¼Õ¿µ¿ª¿¡ ´ëÇØ º¹ÀâÇÏ°í ÀÚ¿¬½º·¯¿î ÅؽºÃ³¸¦ ´ë»ó¿µ¿ª ³»¿¡ »ý¼ºÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ¼øÂ÷ÀûÀ¸·Î º¹»ç¸¦ ÇÏ´Â Á¢±Ù¿¡¼­´Â ±¹¼ÒÀûÀ¸·Î´Â À§È­°¨ÀÌ ¾ø´Â ÀÚ¿¬½º·¯¿î ÅؽºÃ³¸¦ »ý¼ºÇÒ ¼ö ÀÖÁö¸¸ º¹»ç¼ø¼­¿¡ µû¶ó °á°ú°¡ Å©°Ô ´Þ¶óÁ® ¿µ»ó¿¡ µû¶ó¼­´Â ó¸® Á¾¹Ý¿¡ ÅؽºÃ³°¡ À§È­°¨ ¾øÀÌ ÀÚ¿¬½º·´°Ô ¿¬°áµÇÁö ¾Ê´Â °÷ÀÌ »ý±ä´Ù. ÀÌ ¶§¹®¿¡ ÃÖ±Ù¿¡´Â ´ÙÀ½¿¡ ±â¼úÇÏ´Â º¹»ç ¼ø¼­¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â Àüü ÃÖÀûÈ­¿¡ ÀÇÇÑ ¹æ¹ýÀÌ È°¹ßÇÏ°Ô ¿¬±¸µÇ°í ÀÖ´Ù.


Àüü ÃÖÀûÈ­¿¡ ÀÇÇÑ º¹¿ø

Wexler µî5)Àº °á¼Õ¿µ¿ªÀ» Æ÷ÇÔÇÏ´Â ±¹¼ÒÀûÀÎ ÆÐÄ¡¿Í ¿µ»ó ¼Ó °á¼Õ¿µ¿ª ¿Ü ÆÐÄ¡ÀÇ À¯»çµµ °¡ÁßÄ¡ ÇÕ°è¿¡ ±Ù°ÅÇÏ´Â ¿¡³ÊÁö ÇÔ¼ö(¸ñÀûÇÔ¼ö)¸¦ ÃÖ¼ÒÈ­ÇÏ´Â °ÍÀ¸·Î °á¼Õ¿µ¿ªÀ» º¹¿øÇÑ´Ù. ÀÌ°ÍÀº °á¼Õ¿µ¿ª ³» ÀÓÀÇÀÇ ±¹¼ÒÀûÀÎ ¿µ¿ª¿¡¼­ °á¼Õ¿µ¿ª ¿ÜÀÇ ÅؽºÃ³¿Í À¯»çÇϵµ·Ï ÅؽºÃ³¸¦ »ý¼ºÇÏ¸é °á¼Õ¿µ¿ª Àüü¸¦ À§È­°¨ ¾øÀÌ ÀÚ¿¬½º·´°Ô º¹¿øÇÒ ¼ö ÀÖ´Ù´Â »ý°¢¿¡ ±Ù°Å¸¦ µÎ°í ÀÖ´Ù. ±¸Ã¼ÀûÀΠ󸮷δ °á¼Õ¿µ¿ªÀ» Æ÷ÇÔÇÏ´Â ±¹¼Ò ÆÐÄ¡¿Í °¡Àå À¯»çÇÑ ÆÐÄ¡¸¦ ¿µ»ó ³»¿¡¼­ Ž»öÇϴ ó¸®¿Í ´ëÀÀµÈ ÆÐÄ¡ÀÇ °¡ÁßÄ¡ Æò±Õ¿¡ ÀÇÇØ °á¼Õ¿µ¿ª ³»ÀÇ È­¼Ò°ªÀ» °»½ÅÇϴ ó¸®¸¦ ¿¡³ÊÁö°¡ ¼ö·ÅµÉ ¶§±îÁö ¹Ýº¹ÇÑ´Ù. ±×¸² 3Àº ÀÌ ¹æ¹ý¿¡ ÀÇÇÑ °á°ú ¿¹¸¦ Á¦½ÃÇÑ °ÍÀÌ´Ù. ±×¸²°ú °°ÀÌ Àüü ÃÖÀûÈ­¿¡ ÀÇÇØ À§È­°¨ ¾øÀÌ ÀÚ¿¬½º·¯¿î ÅؽºÃ³°¡ »ý¼ºµÇ´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ¶Ç, ÀÌ ¹æ¹ýÀÇ ÀϺΰ¡ Adobe»ç PhotoshopÀÇ ¡®ÄÁÅÙÃ÷¿¡ µû¸¥ ³»¿ë ÀÎ½Ä Ã¤¿ì±â¡¯¿¡ ÀÌ¿ëµÇ°í ÀÖ´Ù.


¶Ç, ÃÖ±ÙÀÇ ¹ßÇ¥¹®Çå6)¡­8)¿¡¼­µµ Wexler µî5)ÀÇ ¹æ¹ý¿¡ ±Ù°ÅÇØ È®ÀåµÈ ¹æ¹ýÀÌ ¸¹´Ù. ÇÊÀÚµéÀÌ Á¦¾ÈÇÑ ¹æ¹ý6)¿¡¼­´Â µ¿ÀÏ¿µ»ó Áß¿¡´Â ±¸Á¶´Â °°Áö¸¸ ¹à±â°¡ ´Ù¸¥ ÅؽºÃ³°¡ ¸¹ÀÌ Á¸ÀçÇÑ´Ù´Â »ý°¢À¸·ÎºÎÅÍ ÅؽºÃ³ÀÇ ¹à±âº¯È­¸¦ Çã¿ëÇÑ º¹¿øÀ» ÇÏ°í ÀÖ´Ù(±×¸² 4). ¶Ç, ÀÌ ¹æ¹ý7)ÀºÀϹÝÀûÀÎ ¿µ»ó¿¡ ÂïÈ÷´Â ¹°Ã¼¿¡´Â ´ëĪ¼ºÀ̳ª µ¿Àϱ¸Á¶ÀÇ ½ºÄÉÀÏ º¯È­°¡ Á¸ÀçÇÑ´Ù´Â »ý°¢À¸·ÎºÎÅÍ ÅؽºÃ³ÀÇ ±âÇÏÇÐÀû º¯È¯À» Çã¿ëÇÑ º¹¿øÀ» ÇÏ°í ÀÖ´Ù(±×¸² 5). ±×·¯³ª ÀϹÝÀûÀÎ »çÁøÀº Ä«¸Þ¶óÀÇ ÃÔ¿µÀ§Ä¡¿¡ ÀÇÁ¸ÇÏ°í ÅؽºÃ³ ÆÐÅÏ¿¡ ´Ù¾çÇÑ ±âÇÏÇÐÀû º¯È­°¡ Á¸ÀçÇØ ¿ÏÀüÈ÷ ÀÚµ¿À¸·Î ÀûÀýÇÑ ±âÇÏÇÐÀû º¯È¯ ÆĶó¹ÌÅ͸¦ ÃßÁ¤Çϱâ´Â ¾î·Æ´Ù. ±× ¶§¹®¿¡ ÀÌ ¹æ¹ý8)¿¡¼­´Â »ç¿ëÀÚ°¡ °£´ÜÇÑ ÀÔ·ÂÀ» ÅëÇØ ±âÇÏÇÐÀû ±¸Á¶¸¦ ÃßÁ¤ÇÏ°í ±×°ÍÀ» ÀÌ¿ëÇؼ­ À§È­°¨¾øÀÌ ÀÚ¿¬½º·¯¿î ÅؽºÃ³¸¦ »ý¼ºÇÏ°í ÀÖ´Ù(±×¸² 6).


ÀÌ·¸°Ô Àüü ÃÖÀûÈ­¿¡ ÀÇÇÑ ¹æ¹ýÀº ´Ù¾çÇÑ ¿µ»ó¿¡ À־ ¾çÈ£ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖÁö¸¸ ÀÌµé ¹æ¹ý¿¡ »ç¿ëµÇ°í ÀÖ´Â ¿¡³ÊÁö ÃÖ¼ÒÈ­ ¹æ¹ýÀº ¹Ýµå½Ã ÃÖÀûÇظ¦ ¾òÀ» ¼ö ÀÖ´Ù´Â º¸ÁõÀÌ ¾øÀ¸¸ç ±¹¼ÒÀûÀ¸·Î ´äÀÌ º¸ÀÌÁö ¾Ê°Å³ª ºÎÀÚ¿¬½º·¯¿î °á°ú°¡ ¾ò¾îÁö´Â °æ¿ìµµ ÀÖ´Ù. ¶Ç, ¿µ»ó ³»¿¡¼­ À¯»çÇÑ ÅؽºÃ³¸¦ Ž»öÇϴ ó¸®¿¡¼­ ¿µ»ó Àüü ¿µ¿ªÀ» Ž»öÇßÀ» °æ¿ì ¿µ»óÀÇ Çػ󵵿¡ µû¶ó¼­´Â ¹æ´ëÇÑ ½Ã°£ÀÌ °É¸®°Ô µÈ´Ù. ±× ¶§¹®¿¡ ÀÌ ¹®Á¦¸¦ ¿ÏÈ­ÇÏ´Â ¹æ¹ýÀÌ °¢ ¿¬±¸¿¡¼­ ä¿ëµÇ°í ÀÖ´Ù. ¾Æ·¡¿¡¼­´Â ±× ¹æ¹ýÀ¸·Î¼­ 2°³ÀÇ ¿ä¼Ò±â¼úÀ» ¼Ò°³ÇÑ´Ù.

¨ç °í¼Ó Ž»ö¹æ¹ý

À¯»ç ÅؽºÃ³ ÆÐÅÏÀÇ Å½»ö󸮿¡¼­´Â °á¼Õ¿µ¿ªÀ» Æ÷ÇÔÇÏ´Â ±¹¼Ò ÆÐÄ¡ ³» È­¼Ò°ª ¿­(Äõ¸®)°ú À¯»çÇÑ ÆÐÄ¡¸¦ °á¼Õ¿µ¿ª ÀÌ¿Ü ¿µ¿ª(µ¥ÀÌÅͺ£À̽º)¿¡¼­ ã´Â ÃÖ±Ù¹æ Ž»öÀÇ ¹®Á¦¶ó°í »ý°¢ÇÒ ¼ö ÀÖ´Ù. ÃÖ±Ù¹æ Ž»öÀº Æ®¸®±¸Á¶¸¦ »ç¿ëÇÑ ¹æ¹ý µî ´Ù¾çÇÑ ¹æ¹ýÀÌ Áö±Ý±îÁö ¿¬±¸µÅ ¿À°í Àִµ¥ ¿µ»ó º¹¿øÀ» ´ë»óÀ¸·Î ÇßÀ» °æ¿ì¿¡ Â÷¿ø ¼ö´Â ÆÐÄ¡ »çÀÌÁî¿¡ ´ëÀÀÇÏ°í Ž»ö°ø°£ÀÇ Å©±â´Â À̹ÌÁöÀÇ Çػ󵵿¡ ´ëÀÀÇÑ´Ù. ¿¹¸¦ µé¸é À¯»çµµ »êÃâ¿¡ »ç¿ëÇÏ´Â ÆÐÄ¡ »çÀÌÁî°¡ 9¡¿9È­¼ÒÀÌ°í ¿µ»óÀÇ Çػ󵵰¡ 100¸¸È­¼Ò¶ó°í Çϸé 81Â÷¿øÀÇ °ø°£¿¡¼­ 100¸¸À¸·ÎºÎÅÍ °á¼Õ¿µ¿ªÀÇ È­¼Ò ¼ö¸¸ Á¦¿ÜÇÑ °³¼öÀÇ µ¥ÀÌÅÍ¿¡¼­ °¡Àå À¯»çÇÑ µ¥ÀÌÅ͸¦ ã´Â ¹®Á¦°¡ µÈ´Ù. ÀÌ ¶§¹®¿¡ Áö±Ý±îÁöÀÇ ÃÖ±Ù¹æ Ž»ö¹æ¹ýÀº ½Ç¿ëÀûÀÎ ¼ÒÇÁÆ®¿þ¾î·Î »ç¿ëµÇ±â À§ÇÑ Ã³¸®¼Óµµ·Î¼­´Â ÃæºÐÇÏÁö ¸øÇß´Ù.


ÀÌ°Í¿¡ ´ëÇØ È­¼Ò°ªÀÇ À¯»çµµ »Ó¸¸ ¾Æ´Ï¶ó °á¼Õ¿µ¿ª ³» ÀÎÁ¢ÇÏ´Â È­¼Ò³¢¸®¿Í ±×°ÍµéÀÇ È­¼Ò°¡ ´ëÀÀµÇ´Â °á¼Õ¿µ¿ª ¿Ü È­¼Ò³¢¸®ÀÇ »ó´ëÀûÀÎ À§Ä¡°ü°è¸¦ °í·ÁÇÑ PatchMatch9)¶ó°í ºÒ¸®´Â Ž»ö¹æ¹ýÀÌ Á¦¾ÈµÇ¾ú´Ù. ±¸Ã¼ÀûÀΠó¸®ÀÇ ÀϷʷμ­´Â ¿ÞÂÊ À§¿¡¼­ ¿À¸¥ÂÊ ¾Æ·¡¸¦ ÇâÇØ ·¡½ºÅÍ ½ºÄµ(Raster Scan)À» Çϸ鼭 °á¼Õ¿µ¿ª ³» °¢ È­¼Ò¿¡ ´ëÇÑ °á¼Õ¿µ¿ª ¿Ü È­¼Ò¸¦ Â÷·Ê·Î ´ëÀÀ½ÃÄÑ°¡´Â °æ¿ì ±×¸² 7¿¡ ³ªÅ¸³»´Â °Í°ú °°ÀÌ ¾î¶² °á¼Õ¿µ¿ª ³» È­¼Ò(i-1, j)°¡ °á¼Õ¿µ¿ª ¿Ü È­¼Ò(p, q)¿¡ ´ëÀÀµÅ ÀÖ´Ù°í ÇÏ¸é °á¼Õ¿µ¿ª ³» ÀÎÁ¢ È­¼Ò(i, j)¿¡ À־´Â È­¼Ò(p+1, q)¿¡ ´ëÇØ À¯»çµµ¸¦ °è»êÇÑ´Ù.


¸¶Âù°¡Áö·Î È­¼Ò(i, j-1)°¡ È­¼Ò(s, t)¿¡ ´ëÀÀµÅ ÀÖ´Ù°í Çϸé È­¼Ò(s, t+1)¿¡ ´ëÇؼ­µµ À¯»çµµ¸¦ °è»êÇÑ´Ù. ¶Ç, ÇØ´ç È­¼Ò(i, j)°¡ Àüü ÃÖÀûÈ­ÀÇ ¹Ýº¹Ã³¸®¿¡ À־ ÀüȸÀÇ Å½»öÀ¸·Î ´ëÀÀµÅ ÀÖ´ø È­¼Ò¿¡ ´ëÇؼ­µµ À¯»çµµ¸¦ °è»êÇÑ´Ù. ±× ´ÙÀ½¿¡ ¿©±â±îÁö¿¡¼­ °¡Àå À¯»çµµ°¡ ³ôÀº °á¼Õ¿µ¿ª ¿Ü È­¼Ò¸¦ Áß½ÉÀ¸·Î ÇÏ´Â ÀÏÁ¤¹üÀ§ ³» ·£´ý 1È­¼Ò¿¡ ´ëÇØ À¯»çµµ¸¦ °è»êÇÑ´Ù. ÀÌ°ÍÀ» ¹üÀ§¸¦ Ãà¼Ò½ÃÅ°¸é¼­ ¸î ȸ ¹Ýº¹ÇÑ´Ù. ¸¶Áö¸·À¸·Î ÀÌ Áß¿¡¼­ À¯»çµµ°¡ °¡Àå ³ôÀº È­¼Ò¸¦ È­¼Ò(i, j)¿¡ ´ëÀÀÇÏ´Â È­¼Ò·Î °áÁ¤ÇÑ´Ù. ¸¸¾à ¿µ»ó Àüü¸¦ Ž»öÇßÀ» °æ¿ì¿¡´Â °á¼Õ¿µ¿ª ³» 1È­¼Ò¿¡ ´ëÇØ Çػ󵵿¡ µû¶ó ¼ö¹é¸¸ ȸÀÇ À¯»çµµ ºñ±³¸¦ ÇÒ ÇÊ¿ä°¡ ÀÖÁö¸¸ PatchMatch¿¡¼­´Â Çػ󵵿¡ °ÅÀÇ ÀÇÁ¸ÇÏÁö ¾Ê¾Æ ¼ö ȸ Á¤µµÀÇ ºñ±³¸¸À¸·Î ³¡³­´Ù. ¶Ç, ±×·³¿¡µµ ºÒ±¸ÇÏ°í °á°ú¿¡ÀÇ ¿µÇâÀÌ ÀûÀº °ÍÀº ³í¹®9)¿¡ °ÔÀçµÅ ÀÖ´Â °á°ú¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù. ÀÌ ¶§¹®¿¡ ÀÌ Å½»ö¹æ¹ýÀÌ Á¦¾ÈµÇ±â Àü¿¡´Â 1ÀåÀÇ ¿µ»ó¿¡ ´ëÇÑ ¿µ»ó º¹¿ø¿¡ ¼ö ½Ê ºÐÀÇ ½Ã°£ÀÌ ÇÊ¿äÇßÁö¸¸ ÀÌ Å½»ö¹æ¹ýÀ¸·Î ´Ü ¸î ÃÊ¿¡ °á°ú¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.


¶Ç, ÀÎÁ¢ È­¼ÒÀÇ »ó´ëÀûÀÎ À§Ä¡°ü°è»Ó¸¸ ¾Æ´Ï¶ó ´ëĪ¼ºÀ̳ª ½ºÄÉÀÏ º¯È­ µî ÅؽºÃ³ÀÇ ±âÇÏÇÐÀûÀÎ º¯È¯µµ °í·ÁÇÑ ÀϹÝÈ­µÈ PatchMatch10)µµ Á¦¾ÈµÅ ÀÖÀ¸¸ç ¹®Çå7)¿¡¼­ ÀÌ¿ëµÇ°í ÀÖ´Ù. ÀϹÝÀûÀ¸·Î ÅؽºÃ³ÀÇ ±âÇÏÇÐÀû º¯È¯À» Çã¿ëÇϸé Ž»ö°ø°£ÀÌ ¹æ´ëÇÏ°Ô ´Ã¾î³ª°Ô µÇÁö¸¸ ÀÌ°ÍÀ» ÀÌ¿ëÇÏ¸é ±× ¹®Á¦´Â ¿ÏÈ­µÈ´Ù.

¨è ¸ÖƼ ½ºÄÉÀÏ Ã³¸®

¼ö½ÄÀ» ÀÌ¿ëÇÑ ÃÖÀûÈ­ ¹®Á¦·Î ¿µ»ó º¹¿øÀ» ´Ù·ç´Â ¹æ¹ý¿¡ À־ Ãß±¸ÇÏ´Â ÆĶó¹ÌÅÍÀÇ ¼ö°¡ °á¼Õ¿µ¿ªÀÇ È­¼Ò¼ö¿¡ ÀÇÁ¸Çϱ⠶§¹®¿¡ °á¼Õ¿µ¿ªÀÌ Å¬ °æ¿ì¿¡´Â ÃÖÀûÇظ¦ ½±°Ô ±¸ÇÒ ¼ö ¾ø°í 󸮺ñ¿ëµµ ¸¹ÀÌ µç´Ù. ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ­ ¸¹Àº ¹æ¹ýÀ¸·Î´Â ¸ÖƼ ½ºÄÉÀÏ Ã³¸®°¡ ÀÌ¿ëµÇ°í ÀÖ´Ù. ±¸Ã¼ÀûÀ¸·Î´Â ±×¸² 8¿¡ ³ªÅ¸³»´Â °Í°ú °°ÀÌ ¿ì¼± ¿ø·¡ÀÇ ¿µ»óÀ» ´Ü°èÀûÀ¸·Î Ãà¼ÒÇÑ ¿µ»ó ÇǶó¹Ìµå¸¦ ÀÛ¼ºÇØ µÎ°í °¡Àå Ãà¼ÒÇÑ ¿µ»ó¿¡ ´ëÇØ º¹¿ø󸮸¦ ÇÑ´Ù.


±× ´ÙÀ½¿¡ ±× º¹¿ø°á°ú¸¦ ´ÙÀ½ ÃþÀÇ ÃʱⰪÀ¸·Î ½Ã¿ëÇÑ´Ù. ¿©±â¿¡¼­´Â ´Ü¼øÇÏ°Ô º¹¿ø ÅؽºÃ³¸¦ ´ÙÀ½ Ãþ °á¼Õ¿µ¿ªÀÇ Ãʱâ ÅؽºÃ³·Î ÀÌ¿ëÇÒ »Ó¸¸ ¾Æ´Ï¶ó °á¼Õ¿µ¿ªÀÇ °¢ È­¼Ò¿Í °á¼Õ¿µ¿ª ¿Ü È­¼ÒÀÇ ´ëÀÀ°ü°è¸¦ ´ÙÀ½ ÃþÀÇ Ãʱ⠴ëÀÀ°ü°è·Î »ç¿ëÇÑ´Ù. ÀÌ Ã³¸®¸¦ ¿ø·¡ÀÇ ½ºÄÉÀÏ ¿µ»ó±îÁö ¹Ýº¹ÇÏ´Â °ÍÀ¸·Î º¹¿øÀ» ÇÑ´Ù. ÀÌ°ÍÀ¸·Î ó¸®ÀÇ °í¼ÓÈ­¸¦ ²ÒÇÒ ¼öÀÖ°í ´ë±¹ÀûÀÌ¸ç µ¿½Ã¿¡ ±¹¼ÒÀûÀ¸·Î ÀÚ¿¬½º·¯¿î ÅؽºÃ³¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.


À̹ø ¿ø°í¿¡¼­´Â 1ÀåÀÇ Á¤ÁöÈ­»ó¸¸À» »ç¿ëÇÏ´Â ¿µ»ó º¹¿øÀÇ ´ëÇ¥ÀûÀÎ ¿¬±¸¿Í °Å±â¿¡ ÀÌ¿ëµÇ°í ÀÖ´Â ¿ä¼Ò±â¼úÀ» ¼Ò°³Çß´Ù. ¿©·¯ ¹®ÇåÀÇ ½ÇÇè°á°ú¸¦ º¸´Â ÇÑ ¾óÇÍ ¸ðµç ¿µ»ó¿¡ ´ëÇØ ¾çÈ£ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖÀ» °Í °°¾Æ ¾ÕÀ¸·ÎÀÇ ¿¬±¸°úÁ¦°¡ ÇÑÁ¤µÅ ÀÖ´Â °Íó·³µµ º¸ÀδÙ. ÇÏÁö¸¸ ½ÇÇè¿¡ ÀÌ¿ëµÇ´Â ¿µ»óÀº Á¦¾È¹æ¹ýÀÌ È¿À²ÀûÀ¸·Î ÀÛ¿ëÇÒ ¼ö Àִ Ư¡ÀûÀÎ ¿µ»óÀÏ °æ¿ì°¡ ¸¹¾Æ ÀϹÝÀûÀÎ »çÁøÀ¸·Î ¾çÈ£ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Â °æ¿ì´Â Á¦ÇÑÀûÀÏ ¼öµµ ÀÖ´Ù. ÀÌ ¶§¹®¿¡ ¾ÕÀ¸·Îµµ ¿©·¯ °¡Áö À̹ÌÁö¸¦ Àß °üÂûÇØ ¹ýÄ¢ µîÀ» »ý°¢ÇÏ¸é ´õ ÁÁÀº ¿µ»ó º¹¿ø¹æ¹ýÀ» °³¹ßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.



Âü°í¹®Çå


1) M.Bertalmio, G.Sapiro, V.Caselles and C.Ballester, ¡°Image Inpainting¡±, Proc. SIGGRAPH2000, pp.417 - 424(2000)


2) ¸¶¿¡´Ù È÷·ÎÀ¯Å°, ´ÙÄ«ÇϽà °ÕÀÌÄ¡, ¿ÀŸ ¸¶»ç¹Ì¾², ¡°°á¼Õ ¿µ»ó º¹¿øó¸®ÀÇ ÇÑ ¹æ½Ä¡±, ÀüÀÚÁ¤º¸Åë½ÅÇÐȸ ³í¹®Áö, Vol. J69-D, No.1, pp.91-97 (1986)


3) ¼îÁö °ÕÁö, ¡°ÅؽºÃ³ ¿µ»ó¿¡ ÀÖ¾î °á¼ÕºÎ º¹¿øÀÇ ÇÑ ¹æ¹ý¡±, ÀüÀÚÁ¤º¸Åë½ÅÇÐȸ ³í¹®Áö, Vol. J71-D, No.9, pp.1701 - 1708(1988)


4) A.Criminisi, P.Perez and K.Toyama, ¡°Region Filling and Object Removal by Exemplar-Based Image Inpainting¡±, IEEE Trans. Image Processing, Vol.13, No.9, pp.1200 - 1212(2004)


5) Y.Wexler, E.Shechtman and M.Irani, ¡°Space-Time Completion of Video¡±, IEEE Trans. Pattern Analysis and Machine Intelligence, Vol. 29, No.3, pp.463 - 476(2007)


6) °¡¿ÍÀÌ ³ë¸®È÷ÄÚ, »çÅä µµ¸ðÄ«Áî, ¿äÄÚ¾ß ³ª¿ÀÄ«Áî, ¡°ÅؽºÃ³ÀÇ ¹à±â º¯È­¿Í ±¹¼Ò¼ºÀ» °í·ÁÇÑ ÆÐÅÏ À¯»çµµ¸¦ »ç¿ëÇÑ ¿¡³ÊÁö ÃÖ¼ÒÈ­¿¡ ÀÇÇÑ ¿µ»ó º¹¿ø¡±, ÀüÀÚÁ¤º¸Åë½ÅÇÐȸ ³í¹®Áö, Vol. J91-D, No.9, pp.2293 - 2304(2008)


7) S.Darabi, E.Shechtman, C.Barnes, D.B.Goldman, P.Sen, ¡°Image Melding: Combining Inconsistent Images usinPatch-based Synthesis¡±, ACM Trans. Graphics, Vol.31, No.4, pp.82:1 - 82:10(2012)


8) J.Huang, J.Kopf, N.Ahuja and S.B.Kang, ¡°Transformation Guided Image Completion¡±, Proc. Int. Conf. Computational Photography, pp.1 - 9(2013)


9) C.Barnes, E.Shechtman, A.Finkelstein and D.B.Goldman, ¡°PatchMatch: A Randomized Correspondence Algorithm for Structural Image Editing¡±, ACM Trans. Graphics, Vol.28, No.3, pp.24:1 - 24:11(2009)


10) C.Barnes, E.Shechtman, D.B.Goldman and A. Finkelstein ¡°The Generalized PatchMatch Correspondence Algorithm¡±, Proc. European Conf. Computer Vision, pp.29 - 43(2010)


11) °¡¿ÍÀÌ ³ë¸®È÷ÄÚ, ¡°¿µ»ó ¼Ó ºÒÇÊ¿äÇÑ °ÍÀ» Á¦°ÅÇϱâ À§ÇÑ ¿µ»ó ÀÎÆäÀÎÆá±, ¿µ»óÁ¤º¸¹Ìµð¾îÇÐȸ ÇÐȸÁö, Vol.67, No.8, pp.666 - 669(2013)



[¿ù°£ ½ÃÅ¥¸®Æ¼¿ùµå Åë±Ç Á¦206È£(sw@infothe.com)]


<ÀúÀÛ±ÇÀÚ : www.securityworldmag.co.kr) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
 ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018 ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö
¼³¹®Á¶»ç
3¿ù 15ÀϺÎÅÍ ½ÃÇàµÇ°í ÀÖ´Â °³Á¤ °³ÀÎÁ¤º¸º¸È£¹ý°ú °ü·ÃÇØ °¡Àå ±î´Ù·Ó°í ÀÌÇàÇϱ⠾î·Á¿î Á¶Ç×Àº ¹«¾ùÀΰ¡¿ä?
ÀΰøÁö´É(AI) µî ÀÚµ¿È­µÈ °áÁ¤¿¡ ´ëÇÑ Á¤º¸ÁÖü ±Ç¸® ±¸Ã¼È­
Á¢±Ù±ÇÇÑ °ü¸® µî °³ÀÎÁ¤º¸ ¾ÈÀü¼º È®º¸Á¶Ä¡ °­È­ ¹× °íÀ¯½Äº°Á¤º¸ °ü¸®½ÇÅ Á¤±âÁ¶»ç
¿µÇâÆò°¡ ¿ä¾àº» °ø°³Á¦µµ µµÀÔ µî °³ÀÎÁ¤º¸ ¿µÇâÆò°¡Á¦µµ
¿µ»óÁ¤º¸Ã³¸®±â±â ¹× ¾ÈÀüÁ¶Ä¡ ±âÁØ
°³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚÀÇ Àü¹®¼º °­È­ À§ÇÑ Àü¹®CPO ÁöÁ¤
±¹¿Ü ¼öÁý¡¤ÀÌÀü °³ÀÎÁ¤º¸ 󸮹æħ °ø°³ µî °³ÀÎÁ¤º¸ 󸮹æħ Æò°¡Á¦µµ
¼ÕÇعè»óÃ¥ÀÓ Àǹ«´ë»óÀÚ º¯°æ ¹× È®´ë
°ø°ø±â°ü °³ÀÎÁ¤º¸ º¸È£¼öÁØ Æò°¡ È®´ë
±âŸ(´ñ±Û·Î)