Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[¸ÖƼ¹Ìµð¾îÀÀ¿ë] MPEG 3Â÷¿ø ºñµð¿À ºÎÈ£È(3DVC) Ç¥ÁØÈ ÀÛ¾÷
3Â÷¿ø ºñµð¿À ¾ÐÃà Ç¥ÁØÈ
¿äÁò ¸¹Àº °ü½ÉÀ» °¡Áö°í ¿¬±¸µÇ°í ÀÖ´Â 3Â÷¿ø ¿µ»ó ±â¼úÀº ´Ù½ÃÁ¡ Ä«¸Þ¶ó·Î ȹµæÇÑ ´Ù½ÃÁ¡ ¿µ»óÀ¸·Î 3Â÷¿ø ¿µ»óÀ» ÀçÇöÇÑ´Ù. ±×·¯³ª ¸ðµç ½ÃÁ¡¿¡ ´ëÇØ ´Ù½ÃÁ¡ Ä«¸Þ¶ó·Î ÃÔ¿µÇÏ´Â °ÍÀº ÇѰ谡 ÀÖ°í ºñÈ¿À²ÀûÀ̱⠶§¹®¿¡ ±íÀÌ ¿µ»óÀ» ÀÌ¿ëÇÏ¿© ÀÓÀÇÀÇ ½ÃÁ¡ ¿µ»óÀ» ÇÕ¼ºÇÏ¿© º¸´Ù ¸¹Àº ½ÃÁ¡À» »ý¼ºÇÏ´Â ¹æ¹ýÀÌ ÀÌ¿ëµÇ°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ ¹æ¹ýÀº ½ºÅ×·¹¿À ¿µ»ó¿¡ ºñÇØ µ¥ÀÌÅÍ ¾çÀÌ Å©°Ô Áõ°¡ÇϹǷΠǥÁØÈµÈ ¿µ»ó Æ÷¸Ë°ú È¿°úÀûÀÎ ºÎÈ£È ±â¼úÀÌ ÇÊ¿äÇÏ´Ù. ÃÖ±Ù ±¹Á¦ Ç¥ÁØÈ ±â±¸ÀÎ MPEG(Moving Picture Experts Group)ÀÇ 3Â÷¿ø ºñµð¿À ºÎÈ£È(3DVC: 3D Video Coding) ±×·ì¿¡¼´Â ÀÌ·¯ÇÑ ¿µ»óµéÀÇ µ¥ÀÌÅÍ Çü½Ä(data format)À» Á¤ÀÇÇϰí È¿°úÀûÀÎ ºÎÈ£È ±â¼úµéÀ» Ç¥ÁØÈÇϴ Ȱµ¿À» ÁøÇàÇϰí ÀÖ´Ù.
2011³â 3¿ù¿¡ ¿¸° Á¦96Â÷ MPEG ȸÀÇ¿¡¼´Â ´Ù½ÃÁ¡ ºñµð¿À ¿µ»óÀ» È¿À²ÀûÀ¸·Î ºÎÈ£ÈÇÏ°í °íǰÁúÀÇ Áß°£ ¿µ»óÀ» ¸¸µé±â À§ÇÑ 3Â÷¿ø ºñµð¿À ºÎÈ£È Ç¥ÁØÀ» ¸¸µé±â À§ÇØ Á¦¾È¿äû¼(MPEG¹®¼ N12036)°¡ ¸¸µé¾îÁ³´Ù. º» °í¿¡¼´Â ÀÌ Á¦¾È¿äû¼¿¡ Á¤ÀÇµÈ ³»¿ëµéÀ» ´Ù·ç°íÀÚ ÇÑ´Ù.
3Â÷¿ø ºñµð¿À Å×½ºÆ® ½ÃÄö½ºÀÇ ºÐ·ù
Ç¥ÁØÈ ÀÛ¾÷À» ÁøÇàÇϱâ À§Çؼ´Â ½ÇÇè ȯ°æÀÌ Á¤ÀǵǾî¾ß ÇÑ´Ù. ÀԷ¿µ»óÀÌ µÇ´Â ´Ù½ÃÁ¡ »ö»ó ¿µ»ó°ú ±íÀÌ ¿µ»óÀº YUV 4:2:0 Çü½ÄÀ» ÀÌ¿ëÇϰí, °¢ ȼҴç 8ºñÆ®·Î Ç¥ÇöÇÑ´Ù. À̹ø ½ÇÇè¿¡ »ç¿ëÇÒ Å×½ºÆ® ¿µ»óÀº ¾Æ·¡ÀÇ Ç¥¿Í °°´Ù. Nokia°¡ Á¦°øÇÑ ¡®Undo_Dancer¡¯¿Í ¡®GT_Fly¡¯´Â ´Ù½ÃÁ¡ Ä«¸Þ¶ó·Î ȹµæÇÑ °ÍÀÌ ¾Æ´Ñ ÄÄÇ»ÅÍ ±×·¡ÇȽº·Î ¸¸µé¾îÁø ½ÃÄö½ºµé·Î À̸¦ ÅëÇÑ Á¤È®ÇÑ ±íÀÌ ¿µ»óÀÌ ¹èÆ÷µÇ¾ú´Ù. ÀÌ´Â ±íÀÌ ÃøÁ¤ ¼ÒÇÁÆ®¿þ¾îÀÎ DERS(Depth Estimation Reference Software)¸¦ ÀÌ¿ëÇØ ±íÀ̸¦ ±¸ÇÑ ´Ù¸¥ ½ÃÄö½ºµé°ú Â÷º°µÈ´Ù.
<±×¸² 1> 8°³ÀÇ Å×½ºÆ® ½ÃÄö½º
°¢ Å×½ºÆ® ½ÃÄö½º´Â 2-½ÃÁ¡°ú 3-½ÃÁ¡ µÎ °³ÀÇ ½ÇÇè Á¶°Ç ¸ðµÎ¸¦ ÀÌ¿ëÇØ¾ß ÇÑ´Ù. ¿©±â¼ 2-½ÃÁ¡Àº ¾ç¾È½Ä µð½ºÇ÷¹ÀÌ, 3-½ÃÁ¡Àº ´Ù½ÃÁ¡ µð½ºÇ÷¹ÀÌ ½Ã½ºÅÛÀ» °í·ÁÇÑ ½Ã³ª¸®¿ÀÀÌ´Ù. ¿¹Ãø ±¸Á¶·Î´Â 2-½ÃÁ¡Àº I-P ±¸Á¶, 3-½ÃÁ¡Àº I-B-P ±¸Á¶¸¦ »ç¿ëÇÑ´Ù. ºÎÈ£È ¹æ¹ýÀÇ ¼º´ÉÀ» ºñ±³Çϱâ À§ÇÏ¿© µÎ °¡ÁöÀÇ ¼·Î ´Ù¸¥ ºÎÈ£È ¹æ¹ýÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.
1) AVC-Compatible: ±âÁ¸ÀÇ H.264/AVC ºÎÈ£È Ç¥ÁذúÀÇ È£È¯¼ºÀ» À¯ÁöÇϱâ À§ÇØ ´Ù½ÃÁ¡ ºñµð¿À ºÎÈ£È(multi-view video coding) ¹æ¹ýÀ» ÀÌ¿ëÇÏ¿© ¼º´ÉÀ» Æò°¡ÇÑ´Ù. ºÎȣȱâ´Â JMVC 8.3.1À» ÀÌ¿ëÇÑ´Ù.
2) HEVC-Compatible & Unconstrained: HEVC¿ÍÀÇ È£È¯¼ºÀ» À¯ÁöÇϱâ À§ÇØ HM2.0À» ÀÌ¿ëÇÏ¿© ¼º´ÉÀ» Æò°¡ÇÑ´Ù.
2011³â 4¿ù 15ÀÏ¿¡ ÃÖÁ¾ Á¦¾È¿äû¼(CfP)°¡ ¹èÆ÷µÇ¾î ±â¼ú µî·ÏÀÌ ½ÃÀ۵Ǿú´Ù. 10¿ù 1ÀÏ¿¡ ÁÖ°üÀû ÈÁú Æò°¡¸¦ °ÅÃÄ 2011³â 11¿ù 26ÀÏ~12¿ù 2ÀÏ¿¡ ¿¸° Á¦98Â÷ ȸÀÇ¿¡¼´Â Á¦¾ÈµÈ ±â¼ú Æò°¡°¡ ÀÌ·ç¾îÁ³´Ù. 2012³â 2¿ù¿¡ ¿¸± Á¦99Â÷ ȸÀÇ¿¡¼´Â AVC Ä«Å×°í¸®ÀÇ working draft°¡ ÁøÇàµÉ ¿¹Á¤ÀÌ´Ù.
Á¦98Â÷ MPEG 3DV ȸÀÇ ³»¿ë
Á¦98Â÷ MPEG ȸÀÇ¿¡¼ ±â¼ú Æò°¡¿¡¼ ³ôÀº Æò°¡¸¦ ¹ÞÀº ±â¼úµéÀ» ¹ÙÅÁÀ¸·Î µÎ °³ÀÇ Ä«Å×°í¸® AVC, HEVC¸¦ ±â¹ÝÀ¸·Î °¢°¢ 3DV-ATM, 3DV-HTMÀ¸·Î ºÒ¸®´Â Å×½ºÆ® ¸ðµ¨(TMuC: Test Model under Consideration)À» ¸¸µé¾î ¹èÆ÷ÇÒ ¿¹Á¤ÀÌ´Ù.
AVC-ȣȯ¿¡¼´Â Nokia°¡ Æò°¡¿¡¼ °¡Àå ÁÁÀº °á°ú¸¦ º¸¿´´Âµ¥ ¹Ý¿µµÈ ±â¼úµéÀ» º¸ÀÚ¸é ¿µ»ó ÇÕ¼º ¿¹Ãø(view synthesis prediction), ´Ü°èÀû ȸé Àüȯ(gradual view refresh) µîÀÌ ÀÖ´Ù. ¿µ»ó ÇÕ¼º ¿¹ÃøÀº ¿µ»óÀ» ÇÕ¼ºÇÒ ¶§ ÀÎÁ¢ ½ÃÁ¡¿¡¼ º¹¿øÇÑ ±íÀÌ ¿µ»óÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ´Ù. ´Ü°èÀû ȸé ÀüȯÀº ¹Ì¸® ¼±ÅÃµÈ ½ÃÁ¡µéÀ» Á¤¹ÐÇÏ°Ô º¹È£ÈÇÏ°í ³ª¸ÓÁö ½ÃÁ¡µéÀº ÇÕ¼º ±â¼úÀ» ÀÌ¿ëÇÏ¿© Àç°ÇÇÏ´Â ±â¼úÀÌ´Ù.
<±×¸² 2> ´Ü°èÀû ȸé Àüȯ¿¡¼ÀÇ º¹È£È ÀÛ¾÷
¶ÇÇÑ, HEVC-ȣȯ¿¡¼´Â HHIÀÇ °á°ú°¡ °¡Àå ¿ì¼öÇß´Ù. HHI°¡ Á¦¾ÈÇÑ ´ëÇ¥ÀûÀÎ ±â¼ú·Î´Â À±°û-±â¹Ý ±íÀÌ ¸ðµ¨¸µ(depth modeling modes with wedgelet/contour), º¯ÀÌ º¸»ó ¿¹Ãø(disparity compensated prediction) µîÀÌ ÀÖ´Ù. À±°û-±â¹Ý ±íÀÌ ¸ðµ¨¸µÀº ±íÀÌ ¿µ»ó¿¡¼ ±íÀ̰ªÀÌ °æ°è¿¡¼ ±Þ°ÝÇÏ°Ô º¯ÇÏ´Â ¿µ¿ª°ú õõÈ÷ º¯ÇÏ´Â ¿µ¿ªÀ¸·Î ±¸ºÐÇÏ¿© wedgelet°ú contour¸¦ ÀÌ¿ëÇÏ¿© ºÐÇÒÇÏ´Â ¹æ¹ýÀÌ´Ù. º¯ÀÌ º¸»ó ¿¹ÃøÀº ±âÁ¸ÀÇ ¿òÁ÷ÀÓ º¸»ó ¿¹Ãø(motion compensated prediction)À» ´ë½ÅÇÏ¿© ½ÃÁ¡ ¹æÇâÀ¸·Î º¯À§°ªÀ» ¿¹ÃøÇÏ´Â ¹æ¹ýÀÌ´Ù.
<±×¸² 3> À±°û-±â¹Ý ±íÀÌ ¸ðµ¨¸µ
À̹ø ±â¼ú Æò°¡¿¡¼ AVC¿Í HEVC¿¡¼ °¢°¢ Nokia¿Í HHIÀÇ ±â¼úµéÀÌ °¡Àå ³ôÀº Æò°¡¸¦ ¹Þ¾Æ ÀÌµé ±â¼úµéÀ» ¹ÙÅÁÀ¸·Î Å×½ºÆ® ¸ðµ¨(TMuC: Test Model under Consideration)À» ¹èÆ÷µÇ°í °è¼Ó ¾÷µ¥ÀÌÆ®µÉ ¿¹Á¤ÀÌ´Ù. TMuCÀº 3DV-ATM°ú 3DV-HTMÀ¸·Î µÎ °³°¡ ÀÖ°í ÀüÀÚ´Â JM, ÈÄÀÚ´Â HMÀ» ±â¹ÝÀ¸·Î ¸¸µé¾îÁ³´Ù. ¾ÕÀ¸·Î ¿¸± ȸÀǵ鿡¼´Â ¿¬±¸±â°üµéÀÌ ÀÌ Å×½ºÆ® ¸ðµ¨µé¿¡ ±â¼úÀ» ±¸ÇöÇØ ±â°íÇÒ Àü¸ÁÀÌ´Ù.
ÇöÀç MPEG¿¡¼ ÀÛ¾÷Çϰí ÀÖ´Â 3Â÷¿ø ºñµð¿À ºÎÈ£È Ç¥ÁØÀº ÇâÈÄ 3Â÷¿ø ½Ç°¨¹æ¼Û°ú °¡»óÇö½Ç ȯ°æÀ» ±¸ÇöÇϴµ¥ ÇÙ½ÉÀûÀÎ ¿µ¿ªÀ̹ǷÎ, ±¹³» ¿©·¯ ±â°üµéÀÇ Å« °ü½É°ú Àû±ØÀûÀÎ Âü¿©°¡ ÇÊ¿äÇÏ´Ù.