Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[¸ÖƼ¹Ìµð¾îÀÀ¿ë] Image/Video SignatureÀÇ ±¹Á¦Ç¥ÁØÈ ÇöȲ
Signature¶õ?
Signature¶õ ÁÖ¾îÁø µðÁöÅÐ object¸¦ ±× ³»¿ë¿¡ ±â¹ÝÇÏ¿© uniqueÇÏ°Ô ¼¼úÇØÁÖ´Â °ÍÀ¸·Î¼ »ç¶÷À¸·Î Ä¡¸é Áö¹®À̳ª ¼¸í¿¡ ÇØ´çµÈ´Ù°í ÇÒ ¼ö ÀÖ´Ù. Signature´Â identifier¶ó°íµµ ºÒ¸®´Âµ¥ MPEG-7 visual ±×·ì¿¡¼µµ óÀ½¿¡´Â identifier¶ó´Â ¿ë¾î¸¦ »ç¿ëÇÏ´Ù°¡ 2007³â 4¿ù San Jose ȸÀÇ¿¡¼ºÎÅÍ signature¶ó´Â ¿ë¾î·Î ¹Ù²ã¼ »ç¿ëÇϰí ÀÖ´Ù.
Identifier¸¦ °£´ÜÈ÷ ¼³¸íÇϸé A1À̶ó´Â ¿À¸®Áö³Î ¿µ»ó°ú A1¿µ»ó¿¡ ´ëÇÑ ´Ù¾çÇÑ º¯Çüµé, ¿¹¸¦ µé¾î ¿µ»óÀÇ Áß¿äÇÑ ºÎºÐ¸¸À» Àß¶ó³»´Â croppingÀ̶óµçÁö ¼ºê »ùÇøµÀ» ÅëÇÏ¿© »çÀÌÁ ÁÙÀδٵçÁö ÇÏ´Â º¯ÇüÀ» ÅëÇÏ¿© ³ª¿Â A1¿µ»óÀÇ ¾Æ·ùµé, Áï A11, A12, A13 ¡¦µîÀÌ ÅëÇÕÀûÀ¸·Î ground truth°¡ µÇ¾î¼ °Å´ëÇÑ µ¥ÀÌÅͺ£À̽º ³»¿¡¼ A1À» ÁúÀÇ¿µ»óÀ¸·Î ÇßÀ» ¶§ A11, A12, A13 ¡¦µîÀ» ã¾Æ ³»°Ô ÇØÁشٴ °³³äÀÌ´Ù. ȤÀº ±× ¹Ý´ë·Î A11 µîÀ» ÁúÀÇ¿µ»óÀ¸·Î ÇØ¼ A1À» ã¾Æ³¾ ¼öµµ ÀÖ´Ù. ±âÁ¸ÀÇ MPEG-7 descriptor°¡ ÁúÀÇ¿µ»óÀ» ³Ö¾î¼ ÀÚ±â¿Í ºñ½ÁÇÑ ¿µ»óÀ» Á¡¼ö º°·Î ã¾Æ³»´Â °Í°ú´Â ¿ÏÀüÈ÷ ´Ù¸¥ °³³äÀÎ °ÍÀÌ´Ù.
±×¸² 1Àº image identifierÀÇ Àǹ̸¦ °£·«ÇÏ°Ô ¼³¸íÇØ ÁÖ´Â °ÍÀ¸·Î¼ ±âÁ¸ÀÇ MPEG-7 descriptor¿ÍÀÇ Â÷À̸¦ ¸íÈ®ÇÏ°Ô º¸¿©ÁØ´Ù. ±×¸² 2´Â ¿µ»ó¿¡ °¡ÇØÁú ¼ö ÀÖ´Â ´Ù¾çÇÑ º¯ÇüÀÇ ¿¹¸¦ º¸¿©ÁÖ´Â °ÍÀ¸·Î Å©°Ô simple group°ú complex groupÀ¸·Î ³ª´ ¼ö ÀÖ´Ù.
<±×¸² 1> Descriptor vs identifier
<±×¸² 2> ¿µ»ó¿¡ °¡ÇØÁú ¼ö ÀÖ´Â ´Ù¾çÇÑ º¯ÇüÀÇ ¿¹
DRM(Digital Rights Management) µµ±¸·Î¼ÀÇ Signature
Signature¶ó´Â °ÍÀÌ µðÁöÅÐ objectÀÇ ³»¿ë¿¡ ±â¹ÝÇÏ¿© ÃßÃâµÇ´Â °ÍÀ̱⠶§¹®¿¡ signature ÃßÃâ±â¼úÀº µðÁöÅÐ ÀúÀÛ±Ç º¸È£ÀÇ µµ±¸·Î¼ ÀÌ¿ëµÉ ¼ö ÀÖ´Ù. Áï, ¿øº»À» ±×´ë·Î º¹»çÇØ¼ À¯ÅëÇÏ´Â °æ¿ì´Â ¹°·ÐÀÌ°í ¿øº»¿¡ Àû´çÇÑ Á¶ÀÛÀ» °¡ÇÏ¿© À¯Åë½ÃŰ´Â °æ¿ì¿¡µµ À̸¦ Àû¹ßÇØ ³¾ ¼ö°¡ Àֱ⠶§¹®¿¡ ±âÁ¸ÀÇ ¿öÅ͸¶Å·À̳ª ¾Ïȣȿ¡ ±â¹ÝÇÑ DRM°ú´Â ´Ù¸¥ ÀÀ¿ë ºÐ¾ß¿¡¼ ÀúÀÛ±Ç º¸È£¿¡ ÀÌ¿ëµÉ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ¸ð³ª¸®ÀÚ ¿øÈ¸¦ µðÁöÅÐ Ä«¸Þ¶ó·Î Âï¾î¼ °¡·Î ´ë ¼¼·Î ºñ¸¦ ´Ù¸£°Ô ÇØ¼ ÀÎÅͳݿ¡ À¯Æ÷ÇÏ´õ¶óµµ signature µµ±¸¸¦ ÀÌ¿ëÇÏ¿© ã¾Æ³¾ ¼ö°¡ ÀÖ´Â °ÍÀÌ´Ù.
Image signature/ Video signatureÀÇ Ç¥ÁØÈ ÇöȲ
2006³â 1¿ù Bangkok ȸÀÇ¿¡¼ image identifier°¡ VCE(Visual Core Experiment)·Î Á¤½Ä äÅÃµÈ µÚ ¼ö¸¹Àº ¾Ë°í¸®ÁòÀÌ Á¦¾ÈµÇ°í Æò°¡µÇ¾î °ý¸ñÇÒ ¸¸ÇÑ ¼º°ú¸¦ ³ªÅ¸³»°í ÀÖÀ¸³ª º¸´Ù ¸¹Àº ±¹°¡¿¡¼ ´õ ¸¹Àº ¿¬±¸ ÀηÂÀÌ Âü¼®ÇØ´Þ¶ó´Â Àǹ̷Π2007³â 7¿ù MPEG 81Â÷ LausanneȸÀÇ¿¡¼´Â CfP(Call for Proposal)À» Àüü ȸÀÇ¿¡¼ °øÇ¥Çϰí Àü¼¼°è °ü·ÃºÐ¾ß ¿¬±¸ÀÚ¿¡°Ô Àü´ÞÇϱâ·Î ÇÏ¿´´Ù(Output ¹®¼¹øÈ£: N 9216). CfP¿¡ ÀÇÇϸé image signature´Â
Ÿ Image signature(identifier)ÀÇ Ç¥ÁØÈ -> MPEG-7 VCE-6
MPEG-7 visual ±×·ì¿¡¼´Â 2006³â 1¿ùÀÇ BangkokȸÀÇ¿¡¼ image identifier¸¦ Á¤½Ä ÀÇÁ¦·Î äÅÃÇϰí VCE-6 ÃʾÈÀ» ¸¸µé¾úÀ¸¸ç ±× ÈÄ 4¿ù Montreux ȸÀÇ¿¡¼ VCE-6¸¦ È®Á¤ÇÏ°í °ø°³ °æÀï¿¡ µé¾î°¬À¸¸ç 2007³â 4¿ù San JoseȸÀÇ¿¡¼ identifier¶õ ¿ë¾î¸¦ signature·Î º¯°æÇÏ¿´´Ù.
VCE-6 ¹®¼¿¡ µû¸£¸é image signature ±â¼úÀÇ Æò°¡´Â 4°¡ÁöÀÇ factor¸¦ °í·ÁÇÏ¿© ÀÌ·ç¾îÁø´Ù. 4°¡Áö factor´Â SR(success ratio)·Î ³ªÅ¸³»Áö´Â °Ë»öÀÇ Á¤È®µµ, 1 ppmÀÇ false positive rate¸¦ È®º¸Çϱâ À§ÇÑ independence test¿Í threshold °ª, ÃßÃâµÈ signature meta dataÀÇ size(1K bit/image Max), extraction/matching speed µîÀÌ´Ù. µû¶ó¼ XM ¹®¼¿¡ äÅõDZâ À§ÇÑ ±â¼úÀº 4°¡ÁöÀÇ °üÁ¡¿¡¼ Æò°¡¸¦ Çϰí ÇÑ °³ ÀÌ»óÀÇ ±â¼úÀÌ °æÀïÇÒ °æ¿ì¿¡´Â ¾îµð¿¡ ¿ì¼± ¼øÀ§¸¦ µÎ°í Æò°¡ÇÒÁö¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×ÀÌ VCE-6¿¡ ¸í½ÃµÇ¾î ÀÖ´Ù.
2007³â 7¿ù ÇöÀç ÁÖ¾îÁø ½ÇÇè Á¶°Ç ÇÏ¿¡¼ÀÇ Á¤È®µµ°¡ 99.5%¸¦ »óÈ¸ÇØ¼ ±Ý¹ø 7¿ù Lausanne ȸÀÇ¿¡¼ ½ÇÇèÁ¶°ÇÀ» Å©°Ô °È½ÃŲ VCE-6¸¦ Á¦¾ÈÇÏ¿© Àüü ȸÀÇ¿¡¼ ÀÎÁØÀ» ¹Þ°í È®Á¤µÇ¾ú´Ù(Output ¹®¼¹øÈ£: N 9218). N9218¿¡ µû¸£¸é false positive rate¸¦ 1ppm¿¡¼ 0.05ppmÀ¸·Î °ÈÇßÀ¸¸ç matching speed´Â ÃÊ´ç 200¸¸ pair, ½ÇÇè ¿µ»óÀÇ DB size¸¦ 5¸¸Àå¿¡¼ 10¸¸ÀåÀ¸·Î, ±×¸®°í ½ÇÁ¦ º¯ÇüÀ» °¡ÇÏ¿© SRÀ» °è»êÇÏ´Â ¿µ»ó DB´Â 4õÀå¿¡¼ 1¸¸ÀåÀ¸·Î ´Ã·È´Ù.
Ÿ Video signature(identifier)ÀÇ Ç¥ÁØÈ -> MPEG-7 VCE-7
Video signature´Â 2007³â 1¿ùÀÇ Marrakech ȸÀÇ¿¡¼ Ç¥ÁØÈ ÀÛ¾÷ÀÌ Á¤½ÄÀ¸·Î äÅÃµÇ¸é¼ VCE-7ÀÇ ÃʾÈÀ» ¸¸µé¾ú°í À̹ø 7¿ùÀÇ Lausanne ȸÀÇ¿¡¼µµ °è¼ÓÇØ¼ º¸¿ÏÇÏ´Â ÁßÀ¸·Î VCE-7Àº ¾ÆÁ÷ ¿Ï¼ºµÇÁö ¸øÇÑ »óÅÂÀÌ´Ù. Video signature¶õ ÇöÀç VCE-6·Î Ç¥ÁØÈ ÀÛ¾÷ Áß¿¡ ÀÖ´Â image signature¸¦ ºñµð¿À·Î È®Àå½ÃŰ´Â °ÍÀ¸·Î¼ ±âÁ¸¿¡ MPEG-7ÀÌ °¡Áö°í ÀÖ´ø descriptor³ª descriptor schemeÀÇ °³³äÀ¸·Î¼´Â µµÀúÈ÷ ÇÒ ¼ö ¾ø´Â ´Ù¾çÇÑ ÀÀ¿ëºÐ¾ß¸¦ ¿°µÎ¿¡ µÎ°í °³¹ßÇÏ´Â °ÍÀÌ´Ù.
Video signature´Â image signature¿Í °³³äÀº °°Áö¸¸ ºñµð¿ÀÀ̱⠶§¹®¿¡ ½Ã°£ °³³ä°ú ÇÁ·¹ÀÓÀÇ °³³äÀÌ Ãß°¡µÇ¾î¼ ½ÇÇè Á¶°ÇÀ̳ª ¼º´É Æò°¡ °úÁ¤ÀÌ ÈξÀ º¹ÀâÇØÁø´Ù. MPEG output ¹®¼ N 9216¿¡ µû¸£¸é 2008³â 1¿ùÀÇ 83Â÷ ȸÀÇ¿¡ °¡¼¾ß ½ÇÇè Á¶°ÇÀ» È®Á¤Çϰí ÇÊ¿äÇÑ DB¸¦ È®º¸ÇÏ´Â °ÍÀ¸·Î µÇ¾î ÀÖ¾î¼ ¾ÆÁ÷Àº À¯µ¿ÀûÀ̱ä ÇÏÁö¸¸ ±âº»ÀûÀ¸·Î ºñµð¿À ÇÁ·¹ÀÓÀ» ¾î¶»°Ô º¯Çü½ÃųÁö, ¾î¶² ½ÄÀ¸·Î ºñ±³¸¦ ÇÒ Áö, ºñ±³ °á°ú¸¦ ¾î¶»°Ô ÆÇ´ÜÇÒ Áö¿¡ ´ëÇÑ °³·«ÀûÀÎ ¾ÆÀ̵ð¾î´Â ´ã°í ÀÖ´Ù°í º¸¿©Áø´Ù.
±×¸² 3¿¡¼ º¸µíÀÌ original clipÀº ÃÖ¼Ò 3ºÐ ÀÌ»óÀ» ¿ä±¸Çϰí ÀÖ°í ÀÌ·¯ÇÑ original·ÎºÎÅÍ query clipÀ» Àß¶ó³»°í ¶Ç ÀÓÀÇ·Î ´Ù¸¥ ³»¿ëÀ» Ãß°¡Çϱ⵵ ÇÏ¿© 1 ppm false positive rate¸¦ °è»êÇϰí ÇÊ¿äÇÑ threshold¸¦ ¾òÀ¸¸ç À̸¦ ÀÌ¿ëÇÏ¿© SR(success ratio)¸¦ °è»êÇÑ´Ù´Â °ÍÀÌ ±âº» ¾ÆÀ̵ð¾îÀÌ´Ù.
<±×¸² 3> Different Query Scenarios (The 6 different query types are shown)
Video signature ±â¼úÀÇ Æò°¡µµ image signatureÀÇ °æ¿ì¿Í µ¿ÀÏÇÏ°Ô 4°¡ÁöÀÇ factor¸¦ °í·ÁÇÏ¿© ÀÌ·ç¾îÁø´Ù. 4°¡Áö factor´Â SR(success ratio)·Î ³ªÅ¸³»Áö´Â °Ë»öÀÇ Á¤È®µµ, 1 ppmÀÇ false positive rate¸¦ È®º¸Çϱâ À§ÇÑ independence test ¿Í threshold °ª, ÃßÃâµÈ signature meta dataÀÇ size(30K bit/sec Max), extraction/matching speed µîÀÌ´Ù. ¼¼ºÎÀûÀÎ ¼öÄ¡´Â ¾ÆÁ÷ È®Á¤µÈ °ÍÀº ¾Æ´Ï°í À¯µ¿ÀûÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù. XM ¹®¼¿¡ äÅõDZâ À§ÇÑ ±â¼úÀº À§ÀÇ 4°¡ÁöÀÇ °üÁ¡¿¡¼ Æò°¡¸¦ ÇÏ°Ô µÇ°í ÇÑ °³ ÀÌ»óÀÇ ±â¼úÀÌ °æÀïÇÒ °æ¿ì¿¡´Â ¾îµð¿¡ ¿ì¼± ¼øÀ§¸¦ µÎ°í Æò°¡ÇÒÁö¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×Àº ¾ÆÁ÷Àº ¹ÌÁ¤ÀÌ´Ù.
°á ¾ð
2007³â 9¿ù ÇöÀç image signatureÀÇ simple ±×·ìÀº ¾î´À Á¤µµ °¡½ÃÀûÀÎ ¼º°ú¸¦ ¾ò°í ÀÖ´Â ¹Ý¸é complex ±×·ìÀº ¾ÆÁ÷µµ ¾Ë°í¸®Áò °³¹ß °æÀï Áß¿¡ ÀÖ°í video signatureÀÇ °æ¿ì´Â ÀÌÁ¦ °Ü¿ì ½ÇÇèÁ¶°ÇÀ» Á¶À²Çϰí DB¸¦ ±¸¼º ÁßÀÎ ´Ü°è¿¡ ÀÖ´Ù. ±¹³»ÀÇ °ü·Ã Àü¹®°¡µéÀÌ Á» ´õ °ü½ÉÀ» °¡Áö°í Áö±ÝºÎÅÍ¶óµµ Ç¥ÁØÈ Ȱµ¿¿¡ Àû±Ø Âü¿©ÇÏ¿© ¿ì¸® ±â¼úÀ» ±¹Á¦Ç¥ÁØ¿¡ ¸¹ÀÌ ¹Ý¿µÇÒ ¼ö Àֱ⸦ ±â´ëÇØ º»´Ù.