´ë·®±¸¸ÅȨ >
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼­
>
ÄÄÇ»ÅÍ°øÇÐ
>
¾Ë°í¸®Áò/ÀڷᱸÁ¶

ÆîÃ帱â
ÄÄÇ»ÅÍ ºñÀü°ú ¾Ë°í¸®Áò : OpenCV ¾Ë°í¸®ÁòÀ» È°¿ëÇÑ ÄÄÇ»ÅÍ ºñÀü ÇÁ·Î±×·¡¹Ö (¿øÁ¦:Hands-On Algorithms for Computer Vision)
Á¤°¡ 30,000¿ø
ÆǸŰ¡ 27,000¿ø (10% , 3,000¿ø)
I-Æ÷ÀÎÆ® 1,500P Àû¸³(6%)
ÆǸŻóÅ ÆǸÅÁß
ºÐ·ù ¾Ë°í¸®Áò/ÀڷᱸÁ¶
ÀúÀÚ ¾Æ¹Î ¾Æ¸¶µð ŸÁ¦Ä­µð , ¾Æ¹Î ¾Æ¸¶µð ŸÁ¦Ä­µð ( ¿ªÀÚ : Å×Å© Æ®·£½º ±×·ì T4, Å×Å© Æ®·£½º ±×·ì T4 )
ÃâÆÇ»ç/¹ßÇàÀÏ ¿¡ÀÌÄÜÃâÆÇ / 2019.05.30
ÆäÀÌÁö ¼ö 356 page
ISBN 9791161753072
»óÇ°ÄÚµå 308585822
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý  > IT Àü¹®¼­  > ÄÄÇ»ÅÍ°øÇÐ  > ¾Ë°í¸®Áò/ÀڷᱸÁ¶

 
Ã¥³»¿ë
¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú ¡á ¸Ó½Å ·¯´× ¹× ÀΰøÁö´É ¾Ë°í¸®Áò ÇнÀ ¡á À̹ÌÁö¿Í ºñµð¿À Àбâ, ¾²±â ¹× ó¸® ¡á ¼öÇÐ, Çà·Ä ¹× ±âŸ À¯ÇüÀÇ À̹ÌÁö µ¥ÀÌÅÍ ÀÛ¾÷ ¼öÇà ¡á ¿ª Åõ¿µ À̹ÌÁöÀÇ È÷½ºÅä±×·¥ »ý¼º ¹× »ç¿ë ¡á µ¿ÀÛ °¨Áö, Àü°æ ÃßÃâ ¹× °´Ã¼ ÃßÀû ¡á Ư¡ °ËÃâ±â ¾Ë°í¸®ÁòÀ¸·Î Å°Æ÷ÀÎÆ® ÃßÃâ ¡á ij½ºÄÉÀÌµå ºÐ·ù±â °³¹ß ¹× Å×½ºÆ® ¡á ÅÙ¼­Ç÷Î(TensorFlow) °´Ã¼ ŽÁö¸¦ ÅëÇÑ ¿©·¯ °´Ã¼ ŽÁö ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú ¿î¿µÃ¼Á¦¿¡¼­ C++ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í Ÿ»ç ¶óÀ̺귯¸® »ç¿ë¹ý¿¡ ´ëÇÑ Áö½ÄÀ» ½×Àº °³¹ßÀÚÀÇ °æ¿ì¿¡´Â ÀÌ Ã¥ÀÇ ÁÖÁ¦¸¦ ¸Å¿ì ½±°Ô ÀÌÇØÇÏ°í »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¹Ý¸é¿¡ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ Àͼ÷ÇÑ °³¹ßÀÚ¶ó¸é OpenCV ¶óÀ̺귯¸® »ç¿ë¹ýÀ» ÀÍÈ÷°íÀÚ ÀÌ Ã¥À» È°¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀÌ Ã¥Àº C++·Î ±¸ÇöµÈ ¾Ë°í¸®Áò¿¡ ÃÊÁ¡ µÎ°í Àֱ⠶§¹®¿¡ ¿¹Á¦¸¦ C++¿¡¼­ ÆÄÀ̽ã±îÁö ½º½º·Î Àû¿ëÇغÁ¾ß ÇÒ °ÍÀÌ´Ù. ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú 1Àå, ¡®ÄÄÇ»ÅÍ ºñÀü ¼Ò°³¡¯¿¡¼­´Â ÄÄÇ»ÅÍ ºñÀü °úÇÐÀÇ ±âº» ¿ø¸®, »ç¿ëó¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÄÄÇ»ÅÍ ºñÀü ¼¼°è¸¦ ¿ÏÀüÈ÷ óÀ½ Á¢ÇÏ´Â »ç¶÷µéÀ» À§ÇØ À̹ÌÁöÀÇ Á¤ÀÇ¿Í Çȼ¿, ±íÀÌ ¹× ä³Î°ú °°Àº ±âº» ¼Ó¼º µîµî¿¡ ´ëÇؼ­ ¼³¸íÇÑ´Ù. 2Àå, ¡®OpenCV ½ÃÀÛÇϱ⡯¿¡¼­´Â OpenCV ¶óÀ̺귯¸®¸¦ ¼Ò°³ÇÏ°í OpenCV °³¹ßÀÇ °¡Àå Áß¿äÇÑ ºôµù ºí·ÏµéÀ» ÅëÇØ ÇÙ½É ³»¿ëÀ» ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â °÷°ú Á¤º¸¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ³»¿ëµµ ÇÔ²² Á¦°øµÈ´Ù. CMakeÀÇ »ç¿ë¹ý°ú OpenCV ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé°í ºôµåÇÏ´Â ¹æ¹ýÀ» °£·«ÇÏ°Ô »ìÆ캻 ´ÙÀ½, Mat Ŭ·¡½º¿Í MatÀÇ º¯Çü Ç׸ñ¿¡ ´ëÇØ ¹è¿î´Ù. ±×¸®°í À̹ÌÁö¿Í ºñµð¿À¸¦ ÀÐ°í ¾²¸ç (¿©·¯ °¡Áö ´Ù¸¥ ÀÔ·Â ¼Ò½º À¯Çü Áß¿¡¼­) Ä«¸Þ¶ó¿¡ ¾×¼¼½ºÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù. 3Àå, ¡®¹è¿­ ¹× Çà·Ä ¿¬»ê¡¯¿¡¼­´Â Çà·ÄÀ» ¸¸µé°Å³ª º¯°æÇÏ´Â µ¥ »ç¿ëµÇ´Â ±âº» ¾Ë°í¸®ÁòÀ» ´Ù·é´Ù. ¶ÇÇÑ ±³Â÷ Á¦Ç°, ³»Àû ¹× ¹ÝÀü°ú °°Àº Çà·Ä ÀÛ¾÷À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÑ´Ù. Æò±Õ, ÇÕ ¹× Ǫ¸®¿¡ º¯È¯°ú °°Àº ¼öÇÐ ¿¬»ê°ú ÇÔ²² ¿ä¼Òº° Çà·Ä ¿¬»êÀÇ ¸¹Àº ºÎºÐ¿¡ ´ëÇؼ­ ¼Ò°³ÇÑ´Ù. 4Àå, ¡®±×¸®±â, ÇÊÅ͸µ ¹× º¯È¯¡¯¿¡¼­´Â ÀÌ Ã¥ÀÇ ¹üÀ§ ³»¿¡¼­ ´Ù·ê ¼ö ÀÖ´Â ±¤¹üÀ§ÇÑ À̹ÌÁö ó¸® ¾Ë°í¸®ÁòÀ» ´Ù·é´Ù. À̹ÌÁö¿¡ µµÇü°ú ÅؽºÆ®¸¦ ±×¸®´Â ¹æ¹ýÀ» ¼³¸íÇÏ¸ç ¼±, È­»ìÇ¥, Á÷»ç°¢Çü µîÀ» ±×¸®´Â ¹ýµµ ¹è¿î´Ù. ÇÊÅÍ, È®Àå, ħ½Ä ¹× À̹ÌÁöÀÇ ÇüÅÂÇÐÀû ¿¬»êÀ» ºÎµå·´°Ô ÇÏ´Â °Í°ú °°Àº À̹ÌÁö ÇÊÅ͸µ ÀÛ¾÷¿¡ »ç¿ëµÇ´Â ±¤¹üÀ§ÇÑ ¾Ë°í¸®Áò¿¡ ´ëÇؼ­µµ ¼³¸íÇÑ´Ù. °­·ÂÇÑ Àç¸ÅÇÎ ¾Ë°í¸®Áò°ú ÄÄÇ»ÅÍ ºñÀüÀÇ Ä÷¯ ¸Ê »ç¿ë¹ý¿¡ ´ëÇØ Àß ¾Ë°Ô °ÍÀÌ´Ù. 5Àå, ¡®¿ªÅõ¿µ ¹× È÷½ºÅä±×·¥¡¯¿¡¼­´Â È÷½ºÅä±×·¥ÀÇ °³³äÀ» ¼Ò°³ÇÏ°í ´ÜÀÏ ¹× ´ÙÁß Ã¤³Î À̹ÌÁö¿¡¼­ ¾î¶»°Ô °è»êµÇ´ÂÁö ¾Ë·ÁÁØ´Ù. ±×·¹ÀÌ ½ºÄÉÀÏ ¹× Ä÷¯ À̹ÌÁöÀÇ È÷½ºÅä±×·¥ ½Ã°¢È­, Áï Çȼ¿ÀÇ »öÁ¶ °ªÀ¸·Î °è»êÇÑ È÷½ºÅä±×·¥µµ ´Ù·ç¸ç, ¿ªÅõ¿µ À̹ÌÁö¿¡ ´ëÇؼ­µµ ¹è¿î´Ù(È÷½ºÅä±×·¥ ÃßÃâÀÇ ¿ªµ¿ÀÛÀ» ÇнÀÇÑ´Ù). 6Àå, ¡®ºñµð¿À ºÐ¼®-µ¿ÀÛ °ËÃâ ¹× ÃßÀû¡¯Àº ÄÄÇ»ÅÍ ºñÀü¿¡¼­ °¡Àå ³Î¸® »ç¿ëµÇ´Â ÃßÀû ¾Ë°í¸®ÁòÀ» »ç¿ëÇØ ½Ç½Ã°£ °³Ã¼ ŽÁö ¹× ÃßÀû°ú °°Àº ÀÛ¾÷À» À§ÇØ ºñµð¿À¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ºñµð¿À¸¦ Àü¹ÝÀûÀ¸·Î ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ °£·«È÷ ¼Ò°³ÇÑ ÈÄ, ½ÇÁ¦ »ç·Ê ¹× °´Ã¼ ÃßÀû ½Ã³ª¸®¿À¸¦ »ç¿ëÇØ Æò±Õ ½ÃÇÁÆ®¿Í CAM ½ÃÇÁÆ® ¾Ë°í¸®Áò, Ä®¸¸ ÇÊÅ͸µÀ» ÇнÀÇÑ´Ù. ³¡ ºÎºÐ¿¡¼­´Â ¹è°æ ¹× Àü°æ ÃßÃâ ¾Ë°í¸®Áò°ú ½ÇÁ¦·Î »ç¿ëµÇ´Â ¹æ¹ý¿¡ ´ëÇؼ­µµ ¹è¿î´Ù. 7Àå, ¡®°´Ã¼ ŽÁö - Ư¡ ¹× ±â¼úÀÚ¡¯´Â ÅÛÇø´ ¸ÅĪÀ» »ç¿ëÇØ °´Ã¼ °ËÃâ¿¡ ´ëÇÑ °£´ÜÇÑ ¼Ò°³ºÎÅÍ ½ÃÀÛÇØ Çü»ó ºÐ¼®¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±¤¹üÀ§ÇÑ ¾Ë°í¸®Áò¿¡ °üÇØ ¼³¸íÇÑ´Ù. Å°Æ÷ÀÎÆ®(keypoint) °ËÃâ, ±â¼úÀÚ ÃßÃâ ¹× ±â¼úÀÚ ¸ÅĪ üÀÎÀÌ Æ÷ÇԵŠÀÖÀ¸¸ç, °£´ÜÇÑ Çȼ¿ »ö»ó(color)°ú ¸íµµ(intensity) °ª ´ë½Å Ư¡À» ±â¹ÝÀ¸·Î °´Ã¼¸¦ ŽÁöÇÏ´Â µ¥ »ç¿ëµÈ´Ù. 8Àå, ¡®ÄÄÇ»ÅÍ ºñÀü¿¡¼­ÀÇ ¸Ó½Å ·¯´×¡¯Àº OpenCV ³» ¸Ó½Å ·¯´×(ML) ¹× ½ÉÃþ ½Å°æ¸Á(DNN) ¸ðµâ°ú °¡Àå Áß¿äÇÑ ¾Ë°í¸®Áò, Ŭ·¡½º ¹× ±â´É¿¡ ´ëÇØ ´Ù·é´Ù. SVM ¾Ë°í¸®ÁòÀ¸·Î ½ÃÀÛÇØ À¯»çÇÑ ÈÆ·Ã ±×·ìÀ» ±â¹ÝÀ¸·Î ¸ðµ¨À» ÈƷýÃÅ°´Â ¹æ¹ýÀ» ¹è¿ì°í ±× ¸ðµ¨À» »ç¿ëÇØ ÀÔ·Â µ¥ÀÌÅ͸¦ ºÐ·ùÇÑ´Ù. HOG ±â¼úÀÚ¿Í SVMÀ» »ç¿ëÇØ À̹ÌÁö¸¦ ºÐ·ùÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù. ¶ÇÇÑ OpenCV¿¡¼­ÀÇ Àΰø ½Å°æ¸Á ±¸Çö¿¡ ´ëÇؼ­µµ ´Ù·ç¸ç, ±×·± ´ÙÀ½¿¡ ij½ºÄÉÀ̵ù ºÐ·ùcascade classification ¹æ¹ýÀ» ÇнÀÇÑ´Ù. ³¡¿¡¼­´Â ÅÙ¼­ÇÃ·Î¿Í °°Àº Ÿ»ç ¶óÀ̺귯¸®ÀÇ »çÀü ¸ðµ¨À» »ç¿ëÇؼ­ ´Ù¸¥ À¯ÇüÀÇ ¿©·¯ °´Ã¼¸¦ ½Ç½Ã°£À¸·Î °Ë»öÇÏ´Â ¹æ¹ýµµ ÆľÇÇÑ´Ù. ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú ÄÄÇ»ÅÍ ºñÀüÀº ½Ã°¢À» ÄÄÇ»ÅÍ¿¡ ºÎ¿©ÇØ À̹ÌÁö¿¡ ´ëÇÑ ºÐ¼®À¸·Î À¯¿ëÇÑ Á¤º¸¸¦ »ý¼ºÇÏ´Â ±â¼úÀÌ´Ù. ºñÀü ±â¼úÀº ÄÄÇ»Åͳª ·Îº¿ µîÀ» ÅëÇØ ¾ó±¼, °Ç¹° µîÀÇ ´Ù¾çÇÑ °´Ã¼¸¦ ÀνÄÇÏ´Â µ¥ ÀÀ¿ëµÈ´Ù. ÀΰøÁö´É ±â¼úÀÌ ¹ßÀüÇϸ鼭 °´Ã¼ ÀÎ½Ä ±â¼ú ÁøÈ­¿¡ ¼Óµµ°¡ ºÙ°í ÀÖ´Ù. ÄÄÇ»ÅÍ°¡ »ç¹°À» Á¤È®ÇÏ°Ô ÀνÄÇØ À¯¿ëÇÑ Á¤º¸¸¦ Á¦°øÇÒ ¼ö ÀÖ°Ô µÇ¸é¼­ ÄÄÇ»ÅÍ ÀÎÅÍÆäÀ̽º¿¡ º¯ÇõÀÌ ÀϾ°í ÀÖ´Ù. ½º¸¶Æ®Æù¿¡¼­ ¾ó±¼À» ÀνÄÇÏ´Â ±â¼úÀ̶ó´ø°¡, µµ·Î¸¦ ÁÖÇàÇÏ´Â Â÷·®ÀÇ Â÷¼± ÀνÄ, º¸ÇàÀÚ ÀνĿ¡ À̸£±â±îÁö ¸Å¿ì ´Ù¾çÇÑ µð¹ÙÀ̽º¿¡¼­ È°¿ëµÇ°í ÀÖ´Ù. ÄÄÇ»ÅÍ ºñÀüÀ» ±¸ÇöÇϱâ À§ÇÑ ÇÁ·ÎÁ§Æ®¿¡¼­ ÄÄÇ»ÅÍ ºñÀü ¾Ë°í¸®ÁòÀ» ½ÃÀÛÇÏ°í ½Í¾îµµ ¾îµð¼­ºÎÅÍ ½ÃÀÛÇØ¾ß ÇÒÁö¸¦ ã´Â °ÍÀº ¾î·Á¿ï ¼ö ÀÖ´Ù. ÄÄÇ»ÅÍ ¿£Áö´Ï¾î¶ó°í Çصµ ºñÀü°ú °ü·ÃÇؼ­ ´õ ¸¹Àº ³»¿ëÀ» ¾Ë·Á¸é °ü·Ã ¾Ë°í¸®ÁòµéÀ» ¸¹ÀÌ ¾Ë¾Æ¾ß ÇÑ´Ù. ÀÌ Ã¥¿¡¼­´Â ºñÀü ±¸ÇöÀ» À§ÇÑ ¾Ë°í¸®ÁòÀ» ¼Ò°³ÇÏ°í È°¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁØ´Ù. ±âº»ÀûÀÎ OpenCVÀÇ ³»¿ëºÎÅÍ ½ÃÀÛÇؼ­ À̹ÌÁö¿¡ µµÇü, ÅؽºÆ®¸¦ ±×¸®´Â ¹æ¹ý°ú È÷½ºÅä±×·¥ ½Ã°¢È­¿¡ À̸£±â±îÁö ±âÃʸ¦ źźÈ÷ ´ÙÁø ÈÄ, ½ÇÀü¿¡ È°¿ë °¡´ÉÇÑ ºñµð¿À ºÐ¼®, °´Ã¼ ŽÁö, ¸Ó½Å ·¯´×°ú °°Àº ¾Ë°í¸®ÁòµéÀ» ¼Ò°³ÇÑ´Ù. 6ÀåÀÇ ¡®ºñµð¿À ºÐ¼® - µ¿ÀÛ °ËÃâ ¹× ÃßÀû¡¯¿¡¼­´Â ÄÄÇ»ÅÍ ºñÀü¿¡¼­ °¡Àå ³Î¸® »ç¿ëµÇ´Â ÃßÀû ¾Ë°í¸®ÁòÀ» »ç¿ëÇØ ½Ç½Ã°£ °´Ã¼ ŽÁö ¹× ÃßÀû°ú °°Àº ÀÛ¾÷À» À§ÇØ ºñµð¿À¸¦ ó¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 7ÀåÀÇ ¡®°´Ã¼ ŽÁö - Ư¡ ¹× ±â¼úÀÚ¡¯´Â ÅÛÇø´ ¸ÅĪÀ» »ç¿ëÇØ °´Ã¼ °ËÃâ¿¡ ´ëÇÑ °£´ÜÇÑ ¼Ò°³ºÎÅÍ ½ÃÀÛÇØ Çü»ó ºÐ¼®¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±¤¹üÀ§ÇÑ ¾Ë°í¸®Áò¿¡ ´ëÇØ ¾Ë·ÁÁØ´Ù. 8ÀåÀÇ ¡®ÄÄÇ»ÅÍ ºñÀü¿¡¼­ÀÇ ¸Ó½Å ·¯´×¡¯Àº OpenCV ³» ¸Ó½Å ·¯´×(ML) ¹× ½ÉÃþ ½Å°æ¸Á(DNN) ¸ðµâ°ú °¡Àå Áß¿äÇÑ ¾Ë°í¸®Áò, Ŭ·¡½º ¹× ±â´É¿¡ ´ëÇØ ´Ù·é´Ù. SVM ¾Ë°í¸®ÁòÀ¸·Î ½ÃÀÛÇØ À¯»çÇÑ ÈÆ·Ã ±×·ìÀ» ±â¹ÝÀ¸·Î ¸ðµ¨À» ÈƷýÃÅ°´Â ¹æ¹ýÀ» ¹è¿ì°í ±× ¸ðµ¨À» »ç¿ëÇØ ÀÔ·Â µ¥ÀÌÅ͸¦ ºÐ·ùÇÑ´Ù. ÀÌ·¯ÇÑ ³»¿ëµéÀ» ÇнÀÇϸ鼭 °¢ÀÚÀÇ ½Ç·ÂÀ» ¹è¾çÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Áø½ÉÀ¸·Î ÀÌ Ã¥ÀÌ µ¶Àڵ鿡°Ô OpenCV¿Í ¸Ó½Å ·¯´× µî¿¡ ´ëÇÑ ¾Ë°í¸®ÁòµéÀ» ÀÌÇØÇÏ°í ½ÇÁ¦·Î ±¸ÇöÇÏ´Â µ¥ ¸¹Àº µµ¿òÀÌ µÇ±æ ¹Ù¶õ´Ù.
¸ñÂ÷
1Àå. ÄÄÇ»ÅÍ ºñÀü ¼Ò°³ __±â¼úÀû ¿ä±¸ »çÇ× __ÄÄÇ»ÅÍ ºñÀü ÀÌÇØ __À̹ÌÁö¿¡ ´ëÇØ ÇнÀÇϱâ ____»ö»ó °ø°£ ____ÀÔ·Â, ó¸® ¹× Ãâ·Â __ÄÄÇ»ÅÍ ºñÀü ÇÁ·¹ÀÓ¿öÅ© ¹× ¶óÀ̺귯¸® __¿ä¾à __Áú¹® »çÇ× 2Àå. OpenCV ½ÃÀÛÇϱâ __±â¼úÀû ¿ä±¸ »çÇ× ____OpenCV ¼Ò°³ ____OpenCVÀÇ ±âº» ¸ðµâ __OpenCV ´Ù¿î·Îµå¿Í ºôµå/¼³Ä¡ __C++, ÆÄÀ̽㿡¼­ OpenCV »ç¿ë __Mat Ŭ·¡½ºÀÇ ÀÌÇØ ____Mat °´Ã¼ ¸¸µé±â ____Mat °´Ã¼ »èÁ¦Çϱâ ____Çȼ¿¿¡ ¾×¼¼½ºÇϱâ __À̹ÌÁö ÀÐ±â ¹× ¾²±â __ºñµð¿À ÀÐ±â ¹× ¾²±â ____Ä«¸Þ¶ó¿¡ ¾×¼¼½ºÇϱâ ____RTSP ¹× ³×Æ®¿öÅ© ÇÇµå ¾×¼¼½º __¸ÅÆ®-À¯»ç Ŭ·¡½º __¿ä¾à __Áú¹® »çÇ× __Ãß°¡ Àбâ 3Àå. ¹è¿­ ¹× Çà·Ä ¿¬»ê __±â¼úÀû ¿ä±¸ »çÇ× __Mat Ŭ·¡½º¿¡ Æ÷ÇÔµÈ ÀÛ¾÷ ____Çà·Ä º¹Á¦ ____¿ÜÀû(±³Â÷°ö) °è»ê ____´ë°¢¼± ÃßÃâ ____³»Àû °è»ê ____´ÜÀ§ Çà·Ä ÇнÀ ____¿ªÇà·Ä ____¿ä¼Ò ´ÜÀ§ÀÇ Çà·Ä °ö¼À ____1°ú 0 Çà·Ä ____ÀüÄ¡Çà·Ä ____Mat °´Ã¼ÀÇ Çü»ó ¹Ù²Ù±â __¿ä¼Ò ´ÜÀ§ÀÇ Çà·Ä ¿¬»ê ____±âº» ÀÛ¾÷ ____ºñÆ® ³í¸® ¿¬»ê ____ºñ±³ ¿¬»ê ____¼öÇÐ ¿¬»ê __Çà·Ä ¹× ¹è¿­ ¹æ½ÄÀÇ ¿¬»ê ____¿Ü»ðÀ» À§ÇÑ Å׵θ® ¸¸µé±â ____À̹ÌÁö µÚÁý±â(¹Ì·¯¸µ) ¹× À̹ÌÁö ȸÀü ____ä³Î ÀÛ¾÷ ____¼öÇÐ ÇÔ¼ö ____°Ë»ö ¹× À§Ä¡ ÇÔ¼ö __¿ä¾à __Áú¹®»çÇ× 4Àå. ±×¸®±â, ÇÊÅ͸µ ¹× º¯È¯ __±â¼úÀû ¿ä±¸ »çÇ× __À̹ÌÁö ±×¸®±â ____À̹ÌÁö¿¡ ÅؽºÆ® Ãâ·ÂÇϱâ ____µµÇü ±×¸®±â __À̹ÌÁö ÇÊÅ͸µ ____ºí·¯¸µ/½º¹«µù ÇÊÅÍ ____¸ðÆú·ÎÁö ÇÊÅÍ ____¹ÌºÐ ±â¹Ý ÇÊÅÍ ____ÀÓÀÇÀû ÇÊÅ͸µ __À̹ÌÁö º¯È¯ ____ÀÓ°è ¾Ë°í¸®Áò ____»ö °ø°£ ¹× À¯Çü º¯È¯ ____±âÇÏÇÐÀû º¯È¯ __»ö»ó¸Ê Àû¿ë __¿ä¾à __Áú¹®»çÇ× 5Àå. ¿ª Åõ¿µ ¹× È÷½ºÅä±×·¥ __±â¼úÀû ¿ä±¸ »çÇ× __È÷½ºÅä±×·¥ ÀÌÇØÇϱâ ____È÷½ºÅä±×·¥ Ç¥½Ã __È÷½ºÅä±×·¥ ¿ª Åõ¿µ ____¿ª Åõ¿µ¿¡ ´ëÇØ ´õ ¹è¿ì±â __¿ª Åõ¿µ ¹× È÷½ºÅä±×·¥ __È÷½ºÅä±×·¥ ºñ±³ __È÷½ºÅä±×·¥ ÆòÈ°È­ __¿ä¾à __Áú¹®»çÇ× __Ãß°¡ Àбâ 6Àå. ºñµð¿À ºÐ¼® - µ¿ÀÛ °ËÃâ ¹× ÃßÀû __±â¼úÀû ¿ä±¸ »çÇ× __ºñµð¿À ó¸® __Mean Shift ¾Ë°í¸®ÁòÀÇ ÀÌÇØ __CAM Shift ¾Ë°í¸®Áò »ç¿ëÇϱâ __ÃßÀû ¹× ÀâÀ½ °¨¼Ò¸¦ À§ÇÑ Ä®¸¸ ÇÊÅÍ »ç¿ë __¹è°æ / Àü°æ ÃßÃâ ¹æ¹ý ____¹è°æ ¼¼±×¸àÅ×À̼ÇÀÇ ¿¹ __¿ä¾à __Áú¹®»çÇ× 7Àå. °´Ã¼ °ËÃâ - Ư¡°ú ±â¼úÀÚ __±â¼úÀû ¿ä±¸ »çÇ× ____°´Ã¼ °ËÃâÀ» À§ÇÑ ÅÛÇø´ ¸ÅĪ __¸ð¼­¸®¿Í ¿¡Áö °ËÃâÇϱâ ____Çظ®½º(Harris) ¸ð¼­¸® ŽÁö ¾Ë°í¸®Áò ÇнÀ ____¿¡Áö °ËÃâ ¾Ë°í¸®Áò __À±°û¼± °è»ê ¹× ºÐ¼® __°ËÃâ, ¼³¸í ¹× ¸ÅĪ Ư¡ __¿ä¾à __Áú¹®»çÇ× 8Àå. ÄÄÇ»ÅÍ ºñÀü¿¡ ¸Ó½Å·¯´× Àû¿ëÇϱâ __±â¼úÀû ¿ä±¸ »çÇ× __SVM ____SVM ¹× HOG¸¦ »ç¿ëÇØ À̹ÌÁö ºÐ·ùÇϱâ __Àΰø ½Å°æ¸ÁÀ» ÀÌ¿ëÇÑ ÈÆ·Ã ¸ðµ¨ __ij½ºÄÉÀ̵ù ºÐ·ù ¾Ë°í¸®Áò ____ij½ºÄÉÀ̵ù ºÐ·ù±â¸¦ »ç¿ëÇÑ °´Ã¼ °ËÃâ __ij½ºÄÉÀ̵ù ºÐ·ù±â ÈÆ·Ã ____»ùÇà ¸¸µé±â ____ºÐ·ù±â »ý¼º __µö·¯´× ¸ðµ¨ »ç¿ë __¿ä¾à __Áú¹®»çÇ× 9Àå. Áú¹® »çÇ× __1Àå __2Àå __3Àå __4Àå __5Àå __6Àå __7Àå __8Àå

