---
title: "Glossar & Terminologie"
description: "Definitionen der Fachbegriffe der LumiScan-Dokumentation und was jeder Begriff in LumiScan bedeutet."
product: "LumiScan Dokumentation"
component: "ROOT"
language: "de"
url: "https://docs.hdvisionsystems.com/de/glossary/index.html"
---

# Glossar & Terminologie – LumiScan Dokumentation

Dieses Glossar erklärt die Fachbegriffe, die Ihnen in der LumiScan-Dokumentation begegnen. Jeder Eintrag enthält eine kurze Definition, die kein Vorwissen voraussetzt, und beschreibt, was der Begriff in LumiScan bedeutet. Das Glossar erklärt, **was** etwas ist; die verlinkten Anleitungen erklären, **wie** Sie es verwenden. In der Dokumentation ist ein Begriff bei seinem ersten Vorkommen in einem Abschnitt gepunktet unterstrichen: Zeigen Sie mit der Maus darauf, um die Kurzdefinition zu sehen, und klicken Sie darauf, um den vollständigen Eintrag zu öffnen. Allgemeine Begriffe verweisen für Hintergrundwissen auf Wikipedia; wo es eine Normungsorganisation gibt, ist sie als primäre Quelle verlinkt.

## Terminologie in dieser Dokumentation {#terminology}

Die LumiScan-Handbücher verwenden die folgenden Begriffe mit einer festen Bedeutung. Verwenden Sie sie ebenso, wenn Sie über LumiScan schreiben, zum Beispiel in einem Lastenheft oder einer Supportanfrage.

**Was eine LumiScan-App ist - und worauf sie läuft.** Eine LumiScan-App ist ein einzelnes Programm, zum Beispiel LumiScan Cam Driver oder LumiScan Template Finder. Sie bietet ihre Funktionen als Knoten eines Data Layers an und tut ohne einen Data Layer nichts. Den Data Layer stellt die Plattform bereit, auf der die App läuft: auf einem ctrlX CORE oder ctrlX IPC ist es der ctrlX Data Layer von ctrlX OS, auf einem PC mit Windows 11 oder Ubuntu 24.04 ist es LumiScan Keryx, das Sie vor den Apps installieren und dessen Broker die erste App startet. Dieselbe App läuft mit denselben Knotenadressen auf beiden. Eine "LumiScan Runtime" gibt es nicht: Die Handbücher nennen diese Schicht den **Data Layer** - **ctrlX Data Layer** oder **LumiScan Keryx**, wenn nur einer gemeint ist. Das Wort "Runtime" kommt nur in der Lizenzierung vor, wo **Runtimes** die im Produktivbetrieb eingesetzten Produkte sind (Einmalkauf), im Unterschied zu den **Engineering-Apps**, und im Namen der Fremdsoftware **CodeMeter Runtime**.

| Verwenden | Bedeutung | Statt |
| --- | --- | --- |
| LumiScan-App | Ein Programm von HD Vision Systems, das seine Funktionen als Knoten des Data Layers anbietet: Cam Driver, die Verarbeitungs-Apps, Calibration, Cockpit. Übersichtsseiten sagen auch **Vision-App**. | LumiScan Runtime, ctrlX-App (wenn auch die PC-Version gemeint ist) |
| Verarbeitungs-App | Eine LumiScan-App, die ein Bild auswertet: die Finder (Template Finder, Object Finder, Area Detector, Text Reader), die Code Reader (DMC, QR Code, Aztec Code, Barcode Reader) und AI Object Matching. | Vision-Tool, Prüf-App |
| Modul | Eine konfigurierte Instanz innerhalb einer LumiScan-App - eine Kamera im Cam Driver, ein neuronales Netz in AI Object Matching, eine Ebene in Calibration, eine Suchkonfiguration in einem Finder - mit eigener Data-Layer-Adresse. Die Code Reader haben keine Module. | Instanz, Job, Kanal |
| Data Layer | Die Schnittstelle, über die die LumiScan-Apps, die SPS und Ihr Programm Daten austauschen. Steht das Wort allein, gilt die Aussage für beide Data Layer. **LumiScan Data Layer** ist der Titel des Handbuchs, das diese Schnittstelle beschreibt, kein dritter Data Layer. | Datalayer, Datenschicht |
| ctrlX Data Layer | Der Data Layer von ctrlX OS, den die Apps auf einem ctrlX CORE oder ctrlX IPC verwenden. | - |
| LumiScan Keryx | Der Data Layer von HD Vision Systems für PCs (Windows 11, Ubuntu 24.04); sein Broker-Programm ist `krxsystem`. | PC-Data-Layer, HDV-Data-Layer |
| LumiScan Key | Der USB-Lizenzschlüssel für LumiScan-Software (ein CodeMeter-CmStick/C). | Dongle, CmStick, Lizenzstick |
| ctrlX OS, ctrlX CORE, ctrlX IPC | ctrlX OS ist das Betriebssystem von Bosch Rexroth; ctrlX CORE (eine Steuerung) und ctrlX IPC (ein Industrie-PC) sind Geräte, auf denen es läuft. **ctrlX-Gerät** meint beide. | ctrlX (allein), X3 (allein) |
| PC | Ein Rechner mit Windows 11 oder Ubuntu 24.04, auf dem LumiScan-Apps mit LumiScan Keryx laufen. LumiScan VGR läuft auf einem Windows-11-IPC mit NVIDIA-GPU. | Host, Windows-Runtime |
| SPS | Die speicherprogrammierbare Steuerung der Maschine. **ctrlX PLC** ist der Produktname der SPS auf ctrlX OS. Englisch: PLC. | PLC (im deutschen Text, außer im Produktnamen ctrlX PLC) |
| PROFINET | Die Schreibweise des Feldbusses in allen Texten. | Profinet, profinet |
| Engineering-App, Runtime | Lizenzierungskategorien. Engineering-Apps (LumiScan Annotation, LumiScan Training, LumiScan VGR Engineering) sind Jahresabonnements; Runtimes und Vision-Apps (zum Beispiel LumiScan VGR, LumiScan Cam Driver, die Code Reader) sind Einmalkäufe. | - |
| Annotation, annotieren | Das Markieren von Objekten in Bildern (Boxen und Klassen-Labels) als Trainingsdaten für ein neuronales Netz; mit LumiScan Annotation oder im manuellen Modus von LumiScan VGR. **Label** bleibt das Substantiv für einen Klassennamen. | Labeling, labeln, gelabelt |
| LumiScan X | Die 3D-Lichtfeldkamera von HD Vision Systems. | LumiScanX |
| LumiScan Cam Driver | Die LumiScan-App, die GenICam-Kameras anbindet. | CamDriver, camdriver |
| ctrlX Store | Der Store von Bosch Rexroth, in dem ctrlX-Apps und Lizenzen gekauft werden. | App Store |

## A {#a}

### Annotation {#gl-annotation}

Das Markieren von Objekten in Bildern von Hand - zum Beispiel mit einem Rahmen und einem Label -, damit ein neuronales Netz aus diesen Beispielen lernen kann.

