Home > Àüü±â»ç

ÁøÁ¤¼º Áõ¸í°ú ÇÁ¶óÀ̹ö½Ã º¸È£ ¾ç¸³...°¨½Ã Ä«¸Þ¶ó ½Ã½ºÅÛ

ÀÔ·Â : 2010-07-14 10:39
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
°¨½Ã Ä«¸Þ¶ó ¿µ»óÀÇ ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ À§ÇØ Àι°À̳ª Â÷·®ÀÇ ¸¶½ºÅ·°ú µðÁöÅÐ ¿öÅ͸¶Å·(Digital Watermarking)À» ÀÌ¿ëÇÑ º¹¿ø ¼ö¹ýÀÌ ´Ù¾çÇÏ°Ô Á¦¾ÈµÇ°í ÀÖ´Ù. ¿©±â¿¡¼­´Â ´õ¿íÀÌ º¹¿ø È­»óÀÌ °³Âù(ËÇóÁ)µÇÁö ¾ÊÀº Áø¼º(òØàõ)ÀÇ °ÍÀÓÀ» Áõ¸íÇÏ´Â ¼ö¹ýÀ» Á¦¾ÈÇÑ´Ù. RSA °ø°³Å° ¾ÏÈ£¹æ½Ä°ú ÀüÀÚ¼­¸í, Çؽø¦ ÀÀ¿ëÇÔÀ¸·Î½á, ¸¶½ºÅ·À» ¿ø·¡´ë·Î µÇµ¹¸®Áö ¾Ê°í ÁøÁ¤¼ºÀ» Áõ¸íÇÒ ¼ö ÀÖ¾î ÁøÁ¤¼º Áõ¸í°ú ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ ¾ç¸³½Ãų ¼ö ÀÖ´Ù. ¶ÇÇÑ, º¹¿ø µ¥ÀÌÅÍÀÇ ÀúÀå¿¡ À־, ÇãÇÁ¸¸ ºÎȣȭÀÇ Æ¯¼ºÀ» ÀÌ¿ëÇÔÀ¸·Î½á ÆÄÀÏ »çÀÌÁîÀÇ Áõ°¡¸¦ ¸·À» ¼ö ÀÖ´Ù.

 

¸Ó¸®¸»

¹üÁËÀÇ ¾ïÁ¦³ª ¿ø°ÝÁöÀÇ »óȲ ÆľÇÀ» À§Çؼ­ °¨½Ã Ä«¸Þ¶ó°¡ ´Ù¼ö ÀÌ¿ëµÇ°í ÀÖ´Ù. ±×·¯³ª °¨½Ã Ä«¸Þ¶ó´Â °¨½Ã°¡ ºÒÇÊ¿äÇÑ Àι° µîµµ ÃÔ¿µÇØ ¹ö¸®±â ¶§¹®¿¡, ¿µ»óÀÇ È®»ê µî¿¡ µû¸¥ ÇÁ¶óÀ̹ö½Ã ħÇØ ¹®Á¦¸¦ ¾È°í ÀÖ´Ù.

ÇÊÀÚµéÀº ±â¼úÀûÀÎ ÇØ°á¼ö¹ýÀ¸·Î½á ÇÁ¶óÀ̹ö½Ã º¸È£¿Í ¹°Ã¼ÀÇ °¨½Ã³ª ƯÁ¤ÀÌ ¾ç¸³ °¡´ÉÇÑ ¼ö¹ý1)À» Á¦¾ÈÇß´Ù. ÀÌ ¼ö¹ý¿¡¼­´Â, À̵¿¹°Ã¼ ¿µ¿ªÀ» È­»ó 󸮿¡ ÀÇÇØ ºÒ°¡½ÃÈ­ÇÏ°í ¹°Ã¼ÀÇ ½Äº°À» ºÒ°¡´ÉÇÏ°Ô ÇÑ´Ù. ¶Ç, º¹¿ø Á¤º¸¸¦ µðÁöÅÐ ¿öÅ͸¶Å·À¸·Î ÀúÀåÇØ µÒÀ¸·Î½á, ÃÔ¿µ È­»óÀ¸·Î µÇµ¹¸± ¼ö ÀÖ´Ù.

±×·¸Áö¸¸ ÀÌ¿Í °°ÀÌ º¹¿øµÈ È­»óÀÌ ¹ýÁ¤À̳ª ¹üÁË ¼ö»ç µî¿¡¼­ Áõ°Å°¡ µÇ±â À§Çؼ­´Â, È­»óÀÌ °³Âù¡¤ÇÕ¼ºµÈ °ÍÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» Áõ¸íÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. µðÁöÅÐ È­»óÀº ¿ø·¡ºÎÅÍ Áõ°Å ´É·ÂÀÌ ºÎÁ·Çϱ⠶§¹®¿¡ ÁøÁ¤¼ºÀ» Áõ¸íÇÒ ´Ù¾çÇÑ ¼ö¹ý2)~5)ÀÌ Á¦¾ÈµÇ°í ÀÖ´Ù. ±×·¯³ª ÀÌ·¯ÇÑ ¼ö¹ýÀ» ±×´ë·Î Àû¿ëÇϸé ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ À§ÇÑ ¿µ»ó 󸮸¦ °³ÂùÀ̶ó°í ÆǺ°ÇØ ¹ö¸°´Ù.