ÀúÀÚ
¾Æ¹Î ¾Æ¸¶µð ŸÁ¦Ä­µð
À̶õ Ãâ½Å ÀÛ°¡ÀÌÀÚ °³¹ßÀÚÀ̸ç ÄÄÇ»ÅÍ ºñÀü Àü¹®°¡´Ù. À̶õ¿¡¼­ ÄÄÇ»ÅÍ ¼ÒÇÁÆ®¿þ¾î °øÇÐÀ» Àü°øÇßÀ¸¸ç Àü ¼¼°èÀÇ ¼ö¸¹Àº ¼ÒÇÁÆ®¿þ¾î ¹× »ê¾÷ ȸ»ç¿¡¼­ ±Ù¹«Çß´Ù.
¾Æ¹Î ¾Æ¸¶µð ŸÁ¦Ä­µð

¿ªÀÚ
Å×Å© Æ®·£½º ±×·ì T4
ÃֽŠIT Å×Å©³î·ÎÁö¿¡ ´ëÇÑ ¸®¼­Ä¡¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ½ºÅ͵ð ±×·ìÀÌ´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼­ ¿ÀǼҽº¸¦ È°¿ëÇØ ÇÁ·¹ÀÓ¿öÅ©¸¦ ±¸ÃàÇÏ´Â µ¥ °ü½ÉÀÌ ¸¹À¸¸ç, ½ºÇÁ¸µ(Spring), React.js, Node.js, OpenCV, ML µîÀÇ ±â¼ú¿¡ ÁÖ¸ñÇÏ°í ÀÖ´Ù. ¿ÀǼҽº ±â¹ÝÀÇ Ç÷§Æû °³¹ß ¹× È°¿ëµµ ÁÖ¿ä °ü½É ºÐ¾ß´Ù. ¿¡ÀÌÄÜÃâÆǻ翡¼­ Æì³½ ¡ºOpenCV¸¦ À§ÇÑ ¸Ó½Å ·¯´×¡»(2017), ¡ºÃßõ ¿£ÁøÀ» ±¸ÃàÇϱâ À§ÇÑ ±âº»¼­¡»(2017) µîÀ» ¹ø¿ªÇß´Ù.
   MariaDB ±¸Ãà°ú È°¿ë | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   OpenCV 4¸¦ È°¿ëÇÑ ¸Ó½Å·¯´× ÀÔ¹® | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ¾çÀÚ ÄÄÇ»Æà ¹ßÀü°ú Àü¸Á | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ºñÀü°ú À̹ÌÁö ó¸® ¾ÛÀ» ¸¸µé±â À§ÇÑ OpenCV 4 ¸¶½ºÅÍ | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ½ºÇÁ¸µ ÀÎ ¾×¼Ç | Å×Å© Æ®·£½º ±×·ì T4 | Á¦ÀÌÆà
Å×Å© Æ®·£½º ±×·ì T4
Å×Å© Æ®·£½º ±×·ì T4´Â ÃֽŠIT Å×Å©³î·ÎÁö¿¡ ´ëÇÑ ¸®¼­Ä¡¸¦ ¸ñÀûÀ¸·Î ÇÏ´Â ½ºÅ͵ð ±×·ìÀÌ´Ù. ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼­ ¿ÀǼҽº¸¦ È°¿ëÇÑ ÇÁ·¹ÀÓ¿öÅ© ±¸Ãà¿¡ °ü½ÉÀÌ ¸¹À¸¸ç React.js, Node.js, OpenCV, ¸Ó½Å·¯´×/µö·¯´× µîÀÇ ±â¼ú¿¡ ÁÖ¸ñÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ´Ù¾çÇÑ ¿ÀǼҽº ±â¹Ý Ç÷§ÆûÀÇ °³¹ß ¹× È°¿ë¿¡ ¸¹Àº °ü½ÉÀ» °®°í ÀÖ´Ù. ¿ª¼­·Î´Â ¡ºOpenCV¸¦ À§ÇÑ ¸Ó½Å·¯´×¡»(¿¡ÀÌÄÜ, 2017), ¡ºÄÄÇ»ÅÍ ºñÀü°ú µö·¯´×¡»(¿¡ÀÌÄÜ, 2018) µîÀÌ ÀÖ´Ù.
   MariaDB ±¸Ãà°ú È°¿ë | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ÀÛ°í °­·ÂÇÑ Underscore.js | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ½Ç¹« ¿¹Á¦·Î ¹è¿ì´Â ReactJS ¿ÏÀüÁ¤º¹ | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   Node.js ÇÏÀÌ ÆÛÆ÷¸Õ½º | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   À¥ °³¹ßÀÚ ·¹ÆÛ·±½º °¡À̵å | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ
   ±¸±Û ¾Ö³Î¸®Æ½½º·Î ÇÏ´Â µ¥ÀÌÅÍ ºÐ¼® | Å×Å© Æ®·£½º ±×·ì T4 | ¿¡ÀÌÄÜÃâÆÇ

ÀÌ ÃâÆÇ»çÀÇ °ü·Ã»óÇ°
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö | Moore, Alan D.,ÀÌÅ»ó | ¿¡ÀÌÄÜÃâÆÇ
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê | ¸¶ÀÌÅ© ¾Ö¸Õ½¼,±è¼ºÁØ | ¿¡ÀÌÄÜÃâÆÇ
Çؼ® °¡´ÉÇÑ AI | ÃÖ¿µÀç,Thampi, Ajay | ¿¡ÀÌÄÜÃâÆÇ
Åë°èÀÇ ÇÔÁ¤ | ¾Ù·± B. ´Ù¿ì´Ï,±è»óÇö | ¿¡ÀÌÄÜÃâÆÇ
125°¡Áö ¹®ÀÚ¿­ ¾Ë°í¸®µë | º¸ÀÌý ¸®ÅÍ,Ƽ¿¡¸® ¸£Å©·Î,¸·½É Å©·Î½´¸ð¾î,³²±âȯ | ¿¡ÀÌÄÜÃâÆÇ
 
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 0°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.