OpenMV N6
Produktbeschreibung
Die OpenMV N6 ist ein kleines, energieeffizientes Mikrocontroller-Board, mit dem sich Anwendungen zur maschinellen Bildverarbeitung einfach in Ihren Projekten umsetzen lassen. Die OpenMV N6 wird über einfach verständliche Python-Skripte anstatt mit hardwarenahem C oder C++ programmiert. Dies erleichtert die Verarbeitung komplexer Ausgaben von Bildverarbeitungsalgorithmen sowie die Arbeit mit anspruchsvollen Datenstrukturen enorm. Trotzdem behalten Sie mit Python die vollständige Kontrolle über die OpenMV N6 und deren Ein- und Ausgänge. Sie können ganz einfach die Aufnahme von Bildern oder Videos durch externe Ereignisse triggern oder Sie können Bildverarbeitungsalgorithmen ausführen, um Ein- oder Ausgänge entsprechend erkannter Bildinhalte anzusteuern.
Der vektorbeschleunigte ARM-Cortex-M55-Prozessor STM32N6 arbeitet mit 800 MHz, führt bis zu 8 Operationen pro Takt aus und verfügt über 64 MB SDRAM, 4,2 MB SRAM sowie 32 MB Flash-Speicher für Programme und Daten. Der Prozessor verfügt über eine mit 1 GHz arbeitende KI-Recheneinheit (NPU), die eine KI-/ML-Rechenleistung von bis zu 600 GigaOPS zur Ausführung von Modellen bietet. Dadurch können YOLO-basierte Objekterkennungsalgorithmen mit 30 Bildern pro Sekunde ausgeführt werden. Ein Bildsignalprozessor unterstützt RAW-Bayer-Kameramodule mit bis zu 5 Megapixeln. Die Grafikeinheit beschleunigt unter anderem die Bildskalierung und die Drehung von 3D-Grafiken. Hardwarebeschleunigte H.264-Codierung bis 1080p sowie JPEG-Codierung und -Decodierung sind ebenfalls integriert.
Weitere Informationen finden Sie auf der Website von OpenMV.