ÁøÁ¤¼º Áõ¸í ±â´É°ú ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ ¾ç¸³ÇÏ´Â ÇÑ °¡Áö ¹æ¹ýÀº, ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ ½ÃÇàÇÑ È­»óÀ¸·ÎºÎÅÍ ¿ÏÀüÈ÷ ÃÔ¿µ È­»óÀ¸·Î µÇµ¹·Á, ¾Õ¼­ Áø¼úÇÑ ÁøÁ¤¼º Áõ¸í¼ö¹ýÀ» Àû¿ëÇÏ´Â °ÍÀÌ´Ù. ±×·¯³ª ÃÔ¿µ È­»óÀ¸·Î ¿ÏÀüÇÏ°Ô º¹¿øÇϱâ À§ÇÑ µ¥ÀÌÅÍ°¡ ÇÊ¿äÇϱ⠶§¹®¿¡, Ãâ·Â ÆÄÀÏ »çÀÌÁî°¡ Ä¿Áø´Ù. ¶Ç, È­»óÀ» º¹¿øÇÏÁö ¾ÊÀ¸¸é ÁøÁ¤¼ºÀ» Áõ¸íÇÒ ¼ö ¾ø±â ¶§¹®¿¡ °ü°è¾ø´Â Àι°ÀÇ ÇÁ¶óÀ̹ö½Ã°¡ °³½ÃµÇ°í, Áõ¸íÇÒ ¼ö ÀÖ´Â ±â°üÀÌ ÇÑÁ¤µÇ¾î ¹ö¸®´Â ¹®Á¦°¡ ¹ß»ýÇÑ´Ù.

µû¶ó¼­ ÀÌ°ÍÀ» ÇØ°áÇÏ·Á¸é ÃÔ¿µ È­»óÀ» º¹¿øÇÏÁö ¾Ê°í ÁøÁ¤¼ºÀ» °ËÁõÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ ÇÊ¿äÇÏ´Ù.

¿©±â¼­´Â RSA °ø°³Å° ¾ÏÈ£¹æ½ÄÀ» ÀÀ¿ëÇÏ¿©, ÇÁ¶óÀ̹ö½Ã º¸È£¿Í ÁøÁ¤¼º Áõ¸í±â´ÉÀ» °âºñÇÑ °íÁ¤ Ä«¸Þ¶ó¿¡ ÀÇÇÑ °¨½Ã ½Ã½ºÅÛÀ» Á¦¾ÈÇÑ´Ù. ÃÔ¿µ È­»ó°ú º¹¿ø È­»ó °£¿¡, »ç¶÷ÀÌ °ËÁöÇÒ ¼ö ÀÖ´Â º¯È­°¡ ¾ø´Â °ÍÀ» ³ªÅ¸³» º¸ÀÌ´Â °ÍÀ¸·Î ÁøÁ¤¼ºÀ» Áõ¸íÇÑ´Ù.


 

ÇÁ¶óÀ̹ö½Ã º¸È£ÀÇ Á¤ÀÇ

¿ì¼±, Á¦¾È ¼ö¹ýÀÇ ÀüÁ¦°¡ µÇ´Â ÇÁ¶óÀ̹ö½Ã º¸È£ÀÇ Á¤ÀǸ¦ ±â¼úÇÑ´Ù. ¿©±â¿¡¼­´Â, ÇÁ¶óÀ̹ö½Ã º¸È£´Â ¡¸ÇÇ»çü°¡ ´©±¸Àΰ¡¡¹¸¦ ¼û±â´Â °ÍÀ̶ó°í Á¤ÀÇÇÑ´Ù. ´Ù¸¸ ÀÌ ¶§, ¡¸ÇÇ»çü°¡ ¹«¾ùÀ» ÇÏ°í Àִ°¡¡¹±îÁö ¼û°Ü¼­´Â ¾È µÈ´Ù(±×¸² 1). ÀÌ°ÍÀº, ±×¸² 1(c)¿¡ ³ªÅ¸³»´Â ´ë·Î, ¡¸ÇÇ»çü°¡ ¹«¾ùÀ» ÇÏ°í Àִ°¡¡¹±îÁö ÀºÆóÇÑ °¨½Ã ¿µ»ó¿¡¼­´Â, ¹«¾ùÀÌ ÀϾ´ÂÁö¸¦ ÆľÇÇÒ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù. ¡¸ÇÇ»çü°¡ ´©±¸Àΰ¡¡¹¸¸À» ¼û±ä ±×¸² 1(b)¿¡¼­´Â, ±×¸² 1(a)¿Í °°ÀÌ º¼À» ´øÁö°í ÀÖ´Â Àι° A¸¦ ƯÁ¤ÇÒ ¼ö´Â ¾øÁö¸¸, ´©±º°¡°¡ ¹«¾ùÀΰ¡¸¦ ´øÁö°í ÀÖ´Ù°í ÇÏ´Â ÇൿÀ» ÃßÃøÇÒ ¼ö ÀÖ´Ù. ¹«¾ùÀÌ ÀϾ°í Àִ°¡¸¦ ¾Æ´Â °ÍÀ¸·Î ¹®Á¦ ÇൿÀ» ¹ß°ßÇÒ ¼ö Àֱ⠶§¹®¿¡, °¨½ÃÀÇ À¯È¿¼ºÀÌ À¯ÁöµÈ´Ù. ¿©±â¿¡¼­´Â, ±×¸² 1(b)¿¡ ³ªÅ¸³½ À̵¿ ¹°Ã¼, Áï ºÒ°¡½ÃÈ­ÇÑ È­»óÀ» masked image¶ó°í ºÎ¸¥´Ù.


