cglandlogo First Page
°í°´¼¾ÅÍ   
gallery media job community contentsmall  
  dbrush Blizzardfest 2014
 
[Á¦Ç°¼Ò°³]¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß Ŷ º£Å¸ °ø°³   2011-06-17
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¿À´Ã ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¬±¸¼Ò¿¡¼­ °³¹ßÇÑ ºñ¿µ¸® ¸ñÀûÀÇ Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß Ŷ(Kinect¢â for Windows¢ç Software Development Kit)ÀÇ º£Å¸ ¹öÀüÀ» Ãâ½ÃÇÑ´Ù°í ¹àÇû´Ù.
¾¾Áö·£µå±âÀÚ cgland@cgland.com
¨Ï µðÁöÅк귯½Ã & cgland.com, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö
°Ô½Ã±ÛÀ» twitter·Î º¸³»±â °Ô½Ã±ÛÀ» facebookÀ¸·Î º¸³»±â °Ô½Ã±ÛÀ» Me2Day·Î º¸³»±â

- Çй® ¿¬±¸ÀÚ, ÆÒµéÀ» À§ÇØ ºñ¿µ¸® ¸ñÀûÀÇ Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß Ŷ º£Å¸ °ø°³
- 24½Ã°£ »ý¹æ¼ÛÀ¸·Î ÁøÇàµÇ´Â ÄÚµå Ä·ÇÁ(Code Camp) ÅëÇØ °³¹ßÀÚµéÀÌ ÀÀ¿ë »ç·Ê ¼±º¸¿©
 
 
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¿À´Ã ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¬±¸¼Ò¿¡¼­ °³¹ßÇÑ ºñ¿µ¸® ¸ñÀûÀÇ Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß Ŷ(Kinect¢â for Windows¢ç Software Development Kit)ÀÇ º£Å¸ ¹öÀüÀ» Ãâ½ÃÇÑ´Ù°í ¹àÇû´Ù.

