±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(30)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
OpenCV´Â ÄÄÇ»ÅÍ ºñÀü, ¸Ó½Å·¯´×, À̹ÌÁö 󸮸¦ À§ÇÑ ±âº»ÀûÀÎ Å©·Î½º Ç÷§Æû ¶óÀ̺귯¸®´Ù. ÀÌ Ã¥Àº ÄÄÇ»ÅÍ ºñÀü ¿£Áö´Ï¾î°¡ OpenCV¸¦ ¸¶½ºÅÍÇÒ ¼ö Àִ ù°ÉÀ½À» ³»µóµµ·Ï µµ¿ÍÁØ´Ù. ¼öÇÐ °ø½ÄÀº ÃÖ¼ÒÇÑÀ¸·Î À¯ÁöÇÏ¸é¼ ¾ÆÀ̵ð¾î ÀÌÇغÎÅÍ ½ÇÇà ÄÚµå ÀÛ¼º±îÁö ¿Ïº®ÇÑ ÇÁ·ÎÁ§Æ®¸¦ Á¦°øÇÏ°í, ¾ó±¼ ÀνÄ, ·£µå¸¶Å© °¨Áö ¹× Æ÷Áî ÃßÁ¤, µö ÄÁº¼·ç¼Ç¸ÁÀ» ÅëÇÑ ¼ýÀÚ Àνİú °°Àº ÄÄÇ»ÅÍ ºñÀüÀÇ ÃֽŠÀαâ ÁÖÁ¦¸¦ ´Ù·é´Ù.
¿Ïº®ÇÑ ÄÄÇ»ÅÍ ºñÀü ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇØ API ±â´ÉÀ» ÀÍÈ÷°í ¼³°è¸¦ ¾î¶»°Ô ÇÒÁö ÆľÇÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÄÄÇ»ÅÍ ºñÀüÀÇ ±âº» ³»¿ëÀ» ³Ñ¾î º¹ÀâÇÑ À̹ÌÁö ó¸® ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ¼Ö·ç¼ÇÀ» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á OpenCV ÄÚµå »ùÇà ÀÛ¾÷À¸·Î ½ÇÁ¦ ÄÄÇ»ÅÍ ºñÀü ±¸Ãà
¡á OpenCV ÇÁ·ÎÁ§Æ® ¿£Áö´Ï¾î¸µ ¹× À¯Áö °ü¸® ¸ð¹ü »ç·Ê
¡á º¹ÀâÇÑ ÄÄÇ»ÅÍ ºñÀü ÀÛ¾÷À» À§ÇÑ ¾Ë°í¸®Áò ¼³°è Á¢±Ù ¹æ¹ý
¡á OpenCVÀÇ ÃֽŠAPI(v4.0.0)
¡á 3D Àå¸é À籸¼º ¹× SfM
¡á ArUco ¸ðµâÀ» »ç¿ëÇÑ Ä«¸Þ¶ó º¸Á¤ ¹× ¿À¹ö·¹ÀÌ AR
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
OpenCV¸¦ ½ÃÀÛÇÏ·Á´Â Ãʺ¸ ÄÄÇ»ÅÍ ºñÀü ¿£Áö´Ï¾î¸¦ ´ë»óÀ¸·Î Çϸç, ´ëºÎºÐ C++ ȯ°æ¿¡¼ ±âÁ¸ÀÇ ±âÃÊ Áö½ÄÀ» ÁÖ·Î ÇнÀÇÏ´Â °Í°ú´Â ´Þ¸® ½Ç½À ¹æ½ÄÀ» ÀÌ¿ëÇÑ´Ù. ÇöÀçÀÇ ÀϹÝÀûÀÎ ÄÄÇ»ÅÍ ºñÀü ÀÛ¾÷°ú °ü·ÃÇØ OpenCV APIÀÇ ±¸Ã¼ÀûÀÎ »ç¿ë »ç·Ê ¿¹Á¦¸¦ Á¦°øÇÏ°í ¡®º¹»ç-ºÙ¿©³Ö±â-½ÇÇ࡯ ¹æ¹ýÀ» ±ÇÀåÇϹǷΠ±âÃÊ ¼öÇÐ ³»¿ëÀº ÃÖ¼ÒÇÑÀ¸·Î¸¸ À¯ÁöÇÑ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÇÊ¿äÇÑ ³»¿ëÀ» ´Ù·ç´Â ÀåÀ» ¹Ù·Î Àаųª °¢ ÀåÀÇ ÄÚµå, ¼³¸íÀ» »ìÆ캽À¸·Î½á ±â¹èÆ÷µÈ ¸ðµâµéÀ» Æ÷ÇÔÇÑ OpenCVÀÇ ¸¹Àº ±â´ÉÀ» ¾î·Á¿ò ¾øÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ À¥, iOS, ¾Èµå·ÎÀ̵å ÀåÄ¡¿Í ÆÄÀ̽ã ÁÖÇÇÅÍ ³ëÆ®ºÏPython Jupyter Notebook¿¡¼ÀÇ OpenCV »ç¿ë ¹æ¹ýÀ» Á¦°øÇÑ´Ù. °¢ ÀåÀº ¼·Î ´Ù¸¥ ÁÖÁ¦¸¦ ´Ù·ç°í ¼Ö·ç¼Ç°ú ÀÌ·ÐÀû ³»¿ëÀ» Á¦°øÇÑ´Ù. ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï ºôµåÇÏ°í ½ÇÇàÇÒ ¼ö ÀÖ´Â Àüü ÄÚµå ¿¹Á¦¸¦ Á¦°øÇÑ´Ù.
1Àå, ¡®¶óÁ¸® ÆÄÀÌÀÇ Ä«Å÷È¿Í ÇǺλö º¯°æ¡¯¿¡¼´Â µ¥½ºÅ©Åé°ú ¶óÁ¸® ÆÄÀÌ(Raspberry Pi)°°Àº ¼ÒÇü ÀÓº£µðµå ½Ã½ºÅÛ¿¡¼ À̹ÌÁö ó¸® ÇÊÅ͸¦ ¸¸µå´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
2Àå, ¡®SfM ¸ðµâÀ» »ç¿ëÇÑ ¸ð¼Ç ±¸Á¶ Ž»ö¡¯¿¡¼´Â ÇÑ Àå¸éÀ» Èñ¼Ò Æ÷ÀÎÆ® Ŭ¶ó¿ìµå(Ä«¸Þ¶ó Æ÷Áî Æ÷ÇÔ)·Î À籸¼ºÇϱâ À§ÇØ SfM ¸ðµâÀ» »ç¿ëÇÏ´Â ¹æ¹ý°ú ¸ÖƼ ºä ½ºÅ×·¹¿À¸¦ »ç¿ëÇØ ¹ÐÁý Æ÷ÀÎÆ® Ŭ¶ó¿ìµå¸¦ ¾ò´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
3Àå, ¡®face ¸ðµâÀ» »ç¿ëÇÑ ¾ó±¼ ·£µå¸¶Å©¿Í Æ÷Áî ºÐ¼®¡¯¿¡¼´Â face ¸ðµâÀ» »ç¿ëÇÑ ¾ó±¼ ·£µå¸¶Å©(¾ó±¼ ¸¶Å©¶ó°íµµ ÇÔ) °ËÃâ ÇÁ·Î¼¼½º¸¦ ¼³¸íÇÑ´Ù.
4Àå, ¡®µö ÄÁº¼·ç¼Ç ³×Æ®¿öÅ©¸¦ »ç¿ëÇÑ ¹øÈ£ÆÇ Àνġ¯¿¡¼´Â À̹ÌÁö ¼¼±×¸àÅ×À̼Ç, Ư¡ ÃßÃâ, ÆÐÅÏ ÀÎ½Ä ±âº» »çÇ×, µÎ °¡Áö ÁÖ¿ä ÆÐÅÏ ÀÎ½Ä ¾Ë°í¸®ÁòÀÎ SVM°ú DNNÀ» ¼Ò°³ÇÑ´Ù.
5Àå, ¡®DNN ¸ðµâÀ» »ç¿ëÇÑ ¾ó±¼ °ËÃâ ¹× Àνġ¯¿¡¼´Â À̹ÌÁö¿¡¼ ¾ó±¼À» °ËÃâÇÏ´Â ´Ù¾çÇÑ ±â¹ýÀ» º¸¿©ÁØ´Ù. Çϸ£(haar) Ư¡ÀÌ Àִ ij½ºÄÉÀÌµå ºÐ·ù±â¸¦ »ç¿ëÇÏ´Â ¹æ¹ýº¸´Ù´Â ÀϹÝÀûÀÎ ¾Ë°í¸®ÁòºÎÅÍ µö·¯´×À» »ç¿ëÇÏ´Â ÃֽŠ±â¹ý±îÁö ¸ðµÎ ¾Æ¿ì¸£´Â ´Ù¾çÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
6Àå, ¡®OpenCV.js¸¦ »ç¿ëÇÑ À¥ ÄÄÇ»ÅÍ ºñÀü ¼Ò°³¡¯¿¡¼´Â OpenCVÀÇ ÀÚ¹Ù½ºÅ©¸³Æ®¿ë ÄÄÆÄÀÏ ¹öÀüÀÎ OpenCV.js¸¦ »ç¿ëÇØ À¥¿ë ÄÄÇ»ÅÍ ºñÀü ¾Ë°í¸®ÁòÀ» °³¹ßÇÏ´Â »õ·Î¿î ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
7Àå, ¡®ArUco ¸ðµâÀ» »ç¿ëÇÑ ¾Èµå·ÎÀ̵å Ä«¸Þ¶ó º¸Á¤°ú AR¡¯¿¡¼´Â OpenCVÀÇ ArUco ¸ðµâ, ¾Èµå·ÎÀ̵åÀÇ Camera2 API, JMonkeyEngine 3D °ÔÀÓ ¿£ÁøÀ» »ç¿ëÇØ ¾Èµå·ÎÀÌµå »ýÅÂ°è ½Ã½ºÅÛ¿¡¼ Áõ°Çö½Ç(AR) ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
8Àå, ¡®½ºÆ¼Äª ¸ðµâÀÌ ÀÖ´Â iOS Æijë¶ó¸¶¡¯¿¡¼´Â OpenCVÀÇ »çÀü ÄÄÆÄÀÏµÈ iOS¿ë ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ¾ÆÀÌÆù¿¡¼ Æijë¶ó¸¶ À̹ÌÁö ½ºÆ¼Äª(stitching) ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
9Àå, ¡®ÀÛ¾÷¿¡ °¡Àå ÀûÇÕÇÑ OpenCV ¾Ë°í¸®Áò ã±â¡¯¿¡¼´Â OpenCV ³»ÀÇ ¿É¼ÇÀ» °í·ÁÇÏ°í µû¶ó¾ß ÇÒ ¿©·¯ °¡Áö ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
10Àå, ¡®OpenCVÀÇ ÀϹÝÀûÀÎ ÇÔÁ¤ ÇÇÇϱ⡯¿¡¼´Â OpenCVÀÇ ¿ª»çÀû ¹ßÀü, Á¡ÁøÀûÀÎ ÇÁ·¹ÀÓ¿öÅ©/¾Ë°í¸®Áò Á¦°ø Áõ°¡ ÇöȲ, ÄÄÇ»ÅÍ ºñÀüÀÇ ¹ßÀüÀ» »ìÆ캻´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÄÄÇ»ÅÍ ºñÀüÀº ÄÄÇ»ÅÍ¿¡ ½Ã°¢À» ºÎ¿©Çؼ À̹ÌÁö¿¡ ´ëÇÑ ºÐ¼®À¸·Î À¯¿ëÇÑ Á¤º¸¸¦ »ý¼ºÇÏ´Â ±â¼úÀÌ´Ù. ºñÀü ±â¼úÀº ÄÄÇ»Åͳª ·Îº¿ µîÀ» ÅëÇØ ¾ó±¼, °Ç¹° µî°ú °°Àº ´Ù¾çÇÑ °´Ã¼¸¦ ÀνÄÇÏ´Â µ¥ ÀÀ¿ëµÇ¸ç, ÀΰøÁö´É ±â¼úÀÌ ¹ßÀüÇÏ¸é¼ °´Ã¼ ÀÎ½Ä ±â¼úÀÇ Áøȵµ Á¡Á¡ »¡¶óÁö°í ÀÖ´Ù.
ÀÌ Ã¥Àº ½ÇÁ¦ ÄÄÇ»ÅÍ ºñÀü ÀÛ¾÷À» ÇÒ ¶§ Á÷Á¢ÀûÀ¸·Î ¸¹Àº µµ¿òÀÌ µÉ ¼ö ÀÖµµ·Ï ±¸¼ºµÆÀ¸¸ç OpenCVÀÇ ÃֽŠAPI(v4.0.0) Áö½ÄÀ» Æ÷ÇÔÇÑ´Ù. OpenCV´Â ºñÀü ÀÛ¾÷À» ÇÒ ¶§ ±¤¹üÀ§ÇÏ°Ô °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¿ÀǼҽº ÄÄÇ»ÅÍ ºñÀü ¶óÀ̺귯¸®·Î, ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÒ ¶§ ¸¹ÀÌ ¼±ÅõȴÙ.
2ÀåºÎÅÍ 5Àå±îÁö´Â ´Ù¾çÇÑ OpenCVÀÇ ÇÙ½É ±â¼úÀ» ¼³¸íÇÑ´Ù. Ä«¸Þ¶ó Æ÷Áî(camera pose)¸¦ Æ÷ÇÔÇØ Èñ¼Ò(sparse) Æ÷ÀÎÆ® Ŭ¶ó¿ìµå·Î Àå¸éÀ» À籸¼ºÇÏ°í, ¸ÖƼ ºä ½ºÅ×·¹¿À¸¦ »ç¿ëÇØ ¹ÐÁý(dense) Æ÷ÀÎÆ® Ŭ¶ó¿ìµå¸¦ ¾ò´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. À̹ÌÁö ¼¼±×¸àÅ×À̼Ç(image segmentation), Ư¡ ÃßÃâ(feature extraction), ÆÐÅÏ ÀνÄ(pattern recognition) ±âº» »çÇ×, µÎ °¡Áö ÁÖ¿ä ÆÐÅÏ ÀÎ½Ä ¾Ë°í¸®ÁòÀÎ SVM(Support Vector Machine)°ú DNN(Deep Neural Network)À» ¼Ò°³ÇÏ°í, À̹ÌÁö¿¡¼ ¾ó±¼À» °ËÃâÇÏ´Â ´Ù¾çÇÑ ±â¹ýÀ» º¸¿©ÁØ´Ù. ¶ÇÇÑ Çϸ£(haar) Ư¡ÀÌ Àִ ij½ºÄÉÀÌµå ºÐ·ù±â¸¦ »ç¿ëÇÏ´Â ¹æ¹ý ¿Ü¿¡ µö·¯´×À» »ç¿ëÇÏ´Â ÃֽŠ±â¹ýÀ» Æ÷ÇÔÇÏ´Â ´Ù¾çÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
6Àå¿¡¼´Â À¥¿¡¼µµ È°¿ë °¡´ÉÇÑ OpenCVÀÇ ÀÚ¹Ù½ºÅ©¸³Æ®¿ë ÄÄÆÄÀÏ ¹öÀüÀÎ OpenCV.js¸¦ »ç¿ëÇØ À¥¿ë ÄÄÇ»ÅÍ ºñÀü ¾Ë°í¸®ÁòÀ» °³¹ßÇÏ´Â »õ·Î¿î ¹æ¹ýÀ» º¸¿©ÁØ´Ù. 7Àå°ú 8Àå¿¡¼´Â ¸ð¹ÙÀÏ ¼¼»óÀÇ ¾ç´ë »ê¸ÆÀÎ ¾Èµå·ÎÀ̵å¿Í iOS¸¦ À§ÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. OpenCVÀÇ ArUco ¸ðµâ, ¾Èµå·ÎÀ̵åÀÇ Camera2 API ¹× JMonkeyEngine 3D °ÔÀÓ ¿£ÁøÀ» »ç¿ëÇØ ¾Èµå·ÎÀÌµå »ýÅÂ°è ½Ã½ºÅÛ¿¡¼ Áõ°Çö½Ç(AR) ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ±×¸®°í OpenCVÀÇ »çÀü ÄÄÆÄÀÏµÈ iOS¿ë ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ¾ÆÀÌÆù¿¡¼ Æijë¶ó¸¶ À̹ÌÁö ½ºÆ¼Äª ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.
±Ù·¡ ¶°¿À¸¥ ÁÖ¿ä ÄÄÇ»ÅÍ ºñÀü ¹®Á¦ÀÇ OpenCV ÄÚµå »ùÇà ÀÛ¾÷ ¹æ¹ýÀ» ¾Ë·ÁÁÖ°í, OpenCV ÇÁ·ÎÁ§Æ® ¿£Áö´Ï¾î¸µ°ú À¯Áö °ü¸®¿¡ °üÇÑ ¸ð¹ü »ç·Ê¸¦ Á¦½ÃÇÑ´Ù. ¶ÇÇÑ º¹ÀâÇÑ ÄÄÇ»ÅÍ ºñÀü ÀÛ¾÷À» À§ÇÑ ½Ç¿ëÀûÀÌ°í ¾Ë°í¸®ÁòÀûÀÎ ¼³°è ¹æ½Äµµ ÆľÇÇÒ ¼ö ÀÖ°Ô ÇØÁÖ¸ç, OpenCVÀÇ °£´ÜÇÑ ¿¹Á¦ºÎÅÍ º¹ÀâÇÑ ¿¹Á¦±îÁö °í·ç Á¦°øÇϹǷΠ¸¹Àº À¯¿ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
Áø½ÉÀ¸·Î ÀÌ Ã¥ÀÌ OpenCV¿Í ¸Ó½Å·¯´× µî¿¡ °ü·ÃµÈ ´Ù¾çÇÑ ÀÌ·ÐÀ» ÀÌÇØÇÏ°í ½ÇÁ¦·Î ±¸ÇöÇÏ´Â µ¥ ¸¹Àº µµ¿òÀÌ µÇ±æ ¹Ù¶õ´Ù.
ÀÌ Ã¥ÀÇ ¿ø¼¸íÀº ¡ºMastering OpenCV 4, 3rd Edition: A comprehensive guide to building computer vision and image processing applications with C++ ¡»ÀÔ´Ï´Ù.
¾Æ¸¶Á¸ ¸µÅ©: https://www.amazon.com/Mastering-OpenCV-comprehensive-processing-applications-dp-1789533570/dp/1789533570
¸ñÂ÷
1Àå. ¶óÁ¸® ÆÄÀÌÀÇ Ä«Å÷È¿Í ÇǺλö º¯°æ
__À¥Ä·¿¡ ¾×¼¼½ºÇϱâ
__µ¥½ºÅ©Åé ¾ÛÀÇ ±âº» Ä«¸Þ¶ó ó¸® ·çÇÁ
____Èæ¹é ½ºÄÉÄ¡ »ý¼ºÇϱâ
____»ö ÆäÀÎÆðú Ä«Å÷ »ý¼º
____À±°û¼± ÇÊÅ͸¦ »ç¿ëÇØ ÀÌºí ¸ðµå »ý¼º
____ÇǺΠ°ËÃâ ¹æ¹ýÀ» »ç¿ëÇØ ¿Ü°èÀÎ ¸ðµå »ý¼º
__ÇǺλö üÀÎÀú ±¸Çö
____½ºÄÉÄ¡ À̹ÌÁö¿¡¼ ÀÓÀÇÀÇ ÆäÆÛ ÀâÀ½ °¨¼Ò
__µ¥½ºÅ©Åé¿¡¼ ÀÓº£µðµå µð¹ÙÀ̽º·Î Æ÷ÆÃ
____ÀÓº£µðµå µð¹ÙÀ̽ºÀÇ Äڵ带 °³¹ßÇϱâ À§ÇÑ Àåºñ ¼³Á¤
____ÀÓº£µðµå µð¹ÙÀ̽º¿¡¼ OpenCV ¼³Ä¡
__¿ä¾à
2Àå. SfM ¸ðµâÀ» »ç¿ëÇÑ ¸ð¼Ç ±¸Á¶ Ž»ö
__±â¼ú ¿ä±¸ »çÇ×
__SfMÀÇ ÇÙ½É °³³ä
____º¸Á¤µÈ Ä«¸Þ¶ó¿Í ¿¡ÇÇÆú¶ó(µî±Ø¼±) ±âÇÏÇÐ
____½ºÅ×·¹¿À À籸¼º°ú SfM
__OpenCV¿¡¼ SfM ±¸Çö
____À̹ÌÁö Ư¡ ¸ÅĪ
____Ư¡ ÃßÀûÇϱâ
____3D À籸¼º ¹× ½Ã°¢È
____¹ÐÁý À籸¼ºÀ» À§ÇÑ MVS
__¿ä¾à
3Àå. face ¸ðµâÀ» »ç¿ëÇÑ ¾ó±¼ ·£µå¸¶Å©¿Í Æ÷Áî ºÐ¼®
__±â¼ú ¿ä±¸ »çÇ×
__À̷аú ÁÖ¿ä ³»¿ë
____´Éµ¿Àû ¿Ü¾ç ¸ðµ¨°ú Á¦ÇÑµÈ ·ÎÄà ¸ðµ¨
____ȸ±Í ¹æ¹ý
__OpenCV·Î ¾ó±¼ ·£µå¸¶Å© °ËÃâ
____ÃøÁ¤ ¿ÀÂ÷
__·£µå¸¶Å©¿¡¼ ¾ó±¼ ¹æÇâ ¿¹Ãø
____¿¹ÃøµÈ Æ÷Áî °è»ê
____À̹ÌÁö¿¡ Æ÷Áî Åõ¿µ
__¿ä¾à
4Àå. µö ÄÁº¼·ç¼Ç ³×Æ®¿öÅ©¸¦ »ç¿ëÇÑ ¹øÈ£ÆÇ ÀνÄ
__ANPR ¼Ò°³
__ANPR ¾Ë°í¸®Áò
__¹øÈ£ÆÇ °ËÃâ
____¼¼±×¸àÅ×À̼Ç
____ºÐ·ù
__¹øÈ£ÆÇ ÀνÄ
____OCR ¼¼±×¸àÅ×À̼Ç
____ÄÁº¼·ç¼Ç ½Å°æ¸ÁÀ» »ç¿ëÇÑ ¹®ÀÚ ºÐ·ù
__¿ä¾à
5Àå. DNN ¸ðµâÀ» »ç¿ëÇÑ ¾ó±¼ °ËÃâ ¹× ÀνÄ
__¾ó±¼ °ËÃâ ¹× ÀÎ½Ä ¹æ¹ý ¼Ò°³
____¾ó±¼ °ËÃâ
____¾ó±¼ Àüó¸®
____¾ó±¼ ¼öÁý°ú ÈÆ·Ã
____¾ó±¼ ÀνÄ
____¸¶¹«¸®: ÆÄÀÏ ÀúÀåÇÏ±â ¹× ºÒ·¯¿À±â
____¸¶¹«¸®: ¸ÚÁø ´ëÈ½Ä GUI ¸¸µé±â
__¿ä¾à
__Âü°í ¹®Çå
6Àå. OpenCV.js¸¦ »ç¿ëÇÑ À¥ ÄÄÇ»ÅÍ ºñÀü ¼Ò°³
__OpenCV.js¶õ ¹«¾ùÀΰ¡?
__OpenCV.js ÄÄÆÄÀÏÇϱâ
__OpenCV.js °³¹ßÀÇ ±âº» ¼Ò°³
__À¥Ä· ½ºÆ®¸²¿¡ ¾×¼¼½ºÇϱâ
__À̹ÌÁö ó¸®¿Í ±âº» »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
____ÀÓ°è°ª ÇÊÅÍ
____°¡¿ì½Ã¾È ÇÊÅÍ
____ij´Ï ÇÊÅÍ
__ºê¶ó¿ìÀúÀÇ ±¤·ù Áö¿ø
__ºê¶ó¿ìÀú¿¡¼ Çϸ£ ij½ºÄÉÀÌµå ºÐ·ù±â¸¦ »ç¿ëÇÑ ¾ó±¼ °ËÃâ
__¿ä¾à
7Àå. ArUco ¸ðµâÀ» »ç¿ëÇÑ ¾Èµå·ÎÀ̵å Ä«¸Þ¶ó º¸Á¤°ú AR
__±â¼ú ¿ä±¸ »çÇ×
__Áõ°Çö½Ç°ú Æ÷Áî ÃßÁ¤
____Ä«¸Þ¶ó º¸Á¤
____Æò¸é À籸¼ºÀ» À§ÇÑ Áõ°Çö½Ç ¸¶Ä¿
__¾Èµå·ÎÀÌµå ¿î¿µÃ¼Á¦¿¡¼ Ä«¸Þ¶ó ¾×¼¼½º
____Ä«¸Þ¶ó ã±â ¹× ¿±â
__ArUco¸¦ »ç¿ëÇÑ Ä«¸Þ¶ó º¸Á¤
__jMonkeyEngineÀ¸·Î Áõ°Çö½Ç ¼öÇà
__¿ä¾à
8Àå. ½ºÆ¼Äª ¸ðµâÀÌ ÀÖ´Â iOS Æijë¶ó¸¶
__±â¼ú ¿ä±¸ »çÇ×
__Æijë¶ó¸¶ À̹ÌÁö ½ºÆ¼Äª ¹æ¹ý
____Æijë¶ó¸¶¸¦ À§ÇÑ Æ¯Â¡ ÃßÃâ°ú °·ÂÇÑ ¸ÅĪ
____Æijë¶ó¸¶ »ý¼ºÀ» À§ÇÑ ¿ÍÇÎ À̹ÌÁö
__ÇÁ·ÎÁ§Æ® °³¿ä
__CocoaPods·Î iOS OpenCV ÇÁ·ÎÁ§Æ® ¼³Á¤
__Æijë¶ó¸¶ ĸó¸¦ À§ÇÑ iOS UI
__¿ÀºêÁ§Æ¼ºê-C++ ·¡ÆÛÀÇ OpenCV ½ºÆ¼Äª
__¿ä¾à
__´õ ÀÐÀ» °Å¸®
9Àå. ÀÛ¾÷¿¡ °¡Àå ÀûÇÕÇÑ OpenCV ¾Ë°í¸®Áò ã±â
__±â¼ú ¿ä±¸ »çÇ×
__OpenCV¿¡ Æ÷ÇԵŠÀִ°¡?
__OpenCVÀÇ ¾Ë°í¸®Áò ¿É¼Ç
__¾î¶² ¾Ë°í¸®ÁòÀÌ °¡Àå ÁÁÀ»±î?
__¾Ë°í¸®ÁòÀÇ ºñ±³ ¼º´É Å×½ºÆ® ¿¹
__¿ä¾à
10Àå. OpenCVÀÇ ÀϹÝÀûÀÎ ÇÔÁ¤ ÇÇÇϱâ
__OpenCV v1¿¡¼ v4±îÁöÀÇ ¿ª»ç
____ÄÄÇ»ÅÍ ºñÀü¿¡¼ OpenCV¿Í µ¥ÀÌÅÍ Çõ½Å
__OpenCVÀÇ È÷½ºÅ丯 ¾Ë°í¸®Áò
____OpenCV¿¡ ¾Ë°í¸®ÁòÀÌ Ãß°¡µÈ ½Ã±â¸¦ È®ÀÎÇÏ´Â ¹æ¹ý
__ÀϹÝÀûÀÎ ÇÔÁ¤°ú Á¦¾ÈµÈ ¼Ö·ç¼Ç
__¿ä¾à
__´õ ÀÐÀ» °Å¸®
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
Å×Å© Æ®·£½º ±×·ì T4´Â ÃֽŠIT Å×Å©³î·ÎÁö¿¡ ´ëÇÑ ¸®¼Ä¡¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ½ºÅ͵ð ±×·ìÀÌ´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼ ¿ÀǼҽº¸¦ È°¿ëÇÑ ÇÁ·¹ÀÓ¿öÅ© ±¸Ãà¿¡ °ü½ÉÀÌ ¸¹À¸¸ç React.js, Node.js, OpenCV, ¸Ó½Å·¯´×/µö·¯´× µîÀÇ ±â¼ú¿¡ ÁÖ¸ñÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ´Ù¾çÇÑ ¿ÀǼҽº ±â¹Ý Ç÷§ÆûÀÇ °³¹ß ¹× È°¿ë¿¡ ¸¹Àº °ü½ÉÀ» °®°í ÀÖ´Ù. ¿ª¼·Î´Â ¡ºOpenCV¸¦ À§ÇÑ ¸Ó½Å·¯´×¡»(¿¡ÀÌÄÜ, 2017), ¡ºÄÄÇ»ÅÍ ºñÀü°ú µö·¯´×¡»(¿¡ÀÌÄÜ, 2018) µîÀÌ ÀÖ´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âOpenCV 4¸¦ È°¿ëÇÑ ¸Ó½Å·¯´× ÀÔ¹®
Node.js, MongoDB¿Í Angular¸¦ ÀÌ¿ëÇÑ À¥ ...
Ãßõ ¿£ÁøÀ» ±¸ÃàÇϱâ À§ÇÑ ±âº»¼
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 31±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 31±Ç)
(ÃÑ 32±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 32±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.