Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[¸ÖƼ¹Ìµð¾îÀÀ¿ë] ½Ç°¨¹Ìµð¾î ó¸® ¿£Áø ±â¼úÀÇ Ç¥ÁØÈ ½ÃÀÛ
½Ç°¨¹Ìµð¾î¶õ?
½Ç°¨¹Ìµð¾î¶õ Çö½Ç¼¼°è¸¦ °¡Àå ±ÙÁ¢ÇÏ°Ô ÀçÇöÇϰíÀÚ ÇÏ´Â Â÷¼¼´ë µðÁöÅÐ ¹Ìµð¾î·Î Àΰ£ÀÇ ¿À°¨À» ÀÚ±ØÇÏ´Â ½Ç°¨ Á¤º¸¸¦ ÅëÇØ µ¿¿µ»ó, ¿Àµð¿À, ÅØ½ºÆ®·Î ÀÌ·ç¾îÁø ±âÁ¸ÀÇ ¹Ìµð¾îº¸´Ù ¿ùµîÈ÷ ³ªÀº Ç¥Çö·Â°ú ¸ôÀÔ°¨, ÇöÀå°¨À» Á¦°øÇÏ´Â °ÍÀ» ÀåÁ¡À¸·Î ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ½Ç°¨¹Ìµð¾î´Â ±âÁ¸ÀÇ µ¿¿µ»ó, °ÔÀÓ µîÀÇ A/V ¹Ìµð¾î¿¡ ¸ð¼Ç, ¹Ù¶÷, Áøµ¿, ¾È°³, Çâ±â µîÀÇ ½Ç°¨È¿°ú ÀçÇö Á¤º¸°¡ Ãß°¡µÈ ´Ù°¨°¢ ¸ÖƼ¹Ìµð¾î ÄÜÅÙÃ÷·Î, Ãß°¡µÈ ½Ç°¨È¿°ú ÀçÇö Á¤º¸¸¦ ±â¹ÝÀ¸·Î ¸ð¼ÇÀÇÀÚ, ¼±Ç³±â, ¿ÂµµÁ¶Àý±â, Áøµ¿±â±â, Á¶¸í±â±â, ¹ßÇâ±â µîÀÇ ´Ù¾çÇÑ ½Ç°¨ µð¹ÙÀ̽º¸¦ A/V ¹Ìµð¾î¿Í µ¿±âÈÇÏ¿© ÀûÀýÇÏ°Ô Á¦¾îÇÔÀ¸·Î½á ÀçÇöµÈ´Ù.
½Ç°¨¹Ìµð¾î ¼ºñ½º¸¦ À§ÇÑ ÇÙ½É ¿ä¼Ò ±â¼ú·Î´Â Á¤ÇüÈµÈ ½Ç°¨Á¤º¸ Ç¥Çö ±â¼ú, ½Ç°¨Á¤º¸¸¦ ó¸®Çϰí ÀçÇöÇÏ´Â ½Ç°¨¹Ìµð¾î ¿£Áø ±â¼ú, ½Ç°¨¹Ìµð¾î ¼ºñ½ºÀÇ »ý»ê, À¯Åë, ¼Òºñ¸¦ Áö¿øÇÏ´Â ¹Ìµð¾î Ç÷§Æû ±â¼ú µîÀ» µé ¼ö ÀÖ´Ù. º» °í¿¡¼´Â ÀÌ·¯ÇÑ ½Ç°¨¹Ìµð¾î ó¸® ±â¼ú°ú °ü·ÃµÈ ±¹Á¦Ç¥ÁØÀÇ ÇöȲÀ» »ìÆìº¸°í ½Ç°¨¹Ìµð¾î ±â¼úÀÇ È°¼ºÈ¸¦ À§ÇØ ¿ä±¸µÇ´Â Ç¥ÁØÈ ¹æÇâÀ» Á¦½ÃÇϰíÀÚ ÇÑ´Ù.
½Ç°¨Á¤º¸ Ç¥Çö ±â¼ú Ç¥ÁØ ÇöȲ
ISO/IEC JTC1/SC29 »êÇÏ ¸ÖƼ¹Ìµð¾îºÎÈ£È ±¹Á¦Ç¥ÁØÈÀ§¿øÈ¸(WG11, MPEG)¿¡¼´Â MPEG-V ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ °¡»ó¼¼°è¿Í Çö½Ç¼¼°è °£ ±³·ù¸¦ À§ÇÑ ÀÎÅÍÆäÀ̽º ±Ô°ÝÀ» Á¤ÀÇÇϰí ÀÖÀ¸¸ç, ÃÑ 7°³ÀÇ ÆÄÆ®·Î ±¸¼ºµÈ ISO/IEC 23005(MPEG-V Media Context and Control) Ç¥ÁØÀ» Á¦Á¤Çϰí ÀÖ´Ù. ÀÌ Áß MPEG-V Part3(Sensory Information)¿¡¼´Â ½Ç°¨È¿°ú ¼¼úÀ» À§ÇÑ XML ½ºÅ°¸¶ ±â¹ÝÀÇ ½Ç°¨È¿°ú Ç¥Çö ±â¼ú ±Ô°ÝÀ» Á¤ÀÇÇϰí ÀÖ´Ù. ÀÌ ±Ô°ÝÀ» µû¸£´Â ½Ç°¨È¿°ú ÀçÇö Á¤º¸ÀÎ ½Ç°¨È¿°ú¸ÞŸµ¥ÀÌÅÍ(SEM, Sensory Effect Metadata)°¡ °¡»ó¼¼°è °ÝÀÎ ¸ÖƼ¹Ìµð¾î ÄÜÅÙÃ÷¿¡ Ãß°¡µÇ¾î Çö½Ç¼¼°èÀÇ ½Ç°¨ µð¹ÙÀ̽º¸¦ Á¦¾îÇÏ´Â ÀÔ·Â µ¥ÀÌÅͷΠȰ¿ëµÊÀ¸·Î½á °¡»ó¼¼°è·ÎºÎÅÍ Çö½Ç¼¼°è·ÎÀÇ ¼ÒÅëÀÌ ÀÌ·ç¾îÁö°Ô µÈ´Ù.
MPEG-V¿¡¼´Â °¡»ó¼¼°è Á¤º¸¸¦ Çö½Ç¼¼°è Á¤º¸·Î º¯È¯ÇÏ´Â º¯È¯¿£Áø(adaption engine)¿¡ ´ëÇÑ ÀԷ°ú Ãâ·ÂÀÌ µÇ´Â µ¥ÀÌÅÍÀÇ Æ÷¸Ë¸¸À» Ç¥ÁØÀÇ ¹üÀ§·Î Çϰí ÀÖ´Ù. Ãʱ⠺¯È¯¿£ÁøÀ» Ç¥ÁØ¿¡ Æ÷ÇÔÇÏÁö ¾ÊÀº ÀÌÀ¯´Â º¯È¯ ¿£ÁøÀÇ ±¸Çö¿¡ ÀÖ¾î ´Ù¾ç¼ºÀ» º¸ÀåÇÏ°í ´Ù¾çÇÑ ±â¼úÀÌ ½ÃÀå¿¡¼ °æÇÕÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© ±â¼úÀÇ ¹ßÀüÀ» µµ¸ðÇϱâ À§ÇÔÀ̾ú´Ù. ±×·¯³ª ÇÑÆíÀ¸·Î´Â ½Ç°¨¹Ìµð¾îÀÇ È®»êÀ» À§ÇØ »ê¾÷È °¡´É¼ºÀÌ °¡Àå ³ôÀº ±â¼ú Áß ÇϳªÀÎ ½Ç°¨¹Ìµð¾î ÀçÇö ¿£Áø ±â¼úÀÇ ±Ô°ÝÀ» Ç¥ÁØÈÇÒ Çʿ伺µµ ²ÙÁØÈ÷ ³íÀÇµÇ¾î ¿Ô´Ù.
°³¹æÇü µðÁöÅÐ ¹Ìµð¾î Ç÷§Æû ±â¼ú Ç¥ÁØ ÇöȲ
MPEG¿¡¼´Â MPEG-M(Multimedia Service Platform Technologies)À» ÅëÇØ ¸ÖƼ¹Ìµð¾î¸¦ ó¸®ÇÏ´Â ¹ë·ù üÀÎ(value-chain)À» ¼³°èÇÏ°í ±¸ÇöÇÒ ¼ö ÀÖ´Â µðÁöÅÐ ¹Ìµð¾î °³¹æÇü Ç÷§ÆûÀÇ ±Ô°ÝÀ» Á¤ÀÇÇϰí ÀÖÀ¸¸ç, ÃÑ 5°³ÀÇ ÆÄÆ®·Î ±¸¼ºµÈ ISO/IEC 23006(MXM, MPEG Extensible Middleware) Ç¥ÁØÀ» Á¦Á¤ÇÏ¿´´Ù. MXM Ç¥ÁØÀº ¸ÖƼ¹Ìµð¾î ÄÜÅÙÃ÷ÀÇ »ý¼º, ó¸®, ºÐ¹è, À¯Åë, ÀúÀ۱Ǻ¸È£, ¼Òºñ µîÀÇ ¼ºñ½º¸¦ Áö¿øÇϱâ À§ÇÑ MXM ¹Ìµé¿þ¾î API¿Í MXM ÀÀ¿ë °£ÀÇ ±âº»(elementary) ¹× ÅëÇÕ(aggregated) ¼ºñ½º ÇÁ·ÎÅäÄÝÀ» ±× ¹üÀ§·Î Çϰí ÀÖ´Ù.
MPEG-M Ç÷§ÆûÀÇ ÇÙ½ÉÀº MPEG-M ¿£ÁøÀ¸·Î ¸í¸íµÇ´Â ¼ÒÇÁÆ®¿þ¾î·Î ±â¼ú ¿£Áø(Technology Engine), ÇÁ·ÎÅäÄÝ ¿£Áø(Protocol Engine), ¿ÀÄɽºÆ®·¹ÀÌÅÍ ¿£Áø(Orchestrator Engine)À¸·Î ±¸ºÐµÈ´Ù. ÀÌ Áß ±â¼ú ¿£ÁøÀº ¿Àµð¿À, ºñµð¿À, 3D ±×·¡ÇȽº, ¼¾¼ µ¥ÀÌÅÍ, ½ºÆ®¸®¹Ö, ¸ÞŸµ¥ÀÌÅÍ µîÀÇ ÆÄÀÏ Ã³¸® ¹× °Ë»ö, º¯È¯, ·»´õ¸µ, ÀúÀÛ±Ç °ü¸® µî ƯÁ¤ MPEG ±â¼úÀ» ±¸ÇöÇÑ °ÍÀ¸·Î, ÇöÀç MPEG-21 ÆÄÀÏ Æ÷¸Ë ¿£ÁøÀ» ºñ·ÔÇÏ¿© ÃÑ 11°³ÀÇ ±â¼ú ¿£Áø°ú À̵éÀÇ Ç¥ÁØ API°¡ Á¤ÀǵǾî ÀÖ´Ù.
½Ç°¨¹Ìµð¾î ó¸® ¿£Áø ±â¼ú Ç¥ÁØÈ ÃßÁø ÇöȲ ¹× °èȹ
MPEG-V¿Í MPEG-M¿¡¼´Â °¢°¢ ½Ç°¨È¿°ú ÀçÇö Á¤º¸ Ç¥Çö ±â¼ú°ú ¸ÖƼ¹Ìµð¾î °³¹æÇü Ç÷§Æû ±â¼ú¿¡ ´ëÇÑ Ç¥ÁØÀ» Á¦Á¤Çϰí ÀÖÀ¸³ª, ½Ç°¨¹Ìµð¾î 󸮸¦ À§ÇÑ ¿£Áø ±â¼úÀº ¿©ÀüÈ÷ À̵é Ç¥ÁØÀÇ ¹üÀ§¿¡¼ Á¦¿ÜµÇ¾î ÀÖ´Ù. ÀÌ¿¡ 2013³â 7¿ù ºñ¿£³ª¿¡¼ ÀÖ¾ú´ø Á¦105Â÷ MPEG ȸÀÇ¿¡¼ ½Ç°¨È¿°ú ó¸® ¿£Áø(SEP Engine, Sensory Effect Processing Engine) ±â¼úÀÌ Çѱ¹ ±â°ü¿¡ ÀÇÇØ ±â°íµÇ°í ÇÁ¶û½º ±â°üÀÌ °ü½ÉÀ» º¸ÀÓÀ¸·Î½á ½Ç°¨¹Ìµð¾î ó¸® ¿£Áø ±â¼úÀÇ ±¹Á¦ Ç¥ÁØÈ¸¦ À§ÇÑ ¹ßÆÇÀÌ ¸¶·ÃµÇ¾ú´Ù.
ÀÌÈÄ 10¿ù Á¦106Â÷ MPEG ȸÀÇ¿¡¼´Â ÇÁ¶û½º ¹× ¿µ±¹ ±â°ü°ú ½Ç°¨¹Ìµð¾î ó¸® ¿£ÁøÀ» MPEG-M Ç÷§ÆûÀÇ 12¹øÂ° ±â¼ú ¿£ÁøÀ¸·Î Ãß°¡Çϴ ǥÁØÈ ÃßÁø ¹æ¾ÈÀÌ º¸´Ù ±¸Ã¼ÀûÀ¸·Î ³íÀǵǾú´Ù(<±×¸² 1> Âü°í). ÇùÀÇµÈ ÀÏÁ¤¿¡ µû¸£¸é 107Â÷ MPEG ȸÀÇ¿¡¼´Â MPEG-V¿Í MPEG-M°úÀÇ Á¶ÀÎÆ® ¹ÌÆÃÀ» °³ÃÖÇÏ¿© ¾ç ºÐ°úÀÇ ÀÌÇØ¸¦ µµ¸ðÇϰí 108Â÷ ȸÀDZîÁö ½Ç°¨È¿°ú ó¸® ¿£ÁøÀÇ Ç¥ÁØ API¸¦ Á¤ÀÇÇÏ¿© MPEG-M Ç¥ÁØÀÇ °³Á¤(Amendment)À» ÃßÁøÇÏ´Â °ÍÀ¸·Î µÇ¾î ÀÖ´Ù. ÇöÀç ±¹³» ±â°üÀÎ Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø¿¡¼ ½Ç°¨È¿°ú ó¸® ¿£Áø°ú À̸¦ ÀÌ¿ëÇÑ ÀÀ¿ë ¼ºñ½º¿¡ ´ëÇÑ ·¹ÆÛ·±½º ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸Çö Áß¿¡ ÀÖÀ¸¸ç, ÀÌ °á°ú¹°À» ±â¹ÝÀ¸·Î Ç¥ÁØ API ±Ô°ÝÀÌ ³íÀÇµÉ ¿¹Á¤ÀÌ´Ù.
<±×¸² 1> ½Ç°¨¹Ìµð¾î ó¸® ¿£Áø Ç¥ÁØÈ ÃßÁø ¹æ¾È
(Ãâó: ISO/IEC 23005-1 Media context and control – Part 1: Architecture, ISO/IEC 23006-1 Multimedia service platform technologies – Part 1: Architecture)
¸ÎÀ½¸»
½Ç°¨¹Ìµð¾î ¼ºñ½º¿Í °ü·ÃµÈ ±¹Á¦ Ç¥ÁØÀ¸·Î ½Ç°¨È¿°ú ÀçÇö Á¤º¸ Ç¥Çö ±â¼ú Ç¥ÁØÀ» Æ÷ÇÔÇÑ ISO/IEC 23005(MPEG-V)¿Í °³¹æÇü ¹Ìµð¾î Ç÷§Æû ±â¼ú Ç¥ÁØÀÎ ISO/IEC 23006(MPEG-M)ÀÌ ÀÖ´Ù. ÇÏÁö¸¸ ½Ç°¨¹Ìµð¾î ¼ºñ½ºÀÇ È°¼ºÈ¸¦ À§ÇØ »ê¾÷È °¡´É¼ºÀÌ °¡Àå ³ôÀº ±â¼ú Áß ÇϳªÀÎ ½Ç°¨¹Ìµð¾î ó¸® ¿£Áø ±â¼úÀº Á¦¿ÜµÇ¾î ÀÖ¾î, ÀÌ¿¡ ´ëÇÑ Ç¥ÁØ ±Ô°ÝÀ» Á¤ÀÇÇϰíÀÚ ÇÏ´Â ½Ãµµ°¡ Çѱ¹ ±â°üÀÇ ÁÖµµ·Î MPEG-V¿Í MPEG-M °£ÀÇ Çù·ÂÀ» ÅëÇØ ÃßÁøµÇ°í ÀÖ´Ù. ÇöÀç ½Ç°¨¹Ìµð¾î ó¸® ¿£ÁøÀº °¡»ó¼¼°è Á¤º¸ÀÎ ½Ç°¨È¿°ú¸ÞŸµ¥ÀÌÅ͸¦ Çö½Ç¼¼°èÀÇ ½Ç°¨ µð¹ÙÀ̽º Á¦¾î ¸í·ÉÀ¸·Î º¯È¯ÇÏ´Â ±â´É À§ÁÖ·Î Á¤Àǵǰí ÀÖÀ¸³ª, ÃßÈÄ Çö½Ç¼¼°èÀÇ ¼¾¼ Á¤º¸¸¦ °¡»ó¼¼°èÀÇ Á¤º¸·Î º¯È¯ÇÏ´Â ±â´É±îÁö Æ÷ÇÔÇÏ´Â °ÍÀ¸·Î È®ÀåÀÌ °¡´ÉÇÒ °ÍÀ¸·Î º¸ÀδÙ.
½Ç°¨¹Ìµð¾î ¿£ÁøÀÇ Ç¥ÁØÈ°¡ ¿£Áø ±â¼ú ±¸ÇöÀÇ ´Ù¾ç¼ºÀ» Á¦ÇÑÇÏ´Â °ÍÀÌ ¾Æ´Ï³Ä¶ó´Â ¿ì·Á°¡ ÀÖÀ» ¼ö ÀÖÀ¸³ª, ½Ç°¨¹Ìµð¾î ÀçÇö ¹× 󸮸¦ À§ÇÑ Ç¥ÁØ API ±Ô°ÝÀ» Á¤ÀÇÇÔÀ¸·Î½á ¿£Áø ±â¼ú ±¸Çö¿¡ ÀÖ¾î ¸íÈ®ÇÑ ±âÁØÀ» Á¦½ÃÇÒ ¼ö ÀÖ¾î ½Å¼ÓÇÏ°í »óÈ£¿î¿ë¼ºÀÌ º¸ÀåµÈ ¿£Áø ±â¼ú °³¹ßÀÌ ÀÌ·ç¾îÁú ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù. ½ÇÁ¦ ÇÊ¿äÇÑ Ç¥ÁØÈ ±â¼úÀ» Á¦°øÇÔÀ¸·Î½á ½Ç°¨¹Ìµð¾î ±â¼úÀÇ »ó¿ëÈ¿Í »ê¾÷ÀÇ È°¼ºÈ·Î À̾îÁö±â¸¦ ±â´ëÇØ º»´Ù.