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. |