커넥트, 컨트롤 및 크리에이트

Arena SDK logoArena SDK

Arena SDK(소프트웨어 개발 키트)는 처음부터 고객이 최신 산업 표준 및 컴퓨터 기술에 액세스할 수 있도록 설계되었습니다. SDK는 Windows, Linux 및 ARM 플랫폼 모두에서 모든 LUCID GigE Vision 카메라(Area Scan, Line Scan, Polarization 및 3D Time-of-Flight 모델)를 지원합니다

Arena SDK를 시작하고 싶으십니까? 지원 사이트의 Arena SDK 시작하기 페이지를 방문하십시오.

개발 및 배포

포괄적인 API 툴킷

Arena SDK는 API 가 다양한 카메라 기능 세트에 액세스할 수 있도록 합니다. 이미지 덩어리(chunk) 데이터는 캡처된 이미지에 관한 메타데이터를 제공합니다. 카메라가 결정적 작동을 하도록 이벤트 및 트리거를 사용할 수 있습니다.  여러 카메라들 사이에서 제일 빠르게 설정이 되도록 스트리밍 가능한 카메라 설정을 저장하고 로드합니다.

저희 회사의 SDK는 사용자 지정 솔루션을 빠르고 쉽게 구축 및 확장하도록 합니다.

  • Arena C++ 라이브러리
  • Arena C 라이브러리
  • Arena .NET 라이브러리
  • Arena Python 라이브러리

학습 및 구현

코드 예

고유한 비전을 구현하기 위해 장치에서 기능을 사용하는 방법에 대해 알아보려면 당사의 코드 예를 확인하십시오. 각 예제 프로젝트는 사용 가능한 기술을 사용하여 특정 작업을 수행하는 방법에 대한 구축 가능하고 실행 가능한 데모를 제공합니다. 코드는 귀하의 특정 요구에 맞게 복사 및 수정할 수 있는 일반적인 사용 사례에 대한 올바른 매개 변수와 호출 순서를 보여줍니다.

연결 및 검증

ArenaView GUI

Arena SDK에는 ArenaView라는 사용하기 쉬운 GUI가 포함되어 있습니다. GenICam 표준을 기반으로 하는 ArenaView를 사용하면 GenICam XML 기반 기능 트리를 통해 빠르고 쉽게 카메라 기능에 액세스하여 확인할 수 있습니다. 다양한 사용자 선호도에 최적화된 뷰어는 고해상도 가독성을 높이고 다양한 색상표에 대한 옵션을 포함하고 있습니다.

  • GenICam 준수
  • 즉각적인 기능 검색
  • UHD 해상도에 최적화
  • 어둡고 밝은 색 구성표
  • 도킹 가능한 패널
  • 기타, 다음을 포함합니다:

히스토그램

이미지에서 RGB 분포의 그래픽 표현을 보세요. 이 기능은 다음에 유용합니다:

  • ✓ 그림자 또는 하이라이트 클리핑과 함께 흑백 레벨 식별
    ✓ 장면의 전체 컬러 밸런스 보기
    ✓ 노이즈 및 플리커 확인
    ✓감마 설정 또는 CCM 프로파일 간의 차이 관찰

라인 보기

RGB 또는 Mono 값 분포에 대한 픽셀 수평선을 검사하고 확인합니다. 이 기능은 다음을 확인하는 데 유용합니다:

  • ✓ 비네팅
    ✓ 픽셀 간섭(crosstalk) 및 음영
    ✓ 패턴 노이즈(FPN) 수정
    ✓ 채도 및 클리핑
    ✓ 컬러 또는 모노 패치를 사용한 화이트 밸런스 / 컬러 밸런스

픽셀 피크

각 픽셀의 정확한 값(BGRA)을 보세요. 이 기능은 다음을 확인하는 데 유용합니다.

  • ✓ 라이브 픽셀의 항상성
    ✓ 센서 출력
    ✓ 소음 문제
    ✓ 테스트 이미지

선명도 지표

이미지에 가장 적합한 광학 선명도를 찾으세요. 사용자는 이 도구를 사용하여 부착된 렌즈의 초점을 조정할 수 있으며, 이 도구는 피크 선명도를 측정합니다.

HTML 5, CSS3, JavaScript

Arena UI

Arena UI는 사용자 인터페이스(UI) 프레임워크입니다. HTML 5, CSS3 및 JavaScript를 기반으로 하여 사용자가 클라이언트 애플리케이션을 빠르게 만들 수 있습니다. 이 유연한 UI 프레임워크는 클라이언트 애플리케이션의 접근 방식, 모양 및 유지 관리를 현대화합니다. 예를 들어 다양한 화면 해상도에 맞게 레이아웃을 동적으로 조정하는 반응형 애플리케이션을 구축하거나 CSS 스타일 시트를 전환하여 애플리케이션 스타일을 쉽게 변경할 수 있습니다.

