±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(208)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
OpenCV¿¡ ´ëÇÑ ±âº» Áö½ÄÀ» °®ÃèÀ¸¸ç, °ü½É ÀÖ´Â ÇÁ·ÎÁ§Æ®¸¦ ½ÃµµÇÏ¸é¼ ÄÄÇ»ÅÍ ºñÀü ÀÌ·ÐÀ» Àû¿ëÇÏ·Á´Â µ¶ÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. ÄÄÇ»ÅÍ ºñÀü ºÐ¾ßÀÇ ½Ç½Ã°£ ¸ð¹ÙÀÏ ¾Û, Áõ°Çö½Ç, 3D ¸ð¾ç À籸¼º, ÀÚµ¿Â÷ ¹øÈ£ÆÇ ÀνÄ, 3D ¸Ó¸® Æ÷Áî ÃßÀû, ¾ó±¼ °ËÃâ, ¾ó±¼ ÃßÀû, ¾ó±¼ ÀÎ½Ä µî ´Ù¾çÇÑ OpenCV ±â¹Ý ÇÁ·ÎÁ§Æ® ±¸Çö °úÁ¤À» À̷аú ¿¬°èÇØ »ó¼¼ÇÏ°Ô ¼³¸íÇÔÀ¸·Î½á ÇöÀå¿¡¼ Á¢ÇÒ ¼ö ÀÖ´Â ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ Áö¸§±æÀ» Á¦°øÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á °£´ÜÇÑ ¾ó±¼, ´«, ÇǺΠ°ËÃâ, ÇǼŠ¾ó±¼, ¾ó±¼ ÀνÄ, 3D ¸Ó¸® ¹æÇâ°ú º¹ÀâÇÑ ¾ó±¼ Ư¡ ÃßÀûÀ» ÀÌ¿ëÇÑ ¾ó±¼ ºÐ¼®
¡á SVM°ú ½Å°æ¸ÁÀ» Æ÷ÇÔÇÑ ÀΰøÁö´É(AI)À» ÀÌ¿ëÇØ ÀÚµ¿Â÷ ¹øÈ£ÆÇ °ËÃâ°ú ±¤ÇÐ ¹®ÀÚ ÀνÄ(OCR)
¡á °£´ÜÇÑ Àΰø ¸¶Ä¿³ª º¹ÀâÇÑ ÀÚ¿¬ ¿µ»óÀ¸·Î µ¥½ºÅ©Åé°ú ¾ÆÀÌÆù ¹× ¾ÆÀÌÆеå¿ë Áõ°Çö½Ç ±¸Çö
¡á 3D SfM Ä«¸Þ¶ó ÀçÅõ¿µ ¹æ¹ýÀ» ÀÌ¿ëÇØ Æò¸é 2D Ä«¸Þ¶ó¸¦ À̵¿ÇÑ ÈÄ 3D °´Ã¼ ¸ðµ¨ »ý¼º
¡á ½Ç½Ã°£ µ¥½ºÅ©Åé ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾Èµå·ÎÀ̵å¿Í iOS ¸ð¹ÙÀÏ ¾ÛÀ¸·Î ÈξÀ ÀûÇÕÇÏ°Ô Àç¼³°è
¡á ¿¢½º¹Ú½º Å°³ØÆ® ¼¾¼·Î µ¿Àû ÀÔ·ÂÀÎ ¸ö Àüü¸¦ »ç¿ëÇØ Àΰ£-ÄÄÇ»ÅÍ »óÈ£ÀÛ¿ë ½ÇÇà
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº ÀÚ½ÅÀÇ ±â¼ú¿¡ ÄÄÇ»ÅÍ ºñÀü ±â¼úÀ» ´õ Ãß°¡ÇÏ·Á´Â ³ë·ÃÇÑ OpenCV Àü¹®°¡»Ó¸¸ ¾Æ´Ï¶ó ½ÇÀü ÄÄÇ»ÅÍ ºñÀü ÇÁ·ÎÁ§Æ®¸¦ °³¹ßÇϱâ À§ÇÑ OpenCV ±âº» Áö½ÄÀ» °¡Áø °³¹ßÀÚ¿¡°Ôµµ ¿Ïº®ÇÑ Ã¥ÀÌ´Ù. ½ÇÀü ´Ü°èº° ÁöħÀ» ÅëÇØ OpenCV C++ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ½ÇÁ¦ ¹®Á¦¸¦ ÇØ°áÇÏ·Á´Â ÄÄÇ»ÅÍ°úÇÐ ´ëÇÐ °íÇгâÀ̳ª ´ëÇпø»ý, ¿¬±¸ÀÚ, ÄÄÇ»ÅÍ ºñÀü Àü¹®°¡¸¦ ´ë»óÀ¸·Î ÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, '¾Èµå·ÎÀ̵å¿ë ¸¸È »ý¼º±â¿Í ÇǺΠº¯È¯±â'¿¡¼´Â ¿Ïº®ÇÑ Áöħ¼¿Í ÇǺλö º¯È¯±â¸¦ ºñ·ÔÇØ °¡´ÉÇÑ ¿©·¯ °¡Áö °¡´ÉÇÑ ¸¸È À¯Çü°ú ½ÇÁ¦ Ä«¸Þ¶ó ¿µ»óÀ¸·ÎºÎÅÍ ¸¸È³ª ±×¸²À» ÀÚµ¿À¸·Î ¸¸µå´Â µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀ̼ǰú ¾Èµå·ÎÀÌµå ¾Û ¸ðµÎ¿¡ ´ëÇÑ ¿Ïº®ÇÑ Æ©Å丮¾ó°ú ¼Ò½ºÄڵ带 ´Ù·é´Ù.
2Àå, '¾ÆÀÌÆù°ú ¾ÆÀÌÆеåÀÇ ¸¶Ä¿ ±â¹Ý Áõ°Çö½Ç'¿¡¼´Â °¢ ´Ü°è¿¡ ´ëÇÑ ¼³¸í°ú ¼Ò½ºÄÚµå·Î ¾ÆÀÌÆеå¿Í ¾ÆÀÌÆù ±â±â¿ë ¸¶Ä¿ ±â¹Ý Áõ°Çö½Ç(AR) ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
3Àå, 'ºñ¸¶Ä¿ Áõ°Çö½Ç'¿¡¼´Â ºñ¸¶Ä¿ AR¿¡ ´ëÇÑ ¼³¸í°ú ¼Ò½ºÄÚµå·Î ºñ¸¶Ä¿ Áõ°Çö½Ç µ¥½ºÅ©Åé ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ´Ù·é´Ù.
4Àå, 'OpenCV¸¦ È°¿ëÇÑ SfM Ž»ö'¿¡¼´Â OpenCVÀÇ SfM °³³ä ±¸ÇöÀ» ÅëÇØ SfMÀ» ¼Ò°³ÇÑ´Ù. µ¶ÀÚ´Â ´ÙÁß 2D ¿µ»ó°ú Ä«¸Þ¶ó À§Ä¡ ÃßÁ¤À¸·ÎºÎÅÍ 3D ±âÇÏÇÐÀ» À籸¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
5Àå, 'SVM°ú ½Å°æ¸ÁÀ» È°¿ëÇÑ ¹øÈ£ÆÇ ÀνÄ'¿¡¼´Â ¿Ïº®ÇÑ Áöħ¼¿Í ¼Æ÷Æ® º¤ÅÍ ¸Ó½Å(SVM, Support Vector Machine)°ú ½Å°æ¸ÁÀ» ÀÌ¿ëÇØ ÀÚµ¿Â÷ ¹øÈ£ÆÇ ÀÎ½Ä ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ´Â ¼Ò½ºÄڵ带 ´Ù·é´Ù. µ¶ÀÚ´Â ÇнÀÇÏ°í ¿µ»óÀÌ ¹øÈ£ÆÇÀÎÁö ¾Æ´ÑÁö °áÁ¤ÇÏ´Â ÆÐÅÏ ÀÎ½Ä ¾Ë°í¸®ÁòÀ» ÀÍÈ÷°í ¿¹ÃøÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. Ư¡ ÁýÇÕÀ» ¹®ÀÚ·Î ºÐ·ùÇÒ ¶§ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
6Àå, 'ºñ°Ã¼ ¾ó±¼ ÃßÀû'¿¡¼´Â ¿Ïº®ÇÑ Áöħ¼¿Í »ç¶÷ ¾ó±¼¿¡¼ º¹ÀâÇÑ ºÎºÐµéÀ» ¸ðµ¨¸µÇÏ°í ÃßÀûÇÏ´Â µ¿Àû ¾ó±¼ ½Ã½ºÅÛÀ» ±¸Ãà¿¡ ´ëÇÑ Æ©Å丮¾ó°ú ¼Ò½ºÄڵ带 ´Ù·é´Ù.
7Àå, 'AAM°ú POSITÀ» È°¿ëÇÑ 3D ¸Ó¸® Æ÷Áî ÃßÁ¤'¿¡¼´Â ´Éµ¿ ¿Ü¾ç ¸ðµ¨(AAM, Active Apperance Model)ÀÌ ¹«¾ùÀÎÁö ÀÌÇØÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç ¹è°æ°ú OpenCV·Î ¼·Î ´Ù¸¥ ¾ó±¼ Ç¥ÇöÀÌ ÀÖ´Â ¾ó±¼ ÇÁ·¹ÀÓ ÁýÇÕÀ» ÀÌ¿ëÇØ AAMÀ» »ý¼ºÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ¶ÇÇÑ AAMÀÌ Á¦°øÇÏ´Â ¸ÂÃã ±â´ÉÀ» ÅëÇØ ÁÖ¾îÁø ÇÁ·¹ÀÓ°ú ¾î¶»°Ô Á¤ÇÕÇÏ´ÂÁö¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ±× ´ÙÀ½¿¡´Â 3D ¸Ó¸® Æ÷ÁîÀÚ¼¼¸¦ ãÀ» ¼ö ÀÖ´Â POSIT ¾Ë°í¸®ÁòÀ» Àû¿ëÇÑ´Ù.
8Àå, '°íÀ¯¾ó±¼°ú ÇǼŠ¾ó±¼À» È°¿ëÇÑ ¾ó±¼ ÀνÄ'¿¡¼´Â ¿Ïº®ÇÑ Áöħ¼¿Í ¿µ»ó ³»ÀÇ È¸ÀüµÈ ¾ó±¼°ú ´Ù¾çÇÑ Á¶¸í Á¶°ÇÀ» Á¦¾îÇÏ´Â ±âº» ¾ó±¼°ú, ´« °ËÃâÀ» Æ÷ÇÔÇÑ ½Ç½Ã°£ ¾ó±¼ ÀÎ½Ä ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ Æ©Å丮¾ó°ú ¼Ò½ºÄڵ带 ´Ù·é´Ù.
9Àå, '¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Å°³ØÆ®¸¦ ÀÌ¿ëÇÑ Ç÷çÀÌµå ¿ù °³¹ß'¿¡¼´Â Å°³ØÆ® ¼¾¼¸¦ ÀÌ¿ëÇØ Ç÷çÀÌµå ¿ùÀ̶ó°í ºÒ¸®´Â ´ëÈ½Ä À¯Ã¼ ½Ã¹Ä·¹ÀÌ¼Ç °³¹ßÀ» ¿Ïº®ÇÏ°Ô ´Ù·é´Ù. OpenCVÀÇ ¿ÉƼÄà ÇÃ·Î¿ì ¹æ¹ý°ú À¯Ã¼ Çؼ®±â¸¦ ÅëÇÕÇØ Å°³ØÆ® µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.
̵̧ȍ
ÀÌ Ã¥Àº 9ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, °¢ ÀåÀº OpenCVÀÇ C++ ÀÎÅÍÆäÀ̽º¸¦ ±â¹ÝÀ¸·Î ÇÑ Àüü Äڵ带 Æ÷ÇÔÇϸç, ½ÃÀÛºÎÅÍ ³¡±îÁö ÇÁ·ÎÁ§Æ®ÀÇ ¸ðµç ³»¿ëÀ» ´ãÀº Áöħ¼´Ù. °¢ ÀåÀº ÀúÀÚµéÀÌ OpenCV Ä¿¹Â´ÏƼ¿¡ ÇØ´ç ÁÖÁ¦¿¡ ´ëÇØ Àß ÀÛ¼ºÇØ ±â¿©Çß´ø °Í Áß¿¡¼ ¼±ÅÃÇßÀ¸¸ç, ÁÖ¿ä OpenCV °³¹ßÀÚ Áß ÇÑ ¸íÀÌ ÀÌ Ã¥À» °¨¼öÇß´Ù. OpenCV ÇÔ¼öÀÇ ±âº»À» ¼³¸íÇÏÁö´Â ¾ÊÁö¸¸, ¿©·¯ °¡Áö 3D Ä«¸Þ¶ó ÇÁ·ÎÁ§Æ®(Áõ°Çö½Ç, ¿òÁ÷ÀÓ¿¡ µû¸¥ 3D ±¸Á¶, Å°³ØÆ® »óÈ£ÀÛ¿ë)¿Í ´Ù¾çÇÑ ¾ó±¼ ºÐ¼® ÇÁ·ÎÁ§Æ®(ÇǺΠ°ËÃâ, °£´ÜÇÑ ¾ó±¼°ú ´« °ËÃâ, º¹ÀâÇÑ ¾ó±¼ Ư¡ ÃßÀû, 3D ¸Ó¸® ¹æÇâ ÃßÁ¤°ú ¾ó±¼ ÀνÄ)¸¦ Æ÷ÇÔÇÑ Àüü ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ OpenCV¸¦ ¾î¶»°Ô Àû¿ëÇÏ´ÂÁö¸¦ º¸¿©Áִ ù ¹ø° Ã¥ÀÌ´Ù. ±×·¯¹Ç·Î ±âÁ¸ OpenCV Ã¥µé°ú ÈǸ¢ÇÑ µ¿¹ÝÀÚ°¡ µÉ °ÍÀÌ´Ù. - ÀúÀÚ
Áö±Ý »ý°¢Çصµ ±î¸¶µæÇÑ 2012³â °Ü¿ï, ÀÌ Ã¥ÀÇ ¿ø¼ÀÎ ¡ºMastering OpenCV with Practical Computer Vision Projects¡»ÀÇ ¸ñÂ÷¸¦ º¸ÀÚ¸¶ÀÚ OpenCV·Î ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦´ë·Î ¸¸µé°í ½ÍÀº µ¶ÀÚ¿¡°Ô ÇÑ Áٱ⠺ûÀÌ µÉ °ÍÀ̶ó ¹Ï¾î ÀǽÉÄ¡ ¾Ê¾Ò°í ÀÌ Ã¥¿¡ ´ëÇØ Å« Ã¥ÀÓÀ» ´À²¼´Ù. ¹ø¿ª¿¡ ´ëÇÑ ºÎ´ã°¨ÀÌ ¹Ð·Á¿À¸é¼ ÇÑÆíÀ¸·Î´Â ¡°ÀÌ·± Ã¥ÀÌ ¿ì¸®³ª¶ó¿¡¼ Ãâ°£µÆ´Ù¸é ¾ó¸¶³ª ÁÁ¾ÒÀ»±î¡±¶ó´Â ¾¹¾µÇϸ鼵µ ºÎ·¯¿î ¸¶À½À» °¨Ãâ ¼ö ¾ø¾ú´Ù. ´Ù¸¥ ºÐ¾ßµµ ±×·¸°ÚÁö¸¸, ¿ì¸®³ª¶ó¿¡¼´Â ¾ÈŸ±õ°Ôµµ ÀÚ½ÅÀÌ Èûµé°Ô ¸¸µç ¼Ò½º¸¦ ÀÚÀ¯·Ó°Ô È°¿ëÇÏ±æ ¹Ù¶ó´Â ¸¶À½À¸·Î ¿Â¶óÀο¡ °ø°³ÇÏ°í, ³ëÇϿ츦 ÇÔ²² °øÀ¯ÇØ ´õ ³ªÀº °á°ú¸¦ ¾òÀ» ¼ö Àִ ȯ°æÀÌ ¾ÆÁ÷±îÁö ¹«¸£ÀÍÁö ¾Ê¾Ò´Ù.
ÄÄÇ»ÅÍ ºñÀüÀº ½ÇÁ¦·Î À̷м¿¡¼ ¹«¼öÇÏ°Ô Á¢ÇÏ´Â ¿µ»ó 󸮺ÎÅÍ Áõ°Çö½Ç, ÆÐÅÏ ÀνÄ, ½Å°æ¸Á µî ´Ù¾çÇÑ ºÐ¾ß¸¦ ¾Æ¿ì¸£´Â À̷п¡ ´ëÇØ ¸¹Àº ÀÌÇØ°¡ ÇÊ¿äÇÑ ºÐ¾ß´Ù. ¾Æ¹«¸® ³ë·ÃÇÑ Àü¹®°¡¶óµµ ±¸Çö ȯ°æÀÌ ¼·Î ´Ù¸¥ »óȲ¿¡¼ ÀÌ·ÐÀ» ¾î¶»°Ô ½Ç¹«¿¡ Àû¿ëÇÒÁö ÇÑ°è¿¡ ºÎµúÄ¥ ¶§°¡ ¸¹À» Áøµ¥, ÇϹ°¸ç OpenCV¸¦ °« ¶¾ ÀÔ¹®ÀÚ¿¡°Ô´Â ¾îµð¼ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÏ´ÂÁö¿¡ ´ëÇÑ ¾È³»¼°¡ ¾ø¾î ½ÃÀÛºÎÅÍ Ä¿´Ù¶õ º®°ú ¸¶ÁÖÇÏ°Ô µÈ´Ù. ÀÌ·¯´Ù º¸´Ï ƯÈ÷ ½Ç¹«¿¡ Áï½Ã È°¿ëÇÒ ¼ö Àִ åÀÌ ±¹³»¿Ü¿¡ °ÅÀÇ ¾ø¾î ÁÂÀýÇÒ ¼öµµ ÀÖ´Ù. °í»ýÇØ°¡¸é¼ ¸¸µç °á°ú°¡ ³Ê¹« ¾Æ±î¿ö ³²¿¡°Ô Àß °øÀ¯ÇÏÁö ¾Ê¾Æ ´©±º°¡°¡ ¶Ç´Ù½Ã °°Àº ±æÀ» ¹Ýº¹ÇÏ´Â °ÍÀÌ ÀÛ±ÝÀÇ Çö½ÇÀÌ ¾Æ´Ñ°¡ ½Í´Ù.
ÀÌ Ã¥Àº ÀúÀÚ ¼¼¸£ºóÀÌ ÄÄÇ»ÅÍ ºñÀü ºÐ¾ß¿¡¼ OpenCV¸¦ ÀÌ¿ëÇØ ¸¸µç ÇÁ·Î±×·¥ ¼Ò½º¸¦ °ø°³ÇÏ¸ç ±â°íÇÏ´Â ¿Á¤ÀûÀÎ Àü¹®°¡ÀÌÀÚ ºí·Î°ÅÀÎ ¿©´ü ÀúÀÚ¸¦ ¼·¿ÜÇÏ°í Çù¾÷ÇØ ¼¼°è °¢Áö¿¡ Èð¾îÁ® ÀÖ´Â ¾î·Á¿î Çö½ÇÀ» µó°í °øµ¿ ÁýÇÊÇÑ Ã¥ÀÌ´Ù. ±Û·Î¸¸ µÎ¸®¹¶½Ç Á¢ÇßÀ» Ä«¸Þ¶ó ÀÀ¿ë, Áõ°Çö½Ç, ÀÚµ¿Â÷ ¹øÈ£ÆÇ ÀνÄ, ¾ó±¼ °ËÃâ, ¾ó±¼ ÃßÀû, ¾ó±¼ ÀνĿ¡ ÀÌ¾î ¾Èµå·ÎÀ̵å/iOS ¾Û °³¹ß ÇÁ·ÎÁ§Æ®±îÁö Á¦°øÇÏ°í ÀÖ¾î, µ¶ÀÚ¿¡°Ô ¡°ÄÄÇ»ÅÍ ºñÀüÀº °á±¹ »ç¶÷ÀÌ ÇÏ´Â ºÐ¾ß´Ù.¡±¶ó´Â ºÒº¯ÀÇ Áø¸®¸¦ Àϱú¿öÁִ åÀ̶ó°í ÇÒ ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ÈçÈ÷ º¼ ¼ö ÀÖ´Â µû¶ó Çϱ⠹æ½ÄÀÇ Ã¥ÀÌ ¾Æ´Ï´Ù. OpenCV¸¦ ¼³Ä¡ÇÏ¸é µþ·Á ³ª¿À´Â ¿¹Á¦ÀÇ ºÎÁ·ÇÔÀ» ¸¹ÀÌ Ã¤¿öÁÖ¸é¼, µ¶ÀÚ°¡ °ü½É ºÐ¾ß¿¡ ¸Â´Â ÀåÀ» °ñ¶ó ÀÐÀ¸¸ç ÀÌ·ÐÀ» ½Ç¹« ÇÁ·ÎÁ§Æ®·Î Ç®¾î ³ª°¥ ¼ö ÀÖµµ·Ï Áö¸§±æÀ» Á¦½ÃÇÑ´Ù. ƯÈ÷ ¾ó±¼ °ËÃâºÎÅÍ ¾ó±¼ ÃßÀû, ¾ó±¼ ÀÎ½Ä °úÁ¤±îÁö »ó¼¼ÇÏ°Ô ´Ù·ç°í ÀÖÀ¸¸ç, ÇÔ¼ö À§ÁÖÀÇ ±âÁ¸ OpenCV Ã¥°ú »ó´çÈ÷ Â÷º°ÈµÇ¾î ÀÖ´Ù. ´Ù¸¸ ÀÔ¹®ÀÚ°¡ ½±°Ô º¼¸¸ÇÑ Ã¥ÀÌ ¾Æ´Ï¹Ç·Î, C/C++·Î OpenCV¸¦ ¾î´À Á¤µµ ´Ù·ê ¼ö ÀÖ°Ô ÇØ´ç ºÐ¾ßÀÇ À̷п¡ ´ëÇÑ ¼±¼ö ¹è°æ Áö½ÄÀ» ¹Ì¸® ½ÀµæÇÒ °ÍÀ» ±ÇÀåÇÑ´Ù. ±× Àü±îÁö´Â OpenCVÀÇ ±âº»À» ¼³¸íÇÑ OpenCV Ã¥À» À̷м¿Í ÇÔ²² °øºÎÇÏ¸é ´õ¿í ÁÁ´Ù.
ÀÌ Ã¥°ú ´õºÒ¾î ÃֽŠOpenCV ±â¹ÝÀÇ ´Ù¾çÇÑ ÄÄÇ»ÅÍ ºñÀü ÇÁ·ÎÁ§Æ® ½Ç½À°ú À̷п¡ ´ëÇØ ±íÀÌ ÀÖ´Â ÀÌÇظ¦ ´Ù·é Ã¥ÀÎ ¡ºOpenCV By Example¡»°ú ¡ºOpenCV Blueprints¡»¸¦ Âü°íÇÑ´Ù¸é ÀڽŸ¸ÀÇ ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÁ§Æ® °³¹ß¿¡ ´õ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù. - ¿ªÀÚ
¸ñÂ÷
1 ¾Èµå·ÎÀ̵å¿ë ¸¸È »ý¼º±â¿Í ÇǺΠº¯È¯±â
À¥Ä·¿¡ Á¢±Ù
µ¥½ºÅ©Åé ¾Û¿ë ÁÖ Ä«¸Þ¶ó ó¸® ¹Ýº¹¹®
Èæ¹é ½ºÄÉÄ¡ »ý¼º
Ä÷¯ ÆäÀÎÆðú ¸¸È »ý¼º
¿¡Áö ÇÊÅ͸¦ ÀÌ¿ëÇÑ ¡®¾Ç¸¶¡¯ ¸ðµå »ý¼º
ÇǺΠ°ËÃâÀ» ÀÌ¿ëÇÑ ¡®¿¡Àϸ®¾ð¡¯ ¸ðµå »ý¼º
__ÇǺΠ°ËÃâ ¾Ë°í¸®Áò
__¾ó±¼ÀÌ ÀÖ´Â °÷ º¸¿©ÁÖ±â
__ÇǺλö º¯È¯±â ±¸Çö
µ¥½ºÅ©Åé¿¡¼ ¾Èµå·ÎÀ̵å·Î À̽Ä
__OpenCV¸¦ ÀÌ¿ëÇÑ ¾Èµå·ÎÀ̵å ÇÁ·ÎÁ§Æ® ¼³Á¤
____¾Èµå·ÎÀ̵åÀÇ ¿µ»ó 󸮿¡ »ç¿ëÇÏ´Â Ä÷¯ Æ÷¸Ë
____Ä«¸Þ¶óÀÇ ÀÔ·Â Ä÷¯ Æ÷¸Ë
____¶ç¿ì±â À§ÇÑ °á°ú Ä÷¯ Æ÷¸Ë
__¾Èµå·ÎÀ̵å NDK ¾Û¿¡ ¸¸È »ý¼º±â ÄÚµå Ãß°¡
____¾Èµå·ÎÀÌµå ¾Û °ËÅä
____»ç¿ëÀÚ°¡ ȸéÀ» ÅÇÇÏ¸é ¿µ»óÀ» ¸¸È·Î »ý¼º
____¿µ»óÀ» ÆÄÀÏ·Î ÀúÀåÇÏ°í ¾Èµå·ÎÀÌµå »çÁø °¶·¯¸®¿¡ ÀúÀå
__ÀúÀåÇÑ ¿µ»ó¿¡ °üÇÑ ¾Èµå·ÎÀ̵å ÅëÁö ¸Þ½ÃÁö º¸¿©ÁÖ±â
____¾Èµå·ÎÀÌµå ¸Þ´º ¹Ù¸¦ ÅëÇØ ¸¸È ¸ðµå·Î º¯°æ
__½ºÄÉÄ¡ ¿µ»ó¿¡ ÀÖ´Â ¹«ÀÛÀ§ ÈÄÃß ÀâÀ½ ÁÙÀ̱â
____¾Û¿¡ FPS º¸¿©ÁÖ±â
____¿©·¯ Ä«¸Þ¶ó ÇØ»óµµ »ç¿ë
____¾ÛÀ» »ç¿ëÀÚ Á¤ÀÇ
¿ä¾à
2 ¾ÆÀÌÆù°ú ¾ÆÀÌÆеå»óÀÇ ¸¶Ä¿ ±â¹Ý Áõ°Çö½Ç
OpenCV¸¦ ÀÌ¿ëÇÑ iOS ÇÁ·ÎÁ§Æ® »ý¼º
__OpenCV ÇÁ·¹ÀÓ¿öÅ© Ãß°¡
__OpenCV Çì´õ ÀÎŬ·çµå
¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶
__Ä«¸Þ¶ó Á¢±Ù
¸¶Ä¿ °ËÃâ
__¸¶Ä¿ ½Äº°
____±×·¹À̽ºÄÉÀÏ º¯È¯
____¿µ»ó ÀÌÁøÈ
____¿Ü°û¼± °ËÃâ
____Èĺ¸ °Ë»ö
__¸¶Ä¿ ÄÚµå ÀνÄ
____¸¶Ä¿ ÄÚµå Àбâ
____¸¶Ä¿ À§Ä¡ Á¤Á¦
3D¿¡¼ ¸¶Ä¿ ¹èÄ¡
__Ä«¸Þ¶ó º¸Á¤
__¸¶Ä¿ Æ÷Áî ÃßÁ¤
3D °¡»ó °´Ã¼ ·»´õ¸µ
__OpenGL ·»´õ¸µ ·¹ÀÌ¾î »ý¼º
__AR Àå¸é ·»´õ¸µ
¿ä¾à
Âü°í ¹®Çå
3 ºñ¸¶Ä¿ Áõ°Çö½Ç
¸¶Ä¿ ±â¹Ý AR°ú ºñ¸¶Ä¿ AR
ºñµð¿À¿¡ ÀÖ´Â ÀÓÀÇ ¿µ»óÀ» ã±â À§ÇÑ Æ¯Â¡ ±â¼úÀÚ »ç¿ë
__Ư¡ ÃßÃâ
__ÆÐÅÏ °´Ã¼ Á¤ÀÇ
__Ư¡Á¡ Á¤ÇÕ
____PattternDector.cpp
__ÀÌ»óÄ¡ Á¦°Å
____±³Â÷ Á¤ÇÕ ÇÊÅÍ
____ºñÀ² ÆÇÁ¤¹ý
____È£¸ð±×·¡ÇÇ ÃßÁ¤
____È£¸ð±×·¡ÇÇ Á¤Á¦
__Ŭ·¡½º¿¡ ¸ðµÎ ³Ö±â
ÆÐÅÏ Æ÷Áî ÃßÁ¤
__PattternDetector.cpp
__Ä«¸Þ¶ó ³»ºÎ Çà·Ä ¾ò±â
____Pattern.cpp
¾ÖÇø®ÄÉÀÌ¼Ç ÀÎÇÁ¶ó½ºÆ®·°Ã³
__ARPipeline.hpp
__ARPipeline.cpp
__OpenCVÀÇ 3D ½Ã°¢È Áö¿ø È°¼ºÈ
__OpenCV¸¦ ÀÌ¿ëÇÑ OpenGL â »ý¼º
__OpenCV¸¦ ÀÌ¿ëÇÑ ºñµð¿À ĸó
__Áõ°Çö½Ç ·»´õ¸µ
____ARDrawingContext.hpp
____ARDrawingContext.cpp
__½Ã¿¬
____main.cpp
¿ä¾à
Âü°í ¹®Çå
4 OpenCV¸¦ È°¿ëÇÑ SfM Ž»ö
SfM °³³ä
¿µ»ó ½ÖÀ¸·ÎºÎÅÍ Ä«¸Þ¶ó ¸ð¼Ç ÃßÁ¤
__dzºÎÇÑ Æ¯Â¡ ±â¼úÀÚ¸¦ ÀÌ¿ëÇÑ Á¡ Á¤ÇÕ
__¿ÉƼÄà Ç÷ο츦 ÀÌ¿ëÇÑ Á¡ Á¤ÇÕ
__Ä«¸Þ¶ó Çà·Ä ã±â
Àå¸é À籸¼º
¸¹Àº ½ÃÁ¡À¸·ÎºÎÅÍ À籸¼º
À籸¼º Á¤Á¦
PCL·Î 3D Á¡ ±¸¸§ ½Ã°¢È
¿¹Á¦ ÄÚµå »ç¿ë
¿ä¾à
Âü°í ¹®Çå
5 SVM°ú ½Å°æ¸ÁÀ» È°¿ëÇÑ ¹øÈ£ÆÇ ÀνÄ
ANPR ¼Ò°³
ANPR ¾Ë°í¸®Áò
¹øÈ£ÆÇ °ËÃâ
__ºÐÇÒ
__ºÐ·ù
¹øÈ£ÆÇ ÀνÄ
__OCR ºÐÇÒ
__Ư¡ ÃßÃâ
__OCR ºÐ·ù
Æò°¡
¿ä¾à
6 ºñ°Ã¼ ¾ó±¼ ÃßÀû
°³¿ä
À¯Æ¿¸®Æ¼
__°´Ã¼ÁöÇâ ¼³°è
__µ¥ÀÌÅÍ Ä÷º¼Ç: ¿µ»ó°ú ºñµð¿À ÁÖ¼®
____ÇнÀ µ¥ÀÌÅÍ À¯Çü
____ÁÖ¼® µµ±¸
____»çÀü ÁÖ¼® µ¥ÀÌÅÍ(MUCT µ¥ÀÌÅÍ ÁýÇÕ)
±âÇÏÇÐÀû Á¦¾à
__ÇÁ·ÎÅ©·¯½ºÆ¼Áî ºÐ¼®
__¼±Çü ¸ð¾ç ¸ðµ¨
__±¹ºÎ-Àü¿ª Ç¥Çö Á¶ÇÕ
__ÇнÀ ÈÄ ½Ã°¢È
¾ó±¼ Ư¡ °ËÃâ±â
__»ó°ü°ü°è ±â¹Ý ÆÐÄ¡ ¸ðµ¨
____½Äº° ÆÐÄ¡ ¸ðµ¨ ÇнÀ
____»ý¼º¿Í ½Äº° ÆÐÄ¡ ¸ðµ¨
__Àü¿ª ±âÇÏ º¯È¯ ó¸®
__ÇнÀ°ú ½Ã°¢È
¾ó±¼ °ËÃâ°ú ÃʱâÈ
¾ó±¼ ÃßÀû
__¾ó±¼ ÃßÀû±â ±¸Çö
__ÇнÀ°ú ½Ã°¢È
__¹ü¿ë ¸ðµ¨°ú °³ÀÎ °íÀ¯ ¸ðµ¨
¿ä¾à
Âü°í ¹®Çå
7 AAM°ú POSIT¸¦ È°¿ëÇÑ 3D ¸Ó¸® Æ÷Áî ÃßÁ¤
´Éµ¿ ¿Ü¾ç ¸ðµ¨ »ìÆ캸±â
´Éµ¿ ¸ð¾ç ¸ðµ¨
__PCA °¨ Àâ±â
__»ï°¢È
__»ï°¢ ÅؽºÃ³ ¿öÇÎ
¸ðµ¨ ÀνºÅϽº »ý¼º: ´Éµ¿ ¿Ü¾ç ¸ðµ¨ È°¿ë
AAM Ž»ö°ú ¸ÂÃã
POSIT
__POSIT¿¡ ºüÁ® º¸±â
__POSIT°ú ¸Ó¸® ¸ðµ¨
__À¥Ä·À̳ª ºñµð¿À ÆÄÀÏ¿¡¼ ÃßÀû
¿ä¾à
Âü°í ¹®Çå
8 °íÀ¯ ¾ó±¼°ú ÇǼŠ¾ó±¼À» È°¿ëÇÑ ¾ó±¼ ÀνÄ
¾ó±¼ Àνİú ¾ó±¼ °ËÃâ ¼Ò°³
__1´Ü°è: ¾ó±¼ °ËÃâ
____OpenCV¸¦ ÀÌ¿ëÇÑ ¾ó±¼ °ËÃâ ±¸Çö
____°´Ã¼³ª ¾ó±¼ °ËÃâÀ» À§ÇÑ Çϸ£ ȤÀº LBP °ËÃâ±â ÀûÀç
____À¥Ä· Á¢±Ù
____Çϸ£³ª LBP ºÐ·ù±â¸¦ ÀÌ¿ëÇÑ °´Ã¼ °ËÃâ
__¾ó±¼ °ËÃâ
__2´Ü°è: ¾ó±¼ Àüó¸®
____´« °ËÃâ
____´« Ž»ö ¿µ¿ª
__3´Ü°è: ¾ó±¼À» ¼öÁýÇÏ°í ÇнÀ
____ÇнÀÇϱâ À§ÇÑ Àüó¸® ¾ó±¼ ¼öÁý
____¼öÁýÇÑ ¾ó±¼·Î ¾ó±¼ ÀÎ½Ä ½Ã½ºÅÛ ÇнÀ
____¹è¿î Áö½Ä »ìÆ캸±â
____Æò±Õ ¾ó±¼
____°íÀµ°ª, °íÀ¯ ¾ó±¼°ú ÇǼŠ¾ó±¼
__4´Ü°è: ¾ó±¼ ÀνÄ
____¾ó±¼ ½Äº°: ¾ó±¼·Î »ç¶÷ ÀνÄ
____¾ó±¼ °ËÁõ: ¿äû ¹ÞÀº »ç¶÷ÀÌ ¸Â´ÂÁö ÀÔÁõ
__¸¶¹«¸®: ÆÄÀÏ ÀúÀå°ú ÀûÀç
__¸¶¹«¸®: ¸ÚÁø ´ëÈÇü GUI °³¹ß
____GUI ¿ä¼Ò ±×¸®±â
____¸¶¿ì½º Ŭ¸¯À» È®ÀÎÇÏ°í Á¦¾î
¿ä¾à
Âü°í¹®Çå
9 ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® Å°³ØÆ®¸¦ ÀÌ¿ëÇÑ Ç÷çÀÌµå ¿ù °³¹ß
Ç÷çÀÌµå ¿ùÀ̶õ?
__´ÜÀÏ Ä÷¯ ¸ðµå
__´ÙÁß Ä÷¯/´ÙÁß »ç¿ëÀÚ ¸ðµå
__Èò ¹è°æÀ» °®´Â ´ÙÁß »ç¿ëÀÚ ¸ðµå
__¼Óµµ º¤ÅÍ ¸ðµå
Å°³ØÆ® ¼¾¼
±íÀÌ¿Í »ç¿ëÀÚ ÃßÀû µ¥ÀÌÅ͸¦ °Ë»öÇϱâ À§ÇØ Å°³ØÆ® ¼¾¼ ¼³Á¤
À¯Ã¼ ½Ã¹Ä·¹À̼Ç
__½Ã¹Ä·¹ÀÌ¼Ç ·»´õ¸µ
¿ÉƼÄà Ç÷οì
À¯Ã¼ ½Ã¹Ä·¹À̼ǿ¡¼ Å°³ØÆ® µ¥ÀÌÅÍ¿Í ¿ÉƼÄà Ç÷οì ÅëÇÕ
¿ÉƼÄà Ç÷ο츦 ÀÌ¿ëÇÑ Å°³ØÆ® »ç¿ëÀÚ ÃßÀû°ú ±íÀÌ
À¯Ã¼ ¹æÃâ°ú ½Ã°¢È ¸ðµå
¿ä¾à
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 208±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 208±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.