IDS peak 2.5 제품 출시 노트
개요
이 제품 출시 노트에서는 IDS peak 2.5의 변경된 부분을 설명합니다. 이번 버전부터 IDS peak comfortC에서 이벤트 및 I2C가 지원됩니다. IDS peak Cockpit에도 I2C에 대한 새 대화 상자가 추가됩니다. IPO 스레드(이미지 획득 중 성능 최적화를 위한 스레드)는 Windows의 U3V Transport Layer (U3VK)에 도입됩니다.
IDS peak 2.5.1
일반적인 개선 사항
IDS peak Cockpit
IDS peak Cockpit 개선 사항:
- 강도 프로필 표시 문제를 해결했습니다.
- IDS peak cockpit에서 U3-33F0XCP 또는 U3-33FxXLE를 열 때 발생할 수 있는 문제를 해결했습니다.
- IDS peak Cockpit의 슬라이더 동작이 수정되었습니다.
- 펌웨어 업로드 대화 상자에서 문제를 해결했습니다.
IDS peak 2.5.1에서 변경된 구성 요소 버전
구성요소 | Windows 버전 | Linux 버전 |
IDS peak Cockpit | 1.7.0.0 | 1.7.0.0 |
상태: 2023-09-12
IDS peak 2.5
신규 및 변경 기능
IDS peak Cockpit
이 버전에서는 I2C를 통해 데이터를 읽고 쓸 수 있는 IDS peak Cockpit의 새로운 I2C 기능 대화 상자를 소개합니다. I2C를 사용하려면 카메라가 I2C를 지원해야 하며, 펌웨어가 3.20 버전 이상이어야 합니다.
자동 제어(자동 노출, 자동 게인, 자동 화이트 밸런스, 오토 포커스)의 대화 상자에 이미지 건너뛰기 파라미터가 추가되었습니다. 이를 통해 프리런 모드에서 자동 제어로 처리해서는 안 되는 이미지의 수를 지정할 수 있습니다.
IDS peak Cockpit의 다양한 기능이 최적화되어 히스토그램뿐만 아니라 미러링 및 회전 기능도 더 빠르게 처리됩니다.
IDS peak comfortSDK
이 버전에서는 필요한 경우 특정 카메라 이벤트에 대한 알림을 검색할 수 있는 새로운 메시지큐를 소개합니다. 이를 통해 포커싱이나 노출이 완료된 후 후속 프로세스를 수동으로 트리거하려는 경우와 같이 필요한 방식으로 반응할 수 있습니다. IDS는 새로운 기능을 설명하기 위해 소스 코드 샘플을 제공합니다.
IDS Vision 카메라의 I2C 기능도 새롭게 추가되었습니다. 이 기능을 사용하려면 Vision 펌웨어 3.20 버전 이상이 필요합니다. I2C를 사용하면 카메라(전송) 또는 인터페이스의 쿼리를 통해 호스트(수신)에서 작업을 트리거하는 외부 장치를 제어할 수 있습니다. 예를 들어, 이는 장치 및 회로 개발에 유용합니다.
IDS peak comfortC 용 새로운 프로그래밍 샘플
i2c |
I2C 기능 사용에 대해 볼 수 있습니다.
카메라는 Vision 펌웨어 3.20 버전 이상으로 작동해야 합니다. |
message_queue |
간단한 GUI에서 카메라 기반 및 호스트 기반 이벤트 사용을 볼 수 있습니다. 이 예제에서는 QtWidgets를 사용합니다.
|
IDS peak genericSDK
IDS peak genericC++ 용 새로운 프로그래밍 샘플
afl_features_live_qtwidgtes |
카메라를 열고 IDS peak AFL을 사용하여 호스트 측 오토포커스 기능을 제어하는 방법을 보여줍니다. 이 예제에서는 이미지에 상자를 그려 오토포커스 ROI를 설정하는 방법도 제공하는 QtWidgets GUI를 사용합니다. |
IDS peak IPL (Image Processing Library)
IDS peak IPL의 이미지 회전 또는 히스토그램 계산 등이 최적화되었습니다.
IDS peak AFL (자동 기능 라이브러리)
2.4 버전에서 IDS peak AFL이 있는 특정 IDS 카메라에 대한 최적의 자동 포커싱을 도입했습니다. 2.5 버전은 자동 화이트 밸런스 및 자동 밝기로 가능성을 확장합니다. 이러한 편리한 자동 기능을 IDS peak comfortC 인터페이스뿐만 아니라 Python 및 C++/C# 에서도 사용할 수 있습니다.
GEV Transport Layer / U3V Transport Layer / uEye Transport Layer
USB3 Transport Layer(U3VK - Windows만 해당)를 사용하는 경우, IPO 스레드(이미지 획득 중 성능 최적화를 위한 스레드)를 사용할 수 있습니다. IPO 스레드는 모든 CPU 코어가 동시에 슬립 상태(C-state)로 들어가는 것을 방지하기 위해 CPU 부하를 증가시키는 것으로 보입니다. IPO 스레드는 들어오는 스트림 데이터를 처리하기 위해 적어도 하나의 CPU 코어를 즉시 사용할 수 있도록 합니다.
일반적인 개선 사항
- AI 지원 이미지 분석을 위한 샘플 네트워크에서 특수 문자가 올바르게 표시되지 않았습니다. 영어 표기 대신 독일어 표기가 사용되는 경우가 있었습니다.
IDS peak 2.5에서 사용되는 구성요소의 버전
구성요소 | Windows 버전 | Linux 버전 |
IDS peak comfortAPI | 1.5.0.0 | 1.5.0.0 |
IDS peak genericAPI | 1.6.1.0 | 1.6.1.0 |
IDS peak IPL | 1.8.0.0 | 1.8.0.0 |
IDS peak AFL | 1.2.0.0 | 1.2.0.0 |
IDS peak Cockpit | 1.6.0.0 | 1.6.0.0 |
도구 장치 명령 | 1.4.3.0 | 1.4.3.0 |
도구 장치 업데이트 | 1.4.4.0 | 1.4.4.0 |
도구 IP 구성 | 1.4.2.0 | 1.4.2.0 |
도구 장치 비밀번호 | 1.0.0.0 | 1.0.0.0 |
GenTL GigE Vision 유저 스페이스 | 1.11.0.1 | 1.11.0.1 |
GenTL GigE Vision kernel | 1.11.0.1 | - |
GigE Vision kernel driver (WHQL) | 1.3.1.1 | - |
GenTL USB3 Vision 유저 스페이스 | - | 1.11.0.1 |
GenTL USB3 Vision kernel | 1.11.0.1 | - |
USB3 Vision kernel driver (WHQL) | 1.4.7.0 | - |
GenTL uEye (uEye Transport Layer) | 1.11.0.1 | 1.11.0.1 |
GenICam | 3.2 | 3.2 |
지원 중단
이 버전부터는 IDS Vision Cockpit이 더 이상 설정에 포함되지 않습니다.
상태: 2023-07-04