**In LumiScan:** Sie annotieren Bilder mit LumiScan Annotation: Sie zeichnen orientierte Bounding Boxes um die Objekte, geben jeder Box ein Label (Klasse) und können den Bildbereich mit einer ROI einschränken. LumiScan Training trainiert anschließend ein Netz mit diesen Bildern. In LumiScan VGR können Sie im manuellen Modus Boxen in der Registerkarte **Image** korrigieren oder hinzufügen und das Ergebnis als neue Trainingsdaten exportieren.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Orientierte Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-oriented-bounding-box), [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [Neuronales Netz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-neural-network), [Manueller Modus](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-manual-mode)

**Weitere Dokumentation:** [LumiScan Annotation: Bilder mit Boxen annotieren](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/image-annotation.html), [LumiScan VGR: Boxen im manuellen Modus korrigieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/image-annotation.html), [LumiScan Annotation: Labels und Einstellungsdatei](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/user-interface.html)

**Wikipedia:** [Labeled data](https://en.wikipedia.org/wiki/Labeled_data) (englisch)

### API {#gl-api}

Eine definierte Schnittstelle, über die ein Programm die Funktionen eines anderen nutzt, zum Beispiel indem es Methoden aufruft oder Werte liest.

**In LumiScan:** Die LumiScan-Apps haben keine eigene Programmierbibliothek: Ihre Schnittstelle ist der Data Layer, auf dem jede Funktion ein Knoten ist, der gelesen, geschrieben oder aufgerufen wird - direkt oder auf einem PC über den OPC UA Connector. LumiScan VGR dokumentiert seine Schnittstellen als **Settings-API** (die JSON-Einstellungen), die PROFINET-Schnittstelle und die OPC-UA-Schnittstelle.

**Kategorie:** Software & Integration\
**Abkürzung:** Application Programming Interface (Programmierschnittstelle)

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [SDK](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-sdk), [REST API](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-rest-api), [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua)

**Weitere Dokumentation:** [LumiScan in Ihr eigenes Programm integrieren](https://docs.hdvisionsystems.com/de/getting-started/integrating.html), [Data Layer: Das Aufrufmuster wählen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/calling-functions.html), [LumiScan VGR: Referenz der Settings-API](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/settings.html)

**Wikipedia:** [Programmierschnittstelle](https://de.wikipedia.org/wiki/Programmierschnittstelle)

### Arbeitsabstand {#gl-working-distance}

Der Abstand zwischen der Kamera und dem Objekt, das sie beobachtet.

**In LumiScan:** Die LumiScan X arbeitet in Abständen von 250 bis 3000 mm; jede Standardkonfiguration hat ihren eigenen Fokus, Kalibrierbereich und ihr eigenes Sichtfeld bei minimalem und maximalem Arbeitsabstand. Eine Kalibrierdatei, die nicht zum aktuellen Messabstand passt, ergibt eine schlechte Punktwolke. Vorlagen für Template Finder und Object Finder werden beim tatsächlichen Arbeitsabstand ausgeschnitten; Object Finder braucht eine Vorlage pro Arbeitsabstand, den er erkennen soll.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Sichtfeld](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-field-of-view), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration)

**Weitere Dokumentation:** [LumiScan X: Eine Konfiguration nach Arbeitsabstand wählen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/product-description.html#sec-standard-configurations)

### Auto-Exposure-Polygon {#gl-auto-exposure-polygon}

Der Bildbereich, den eine automatische Belichtungsregelung auswertet, um die Helligkeit des Bildes zu beurteilen; nur die Pixel innerhalb des Polygons zählen.

**In LumiScan:** In LumiScan VGR gehört die automatische Belichtung zu den Aufnahmeeinstellungen (`autoexposureEnabled`, `autoexposure`): Die Belichtungszeit der Kamera wird nach jedem Trigger neu berechnet, sodass die mittlere (oder Median-)Intensität innerhalb des Polygons der Referenzintensität entspricht (Standard 60). Das `polygon` ist eine Liste von Bildkoordinaten, standardmäßig die Ecken (50, 50), (1230, 50), (1230, 910) und (50, 910). Im Debug-Modus wird das Polygon in der Registerkarte **Image** gelb angezeigt, was beim Einstellen der anfänglichen Belichtungsparameter hilft. Ist die automatische Belichtung nicht erfolgreich, meldet LumiScan VGR `CAMERA_HARDWARE_TRIGGER_AGAIN`; lösen Sie zu Beginn eines neuen Prozesses zweimal aus, damit die Helligkeit der Szene initialisiert wird. Für **Enable Autoexposure** im LumiScan Viewer beschreibt das Handbuch eine Zielintensität, aber kein Polygon.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Belichtungszeit](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-exposure-time), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi), [Trigger](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-trigger), [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr)

**Weitere Dokumentation:** [LumiScan VGR: Das Auto-Exposure-Polygon einstellen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/autoexposure-settings.html#autoexposure-settings-polygon), [LumiScan VGR: Die automatische Belichtung einschalten](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/recording-settings.html#recording-settings-autoexposure-enabled), [LumiScan VGR: Das Polygon im Debug-Modus anzeigen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/admin-mode.html)

**Wikipedia:** [Belichtungsmessung](https://de.wikipedia.org/wiki/Belichtungsmessung)

### Aztec-Code {#gl-aztec-code}

Ein kompakter 2D-Code mit einem Suchmuster in Form einer Zielscheibe in der Mitte; er braucht keinen freien Rand (Ruhezone) um sich herum.

**In LumiScan:** LumiScan Aztec Code Reader findet jeden Aztec-Code in einem Bild und meldet Text, Position, Umriss und Score. Er braucht keine Vorlage und keine Konfiguration: Sie geben ihm die Adresse eines Bildknotens und rufen `execute` auf.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [QR-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-qr-code), [Data-Matrix-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-matrix-code), [Barcode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-barcode)

**Weitere Dokumentation:** [Aztec Code Reader: Einen Code lesen](https://docs.hdvisionsystems.com/de/lumiscan-aztec-code-reader-de/1.2.0/lumiscan-aztec-code-reader/reading-a-code.html), [Aztec Code Reader: Das Ergebnis auswerten](https://docs.hdvisionsystems.com/de/lumiscan-aztec-code-reader-de/1.2.0/lumiscan-aztec-code-reader/the-result.html), [Aztec Code Reader: Codes auf einem Bild-Stream lesen](https://docs.hdvisionsystems.com/de/lumiscan-aztec-code-reader-de/1.2.0/lumiscan-aztec-code-reader/reading-codes-on-an-image-stream.html)

**Wikipedia:** [Aztec-Code](https://de.wikipedia.org/wiki/Aztec-Code)

## B {#b}

### Barcode {#gl-barcode}

Ein linearer (1D-)Code aus parallelen Strichen und Lücken, der quer gelesen wird, zum Beispiel EAN-13 oder Code 128.

**In LumiScan:** LumiScan Barcode Reader liest die gesamte Familie der linearen Barcodes mit einem Aufruf - unter anderem Code 128, Code 39, EAN-13 und UPC-A -, ohne dass die Symbologie vorab eingestellt werden muss. Er meldet Text, Mittelpunkt, Umriss und Score jedes Barcodes im Bild und durchsucht immer das ganze Bild.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [Data-Matrix-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-matrix-code), [QR-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-qr-code)

**Weitere Dokumentation:** [Barcode Reader: Einen Code lesen](https://docs.hdvisionsystems.com/de/lumiscan-barcode-reader-de/1.0.0/lumiscan-barcode-reader/reading-a-code.html), [Barcode Reader: Das Ergebnis auswerten](https://docs.hdvisionsystems.com/de/lumiscan-barcode-reader-de/1.0.0/lumiscan-barcode-reader/the-result.html), [Barcode Reader: Codes auf einem Bild-Stream lesen](https://docs.hdvisionsystems.com/de/lumiscan-barcode-reader-de/1.0.0/lumiscan-barcode-reader/reading-codes-on-an-image-stream.html)

**Externe Referenz:** [GS1](https://www.gs1.org/)

**Wikipedia:** [Strichcode](https://de.wikipedia.org/wiki/Strichcode)

### Basislinie {#gl-baseline}

Der Abstand zwischen zwei Blickpunkten - zum Beispiel den Zentren zweier Kameras -, aus denen derselbe Szenenpunkt betrachtet wird; je länger die Basislinie, desto größer die Parallaxe bei gegebener Tiefe.

**In LumiScan:** Die LumiScan X hat 13 Kameras in einem Gehäuse, ihre Kamerapaare haben daher mehrere unterschiedliche Basislinien, und ihre Rekonstruktion nutzt mehrere davon. Kurze Basislinien erleichtern das Finden korrespondierender Punkte; lange Basislinien ergeben mehr Parallaxe und eine bessere Tiefenempfindlichkeit. Bei fester Basislinie wächst die Tiefenunsicherheit näherungsweise mit dem Quadrat des Abstands; deshalb hängt die Tiefenempfindlichkeit vom Arbeitsabstand ab (empfohlen: 250 bis 3000 mm).

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Disparität](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-disparity), [Parallaxe](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-parallax), [Stereo Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stereo-vision), [Arbeitsabstand](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-working-distance)

**Weitere Dokumentation:** [LumiScan X: Basislinie und Tiefenempfindlichkeit](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/acquisition-architectures.html#arch-baseline), [LumiScan X: Wie die Basislinie die Messqualität beeinflusst](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-baseline)

**Wikipedia:** [Computer stereo vision](https://en.wikipedia.org/wiki/Computer_stereo_vision) (englisch)

### Bayer-Muster {#gl-bayer-pattern}

Die Anordnung roter, grüner und blauer Farbfilter auf den Pixeln eines Farbkamerasensors; jedes Pixel erfasst nur eine Farbe, und das vollständige Farbbild wird aus den Nachbarpixeln berechnet.

**In LumiScan:** Die Finder und Code Reader akzeptieren Bayer-Pixelformate der Kamera (zum Beispiel `BayerRG8`, `BayerGR12`) und wandeln solche Bilder vor der Verarbeitung in Farbe um. Der Barcode Reader schreibt die Namen mit Unterstrich (`Bayer_RG8`), akzeptiert sie aber auch ohne.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Pixelformat](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pixel-format), [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam)

**Weitere Dokumentation:** [Template Finder: Unterstützte Pixelformate](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/requirements.html), [Barcode Reader: Unterstützte Pixelformate](https://docs.hdvisionsystems.com/de/lumiscan-barcode-reader-de/1.0.0/lumiscan-barcode-reader/requirements.html)

**Wikipedia:** [Bayer-Matrix](https://de.wikipedia.org/wiki/Bayer-Matrix)

### Belichtungszeit {#gl-exposure-time}

Wie lange der Kamerasensor für ein Bild Licht sammelt; eine längere Belichtung ergibt ein helleres Bild, lässt bewegte Teile aber verschwimmen.

**In LumiScan:** Im LumiScan Viewer stellen Sie die Belichtungszeit der LumiScan X in µs ein oder lassen sie mit **Enable Autoexposure** wählen. Der Cam Driver setzt sie über `input/exposure-time` oder die GenICam-Features der Kamera; während ein Stream läuft, wird sie nicht angewendet. LumiScan VGR kann die automatische Belichtung verwenden und meldet `CAMERA_BAD_EXPOSURETIME_SETTING`, wenn die angeforderte Belichtungszeit nicht erreicht werden kann.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Verstärkung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gain), [Trigger](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-trigger), [Bildrate](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-frame-rate), [Auto-Exposure-Polygon](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-auto-exposure-polygon)

**Weitere Dokumentation:** [LumiScan Viewer: Belichtungszeit und automatische Belichtung einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-settings), [Cam Driver: Kamerafeatures wie die Belichtungszeit einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#genicam-features), [Cam Driver: Belichtung vor dem Streamen einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#running-a-stream), [LumiScan VGR: Grenzen der automatischen Belichtung](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/autoexposure-settings.html)

**Wikipedia:** [Belichtungszeit](https://de.wikipedia.org/wiki/Belichtungszeit)

### Bildrate {#gl-frame-rate}

Wie viele Bilder eine Kamera pro Sekunde liefert, angegeben in Bildern pro Sekunde (fps).

**In LumiScan:** Die LumiScan X liefert bis zu 6 fps mit `Mono8` und 3 fps mit `Mono12`. Bei 2D-Kameras ist der Bild-Stream des Cam Driver schneller als ein Capture-Aufruf pro Bild (63 bis 68 gegenüber etwa 34 Bildern pro Sekunde in der Messung von HD Vision Systems); das GenICam-Feature `TriggerOverlap` kann die Bildrate weiter erhöhen.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Belichtungszeit](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-exposure-time), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [Pixelformat](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pixel-format)

**Weitere Dokumentation:** [Cam Driver: Die höchste Bildrate erreichen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#trigger-overlap), [Cam Driver: Gemessene Bildraten](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#measured-frame-rates), [LumiScan Viewer: Pixelformat und Bildrate](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-settings)

**Wikipedia:** [Bildfrequenz](https://de.wikipedia.org/wiki/Bildfrequenz)

### Bin-Picking {#gl-bin-picking}

Eine Roboteraufgabe, bei der ungeordnet in einem Behälter liegende Teile von einer Kamera lokalisiert und einzeln gegriffen werden; auch "Griff in die Kiste" genannt.

**In LumiScan:** Bin-Picking ist eine Hauptanwendung von LumiScan VGR: Es lokalisiert die Teile in der Punktwolke einer LumiScan X, berechnet Greifpunkte und sendet den besten an die SPS. Für Teile auf einer ebenen Fläche rechnet LumiScan Calibration 2D-Bildpositionen in 3D-Koordinaten um, zum Beispiel für das Greifen mit einem Roboter.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Vision-Guided Robotics](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-vision-guided-robotics), [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud)

**Weitere Dokumentation:** [VGR Engineering: Eine erste Greifkonfiguration erstellen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/getting-started.html), [LumiScan VGR: Greifpunkte von der SPS anfordern](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html#process-flow), [Was Sie für das Greifen mit einem Roboter installieren](https://docs.hdvisionsystems.com/de/getting-started/platform-overview.html#what-to-install)

### Binarisierung {#gl-thresholding}

Das Aufteilen eines Bildes in Vordergrund und Hintergrund, indem die Helligkeit jedes Pixels mit einer Grenze, dem Schwellwert, verglichen wird.

**In LumiScan:** LumiScan Area Detector binarisiert das Bild einmal mit einem von Ihnen eingestellten Schwellwert (Methode `FIXED`) und misst jede zusammenhängende Region, indem er ihre Pixel zählt. **Eine Szene analysieren** misst das Bild, schlägt einen Schwellwert vor und veröffentlicht das Grauwert-Histogramm.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Blob](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-blob), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi)

**Weitere Dokumentation:** [Area Detector: Den Schwellwert finden](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/lumiscan-area-detector/analysing-a-scene.html), [Area Detector: Die Fläche eines Teils in einem Kamerabild messen](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/how-tos/measure-part-area-from-a-camera-image.html), [Area Detector: Die Erkennung abstimmen](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/lumiscan-area-detector/tuning-the-detection.html)

**Wikipedia:** [Schwellenwertverfahren](https://de.wikipedia.org/wiki/Schwellenwertverfahren)

### Blob {#gl-blob}

Eine zusammenhängende Region von Pixeln, die sich vom Hintergrund abhebt, zum Beispiel alle Pixel eines Teils in einem binarisierten Bild.

**In LumiScan:** LumiScan Area Detector meldet jede gefundene Region als Eintrag von `blobs[]` in seinem Ergebnis, mit ihrer Fläche in Pixeln und ihrer Position. Das Label-Bild `output/blob-labels` zeigt, welche Pixel zu welchem Blob gehören; Cockpit färbt jede Region in einer eigenen Farbe ein.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Binarisierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-thresholding), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi)

**Weitere Dokumentation:** [Area Detector: Die Fläche eines Teils in einem Kamerabild messen](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/how-tos/measure-part-area-from-a-camera-image.html), [Area Detector: Flächen erkennen](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/lumiscan-area-detector/detecting-areas.html), [Area Detector: Die Pixel eines Blobs im Label-Bild finden](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/lumiscan-area-detector/the-label-image.html)

**Wikipedia:** [Blob detection](https://en.wikipedia.org/wiki/Blob_detection) (englisch)

### Bounding Box {#gl-bounding-box}

Ein Rechteck, das um ein Objekt in einem Bild gezeichnet wird, um zu markieren, wo es liegt; eine achsparallele Box liegt parallel zu den Bildrändern.

**In LumiScan:** LumiScan Object Finder meldet jeden Treffer als achsparalleles Rechteck. Die meisten anderen LumiScan-Werkzeuge arbeiten mit gedrehten Boxen: LumiScan Annotation, der manuelle Modus von LumiScan VGR, AI Object Matching und Template Finder verwenden orientierte Bounding Boxes. Cockpit zeichnet die Boxen der laufenden Apps auf das Bild.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Orientierte Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-oriented-bounding-box), [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation), [LumiScan Cockpit](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-cockpit)

**Weitere Dokumentation:** [Object Finder: Die Treffer-Rechtecke auslesen](https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/lumiscan-object-finder/finding-an-object.html), [Cockpit: Die Boxen auf dem Bild ansehen](https://docs.hdvisionsystems.com/de/lumiscan-cockpit-de/1.2.0/lumiscan-cockpit/viewing-results.html), [LumiScan Annotation: Boxen zeichnen](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/image-annotation.html)

**Wikipedia:** [Minimum bounding box](https://en.wikipedia.org/wiki/Minimum_bounding_box) (englisch)

### Broker {#gl-broker}

Ein Programm, das andere Programme verbindet: Jedes meldet sich beim Broker an, und jede Nachricht zwischen ihnen läuft über ihn.

**In LumiScan:** Auf einem PC verbindet der Broker von LumiScan Keryx (`krxsystem`) die LumiScan-Apps, Cockpit, den OPC UA Connector und Ihr Programm. Normalerweise starten Sie ihn nicht selbst: Die erste App, die keinen Broker findet, startet ihn unter `tcp://127.0.0.1:5555`, und er läuft weiter, wenn die Apps enden. Er ist nur vom selben PC aus erreichbar und hat keine Authentifizierung. Der OPC UA Connector startet nie einen Broker.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Keryx-Seite](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer-page), [krxclient](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-krxclient)

**Weitere Dokumentation:** [LumiScan Keryx: Wie der Broker gestartet wird](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#broker), [LumiScan Keryx: Eine andere Broker-Adresse verwenden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#several-brokers), [Fehlerbehebung: Kein Broker antwortet](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#no-broker)

**Wikipedia:** [Message broker](https://en.wikipedia.org/wiki/Message_broker) (englisch)

## C {#c}

### CAD-Modell {#gl-cad-model}

Eine digitale 3D-Beschreibung der genauen Geometrie eines Teils, erstellt mit Konstruktionssoftware (CAD); STL ist ein verbreitetes Dateiformat für solche Modelle, das die Oberfläche mit Dreiecken beschreibt.

**In LumiScan:** LumiScan VGR verwendet CAD-Modelle auf zwei Arten. Für starre Objekte, die immer ihrem CAD-Modell entsprechen, passen die 3D-Fit-Methoden `OBJECT_MATCHING` und `OBJECT_REFINEMENT` das CAD-Modell des Objekts (`cadPath`) in die Punktwolke ein; stattdessen kann eine Punktwolkendatei des Objekts (`pointcloudPath`) angegeben werden, die bei `OBJECT_MATCHING` verwendet wird, wenn beide gesetzt sind. In der Roboterkonfiguration lassen sich Roboter und Greifer mit CAD-Modellen im Format `.stl` darstellen, und für die Kollisionserkennung kann zusätzliche 3D-Geometrie angegeben werden. Welches Dateiformat `cadPath` erwartet, nennen die Handbücher nicht.

**Kategorie:** Robotik\
**Abkürzung:** CAD: Computer-Aided Design (rechnerunterstütztes Konstruieren)

**Verwandte Begriffe:** [Objekterkennung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-object-detection), [URDF](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-urdf), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud)

**Weitere Dokumentation:** [LumiScan VGR: Ein CAD-Modell einpassen (Object Matching)](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/detection-3d-settings-object-fit-method-object-matching.html#detection-3d-settings-object-fit-method-object-matching-cad-path), [LumiScan VGR: Eine bekannte Position mit einem CAD-Modell verfeinern](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/detection-3d-settings-object-fit-method-object-refinement.html), [LumiScan VGR: Roboter- und Greifergeometrie in den Einstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings.html)

**Wikipedia:** [CAD](https://de.wikipedia.org/wiki/CAD), [STL (Dateiformat)](https://de.wikipedia.org/wiki/STL_%28Dateiformat%29)

### cifX-Karte {#gl-cifx-card}

Eine PC-Schnittstellenkarte von Hilscher, die einen Rechner mit einem industriellen Netzwerk wie PROFINET verbindet.

**In LumiScan:** Die Handbücher erwähnen die cifX-Karte nur in der Fehlerbehebung von LumiScan Hand-Eye Calibration: Wenn die von der SPS gelesene Roboterposition "Kann nicht interpretiert werden" und die PROFINET-Registerkarte zeigt, dass keine Verbindung besteht, prüfen Sie den cifx-Kartennamen - normalerweise `cifx0;0`, wenn nur eine Hilscher-Karte vorhanden ist. Die Systemanforderungen von LumiScan VGR nennen PROFINET als Schnittstelle, aber keine bestimmte Karte.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [PROFINET](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-profinet), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration), [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc)

**Weitere Dokumentation:** [LumiScan VGR: Den cifX-Kartennamen prüfen (Hand-Auge-Kalibrierung)](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/troubleshooting.html), [Fehlerbehebung: Hand-Eye-Kalibrierung](https://docs.hdvisionsystems.com/de/troubleshooting.html#hand-eye-troubleshooting)

### Code Reader {#gl-code-readers}

Programme, die maschinenlesbare Codes in einem Bild finden und ihren Inhalt decodieren.

**In LumiScan:** Die Handbücher nennen vier LumiScan-Apps die Code Reader: DMC Reader, QR Code Reader, Aztec Code Reader und Barcode Reader. Sie brauchen keine Vorlage und keine Konfiguration, haben keine Module (ein Reader pro Installation unter `hdvisionsystems/<app>`), werden mit einer Execute-Methode aufgerufen und melden jeden Code im Bild mit Text, Mittelpunkt, Umriss und Score. Sie werden als Standard und Advanced lizenziert.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Data-Matrix-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-matrix-code), [QR-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-qr-code), [Aztec-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-aztec-code), [Barcode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-barcode), [Finder](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-finders)

**Weitere Dokumentation:** [DMC Reader: Einen Code lesen (gilt für alle Code Reader)](https://docs.hdvisionsystems.com/de/lumiscan-dmc-reader-de/1.1.0/lumiscan-dmc-reader/reading-a-code.html), [Data Layer: Wo die Code Reader ihre Knoten haben](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/addresses.html#layouts-per-app), [Lizenzierung: Standard- und Advanced-Lizenzen](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/licence-reference.html#standard-and-advanced)

### CodeMeter Runtime {#gl-codemeter-runtime}

Software der WIBU-SYSTEMS AG, mit der Programme Lizenzen aus einem CodeMeter-Lizenzcontainer lesen, etwa aus einem USB-Lizenzschlüssel.

**In LumiScan:** Jeder PC, der einen LumiScan Key verwendet, braucht CodeMeter Runtime 9.00 oder neuer. Im CodeMeter Control Center erscheint der Key als **CmStick/C**; `cmu --list` zeigt ihn auf der Kommandozeile. Apps, die nativ auf ctrlX OS laufen, brauchen kein CodeMeter. CodeMeter ist das Lizenzierungssystem der WIBU-SYSTEMS AG; der LumiScan Key ist ein CodeMeter-Container.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [LumiScan Key](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-key), [ctrlX WORKS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-works), [Engineering-App](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-engineering-app)

**Weitere Dokumentation:** [CodeMeter Runtime installieren und prüfen](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/installing-codemeter.html), [CodeMeter für virtuelle Maschinen und Container](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/installing-codemeter.html#virtual-machines-and-containers), [Fehlerbehebung: Der Key wird nicht erkannt](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/troubleshooting.html#key-not-detected)

### Container {#gl-container}

Eine verpackte, abgeschottete Umgebung, in der ein Programm mit allem, was es braucht, unabhängig vom Rest des Rechners läuft; Podman ist ein Programm, das Container ausführt.

**In LumiScan:** Die Modellkonvertierung von LumiScan Training (ONNX zu Hailo) läuft in einem Container. Sie braucht das Hailo PlugIn und die Podman CLI 6.0.x für Windows mit Hyper-V; die erste Konvertierung startet die Podman-Maschine. Läuft LumiScan-Software in einem Container, läuft CodeMeter Runtime mit dem LumiScan Key auf dem Host, und die Software erreicht ihn über das Netzwerk.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu), [ONNX](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-onnx), [CodeMeter Runtime](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-codemeter-runtime)

**Weitere Dokumentation:** [LumiScan Training: Podman installieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/lumiscan-training-installation.html#installing-podman), [LumiScan Training: Das Hailo PlugIn installieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/lumiscan-training-installation.html#installing-hailo-plugin), [Software lizenzieren, die in einem Container läuft](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/installing-codemeter.html#virtual-machines-and-containers)

**Wikipedia:** [Containervirtualisierung](https://de.wikipedia.org/wiki/Containervirtualisierung)

### ctrlX CORE {#gl-ctrlx-core}

Eine kompakte Industriesteuerung von Bosch Rexroth, auf der das Betriebssystem ctrlX OS und seine Apps laufen.

**In LumiScan:** Die LumiScan-Apps laufen auf einem ctrlX CORE als ctrlX-Apps und verwenden dessen ctrlX Data Layer; eine ctrlX PLC auf demselben Gerät ruft sie direkt auf. Das Handbuch des Cam Driver beschreibt, wie Sie eine Kamera an einen ctrlX CORE X3 anschließen. AI Object Matching kann eine TPU auf einem ctrlX CORE X3 oder X7 nutzen.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [ctrlX OS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-os), [ctrlX IPC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-ipc), [ctrlX PLC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-plc), [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu)

**Weitere Dokumentation:** [Ihre erste Vision-Anwendung auf ctrlX OS](https://docs.hdvisionsystems.com/de/getting-started/first-application.html), [Cam Driver: Eine Kamera an einen ctrlX CORE X3 anschließen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/hardware-setup-for-ctrlx-x3.html), [AI Object Matching: Die TPU eines ctrlX CORE nutzen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/requirements.html)

### ctrlX Data Layer {#gl-ctrlx-data-layer}

Die Datenaustauschschicht von ctrlX OS, über die die Apps auf einem ctrlX-Gerät und die SPS Werte teilen und Funktionen der anderen aufrufen.

**In LumiScan:** Auf einem ctrlX CORE oder ctrlX IPC registrieren die LumiScan-Apps ihre Knoten im ctrlX Data Layer unter `hdvisionsystems/<app>`. Dafür ist nichts zu installieren. Die Knoten sehen Sie in der Data-Layer-Ansicht der Weboberfläche von ctrlX OS an; ein Methodenaufruf antwortet mit ctrlX-Ergebnissen wie `DL_OK` oder `DL_TOO_MANY_OPERATIONS`.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [ctrlX OS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-os), [Knoten](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-node)

**Weitere Dokumentation:** [Mit dem ctrlX Data Layer auf ctrlX OS arbeiten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/ctrlx-data-layer.html), [Was sich von LumiScan Keryx unterscheidet](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/platforms.html)

### ctrlX IPC {#gl-ctrlx-ipc}

Ein Industrie-PC von Bosch Rexroth, auf dem ctrlX OS läuft.

**In LumiScan:** Ein ctrlX IPC wird wie ein ctrlX CORE verwendet: Die LumiScan-Apps laufen darauf als ctrlX-Apps mit dem ctrlX Data Layer und ctrlX-Lizenzen.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [ctrlX CORE](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-core), [ctrlX OS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-os), [IPC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ipc)

**Weitere Dokumentation:** [Die Apps und Lizenzen auf ctrlX OS installieren](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-2), [Apps auf ctrlX OS lizenzieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-ctrlx-os.html)

### ctrlX OS {#gl-ctrlx-os}

Das Linux-basierte Betriebssystem von Bosch Rexroth für Automatisierungsgeräte, auf dem Apps installiert werden und Daten austauschen.

**In LumiScan:** ctrlX OS ist eine der beiden Plattformen der LumiScan-Apps (die andere ist ein PC mit LumiScan Keryx). Auf einem ctrlX CORE oder ctrlX IPC installieren Sie die Apps als ctrlX-Apps und ihre ctrlX-Lizenzen im License Manager; eine App ohne Lizenz beendet sich kurz nach dem Start und schreibt den Grund ins Systemlog. Einstellungsdateien laden Sie über die Weboberfläche oder per WebDAV hoch.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer), [ctrlX Store](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-store), [ctrlX CORE](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-core), [WebDAV](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-webdav)

**Weitere Dokumentation:** [Die Apps und Lizenzen auf ctrlX OS installieren](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-2), [Mit dem ctrlX Data Layer auf ctrlX OS arbeiten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/ctrlx-data-layer.html), [Dateien per WebDAV auf ctrlX OS hochladen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/uploading-data.html#upload-using-webdav), [Apps auf ctrlX OS lizenzieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-ctrlx-os.html)

### ctrlX PLC {#gl-ctrlx-plc}

Die SPS-Funktion von ctrlX OS, programmiert mit ctrlX PLC Engineering.

**In LumiScan:** Ein ctrlX-PLC-Programm liest, schreibt und ruft die Knoten der LumiScan-Apps direkt auf demselben ctrlX-Gerät auf. Bauen Sie die SPS-Logik auf einfachen Knoten auf (Zahlen, boolesche Werte, Strings); FlatBuffers-Ergebnisse brauchen ihr Schema - AI Object Matching beschreibt, wie Sie es in ctrlX PLC Engineering importieren.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc), [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer), [FlatBuffers](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-flatbuffers)

**Weitere Dokumentation:** [Eine Vision-App aus der ctrlX PLC auslösen](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-8), [FlatBuffers-Ergebnisse in ctrlX PLC Engineering lesen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/accessing-flatbuffers-data.html), [Data Layer: Die ctrlX PLC anbinden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/ctrlx-data-layer.html)

### ctrlX Store {#gl-ctrlx-store}

Der Online-Store von Bosch Rexroth für ctrlX-Apps und ihre Lizenzen.

**In LumiScan:** Wo Sie ein Produkt gekauft haben, entscheidet, wie es lizenziert wird. Im ctrlX Store für ctrlX OS gekauft: eine ctrlX-Lizenz auf dem Gerät. Im ctrlX Store für Windows 11 gekauft: eine Lizenz in ctrlX WORKS und zusätzlich ein LumiScan Key. Bei HD Vision Systems gekauft: Die Lizenz liegt auf dem LumiScan Key.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [ctrlX WORKS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-works), [LumiScan Key](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-key), [ctrlX OS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-os)

**Weitere Dokumentation:** [Eine ctrlX-Store-App auf ctrlX OS lizenzieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-ctrlx-os.html), [Eine ctrlX-Store-App unter Windows lizenzieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-ctrlx-windows.html), [Teilenummern der ctrlX-Lizenzen](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/licence-reference.html)

### ctrlX WORKS {#gl-ctrlx-works}

Die Engineering-Software von Bosch Rexroth für ctrlX-Geräte auf einem Windows-PC, die dort auch ctrlX-Lizenzen verwaltet.

**In LumiScan:** Für LumiScan-Software, die im ctrlX Store gekauft wurde und unter Windows 11 läuft, liegt die Lizenz in ctrlX WORKS; zusätzlich ist ein LumiScan Key nötig, der die Software vor Reverse Engineering schützt.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [ctrlX Store](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-store), [LumiScan Key](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-key), [CodeMeter Runtime](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-codemeter-runtime)

**Weitere Dokumentation:** [ctrlX-Store-Apps unter Windows mit ctrlX WORKS lizenzieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-ctrlx-windows.html)

### CUDA {#gl-cuda}

Die Plattform von NVIDIA, um Berechnungen auf seinen Grafikkarten (GPUs) auszuführen; cuDNN ist ihre Bibliothek für neuronale Netze.

**In LumiScan:** LumiScan VGR und LumiScan VGR Engineering brauchen CUDA Toolkit 11.8 und cuDNN 8.8.1 (Installationsprogramme von HD Vision Systems), LumiScan Training braucht CUDA Toolkit 11.8. AI Object Matching auf einem PC nutzt die GPU, wenn `provider` in der Modell-JSON-Datei `CUDA` ist; dafür braucht es CUDA Toolkit 12.9 und cuDNN 9.11.1.

**Kategorie:** KI & maschinelles Lernen\
**Abkürzung:** Compute Unified Device Architecture

**Verwandte Begriffe:** [GPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gpu), [Inferenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-inference), [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu)

**Weitere Dokumentation:** [VGR Engineering: Zuerst CUDA und cuDNN installieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/installation.html), [LumiScan VGR: Erforderliche CUDA- und cuDNN-Versionen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/system-requirements.html), [AI Object Matching: Inferenz auf der GPU (provider CUDA)](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/models-folder.html#model-json-file), [LumiScan Training: Erforderliche CUDA-Version](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/requirements.html)

## D {#d}

### Data Layer {#gl-data-layer}

Ein gemeinsamer Datenraum, in dem Programme Werte und Funktionen unter festen Adressen veröffentlichen, damit andere Programme sie lesen, schreiben und aufrufen können.

**In LumiScan:** Jede Funktion einer LumiScan-App ist ein Knoten des Data Layers, den die Apps, die SPS, Cockpit und Ihr Programm verwenden. Es gibt zwei Data Layer mit denselben Adressen, Knotentypen und Aufrufmustern: den ctrlX Data Layer auf ctrlX OS und LumiScan Keryx auf einem PC. Wo ein Handbuch nur "Data Layer" schreibt, gilt die Aussage für beide. **LumiScan Data Layer** ist das Handbuch, das beschreibt, was alle Apps gemeinsam haben.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Knoten](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-node), [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer), [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake), [Execute-Methode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-execute-method), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream)

**Weitere Dokumentation:** [Die Adresse eines Knotens finden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/addresses.html), [Das Aufrufmuster wählen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/calling-functions.html), [LumiScan in Ihr eigenes Programm integrieren](https://docs.hdvisionsystems.com/de/getting-started/integrating.html), [Handbuch LumiScan Data Layer](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/index.html)

### Data-Matrix-Code {#gl-data-matrix-code}

Ein quadratischer oder rechteckiger 2D-Code aus kleinen quadratischen Zellen, oft direkt auf Teile markiert; abgekürzt DMC.

**In LumiScan:** LumiScan DMC Reader liest Data-Matrix-Codes nach ECC 200, den modernen Standard mit quadratischen Modulen für die Teilekennzeichnung und die Direktmarkierung (Direct Part Marking). Er meldet jeden Code im Bild mit Text, Mittelpunkt, Umriss und Score und braucht keine Vorlage und keine Konfiguration.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** DMC (Data Matrix Code)

**Verwandte Begriffe:** [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [QR-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-qr-code), [Aztec-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-aztec-code)

**Weitere Dokumentation:** [DMC Reader: Einen Code lesen](https://docs.hdvisionsystems.com/de/lumiscan-dmc-reader-de/1.1.0/lumiscan-dmc-reader/reading-a-code.html), [DMC Reader: Das Ergebnis auswerten](https://docs.hdvisionsystems.com/de/lumiscan-dmc-reader-de/1.1.0/lumiscan-dmc-reader/the-result.html), [DMC Reader: Codes auf einem Bild-Stream lesen](https://docs.hdvisionsystems.com/de/lumiscan-dmc-reader-de/1.1.0/lumiscan-dmc-reader/reading-codes-on-an-image-stream.html)

**Wikipedia:** [DataMatrix-Code](https://de.wikipedia.org/wiki/DataMatrix-Code)

### Disparität {#gl-disparity}

Die Verschiebung desselben Szenenpunkts zwischen zwei Bildern, die aus verschiedenen Blickpunkten aufgenommen wurden; je näher der Punkt, desto größer die Disparität.

**In LumiScan:** Die LumiScan X gewinnt die Tiefe aus den Disparitäten zwischen den Bildern ihrer 13 Kameras. Für zwei Kameras mit parallelen optischen Achsen gilt für die Tiefe *Z* = *f* · *B* / *d* (Brennweite *f* und Disparität *d* in Pixeln, Basislinie *B*): Ein doppelt so weit entfernter Punkt zeigt die halbe Disparität. Unsichere Punkte lassen sich mit dem Konfidenzschwellwert (**Confidence Threshold**) des LumiScan Viewer entfernen.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Parallaxe](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-parallax), [Basislinie](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-baseline), [Tiefenkarte](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-depth-map), [Stereo Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stereo-vision)

**Weitere Dokumentation:** [LumiScan X: Parallaxe, Disparität und Tiefe](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html#lf-parallax-disparity), [LumiScan X: Korrespondierende Punkte finden](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-correspondence)

**Wikipedia:** [Disparität](https://de.wikipedia.org/wiki/Disparit%C3%A4t)

## E {#e}

### Einstellungsdatei {#gl-settings-file}

Eine Datei, in der gespeichert ist, wie ein Programm konfiguriert ist, damit die Konfiguration erhalten bleibt und kopiert werden kann.

**In LumiScan:** Jede LumiScan-App hat eine Anwendungs-Einstellungsdatei, die ihre Moduldateien auflistet, zum Beispiel `lumiscan-cam-driver.json` mit `camera1.json`. Auf ctrlX OS bearbeiten Sie sie unter **Manage app data** oder laden sie per WebDAV hoch; unter Windows liegen sie in `C:\ProgramData\HD Vision Systems GmbH\LumiScan Vision Suite\<program>\etc\<settings folder>`, und `--generate-settings` schreibt ein Beispiel. Cam Driver, AI Object Matching und Calibration zeigen ihre Einstellungen außerdem auf `system/settings` und nehmen dort Änderungen an (danach ist ein Neustart nötig).

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [JSON](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-json), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module), [WebDAV](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-webdav)

**Weitere Dokumentation:** [Einstellungsdateien ändern und neu starten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/settings-and-modules.html), [Wo die Einstellungsdateien unter Windows liegen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#files), [Cam Driver: Kamera-Einstellungsdateien anlegen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/creating-new-camera-settings-files.html), [Cam Driver: Einstellungsdateien hochladen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/uploading-data.html)

**Wikipedia:** [Konfigurationsdatei](https://de.wikipedia.org/wiki/Konfigurationsdatei)

### Engineering-App {#gl-engineering-app}

Software, mit der eine Anwendung vorbereitet oder konfiguriert wird, im Unterschied zur Software, die sie im Produktivbetrieb ausführt.

**In LumiScan:** Die Engineering-Apps sind LumiScan Annotation, LumiScan Training und LumiScan VGR Engineering. Bei HD Vision Systems gekauft, sind sie ein Jahresabonnement auf dem LumiScan Key und lassen sich ohne Verlängerung nicht mehr verwenden. Die **Runtimes und Vision-Apps** - zum Beispiel LumiScan VGR, LumiScan Cam Driver und die Code Reader - sind Einmalkäufe ohne Verlängerung.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan Key](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-key), [LumiScan-App](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-app)

**Weitere Dokumentation:** [Engineering-Lizenzen verlängern](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/renewing-engineering-licences.html), [Ein Lizenz-Update anfordern](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/requesting-a-licence-update.html), [Bei HD Vision Systems gekaufte Lizenzen](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/path-hdvs.html)

### Epipolargeometrie {#gl-epipolar-geometry}

Die Geometrie zweier Kameras, die dieselbe Szene sehen: Ein Punkt in einem Bild kann nur Punkten auf einer Linie im anderen Bild entsprechen, der Epipolarlinie.

**In LumiScan:** Die Epipolargeometrie zwischen den Kameras der LumiScan X ergibt sich aus ihrer Kalibrierung (der `.hdvcal`-Datei), und die Rekonstruktion der LumiScan X nutzt diese Epipolarbedingung: Der Punkt, der einem Punkt in einem Kamerabild entspricht, muss in einem anderen Kamerabild auf der Epipolarlinie liegen; das verkleinert den Suchraum für die Korrespondenzsuche.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Stereo Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stereo-vision), [Disparität](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-disparity), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration), [Extrinsische Parameter](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-extrinsic-parameters)

**Weitere Dokumentation:** [LumiScan X: Korrespondenz und Epipolargeometrie](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-correspondence)

**Wikipedia:** [Epipolargeometrie](https://de.wikipedia.org/wiki/Epipolargeometrie)

### Execute-Methode {#gl-execute-method}

Eine Funktion, die mit einem einzigen Aufruf gestartet wird und erst zurückkehrt, wenn die Operation abgeschlossen ist.

**In LumiScan:** Eine Execute-Methode ist eine der drei Arten, eine Funktion einer LumiScan-App aufzurufen, gedacht für Operationen, die innerhalb von etwa 1 s abgeschlossen sind, wie `capture` oder `find-template`. Der Client schreibt die Eingaben (eigene Knoten) und schreibt dann auf den Knoten `execute`. Prüfen Sie beide Ergebnisse: das Ergebnis des Aufrufs (konnte er ausgeführt werden?) und den Status (war er erfolgreich?). Über OPC UA ist ein `execute`-Knoten eine Methode, die mit dem Dienst **Call** aufgerufen wird.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [Statuscode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-status-code), [TooManyOperations](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-too-many-operations)

**Weitere Dokumentation:** [Eine Execute-Methode aufrufen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/execute.html), [Eine Funktion aus Ihrem Programm aufrufen](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-4), [Das Ergebnis eines Methodenaufrufs lesen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/status-codes.html#method-results)

### Extrinsische Parameter {#gl-extrinsic-parameters}

Die Position und Orientierung (Translation und Rotation) einer Kamera relativ zu einem gemeinsamen Koordinatensystem.

**In LumiScan:** Die extrinsischen Parameter beschreiben, wie die 13 Kameras der LumiScan X zueinander positioniert und ausgerichtet sind; die `.hdvcal`-Kalibrierdatei enthält sie für alle 13 Kameras, zusammen mit den intrinsischen Parametern. Schon kleine Fehler darin verursachen systematische Tiefenabweichungen; deshalb braucht ein Kamera-Array einen mechanisch stabilen Aufbau. Die Punktwolke wird im Koordinatensystem der LumiScan X ausgegeben, mit der Kamera im Ursprung und ausgerichtet in Richtung der Z-Achse; die Lage der Kamera relativ zu einem Roboter bestimmt die Hand-Auge-Kalibrierung. Nicht zu verwechseln mit den extrinsischen Euler-Winkel-Konventionen (`EXT_…`) in den Robotereinstellungen von LumiScan VGR.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Intrinsische Parameter](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-intrinsic-parameters), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose)

**Weitere Dokumentation:** [LumiScan X: Extrinsische Parameter](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-extrinsic), [LumiScan X: Die Kalibrierdatei](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-calibration-practice)

**Wikipedia:** [Kamerakalibrierung](https://de.wikipedia.org/wiki/Kamerakalibrierung)

## F {#f}

### Finder {#gl-finders}

Ein Sammelname für die LumiScan-Apps, die ein Bild nach etwas durchsuchen, das Sie beschreiben, und melden, was sie gefunden haben.

**In LumiScan:** Das Data-Layer-Handbuch nennt Template Finder, Object Finder, Area Detector und Text Reader die Finder. Sie arbeiten alle gleich: Module werden angelegt und entfernt, während die App läuft (`system/create-module`), jede Funktion ist eine Execute-Methode unter `<module>/<method>/`, das Ergebnis steht in `<method>/output/status-code` mit eigenen Werten für den Ausführungsstatus, und auf ctrlX OS deckt eine Lizenz zehn Module ab.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module), [Statuscode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-status-code), [Template Matching](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-template-matching)

**Weitere Dokumentation:** [Finder-Module anlegen und speichern](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/settings-and-modules.html#registry-apps), [Template Finder: Module verwalten](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/module-management.html), [Den Ausführungsstatus eines Finders lesen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/status-codes.html#execution-status)

### Firewall {#gl-firewall}

Eine Schutzfunktion des Betriebssystems oder Netzwerks, die Verbindungen sperrt, sofern eine Regel sie nicht erlaubt.

**In LumiScan:** Unter Windows muss die LumiScan-Software in der Windows-Firewall zugelassen sein, sonst wird die LumiScan X nicht gefunden oder es erscheint nur ein schwarzes Bild mit Timeout. Öffnen Sie TCP 4840 für den OPC UA Connector nur für die Adresse der SPS. Auch File Transfer und ein gemeinsames Backend von LumiScan Training brauchen freigegebene Ports.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [OPC UA Connector](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua-connector), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [Statische IP-Adresse](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-static-ip-address)

**Weitere Dokumentation:** [LumiScan X: Die Software in der Windows-Firewall zulassen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/installation.html#sec-windows-firewall), [LumiScan X: Netzwerkzugriff manuell erlauben](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/installation.html#sec-manual-network-access), [OPC UA Connector: Port 4840 einschränken](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html#security)

**Wikipedia:** [Firewall](https://de.wikipedia.org/wiki/Firewall)

### FlatBuffers {#gl-flatbuffers}

Ein kompaktes binäres Datenformat: Eine Nachricht wird durch ein Schema beschrieben und kann gelesen werden, ohne sie zuerst zu entpacken.

**In LumiScan:** Bilder und strukturierte Ergebnisse der LumiScan-Apps sind FlatBuffers-Werte auf dem Data Layer; ihre Schemas werden unter `types/hdvisionsystems/<app>/…` veröffentlicht. Decodieren Sie sie mit der FlatBuffers-Bibliothek Ihrer Sprache. Für SPS-Logik verwenden Sie stattdessen die einfachen Knoten; über OPC UA ist ein FlatBuffers-Wert ein ByteString.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [JSON](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-json), [ctrlX PLC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-plc)

**Weitere Dokumentation:** [Ein FlatBuffers-Ergebnis in einer SPS lesen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/accessing-flatbuffers-data.html), [Ergebnisse in Ihrem eigenen Programm decodieren](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-6), [Data Layer: Wo die Schemas liegen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/addresses.html#types)

**Wikipedia:** [FlatBuffers](https://en.wikipedia.org/wiki/FlatBuffers) (englisch)

## G {#g}

### GenICam {#gl-genicam}

Ein Kamerastandard der EMVA, der Kamerafunktionen (Features wie Belichtungszeit oder Trigger-Modus) einheitlich benennt, sodass ein Programm Kameras verschiedener Hersteller steuern kann.

**In LumiScan:** Der LumiScan Cam Driver bindet Ethernet-fähige, GenICam-konforme Kameras an. Nach dem Verbinden erscheinen die Features der Kamera unter `<camera>/features` auf dem Data Layer, mit Namen und Werten von der Kamera. Die Implementierungen unterscheiden sich zwischen Herstellern, daher können bei ungetesteten Kameras Funktionen fehlen. Der Cam Driver greift über den für die Kamera konfigurierten GenTL-Producer auf sie zu, der installiert sein muss.

**Kategorie:** Kameratechnik\
**Abkürzung:** Generic Interface for Cameras

**Verwandte Begriffe:** [GigE Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gige-vision), [LumiScan Cam Driver](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-cam-driver), [Pixelformat](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pixel-format)

**Weitere Dokumentation:** [Cam Driver: GenICam-Features bearbeiten](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#genicam-features), [Cam Driver: Eine Kamera konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/setup-camera-configuration.html), [Cam Driver: Feature-Namen einer Kamera zuordnen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/execute-a-method.html#software-trigger), [Cam Driver: Getestete Kameras](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/requirements.html)

**Externe Referenz:** [EMVA - European Machine Vision Association](https://www.emva.org/)

**Wikipedia:** [GenICam](https://en.wikipedia.org/wiki/GenICam) (englisch)

### GigE Vision {#gl-gige-vision}

Ein Schnittstellenstandard für Industriekameras, die Bilder über Gigabit-Ethernet übertragen.

**In LumiScan:** Der Cam Driver arbeitet mit Ethernet-fähigen GenICam-Kameras. Im Bild-Stream ist die `external_id` eines Bildes die GigE-Vision-Block-ID der Kamera; eine Lücke dort ohne Lücke in `sequence` bedeutet, dass Bilder zwischen Kamera und Cam Driver verloren gingen.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam), [Jumbo Frames](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-jumbo-frames), [PoE](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-poe)

**Weitere Dokumentation:** [Cam Driver: Die MTU für Ethernet-Kameras einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#mtu-size-change), [Cam Driver: Eine Kamera an einen ctrlX CORE X3 anschließen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/hardware-setup-for-ctrlx-x3.html), [Cam Driver: Was jedes Bild mitführt (Block-ID)](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#frames)

**Externe Referenz:** [A3 - Association for Advancing Automation](https://www.automate.org/)

**Wikipedia:** [GigE Vision](https://en.wikipedia.org/wiki/GigE_Vision) (englisch)

### GPU {#gl-gpu}

Der Prozessor einer Grafikkarte; er führt viele Berechnungen parallel aus und beschleunigt deshalb neuronale Netze und 3D-Verarbeitung.

**In LumiScan:** LumiScan VGR und LumiScan VGR Engineering brauchen eine NVIDIA-GPU, die CUDA 11.8 unterstützt, LumiScan Training eine NVIDIA-RTX-Grafikkarte. AI Object Matching auf einem PC kann auf einer NVIDIA-GPU inferieren (`provider` = `CUDA`). Der Rechner für die LumiScan X braucht mindestens eine NVIDIA GTX 1650.

**Kategorie:** KI & maschinelles Lernen\
**Abkürzung:** Graphics Processing Unit (Grafikprozessor)

**Verwandte Begriffe:** [CUDA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-cuda), [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu), [Inferenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-inference)

**Weitere Dokumentation:** [AI Object Matching: Die Inferenz auf der GPU ausführen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/models-folder.html#model-json-file), [LumiScan VGR: GPU-Voraussetzungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/system-requirements.html), [LumiScan Training: Das Trainingsprofil passend zum GPU-Speicher wählen](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/json-settings.html)

**Wikipedia:** [Grafikprozessor](https://de.wikipedia.org/wiki/Grafikprozessor)

### Greifpunkt {#gl-grip-point}

Die Position und Orientierung, an der ein Robotergreifer ein Objekt fasst.

**In LumiScan:** LumiScan VGR berechnet für jedes erkannte Objekt einen Satz möglicher Greifpunkte und gibt den besten gültigen, nach Greifpriorität, an die SPS zurück. **Get Best Result** gibt ihn zurück, ohne ihn zu verbrauchen; **Grip Best Result** markiert ihn als gegriffen und geht zum nächsten Kandidaten weiter. `RESULTS_EMPTY` bedeutet, dass für den aktiven Roboter kein gültiger Greifpunkt mehr vorhanden ist.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [Tool Center Point](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tool-center-point), [Pipeline](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pipeline), [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Wegpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-waypoint)

**Weitere Dokumentation:** [LumiScan VGR: Die Greifpunktberechnung konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/pipelines.html), [LumiScan VGR: Den besten Greifpunkt von der SPS anfordern](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html#process-flow), [LumiScan VGR: Greifposen über OPC UA anfordern](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/opcua/opc-ua-client-integration-guide.html), [Get Best Result oder Grip Best Result?](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/faq.html#faq-get-vs-grip-best-result)

## H {#h}

### HALCON {#gl-halcon}

Eine kommerzielle Software-Bibliothek für Bildverarbeitung von MVTec.

**In LumiScan:** LumiScan VGR braucht für das Punktwolken-Matching eine gültige HALCON-Lizenz, und das HALCON-Verzeichnis `bin` muss in der Umgebungsvariable `PATH` stehen; sonst kann kein Punktwolken-Matching durchgeführt werden.

**Kategorie:** Software & Integration

**Verwandte Begriffe:** [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud)

**Weitere Dokumentation:** [Die HALCON-Lizenz installieren und PATH setzen](https://docs.hdvisionsystems.com/de/faq.html#faq-vgr-no-matching), [LumiScan VGR: Fehlerbehebung](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/troubleshooting.html)

### Hand-Auge-Kalibrierung {#gl-hand-eye-calibration}

Das Bestimmen, wo sich eine Kamera relativ zu einem Roboter befindet, damit Positionen, die die Kamera sieht, in Roboterkoordinaten umgerechnet werden können.

**In LumiScan:** Jede Roboterkonfiguration von LumiScan VGR braucht eine gültige Hand-Auge-Kalibrierungstransformation; ohne sie gibt eine Funktion `MISSING_TRANSFORM` zurück. In LumiScan VGR Engineering ist sie Teil des Roboter-Elements. Wiederholen Sie die Kalibrierung immer, wenn Kamera oder Roboter bewegt wurden, auch nur leicht. Die Fehlerbehebungsseiten beschreiben das Programm **LumiScan Hand-Eye Calibration**: 6 bis 15 Bilder der Kalibrierplatte aus deutlich verschiedenen Blickwinkeln, wobei die Roboterpose von der SPS gelesen wird.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-calibration), [Roboterbasis](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-robot-base), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [URDF](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-urdf)

**Weitere Dokumentation:** [VGR Engineering: Die Hand-Auge-Kalibrierung zu einem Roboter hinzufügen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/elements.html#robots), [Hand-Eye-Kalibrierung: Ein schlechtes Ergebnis beheben](https://docs.hdvisionsystems.com/de/troubleshooting.html#hand-eye-troubleshooting), [LumiScan VGR: Robotereinstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/robots.html)

**Wikipedia:** [Hand eye calibration problem](https://en.wikipedia.org/wiki/Hand_eye_calibration_problem) (englisch)

### Handshake {#gl-handshake}

Ein Verfahren, bei dem zwei Programme sich auf wenigen Signalen abwechseln - Anforderung, Bestätigung, fertig -, sodass eine lange Operation gestartet und verfolgt werden kann, ohne in einem Aufruf zu warten.

**In LumiScan:** In Cam Driver, AI Object Matching und Calibration wird eine Funktion wie `connect-camera` oder `inference` mit dem `ready`/`request`-Handshake gestartet: Warten Sie auf `ready` = `true`, setzen Sie `request`, warten Sie auf `ready` = `false`, setzen Sie `request` zurück, warten Sie auf `ready` = `true` und lesen Sie dann Status und Ausgaben. Verwenden Sie ihn für Operationen, die länger als etwa 1 s dauern. LumiScan VGR verwendet einen ähnlichen Handshake mit seinen SPS-Signalen `Ready`, `Request` und `Running`.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Execute-Methode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-execute-method), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [Statuscode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-status-code)

**Weitere Dokumentation:** [Einen ready/request-Handshake ausführen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/handshake.html), [Eine lange Operation aus Ihrem Programm ausführen](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-5), [LumiScan VGR: Der SPS-Handshake](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html#process-flow), [Fehlerbehebung: Ein Handshake wird nicht fertig](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#handshake-stuck)

**Wikipedia:** [Handshake (computing)](https://en.wikipedia.org/wiki/Handshake_%28computing%29) (englisch)

### Heartbeat {#gl-heartbeat}

Ein Signal, das ein Gerät regelmäßig umschaltet und das andere spiegelt, sodass beide sehen, dass die Verbindung lebt; auch Livebit genannt.

**In LumiScan:** LumiScan VGR spiegelt das `IN_HeartBeat` der SPS in `OUT_HeartBeat`. Im Admin-Modus blinken beide in der Registerkarte **PROFINET** rot und grün, solange die PROFINET-Verbindung aktiv ist - das Erste, was Sie prüfen, wenn LumiScan VGR nicht auf die SPS reagiert.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [PROFINET](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-profinet), [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc), [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake)

**Weitere Dokumentation:** [LumiScan VGR: Die Heartbeat-Signale der PROFINET-Schnittstelle](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/profinet.html), [Den Heartbeat prüfen, wenn LumiScan VGR nicht reagiert](https://docs.hdvisionsystems.com/de/faq.html#faq-vgr-hangs)

**Wikipedia:** [Heartbeat (computing)](https://en.wikipedia.org/wiki/Heartbeat_%28computing%29) (englisch)

## I {#i}

### Inferenz {#gl-inference}

Das Anwenden eines trainierten neuronalen Netzes auf neue Daten, zum Beispiel um Objekte in einem Kamerabild zu finden.

**In LumiScan:** AI Object Matching führt eine Inferenz mit dem Handshake oder der Execute-Methode `inference` aus oder auf jedem Bild eines Kamera-Streams. Sie läuft auf der CPU, auf einem PC auf einer NVIDIA-GPU (`CUDA`) oder auf ctrlX OS auf einer Hailo-TPU (`HAILO`). In LumiScan Training wendet **Start Inference** ein trainiertes Netz auf einen Ordner mit Bildern an.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Neuronales Netz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-neural-network), [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model), [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu)

**Weitere Dokumentation:** [AI Object Matching: Eine Inferenz ausführen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/initializing-the-inference.html), [AI Object Matching: Inferenz auf jedem Kamerabild](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/inference-on-an-image-stream.html), [LumiScan Training: Ein Netz an Bildern testen (Start Inference)](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/user-interface.html)

### Intrinsische Parameter {#gl-intrinsic-parameters}

Die Parameter, die die Optik einer einzelnen Kamera beschreiben - Brennweite, Hauptpunkt und Objektivverzeichnung - und damit, wie ein Punkt im Raum auf den Bildsensor projiziert wird.

**In LumiScan:** Die `.hdvcal`-Kalibrierdatei einer LumiScan X enthält die intrinsischen Parameter aller 13 Kameras, zusammen mit ihren extrinsischen Parametern; HD Vision Systems liefert sie mit der Seriennummer der Kamera im Namen. Das Handbuch beschreibt kein Verfahren, sie selbst einzustellen: Bleibt die Punktwolke trotz richtiger Einstellungen und sauberem Frontglas schlecht, muss die Kamera von HD Vision Systems neu kalibriert werden.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Extrinsische Parameter](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-extrinsic-parameters), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration), [Epipolargeometrie](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-epipolar-geometry)

**Weitere Dokumentation:** [LumiScan X: Intrinsische Parameter](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-intrinsic), [LumiScan X: Die Kalibrierdatei](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-calibration-practice)

**Wikipedia:** [Kamerakalibrierung](https://de.wikipedia.org/wiki/Kamerakalibrierung)

### IPC {#gl-ipc}

Ein PC für den industriellen Einsatz, zum Beispiel im Schaltschrank.

**In LumiScan:** LumiScan VGR läuft auf einem Windows-11-IPC mit NVIDIA-GPU, der per Ethernet mit der LumiScan X verbunden ist. Eine Konfiguration dafür können Sie mit LumiScan VGR Engineering auf demselben IPC oder auf einem separaten Engineering-PC mit denselben Voraussetzungen erstellen. Ein ctrlX IPC ist ein IPC von Bosch Rexroth mit ctrlX OS.

**Kategorie:** Software & Integration\
**Abkürzung:** Industrial PC (Industrie-PC)

**Verwandte Begriffe:** [ctrlX IPC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-ipc), [GPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gpu), [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr)

**Weitere Dokumentation:** [LumiScan VGR auf dem IPC installieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/installation.html), [LumiScan VGR: IPC-Voraussetzungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/system-requirements.html), [VGR Engineering: IPC-Voraussetzungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/system-requirements.html)

**Wikipedia:** [Industrie-PC](https://de.wikipedia.org/wiki/Industrie-PC)

## J {#j}

### JSON {#gl-json}

Ein Textformat für strukturierte Daten aus Namen, Werten, Listen und verschachtelten Objekten, lesbar für Menschen und Programme.

**In LumiScan:** Fast alle LumiScan-Einstellungen sind JSON-Dateien: die Anwendungs- und Moduldateien der LumiScan-Apps, die Einstellungen von LumiScan VGR, die Trainingskonfiguration von LumiScan Training und die Modellbeschreibung (`model.json`) neben der `.onnx`-Datei. Cam Driver, AI Object Matching und Calibration zeigen ihre geladenen Einstellungen außerdem als ein JSON-Dokument auf `system/settings`.

**Kategorie:** Software & Integration\
**Abkürzung:** JavaScript Object Notation

**Verwandte Begriffe:** [Einstellungsdatei](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-settings-file), [FlatBuffers](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-flatbuffers)

**Weitere Dokumentation:** [Die Einstellungen einer App ändern](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/settings-and-modules.html), [LumiScan VGR: Die JSON-Einstellungsdatei](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings.html), [LumiScan Training: Die Trainingskonfiguration schreiben](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/json-settings.html)

**Externe Referenz:** [Ecma International - ECMA-404](https://ecma-international.org/publications-and-standards/standards/ecma-404/)

**Wikipedia:** [JavaScript Object Notation](https://de.wikipedia.org/wiki/JavaScript_Object_Notation)

### Jumbo Frames {#gl-jumbo-frames}

Ethernet-Pakete, die größer als die üblichen 1500 Bytes sind; sie übertragen Kamerabilder mit weniger Overhead. Die größte Paketgröße heißt MTU.

**In LumiScan:** Stellen Sie für die LumiScan X die Jumbo Frames des Netzwerkadapters auf **Maximum (9014 Bytes)** und die Empfangs- und Sendepuffer auf 2048. Stellen Sie für den Cam Driver die MTU auf 8000 oder 9000; ein Ethernet-Switch zwischen Kamera und ctrlX CORE X3 muss Jumbo Frames unterstützen.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [GigE Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gige-vision), [Statische IP-Adresse](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-static-ip-address), [PoE](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-poe)

**Weitere Dokumentation:** [LumiScan X: Jumbo Frames und Puffer einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/installation.html#sec-network-settings), [Cam Driver: Die MTU-Größe ändern](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#mtu-size-change), [Cam Driver: Einen Switch für einen ctrlX CORE X3 wählen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/hardware-setup-for-ctrlx-x3.html)

**Wikipedia:** [Jumbo frame](https://en.wikipedia.org/wiki/Jumbo_frame) (englisch), [Maximum Transmission Unit](https://de.wikipedia.org/wiki/Maximum_Transmission_Unit)

## K {#k}

### Kalibrierung {#gl-calibration}

Das Bestimmen des Zusammenhangs zwischen dem, was eine Kamera sieht, und realen Maßen, damit Positionen im Bild in Positionen im Raum umgerechnet werden können.

**In LumiScan:** Das Wort hat drei Verwendungen. LumiScan Calibration rechnet 2D-Bildkoordinaten in 3D-Koordinaten auf einer kalibrierten Ebene um; seine Kalibrierdaten sind eine TIFF-Datei, die HD Vision Systems aus eingesandten Bildern einer Kalibrierplatte erstellt. Jede LumiScan X hat eine Werkskalibrierung (`.hdvcal`-Datei). LumiScan VGR braucht für jede Roboterkonfiguration eine Hand-Auge-Kalibrierung.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose)

**Weitere Dokumentation:** [Calibration: Die Kalibrierdaten (TIFF-Datei) erhalten](https://docs.hdvisionsystems.com/de/lumiscan-calibration-de/2.0.0/lumiscan-calibration/tiff-file.html), [Calibration: Eine kalibrierte Ebene als Modul hinzufügen](https://docs.hdvisionsystems.com/de/lumiscan-calibration-de/2.0.0/lumiscan-calibration/adding-new-module.html), [Calibration: Bildpunkte in 3D-Koordinaten umrechnen](https://docs.hdvisionsystems.com/de/lumiscan-calibration-de/2.0.0/lumiscan-calibration/functionalities.html), [Calibration: Falsche Koordinaten beheben](https://docs.hdvisionsystems.com/de/lumiscan-calibration-de/2.0.0/how-tos/troubleshooting.html)

**Wikipedia:** [Kalibrierung](https://de.wikipedia.org/wiki/Kalibrierung)

### Kamerakalibrierung {#gl-camera-calibration}

Das Vermessen der genauen optischen Eigenschaften und der Geometrie einer Kamera, damit ihre Bilder in genaue Messwerte oder 3D-Daten umgerechnet werden können.

**In LumiScan:** Jede LumiScan X wird von HD Vision Systems kalibriert und mit einer Kalibrierdatei (`.hdvcal`) geliefert, deren Name die Seriennummer der Kamera enthält. Der LumiScan Viewer braucht sie, um Punktwolken zu berechnen; LumiScan VGR verweist für jede Kamera mit `calibrationFile` darauf, und LumiScan VGR Engineering lädt sie in die Konfiguration hoch. Bleibt die Punktwolke trotz richtiger Einstellungen und sauberem Frontglas schlecht, muss die Kamera von HD Vision Systems neu kalibriert werden.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-calibration), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud)

**Weitere Dokumentation:** [LumiScan Viewer: Die Kalibrierdatei auswählen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-calibration), [LumiScan X: Wie das Kamera-Array kalibriert wird](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-calibration), [VGR Engineering: Die .hdvcal-Datei einer Kamera hochladen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/getting-started.html), [LumiScan X FAQ: Welche Kalibrierdatei brauche ich?](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/faq.html#faq-calibration-file)

**Wikipedia:** [Kamerakalibrierung](https://de.wikipedia.org/wiki/Kamerakalibrierung)

### Keryx {#gl-keryx}

Kurzname für LumiScan Keryx, den Data Layer von HD Vision Systems für PCs.

**In LumiScan:** Keryx ist der Teil der Plattform, über den die LumiScan-Apps auf einem PC miteinander sprechen - er übernimmt dort die Rolle, die auf ctrlX OS der ctrlX Data Layer hat. Die Dokumentation schreibt immer den vollen Namen **LumiScan Keryx**; den vollständigen Eintrag finden Sie unter [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx).

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [Broker](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-broker), [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer)

**Weitere Dokumentation:** [LumiScan Keryx installieren](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#installing), [Die Apps auf einem PC mit LumiScan Keryx betreiben](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html)

### Keryx-Seite {#gl-data-layer-page}

Eine Webseite, die den Knotenbaum eines Data Layers zeigt und mit der Sie Knoten von Hand lesen, schreiben und aufrufen.

**In LumiScan:** Zu jedem Broker von LumiScan Keryx gehört eine Keryx-Seite, `http://127.0.0.1:7555/` für den Standard-Broker (Port des Brokers + 2000). Wählen Sie einen Knoten, um Wert, Typ und Berechtigungen zu sehen, bearbeiten Sie einen beschreibbaren Knoten, rufen Sie eine Methode mit **Invoke** auf oder verfolgen Sie Werte in einer Beobachtungsliste. Auf ctrlX OS leistet die Data-Layer-Ansicht der Weboberfläche von ctrlX OS dasselbe.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Broker](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-broker), [krxclient](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-krxclient), [LumiScan Keryx Utilities](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx-utilities)

**Weitere Dokumentation:** [Die Keryx-Seite verwenden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/tools.html#data-layer-page), [Ein erstes Bild über die Keryx-Seite aufnehmen](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-4)

### krxclient {#gl-krxclient}

Der Kommandozeilen-Client von LumiScan Keryx, um Data-Layer-Knoten in einem Terminal oder Skript zu lesen, zu schreiben und aufzurufen.

**In LumiScan:** `krxclient` vertritt in Tests und Skripten eine SPS: `read`, `write`, `browse`, `metadata`, `tree`, `execute`, `subscribe` und `handshake`, das einen ganzen ready/request-Handshake ausführt. Es verbindet sich mit dem Broker unter `tcp://127.0.0.1:5555`, sofern Sie keinen anderen angeben. `krxclient subscribe` zeigt einen FlatBuffers-Wert nur mit seiner Größe.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Keryx-Seite](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer-page), [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake)

**Weitere Dokumentation:** [krxclient verwenden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/tools.html#krxclient), [Funktionen mit krxclient aufrufen](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-4)

### Knoten {#gl-node}

Ein benannter Eintrag in einem Datenbaum - ein Wert, ein Ordner oder eine aufrufbare Methode -, der über seine Adresse erreicht wird.

**In LumiScan:** Jede Funktion, Eingabe, Ausgabe und jeder Status einer LumiScan-App ist ein Knoten des Data Layers, zum Beispiel `hdvisionsystems/lumiscan-cam-driver/camera1/control/capture/execute`. Adressen sind kleingeschrieben und auf ctrlX OS und einem PC gleich. Über den OPC UA Connector ist jeder Knoten ein OPC-UA-Knoten, dessen NodeId seine Data-Layer-Adresse ist. Jedes Handbuch listet die Knoten seiner App in seiner **Data-Layer-Referenz** auf.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module), [OPC UA Connector](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua-connector)

**Weitere Dokumentation:** [Die Adresse eines Knotens finden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/addresses.html), [Die Knoten aus Ihrem Programm finden](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-2), [Knoten mit den Data-Layer-Werkzeugen ansehen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/tools.html)

**Wikipedia:** [Node (computer science)](https://en.wikipedia.org/wiki/Node_%28computer_science%29) (englisch)

### Konfidenz {#gl-confidence}

Eine Zahl, meist zwischen 0 und 1, die angibt, wie sicher sich ein Algorithmus bei einem Ergebnis ist; auch Score genannt.

**In LumiScan:** Template Finder meldet eine Konfidenz für jeden Treffer und sortiert danach; Object Finder meldet einen Score und verwirft Treffer unter `input/confidence-threshold` (Standard 0,6). AI Object Matching meldet einen Score pro Objekt und verwendet einen Schwellwert pro Klasse (`thresholdList` in der Modell-JSON-Datei). Die Code Reader melden einen Score pro Code, Text Reader eine Konfidenz pro Wort (filtern mit `input/min-score`). Im LumiScan Viewer entfernt der **Confidence Threshold** unsichere Punkte aus der Punktwolke.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Template Matching](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-template-matching), [Inferenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-inference), [OCR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ocr)

**Weitere Dokumentation:** [Template Finder: Die Suche abstimmen](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/tuning-the-search.html), [Object Finder: Die Suche abstimmen](https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/lumiscan-object-finder/tuning-the-search.html), [Text Reader: Einen Mindest-Score setzen](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/lumiscan-text-reader/reading-accurately.html), [AI Object Matching: Die Klassen-Schwellwerte setzen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/models-folder.html#model-json-file)

## L {#l}

### Lichtfeld-Bildgebung {#gl-light-field}

Die Aufnahme nicht nur der Helligkeit des Lichts einer Szene, sondern auch der Richtung, aus der es kommt - sodass sich die 3D-Struktur der Szene aus einer einzigen Aufnahme berechnen lässt.

Die Lichtfeld-Bildgebung beruht auf der plenoptischen Funktion *P*(*x*, *y*, *z*, *θ*, *φ*, *λ*, *t*): der Strahldichte des Lichts an jedem Ort, in jeder Richtung, für jede Wellenlänge und zu jeder Zeit. Eine herkömmliche Kamera summiert an jedem Pixel das Licht aus allen Richtungen und behält nur eine 2D-Projektion. Eine Lichtfeldkamera erfasst zusätzlich die Richtung der Strahlen. Im freien Raum reduziert sich das auf das vierdimensionale Lichtfeld *L*(*u*, *v*, *s*, *t*), wobei (*u*, *v*) und (*s*, *t*) die Schnittpunkte eines Strahls mit zwei Referenzebenen sind. Da viele Perspektiven gleichzeitig aufgenommen werden, lassen sich aus einer Aufnahme Tiefe, digitale Refokussierung, Perspektivwechsel und 3D-Messungen berechnen. Stereo Vision nutzt zwei Blickpunkte; die dichte Menge an Perspektiven eines Lichtfelds bietet eine hohe Winkelredundanz und macht die Tiefenschätzung auch in schwierigen industriellen Szenen robust.

**In LumiScan:** Die LumiScan X ist eine 3D-Lichtfeldkamera: 13 Kameras mit je 1,2 MPix in einem Gehäuse nehmen die Szene gleichzeitig aus 13 Perspektiven auf, und die LumiScan-Software berechnet daraus die Tiefe und eine Punktwolke. Im Punktwolken-Viewer ist die weiße Gitterebene die Kameraebene, der Ursprung des Lichtfelds.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Tiefenkarte](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-depth-map)

**Weitere Dokumentation:** [LumiScan X: Wie Lichtfeld-Bildgebung funktioniert](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html), [LumiScan X: Produktbeschreibung](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/product-description.html)

**Wikipedia:** [Lichtfeld](https://de.wikipedia.org/wiki/Lichtfeld)

### LumiScan-App {#gl-lumiscan-app}

Eines der Programme von HD Vision Systems, die ihre Funktionen als Knoten des Data Layers anbieten, sodass eine SPS, andere Apps oder Ihr eigenes Programm sie nutzen können.

**In LumiScan:** Die LumiScan-Apps sind der Cam Driver, die Verarbeitungs-Apps (Template Finder, Object Finder, Area Detector, Text Reader, die vier Code Reader und AI Object Matching), Calibration und Cockpit. Jede läuft entweder auf ctrlX OS (als ctrlX-App installiert, mit dem ctrlX Data Layer) oder auf einem PC mit Windows 11 oder Ubuntu 24.04 (nach LumiScan Keryx installiert), mit denselben Knotenadressen unter `hdvisionsystems/<app>`. Übersichtsseiten nennen sie auch Vision-Apps.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module), [Finder](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-finders), [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx)

**Weitere Dokumentation:** [Die zu installierenden Apps auswählen](https://docs.hdvisionsystems.com/de/getting-started/platform-overview.html#what-to-install), [Ihre erste Vision-Anwendung](https://docs.hdvisionsystems.com/de/getting-started/first-application.html), [Die Apps aus Ihrem eigenen Programm aufrufen](https://docs.hdvisionsystems.com/de/getting-started/integrating.html)

### LumiScan Cam Driver {#gl-lumiscan-cam-driver}

Die LumiScan-App, die Industriekameras anbindet und ihre Bilder und Kamerafunktionen den anderen Apps bereitstellt.

**In LumiScan:** Der Cam Driver bindet Ethernet-fähige, GenICam-konforme Kameras an ctrlX OS oder einen PC an; jede konfigurierte Kamera ist ein Modul, zum Beispiel `hdvisionsystems/lumiscan-cam-driver/camera1`, mit `connect-camera`, `capture`, `trigger` und ihrem Bild auf `output/image`. Er ist der Anfang jeder Kette von Vision-Apps. Auf ctrlX OS braucht er eine Lizenz pro angeschlossener Kamera.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [Trigger](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-trigger)

**Weitere Dokumentation:** [Eine Kamera anschließen und konfigurieren](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-3), [Cam Driver: Die Kamera verbinden und aufnehmen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#connection-steps), [Cam Driver: Die Kamerakonfiguration bearbeiten](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/setup-camera-configuration.html), [Cam Driver: Die Kamera-IP-Adresse einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/how-tos/setup-camera-ip-address.html)

### LumiScan Cockpit {#gl-lumiscan-cockpit}

Ein Viewer, der die Bilder und Ergebnisse der laufenden LumiScan-Apps zeigt.

**In LumiScan:** Cockpit liest Bilder und Ergebnisse aus dem Data Layer und zeichnet die Funde auf das Bild. Auf ctrlX OS öffnen Sie es über die Seitenleiste der ctrlX-Weboberfläche im Browser; auf einem PC öffnet es ein eigenes Fenster (oder mit `--no-gui` einen Browser auf demselben PC). Es zeigt nur an: Es konfiguriert nichts und liefert keine eigene Data-Layer-Ausgabe. Calibration wird nicht angezeigt, weil es Koordinaten erzeugt, kein Bild.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan-App](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-app), [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-bounding-box)

**Weitere Dokumentation:** [Cockpit öffnen](https://docs.hdvisionsystems.com/de/lumiscan-cockpit-de/1.2.0/lumiscan-cockpit/opening-the-cockpit.html), [Die Ergebnisse der Apps ansehen](https://docs.hdvisionsystems.com/de/lumiscan-cockpit-de/1.2.0/lumiscan-cockpit/viewing-results.html), [Feste Overlays zeichnen](https://docs.hdvisionsystems.com/de/lumiscan-cockpit-de/1.2.0/lumiscan-cockpit/overlays.html), [Die Live-Ansicht einrichten](https://docs.hdvisionsystems.com/de/lumiscan-cockpit-de/1.2.0/lumiscan-cockpit/live-updates.html)

### LumiScan Keryx {#gl-lumiscan-keryx}

Der Data Layer von HD Vision Systems für PCs; er bietet dieselbe Schnittstelle wie der ctrlX Data Layer.

**In LumiScan:** Auf einem PC mit Windows 11 oder Ubuntu 24.04 installieren Sie zuerst LumiScan Keryx, dann die LumiScan-Apps. Sein Broker `krxsystem` verbindet die Apps und wird von der ersten App gestartet, die keinen findet. Zu LumiScan Keryx gehören die Keryx-Seite und `krxclient`; eine SPS oder ein SCADA-System verbindet sich über den OPC UA Connector. Der Name kommt vom griechischen *kēryx*, dem Herold.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [Broker](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-broker), [OPC UA Connector](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua-connector), [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer)

**Weitere Dokumentation:** [LumiScan Keryx unter Windows installieren](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#installing), [Die Apps starten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#start-order), [Optionen und Umgebungsvariablen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/keryx.html#options), [Werkzeuge zum Ansehen der Knoten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/tools.html)

### LumiScan Keryx Utilities {#gl-lumiscan-keryx-utilities}

Ein Windows-Programm zum Beobachten von Data-Layer-Knoten: Sie abonnieren Knoten und lesen, was sie veröffentlichen, in einer Liste.

**In LumiScan:** LumiScan Keryx Utilities verbindet sich mit einem Broker von LumiScan Keryx (standardmäßig `127.0.0.1`, Port `5555`), lässt Sie Knoten suchen und abonnieren und verfolgt ein Stream-Ergebnis durch die Kette der Apps. Es ist nur ein Client: Es ändert nichts am Broker.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [krxclient](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-krxclient)

**Weitere Dokumentation:** [LumiScan Keryx Utilities verwenden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/tools.html#utilities)

### LumiScan Key {#gl-lumiscan-key}

Der USB-Lizenzschlüssel für LumiScan-Software.

**In LumiScan:** Der LumiScan Key ist ein CodeMeter-Container (**CmStick/C**, Seriennummer der Form `3-1234567`) und braucht CodeMeter Runtime. Für Software, die bei HD Vision Systems gekauft wurde, trägt er die Lizenzen; für Software, die im ctrlX Store für Windows 11 gekauft wurde, schützt er die Software, während die Lizenz in ctrlX WORKS liegt. Sie brauchen einen Key pro Gerät, auf dem die Software gleichzeitig läuft; Keys lassen sich zwischen Geräten tauschen. WIBU-SYSTEMS nennt solche USB-Schlüssel CmDongles; das CodeMeter Control Center zeigt den LumiScan Key als **CmStick/C**.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [CodeMeter Runtime](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-codemeter-runtime), [ctrlX WORKS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-works), [Engineering-App](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-engineering-app)

**Weitere Dokumentation:** [Den Key anschließen und prüfen](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/installing-codemeter.html), [Den Key an einen anderen PC umstecken](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/moving-the-key.html), [Ein Lizenz-Update anfordern](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/requesting-a-licence-update.html), [Ein Lizenz-Update importieren](https://docs.hdvisionsystems.com/de/lumiscan-licensing-de/1.0.4/importing-a-licence-update.html)

### LumiScan VGR {#gl-lumiscan-vgr}

Die Roboterführungssoftware von HD Vision Systems: Sie findet Objekte in 3D-Kameradaten und teilt einem Roboter mit, wo er sie greifen soll.

**In LumiScan:** LumiScan VGR läuft auf einem Windows-11-IPC mit NVIDIA-GPU und einer LumiScan X. Es erkennt Objekte (mit neuronalen Netzen und/oder 3D-Modellen), berechnet ihre 6-DoF-Pose und Greifpunkte und sendet den besten Greifpunkt über PROFINET oder OPC UA an die SPS. Es wird mit einer JSON-Einstellungsdatei konfiguriert, die meist mit LumiScan VGR Engineering erstellt wird. Die Übersichtsseite nennt außerdem eine Variante VGR Lite.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Vision-Guided Robotics](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-vision-guided-robotics), [Pipeline](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pipeline), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [LumiScan VGR Engineering](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr-engineering), [Manueller Modus](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-manual-mode)

**Weitere Dokumentation:** [LumiScan VGR installieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/installation.html), [LumiScan VGR starten](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/start-menu.html), [Die SPS über PROFINET anbinden](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html), [Einen OPC-UA-Client anbinden](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/opcua/opc-ua-client-integration-guide.html)

### LumiScan VGR Engineering {#gl-lumiscan-vgr-engineering}

Das Konfigurationswerkzeug für LumiScan VGR: Es erstellt die Einstellungen, zeigt sie in einer Vorschau und exportiert sie.

**In LumiScan:** Sie bauen die Konfiguration aus drei Arten von Elementen - Kameras, Objekterkennungen und Robotern -, verbinden sie, prüfen jedes in einer Live-Vorschau (Bild und Punktwolke) und klicken auf **Download**, um eine `.zip`-Datei mit den Einstellungen für LumiScan VGR zu erhalten. Es hat dieselben IPC-Voraussetzungen wie LumiScan VGR; ohne Kamera bleibt die Vorschau leer.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Einstellungsdatei](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-settings-file), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration)

**Weitere Dokumentation:** [Eine erste Konfiguration erstellen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/getting-started.html), [Kameras, Objekterkennungen und Roboter konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/elements.html), [Sich im Fenster zurechtfinden](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/user-interface.html)

### LumiScan Viewer {#gl-lumiscan-viewer}

Das Windows-Programm zur LumiScan X, mit dem Sie die Kamera einrichten, Bilder und Punktwolken aufnehmen und exportieren.

**In LumiScan:** Im LumiScan Viewer stellen Sie die IP-Adresse der LumiScan X, ihr Pixelformat, Belichtung, Trigger, Tiefenbereich, Filter und Kalibrierdatei ein, sehen die Bilder aller 13 Kameras (**Frame**) und die Punktwolke (**Point Cloud**) an und exportieren Bilder und Punktwolken als `.ply`/`.pcd`. Sie starten ihn mit **Start → HD Vision Systems → LumiScan Viewer**.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration)

**Weitere Dokumentation:** [Erstes Bild in 10 Minuten](https://docs.hdvisionsystems.com/de/getting-started/first-image.html), [LumiScan Viewer: Die Kamera einrichten](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-settings-configuration), [LumiScan Viewer: Bilder und Punktwolken exportieren](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-data-export)

### LumiScan X {#gl-lumiscan-x}

Die 3D-Lichtfeldkamera von HD Vision Systems.

**In LumiScan:** Die LumiScan X vereint 13 monochrome Kameras mit 1,2 MPix in einem Gehäuse (IP54), liefert Bilder und Punktwolken mit bis zu 6 fps und wird mit 24 V DC oder PoE versorgt. Es gibt sie in drei Varianten (Öffnungswinkel 60°, 40°, 30°) für Arbeitsabstände von 250 bis 3000 mm. Sie wird mit dem LumiScan Viewer und von LumiScan VGR verwendet.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Lichtfeld](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [LumiScan Viewer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-viewer), [Kamerakalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-camera-calibration), [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr)

**Weitere Dokumentation:** [Erstes Bild in 10 Minuten](https://docs.hdvisionsystems.com/de/getting-started/first-image.html), [LumiScan X: Die Kamera montieren und anschließen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/installation.html), [LumiScan X: Die IP-Adresse einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-ip-configuration)

## M {#m}

### Manueller Modus {#gl-manual-mode}

Eine Betriebsart, in der eine Person direkt mit dem System arbeitet und die automatische Steuerung durch die SPS pausiert.

**In LumiScan:** Im manuellen Modus von LumiScan VGR nehmen Sie ein Bild auf, korrigieren die erkannten Objekte als Bounding Boxes oder ergänzen sie und exportieren sie als Trainingsdaten; Sie können den Ablauf auch von Hand fortsetzen, wenn die automatische Erkennung scheitert. Solange der manuelle Modus aktiv ist (`OUT_OperationMode` = 2), kann die SPS die meisten Funktionen nicht starten. Nach dem Verlassen muss die SPS die Betriebsart wieder auf Automatik setzen. Der Admin-Modus (**Strg + Umschalt + A**) zeigt weitere Bedienelemente, die nur im manuellen Modus aktiv sind.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation), [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training)

**Weitere Dokumentation:** [LumiScan VGR: Im manuellen Modus arbeiten](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/manual-mode.html), [LumiScan VGR: Boxen im manuellen Modus korrigieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/image-annotation.html), [Aus der SPS in den Automatikbetrieb zurückkehren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/faq.html#faq-manual-mode-plc), [Admin- und Debug-Modus](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/admin-mode.html)

### Modell {#gl-model}

Das Ergebnis des Trainings: ein neuronales Netz mit seinen gelernten Werten, gespeichert als Datei, die ein Programm laden kann, um Objekte zu erkennen.

**In LumiScan:** Ein LumiScan-Modell besteht aus zwei zusammengehörigen Dateien: dem Netz (`.onnx`) und seiner Beschreibung (`.json`, mit Klassen, Schwellwerten und dem Inferenz-Provider). LumiScan Training erstellt sie; AI Object Matching und LumiScan VGR verwenden sie. File Transfer sendet neue Modelle vom Trainingsrechner zurück an das Produktionssystem.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [ONNX](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-onnx), [Neuronales Netz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-neural-network), [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [Runner und Trainer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-runner-trainer)

**Weitere Dokumentation:** [AI Object Matching: Ein Modell einbinden](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/models-folder.html), [AI Object Matching: Ein neu trainiertes Modell verwenden](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/faq.html#faq-new-model), [LumiScan Training: Ein Modell für eine Hailo-TPU konvertieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/model-conversion.html), [File Transfer: Ein neues Modell an das Produktionssystem senden](https://docs.hdvisionsystems.com/de/lumiscan-file-transfer-de/1.8.4/lumiscan-file-transfer-trainer.html)

### Modul {#gl-module}

Eine in sich geschlossene, konfigurierte Einheit innerhalb eines Programms mit eigenen Einstellungen; ein Programm kann mehrere Module nebeneinander betreiben.

**In LumiScan:** In einer LumiScan-App ist ein Modul eine Instanz mit eigener Data-Layer-Adresse `hdvisionsystems/<app>/<module>/`: eine Kamera im Cam Driver, ein neuronales Netz in AI Object Matching, eine kalibrierte Ebene in Calibration, eine Suchkonfiguration in einem Finder. Cam Driver, AI Object Matching und Calibration erhalten ihre Module aus Moduldateien; die Finder legen sie zur Laufzeit an. Die Code Reader haben keine Module. LumiScan VGR verwendet das Wort anders: Dort sind seine Kameras, Pipelines und Roboter die Module.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan-App](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-app), [Knoten](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-node), [Einstellungsdatei](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-settings-file), [Finder](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-finders)

**Weitere Dokumentation:** [Module anlegen, aktivieren und entfernen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/settings-and-modules.html), [Module benennen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/addresses.html#module-names), [Cam Driver: Ein Kameramodul hinzufügen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/settings-on-the-data-layer.html#adding-and-removing-modules), [Template Finder: Module zur Laufzeit verwalten](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/module-management.html)

## N {#n}

### Neuronales Netz {#gl-neural-network}

Ein Rechenmodell, das aus Beispielen lernt, Muster zu erkennen, zum Beispiel welche Objekte ein Bild enthält und wo sie liegen.

**In LumiScan:** AI Object Matching und LumiScan VGR verwenden neuronale Netze, um Objekte zu erkennen. Sie bereiten sie mit den KI-Werkzeugen vor: Bilder mit LumiScan Annotation annotieren, das Netz mit LumiScan Training trainieren und Bilder und Netze mit File Transfer zwischen Produktionssystem und Trainingsrechner übertragen.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [Inferenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-inference), [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model), [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation)

**Weitere Dokumentation:** [LumiScan Training: Ein Netz trainieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/user-interface.html), [LumiScan Training: Klassen und Netzwerktyp konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/json-settings.html), [LumiScan Annotation: Trainingsbilder annotieren](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/image-annotation.html), [LumiScan VGR: Netze laden](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/networks.html)

**Wikipedia:** [Künstliches neuronales Netz](https://de.wikipedia.org/wiki/K%C3%BCnstliches_neuronales_Netz)

## O {#o}

### Objekterkennung {#gl-object-detection}

Das Finden von Objekten in Sensordaten und das Bestimmen, wo sie liegen. 2D-Objekterkennung arbeitet auf dem Kamerabild und liefert zum Beispiel eine Box pro Objekt; 3D-Objekterkennung arbeitet auf 3D-Daten wie einer Punktwolke und liefert Position und Orientierung im Raum.

**In LumiScan:** In LumiScan VGR kann jedes Objekt eine 2D- und eine 3D-Detektion haben; je nach Anwendung werden 2D-Detektion, 3D-Detektion oder beide verwendet. Die 2D-Detektion (`detection2d`) ist eine Liste von Schritten, die nacheinander auf orientierte Bounding Boxes angewendet werden - zum Beispiel `SET_NETWORK`, das ein Netz zur Objekterkennung anwendet und die Objekte mit Scores über seinem Schwellwert zurückgibt, oder `SET_ROI`, `FEATURE_MATCHING`, `SCALE` und `ROTATE_ANGLE`. Die 3D-Detektion (`detection3d`) berechnet die Objektpose aus der Punktwolke mit einer Fit-Methode: `PLANE_FIT`, `RANSAC_PLANE_FIT`, `MIXED_PLANE_FIT`, `RANSAC_CYLINDER_FIT`, `LINE_FIT_LONG_AXIS`, `OBJECT_MATCHING` oder `OBJECT_REFINEMENT` (mit einem CAD-Modell) oder `GRIP_FROM_ENVIRONMENT`. Über OPC UA gibt `ComputeObjects` die Anzahl der 2D- und 3D-Objekte zurück. In LumiScan VGR Engineering konfiguriert ein Element vom Typ Objekterkennung Netze, Objekte und Pipelines. AI Object Matching führt 2D-Objekterkennung mit einem neuronalen Netz auf ctrlX OS oder einem PC aus.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Neuronales Netz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-neural-network), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [CAD-Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-cad-model), [Orientierte Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-oriented-bounding-box)

**Weitere Dokumentation:** [LumiScan VGR: 2D- und 3D-Objekterkennung konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/objects.html), [VGR Engineering: Eine Objekterkennung hinzufügen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/elements.html#object-detections), [LumiScan VGR: Schritte der 2D-Detektion](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/detection-2d-settings.html), [LumiScan VGR: 3D-Fit-Methoden](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/detection-3d-settings-base.html)

**Wikipedia:** [Objekterkennung](https://de.wikipedia.org/wiki/Objekterkennung)

### OCR {#gl-ocr}

Das Lesen von gedrucktem oder markiertem Text aus einem Bild und seine Umwandlung in Zeichen, die ein Computer verarbeiten kann.

**In LumiScan:** LumiScan Text Reader liest Text wie Teilenummern, Chargen- und Datumscodes mit der OCR-Engine Tesseract und ihren Sprachmodellen (`.traineddata`). Anders als ein Code liefert OCR immer etwas: Jedes Wort kommt mit einer Konfidenz, deshalb schränken Sie die erlaubten Zeichen ein (`input/characters/mode`) und setzen einen Mindest-Score (`input/min-score`). Für Data-Matrix-, QR- und Aztec-Codes sowie Barcodes verwenden Sie stattdessen die Code Reader.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** Optical Character Recognition (optische Zeichenerkennung)

**Verwandte Begriffe:** [Konfidenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-confidence), [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi)

**Weitere Dokumentation:** [Text Reader: Eine Teilekennzeichnung aus einem Kamerabild lesen](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/how-tos/read-a-part-marking-from-a-camera-image.html), [Text Reader: Text lesen](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/lumiscan-text-reader/reading-text.html), [Text Reader: Genau lesen](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/lumiscan-text-reader/reading-accurately.html), [Text Reader: Sprachmodelle hinzufügen](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/lumiscan-text-reader/language-models.html)

**Wikipedia:** [Texterkennung](https://de.wikipedia.org/wiki/Texterkennung)

### ONNX {#gl-onnx}

Ein offenes Dateiformat für trainierte neuronale Netze, damit ein Netz, das mit einem Werkzeug trainiert wurde, von einem anderen ausgeführt werden kann.

**In LumiScan:** LumiScan Training exportiert trainierte Netze als ONNX-Dateien. AI Object Matching lädt die `.onnx`-Datei, die `pathToNetwork` in seiner Modell-JSON-Datei nennt. Für eine Hailo-TPU konvertiert das Hailo PlugIn von LumiScan Training das ONNX-Modell in ein Hailo-Modell (`.hef`).

**Kategorie:** KI & maschinelles Lernen\
**Abkürzung:** Open Neural Network Exchange

**Verwandte Begriffe:** [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model), [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [TPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tpu)

**Weitere Dokumentation:** [LumiScan Training: Ein ONNX-Modell zu Hailo konvertieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/model-conversion.html), [AI Object Matching: Auf die .onnx-Datei verweisen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/models-folder.html#model-json-file), [LumiScan Training: Den Exportordner festlegen](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/json-settings.html)

**Externe Referenz:** [ONNX](https://onnx.ai/)

**Wikipedia:** [Open Neural Network Exchange](https://en.wikipedia.org/wiki/Open_Neural_Network_Exchange) (englisch)

### OPC UA {#gl-opc-ua}

Ein herstellerunabhängiger Standard für die industrielle Kommunikation: Ein Server bietet Variablen und Methoden in einem Adressraum an, und Clients wie eine SPS oder ein SCADA-System lesen, schreiben, rufen auf und abonnieren sie.

**In LumiScan:** Auf einem PC stellt der OPC UA Connector den Data Layer von LumiScan Keryx als OPC-UA-Server bereit (`opc.tcp://<pc>:4840`). LumiScan VGR hat einen eigenen OPC-UA-Server (`opc.tcp://<host>:4840`, Knoten unter `Objects/LumiScanVGR`) als Alternative zu PROFINET. Beide akzeptieren nur anonyme, unverschlüsselte Verbindungen; betreiben Sie sie deshalb in einem vertrauenswürdigen Netzwerk.

**Kategorie:** Industrielle Kommunikation\
**Abkürzung:** Open Platform Communications Unified Architecture

**Verwandte Begriffe:** [OPC UA Connector](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua-connector), [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc), [SCADA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-scada), [PROFINET](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-profinet)

**Weitere Dokumentation:** [Eine SPS oder ein SCADA-System über den OPC UA Connector anbinden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html), [LumiScan VGR: OPC-UA-Client-Integration](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/opcua/opc-ua-client-integration-guide.html), [Eine Vision-App von einer SPS über OPC UA auslösen](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-8), [Fehlerbehebung: OPC UA](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#opc-ua)

**Externe Referenz:** [OPC Foundation](https://opcfoundation.org/)

**Wikipedia:** [OPC Unified Architecture](https://de.wikipedia.org/wiki/OPC_Unified_Architecture)

### OPC UA Connector {#gl-opc-ua-connector}

Ein LumiScan-Programm, das den Data Layer auf einem PC als OPC-UA-Server darstellt, sodass SPSen und SCADA-Systeme die LumiScan-Apps nutzen können.

**In LumiScan:** Der LumiScan OPC UA Connector (`lumiscan_opcua_connector`) zeigt den Baum von LumiScan Keryx unter `opc.tcp://<pc>:4840`; die NodeId jedes Knotens ist seine Data-Layer-Adresse im Namespace `urn:hdvisionsystems:datalayer`, und ein `execute`-Knoten ist eine OPC-UA-Methode. Starten Sie ihn nach den Apps - er startet nie einen Broker. Er hat keine Sicherheitsfunktionen: Öffnen Sie TCP 4840 nur für die Adresse der SPS. Er arbeitet mit LumiScan Keryx auf einem PC; auf ctrlX OS ruft die ctrlX PLC auf demselben Gerät die Knoten direkt auf.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua), [LumiScan Keryx](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx), [Knoten](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-node), [Firewall](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-firewall)

**Weitere Dokumentation:** [Den OPC UA Connector starten](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html#starting), [Funktionen über OPC UA aufrufen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html#calls), [Den Connector absichern](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html#security), [Fehlerbehebung: OPC UA](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#opc-ua)

### Orientierte Bounding Box {#gl-oriented-bounding-box}

Eine Bounding Box, die gedreht sein kann, um der Ausrichtung des Objekts zu folgen; beschrieben durch Mittelpunkt, Breite, Höhe und Winkel.

**In LumiScan:** In LumiScan Annotation und im manuellen Modus von LumiScan VGR zeichnen Sie orientierte Bounding Boxes mit drei Klicks und drehen sie, indem Sie an einer Ecke ziehen. AI Object Matching meldet jedes erkannte Objekt mit einer orientierten Bounding Box (`oriented_bounding_box`: Mittelpunkt, Größe, Winkel), und Template Finder meldet jeden Treffer als solche.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-bounding-box), [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose)

**Weitere Dokumentation:** [LumiScan Annotation: Boxen zeichnen und drehen](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/image-annotation.html), [LumiScan VGR: Boxen im manuellen Modus zeichnen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/image-annotation.html), [AI Object Matching: Die Box eines erkannten Objekts auslesen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/accessing-flatbuffers-data.html), [Template Finder: Die Treffer-Box auslesen](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/finding-a-template.html)

**Wikipedia:** [Minimum bounding box](https://en.wikipedia.org/wiki/Minimum_bounding_box) (englisch)

## P {#p}

### Parallaxe {#gl-parallax}

Die scheinbare Verschiebung eines Objekts, wenn es aus verschiedenen Blickpunkten betrachtet wird; nahe Objekte verschieben sich stärker als entfernte.

**In LumiScan:** Da die 13 Kameras der LumiScan X räumlich getrennt sind, erscheint jeder Szenenpunkt mit einer Parallaxe zwischen den Kamerabildern. Als Disparität zwischen korrespondierenden Bildpunkten gemessen, ist diese Parallaxe die geometrische Information, aus der Tiefenkarte und Punktwolke berechnet werden.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Disparität](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-disparity), [Basislinie](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-baseline), [Lichtfeld-Bildgebung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [Stereo Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stereo-vision)

**Weitere Dokumentation:** [LumiScan X: Vom Lichtfeld zur 3D-Rekonstruktion](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html#lf-3d-reconstruction), [LumiScan X: Kameraanordnung](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-camera-arrangement)

**Wikipedia:** [Parallaxe](https://de.wikipedia.org/wiki/Parallaxe)

### Pipeline {#gl-pipeline}

Eine feste Folge von Verarbeitungsschritten, die Daten nacheinander durchlaufen.

**In LumiScan:** In LumiScan VGR legt eine Pipeline fest, wie Bild- und Punktwolkendaten verarbeitet werden, um Objektposen und Greifpunkte zu finden: Schritte der Punktwolkenverarbeitung (Filter wie ROR und SOR), eine Region of Interest und die zu erkennenden Objekte. Ein Projekt kann mehrere Pipelines haben; zusammen mit der aktiven Kamera und dem aktiven Roboter legt die aktive Pipeline, die von der SPS (oder über OPC UA mit `SetActivePipeline`) gewählt wird, fest, wie ein Griff ausgeführt wird.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi), [SOR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-sor), [Objekterkennung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-object-detection)

**Weitere Dokumentation:** [LumiScan VGR: Pipelines konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/pipelines.html), [LumiScan VGR: Referenz der Pipeline-Einstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/pipeline-settings.html), [LumiScan VGR: Die aktive Pipeline wählen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/faq.html#faq-multiple-components)

**Wikipedia:** [Pipeline (computing)](https://en.wikipedia.org/wiki/Pipeline_%28computing%29) (englisch)

### Pixelformat {#gl-pixel-format}

Wie der Wert jedes Pixels gespeichert ist: Grau oder Farbe, Reihenfolge der Farbkanäle und Anzahl der Bits, zum Beispiel `Mono8` oder `RGB8`.

**In LumiScan:** Die LumiScan X liefert `Mono8` (6 fps) oder `Mono12` (3 fps, genauer). Der Bildknoten des Cam Driver trägt das Pixelformat in `pixel-type`. Die Finder und Code Reader akzeptieren Mono-, RGB-, BGR- und Bayer-Formate mit 8 oder 12 Bit; AI Object Matching nimmt `Mono8` oder `RGB8`. Das Label-Bild von Area Detector ist `Mono16`.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Bayer-Muster](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-bayer-pattern), [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam), [Bildrate](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-frame-rate)

**Weitere Dokumentation:** [LumiScan Viewer: Mono8 oder Mono12 wählen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-settings), [Finder: Unterstützte Pixelformate](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/requirements.html), [AI Object Matching: Unterstützte Bildformate](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/faq.html#faq-image-source)

**Wikipedia:** [Farbtiefe (Computergrafik)](https://de.wikipedia.org/wiki/Farbtiefe_%28Computergrafik%29)

### Plenoptische Funktion {#gl-plenoptic-function}

Eine Funktion, die das gesamte Licht einer Szene beschreibt: seine Strahldichte an jedem Ort, in jeder Richtung, für jede Wellenlänge und zu jeder Zeit.

**In LumiScan:** Die plenoptische Funktion *P*(*x*, *y*, *z*, *θ*, *φ*, *λ*, *t*) ist die theoretische Grundlage der Lichtfeld-Bildgebung. Für einen Zeitpunkt, einen definierten Spektralbereich und Licht, das sich geradlinig durch den freien Raum ausbreitet, reduziert sie sich auf das vierdimensionale Lichtfeld *L*(*u*, *v*, *s*, *t*), das die LumiScan X mit ihren 13 Kameras abtastet.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Lichtfeld-Bildgebung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [Parallaxe](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-parallax), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x)

**Weitere Dokumentation:** [LumiScan X: Die plenoptische Funktion](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html#lf-plenoptic-function), [LumiScan X: Das vierdimensionale Lichtfeld](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html#lf-four-dimensional)

**Wikipedia:** [Lichtfeld](https://de.wikipedia.org/wiki/Lichtfeld)

### PoE {#gl-poe}

Stromversorgung über das Ethernet-Kabel, sodass ein Gerät wie eine Kamera kein separates Stromkabel braucht.

**In LumiScan:** Die LumiScan X kann statt mit 24 V DC über PoE (IEEE 802.3af) von einem PoE-Port des Rechners oder einem PoE-Injector versorgt werden. Die 2D-Kameras des Cam Driver werden über PoE oder ein externes Netzteil versorgt.

**Kategorie:** Industrielle Kommunikation\
**Abkürzung:** Power over Ethernet

**Verwandte Begriffe:** [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [GigE Vision](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gige-vision)

**Weitere Dokumentation:** [LumiScan X: Die Kamera über PoE anschließen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/installation.html#sec-connecting-the-camera-system), [Erstes Bild: Die Kamera versorgen](https://docs.hdvisionsystems.com/de/getting-started/first-image.html#step-3)

**Externe Referenz:** [IEEE Standards Association (IEEE 802.3)](https://standards.ieee.org/)

**Wikipedia:** [Power over Ethernet](https://de.wikipedia.org/wiki/Power_over_Ethernet)

### Pose {#gl-pose}

Position und Orientierung eines Objekts im Raum; eine 6-DoF-Pose hat drei Werte für die Position und drei für die Drehung.

**In LumiScan:** In seinem Ablauf berechnet LumiScan VGR die 6-DoF-Pose jedes erkannten Objekts unter Verwendung der Punktwolke (nachdem die Objekte im Bild erkannt wurden) und gibt Greifposen als sieben Zahlen zurück - drei für die Translation und bis zu vier für die Rotation, deren Konvention von der Roboterkonfiguration abhängt (`OUT_PoseMoveInRobot` über PROFINET, `GripPointPose` über OPC UA). AI Object Matching meldet Position und Orientierung in Pixelkoordinaten des Bildes.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [Roboterbasis](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-robot-base), [Tool Center Point](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tool-center-point), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration)

**Weitere Dokumentation:** [LumiScan VGR: Die Greifpose über PROFINET lesen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/profinet.html), [LumiScan VGR: GripPointPose über OPC UA lesen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/opcua/opc-ua-client-integration-guide.html), [LumiScan VGR: Vom Bild zur 6-DoF-Pose](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/description.html)

**Wikipedia:** [Pose (computer vision)](https://en.wikipedia.org/wiki/Pose_%28computer_vision%29) (englisch), [Freiheitsgrad](https://de.wikipedia.org/wiki/Freiheitsgrad)

### PROFINET {#gl-profinet}

Ein Ethernet-basierter Feldbusstandard, über den eine SPS in einem festen Zyklus Ein- und Ausgangsdaten mit Feldgeräten austauscht.

**In LumiScan:** LumiScan VGR kommuniziert über PROFINET mit der SPS: Die SPS schreibt `IN_*`-Signale, LumiScan VGR antwortet mit `OUT_*`-Signalen, organisiert in Slots, und jede Funktion folgt einem Ready/Request/Running-Handshake. Im Admin-Modus zeigt die Registerkarte **PROFINET** die ausgetauschten Daten. Die Fehlerbehebung von LumiScan Hand-Eye Calibration nennt eine Hilscher-cifX-Karte (Kartenname meist `cifx0;0`). Für die anderen LumiScan-Apps beschreiben die Handbücher stattdessen die ctrlX PLC auf demselben Gerät und OPC UA.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc), [Heartbeat](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-heartbeat), [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake), [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua), [cifX-Karte](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-cifx-card)

**Weitere Dokumentation:** [LumiScan VGR: SPS-Prozessablauf und Rückgabewerte](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html), [LumiScan VGR: PROFINET-Schnittstellenreferenz](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/profinet.html), [LumiScan VGR: Die SPS simulieren (--simulate-sps)](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/start-menu.html), [Wenn LumiScan VGR nicht auf die SPS reagiert](https://docs.hdvisionsystems.com/de/faq.html#faq-vgr-hangs)

**Externe Referenz:** [PROFIBUS & PROFINET International](https://www.profibus.com/)

**Wikipedia:** [PROFINET](https://de.wikipedia.org/wiki/PROFINET)

### Punktwolke {#gl-point-cloud}

Eine Menge von Punkten im 3D-Raum, jeder mit X-, Y- und Z-Koordinate, die die Oberfläche der aufgenommenen Szene beschreibt.

**In LumiScan:** Die LumiScan X liefert eine Punktwolke der Szene. Im LumiScan Viewer sehen Sie sie in der Registerkarte **Point Cloud** an, bereinigen sie mit dem Konfidenzschwellwert sowie dem Box- und dem ROR-Filter und exportieren sie als `.ply` oder `.pcd`; im Koordinatensystem liegt die Kamera im Ursprung, die Einheit ist Meter. LumiScan VGR berechnet aus der Punktwolke die 6-DoF-Pose jedes Objekts.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Tiefenkarte](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-depth-map), [Lichtfeld](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [LumiScan Viewer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-viewer), [ROR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ror), [SOR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-sor)

**Weitere Dokumentation:** [LumiScan Viewer: Die Punktwolke ansehen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-point-cloud-viewer), [LumiScan X: Wie Tiefenkarten und Punktwolken berechnet werden](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-depth-maps-point-clouds), [LumiScan Viewer: Die Punktwolke filtern](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-processing), [LumiScan Viewer: .ply- und .pcd-Dateien exportieren](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-data-export), [LumiScan VGR: Punktwolken aufnehmen und filtern](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/recordings.html)

**Wikipedia:** [Punktwolke](https://de.wikipedia.org/wiki/Punktwolke)

## Q {#q}

### QR-Code {#gl-qr-code}

Ein quadratischer 2D-Code mit einem Suchmuster in drei Ecken; er kann einen langen Text wie eine URL oder eine Seriennummer aufnehmen.

**In LumiScan:** LumiScan QR Code Reader findet jeden QR-Code in einem Bild und meldet Text, Mittelpunkt, Umriss und Score. Er braucht keine Vorlage und keine Konfiguration; Cockpit zeichnet die Codes in der Ansicht `qr-code`.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** Quick Response Code

**Verwandte Begriffe:** [Code Reader](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-code-readers), [Data-Matrix-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-matrix-code), [Aztec-Code](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-aztec-code)

**Weitere Dokumentation:** [QR Code Reader: Einen Code lesen](https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/reading-a-code.html), [QR Code Reader: Das Ergebnis auswerten](https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/the-result.html), [QR Code Reader: Codes auf einem Bild-Stream lesen](https://docs.hdvisionsystems.com/de/lumiscan-qr-code-reader-de/1.0.0/lumiscan-qr-code-reader/reading-codes-on-an-image-stream.html)

**Wikipedia:** [QR-Code](https://de.wikipedia.org/wiki/QR-Code)

## R {#r}

### REST API {#gl-rest-api}

Eine Web-Schnittstelle, über die ein Programm Daten mit gewöhnlichen HTTP-Anfragen liest und ändert.

**In LumiScan:** Auf ctrlX OS ist der Data Layer auch über die ctrlX REST API erreichbar. Die Handbücher nennen zwei Unterschiede: Ein FlatBuffers-Ergebnis kommt dort als JSON an, dessen Zahlen als Strings in Anführungszeichen stehen, und ein abgelehnter Schreibvorgang antwortet nur mit einem HTTP-Statuscode (`400`).

**Kategorie:** Software & Integration\
**Abkürzung:** REST: Representational State Transfer; API: Application Programming Interface

**Verwandte Begriffe:** [API](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-api), [ctrlX Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-data-layer), [FlatBuffers](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-flatbuffers)

**Weitere Dokumentation:** [DMC Reader: Ein Ergebnis über die ctrlX REST API lesen](https://docs.hdvisionsystems.com/de/lumiscan-dmc-reader-de/1.1.0/lumiscan-dmc-reader/the-result.html), [Template Finder: Eine Methode aufrufen (Antwort über REST)](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/execute-a-method.html)

**Wikipedia:** [Representational State Transfer](https://de.wikipedia.org/wiki/Representational_State_Transfer)

### Roboterbasis {#gl-robot-base}

Der feste Fuß eines Roboters; ihr Koordinatensystem ist die Bezugsgröße, in der Roboterpositionen üblicherweise angegeben werden.

**In LumiScan:** LumiScan VGR gibt Greifposen in Roboterkoordinaten zurück; seine Einstellungen nennen das Koordinatensystem der Roboterbasis (`ROBOT`) als Bezugssystem. Die Hand-Auge-Kalibrierung legt die Lage des Roboters relativ zur Kamera fest; die Robotereinstellungen bestimmen außerdem, welche Richtung im Koordinatensystem der Roboterbasis "oben" ist, um die obersten Objekte zu finden.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [Tool Center Point](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tool-center-point), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration)

**Weitere Dokumentation:** [LumiScan VGR: Robotereinstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/robots.html), [LumiScan VGR: Den Basis-Frame festlegen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/robot-settings.html#robot-settings-base-frame)

### ROI {#gl-roi}

Der Teil eines Bildes, der verarbeitet wird; alles außerhalb wird ignoriert, was die Verarbeitung beschleunigt und Fehlergebnisse vermeidet.

**In LumiScan:** In LumiScan VGR ist die ROI das violette Rechteck, in dem das Netz sucht, festgelegt pro Pipeline; LumiScan Annotation legt sie für das Training fest. Template Finder, Object Finder, Area Detector und Text Reader nehmen einen Suchbereich in `input/crop` (Status `-5`, wenn er nicht ins Bild passt). Die Code Reader haben keine ROI und durchsuchen immer das ganze Bild. Cockpit kann eine feste ROI als Overlay zeichnen.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** Region of Interest (interessierender Bildbereich)

**Verwandte Begriffe:** [Sichtfeld](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-field-of-view), [Pipeline](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pipeline), [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation)

**Weitere Dokumentation:** [Template Finder: Den Suchbereich einschränken (crop)](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/finding-a-template.html), [Text Reader: Auf den Text zuschneiden](https://docs.hdvisionsystems.com/de/lumiscan-text-reader-de/1.1.0/lumiscan-text-reader/reading-accurately.html), [LumiScan Annotation: Die ROI für das Training festlegen](https://docs.hdvisionsystems.com/de/lumiscan-annotation-de/1.8.4/menu.html#roi-settings), [LumiScan VGR: Die Bild-ROI einer Pipeline festlegen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/pipeline-settings.html#pipeline-settings-image-roi)

**Wikipedia:** [Region of interest](https://en.wikipedia.org/wiki/Region_of_interest) (englisch)

### ROR {#gl-ror}

Ein Punktwolkenfilter, der jeden Punkt mit zu wenigen Nachbarpunkten innerhalb eines bestimmten Radius entfernt, sodass vereinzelte Ausreißer verschwinden.

**In LumiScan:** Der LumiScan Viewer bietet ihn als **ROR Filter** mit **Minimum number of neighbors** und **Radius** (in Metern) an. In LumiScan VGR wendet eine Pipeline ihn mit `radiusOutlierRemoval` an (`radius` Standard 0,01, `minNeighbors` Standard 10), als zweiten Filter in der Reihenfolge Box-Filter → ROR → Downsampling → RemoveNaN → SOR; auch die Aufnahmeeinstellungen führen ihn unter ihren Punktwolkenfiltern.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** Radius Outlier Removal (Ausreißerentfernung nach Radius)

**Verwandte Begriffe:** [SOR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-sor), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Pipeline](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pipeline)

**Weitere Dokumentation:** [LumiScan Viewer: Den ROR-Filter einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-processing), [LumiScan VGR: ROR in einer Pipeline](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/pipeline-settings.html#pipeline-settings-radius-outlier-removal), [LumiScan VGR: ROR-Parameter](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/radius-outlier-removal-parameters.html)

**Wikipedia:** [Ausreißer](https://de.wikipedia.org/wiki/Ausrei%C3%9Fer)

### Runner und Trainer {#gl-runner-trainer}

Die beiden Rollen von LumiScan File Transfer: der Runner auf dem Produktionssystem und der Trainer auf dem Trainingsrechner.

**In LumiScan:** Der Runner sendet annotierte Bilder vom Produktionssystem an den Trainer und erhält trainierte Netze zurück; der Trainer speichert die Bilder für das Training und sendet neue Netze an den Runner. Jede Rolle hat ihre eigene Ordnerstruktur und Netzwerkeinstellungen (Port, Ziel-IP, Ziel-Port); die Rollen lassen sich in der Einstellungsdatei tauschen.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Training](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-training), [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model), [Firewall](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-firewall)

**Weitere Dokumentation:** [File Transfer: Die Ordnerstruktur anlegen](https://docs.hdvisionsystems.com/de/lumiscan-file-transfer-de/1.8.4/before-starting-the-program.html), [File Transfer: Den Runner einrichten und starten](https://docs.hdvisionsystems.com/de/lumiscan-file-transfer-de/1.8.4/lumiscan-file-transfer-runner.html), [File Transfer: Den Trainer einrichten und starten](https://docs.hdvisionsystems.com/de/lumiscan-file-transfer-de/1.8.4/lumiscan-file-transfer-trainer.html), [File Transfer: Die Rollen tauschen](https://docs.hdvisionsystems.com/de/lumiscan-file-transfer-de/1.8.4/switching-roles.html)

## S {#s}

### SCADA {#gl-scada}

Software zum Überwachen und Bedienen von Anlagen aus einer Leitwarte: Sie sammelt Daten von SPSen und Geräten und zeigt sie dem Bedienpersonal.

**In LumiScan:** Ein SCADA-System mit OPC UA erreicht die LumiScan-Apps auf einem PC über den OPC UA Connector. Für einen Client, der nur beobachtet, betreiben Sie eine zweite, schreibgeschützte Connector-Instanz an einem eigenen Port.

**Kategorie:** Industrielle Kommunikation\
**Abkürzung:** Supervisory Control and Data Acquisition

**Verwandte Begriffe:** [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua), [OPC UA Connector](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua-connector), [SPS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-plc)

**Weitere Dokumentation:** [Ein SCADA-System über den OPC UA Connector anbinden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html), [Einen schreibgeschützten Connector für beobachtende Clients betreiben](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html#security)

**Wikipedia:** [Supervisory Control and Data Acquisition](https://de.wikipedia.org/wiki/Supervisory_Control_and_Data_Acquisition)

### SDK {#gl-sdk}

Ein Paket aus Bibliotheken, Werkzeugen und Dokumentation, um Software für eine bestimmte Plattform oder ein bestimmtes Gerät zu entwickeln.

**In LumiScan:** Die LumiScan-Apps haben kein eigenes SDK: Jede Funktion ist ein Data-Layer-Knoten, sodass jeder Client, der Data-Layer- oder OPC-UA-Knoten lesen, schreiben und aufrufen kann, sie nutzen kann. Ein Programm, das auf einem ctrlX-Gerät läuft, wird wie jede ctrlX-App gebaut, zum Beispiel mit dem ctrlX AUTOMATION SDK.

**Kategorie:** Software & Integration\
**Abkürzung:** Software Development Kit

**Verwandte Begriffe:** [API](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-api), [Data Layer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-data-layer), [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua)

**Weitere Dokumentation:** [Die Schnittstelle für Ihr Programm wählen](https://docs.hdvisionsystems.com/de/getting-started/integrating.html#step-1)

**Wikipedia:** [Software Development Kit](https://de.wikipedia.org/wiki/Software_Development_Kit)

### Sichtfeld {#gl-field-of-view}

Der Bereich der Szene, den eine Kamera in einem bestimmten Abstand sieht; er wächst mit dem Abstand und mit dem Öffnungswinkel des Objektivs.

**In LumiScan:** Die LumiScan X gibt es mit drei Öffnungswinkeln (60°, 40°, 30°). Für jede Standardkonfiguration nennt das Handbuch das Sichtfeld bei minimalem und maximalem Arbeitsabstand, zum Beispiel etwa 180 mm × 100 mm bis 400 mm × 280 mm für LumiScanX-60-F035.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Arbeitsabstand](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-working-distance), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x), [ROI](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-roi)

**Weitere Dokumentation:** [LumiScan X: Eine Konfiguration nach Sichtfeld wählen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/product-description.html#sec-standard-configurations)

**Wikipedia:** [Sichtfeld](https://de.wikipedia.org/wiki/Sichtfeld)

### SOR {#gl-sor}

Ein Punktwolkenfilter, der den mittleren Abstand jedes Punktes zu seinen nächsten Nachbarn mit dem aller Punkte vergleicht und die Punkte entfernt, die zu weit vom Rest entfernt liegen.

**In LumiScan:** In LumiScan VGR schaltet `enableSOR` in den Pipeline-Einstellungen den Filter zur statistischen Ausreißerentfernung für die aufgenommene Punktwolke ein (standardmäßig aus). Er entfernt Ausreißer für eine bessere Greifpunktberechnung, verlängert aber die Verarbeitungszeit. `sorMeanK` legt die Anzahl der betrachteten Nachbarn fest (Standard 5), `sorStddevMulThresh` den Schwellwert, ab dem ein Punkt als Ausreißer gilt (Standard 0,2). SOR ist der letzte Filter in der Reihenfolge Box-Filter → ROR → Downsampling → RemoveNaN → SOR.

**Kategorie:** Bildverarbeitung\
**Abkürzung:** Statistical Outlier Removal (statistische Ausreißerentfernung)

**Verwandte Begriffe:** [ROR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ror), [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Pipeline](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pipeline), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point)

**Weitere Dokumentation:** [LumiScan VGR: SOR einschalten (enableSOR)](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/pipeline-settings.html#pipeline-settings-enable-sor), [LumiScan VGR: Pipeline-Einstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/pipelines.html)

**Wikipedia:** [Ausreißer](https://de.wikipedia.org/wiki/Ausrei%C3%9Fer)

### SPS {#gl-plc}

Der Industrierechner, der eine Maschine oder Zelle steuert: Er führt das Steuerungsprogramm aus, liest Sensoren und steuert Aktoren an.

**In LumiScan:** Eine SPS löst die LumiScan-Apps aus und liest ihre Ergebnisse. Auf ctrlX OS ruft die ctrlX PLC die Knoten der Apps direkt auf demselben Gerät auf; auf einem PC verbindet sich jede SPS mit OPC-UA-Client über den OPC UA Connector. LumiScan VGR tauscht Signale mit seiner SPS über PROFINET oder OPC UA aus. Bauen Sie SPS-Logik auf einfachen Knoten auf, nicht auf FlatBuffers-Werten.

**Kategorie:** Industrielle Kommunikation\
**Abkürzung:** Speicherprogrammierbare Steuerung (engl. PLC, Programmable Logic Controller)

**Verwandte Begriffe:** [ctrlX PLC](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-plc), [OPC UA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-opc-ua), [PROFINET](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-profinet), [SCADA](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-scada)

**Weitere Dokumentation:** [Eine Vision-App aus Ihrer SPS auslösen](https://docs.hdvisionsystems.com/de/getting-started/first-application.html#step-8), [Wählen, wie die SPS angebunden wird](https://docs.hdvisionsystems.com/de/getting-started/platform-overview.html#controller), [LumiScan VGR: SPS-Einstellungen und Prozessablauf](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html), [Eine SPS über OPC UA anbinden](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/opc-ua.html)

**Externe Referenz:** [IEC - International Electrotechnical Commission (IEC 61131)](https://www.iec.ch/)

**Wikipedia:** [Speicherprogrammierbare Steuerung](https://de.wikipedia.org/wiki/Speicherprogrammierbare_Steuerung)

### Statische IP-Adresse {#gl-static-ip-address}

Eine Netzwerkadresse, die fest auf einem Gerät eingestellt ist, statt automatisch von einem DHCP-Server vergeben zu werden.

**In LumiScan:** Für die LumiScan X wird eine statische IP-Adresse dringend gegenüber DHCP empfohlen; stellen Sie sie im LumiScan Viewer unter **Menu → IP Configuration** ein, im selben Subnetz wie der Netzwerkadapter, aber nicht mit derselben Adresse. Eine 2D-Kamera muss im selben lokalen Netzwerk sein wie der ctrlX CORE oder der PC; der Cam Driver kann ihre Adresse mit dem Handshake `system/force-ip` setzen.

**Kategorie:** Industrielle Kommunikation

**Verwandte Begriffe:** [Jumbo Frames](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-jumbo-frames), [Firewall](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-firewall), [LumiScan Viewer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-viewer)

**Weitere Dokumentation:** [LumiScan Viewer: Eine statische IP-Adresse einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-ip-configuration), [Cam Driver: Die Kamera-IP-Adresse einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/how-tos/setup-camera-ip-address.html), [Cam Driver: Eine IP-Adresse erzwingen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#force-ip-configuration-of-camera)

**Wikipedia:** [IP-Adresse](https://de.wikipedia.org/wiki/IP-Adresse)

### Statuscode {#gl-status-code}

Eine Zahl, mit der ein Programm den Zustand einer Operation meldet, zum Beispiel bereit, läuft oder einen bestimmten Fehler.

**In LumiScan:** Cam Driver, AI Object Matching und Calibration melden den Zustand jedes Moduls auf `control/status/code` (`0` ready, `2` running, `3` waitingForClient, negative Werte sind Fehler). Die Finder schreiben das Ergebnis jeder Methode mit eigenen Werten nach `<method>/output/status-code` (`1` ok, negative Werte sind Fehler). Ein Methodenaufruf hat außerdem ein eigenes Ergebnis (zum Beispiel `Ok`, `DL_OK` oder `Good`). LumiScan VGR meldet Rückgabecodes wie `SUCCESS` und `RESULTS_EMPTY`. Verwenden Sie in der Programmlogik die Zahlen, nie die Texte.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Execute-Methode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-execute-method), [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake), [TooManyOperations](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-too-many-operations)

**Weitere Dokumentation:** [Statuscodes und Methodenergebnisse lesen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/status-codes.html), [Data Layer: Fehlerbehebung](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html), [Template Finder: Ausführungsstatus](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/execution-status.html), [LumiScan VGR: Rückgabewerte](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/plc-settings.html#status-information)

### Stereo Vision {#gl-stereo-vision}

Das Berechnen der Tiefe aus zwei Bildern derselben Szene, die zwei Kameras in bekanntem Abstand zueinander aufnehmen, durch Messen der Disparität korrespondierender Punkte.

**In LumiScan:** Die LumiScan X ist keine Stereokamera, sondern eine Lichtfeldkamera mit 13 Kameras: Sie erweitert das Stereoprinzip auf viele Blickpunkte und Basislinien. Korrespondenzen über mehrere Bilder statt über zwei auszuwerten liefert zusätzliche geometrische Bedingungen, kann die Tiefenrekonstruktion robuster machen und erlaubt, dass eine für eine Kamera verdeckte Oberfläche von einer anderen gesehen wird.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Lichtfeld-Bildgebung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [Disparität](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-disparity), [Basislinie](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-baseline), [Epipolargeometrie](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-epipolar-geometry)

**Weitere Dokumentation:** [LumiScan X: Von Stereo zu vielen Blickpunkten](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/light-field-imaging.html#lf-parallax-disparity), [LumiScan X: Kamera-Arrays](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/acquisition-architectures.html#arch-camera-array)

**Wikipedia:** [Computer stereo vision](https://en.wikipedia.org/wiki/Computer_stereo_vision) (englisch)

### Stream {#gl-stream}

Ein fortlaufender Datenfluss: Die Quelle sendet jedes neue Element, zum Beispiel jedes Kamerabild, und der Empfänger verarbeitet es, sobald es eintrifft, ohne Anfrage pro Element.

**In LumiScan:** In den LumiScan-Apps sind Streams experimentell: Der Cam Driver veröffentlicht jedes Bild, und AI Object Matching, die Finder und die Code Reader abonnieren es; Calibration kann Punkte oder das Ergebnis einer anderen App abonnieren. Jeder Konsument hat eine Quelle und wird mit `control/subscribe/execute` gestartet. Ein Stream ist schneller als ein Execute-Aufruf pro Bild. Im LumiScan Viewer bedeutet der Trigger-Modus **Stream (trigger off)**, dass die LumiScan X fortlaufend aufnimmt.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Handshake](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-handshake), [Execute-Methode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-execute-method), [Bildrate](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-frame-rate), [LumiScan Keryx Utilities](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-keryx-utilities)

**Weitere Dokumentation:** [Einen Stream starten und stoppen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/streams.html#running), [Cam Driver: Bilder streamen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#running-a-stream), [Template Finder: Jedes Bild eines Streams durchsuchen](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/processing-an-image-stream.html#setting-up), [Fehlerbehebung: Ein Stream liefert nichts](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#stream-nothing)

**Wikipedia:** [Datenstrom](https://de.wikipedia.org/wiki/Datenstrom)

## T {#t}

### Template Matching {#gl-template-matching}

Das Finden eines bekannten Objekts in einem Bild durch Vergleich mit einem kleinen Referenzbild des Objekts, der Vorlage (engl. template).

**In LumiScan:** LumiScan Template Finder vergleicht Helligkeiten und durchsucht einen Bereich von Skalierungen und Drehungen; er meldet eine orientierte Box, eine Konfidenz, die Skalierung und die Drehung. LumiScan Object Finder vergleicht den Umriss (die Form) des Objekts, was robuster gegenüber der Beleuchtung ist, braucht aber eine Vorlage pro Orientierung oder Arbeitsabstand. Beide schneiden ihre Vorlagen aus einem Live-Kamerabild aus.

**Kategorie:** Bildverarbeitung

**Verwandte Begriffe:** [Konfidenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-confidence), [Finder](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-finders), [Orientierte Bounding Box](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-oriented-bounding-box)

**Weitere Dokumentation:** [Template Finder: Ein Teil in einem Kamerabild finden](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/how-tos/match-a-part-from-a-camera-image.html), [Object Finder: Ein Teil in einem Kamerabild finden](https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/how-tos/find-a-part-from-a-camera-image.html), [Template Finder: Eine Vorlage erstellen](https://docs.hdvisionsystems.com/de/lumiscan-template-finder-de/1.1.0/lumiscan-template-finder/creating-a-template.html), [Object Finder: Ein Objekt einlernen](https://docs.hdvisionsystems.com/de/lumiscan-object-finder-de/1.1.0/lumiscan-object-finder/creating-an-object.html)

**Wikipedia:** [Template matching](https://en.wikipedia.org/wiki/Template_matching) (englisch)

### Tiefenkarte {#gl-depth-map}

Ein Bild, in dem jedes Pixel statt einer Helligkeit den Abstand zur Szene enthält; es lässt sich in eine Punktwolke umrechnen.

**In LumiScan:** Die LumiScan X berechnet die Tiefe mit einer Auflösung von 1,2 MP (1280 × 960). Der LumiScan Viewer zeigt das Ergebnis als Punktwolke; die Einstellung **Depth Range** begrenzt die berechneten Abstände, was die Berechnung auch beschleunigt.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Punktwolke](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-point-cloud), [Lichtfeld](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-light-field), [LumiScan X](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-x)

**Weitere Dokumentation:** [LumiScan X: Wie Tiefenkarten und Punktwolken berechnet werden](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/technology/lumiscan-x-architecture.html#lsx-depth-maps-point-clouds), [LumiScan Viewer: Den Tiefenbereich einstellen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-depth-range), [LumiScan X: Tiefenauflösung](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/product-description.html#sec-sensor-technical-specifications)

**Wikipedia:** [Depth map](https://en.wikipedia.org/wiki/Depth_map) (englisch)

### Tool Center Point {#gl-tool-center-point}

Der Bezugspunkt des Werkzeugs an einem Roboter, zum Beispiel der Punkt zwischen den Greiferfingern; Roboterbewegungen werden für diesen Punkt geplant.

**In LumiScan:** In LumiScan VGR ist der TCP ein Link in der Roboterbeschreibung (`tcpFrame` in der URDF). Über PROFINET gibt `OUT_PoseObjectInTcp` die Pose des Objekts in TCP-Koordinaten an.

**Kategorie:** Robotik\
**Abkürzung:** TCP

**Verwandte Begriffe:** [Roboterbasis](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-robot-base), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [URDF](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-urdf), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point)

**Weitere Dokumentation:** [LumiScan VGR: Den TCP-Frame festlegen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/robot-settings.html#robot-settings-tcp-frame), [LumiScan VGR: Objektpose in TCP-Koordinaten (PROFINET)](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/profinet.html)

### TooManyOperations {#gl-too-many-operations}

Die Antwort "belegt": Die Operation wurde abgelehnt, weil noch eine andere läuft.

**In LumiScan:** Ein Modul einer LumiScan-App führt jeweils eine Operation aus. Eine Methode, die aufgerufen wird, während eine andere Operation desselben Moduls läuft - ein Execute, ein Handshake oder bei den Findern ein Bild eines Streams -, wird als belegt abgelehnt: `TooManyOperations` bei LumiScan Keryx, `DL_TOO_MANY_OPERATIONS` beim ctrlX Data Layer, `BadTooManyOperations` über OPC UA. Nichts wird in eine Warteschlange gestellt; wiederholen Sie den Aufruf, sobald die laufende Operation abgeschlossen ist.

**Kategorie:** LumiScan-Begriffe

**Verwandte Begriffe:** [Execute-Methode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-execute-method), [Statuscode](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-status-code), [Modul](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-module)

**Weitere Dokumentation:** [Fehlerbehebung: Ein Aufruf wird abgelehnt](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/troubleshooting.html#refused), [Eine Operation zur Zeit: erneut versuchen](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/execute.html#busy), [Ergebnisse eines Methodenaufrufs](https://docs.hdvisionsystems.com/de/lumiscan-keryx-de/1.0.0/status-codes.html#method-results)

### TPU {#gl-tpu}

Ein Prozessor, der dafür gebaut ist, neuronale Netze schnell und mit wenig Leistung auszuführen; in dieser Dokumentation der KI-Beschleuniger von Hailo.

**In LumiScan:** AI Object Matching kann seine Inferenz auf einer Hailo-TPU eines ctrlX CORE X3 (App-Version 1.2 oder neuer) oder X7 (1.1 oder neuer) mit Hardware Support 2.6.2 ausführen; setzen Sie `provider` auf `HAILO`. Die TPU ist optional. LumiScan Training konvertiert ein ONNX-Modell mit dem optionalen Hailo PlugIn in ein Hailo-Modell (`.hef`).

**Kategorie:** KI & maschinelles Lernen\
**Abkürzung:** Tensor Processing Unit

**Verwandte Begriffe:** [GPU](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-gpu), [ONNX](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-onnx), [Inferenz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-inference), [Container](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-container)

**Weitere Dokumentation:** [AI Object Matching: Eine Hailo-TPU auf ctrlX OS nutzen](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/requirements.html), [LumiScan Training: Ein Modell für die Hailo-TPU konvertieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/model-conversion.html), [LumiScan Training: Das Hailo PlugIn installieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/lumiscan-training-installation.html#installing-hailo-plugin)

**Wikipedia:** [AI accelerator](https://en.wikipedia.org/wiki/AI_accelerator) (englisch)

### Training {#gl-training}

Das Anlernen eines neuronalen Netzes mit annotierten Beispielbildern, bis es die Objekte zuverlässig erkennt.

**In LumiScan:** LumiScan Training trainiert Netze von Grund auf oder trainiert ein vorhandenes weiter. Eine JSON-Konfiguration legt Trainings- und Validierungsdaten, Klassen, Netzwerktyp und Trainingsprofil fest; das Ergebnis wird als ONNX exportiert. Es braucht Windows 11 Pro oder Enterprise und eine NVIDIA-RTX-Grafikkarte. Trainingsdaten kommen aus LumiScan Annotation oder aus dem manuellen Modus von LumiScan VGR.

**Kategorie:** KI & maschinelles Lernen

**Verwandte Begriffe:** [Annotation](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-annotation), [Neuronales Netz](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-neural-network), [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model), [Runner und Trainer](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-runner-trainer)

**Weitere Dokumentation:** [LumiScan Training: Training und Test starten](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/user-interface.html), [LumiScan Training: Die Trainingskonfiguration schreiben](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/json-settings.html), [LumiScan Training: Die Software installieren](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/lumiscan-training-installation.html#installing-lumiscan-training), [LumiScan Training: Ein Trainings-Backend teilen](https://docs.hdvisionsystems.com/de/lumiscan-training-de/2.3.0/app-settings.html)

**Wikipedia:** [Training, validation, and test data sets](https://en.wikipedia.org/wiki/Training,_validation,_and_test_data_sets) (englisch)

### Trigger {#gl-trigger}

Das Signal, das einer Kamera sagt, dass sie ein Bild aufnehmen soll: Ein Hardware-Trigger ist ein elektrischer Impuls an einem Eingang der Kamera, ein Software-Trigger ein Befehl über das Netzwerk.

**In LumiScan:** Die LumiScan X kann per Hardware (**Trigger IN**, mindestens 5 V, optimal 24 V) oder per Software ausgelöst werden oder fortlaufend aufnehmen; ihr **Trigger OUT** kann ein Blitzlicht wie den LumiScan SL auslösen. Der Cam Driver löst eine Kamera nie von sich aus aus: `control/trigger/execute` sendet nur dann einen Software-Trigger, wenn die Kamera im Software-Trigger-Modus ist (`TriggerMode` `On`, `TriggerSource` `Software`); andernfalls wird die Kamera per Hardware ausgelöst oder läuft frei.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Belichtungszeit](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-exposure-time), [Bildrate](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-frame-rate), [Stream](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-stream), [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam)

**Weitere Dokumentation:** [Cam Driver: Einen Software-Trigger senden](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/execute-a-method.html#software-trigger), [Cam Driver: Den Trigger-Modus wählen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/streaming-images.html#triggering), [LumiScan Viewer: Trigger-Einstellungen](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/lumiscan-software.html#sec-camera-settings), [LumiScan X: Den Trigger-Eingang beschalten](https://docs.hdvisionsystems.com/de/lumiscan-x-de/2.0.0/product-description.html#sec-trigger-input-signal)

## U {#u}

### URDF {#gl-urdf}

Ein XML-Dateiformat, das einen Roboter beschreibt: seine Glieder, Gelenke und deren Geometrie.

**In LumiScan:** Jede Roboterkonfiguration von LumiScan VGR verweist auf eine Roboterbeschreibungsdatei im Format `.urdf`, die unter anderem den Move-Frame und den TCP-Frame benennt. Roboter und Greifer lassen sich zusätzlich mit CAD-Modellen im Format `.stl` darstellen. In LumiScan VGR Engineering gehört die Roboterbeschreibung zum Roboter-Element.

**Kategorie:** Robotik\
**Abkürzung:** Unified Robot Description Format

**Verwandte Begriffe:** [Tool Center Point](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tool-center-point), [Hand-Auge-Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-hand-eye-calibration), [Roboterbasis](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-robot-base), [CAD-Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-cad-model)

**Weitere Dokumentation:** [LumiScan VGR: Die Roboterbeschreibungsdatei festlegen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/robot-settings.html#robot-settings-urdf-path), [VGR Engineering: Einen Roboter konfigurieren](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/elements.html#robots)

## V {#v}

### Verstärkung {#gl-gain}

Eine elektronische Verstärkung des Sensorsignals, die ein Bild ohne längere Belichtung heller macht, aber auch das Rauschen verstärkt; engl. gain.

**In LumiScan:** Das Handbuch des Area Detector nennt Sensorrauschen bei hoher Verstärkung als eine Ursache weicher Kanten, die einen festen Schwellwert empfindlich machen, und empfiehlt, die Verstärkung zu senken und stattdessen Licht hinzuzufügen. Wie andere GenICam-Features einer 2D-Kamera wird die Verstärkung über die Feature-Knoten des Cam Driver eingestellt, wenn die Kamera sie anbietet.

**Kategorie:** Kameratechnik

**Verwandte Begriffe:** [Belichtungszeit](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-exposure-time), [GenICam](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-genicam)

**Weitere Dokumentation:** [Cam Driver: Kamerafeatures wie die Verstärkung einstellen](https://docs.hdvisionsystems.com/de/lumiscan-cam-driver-de/2.2.1/lumiscan-camdriver/initializing-the-camera.html#genicam-features), [Area Detector: Rauschen und weiche Kanten verringern](https://docs.hdvisionsystems.com/de/lumiscan-area-detector-de/1.2.0/lumiscan-area-detector/analysing-a-scene.html)

**Wikipedia:** [Gain (electronics)](https://en.wikipedia.org/wiki/Gain_%28electronics%29) (englisch)

### Vision-Guided Robotics {#gl-vision-guided-robotics}

Roboteranwendungen, bei denen eine Kamera dem Roboter sagt, wo die Teile liegen, sodass er Teile greifen oder ablegen kann, deren Lage nicht fest ist; auch kameragestützte Roboterführung.

**In LumiScan:** LumiScan VGR ist die 3D-Software von HD Vision Systems für Vision-Guided Robotics, für Bin-Picking und automatisierte Montage; LumiScan VGR Engineering konfiguriert sie. Für 2D-Anwendungen lassen sich die Ergebnisse eines Finders oder von AI Object Matching mit LumiScan Calibration in 3D-Koordinaten umrechnen.

**Kategorie:** Robotik\
**Abkürzung:** VGR

**Verwandte Begriffe:** [LumiScan VGR](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-lumiscan-vgr), [Bin-Picking](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-bin-picking), [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [Kalibrierung](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-calibration)

**Weitere Dokumentation:** [VGR Engineering: Eine erste Konfiguration erstellen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-engineering-de/1.0.0/getting-started.html), [LumiScan VGR: Wie es arbeitet](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/description.html), [Was Sie für das Greifen mit einem Roboter installieren](https://docs.hdvisionsystems.com/de/getting-started/platform-overview.html#what-to-install)

## W {#w}

### WebDAV {#gl-webdav}

Eine Erweiterung von HTTP, um Dateien über das Netzwerk auf einen Server hochzuladen, herunterzuladen und dort zu verwalten.

**In LumiScan:** Auf ctrlX OS laden Sie Einstellungsdateien, Modelle und Kalibrierdateien meist über die ctrlX-Weboberfläche hoch; wo das nicht möglich ist, verwenden Sie WebDAV, zum Beispiel mit WinSCP (**WebDAV**, **TLS/SSL**, Pfad `/solutions/webdav/appdata`). Die Modelldateien von AI Object Matching müssen per WebDAV hochgeladen werden.

**Kategorie:** Software & Integration\
**Abkürzung:** Web Distributed Authoring and Versioning

**Verwandte Begriffe:** [Einstellungsdatei](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-settings-file), [ctrlX OS](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-ctrlx-os), [Modell](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-model)

**Weitere Dokumentation:** [Dateien per WebDAV hochladen (WinSCP)](https://docs.hdvisionsystems.com/de/lumiscan-ai-object-matching-de/2.1.0/lumiscan-ai-object-matching/uploading-data.html#upload-using-webdav), [Calibration: Die TIFF-Datei auf ctrlX OS hochladen](https://docs.hdvisionsystems.com/de/lumiscan-calibration-de/2.0.0/lumiscan-calibration/uploading-data.html#uploading-on-ctrlx-os)

**Externe Referenz:** [IETF RFC 4918](https://www.rfc-editor.org/rfc/rfc4918)

**Wikipedia:** [WebDAV](https://de.wikipedia.org/wiki/WebDAV)

### Wegpunkt {#gl-waypoint}

Eine benannte Pose, die ein Roboter anfährt oder durchfährt, zum Beispiel eine Position über einem Teil, bevor er greift.

**In LumiScan:** Jede Roboterkonfiguration von LumiScan VGR legt ihre Wegpunkte fest (`waypoints` in den Robotereinstellungen): `WP_GRIP_POINT` ist der Greifpunkt jedes Objekts, `WP_ABSOLUTE` eine feste Pose im Roboterkoordinatensystem, `WP_RELATIVE` eine Pose relativ zu anderen Wegpunkten (zum Beispiel zum Greifpunkt), angewendet in Roboterkoordinaten (`LEFT`) oder in Objektkoordinaten (`RIGHT`), und `WP_CLONE` eine Kopie eines anderen Wegpunkts. Pfadsegmente legen die Bewegung von der aktuellen Pose zu einem Ziel-Wegpunkt fest - linear im Zustandsraum (die anderen Segmenttypen sind nicht implementiert) -, mit einer Kollisionsprüfung pro Segment (standardmäßig an) und einer optionalen `sendActionId`, die an die SPS übertragen wird, wenn der Wegpunkt zurückgegeben wird.

**Kategorie:** Robotik

**Verwandte Begriffe:** [Greifpunkt](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-grip-point), [Pose](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-pose), [Roboterbasis](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-robot-base), [Tool Center Point](https://docs.hdvisionsystems.com/de/glossary/index.html#gl-tool-center-point)

**Weitere Dokumentation:** [LumiScan VGR: Wegpunkte und Pfadsegmente festlegen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/json-settings/robots.html), [LumiScan VGR: Wegpunkt-Typen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/waypoint-settings-base.html), [LumiScan VGR: Pfadsegment-Einstellungen](https://docs.hdvisionsystems.com/de/lumiscan-vgr-de/1.8.4/api/settings/path-segment-settings.html)

**Wikipedia:** [Motion planning](https://en.wikipedia.org/wiki/Motion_planning) (englisch)