À̵¿ ¹°Ã¼ÀÇ º¹¿øÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ÁøÁ¤¼º Áõ¸í ¼ö¹ý

±×¸² 2´Â Á¦¾È ¼ö¹ýÀÇ Ç÷οìÀÌ´Ù. Á¦¾È¼ö¹ýÀº (a)ÀԷºÎ, (b)ÇÁ¶óÀ̹ö½Ã º¸È£ºÎ, (c)ÁøÁ¤¼º Áõ¸íºÎ, (d)È­»ó Ãâ·ÂºÎÀÇ 4ºÎ·Î ±¸¼ºµÈ´Ù. ÀÌÇÏ, °¢ ±¸¼ººÎÀÇ ¾Ë°í¸®ÁòÀ» »ó¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù.


(a)ÀԷºÎ

Á¦¾È ½Ã½ºÅÛ(authentication and privacy protection system)¿¡´Â, °¨½Ã Ä«¸Þ¶ó·Î ÃÔ¿µÇÑ °³ÂùµÇ¾î ÀÖÁö ¾ÊÀº È­»ó¸¸ÀÌ ÀԷµǵµ·Ï ÇÑ´Ù. ÀÌ°ÍÀº, °¨½Ã Ä«¸Þ¶ó¿¡ AES µîÀÇ ¾Ïȣȭ ±â´ÉÀ» Æí¼ºÇÏ¿©, °¨½Ã Ä«¸Þ¶ó¿Í ½Ã½ºÅÛÀ» Àü¿ë¼±À¸·Î ¿¬°áÇÔÀ¸·Î½á ½ÇÇöÇÒ ¼ö ÀÖ´Ù6). ÀÔ·ÂµÈ JPEG ½ºÆ®¸²À¸·ÎºÎÅÍ ¾çÀÚÈ­ DCT °è¼ö¿¡ ÇãÇÁ¸¸ º¹È£È­ÇÏ°í, ÇÁ¶óÀ̹ö½Ã º¸È£ºÎ, ÁøÁ¤¼º Áõ¸íºÎ, È­»ó Ãâ·ÂºÎ·Î °¢°¢ º¸³½´Ù.


(b)ÇÁ¶óÀ̹ö½Ã º¸È£ºÎ

¿©±â¿¡¼­´Â, À̵¿ ¹°Ã¼ÀÇ ÃßÃâ°ú ºÒ°¡½ÃÈ­¸¦ ½Ç½ÃÇÑ´Ù. ¿ì¼±, ÀԷºηκÎÅÍ º¸³»Áø ¾çÀÚÈ­ DCT °è¼ö¸¦ Çȼ¿ ´ÜÀ§ÀÇ È­»ó µ¥ÀÌÅÍ¿¡ µðÄÚµùÇÑ´Ù. ´ÙÀ½À¸·Î, È­»óÀ¸·ÎºÎÅÍ À̵¿ ¹°Ã¼ÀÇ ÃßÃâÀ» ½Ç½ÃÇÑ´Ù. ¿©±â¿¡¼­´Â À̵¿ ¹°Ã¼ÀÇ ÃßÃâ¿¡´Â ¹è°æ Â÷ºÐ¹ý7)~10)À» ÀÌ¿ëÇß´Ù.

ÃßÃâÇÑ À̵¿¹°Ã¼ ¿µ¿ª ³»¸¦ ´ÜÀÏ»öÀ¸·Î ÀüºÎ Ä¥ÇÑ´Ù. ÀÌ Ã³¸®¸¦ maskingÀ̶ó°í ºÎ¸¥´Ù. maskingµÈ È­»óÀ» JPEGÀÇ ¾ÐÃà ´ÜÀ§ÀÎ 16¡¿16pixelÀÇ ºí·ÏÀ¸·Î ºÐÇÒÇÑ´Ù. ±× Áß masking¸¦ ½Ç½ÃÇÑ Çȼ¿À» Æ÷ÇÔÇÑ ºí·Ï¸¸, ´Ù½Ã ¾çÀÚÈ­ DCT °è¼ö·Î º¯È¯ÇÏ¿©, È­»ó Ãâ·ÂºÎ·Î º¸³½´Ù.


(c)ÁøÁ¤¼º Áõ¸íºÎ

¿©±â¿¡¼­´Â, º¹¿ø È­»óÀÇ ÁøÁ¤¼ºÀ» Áõ¸íÇϱâ À§ÇÑ µ¥ÀÌÅÍ¿Í masked image·ÎºÎÅÍ ÃÔ¿µ È­»óÀ» º¹¿øÇϱâ À§ÇÑ µ¥ÀÌÅ͸¦ ÀÛ¼ºÇÑ´Ù.

(1)¾Ïȣȭ ºí·Ï ½ºÆ®¸²ÀÇ »ý¼º

