[Çï·ÎƼ]
ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(ÀÌÇÏ ST)°¡ »õ·Î¿î AI Æß¿þ¾î ±â´ÉÆÑ°ú Ä«¸Þ¶ó ¸ðµâ Çϵå¿þ¾î ¹øµéÀ» Ãâ½ÃÇß´Ù°í ¹àÇû´Ù.
¡ãÃâó : ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º
À̹ø ½ÅÁ¦Ç°Àº ÀÓº£µðµå °³¹ßÀÚµéÀÌ STM32 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¸¦ ÀÌ¿ëÇØ ¿§Áö¿¡¼ ·ÎÄ÷Π½ÇÇàÇØ Àú·ÅÇϸ鼵µ °·ÂÇÑ ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÇöÇϵµ·Ï Áö¿øÇÑ´Ù°í ÀüÇß´Ù.
STM32Cube ±â´ÉÆÑÀÎ FP-AI-VISION1Àº ¿©·¯ ÄÚµå ¿¹Á¦¸¦ Æ÷ÇÔÇϰí ÀÖÀ¸¸ç, ÀÌ´Â STM32H747¿¡¼ CNN(Convolution Neural Network)À» ½ÇÇàÇÏ°í ¸ðµç STM32 MCU¿¡ ½±°Ô Æ÷ÆÃÇÒ ¼ö ÀÖ´Â ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀ̼ÇÀ» º¸¿©ÁØ´Ù.
ÀÌ Æß¿þ¾î¿¡¼ Á¦¾ÈÇÏ´Â ¿©·¯ ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦µµ ÀÖÁö¸¸, °³¹ßÀÚ´Â ÀÚ½ÅÀÌ ¼±ÅÃÇÑ µ¥ÀÌÅÍ ¼¼Æ®·Î ½Å°æ¸ÁÀ» ´Ù½Ã Æ®·¹ÀÌ´×ÇØ ´Ù¾çÇÑ Àû¿ë »ç·Ê¸¦ ÀÚÀ¯·Ó°í À¯¿¬ÇÏ°Ô Ã³¸®ÇÒ ¼ö ÀÖ´Ù.
»õ·Î¿î ±â´ÉÀ¸·Î´Â °£´ÜÇÑ À̹ÌÁö ¼öÁýÀÌ °¡´ÉÇÑ USB VC Ä«¸Þ¶ó(À¥Ä· ¸ðµå) Áö¿ø°ú ÇÔ²², ½Äǰ ºÐ·ù ¹× »ç¶÷ÀÇ Á¸Àç °¨Áö¸¦ À§ÇÑ ÄÚµå ¿¹Á¦°¡ ÀÖ¾î Æí¸®ÇÑ ½Ã°¢Àû ‘¿þÀÌÅ©¿öµå(Wakeword)’¸¦ ¸¸µé¾î ÀýÀü ¸ðµå¿¡¼ ½Ã½ºÅÛÀ» ÀçȰ¼ºÈÇØÁØ´Ù.
¹øµé¿¡´Â STÀÇ MB1379 5-Mpixel OV5640 Ä÷¯ Ä«¸Þ¶ó ¸ðµâÀÌ Æ÷ÇԵŠÀÖÀ¸¸ç, ÀÌ ¸ðµâÀº ZIF Ä¿³ØÅͰ¡ ÀÖ´Â ¸ðµç STM32 µð½ºÄ¿¹ö¸® ¹× Æò°¡º¸µå¿Í ȣȯµÇ´Â ¾î´ðÅÍ Ä«µå¿¡ ÀåÂøµÅ ÀÖ´Ù.
¾î´ðÅÍ Ä«µå´Â ÀÚµ¿Â÷¿ë ±×·¹À̽ºÄÉÀÏ ±Û·Î¹ú ¼ÅÅÍ Ä«¸Þ¶óÀÎ ST VG5661¿¡µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. À̿ܿ¡ ¿þÀ̺꽦¾î(Waveshare) ¹× ¿ÀÇÂMV(OpenMV) Ä¿³ØÅ͸¦ »ç¿ëÇÒ °æ¿ì, ´Ù¾çÇÑ Çù·Â¾÷üÀÇ Àû¿Ü¼± ¹× °¡½Ã ½ºÆåÆ®·³ Ä«¸Þ¶ó¿Í ¿¬°áÇØ ´õ¿í ±¤¹üÀ§ÇÑ ÄÄÇ»ÅÍ ºñÀü ¾ÖÇø®ÄÉÀ̼ÇÀ» ó¸®ÇÒ ¼ö ÀÖ´Ù.
FP-AI-VISION1¿¡´Â ´Ù¾çÇÑ ÇÁ·¹ÀÓ ¹öÆÛ ÇÁ·Î¼¼½Ì ±â´É, Ä«¸Þ¶ó µå¶óÀ̹ö, ±×¸®°í À̹ÌÁö ĸó¿Í »çÀü ó¸® ¹× ½Å°æ¸Á Ãß·ÐÀ» Áö¿øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î°¡ Æ÷ÇԵŠÀÖ´Ù.
Àΰø ½Å°æ¸Á¿¡ ÃÖÀûÈµÈ STÀÇ C-ÄÚµå »ý¼º±âÀÎ X-CUBE-AI·Î »ý¼ºÇÑ ¾çÀÚÈ ¸ðµ¨°ú ºÎµ¿¼Ò¼öÁ¡ ±â¹Ý ¸ðµ¨ µî ¿©·¯ ½Å°æ¸Á ¸ðµ¨ÀÌ Á¦°øµÈ´Ù. À¯¿¬ÇÑ ¸Þ¸ð¸® ±¸¼ºÀ» Áö¿øÇϱ⿡ ¿øÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ µû¶ó ¸ðµ¨À» Á¤±³ÇÏ°Ô Á¶Á¤ÇÒ ¼ö ÀÖ´Ù°í ST´Â ÀüÇß´Ù.