비전 시스템을 개발하고 배포합니다. 빠른 eSDK Pro를 사용합니다.

eSDK Pro는 OEM 프로젝트에 비전 기술을 통합하거나 타사 소프트웨어로 이미지 데이터를 전송하기 위한 소프트웨어 개발 키트입니다. 데이터 전송을 최적화하여 이러한 작업을 간편하게 수행할 수 있도록 지원하며, 기존 SDK 사용 시 소요되는 프로그래밍 시간을 최대 90%까지 절감해 줍니다.

eSDK Pro는 파이프라인 기반이므로 자체 플러그인을 작성하거나 미리 만들어진 플러그인을 사용할 수 있습니다. 따라서 기본적인 프로그래밍 작업이 아닌 애플리케이션 로직 개발에 집중할 수 있습니다.

eSDK Pro Vision-멀티 카메라 비전 시스템을 프로그래밍하기 위한 소프트웨어 개발 키트 SDK입니다.

eSDK Pro Vision 소프트웨어 개발 키트 SDK

턴키 방식의 비전 통합: eSDK Pro는 OEM 프로젝트 또는 타사 소프트웨어로 이미지 데이터를 전송하는 데 필요한 코딩 요구 사항을 간소화합니다.

Emergent eSDK Pro를 사용해야 하는 이유는 무엇인가요?

eSDK Pro를 사용하면 비전 프로젝트를 더 빠르게 시장에 출시할 수 있음을 보여주는 아이콘입니다.

시장 출시 시간 단축

더 나은 결과로 더 짧은 시간 안에 프로젝트를 완료하고, 투자 비용을 더 빨리 회수하세요.

eSDK Pro를 사용하여 비전 시스템 통합을 간소화하는 방법을 보여주는 아이콘입니다.

더 간단한 통합

eSDK Pro는 간단한 프로그래밍 작업을 처리해 주므로, 사용자는 중요한 10%에 집중할 수 있습니다.

eSDK Pro는 멀티 카메라 비전 시스템을 구축하고 설정을 보편적으로 적용하여 안정성을 확보하는 데 도움을 줍니다.

다중 카메라 시스템에 확장 가능

카메라, 스위치, 서버로 구성된 복잡한 시스템에 프로그래밍을 쉽게 적용할 수 있습니다.

eCapture Pro Vision 소프트웨어와 eSDK Pro 소프트웨어 개발 키트는 비전 시스템을 위한 상호 보완적인 개발 환경을 제공합니다.

eCapture Pro Vision 소프트웨어와 eSDK Pro를 사용하면 배포 속도를 높일 수 있습니다.

eSDK Pro와 eCapture Pro는 비전 시스템을 더 빠르게 개발하고 검증할 수 있도록 도와줍니다. 많은 고객들이 eCapture Pro의 간편한 인터페이스 덕분에 시스템 구축, 구성 및 실행 과정을 시각적으로 쉽게 이해할 수 있어 사용을 시작합니다. 두 프로그램 모두 플러그인을 작성하고 테스트할 수 있으며, 기본 구조는 동일합니다.

많은 고객이 eSDK Pro를 사용하여 배포를 완료하는데, 이는 eSDK Pro가 최종 제품 또는 배포에 사용되는 특수 소프트웨어 또는 HMI에 대한 강력한 API 연결을 제공하기 때문입니다.

eSDK Pro가 프로그래밍 시간을 어떻게 단축하는지 확인하세요

Emergent 사장인 John Ilett가 eSDK Pro의 프로그래밍 아키텍처에 대한 비전 파이프라인 기반 접근 방식을 검토합니다.

eSDK Pro는 기존 비전 SDK와 어떻게 다른가요?

검사 애플리케이션을 위한 eSDK Pro의 예를 확인하세요

이 eSDK Pro 사용 사례에서 Emergent 사장인 John Ilett는 인쇄 회로 기판을 검사하기 위해 자체 지시형 딥 러닝 알고리즘을 구현하는 방법을 검토합니다.

eSDK Pro는 어떻게 작동하나요? 코드는 줄이고 제어는 강화하세요

다중 카메라, 다중 서버 애플리케이션의 경우 eSDK Pro를 사용하면 프로그래밍 작업을 최대 90%까지 줄일 수 있습니다.

각 작업의 수행 방식(획득, 변환, GPU 전송, 출력)은 사용자가 정의하며, eSDK Pro는 스케줄링, 메모리 관리 및 동기화를 처리합니다.

플러그인 기반 아키텍처

eSDK Pro는 사용자만의 플러그인을 만들고 SDK로 실행할 수 있는 플랫폼을 제공합니다.

다중 카메라 동기화

IEEE 1588을 사용하여 1µs 이내에 PTP 멀티 카메라 동기화를 구현합니다.

카메라 매개변수를 제어합니다.

노출 및 밝기와 같은 카메라 매개변수를 제어합니다.

NVENC 압축

NVIDIA 인코더(NVENC)를 사용하여 H.264/H.265로 압축하고 데이터를 최종 저장 위치로 전송합니다.

하드웨어 트리거 설정

센서, 모션 감지기 또는 스트로브 펄스와 같은 물리적 신호에 따라 프레임 캡처가 이루어지는 경우 외부 하드웨어 트리거를 사용하십시오.

디버깅 도구

try/catch 블록을 사용하여 SDK 예외를 우아하게 처리하고 런타임 오류 발생 후 파이프라인을 재설정합니다.

그 모든 데이터를 어떻게 활용하시나요? FlexProc과 FlexTrans가 정답입니다.

eSDK Pro는 가속기 프레임워크 위에 위치합니다. 플렉스프록플렉스트랜스.