±×¸² 3Àº ¾Ïȣȭ ºí·Ï ½ºÆ®¸²ÀÇ »ý¼º ¼ø¼­¸¦ ³ªÅ¸³½ °ÍÀÌ´Ù. ¿ì¼±, ÀԷºο¡¼­ ¾òÀº ¾çÀÚÈ­ DCT °è¼öÀÇ ÈÖµµÀÇ AC ¼ººÐ(ac)À» ´ÙÀ½ ½Ä¿¡ ÀÇÇØ ac£§·Î º¯°æÇÑ´Ù.


ac£§ = sign ¡¿ (2[ |ac/2| ] )


¿©±â¼­, signÀº AC ¼ººÐÀÇ ¾ç¼ö¡¤À½¼ö¸¦ ³ªÅ¸³½´Ù. ¶Ç, [x] ´Â x¸¦ ³ÑÁö ¾Ê´Â ÃÖ´ëÀÇ Á¤¼ö¸¦ ³ªÅ¸³½´Ù.¡¸masked imageÀÇ ÀÛ¼º¡¹¿¡ À־, ¾çÀÚÈ­ DCT °è¼ö¿¡´Â ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍ¿Í ÃÔ¿µ È­»ó º¹¿ø¿ë µ¥ÀÌÅ͸¦ µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇØ ÀúÀåÇÑ´Ù. ±× ¶§¹®¿¡ °è¼öÀÇ º¯È­°¡ »ý±âÁö¸¸, »çÀü¿¡ Àü󸮸¦ ½Ç½ÃÇÏ´Â °ÍÀ¸·Î, µðÁöÅÐ ¿öÅ͸¶Å· ÈÄ¿¡µµ °°Àº 󸮿¡ ÀÇÇØ µ¿ÀÏÇÑ ¾çÀÚÈ­ DCT °è¼ö·Î µÇµ¹¸± ¼ö ÀÖ´Ù. ÀÌ AC ¼ººÐÀÇ º¯°æ¿¡ ÀÇÇÑ È­»óÀÇ º¯È­´Â Àû¾î »ç¶÷ÀÌ °ËÁöÇÒ ¼ö ÀÖ´Â º¯È­´Â ÀϾÁö ¾Ê´Â´Ù.

Àü󸮸¦ ½ÃÇàÇÑ ¾çÀÚÈ­ DCT °è¼ö¸¦ 16¡¿16pixelÀÇ ºí·Ï¸¶´Ù °ø°³Å°¸¦ ÀÌ¿ëÇØ RSA ¾ÏȣȭÇÑ´Ù. ÀÌ ºí·Ï ´ÜÀ§·Î ¾ÏȣȭµÈ °¢°¢ÀÇ ½ºÆ®¸²À» ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À̶ó°í ºÎ¸¥´Ù.

¾Ïȣȭ ºí·Ï ½ºÆ®¸²Àº ´ÙÀ½ ÀýÀÇ ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍÀÇ ÀÛ¼º ÇÁ·Î¼¼½º·Î º¸³½´Ù. ¶Ç, À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÏ´Â ºí·ÏÀº º¹¿ø¿ë µ¥ÀÌÅͷνá È­»ó Ãâ·ÂºÎÀÇ µðÁöÅÐ ¿öÅ͸¶Å· ÇÁ·Î¼¼½º¿¡ º¸³½´Ù.

(2)ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍÀÇ ÀÛ¼º

¾Õ Àý¿¡¼­ ÀÛ¼ºÇÑ ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À» ¸ðµÎ °áÇÕÇÏ¿© ÇÑ °³ÀÇ ½ºÆ®¸²À¸·Î ÇÑ´Ù. ÀÌ ½ºÆ®¸²ÀÇ Çؽÿ¡ ÀüÀÚ¼­¸íÇÏ°í, ¼­¸í¹®À» ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍ·Î ÇÑ´Ù. ¼­¸í¹®ÀÇ ÀÛ¼º¿¡ ÀÌ¿ëÇÏ´Â ¿­¼è´Â, ¾Õ Àý¿¡¼­ ÀÌ¿ëÇÑ °ø°³Å°¿Í ¦À» ÀÌ·ç´Â ºñ¹ÐÅ°·Î ÇÑ´Ù. ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍ´Â, ÃÔ¿µ È­»ó º¹¿ø¿ë µ¥ÀÌÅÍ¿Í °°ÀÌ È­»ó Ãâ·ÂºÎÀÇ µðÁöÅÐ ¿öÅ͸¶Å· ÇÁ·Î¼¼½º·Î º¸³»Áø´Ù.


(d)È­»ó Ãâ·ÂºÎ

¿©±â¿¡¼­´Â, masked imageÀÇ ÀÛ¼º°ú µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ ÃÔ¿µ È­»ó º¹¿ø¿ë µ¥ÀÌÅÍ¿Í ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅÍÀÇ ÀúÀåÀ» ½Ç½ÃÇÑ´Ù.

(1)masked imageÀÇ ÀÛ¼º

ÀԷºηκÎÅÍ ¾òÀº ¾çÀÚÈ­ DCT °è¼ö Áß À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÑ ºí·ÏÀ», ÇÁ¶óÀ̹ö½Ã º¸È£ºÎ·ÎºÎÅÍ ¾òÀº maskingÇÑ ºí·ÏÀÇ °Í°ú ¹Ù²ã ³Ö°í, masked image¸¦ ÀÛ¼ºÇÑ´Ù. À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ºí·ÏÀº ÀÔ·ÂµÈ JPEGÀΠä·Î ÇÑ´Ù.

