Gặp gỡ YOLO26: AI tầm nhìn thế hệ tiếp theo.
Ultralytics
Back to customer stories
Sản xuất & Công nghiệpTự động hóa công nghiệp

STMicroelectronics chạy Ultralytics YOLO trên MCU với chỉ 9,4 mJ mỗi lượt inference

STMicroelectronics chạy Ultralytics YOLO trên MCU với chỉ 9,4 mJ mỗi lượt inference logo

Khám phá cách STMicroelectronics triển khai hiệu quả các mô hình Ultralytics YOLO trên các vi điều khiển công suất thấp để đạt được suy luận thời gian thực chính xác tại biên.

STMicroelectronics chạy Ultralytics YOLO trên MCU với chỉ 9,4 mJ mỗi lượt inference

Problem

STMicroelectronics cần vượt qua những hạn chế về sức mạnh xử lý, năng lượng và chi phí để kích hoạt một lớp các trường hợp sử dụng thị giác máy tính mới tại edge, mang lại kết quả hiệu năng cao với chi phí và mức tiêu thụ năng lượng chỉ bằng một phần nhỏ so với các giải pháp hiện có.

Solution

Ultralytics và STMicroelectronics đã hợp tác để triển khai hiệu quả các model YOLO trên các vi điều khiển công suất thấp và đạt được inference thời gian thực chính xác tại edge.

Khi việc áp dụng AI ngày càng tăng trên các ngành công nghiệp, nhu cầu về các giải pháp hiệu năng cao, công suất thấp có khả năng chạy inference thời gian thực tại edge đang tăng lên. Để đáp ứng nhu cầu công nghệ này, STMicroelectronics đã giới thiệu vi điều khiển STM32N6, tích hợp Neural Processing Unit (NPU) được thiết kế cho các tác vụ AI nhúng.

Bằng cách chạy Ultralytics YOLO models trên STM32N6, STMicroelectronics đã chứng minh rằng Vision AI nhúng chính xác và hiệu quả là khả thi trên các vi điều khiển, mở ra những cơ hội mới cho trí thông minh on-device có thể mở rộng trên các lĩnh vực như đô thị thông minh, chăm sóc sức khỏe và điện tử tiêu dùng.

Link to this sectionKhám phá Vision AI cho các thiết bị công suất thấp tại edge#

STMicroelectronics là công ty dẫn đầu toàn cầu về công nghệ bán dẫn, với hơn 50.000 nhân viên và hơn 200.000 khách hàng trên toàn thế giới. Họ thiết kế và sản xuất các con chip cho phép tạo ra các ứng dụng từ xe điện và thiết bị công nghiệp đến các thiết bị nhà thông minh và điện tử tiêu dùng.

Khi ngày càng nhiều ngành công nghiệp chuyển sang sử dụng AI để làm cho thiết bị thông minh hơn và phản hồi nhanh hơn, STMicroelectronics đã tập trung vào việc mang các khả năng đó trực tiếp đến edge. Ví dụ, vi điều khiển STM32N6 của họ, một con chip mạnh mẽ và tiết kiệm năng lượng, có thể xử lý các tác vụ AI on-device như computer vision.

Để giúp các nhà phát triển xây dựng các ứng dụng thị giác nhúng trên STM32N6, STMicroelectronics đã tìm kiếm các model linh hoạt, hiệu năng cao có thể chạy hiệu quả trên vi điều khiển. Các model Ultralytics YOLO hóa ra là sự lựa chọn tuyệt vời, cung cấp sự kết hợp đáng tin cậy giữa tốc độ, độ chính xác và khả năng tích hợp dễ dàng.

Link to this sectionNhững hạn chế trong việc kích hoạt các hệ thống nhúng hỗ trợ AI#