Emergent eSDK Pro에는 비전 시스템 프로그래머가 확장 가능한 멀티 카메라 시스템을 만드는 데 도움이 되는 FlexProc 및 FlexTrans 통합이 포함되어 있습니다.

Emergent eSDK Pro에는 FlexProc 및 FlexTrans 통합 기능이 포함되어 있습니다. 이 화면은 GUI 기반 eCapture Pro 소프트웨어에서 가져온 것으로, 개념을 설명하기 위한 것입니다. eSDK Pro에서 FlexProc과 FlexTrans는 시스템의 GPU, CPU, 메모리 및 스토리지를 활용하여 가장 효율적인 비전 파이프라인을 제공하도록 자동으로 작동합니다.

FlexProc은 유연한 처리를 의미합니다.

eSDK Pro 소프트웨어는 멀티 카메라 시스템이 NVIDIA GPU Direct를 사용하여 캡처, 처리, 전송 및 저장 작업을 GPU로 전송하도록 구성하여 지터와 지연 시간을 매우 낮출 수 있도록 하는 소프트웨어입니다.

FlexProc을 사용하면 플러그인 모델을 사용하여 CPU, GPU, FPGA 또는 클라우드 등 시스템 내 어떤 노드가 작업을 수행할지 선택할 수 있습니다. 이러한 작업은 모듈식으로 구현되며, 사용자 코드로 확장할 수 있습니다.

FlexTrans는 유연한 운송을 의미합니다.

eSDK Pro는 사용자가 밝기를 순차적으로 조절하는 이 플러그인처럼 자신만의 비전 플러그인을 추가할 수 있는 SDK 프레임워크입니다.

FlexTrans는 GPUDirect/무복사 경로를 통해 GPU와 서버 간에 프레임과 결과를 이동합니다. 즉, 추가 메모리 복사 없이 GPU 간에 직접 전송합니다.

eSDK Pro를 위한 사용 사례 애플리케이션

스포츠 분석, 방송 및 심판

eSDK Pro 소프트웨어 개발 키트는 스포츠 방송 및 스포츠 분석 애플리케이션을 지원할 수 있습니다.

eSDK Pro를 사용하여 방송, 분석 또는 심판 시스템을 구축하세요. 다양한 해상도와 프레임 속도의 카메라를 혼합하고, 스포츠 경기장 전체에서 1μs 이내에 여러 카메라를 동기화할 수 있습니다.

볼륨 캡처 및 특수 효과

eSDK Pro Vision 소프트웨어 개발 키트는 가상 현실 VR 및 체적 캡처 애플리케이션 개발을 지원할 수 있습니다.

실시간 디스플레이를 포함하여 다수의 카메라에서 3D/4D 제작을 위한 라이브 영상을 캡처하세요. 1µs의 높은 동기화 속도로 캡처를 트리거하고 여러 카메라에 공통 설정을 적용할 수 있습니다.

산업 자동화 및 검사

eSDK Pro 소프트웨어 개발 키트는 머신 비전에서 자동화 및 검사 애플리케이션을 지원할 수 있습니다.

생산 라인의 장기적인 신뢰성을 저해하는 "스파게티 코드"를 없애십시오. Emergent의 고속 영역 스캔 및 라인 스캔 카메라를 사용하여 검사 알고리즘을 적용하십시오. eSDK Pro를 사용하면 주요 이벤트와 품질 지표를 실시간으로 확인할 수 있도록 트리거링을 순차적으로 설정할 수 있습니다.

컴퓨터 비전, 인공지능 및 딥러닝

eSDK Pro 소프트웨어 개발 키트는 컴퓨터 비전, 딥러닝, AI 및 머신 러닝 분야의 비전 애플리케이션을 지원할 수 있습니다.

Emergent는 GPU Direct와 같은 비전 파이프라인과 가속기를 사용하며, NVIDIA의 Orin, Jetson, Thor와 같은 AI 엣지 컴퓨터에서 작동하여 최대 100GigE의 속도를 지원합니다. 자체 AI 또는 딥 러닝 애플리케이션을 구축하여 빠르고 실시간 결과를 얻으세요.

표준 기반, 생산 준비 완료

eSDK Pro는 GigE Vision 3.0, RDMA/RoCEv2 및 GenICam을 준수하며, Windows(64비트) 및 Linux(64비트)에서 실행됩니다. 200대 이상의 카메라가 설치된 시스템에서도 eSDK Pro의 확장성이 입증되었습니다.

GigE Vision3.0, RDMA / RoCEv2, GenICam 호환 비전 소프트웨어

다음 사항도 고려해 보세요.

eSDK 기본 소프트웨어

eSDK Basic은 카메라 구매 시 제공되는 무료 소프트웨어 버전입니다. 명령을 구현하고 사용자 정의 비전 애플리케이션을 구축할 수 있는 저수준 카메라별 제어 기능을 제공합니다. 다음은 몇 가지 이상적인 사용 사례입니다.

  • 뛰어난 비전 시스템 프로그래밍 전문 지식을 갖춘 엔지니어를 대상으로 합니다.
  • 카메라와 프로그래밍 설정을 세부적으로 제어하고 싶을 때 사용합니다.
  • 카메라 수가 적을 때, 즉 1~2대일 때나 프로그래밍 요구 사항이 최소한일 때입니다.
eSDK 소프트웨어 모니터

eSDK Pro 최신 버전에 액세스하세요

eSDK Pro는 Emergent 소프트웨어의 유료 버전입니다. 라이선스 키가 있으시면 아래 링크에서 최신 버전을 확인하실 수 있습니다. 구매를 원하시면 영업 담당자에게 문의하시거나 아래 양식을 이용해 주세요.