NPU Components
Die Nutzung der folgenden Knoten ist nur in Kombination mit einer VIU2 möglich.
NPU Yolo Classification
Mit dieser Komponente können Sie Bilder mithilfe von KI-Methoden klassifizieren. Nehmen Sie die Grundeinstellungen vor und verwenden Sie den Get-Node dieser Komponente in Kombination mit dem Knoten „Classify Image (NPU)“.
Flow

Parameterset
Attribut | Typ | Beschreibung |
|---|---|---|
Classes File Path | FileStoreItem | Legt den Pfad zur JSON-Datei mit den möglichen Klassen fest. |
Return Preprocessed Image | Boolean | Legt fest, ob das vorverarbeitete Bild zurückgegeben werden soll, da dies Laufzeitkosten verursacht. |
Model File Path | FileStoreItem | Legt den Pfad zum quantisierten TFLite-Modell fest, das für die Inferenz verwendet werden soll. |
Number Of Threads | Int32 | Legt die Anzahl der für die Inferenz zu verwendenden Threads fest. |
Confidence Threshold | Single | Legt den minimalen Konfidenzwert fest, den ein Objekt aufweisen muss, um als erkannt zu gelten. Der Wert muss zwischen 0 und 1 liegen. |
Maximal Number Of Detections | Int32 | Legt die maximale Anzahl der zurückgegebenen Erkennungen fest. |
NPU Yolo Detection
Mit dieser Komponente können Sie Objekte mithilfe von KI-Methoden erkennen. Nehmen Sie die Grundeinstellungen vor und verwenden Sie den Get-Node dieser Komponente in Kombination mit dem Knoten „Detect Objects (NPU)“.
Flow

Parameterset
Attribut | Typ | Parameter |
|---|---|---|
Classes File Path | FileStoreItem | Legt den Pfad zur JSON-Datei mit den möglichen Klassen fest. |
Return Preprocessed Image | Boolean | Legt fest, ob das vorverarbeitete Bild zurückgegeben werden soll, da dies Laufzeitkosten verursacht. |
Model File Path | FileStoreItem | Legt den Pfad zum quantisierten TFLite-Modell fest, das für die Inferenz verwendet werden soll. |
Number Of Threads | Int32 | Legt die Anzahl der für die Inferenz zu verwendenden Threads fest. |
Oriented Boxes | Boolean | Legt fest, ob die Objekterkennung normal oder orientiert durchgeführt wird. |
Confidence Threshold | Single | Legt den minimalen Konfidenzwert fest, den ein Objekt erreichen muss, um als erkannt zu gelten. Der Wert muss zwischen 0 und 1 liegen. |
Iou Threshold | Single | Legt den maximalen IoU-Wert zwischen zwei erkannten Objekten fest. Wird der Schwellenwert überschritten, werden die Objekte als ein Objekt gezählt. Der Wert muss zwischen 0 und 1 liegen. |
Maximal Number Of Detections | Int32 | Definiert die maximale Anzahl der zurückgegebenen Erkennungen. |
Draw Object Name | Boolean | Legt fest, ob der Objektname im verarbeiteten Bild angezeigt werden soll. |
Draw Object Score | Boolean | Legt fest, ob der Konfidenzwert im verarbeiteten Bild angezeigt werden soll. |
Bounding Box Thickness | Int32 | Definiert die Dicke der Begrenzungsrahmen im verarbeiteten Bild. Der Wert muss größer als 0 sein. |
Object Name Thickness | Int32 | Definiert die Dicke der Beschriftung des Begrenzungsrahmens. Der Wert muss größer als 0 sein. |
Object Name Font Size | Single | Definiert die Textgröße der Beschriftung des Begrenzungsrahmens. |
NPU Yolo Segmentation
Mit dieser Komponente können Sie eine Instanzsegmentierung mithilfe von KI-Methoden durchführen. Nehmen Sie die Grundeinstellungen vor und verwenden Sie den Get-Node dieser Komponente in Kombination mit dem Knoten „Segment Instances (NPU)“.
Flow

Parameterset
Attribut | Typ | Beschreibung |
|---|---|---|
Bilinear Interpolation | Boolean | Legt fest, ob die bilineare Interpolation in der Nachbearbeitung ausgeführt werden soll. Dies kostet Laufzeit, führt aber zu deutlich glatteren Masken. |
Classes File Path | FileStoreItem | Legt den Pfad zur JSON-Datei mit den möglichen Klassen fest. |
Return Preprocessed Image | Boolean | Legt fest, ob das vorverarbeitete Bild zurückgegeben werden soll. Dies kostet Laufzeit. |
Model File Path | FileStoreItem | Legt den Pfad zum ONNX-Modell fest, das für die Inferenz verwendet werden soll. |
Number Of Threads | Int32 | Legt die Anzahl der Threads fest, die für die Inferenz verwendet werden sollen. |
Confidence Threshold | Single | Legt den minimalen Konfidenzwert fest, den ein Objekt haben muss, um als erkannt zu gelten. Der Wert muss zwischen 0 und 1 liegen. |
Mask Threshold | Single | Legt den Schwellenwert fest, der entscheidet, ob ein Pixel Teil der Objektmaske ist oder nicht. Der Wert muss zwischen 0 und 1 liegen. |
Iou Threshold | Single | Definiert den maximalen IoU-Wert zwischen zwei erkannten Objekten. Wird der Schwellenwert überschritten, werden die Objekte als ein Objekt gezählt. Der Wert muss zwischen 0 und 1 liegen. |
Maximal Number Of Detections | Int32 | Definiert die maximale Anzahl der zurückgegebenen Erkennungen. |
Draw Object Name | Boolean | Legt fest, ob der Objektname im verarbeiteten Bild angezeigt werden soll. |
Draw Object Score | Boolean | Legt fest, ob der Konfidenzwert im verarbeiteten Bild angezeigt werden soll. |
Bounding Box Thickness | Int32 | Definiert die Dicke der Begrenzungsrahmen im verarbeiteten Bild. Der Wert muss größer als 0 sein. |
Object Name Thickness | Int32 | Definiert die Dicke der Beschriftung des Begrenzungsrahmens. Der Wert muss größer als 0 sein. |
Object Name Font Size | Single | Definiert die Textgröße der Beschriftung des Begrenzungsrahmens. |