(2)µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ º¹¿ø¡¤°ËÁõ µ¥ÀÌÅÍÀÇ ÀúÀå

¿öÄ¿¸¶Å©(Watermark)ÀÇ ÀúÀåÀº masked imageÀÇ ÈÖµµÀÇ AC ¼ººÐ¿¡¸¸ ½Ç½ÃÇÑ´Ù. Á¦¾È ¼ö¹ý¿¡¼­´Â JPEG ±ÔÁ¤ÀÇ Annex K¿¡ ÀÇÇÑ Ç¥ÁØ Å×ÀÌºí¿¡¼­ÀÇ ÇãÇÁ¸¸ ºÎȣȭ¿¡ ±Ù°ÅÇÏ´Â, ºÎÈ£·®ÀÇ º¯È­¸¦ ¾ïÁ¦ÇÑ ÀúÀåÀ» ½Ç½ÃÇÑ´Ù.

ÇãÇÁ¸¸ ºÎȣȭµÈ ÀÔ·ÂÄ¡´Â, (ÀÔ·ÂÄ¡¿Í Á¦·Î ·± ·©½º(Zero Run Length)¿¡ ÀÇÇØ Á¤ÇØÁø ÇÏÇÁ¸¸ ºÎÇÕ)+(ºÎ°¡ ºñÆ®)ÀÇ ÇüÅ·ΠÃâ·ÂµÈ´Ù. ÇãÇÁ¸¸ ºÎÈ£°¡ µ¿ÀÏÇÑ ±×·ì ³»À̸é, ÀÔ·ÂÄ¡¸¦ º¯°æÇصµ ÇãÇÁ¸¸ ºÎȣȭ ÈÄÀÇ ºÎÈ£ ±æÀÌ´Â º¯È­ÇÏÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î AC ¼ººÐÀ» ÀÔ·ÂÄ¡(ac)¿¡ ÀÇÇØ, |ac|¡Ã2ÀÇ ±×·ì°ú |ac|¡Â1 ÀÇ ±×·ìÀ¸·Î ³ª´©¾î, |ac|¡Ã2ÀÇ ±×·ì¿¡ ¿ì¼±ÀûÀ¸·Î ÀúÀåÀ» ½Ç½ÃÇÑ´Ù. Å©±â °ªÀ» º¯°æÇϸé È­Áú¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¿­È­°¡ »ý±â±â ¶§¹®¿¡, º¯°æÀº ÃÖÇÏÀ§ ºñÆ®¸¸À¸·Î ÇÑ´Ù. ÀÔ·ÂÄ¡ ac¿Í ÀúÀå ºñÆ® b, µðÁöÅÐ ¿öÅ͸¶Å· ÈÄÀÇ °è¼ö ac(w)ÀÇ °ü°è´Â ´ÙÀ½ ½ÄÀ¸·Î ³ªÅ¸³»Áø´Ù.


ac(w)= sign¡¿(2[ |ac/2| ]+b)


¶Ç, |ac|¡Ã2ÀÇ ±×·ìÀÇ °è¼ö¸¸À¸·Î´Â ºÎÁ·ÇÑ °æ¿ì, |ac|¡Â1 ÀÇ ±×·ìµµ ÀÌ¿ëÇÑ´Ù. ÀÌ ±×·ì¿¡ÀÇ ÀúÀåÀº, |ac|¡Ã2ÀÇ ±×·ì°ú ´Þ¸® ºÎÈ£ ±æÀÌ°¡ º¯È­ÇÑ´Ù.

(3)ÇãÇÁ¸¸ ºÎȣȭ¿Í Ãâ·Â

µðÁöÅÐ ¿öÅ͸¶Å· ÀúÀå ÈÄÀÇ °è¼ö¸¦ ÇãÇÁ¸¸ ºÎȣȭÇÏ¿© Çì´õ¸¦ ºÎ°¡ÇÏ°í JPEG ½ºÆ®¸²À¸·Î½á Ãâ·ÂÇÑ´Ù.


ÁøÁ¤¼ºÀÇ °ËÁõ°ú ÃÔ¿µ È­»óÀÇ º¹¿ø

masked image¸¦ ÀÌ¿ëÇØ ÁøÁ¤¼ºÀ» Áõ¸íÇÏ´Â ¼ø¼­, ÃÔ¿µ È­»óÀ» º¹¿øÇÏ´Â ¼ø¼­¸¦ ³ªÅ¸³½´Ù. Á¦¾È ¼ö¹ýÀº ÃÔ¿µ È­»óÀ» º¹¿øÇϱâ Àü¿¡ ÁøÁ¤¼ºÀ» Áõ¸íÇÒ ¼ö ÀÖ´Ù.


ÁøÁ¤¼ºÀÇ °ËÁõ

