IDS peak

IDS peak 2.2 제품 출시 노트

개요

이 제품 출시 노트에서는 IDS peak 2.2의 변경된 부분을 설명합니다. 이 버전에는 IDS peak genericSDK와 IDS peak ComfortSDK에서 사용할 수 있는 영상 녹화와 같은 새로운 기능이 추가됩니다.

IDS peak 2.2

신규 및 변경 기능

IDS peak Cockpit

이 버전부터, 새로운 대화상자를 통해 IDS peak Cockpit 에서 직접 영상을 녹화할 수 있습니다.

“Record video(영상 녹화)” 대화상자
“Record video(영상 녹화)” 대화상자

영상은 MJPEG 인코딩으로 AVI 파일로 녹화됩니다. 대화상자를 통해 녹화를 시작, 일시 중지, 중단할 수 있습니다. 카메라 윈도우 왼쪽 상단 모서리에 있는 빨간색 점은 영상 녹화가 진행 중임을 나타냅니다.

"Host Functions(호스트 기능)" 대화상자에서, 감마 보정(gamma correction) 컨트롤이 수정되었습니다. 이제 스위치를 통해 감마 보정을 활성화하거나 비활성화할 수 있습니다. 감마 보정이 활성화된 경우, 슬라이더를 통해 설정할 수 있습니다. 기본값은 2.2 입니다.

모든 이미지 프로세싱 단계와 디스플레이를 비활성화하거나 활성화할 수 있는 새 버튼이 카메라 윈도우에 도입되었습니다. 이를 통해 광범위한 이미지 프로세싱 없이 카메라 연결 및 이미지 프로세싱 오류 여부 체크 등의 테스트가 가능합니다. 이 기능은 이미지 획득 및 메모리 사용에 대한 정보를 확인할 수 있는 이전의 "Performance monitor(성능 모니터)" 대화상자 버튼과 동일합니다.

또한, IDS peak Cockpit에서 관심 영역(ROI) 설정이 개선되었으며, 사용자 인터페이스에 약간의 변경이 적용되었습니다.

IDS peak comfortC

IDS peak comfortC는 확장되었으며, 이제 FileAccessControl 기능 액세스를 제공합니다. peak_CameraMemory_... 기능을 통해, 카메라의 비휘발성 메모리에 사용자 데이터를 쓰거나, 메모리로부터 데이터를 읽을 수 있습니다.

이제 IDS peak comfortC를 통해서도 새로운 영상 기능에 접근할 수 있습니다. peak_VideoWriter_... 기능을 통해, 획득한 이미지를 AVI 파일에 시퀀스로 저장할 수 있습니다. 파일 크기를 줄이기 위해, 단일 이미지는 조정 가능한 JPEG 압축으로 AVI 컨테이너에 저장됩니다 (MJPEG 인코딩).

새로운 기능에 대한 자세한 내용은 IDS peak ComfortSDK 개발자 가이드에서 확인할 수 있습니다.

uEye Transport Layer

IDS peak 2.2 버전부터 uEye Transport Layer를 통해 FileAccessControl 기능을 uEye 카메라(UI 모델)에 사용할 수 있습니다. 이러한 방식으로 카메라에서 비휘발성 사용자 메모리의 내용을 읽거나 쓸 수 있습니다. 하드 코딩된 공장 정보 외에도, uEye 카메라의 사용자 메모리는 주기적으로 저장되지 않고 영구적으로 저장되는 추가적인 사용자 데이터(일회성 결정 데이터, 영구 캘리브레이션 데이터 등)를 유지할 수 있습니다.

일반적인 개선 사항

  • 타사 소프트웨어로 인해 Windows에서 발생하는 문제를 수정했습니다. 결함이 있는 타사 소프트웨어로 인해, IDS USB3 Vision 카메라를 더 이상 IDS USB3 Vision 드라이버에 사용할 수 없었습니다. 이 문제는 IDS USB3 Vision 카메라를 장치 관리자의 자체 카테고리에 할당하여 해결되었습니다.
  • Windows에서와 마찬가지로, Linux에서 GUF 파일을 더블 클릭하여 펌웨어 업데이트를 시작할 수 있습니다.
    • 이것은 IDS peak의 Debian 패키지에서 자동으로 실행됩니다.
    • TAR 아카이브에 대해 자동으로 실행되지 않을 경우, "local/scripts/ids_install_mimetype"에서 제공된 스크립트를 실행하여 기능을 사용하실 수 있습니다.
  • 샘플 프로그램들이 수정되었으며, 이제 U3-36L0XC 모델에서도 사용할 수 있습니다.

알려진 이슈

  • IDS peak Cockpit을 연 후 네트워크 어댑터를 추가 또는 제거하거나, 활성화 또는 비활성화하면, 변경 사항은 IDS peak Cockpit을 다시 시작해야 확인할 수 있습니다. 다른 방법으로, 왼쪽 상단 모서리에 있는 업데이트 버튼을 클릭하여 카메라 매니저에서 목록을 수동으로 업데이트할 수 있습니다.
  • 이미지를 저장할 때, 파일 경로에는 유니코드 문자를 포함할 수 없으며, 포함할 경우 저장에 실패합니다.
  • LabVIEW는, FindNode()에 사용되는 템플릿 함수를 지원하지 않습니다.(IDS peak genericSDK) 해결 방법으로, FindNode, FindInvalidatedNode, FindInvalidatingNode, FindSelectedNode, FindSelectingNode의 모든 가능한 템플릿들이 기본 일반 함수 외에 별도의 함수로 제공됩니다.
  • IDS Vision Cockpit을 연 후 네트워크 어댑터를 추가 또는 제거하거나, 활성화 또는 비활성화하면, 변경 사항은 IDS Vision Cockpit을 다시 시작해야 확인할 수 있습니다.
  • IDS Vision Cockpit의 타일 뷰에서 여러 카메라가 열려 있으면, 하단에 스크롤바가 표시되지 않습니다.

지원 중단

  • IDS Vision Cockpit은 지원이 중단되어 더 이상 새로운 어플리케이션에 권장되지 않습니다. 이 버전에서 마지막으로 배포됩니다.
  • IDS peak ComfortC API의 도입으로, IDS Software Suite 사용자는 GenICam과 같은 새로운 프로그래밍 방법을 배우지 않고도 IDS Peak로 빠르고 쉽게 전환할 수 있습니다. 이러한 이유로, IDS sherpa migration 가이드는 더 이상 업데이트되고 있지 않습니다. IDS Peak 2.0 버전 부터 포함된 IDS Peak ComfortC API를 사용할 것을 권장합니다.

상태: 2022-10-18