Trước khi khái niệm Edge AI được chấp nhận rộng rãi, các model thị giác máy tính thường được phát triển để chạy trên các hệ thống lớn, tập trung như máy chủ cloud hoặc GPU (Graphics Processing Units). Các nền tảng này cung cấp khả năng tính toán cần thiết để huấn luyện và triển khai các model lớn, nhưng chúng cũng gây ra những hạn chế như tiêu thụ năng lượng cao, phụ thuộc mạng, độ trễ và tăng chi phí vận hành.

Khi sự quan tâm đến việc triển khai các real-time applications thông minh hơn trong các ngành như chăm sóc sức khỏe, điện tử tiêu dùng và đô thị thông minh tăng lên, rõ ràng việc đẩy quá trình xử lý AI đến gần nơi tạo ra dữ liệu, ngay trên chính thiết bị, vừa là một nhu cầu kỹ thuật vừa là một cơ hội chiến lược.

Tuy nhiên, việc chạy các model AI trên các vi điều khiển công suất thấp có thể là một thách thức. Những thiết bị này thường có bộ nhớ, sức mạnh tính toán và dung lượng năng lượng hạn chế, gây khó khăn cho việc triển khai các model thị giác phức tạp mà không làm ảnh hưởng đến hiệu năng hoặc độ chính xác.

STMicroelectronics cần xác định một bộ các model đủ linh hoạt để mang lại khả năng thị giác máy tính thời gian thực, đáng tin cậy cho vi điều khiển STM32N6 của họ mà không yêu cầu các nhà phát triển phải đơn giản hóa đáng kể model hoặc quy trình làm việc. Mục tiêu của họ là cung cấp AI on-device có ý nghĩa trong khi vẫn nằm trong các giới hạn nghiêm ngặt của hệ thống nhúng.

Link to this sectionTriển khai model YOLO được tinh giản trên vi điều khiển#

Để kích hoạt AI tiên tiến trên các thiết bị nhúng công suất thấp, STMicroelectronics đã giới thiệu STM32N6, một vi điều khiển hiệu năng cao được trang bị Neural-ART Accelerator™. Đây là một Neural Processing Unit (NPU) nội bộ được xây dựng đặc biệt cho các tác vụ Edge AI. Công nghệ này giúp các nhà phát triển có thể chạy các inference AI trực tiếp trên thiết bị, giảm sự phụ thuộc vào điện toán cloud trong khi cải thiện tốc độ, khả năng phản hồi và hiệu quả năng lượng.

STMicroelectronics đã hợp tác với Ultralytics để đánh giá và giới thiệu các khả năng của STM32N6 bằng cách chạy các model Ultralytics YOLO trên vi điều khiển. Nổi tiếng với sự cân bằng giữa tốc độ và độ chính xác, các model Ultralytics YOLO rất phù hợp cho các môi trường hạn chế về tài nguyên và các triển khai nhúng.

Fig 1. Ví dụ về việc chạy một model Ultralytics YOLO trên STM32N6.

Bằng cách chạy các biến thể model YOLO khác nhau trực tiếp trên STM32N6, STMicroelectronics đã chứng minh được hàng loạt trường hợp sử dụng Vision AI như object detection, phân loại và theo dõi, tất cả đều nằm trong giới hạn năng lượng và bộ nhớ của vi điều khiển. Sự hợp tác này cung cấp cho các nhà phát triển một lựa chọn đáng tin cậy để triển khai các hệ thống nhúng chạy AI thời gian thực bằng cách sử dụng các model thị giác sẵn sàng cho sản xuất và có thể mở rộng.

Link to this sectionTại sao lại chọn các mô hình Ultralytics YOLO?#

Các model Ultralytics YOLO cung cấp cho STMicroelectronics sự kết hợp phù hợp giữa độ chính xác, hiệu quả và tính linh hoạt cần thiết cho các hệ thống nhúng hỗ trợ AI. Các model này đủ nhẹ để chạy trên các vi điều khiển công suất thấp như STM32N6, nhưng vẫn đủ mạnh để mang lại hiệu năng object detection và instance segmentation thời gian thực.

