¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(Microsoft)¿¡¼ °¡Á¤¿ë ÄÜ¼Ö °ÔÀÓ Xbox 360ÀÇ ÁÖº¯±â±â·Î Ãâ½ÃÇÑ Å°³ØÆ®(Kinect)ÀÇ À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß Ŷ(SDK) º£Å¸ ¹öÀü ¹èÆ÷¿¡ µé¾î°¬´Ù.
MS´Â 16ÀÏ(ÇöÁö½Ã°£) À©µµ¿ì¿ë Ű³ØÆ®(Kinect for Windows) SDK º£Å¸ ¹öÀüÀ» °ø°³ÇßÀ¸¸ç, ÀÌ SDK°¡ Á¡Á¡ Ä¿Á®°¡´Â Ű³ØÆ®ÀÇ °³¹ßÀÚ Ä¿¹Â´ÏƼ, Çй® ¿¬±¸ÀÚ, ¿¼º ÆÒµéÀÌ À©µµ¿ì 7¿¡¼ Ű³ØÆ®ÀÇ ±â¼úÀ» ÀÌ¿ëÇÏ¿© ±íÀÌ °¨Áö, µ¿ÀÛ Æ®·¡Å·, À½¼º, »ç¹° ÀÎ½Ä µîÀ» Æ÷ÇÔÇÑ »õ·Î¿î °æÇèÀ» âÃâÇÒ ¼ö ÀÖµµ·Ï °í¾ÈµÇ¾ú´Ù°í ¼³¸íÇß´Ù.
À©µµ¿ì 7¿¡¼ ÀÛµ¿ÇÏ´Â SDK´Â µå¶óÀ̹ö¿Í ¹Ì°¡°ø ¼¾¼ ½ºÆ®¸², ³»Ãß·² À¯Àú ÀÎÅÍÆäÀ̽º, ¼³Ä¡ ¹®¼, ¸®¼Ò½º ÀÚ·á µî dzºÎÇÑ API¸¦ Æ÷ÇÔÇÑ´Ù. Ű³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº °³¹ßÀÚµéÀÌ C++, C#³ª Microsoft Visual Studio 2010À» ÀÌ¿ëÇÑ ºñÁÖ¾ó º£ÀÌÁ÷(Visual Basic) À¸·Î ÀÀ¿ë »ç·Ê¸¦ °³¹ßÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù.
À̹ø¿¡ ¹èÆ÷µÇ´Â À©µµ¿ì¿ë Ű³ØÆ® SDK º£Å¸ ¹öÀüÀÇ Æ¯Â¡Àº ¾Æ·¡¿Í °°´Ù.
¹Ì°¡°ø ¼¾¼ ½ºÆ®¸²(RAW Sensor Stream) - °³¹ßÀÚ´Â ½Éµµ(depth) ¼¾¼, Ä÷¯(RGB) Ä«¸Þ¶ó ¼¾¼, 4°¡Áö ¿ä¼Ò·Î µÈ ¸¶ÀÌÅ©·ÎÆù ¾î·¹À̷κÎÅÍ ÃßÃâµÈ °¡µ¿µÇÁö ¾ÊÀº RAW µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖÀ¸¸ç, À̴ Ű³ØÆ® ¼¾¼·ÎºÎÅÍ ·Î¿ì ·¹º§(low-level) ½ºÆ®¸²À» ±â¹ÝÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
°ñ°Ý ÃßÀû(Skeletal Tracking) - SDK¿¡´Â Ű³ØÆ® °¨Áö ¹üÀ§ ¾È¿¡ ÀÖ´Â 1¸í ¶Ç´Â 2¸íÀÇ °ñ°Ý À̹ÌÁö¸¦ ÃßÀûÇÒ ¼ö ÀÖ¾î À̸¦ ¹ÙÅÁÀ¸·Î Á¦½ºÃ³ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé ¼ö ÀÖ´Ù.
Çâ»óµÈ ¿Àµð¿À(Advanced Audio Capabilities) - Á¤±³ÇÑ ³ëÀÌÁî ¾ïÁ¦ ¹× ¿¡ÄÚ ¼Ò°Å, ÇöÀçÀÇ »ç¿îµå ¼Ò½º¸¦ ½Äº°ÇÏ´Â ºö Çü¼º, ÅëÇÕµÈ À©µµ¿ì À½¼º ÀÎ½Ä ±â´ÉÀ» Æ÷ÇÔÇÑ ¿Àµð¿À ó¸® ±â´ÉÀÌ µé¾î°£´Ù.
½¬¿î ¼³Ä¡(Easy of Installation) - SDK´Â º¹ÀâÇÑ ¼³Á¤ ¾øÀÌ À©µµ¿ì 7 Ç¥ÁØ ¼³Ä¡ ¹æ¹ýÀ¸·Î ºü¸£°Ô ¼³Ä¡µÇ¸ç, Àüü ÀνºÅç·¯ »çÀÌÁî´Â 100MB¸¦ ³ÑÁö ¾Ê´Â´Ù. °³¹ßÀÚµéÀº ÀÏ¹Ý ÆÇ¸ÅµÇ´Â Ű³ØÆ® ¼¾¼ À¯´ÖÀ» ±¸ÀÔÇØ ¿¬°áÇÏ¸é ¸î ºÐ À̳»·Î »ç¿ë °¡´ÉÇÏ´Ù.
±¤¹üÀ§ÇÑ ¹®¼(Extensive documentation) - SDK´Â 100ÆäÀÌÁö ÀÌ»óÀÇ °í±Þ ±â¼ú ¹®¼¸¦ Æ÷ÇÔÇϰí ÀÖ´Ù. ¶ÇÇÑ µµ¿ò¸» ÆÄÀÏÀ» ³»Àå½ÃÄ×À¸¸ç, SDK ±â¼ú ¹®¼´Â Á¦°øµÈ »ùÇÃÀ» À§ÇÑ »ó¼¼ÇÑ ¼³¸íÀ» Æ÷ÇÔÇÑ´Ù.
MS ¿¬±¸¼ÒÀÇ ¾Æ´¯ ±ÁŸ(Anoop Gupta)´Â "Ű³ØÆ®ÀÇ À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº À©µµ¿ì»ó¿¡¼ Ű³ØÆ® ±â¼úÀ» ±¸ÇöÇÏ·Á´Â °³¹ßÀڵ鿡°Ô °¡´É¼ºÀÇ ¼¼°è¸¦ ¿¾îÁÙ °Í"À̶ó¸ç "¿ì¸®´Â Á» ´õ ³»Ãß·²Çϰí Á÷°üÀûÀÎ ÄÄÇ»ÆÃÀ» °³¹ßÇϱâ À§ÇØ ÇÔ²² ÀÏÇØ ³ª°¡°í ÀÖ´Ù. Ű³ØÆ® °³¹ßÀÚ Ä¿¹Â´ÏƼ°¡ ¾î¶² »õ·Î¿î °ÍÀ» âÃâÇØ³¾Áö ³Ê¹«³ªµµ ±â´Ù·ÁÁø´Ù"°í ¸»Çß´Ù.
Ű³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀº ¿À´ÃºÎÅÍ Å°³ØÆ® SDKȨÆäÀÌÁö (http://research.microsoft.com/kinectsdk)¿¡¼ ¹«·á·Î ´Ù¿î¹ÞÀ» ¼ö ÀÖÀ¸¸ç ºñ¿µ¸®Àû ¿ëµµ·Î »ç¿ë °¡´ÉÇÏ´Ù. ¶ÇÇÑ MS´Â ¾ÕÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀÇ »ó¾÷¿ë ¹öÀüÀ» Ãâ½ÃÇÒ °èȹÀ̸ç, »ó¼¼ÇÑ ³»¿ëÀº Ãâ½Ã¿¡ ¸ÂÃç °ø°³µÉ ¿¹Á¤À̶ó°í µ¡ºÙ¿´´Ù.
Ű³ØÆ®´Â MSÀÇ °¡Á¤¿ë ÄÜ¼Ö °ÔÀÓ±â Xbox 360¿ëÀ¸·Î Ãâ½ÃµÈ ¸ð¼Ç ÄÁÆ®·Ñ·¯ ÁÖº¯±â±â·Î »ç¿ëÀÚÀÇ ¿òÁ÷ÀÓ°ú À½¼ºÀ» ÀνÄÇØ °ÔÀÓ Ç÷¹ÀÌ ¹× ´Ù¾çÇÑ ±â´ÉÀ» ¼öÇàÇÑ´Ù. Xbox 360 Àü¿ëÀ¸·Î ¼±º¸¿´À¸³ª USB ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϱ⠶§¹®¿¡ À¯ÀúµéÀÌ PC¿¡¼ Ű³ØÆ®¸¦ ¿¬°áÇÏ´Â ½Ãµµ¸¦ °è¼ÓÇÏÀÚ MS´Â À©µµ¿ì¿ë Ű³ØÆ® SDK¸¦ Á¤½Ä ¹èÆ÷ÇÏ°Ú´Ù°í ¹àÈù ¹Ù ÀÖ´Ù.
ÇöÀç Ű³ØÆ®´Â Xbox 360¿¡ µ¿ºÀµÈ ÄÜ¼Ö °ÔÀÓ±â ÆÐŰÁö·Î ÆÇ¸ÅµÇ°Å³ª Ű³ØÆ® ÄÁÆ®·Ñ·¯¸¸ º°µµ·Î ÆÇ¸ÅµÇ°í ÀÖ´Ù.
ÇÑÆí, MS´Â À̹ø SDK Ãâ½Ã¸¦ ±â³äÇÏ¿© °³¹ßÀÚ ±×·ìÀ» ¼±Á¤, ·¹µå¸óµå¿¡ ÀÖ´Â MS Ä·ÆÛ½º·Î ÃÊÃ»ÇØ Àϸí 'ÄÚµå Ä·ÇÁ(Code Camp)'¶ó°í ¾Ë·ÁÁø ä³Î 9ÀÇ 24½Ã°£ »ý¹æ¼Û ÄÚµù ¸¶¶óÅæ¿¡¼ »ó»ó·ÂÀ» Ȱ¿ëÇØ Ű³ØÆ® À©µµ¿ì¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ŶÀ» Ȱ¿ëÇϵµ·Ï Çß´Ù. ÄÚµå Ä·ÇÁÀÇ ÇÁ·ÎÁ§Æ®´Â ¹Ì±¹ ä³Î 9¿¡¼ ÇöÁö½Ã°£À¸·Î 16ÀÏ ¿ÀÀü 10½ÃºÎÅÍ ¿ÀÈÄ 2½Ã±îÁö »ý¹æ¼ÛÀ¸·Î ÁøÇàµÇ¾ú´Ù. ¹æ¼Û ÇÏÀ̶óÀÌÆ®´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ´º½º ¼¾ÅÍ(http://channel9.msdn.com/live)¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù. |