처리 능력, 에너지 및 비용 측면에서 현재의 한계를 극복하여 기존 솔루션보다 훨씬 적은 비용과 에너지 소비로 고성능 출력을 제공하는 새로운 수준의 컴퓨터 비전 사용 사례를 엣지에서 구현할 수 있습니다.
울트라틱스와 ST마이크로일렉트로닉스는 저전력 마이크로컨트롤러에 YOLO 모델을 효율적으로 배포하고 엣지에서 정확한 실시간 추론을 달성하기 위해 협력했습니다.
산업 전반에서 AI 채택이 증가함에 따라 에지에서 실시간 추론을 실행할 수 있는 고성능, 저전력 솔루션에 대한 수요도 빠르게 증가하고 있습니다. 이러한 기술적 요구에 부응하기 위해 ST마이크로일렉트로닉스는 임베디드 AI 워크로드용으로 설계된 통합 신경 처리 장치(NPU)를 갖춘 STM32N6 마이크로컨트롤러를 출시했습니다.
ST마이크로일렉트로닉스는 STM32N6에서 울트라틱스 YOLO 모델을 실행함으로써 마이크로컨트롤러에서도 정확하고 효율적인 임베디드 비전 AI가 가능하다는 것을 입증하여 스마트 시티, 의료, 가전 등의 분야에서 확장 가능한 온디바이스 인텔리전스에 대한 새로운 기회를 열었습니다.
ST마이크로일렉트로닉스는 반도체 기술 분야의 글로벌 리더로서 전 세계 50,000명 이상의 직원과 200,000개 이상의 고객을 보유하고 있습니다. 전기 자동차 및 산업용 장비부터 스마트 홈 기기 및 가전제품에 이르기까지 다양한 애플리케이션을 지원하는 칩을 설계하고 제작합니다.
더 많은 산업에서 더 스마트하고 반응성이 뛰어난 디바이스를 만들기 위해 AI를 도입함에 따라 ST마이크로일렉트로닉스는 이러한 기능을 에지에 직접 구현하는 데 주력해 왔습니다. 예를 들어, 강력하고 에너지 효율적인 칩인 STM32N6 마이크로컨트롤러는 컴퓨터 비전과 같은 온디바이스 AI 작업을 처리할 수 있습니다.
개발자가 STM32N6에서 임베디드 비전 애플리케이션을 구축할 수 있도록 ST마이크로일렉트로닉스는 마이크로컨트롤러에서 효율적으로 실행할 수 있는 유연한 고성능 모델을 찾았습니다. 속도, 정확도, 통합 용이성의 안정적인 조합을 제공하는 Ultralytics YOLO 모델이 가장 적합한 것으로 판명되었습니다.
엣지 AI라는 개념이 널리 받아들여지기 전에는 컴퓨터 비전 모델이 일반적으로 클라우드 서버나 GPU(그래픽 처리 장치)와 같은 대규모 중앙 집중식 시스템에서 실행되도록 개발되었습니다. 이러한 플랫폼은 대규모 모델을 학습하고 배포하는 데 필요한 컴퓨팅 기능을 제공했지만 높은 에너지 소비, 네트워크 의존성, 지연 시간, 운영 비용 증가와 같은 한계도 있었습니다.
의료, 가전, 스마트 시티와 같은 산업에서 더욱 스마트한 실시간 애플리케이션 구현에 대한 관심이 높아지면서 데이터가 생성되는 디바이스 자체에서 AI 처리를 더 가깝게 추진하는 것이 기술적 필요성과 전략적 기회라는 것이 분명해졌습니다.
그러나 저전력 마이크로컨트롤러에서 AI 모델을 실행하는 것은 어려울 수 있습니다. 이러한 디바이스는 일반적으로 메모리, 컴퓨팅 성능, 에너지 용량이 제한되어 있어 성능이나 정확도를 저하시키지 않으면서 복잡한 비전 모델을 배포하기가 어렵습니다.
ST마이크로일렉트로닉스는 개발자가 모델이나 워크플로를 대폭 간소화하지 않고도 STM32N6 마이크로컨트롤러에 안정적인 실시간 컴퓨터 비전 기능을 제공할 수 있는 다용도 모델 제품군을 찾아야 했습니다. 그들의 목표는 임베디드 시스템의 엄격한 제약을 준수하면서 의미 있는 온디바이스 AI를 제공하는 것이었습니다.
저전력 임베디드 장치에서 고급 AI를 구현하기 위해 ST마이크로일렉트로닉스는 뉴럴-ART 액셀러레이터™가 탑재된 고성능 마이크로컨트롤러인 STM32N6을 출시했습니다. 이 제품은 에지 AI 워크로드를 위해 특별히 설계된 자체 신경 처리 장치(NPU)입니다. 이 기술을 통해 개발자는 디바이스에서 직접 AI 추론을 실행할 수 있으므로 클라우드 컴퓨팅에 대한 의존도를 줄이면서 속도, 응답성 및 에너지 효율성을 개선할 수 있습니다.
ST마이크로일렉트로닉스는 울트라틱스와 협력하여 마이크로컨트롤러에서 울트라틱스 YOLO 모델을 실행하여 STM32N6의 기능을 평가하고 선보였습니다. 속도와 정확성의 균형으로 잘 알려진 Ultralytics YOLO 모델은 리소스 제약이 있는 환경과 임베디드 배포에 적합합니다.
ST마이크로일렉트로닉스는 STM32N6에서 다양한 YOLO 모델 변형을 직접 실행함으로써 마이크로컨트롤러의 전력 및 메모리 한계 내에서 물체 감지, 분류, 추적과 같은 다양한 비전 AI 사용 사례를 시연할 수 있었습니다. 이 협력은 개발자에게 확장 가능하고 생산 준비가 완료된 비전 모델을 사용하여 실시간 AI 기반 임베디드 시스템을 배포할 수 있는 신뢰할 수 있는 옵션을 제공합니다.
울트라틱스 YOLO 모델은 ST마이크로일렉트로닉스가 AI 지원 임베디드 시스템에 필요한 정확성, 효율성, 다양성을 적절히 조합하여 제공했습니다. 이 모델은 STM32N6과 같은 저전력 마이크로컨트롤러에서 실행할 수 있을 만큼 가벼우면서도 실시간 객체 감지 및 인스턴스 분할 성능을 제공할 수 있을 만큼 강력합니다.
예를 들어, STM32N6에서 256 x 256 해상도로 울트라틱스 YOLOv8n 모델을 실행했을 때, 시스템은 초당 34프레임에 도달했으며 각 추론에는 약 29밀리초가 걸렸습니다. 전력 측정 결과 추론당 9.4밀리줄만 사용했기 때문에 저전력 디바이스의 실시간 비전 작업에 매우 적합했습니다.
개발자는 다양한 YOLO 모델 변형을 지원하므로 애플리케이션의 제약 조건에 따라 속도, 크기 또는 정확도를 미세 조정할 수 있는 유연성을 확보할 수 있습니다. 통합하기 쉬운 아키텍처와 강력한 커뮤니티 및 문서 지원이 결합되어 광범위한 임베디드 사용 사례에서 비전 AI 채택을 가속화하려는 ST마이크로일렉트로닉스의 목표에 Ultralytics YOLO가 자연스럽게 적합하게 되었습니다.
ST마이크로일렉트로닉스는 고객이 내부 테스트 및 개발을 위한 전체 YOLO 모델 제품군에 액세스할 수 있도록 Ultralytics 엔터프라이즈 라이선스를 제공합니다. 그러나 상업적 배포의 경우 고객은 라이선스 양식을 통해 Ultralytics에 직접 자체 상업용 라이선스를 요청해야 합니다. 이를 통해 규정 준수를 보장하고 프로덕션 지원 Vision AI 솔루션으로 확장 가능한 경로를 지원합니다.
STM32N6 마이크로컨트롤러에서 직접 울트라틱스 YOLO 모델을 실행할 수 있게 됨에 따라 ST마이크로일렉트로닉스와 개발자 에코시스템은 광범위한 비전 AI 애플리케이션을 개발할 수 있게 되었습니다. 이 솔루션은 외부 프로세싱이나 클라우드 연결에 의존하지 않고 디바이스 내에서 빠르고 정확한 추론을 제공함으로써 소형 저전력 시스템에 지능형 기능을 배포할 수 있게 해줍니다.
고객들은 스마트 시티 인프라의 실시간 보행자 및 차량 감지, 산업 자동화의 온디바이스 안전 점검 및 품질 관리, 휴대용 의료 도구의 AI 지원 진단 등 다양한 분야에서 사용 사례를 모색하고 있습니다. 마찬가지로, 소비자 가전 분야에서는 배터리로 작동하는 디바이스의 성능 제약 내에서 재실 감지, 제스처 인식, 사물 추적과 같은 반응형 기능을 구현할 수 있는 YOLO 모델을 사용할 수 있습니다.
AI가 계속 발전함에 따라 ST마이크로일렉트로닉스는 강력하고 효율적인 솔루션을 에지 장치에 더 쉽게 제공할 수 있도록 하는 데 주력하고 있습니다. Ultralytics와 같은 파트너와 긴밀히 협력하여 개발자가 즉시 사용 가능한 모델, 툴 및 STM32 호환 리소스를 통해 더 빠르게 시작할 수 있도록 지원하고 있습니다.
에지 AI 혁신의 다음 단계로 나아가세요. 깃허브 리포지토리를 방문하여 Ultralytics YOLO 모델이 임베디드 비전을 어떻게 혁신하고 있는지 알아보세요. 의료 분야의 AI와 소매업의 컴퓨터 비전 적용 사례를 살펴보고 지금 바로 라이선스 옵션을 확인해 보세요!