Ví dụ, khi chạy model Ultralytics YOLOv8n ở độ phân giải 256 x 256 trên STM32N6, hệ thống đạt 34 khung hình mỗi giây với mỗi inference mất khoảng 29 mili giây. Các phép đo năng lượng cho thấy nó chỉ sử dụng 9.4 millijoules per inference, khiến nó rất phù hợp cho các tác vụ thị giác thời gian thực trên các thiết bị công suất thấp.

Với sự hỗ trợ cho nhiều biến thể model YOLO, các nhà phát triển có sự linh hoạt để tinh chỉnh theo tốc độ, kích thước hoặc độ chính xác tùy thuộc vào hạn chế của ứng dụng. Kiến trúc dễ tích hợp, kết hợp với sự hỗ trợ mạnh mẽ từ cộng đồng và tài liệu, đã làm cho Ultralytics YOLO trở thành một lựa chọn tự nhiên cho mục tiêu tăng tốc áp dụng Vision AI của STMicroelectronics trên nhiều trường hợp sử dụng nhúng.

Thông qua Ultralytics Enterprise license, STMicroelectronics cung cấp cho khách hàng quyền truy cập vào bộ đầy đủ các model YOLO để thử nghiệm và phát triển nội bộ. Tuy nhiên, đối với bất kỳ triển khai thương mại nào, khách hàng được yêu cầu phải tự xin giấy phép thương mại trực tiếp từ Ultralytics thông qua biểu mẫu cấp phép. Điều này đảm bảo tính tuân thủ và hỗ trợ lộ trình mở rộng đến các giải pháp Vision AI sẵn sàng cho sản xuất.

Link to this sectionTừ đô thị thông minh đến chăm sóc sức khỏe: Edge AI có thể mở rộng trong thực tế#

Khả năng chạy các model Ultralytics YOLO trực tiếp trên vi điều khiển STM32N6 đã mở ra hàng loạt các ứng dụng Vision AI cho STMicroelectronics và hệ sinh thái nhà phát triển của họ. Bằng cách cung cấp inference nhanh, chính xác ngay trên thiết bị mà không cần dựa vào xử lý bên ngoài hoặc kết nối cloud, giải pháp này giúp triển khai các tính năng thông minh trong các hệ thống nhỏ gọn, công suất thấp.

Khách hàng đang khám phá các trường hợp sử dụng trên khắp các lĩnh vực như phát hiện người đi bộ và phương tiện thời gian thực trong cơ sở hạ tầng đô thị thông minh, kiểm tra an toàn và kiểm soát chất lượng on-device trong tự động hóa công nghiệp và chẩn đoán hỗ trợ AI trong các công cụ chăm sóc sức khỏe di động. Tương tự, trong lĩnh vực điện tử tiêu dùng, các model YOLO kích hoạt các tính năng phản hồi nhanh như phát hiện sự hiện diện, nhận dạng cử chỉ và object tracking - tất cả đều nằm trong giới hạn hiệu năng của các thiết bị chạy bằng pin.

Link to this sectionXây dựng các giải pháp Vision AI của tương lai ngay hôm nay#

Khi AI tiếp tục phát triển, STMicroelectronics tập trung vào việc làm cho việc mang các giải pháp mạnh mẽ, hiệu quả đến các thiết bị edge trở nên dễ dàng hơn. Bằng cách hợp tác chặt chẽ với các đối tác như Ultralytics, họ đang giúp các nhà phát triển bắt đầu nhanh hơn với các model, công cụ và tài nguyên tương thích với STM32 đã sẵn sàng để sử dụng.

Hãy thực hiện bước tiếp theo trong đổi mới Edge AI. Truy cập GitHub repository của chúng tôi để khám phá cách các model Ultralytics YOLO đang chuyển đổi thị giác nhúng. Khám phá các ứng dụng của AI in healthcarecomputer vision in retail, và xem các licensing options của chúng tôi ngay hôm nay!

