|
|
|
¡ã ÄÚµù¹ßÀü¼Ò ±èÈñµÎ ´ëÇ¥ |
¼ÒÇÁÆ®¿þ¾î ¼º´É ÃÖÀûÈ ºÐ¾ß ½ºÅ¸Æ®¾÷À¸·Î ±¹³» ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ±â¼úÀ» Çâ»ó½ÃÅ°´Â µ¥ µµ¿òÀÌ µÇ°íÀÚ 2016³â 4¿ù¿¡ ¹ýÀÎÀ¸·Î Ãâ¹ßÇÑ ÄÚµù¹ßÀü¼Ò´Â 2016³â 12¿ù K-Global 300±â¾÷À¸·Î ¼±Á¤µÆ´Ù. º¸Åë ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¶ó°í ÇÏ¸é ¿î¿µÃ¼Á¦(OS), ÄÄÆÄÀÏ·¯(Compiler), °³¹ß µµ±¸ ¹× ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ µ¿ÀÛÇϴµ¥ ÇÊ¿äÇÑ À¯Æ¿¸®Æ¼ µîÀ» Æ÷ÇÔÇÑ´Ù.
ÄÚµù¹ßÀü¼Ò ±èÈñµÎ ´ëÇ¥´Â “ÀúÈñ ÄÚµù¹ßÀü¼Ò´Â ±¹³» ±â¼ú·Î ´õ ¶Ù¾î³ª°í ½º¸¶Æ®ÇÑ ÄÄÆÄÀÏ·¯ ¹× °³¹ß µµ±¸µéÀ» ¸¸µé±â À§Çؼ ¼³¸³µÇ¾ú°í ÄÄÆÄÀÏ·¯¿¡ Àû¿ëµÉ ±â¼úÀ» È®º¸Çϱâ À§Çؼ ¾î¼Àºí¸® ¾ð¾î·Î Á÷Á¢ S/W ¼º´É °³¼± ÀÛ¾÷À» ÁøÇà ÁßÀÔ´Ï´Ù.”¶ó¸ç “´Ù¾çÇÑ ¿ÀÇ ¼Ò½º¸¦ ÃÖÀûÈÇؼ ¼º´ÉÀ» Çâ»ó½ÃŲ S/W¸¦ ÆǸÅÇϱâ À§ÇØ Áغñ ÁßÀÌ°í ¼º´É °³¼±À» ÇÊ¿ä·Î ÇÏ´Â ¾÷üµé¿¡ ´ëÇؼ± ºÐ¼®(ÇÁ·ÎÆÄÀϸµ) ¹× ¼º´É °³¼± ÀÛ¾÷À» ÁøÇàÇÏ°í ÀÖ½À´Ï´Ù.”¶ó°í ¼³¸íÇß´Ù.
ÄÚµù¹ßÀü¼Ò´Â ÇöÀç ¾î¼Àºí¸® ¾ð¾î¿Í º´·Äó¸® ±â¼úµéÀ» »ç¿ëÇؼ ¾Èµå·ÎÀ̵å OS ¼º´É ÃÖÀûÈ ¹× ¾î¶ó¿îµå(¼¶ó¿îµå)ºä¿¡ »ç¿ëµÇ´Â ¾î¾È·»Áî(Fisheye) º¸Á¤ ¾Ë°í¸®Áò ¼º´É °³¼±, ºí·¢¹Ú½º ¿µ»ó ³ìÈ ½Ã ¹èÅ͸® ¼Ò¸ðÀü·ù¸¦ °¨¼Ò½Ãų ¼ö ÀÖ´Â ±â¼ú°ú ¾Èµå·ÎÀÌµå ºÎÆà ¼Óµµ 20% ÀÌ»ó °³¼± ±â¼ú¿¡ ÁýÁßÇÏ°í ÀÖ´Ù. ÀÌ¿Í ÇÔ²² ¿ÀÇ ¼Ò½º Áß¿¡¼ ADAS(÷´Ü ¿îÀüÀÚ º¸¼Ò ½Ã½ºÅÜ)¿¡ »ç¿ëµÇ´Â OpenCV¿Í µö·¯´×¿¡ »ç¿ëµÇ´Â ÅÙ¼Ç÷οì(Tensorflow)¸¦ ´ë»óÀ¸·Î ó¸® ¼Óµµ¸¦ 2~8¹è ÀÌ»ó °³¼±µÈ ¹öÀüÀ» Áغñ Áß¿¡ ÀÖ´Ù. À̸¦ ÅëÇؼ ÀÏÁ¤ ½Ã°£ ¾È¿¡ ´õ ¸¹Àº ADAS ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ°í À§Çè ½ÅÈ£¸¦ ´õ ºü¸£°Ô ¾Ë·ÁÁÙ ¼öµµ ÀÖ´Ù.
ÄÚµù¹ßÀü¼ÒÀÇ ÁÖ¿ä ±â¼úÀº Ĩ¿¡ ¸Â°Ô ¼ÒÇÁÆ®¿þ¾î¸¦ ÃÖÀûÈÇÏ´Â °ÍÀ¸·Î ÁÖ·Î ¾î¼Àºí¸® ¾ð¾î¸¦ »ç¿ëÇؼ ÃÖÀûȸ¦ ÁøÇàÇÏ°í º´·Äó¸® °ü·Ã ±â¼úµµ ºÎºÐÀûÀ¸·Î Àû¿ëÇÏ°í ÀÖ´Ù. ƯÈ÷ CPU¿Í GPU, DSP¸¦ ÇÔ²² »ç¿ëÇÏ´Â ÇìÅ×·ÎÁö´Ï¾î½º ÄÄÇ»ÆÃ(Heterogeneous computing) ±â¼ú·Î ¼º´ÉÀ» ±Ø´ëÈÇÒ ¼ö ÀÖ´Ù(¾î¼Àºí¸® ¾ð¾î »ç¿ë ½Ã 10~70% °³¼± °¡´ÉÇÏ°í º´·Äó¸® ½Ã ¸î ¹èÀÇ ¼º´É °³¼± °¡´É). ¿©±â¿¡ ÅÙ¼Ç÷οì(Tensorflow) °¡¼Ó¿¡ »ç¿ëµÇ´Â ¿£ºñµð¾Æ GPUÀÇ °æ¿ì GPU ¾î¼Àºí¸® ¸í·É¾î·Î °³¹ßÀÌ °¡´ÉÇϱ⠶§¹®¿¡ ±âÁ¸ÀÇ GPU ó¸® ¼Óµµº¸´Ù ´õ ºü¸£°Ô ó¸®ÇÒ ¼ö ÀÖ´Ù.
¼ÒÇÁÆ®¿þ¾î ¹ßÀü ´Ü°è¸¦ º¸¸é ¾î¼Àºí¸® ¾ð¾î·Î °³¹ßÀ» ÁøÇàÇÒ °æ¿ì ¾î·Æ°í º¹ÀâÇؼ °³¹ß ±â°£ÀÌ ¸¹ÀÌ °É¸®±â ¶§¹®¿¡ Àΰ£¿¡ Ä£¼÷ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î(C/C++/ÀÚ¹Ù)¿Í ÄÄÆÄÀÏ·¯°¡ µîÀåÇßÁö¸¸ ÄÄÆÄÀÏ·¯°¡ Á¦´ë·Î µÈ ¼º´ÉÀ» ³»Áö ¸øÇÏ¸é¼ ¾ÖÇÃÀ̳ª ¿Ü±¹ ȸ»çµéÀº ¼º´É ÁÁÀº Á¦Ç°À» ¸¸µé±â À§Çؼ ´Ù½Ã ¾î¼Àºí¸® ¾ð¾î¸¦ »ç¿ëÇؼ ÃÖÀûȸ¦ ÁøÇàÇÏ°í ÀÖ´Ù.
±è ´ëÇ¥´Â ³¡À¸·Î “ÄÚµù¹ßÀü¼Ò´Â ô¹ÚÇÑ ±¹³» ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ºÐ¾ß¸¦ ¹ßÀü½ÃÅ°´Âµ¥ ¾ÕÀå¼´Â °¼Ò±â¾÷À¸·Î ¼ºÀåÇϱâ À§Çؼ ³ë·ÂÇÏ°í ÀÖ½À´Ï´Ù.”¶ó¸ç “¼ÒÇÁÆ®¿þ¾î ÃÖÀûȸ¦ ÇÊ¿ä·Î ÇÏ´Â ±â¾÷µé¿¡°Ô ÀúÈñ ȸ»çÀÇ ±â¼úÀ̳ª ¼Ö·ç¼ÇÀÌ µµ¿òÀÌ µÇ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù.”¶ó°í ´çÂù Æ÷ºÎ¸¦ ¹àÇû´Ù. |