GenICam 3 Compliant

GenICam™은 머신 비전 카메라를 위한 인터페이스 독립형 프로그래밍 표준입니다. Arena SDK는 최신 GenICam 3 표준을 지원하여 더 빠른 camera enumeration과 더 작은 메모리 점유 공간(footprint)을 가능하게 합니다.

  • 더 짧은 Arena SDK 학습 곡선을 위한 일관된 GenICam 경험.
  • 더 빠른 로드 시간을 위한 현대화된 XML 구조.
  • 더 작은 시스템 공간을 위해 코드 크기 및 메모리 사용의 절약.
  • 보다 효율적인 임베디드 시스템 운영을 위해 최적화

유용한

기능

  • ArenaUI
    • 데스크톱 응용 프로그램 창에서 웹 페이지를 렌더링하는 HTML5/JavaScript UI 프레임워크.
    • JavaScript UI 기능을 C++ 백엔드 후크에 연결하여 사용자가 최신 HTML5 프레임워크를 사용하여 UI를 디자인할 수 있도록 합니다.
    • 예제에서는 Arena C++ API 백엔드를 사용하여 LUCID 카메라를 제어할 수 있는 HTML5 GUI를 구축하는 방법을 사용자에게 알려줍니다.
  • ArenaView
    • HTML5 UI 다크/라이트 스킨이 있는 강력한 데스크탑 뷰어
    • 도킹 가능한 창을 사용하여 사용자 정의 가능한 레이아웃
    • HTML5 UI를 사용하면 다음과 같은 카메라 호스팅 웹페이지를 볼 수 있습니다:
      • 펌웨어 업데이트
      • 장치 문서
    • HTML5 GUI의 코드 조각(code snippets)으로 완전히 완성된 소프트웨어 설명서를 보십시오
    • 검색 가능한 GenApi 기능 트리를 통해 모든 카메라 기능에 액세스합니다
    • 장치를 스트리밍하는 동안 여러 스틸 이미지를 별도의 탭에 스냅할 수 있습니다
    • 여러 대의 카메라가 별도의 탭에서 스트리밍할 수 있습니다
    • 카메라가 지원하는 각 SFNC 기능에 대한 자세한 노드 정보에 액세스합니다
  • GenICam 3.0 기반 Arena C++ API:
    • 카메라 제어를 위한 친숙한 산업 인터페이스
    • 카메라 기능에 대해 표준화된 명명 규칙을 사용합니다(SFNC 2.3)
    • GenApi XML을 통해 새로운 장치 기능과 상위 호완됩니다
    • GenICam의 참조 구현 견고성, 안정성 및 신뢰성을 활용합니다
    • 카메라 설정을 파일에 기록한 다음 파일에서 장치로 로드하는 스트리밍 가능한 기능 지원
    • GenICam 노드맵 어댑터를 활용하여 자체 설명 이미지 청크를 분석(parsing)하는 완전한 기능을 갖춘 청크 데이터 지원
    • 장치 이벤트는 이벤트 어댑터를 통해 GenICam 노드맵과 통합되고 표준 노드 콜백을 트리거합니다
  • Lightweight Filter (LWF) driver
    • 이미지 전송 안정성/신뢰성 및 성능을 향상시킵니다
    • 작은 패킷 크기로 큰 이미지를 스트리밍할 때 CPU 사용량을 줄입니다
    • 이미지 스트림은 시스템의 다른 네트워크 활동에 영향을 받지 않습니다
  • 라이브러리 저장
    • Arena API와 통합된 간편하고 휴대 가능한 이미지 저장 라이브러리
    • 라이브러리 저장을 사용하여 이미지를 기록하는 방법을 보여 주는 예
    • Arena API를 사용하여 공통 작업을 수행하는 방법을 자세히 보여주고 설명하는 약 20개의 실용적인 C++ 예제
    • 머신 비전 고객이 구현하고자 하는 실용적인 애플리케이션의 예
      • 새 장치의 도착/제거를 처리하는 방법
      • 중첩 트리거/노출 종료 이벤트를 설정하는 방법
  • 유틸리티
    • 카메라 IP 주소를 설정하는 IPConfigUtility
    • Arena 라이브러리에 의존하지 않는 명령 줄 LUCID 펌웨어 업데이터
    • LUCID LWF 드라이버 설치를 지원하는 LUCID 드라이버 설치 프로그램

Arena SDK logo

Visit our Downloads page for the latest version of Arena SDK

Scroll Up