IDS peak 2.5

Release Notes für IDS peak 2.5

Einleitung

Diese Release Notes beschreiben die Änderungen von IDS peak 2.5. Mit dieser Version werden in IDS peak comfortC Events und I2C unterstützt. Zudem wird das IDS peak Cockpit um einen neuen Dialog für I2C erweitert. Im U3V Transport Layer (U3VK) wird unter Windows der IPO-Thread (Thread zur Performanceoptimierung bei der Bilderfassung) eingeführt.

IDS peak 2.5.1

Allgemeine Verbesserungen

IDS peak Cockpit

Mit dieser Version werden verschiedene Fehler im IDS peak Cockpit behoben:

  • Es wurde ein Problem mit der Darstellung des Intensitätsverlaufs behoben.
  • Es wurden Fehler behoben, die auftreten konnten, wenn eine U3-33F0XCP oder U3-33FxXLE im IDS peak Cockpit geöffnet wird.
  • Das Verhalten der Schieberegler im IDS peak Cockpit wurde überarbeitet.
  • Es wurde ein Fehler im Dialog für den Firmware-Upload behoben.

Stand: 2023-09-12

IDS peak 2.5

Neue und geänderte Funktionen

IDS peak Cockpit

In dieser Version wird im IDS peak Cockpit ein neuer Dialog für I2C-Funktionen eingeführt, mit dem Sie Daten per I2C lesen und schreiben können. Um I2C verwenden zu können, muss die Kamera I2C unterstützen und mit einer Firmware-Version 3.20 oder höher betrieben werden.

Dialog "I2C"
Dialog "I2C"

In den Dialogen für die Autoregelungen (Auto-Exposure, Auto-Gain, Auto-Weißabgleich, Auto-Fokus) wurde ein Parameter zum Überspringen von Bildern ergänzt. Damit können Sie die Anzahl der Bilder angeben, die im Freerun-Modus nicht für die Autoregelung ausgewertet werden sollen.

Bei verschiedenen Funktionen im IDS peak Cockpit wurde die Performance optimiert, so dass sowohl das Histogramm als auch die Funktionen für Spiegel und Drehen schneller arbeiten.

IDS peak comfortSDK

Diese Version führt eine neue Message-Queue ein, über die Sie bei Bedarf Benachrichtigungen zu bestimmten Kamera-Events abrufen können. Somit können Sie gezielt reagieren - etwa wenn Fokussierung oder Belichtung abgeschlossen sind und Sie manuell Folgeprozesse anstoßen möchten. Zur Veranschaulichung der neuen Funktion bieten wir ein Quellcode-Sample an.

Ebenfalls neu sind die I2C-Funktionen für IDS Vision Kameras. Für dieses Feature ist Vision Firmware 3.20 oder höher erforderlich. I2C ermöglicht es Ihnen, externe Geräte über die Kameras zu steuern (send) oder aber - über eine Abfrage der Schnittstelle - Aktionen im Host auszulösen (receive). Das ist bspw. in der Geräte- und Schaltkreis-Entwicklung nützlich.

IDS peak IPL (Image Processing Library)

In der IDS peak IPL wurde die Performance optimiert, z. B. für die Bild-Rotation oder die Berechnung des Histogramms.

IDS peak AFL (Auto Feature Library)

In Version 2.4 wurde mit IDS peak AFL eine automatische, optimale Fokussierung für bestimmte IDS Kameras eingeführt. Das aktuelle Release 2.5 erweitert die Möglichkeiten um automatischen Weißabgleich und Autohelligkeit. Diese praktischen Auto-Funktionen stehen sowohl unter der Schnittstelle IDS peak comfortC als auch unter Python und C++ / C# zur Verfügung.

GEV Transport Layer / U3V Transport Layer / uEye Transport Layer

Bei Verwendung des USB3 Transport Layers (U3VK - nur Windows) können Sie den IPO-Thread (Thread zur Performanceoptimierung bei der Bilderfassung) verwenden. Der IPO-Thread erhöht scheinbar die CPU-Last, um zu verhindern, dass alle CPU-Kerne gleichzeitig in einen Sleep-State (C-State) eintreten. Der IPO-Thread garantiert, dass mindestens ein CPU-Kern für anfallende Streamdaten sofort zur Verfügung steht, um diese zu verarbeiten.

Allgemeine Verbesserungen

  • In den Beispielnetzen für KI-gestützte Bildauswertung wurden Sonderzeichen nicht korrekt angezeigt. Ebenso wurden versehentlich deutsche Bezeichnungen anstatt englischer Bezeichnungen verwendet.

Bekannte Einschränkungen

Die Liste der bekannten Einschränkungen finden Sie in den entsprechenden ReadMe-Dateien für Windows und Linux.

Abkündigungen

Ab dieser Version ist das IDS Vision Cockpit nicht mehr im Setup enthalten.

Stand: 2023-07-04