ÁøÁ¤¼ºÀÇ °ËÁõ ¼ø¼­¸¦ ±×¸² 4¿¡ ³ªÅ¸³½´Ù. (1)µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇØ ÀúÀåµÈ ÃÔ¿µ È­»ó º¹¿ø¿ë µ¥ÀÌÅÍ¿Í ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅ͸¦ ¼±¹ßÇÑ´Ù. (2)ÁøÁ¤¼º °ËÁõ¿ë µ¥ÀÌÅ͸¦ °ø°³Å°·Î º¹È£ÇÏ¿© ÇؽÃÄ¡¸¦ ¾ò´Â´Ù. (3)masked image·ÎºÎÅÍ ¡¸¾Ïȣȭ ºí·Ï ½ºÆ®¸²ÀÇ »ý¼º¡¹¿¡ ³ªÅ¸³½ ¼ø¼­·Î °ø°³Å°¸¦ ÀÌ¿ëÇÏ¿©, ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À» »ý¼ºÇÑ´Ù. (4)(3)¿¡¼­ »ý¼ºµÈ ¾Ïȣȭ ºí·Ï ½ºÆ®¸²Àº, maskingÀÇ ¿µÇâÀ¸·Î À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÑ ºí·ÏÀÇ ¾Ïȣȭ ºí·Ï ½ºÆ®¸²ÀÌ, ÃÔ¿µ È­»óÀ¸·ÎºÎÅÍ ¸¸µé¾îÁö´Â °Í°ú ´Ù¸£´Ù. ÃÔ¿µ È­»óÀ¸·ÎºÎÅÍ ¸¸µé¾îÁø ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À» º¹¿øÇϱâ À§ÇØ, (1)¿¡¼­ ÃßÃâÇÑ ÃÔ¿µ È­»ó º¹¿ø¿ë µ¥ÀÌÅÍ¿¡¼­ À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÑ ºí·ÏÀ» ġȯÇÑ´Ù. (5)º¹¿øÇÑ ½ºÆ®¸²À¸·ÎºÎÅÍ Çؽø¦ °è»êÇÑ´Ù. (6)(5)ÀÇ ÇØ½Ã¿Í (2)ÀÇ Çؽð¡ ÀÏÄ¡Çϸé, Ä«¸Þ¶ó·Î ÃÔ¿µÇÑ È­»ó°ú º¹¿øÇؼ­ ¾ò¾îÁø È­»ó°ú´Â, Àü 󸮸¦ Á¦¿ÜÇÏ°í ¿ÏÀüÈ÷ µ¿ÀÏÇϸç, »ç¶÷ÀÌ °ËÁöÇÒ ¼ö ÀÖ´Â Â÷ÀÌ´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÌ º¸ÁõµÈ´Ù. ¿©±â¿¡ ³ªÅ¸³½ °Íó·³, ÃÔ¿µ È­»óÀ» º¹¿øÇÏÁö ¾Ê°í ÁøÁ¤¼ºÀ» °ËÁõÇÒ ¼ö ÀÖ´Ù.


ÃÔ¿µ È­»ó º¹¿ø

masked image·ÎºÎÅÍ ÃÔ¿µ È­»óÀ» º¹¿øÇÏ´Â ¼ø¼­¸¦ ³ªÅ¸³½´Ù. ¡¸ÁøÁ¤¼ºÀÇ °ËÁõ¡¹°ú °°ÀÌ, (3),(4)ÀÇ ¼ø¼­¿¡¼­, masked image¿¡¼­ ÃÔ¿µ È­»óÀ¸·ÎºÎÅÍ ¾òÀ» ¼ö ÀÖ´Â °Í°ú µ¿ÀÏÇÑ ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À» º¹¿øÇÑ´Ù. ÀÌ ¾Ïȣȭ ºí·Ï ½ºÆ®¸²À» ºñ¹ÐÅ°¿¡ ÀÇÇØ º¹È£È­Çϸé, 16¡¿16pixel ´ÜÀ§ÀÇ È­»óÀÌ º¹¿øµÈ´Ù. ÀÌ°ÍÀ» ³ª¿­ÇÏ´Â °ÍÀ¸·Î ÃÔ¿µ È­»óÀ» º¹¿øÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã³¸®¿¡´Â ºñ¹ÐÅ°°¡ ÇÊ¿äÇϱ⠶§¹®¿¡, º¹¿øÇÒ ¼ö ÀÖ´Â °ÍÀº ƯÁ¤ÀÇ Àι°À̳ª ±â°ü¿¡ ÇÑÁ¤µÈ´Ù.


½ÇÇà ¿¹

ÇÁ¶óÀ̹ö½Ã º¸È£¿Í º¹¿ø

Á¦¾È ¼ö¹ýÀ» ½ÇÇàÇÑ °á°ú¸¦ ³ªÅ¸³½´Ù. ±×¸² 5(a)°¡ ÀÔ·Â È­»ó, »çÀÌÁî´Â 640¡¿480pixel ÀÌ´Ù. ±×¸² 5(b)´Â ¡¸¾Ïȣȭ ºí·Ï ½ºÆ®¸²ÀÇ »ý¼º¡¹ÀÇ Àü󸮿¡ ÀÇÇØ ÈÖµµÀÇ AC ¼ººÐÀÇ ÃÖÇÏÀ§ ºñÆ®¸¦ 0À¸·Î ÇÑ È­»óÀÌ´Ù. (a), (b) »çÀÌÀÇ PSNR´Â 46.9dB ·Î ³ôÀº À¯»ç¼ºÀ» °¡Áö¸ç, ´«À¸·Î Â÷À̸¦ ã¾Æ³»´Â °ÍÀº ¾î·Á¿ï ¸¸Å­, Àüó¸®ÀÇ Àû¿ë¿¡ ÀÇÇÑ È­»óÀÇ º¯È­´Â Àû´Ù. ±×¸² 5(c)´Â Ãâ·ÂÀÇ masked imageÀÌ´Ù. Àι°ÀÌ ´ÜÀÏ»öÀ¸·Î ÀüºÎ Ä¥ÇØÁ® ƯÁ¤ ºÒ°¡´ÉÇÏ°Ô µÇ¾î ÀÖ´Ù. ±×·¯³ª ±×¸² 1(b)¿¡ ³ªÅ¸³½ °Íó·³ ÀûÀýÇÑ ÇÁ¶óÀ̹ö½Ã º¸È£ 󸮰¡ µÇ¾î Àֱ⠶§¹®¿¡, Àι°ÀÇ Çü»óÀº ÀνÄÇÒ ¼ö ÀÖ°í °Å±â¿¡ »ç¶÷ÀÌ ÀÖ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ±×¸² 5(d)´Â masked image·ÎºÎÅÍ ºñ¹Ð¿­¼è¸¦ ÀÌ¿ëÇØ º¹¿øÇÑ È­»óÀÌ´Ù. (b)¿Í (d)¿¡´Â 1ºñÆ® Â÷À̵µ ¾øÀÌ ¿ÏÀüÇÏ°Ô µ¿ÀÏÇÑ È­»óÀÌ º¹¿øµÇ¾î ÀÖ´Ù.

¶Ç, Á¦¾È ¼ö¹ýÀÇ °³Âù ³»¼ºÀº ÇؽÃ, RSA ¾ÏÈ£ÀÇ °­µµ¿¡ ÀÇÁ¸ÇÑ´Ù. ¾çÂÊ ¸ðµÎ ÃæºÐÇÑ °­µµ°¡ º¸°íµÇ°í ÀÖ¾î 11), Á¦¾È¼ö¹ýÀº ½Ç¿ëÈ­°¡ °¡´ÉÇÑ ÃæºÐÇÑ °ø°Ý ³»¼ºÀ» °¡Áø´Ù.


ÆÄÀÏ »çÀÌÁî »è°¨ È¿°ú

´ÙÀ½À¸·Î, Á¦¾È ¼ö¹ýÀ» ÀÌ¿ëÇßÀ» °æ¿ìÀÇ Ãâ·Â ÆÄÀÏ »çÀÌÁ ³ªÅ¸³½´Ù. Ç¥ 1Àº, Á¦¾È ¼ö¹ýÀ» ½ÇÇàÇßÀ» ¶§ÀÇ Àü ÇÁ·¹ÀÓ ¼ö, À̵¿ ¹°Ã¼¸¦ Æ÷ÇÔÇÑ ÇÁ·¹ÀÓ ¼ö, ÀÔ·ÂÆÄÀÏ »çÀÌÁî, Ãâ·ÂÆÄÀÏ »çÀÌÁî, masking¿¡ ÀÇÇÑ °¨ºÐ, µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ ÁõºÐÀ» ³ªÅ¸³½ °ÍÀÌ´Ù. ÀÔ·Â ½ÃÄö½º´Â ±×¸² 5¿¡ ³ªÅ¸³½ È­»óÀ» Æ÷ÇÔÇÏ´Â °ÍÀ» ÀÌ¿ëÇß´Ù.

Ãâ·ÂÆÄÀÏ »çÀÌÁî´Â ÀÔ·ÂÆÄÀÏ »çÀÌÁ´Ù °¨¼ÒÇÏ°í ÀÖ´Ù. maskingÀº À̵¿ ¹°Ã¼¸¦ ´ÜÀÏ »öÀ¸·Î ÀüºÎ Ä¥Çϱâ À§ÇØ ±× ¿µ¿ª¿¡¼­´Â JPEG ¾ÐÃàÈ¿À²ÀÌ ³ô¾ÆÁ® ÆÄÀÏ »çÀÌÁî°¡ °¨¼ÒÇÑ´Ù. ¶ÇÇÑ, µðÁöÅÐ ¿öÅ͸¶Å·¿¡¼­´Â ÆÄÀÏ»çÀÌÁî°¡ Áõ°¡ÇÏÁö¸¸, ÀúÀå µ¥ÀÌÅÍ°¡ masked imageÀÇ |ac|¡Ã2°¡ µÇ´Â AC ¼ººÐ¿¡ ¸ðµÎ ÀúÀåµÉ ¼ö ÀÖ´Â °æ¿ì¿¡´Â, Ãâ·Â ÆÄÀÏ »çÀÌÁî´Â Áõ°¡ÇÏÁö ¾Ê´Â´Ù.