Our solution to your industry

Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.

Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.

Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.

Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.

Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.

Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.

Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.

Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.

Tìm hiểu thêm

Các câu hỏi thường gặp

  • Các kho lưu trữ Ultralytics YOLO được phân phối theo Giấy phép AGPL-3.0 theo mặc định. Giấy phép được OSI phê duyệt này được thiết kế cho sinh viên, nhà nghiên cứu và những người đam mê, thúc đẩy sự cộng tác mở và yêu cầu bất kỳ phần mềm nào sử dụng các thành phần AGPL-3.0 cũng phải là mã nguồn mở. Mặc dù điều này đảm bảo tính minh bạch và thúc đẩy đổi mới, nhưng nó có thể không phù hợp với các trường hợp sử dụng thương mại.

    Nếu dự án của bạn liên quan đến việc nhúng phần mềm và các model AI của Ultralytics vào các sản phẩm hoặc dịch vụ thương mại và bạn muốn bỏ qua các yêu cầu mã nguồn mở của AGPL-3.0, thì Giấy phép Doanh nghiệp (Enterprise License) là lựa chọn lý tưởng.

    Lợi ích của Giấy phép Doanh nghiệp bao gồm:

    • Tính linh hoạt thương mại: Sửa đổi và nhúng mã nguồn và các model của Ultralytics YOLO vào các sản phẩm độc quyền mà không cần tuân thủ yêu cầu của AGPL-3.0 về việc mở mã nguồn dự án của bạn.
    • Phát triển độc quyền: Có toàn quyền tự do phát triển và phân phối các ứng dụng thương mại bao gồm mã và các model của Ultralytics YOLO.

    Để đảm bảo tích hợp liền mạch và tránh các hạn chế của AGPL-3.0, hãy yêu cầu Giấy phép Doanh nghiệp của Ultralytics bằng biểu mẫu được cung cấp. Nhóm của chúng tôi sẽ hỗ trợ bạn điều chỉnh giấy phép phù hợp với nhu cầu cụ thể của bạn.

  • Model bạn chọn phụ thuộc vào các yêu cầu của dự án, bao gồm hiệu suất, độ chính xác, mục tiêu triển khai và các ràng buộc về phần cứng. Đối với hầu hết các dự án mới, Ultralytics YOLO26 là điểm bắt đầu được khuyến nghị vì nó cung cấp các cải tiến mới nhất về tốc độ, độ chính xác, khả năng xuất và hỗ trợ đa tác vụ.

    Các dòng model YOLO trước đó vẫn có sẵn cho các nhóm có quy trình làm việc hiện có hoặc yêu cầu tương thích.

    Nếu bạn đang bắt đầu từ đầu, hãy chọn YOLO26 trước, sau đó so sánh các biến thể nhỏ hơn hoặc lớn hơn để tìm ra sự cân bằng phù hợp giữa tốc độ và độ chính xác cho môi trường triển khai của bạn.

  • Các model Ultralytics YOLO là một dòng các model thị giác máy tính cho các tác vụ như phát hiện đối tượng, phân đoạn, phân loại, ước tính tư thế và phát hiện đối tượng theo hướng. YOLO26 là phiên bản ổn định mới nhất và được khuyến nghị cho hầu hết các dự án mới. Các phiên bản YOLO trước đó vẫn có sẵn cho các nhóm có quy trình làm việc hiện có hoặc yêu cầu tương thích.

  • Các model Ultralytics YOLO là các kiến trúc thị giác máy tính được phát triển để phân tích dữ liệu trực quan từ hình ảnh và video. Các model này có thể được huấn luyện cho các tác vụ bao gồm phát hiện đối tượng, phân loại, ước tính tư thế, theo dõi, phân đoạn cá thể và phát hiện đối tượng theo hướng.

    Dòng model Ultralytics YOLO mới nhất là YOLO26, với các phiên bản YOLO trước đó có sẵn cho các quy trình làm việc hiện có.

Hãy cùng nhau xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning