비전 시스템을 개발하고 배포합니다. 빠른 eSDK Pro를 사용합니다.
eSDK Pro는 OEM 프로젝트에 비전 기술을 통합하거나 타사 소프트웨어로 이미지 데이터를 전송하기 위한 소프트웨어 개발 키트입니다. 데이터 전송을 최적화하여 이러한 작업을 간편하게 수행할 수 있도록 지원하며, 기존 SDK 사용 시 소요되는 프로그래밍 시간을 최대 90%까지 절감해 줍니다.
eSDK Pro는 파이프라인 기반이므로 자체 플러그인을 작성하거나 미리 만들어진 플러그인을 사용할 수 있습니다. 따라서 기본적인 프로그래밍 작업이 아닌 애플리케이션 로직 개발에 집중할 수 있습니다.
eSDK Pro Vision 소프트웨어 개발 키트 SDK
턴키 방식의 비전 통합: eSDK Pro는 OEM 프로젝트 또는 타사 소프트웨어로 이미지 데이터를 전송하는 데 필요한 코딩 요구 사항을 간소화합니다.
Emergent eSDK Pro를 사용해야 하는 이유는 무엇인가요?
시장 출시 시간 단축
더 나은 결과로 더 짧은 시간 안에 프로젝트를 완료하고, 투자 비용을 더 빨리 회수하세요.
더 간단한 통합
eSDK Pro는 간단한 프로그래밍 작업을 처리해 주므로, 사용자는 중요한 10%에 집중할 수 있습니다.
다중 카메라 시스템에 확장 가능
카메라, 스위치, 서버로 구성된 복잡한 시스템에 프로그래밍을 쉽게 적용할 수 있습니다.
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는 스케줄링, 메모리 관리 및 동기화를 처리합니다.
그 모든 데이터를 어떻게 활용하시나요? FlexProc과 FlexTrans가 정답입니다.
eSDK Pro는 가속기 프레임워크 위에 위치합니다. 플렉스프록 및 플렉스트랜스.
Emergent eSDK Pro에는 FlexProc 및 FlexTrans 통합 기능이 포함되어 있습니다. 이 화면은 GUI 기반 eCapture Pro 소프트웨어에서 가져온 것으로, 개념을 설명하기 위한 것입니다. eSDK Pro에서 FlexProc과 FlexTrans는 시스템의 GPU, CPU, 메모리 및 스토리지를 활용하여 가장 효율적인 비전 파이프라인을 제공하도록 자동으로 작동합니다.
FlexProc은 유연한 처리를 의미합니다.
FlexProc을 사용하면 플러그인 모델을 사용하여 CPU, GPU, FPGA 또는 클라우드 등 시스템 내 어떤 노드가 작업을 수행할지 선택할 수 있습니다. 이러한 작업은 모듈식으로 구현되며, 사용자 코드로 확장할 수 있습니다.
FlexTrans는 유연한 운송을 의미합니다.
FlexTrans는 GPUDirect/무복사 경로를 통해 GPU와 서버 간에 프레임과 결과를 이동합니다. 즉, 추가 메모리 복사 없이 GPU 간에 직접 전송합니다.
eSDK Pro를 위한 사용 사례 애플리케이션
스포츠 분석, 방송 및 심판
eSDK Pro를 사용하여 방송, 분석 또는 심판 시스템을 구축하세요. 다양한 해상도와 프레임 속도의 카메라를 혼합하고, 스포츠 경기장 전체에서 1μs 이내에 여러 카메라를 동기화할 수 있습니다.
볼륨 캡처 및 특수 효과
실시간 디스플레이를 포함하여 다수의 카메라에서 3D/4D 제작을 위한 라이브 영상을 캡처하세요. 1µs의 높은 동기화 속도로 캡처를 트리거하고 여러 카메라에 공통 설정을 적용할 수 있습니다.
산업 자동화 및 검사
생산 라인의 장기적인 신뢰성을 저해하는 "스파게티 코드"를 없애십시오. Emergent의 고속 영역 스캔 및 라인 스캔 카메라를 사용하여 검사 알고리즘을 적용하십시오. eSDK Pro를 사용하면 주요 이벤트와 품질 지표를 실시간으로 확인할 수 있도록 트리거링을 순차적으로 설정할 수 있습니다.
컴퓨터 비전, 인공지능 및 딥러닝
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의 확장성이 입증되었습니다.