±×¸² 6Àº È­»ó °¡¿îµ¥ÀÇ À̵¿ ¹°Ã¼ÀÇ ¸éÀû°ú masking, µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ µ¥ÀÌÅÍ·®ÀÇ Áõ°¨À» ³ªÅ¸³½ °ÍÀÌ´Ù. À̵¿ ¹°Ã¼°¡ 17000pixel Á¤µµ±îÁö´Â |ac|¡Ã2°¡ µÇ´Â AC ¼ººÐ¿¡ ¸ðµÎ ÀúÀåµÇ¾î Àֱ⠶§¹®¿¡, µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ Áõ°¡´Â ÀϾÁö ¾Ê´Â´Ù. ±×·¯³ª µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ Áõ°¡´Â masking¿¡ ÀÇÇÑ °¨¼Ò¿¡ ºñÇØ ±Þ°ÝÇÏ°Ô ÀϾ±â ¶§¹®¿¡ À̵¿ ¹°Ã¼°¡ 35,000pixel¸¦ ³ÑÀ¸¸é µðÁöÅÐ ¿öÅ͸¶Å·¿¡ ÀÇÇÑ ÁõºÐÀÌ ¿ôµ·´Ù.


½ÇÇà ½Ã°£

¾Õ Àý¿¡¼­ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ¿¡ À־ÀÇ ÇÁ·¹ÀÓ ·¹ÀÌÆ®´Â 5.70frame/sÀÌ´Ù. ÇÁ·¹ÀÓ ·¹ÀÌÆ®´Â À̵¿ ¹°Ã¼°¡ Á¸ÀçÇÏ´Â ÇÁ·¹ÀÓ¿¡¼­¸¸ »êÃâÇß´Ù. ÀÌ °á°ú´Â ÀϹÝÀûÀÎ µ¿¿µ»ó ÃÔ¿µÀÇ Ç® ·¹ÀÌÆ® 30frame/s¸¦ ¹Øµ¹Áö¸¸, °¨½Ã Ä«¸Þ¶ó¿¡¼­´Â ÇÁ·¹ÀÓ ·¹ÀÌÆ®¸¦ ¶³¾î¶ß·Á ÃÔ¿µ¡¤º¸Á¸ÇÏ´Â °æ¿ì°¡ ¸¹¾Æ 5frame/s´Â °¨½Ã Ä«¸Þ¶óÀÇ ÃÔ¿µ ·¹ÀÌÆ®·Î½á´Â ÁöÀåÀÌ ¾ø´Â ¼öÄ¡¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù.


¸¶Áö¸·À¸·Î

¿©±â¿¡¼­´Â RSA °ø°³Å° ¾ÏÈ£¹æ½Ä°ú µðÁöÅÐ ¿öÅ͸¶Å·À» ÀÌ¿ëÇÑ ÃÔ¿µ È­»óÀÇ ÁøÁ¤¼º Áõ¸í°ú ÇÇÃÔ¿µÀÚÀÇ ÇÁ¶óÀ̹ö½Ã º¸È£¸¦ µ¿½Ã¿¡ ½ÇÇöÇÏ´Â ¼ö¹ýÀ» Á¦¾ÈÇß´Ù. ÃÔ¿µ È­»óÀ» º¹¿øÇÏÁö ¾ÊÀ¸¸é ÁøÁ¤¼ºÀ» °ËÁõÇÒ ¼ö ¾ø´Â Á¾·¡ ¹æ¹ý°ú ´Þ¸®, Á¦¾È ¼ö¹ý¿¡¼­´Â º¹¿øÀ» ½Ç½ÃÇÏÁö ¾Ê°í ÁøÁ¤¼ºÀ» Áõ¸íÇÒ ¼ö ÀÖ´Ù. ¶Ç, ÇãÇÁ¸¸ ºÎȣȭÀÇ Æ¯Â¡¿¡ ±Ù°ÅÇÑ µðÁöÅÐ ¿öÅ͸¶Å·À» ÀÌ¿ëÇÔÀ¸·Î½á, ÆÄÀÏ »çÀÌÁîÀÇ Áõ°¡¸¦ ¾ïÁ¦Çß´Ù. ƯÈ÷, ½ÇÇè¿¡ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ¿¡¼­´Â Ãâ·ÂÆÄÀÏ »çÀÌÁ ÀÔ·ÂÆÄÀÏ »çÀÌÁ´Ù ÀÛ°Ô ÇÒ ¼ö ÀÖ¾ú´Ù. ¶ÇÇÑ, 640¡¿480pixel ÀÇ È­»ó¿¡ Àû¿ëÇßÀ» °æ¿ì¿¡, ¾à 5frame/sÀ¸·Î, °¨½Ã Ä«¸Þ¶ó·Î½á ÁöÀåÀÌ ¾ø´Â ¼Óµµ·Î ½ÇÇàÇÒ ¼ö ÀÖ¾ú´Ù. ¾ÕÀ¸·Î, °øÅëÅ° ¾ÏÈ£¸¦ Æí¼ºÇÏ¿© ÀÌ¿ëÇÏ°í, ¾ÏȣȭÀÇ °è»ê ¿ø°¡¸¦ ¾ïÁ¦ÇÏ´Â ¼ö¹ý µîÀ» ÅëÇØ ½ÇÇà½Ã°£ÀÇ °í¼ÓÈ­¸¦ ¸ñÇ¥·Î ¿¬±¸¸¦ ÁøÇàÇÏ°íÀÚ ÇÑ´Ù.

<±Û : ŰŸÀÚ¿Í È÷Åä½Ã(Kitazawa Hitoshi), ¾ßºÎŸ ÄËÀÌÄ¡(Yabuta Kenichi) µµÄì³ó°ø´ëÇÐ>  

 

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

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

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

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)