ÀÌ °³¹ß µµ±¸´Â Á¡Á¡ Ä¿Á®°¡´Â Å°³ØÆ®ÀÇ °³¹ßÀÚ Ä¿¹Â´ÏƼ, Çй® ¿¬±¸ÀÚ, ¿­¼º ÆÒµéÀÌ À©µµ¿ì 7¿¡¼­ Å°³ØÆ®ÀÇ ±â¼úÀ» ÀÌ¿ëÇÏ¿© ±íÀÌ °¨Áö, µ¿ÀÛ Æ®·¡Å·, À½¼º, »ç¹° ÀÎ½Ä µîÀ» Æ÷ÇÔÇÑ »õ·Î¿î °æÇèÀ» âÃâÇÒ ¼ö ÀÖµµ·Ï °í¾ÈµÇ¾ú´Ù. Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº ¿À´ÃºÎÅÍ Å°³ØÆ® SDKȨÆäÀÌÁö (http://research.microsoft.com/kinectsdk)¿¡¼­ ¹«·á·Î ´Ù¿î¹ÞÀ» ¼ö ÀÖÀ¸¸ç ºñ¿µ¸®Àû ¿ëµµ·Î »ç¿ë °¡´ÉÇÏ´Ù.

¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â À̹ø Ãâ½Ã¸¦ ±â³äÇÏ¿© °³¹ßÀÚ ±×·ìÀ» ¼±Á¤, ·¹µå¸óµå¿¡ ÀÖ´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Ä·ÆÛ½º·Î ÃÊûÇØ ÀÏ¸í ¡®ÄÚµå Ä·ÇÁ(Code Camp)¡¯¶ó°í ¾Ë·ÁÁø ä³Î 9ÀÇ 24½Ã°£ »ý¹æ¼Û ÄÚµù ¸¶¶óÅæ¿¡¼­ »ó»ó·ÂÀ» È°¿ëÇØ Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀ» È°¿ëÇϵµ·Ï Çß´Ù.

»õ·Î¿î °³¹ß Ŷ°ú Å°³ØÆ® Çϵå¿þ¾î¸¦ ÅëÇØ °³¹ßÀÚµéÀº ¾ÕÀ¸·Î °Ç°­°ü¸®, °úÇÐ, ±³À° µî ´Ù¾çÇÑ ºÎ¹®À» ³Ñ¾î¼­ »õ·Î¿î ÀÀ¿ë ÄÁ¼ÁÀ» °³¹ßÇس¾ °ÍÀ¸·Î ¿¹»óµÈ´Ù. ÄÚµå Ä·ÇÁÀÇ ÇÁ·ÎÁ§Æ®´Â ¹Ì±¹ ä³Î 9¿¡¼­ ÇöÁö½Ã°£À¸·Î 16ÀÏ ¿ÀÀü 10½ÃºÎÅÍ ¿ÀÈÄ 2½Ã±îÁö »ý¹æ¼ÛÀ¸·Î ÁøÇàµÇ¾ú´Ù. ¹æ¼Û ÇÏÀ̶óÀÌÆ®´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´º½º ¼¾ÅÍ(http://channel9.msdn.com/live)¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿¬±¸¼ÒÀÇ À¯¸íÇÑ °úÇÐÀÚ ¾Æ´¯ ±ÁŸ(Anoop Gupta)´Â ¡°Å°³ØÆ®ÀÇ À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº À©µµ¿ì»ó¿¡¼­ Å°³ØÆ® ±â¼úÀ» ±¸ÇöÇÏ·Á´Â °³¹ßÀڵ鿡°Ô °¡´É¼ºÀÇ ¼¼°è¸¦ ¿­¾îÁÙ °Í¡±À̶ó¸ç ¡°¿ì¸®´Â Á» ´õ ³»Ãß·²ÇÏ°í Á÷°üÀûÀÎ ÄÄÇ»ÆÃÀ» °³¹ßÇϱâ À§ÇØ ÇÔ²² ÀÏÇØ ³ª°¡°í ÀÖ´Ù. Å°³ØÆ® °³¹ßÀÚ Ä¿¹Â´ÏƼ°¡ ¾î¶² »õ·Î¿î °ÍÀ» âÃâÇس¾Áö ³Ê¹«³ªµµ ±â´Ù·ÁÁø´Ù¡±°í ¸»Çß´Ù.

À©µµ¿ì 7¿¡¼­ ÀÛµ¿ÇÏ´Â °³¹ß ŶÀº µå¶óÀ̹ö¿Í ¹Ì°¡°ø ¼¾¼­ ½ºÆ®¸²(Raw Sensor Streams), ³»Ãß·² À¯Àú ÀÎÅÍÆäÀ̽º(Natural User interfaces), ¼³Ä¡ ¹®¼­, ¸®¼Ò½º ÀÚ·á µî dzºÎÇÑ API¸¦ Æ÷ÇÔÇÑ´Ù. Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº °³¹ßÀÚµéÀÌ C++, C#³ª Microsoft¢ç Visual Studio¢ç 2010À» ÀÌ¿ëÇÑ ºñÁÖ¾ó º£ÀÌÁ÷(Visual Basic¢ç) À¸·Î ÀÀ¿ë »ç·Ê¸¦ °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.

Å°³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀÇ Æ¯Â¡Àº ´ÙÀ½°ú °°´Ù.

- ¹Ì°¡°ø ¼¾¼­ ½ºÆ®¸²(Raw Sensor Streams): °³¹ßÀÚµéÀº ±íÀÌ ÃøÁ¤ ¼¾¼­, RGB Ä«¸Þ¶ó, ³× °¡Áö ¿ä¼Ò·Î µÈ ¸¶ÀÌÅ©·ÎÆù ¾î·¹À̷κÎÅÍ ÃßÃâµÈ °¡°øµÇÁö ¾ÊÀº µ¥ÀÌÅÍ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â Å°³ØÆ® ¼¾¼­¿¡¼­ ¹ß»ýÇÑ ³·Àº ¼öÁØÀÇ ½ºÆ®¸²À» ±â¹ÝÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.

- °ñ°Ý Æ®·¡Å·: °³¹ß ŶÀº Å°³ØÆ®ÀÇ °¡½Ã ¹üÀ§ ¾È¿¡¼­ ¿òÁ÷ÀÌ´Â 1~2ÀÎÀÇ °ñ°Ý À̹ÌÁö¸¦ Æ®·¡Å·ÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â Á¦½ºÃ³ Áß½ÉÀÇ ÀÀ¿ëÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.

- Çâ»óµÈ ¿Àµð¿À: ¿Àµð¿À ó¸® ´É·ÂÀº Á» ´õ Á¤±³ÇÑ ÀâÀ½ ¾ïÁ¦, ¿¡ÄÚ ¼Ò°Å ¹× ÇöÀçÀÇ À½¿øÀ» ã¾Æ³»´Â ºö Çü¼º, ±×¸®°í À©µµ¿ì ½ºÇÇÄ¡ ÀÎ½Ä API¿ÍÀÇ ÅëÇÕÀÌ Æ÷ÇԵȴÙ.

- ½¬¿î ¼³Ä¡: ÀÌ °³¹ß ŶÀº º¹ÀâÇÑ È¯°æ¼³Á¤ ¾øÀÌ À©µµ¿ì 7¿¡¼­ Ç¥ÁØ ¹æ½ÄÀ¸·Î ¸Å¿ì ºü¸£°Ô ¼³Ä¡ÇÒ ¼ö ÀÖÀ¸¸ç ¼³Ä¡ ÇÁ·Î±×·¥ Å©±âµµ 100MB¹Ì¸¸ÀÌ´Ù. °³¹ßÀÚµéÀº ¼³Ä¡ ½ÃÀÛÇÑ Áö ¸î ºÐ ¾È¿¡ Å°³ØÆ® ¼¾¼­¸¦ ÀÛµ¿ ½Ãų ¼ö ÀÖ´Ù.

- ¹®¼­ Á¦°ø: °³¹ß Ŷ¿¡´Â 100 ÆäÀÌÁö°¡ ³Ñ´Â °í±Þ ±â¼ú ¹®¼­°¡ Æ÷ÇԵȴÙ. µµ¿ò¸» ÆÄÀÏÀÌ µé¾îÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, °³¹ß Ŷ°ú °°ÀÌ Á¦°øµÈ ¿©·¯ »ùÇÃÀ» À§ÇÑ »ó¼¼ÇÑ ¼³¸íÀÌ Æ÷ÇԵȴÙ.

¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ¾ÕÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀÇ »ó¾÷¿ë ¹öÀüÀ» Ãâ½ÃÇÒ °èȹÀÌ´Ù. »ó¼¼ÇÑ ³»¿ëÀº Ãâ½Ã¿¡ ¸ÂÃç °ø°³µÉ ¿¹Á¤ÀÌ´Ù. Æ®À§ÅÍÀÇ Çؽ¬ÅÂ±× #Kinect_SDK¿¡¼­ °ü·Ã Åä·ÐÀÌ °è¼ÓµÈ´Ù.

¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡ °üÇÏ¿©

1975 ³â ¼³¸³µÈ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â °³ÀÎ ÄÄÇ»Æà ¹× ºñÁî´Ï½º ÄÄÇ»ÆÃ¿ë ¼ÒÇÁÆ®¿þ¾î, ¼­ºñ½º ¹× ÀÎÅÍ³Ý ±â¼ú ºÎ¹®ÀÇ ¼¼°è ¼±µµ¾÷ü·Î¼­, ¿ì¼öÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ »ç¿ëÀÚµéÀÌ ¾ðÁ¦ ¾îµð¼­³ª, ±×¸®°í ¾î¶² ÀåÄ¡¿¡¼­µç ÃÖ´ëÇÑÀÇ ´É·ÂÀ» ¹ßÈÖÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϱâ À§ÇØ ¼³°èµÈ ´Ù¾çÇÑ Á¦Ç°°ú ¼­ºñ½º¸¦ Á¦°øÇÏ°í ÀÖ´Ù.
 
½ºÆ©µð¿À ¿¬°á²÷±â