Software de visión artificial para cámaras de 10/25/100 GigE

La plataforma de software de Emergent incluye eCapture Pro, basado en interfaz gráfica de usuario, y eSDK Pro, basado en código, que proporciona potentes herramientas para crear y gestionar sistemas de visión artificial de alto rendimiento. Diseñada para sistemas de visión de 10 GigE, 25 GigE y 100 GigE, la plataforma integra tecnologías avanzadas como FlexProc™, FlexTrans™ y GPUDirect para optimizar la captura, el procesamiento y la aceleración de la GPU de datos. Las robustas API y los flujos de trabajo optimizados ofrecen a los ingenieros un control preciso al desarrollar e implementar soluciones multicámara escalables.

Todo el software de Emergent es:

  • Compatible con GigE Vision 3.0, RDMA y GenICam
  • Compatible con NVIDIA GPU Direct
  • Capaz de sincronización multicámara en 1 µs usando IEEE1588
  • Operable en Windows o Linux
Software de visión artificial, ya sea GUI o basado en código, para usar con cámaras de 10/25/100 GigE

Software de visión artificial de Emergent

Las ofertas de software de visión artificial de Emergent incluyen eCapture Pro basado en GUI y eSDK Pro basado en código. Para dos cámaras o menos, eCapture Viewer y eSDK están disponibles de forma gratuita para comenzar.

Productos de software de visión de Emergent

Productos de software emblemáticos

eCapture Pro y eSDK Pro son nuestros productos de software estrella. Comparten la misma estructura, con la capacidad de desarrollar e implementar sistemas de visión con nuestras cámaras de 10, 25 y 100 GigE. eCapture Pro cuenta con una interfaz gráfica de usuario, mientras que eSDK Pro se basa en código.

Productos de software libre

eCapture Viewer y eSDK son las versiones gratuitas de nuestro software. Estos productos son ideales para iniciar un proyecto y ofrecen la mayoría de las funciones de los productos estrella. Su principal limitación es que están diseñados para funcionar con un número reducido de cámaras (≤2).

Software de terceros

eSDK Pro es la mejor opción para enviar datos de imágenes a software de terceros mediante una simple llamada a la API. También ofrecemos compatibilidad con cámaras HALCON de MVTec, el software de adquisición de visión de NI y Cognex VisionPro, basado en los estándares GigE Vision y GenICam.

Software de visión artificial

El software eCapture Pro ejecuta sistemas de visión de alto rendimiento.

eCapture Pro es un software de visión artificial completo. Utilice la sencilla interfaz de arrastrar y soltar para crear sistemas de cámaras de 10, 25 y 100 GigE, incluyendo sistemas multicámara validados para más de 500 cámaras.

Crea tus propias aplicaciones de visión artificial con eSDK Pro.

Un SDK de visión moderno para el diseño e implementación de sistemas de visión con hasta un 90 % menos de programación. Se encarga de la captura, el procesamiento, el transporte y el almacenamiento subyacentes, para que usted pueda centrarse en la lógica de la aplicación.

Opciones de software de visión gratuito

Comience a utilizar el software de visión gratuito eCapture Viewer

eCapture es una versión de licencia limitada de eCapture Pro y proporciona la mayoría de las funciones, incluida la capacidad de trabajar entre esta y eSDK.

Cree sus propios programas de visión con el Kit de desarrollo de software básico eSDK

eSDK es nuestro kit básico de desarrollo de software. Le permite crear sus propias aplicaciones de visión o enviar datos de imágenes a software de terceros.

Tecnologías de software Core Vision

FlexProc y FlexTrans están integrados en eCapture Pro y eSDK Pro para que pueda crear sistemas de visión confiables.

FlexProc significa procesamiento flexible.

FlexProc está diseñado para sistemas de visión de alto ancho de banda que ofrecen una latencia extremadamente baja. Esto aplica a situaciones donde se requiere una alta densidad de cámaras por servidor, o aplicaciones multiservidor y multiGPU con cientos de cámaras de 10, 25 y 100 GigE.

 Usted asigna el nodo del sistema (GPU, CPU, FPGA o incluso la nube) que realiza las tareas de procesamiento. Cree sus propios complementos o implemente módulos prediseñados. Esto incluye modelos de IA o aprendizaje profundo integrados en kernels CUDA. La sencilla interfaz gráfica de usuario facilita el aprendizaje, tanto si crea sistemas de visión simples como complejos.

FlexTrans significa transporte flexible.

¿Qué hace con todos esos datos? FlexTrans es la solución, ya que gestiona cualquier transferencia de nodo a nodo, por ejemplo, de GPU a GPU, de servidor a servidor o del sistema a la nube. FlexTrans utiliza las tecnologías GPU Direct y de copia cero de NVIDIA para mantener una latencia baja y utilizar el mejor nodo disponible para la tarea.

Todo esto está orquestado interior Las herramientas de Emergent (eCapture Pro y eSDK Pro), para que usted no tenga que escribir código de red de bajo nivel ni de copia de memoria.

Compatibilidad con software de terceros, incluido GenTL

Las cámaras GigE de Emergent son compatibles con diversas aplicaciones de terceros. Si el software que utiliza es compatible con GenTL, puede acceder a nuestros controladores de alto rendimiento, lo que permite que las cámaras Emergent sean compatibles con su software.

Halcón MVTec

MVTec HALCON - MVTec-Halcon

Utilice cámaras Emergent en HALCON, compatible con GenICam y GigE Vision, y ejecuta plataformas de visión integrada basadas en ARM de forma predeterminada. Este popular software de visión artificial cuenta con una extensa biblioteca que se utiliza en todas las áreas de la imagen, incluyendo análisis de blobs, morfología, correspondencia, medición e identificación. HALCON también incorpora algoritmos de aprendizaje profundo y visión 3D.

Vision Pro de Cognex

Cognex VisionPro - Cognex VisionPro

Utilice las cámaras GigE de Emergent con el software para PC Cognex VisionPro para realizar una amplia gama de funciones de visión artificial. Estas incluyen la localización e inspección de objetos geométricos, así como la identificación, medición y alineación. El software ofrece una biblioteca de herramientas de coincidencia de patrones, blobs, calibradores, localización de líneas, filtrado de imágenes, OCR, OCV y visión inteligente y de aprendizaje profundo, además de lectura de códigos de barras 1D/2D.

Visión de Irlanda del Norte

Software de adquisición de visión de NI con cámaras Emergent GigE

Las cámaras Emergentes pueden utilizarse con el Software de Adquisición de Visión (VAS) de NI (anteriormente National Instruments) para adquirir, visualizar y guardar imágenes desde interfaces de cámara estándar, como GigE Vision. Con NI VAS, los usuarios pueden controlar la E/S digital en el hardware de visión de NI y, mediante un conjunto de funciones y programas de ejemplo, crear aplicaciones con LabVIEW o C/C++.