주문형 웨비나: 고성능 이미징이 산업 자동화를 어떻게 재정의하는가
inVISION TechTalks 웨비나: 고성능 이미징이 산업 자동화를 어떻게 재정의하는가
요약: 고성능 이미징에서 GigE Vision 3.0, FlexProc 및 eSDK Pro의 역할
Emergent Vision Technologies는 고속 이미징 및 머신 비전 분야에서 끊임없이 새로운 지평을 열고 있습니다. 최근 웨비나에서 Emergent Vision Technologies 팀은 GigEVision 3.0 지원, GPU 최적화 파이프라인, 새로운 개발 도구와 같은 최신 혁신 기술이 엔지니어와 시스템 개발자가 증가하는 성능 요구 사항을 해결하는 데 어떻게 도움이 되는지 살펴보았습니다.
GigE Vision 3.0 규정 준수
GigEVision 3.0은 RoCEv2 및 RDMA를 지원하여 시스템 메모리로의 무복사 전송을 가능하게 하고 CoaXPress 및 CameraLinkHS와의 성능 격차를 해소합니다. Emergent는 고급 드라이버 기술을 통해 무복사 기능을 이미 제공했으며, 간단한 펌웨어 및 소프트웨어 업데이트를 통해 새로운 표준을 완벽하게 지원합니다. 여기에는 소형이고 전력 효율적인 EROS 10GigE 카메라를 포함한 모든 최신 모델이 포함됩니다.
호환성과 안정성은 모든 비전 시스템의 핵심입니다. Emergent는 Broadcom과 NVIDIA/Mellanox의 다양한 기성 네트워크 인터페이스 카드(NIC)를 Windows 및 Linux 환경에서 검증했습니다. 장기 지원이나 전면 패널 트리거링과 같은 고급 기능이 필요한 고객을 위해 Emergent는 FPGA 기반 NIC/그래버 하이브리드 제품도 제공합니다.
퀘벡에서 열린 국제 시각 표준 회의(IVSM)에서 Emergent는 Stemmer Imaging 및 MVTec와 같은 업계 선도 기업과의 호환성을 성공적으로 입증했습니다. 10기가비트 에로스 및 25기가비트 볼트 카메라. 이러한 테스트를 통해 다양한 시스템 환경에서 상호 운용성과 높은 성능이 확인되었습니다.
멀티 카메라, GPU 직접 시스템을 위한 RoCEv2의 단점
하지만 RoCEv2 도입에는 단점이 있습니다. 특히 멀티캐스팅 지원이 부족하고, Windows 지원은 Intel 및 Marvell NIC에 제한적입니다. 또한 Windows에서는 Nvidia GPU에 대한 GPU Direct 지원도 없습니다. Emergent의 독점 드라이버는 이러한 모든 제한 사항을 극복하며, 특히 Windows에서 GPU Direct를 활성화하는 기능을 제공합니다. 이는 시스템 지연 시간을 줄이고 성능 병목 현상을 방지하는 데 중요한 기능입니다.
이미지 전송을 넘어, 이제 과제는 모든 데이터 처리로 옮겨갑니다. 단순히 이미지를 시스템 메모리에 저장하는 것만으로는 충분하지 않으며, 특히 25GigE 및 100GigE 속도에서는 더욱 그렇습니다. 최적화된 파이프라인이 없으면 시스템은 거의 즉시 CPU와 메모리 한계에 도달할 수 있습니다. Emergent의 솔루션은 GPU 및 기타 고처리량 처리 장치를 위해 구축된 실시간 무복사 파이프라인입니다.
이미징 설정을 확장하려는 경우 유연성이 필수적입니다. Emergent는 GPU 기반 시스템뿐만 아니라 프로세싱과 네트워크 인터페이스를 결합한 FPGA 카드와 NVIDIA BlueField 슈퍼 NIC도 지원합니다. 고속 SSD 레코딩은 Emergent가 검증되고 성능 조정된 솔루션을 제공하는 또 다른 영역입니다.
다중 카메라 시스템의 성능 증명
한 대의 PC에 200대의 카메라를 연결하는 것은 이론적인 이야기처럼 들리지만, Emergent는 이미 고객이 비슷한 데이터 수준에서 시스템을 구축할 수 있도록 지원해 왔습니다. EROS 10GigE 카메라의 자동 협상 기능, 경쟁력 있는 가격, 그리고 최소한의 시스템 오버헤드 덕분에 Emergent의 총소유비용(TCO)은 기존의 다중 서버 솔루션보다 훨씬 낮은 경우가 많습니다.
두 가지 새로운 소프트웨어 기술 FlexProc 및 FlexTrans시스템 설계를 더욱 간소화합니다. FlexProc을 사용하면 저수준 이미지 캡처 코드를 작성하지 않고도 사용자 정의 CPU, GPU 또는 FPGA 플러그인을 구축할 수 있습니다. FlexTrans는 동급 최고의 제로 카피(zero-copy) 및 GPU 직접 방식을 사용하여 이미지 데이터와 결과를 시스템 전체에서 원활하게 전송할 수 있도록 보장합니다. 이러한 기능을 결합하여 신속한 프로토타입 제작, 확장성 및 고성능을 실현합니다.
마지막으로, 회사는 개발자들이 멀티 카메라 애플리케이션을 빠르게 구축할 수 있도록 설계된 간단하면서도 강력한 SDK인 eSDK Pro를 출시했습니다. eSDK Pro를 사용하면 일반적으로 필요한 코드의 일부만으로 전체 파이프라인을 구현할 수 있어 성능 목표를 달성하고 출시 시간을 단축할 수 있습니다. 실제 사례에서는 25개의 GPU가 장착된 두 대의 서버에서 실행되는 XNUMX대의 XNUMXGigE 카메라에 대한 완전한 데이터 수집 파이프라인을 몇 줄의 코드만으로 구현했습니다.
연락처
Emergent Vision Technologies는 하드웨어, 드라이버, 소프트웨어 전반에 걸친 지속적인 혁신을 통해 차세대 성능 중심 머신 비전 애플리케이션을 구현하고 있습니다. 고성능 멀티 카메라 시스템 구축을 목표로 하신다면, 지금 바로 연락하셔서 프로젝트를 시작하세요.