94<< los equipos de diseño deben reducir la complejidad y mejorar la integración para reducir el costo total y llegar al mercado más pronto. Conforme la tecnología evoluciona, así lo debe hacer su enfoque - simpli que el diseño de sistemas con CompactRIO de National Instruments. Con conectividad de fábrica para USB y Gigabit Ethernet, usted puede conectar cámaras de visión arti cial directamente al controlador CompactRIO, permitiéndole integrar visión arti cial junto con control de movimiento, E/S industriales y medidas avanzadas en un solo controlador de alto rendimiento. Además, se puede personalizar el FPGA programable por el usuario en el entorno grá co intuitivo de LabVIEW FPGA para realizar procesamiento de alta velocidad sin tener conocimiento de las herramientas tradicionales de desarrollo de hardware FPGA como VHDL o Verilog. Las imágenes procesadas pueden ser usa- das en algoritmos avanzados o como entradas para controlar ciclos que se ejecutan en el FPGA – lo cual es particularmente útil en aplicaciones de movimiento guiadas por visión en las que las cámaras son usadas para obtener información de posición o velocidad para un sistema de control de movimiento. Software de visión arti cial El módulo Vision Development para LabVIEW incluye miles de funciones de visión arti cial y procesamiento de imágenes que pueden ser implementadas en las plataformas de hardware de NI, incluyendo docenas de bloques de función especí camente para el FPGA. Con estas operaciones integradas, como funciones para trans- ferir imágenes de manera e ciente entre el CPU y el FPGA, usted puede enfocarse en el desarrollo de algoritmos en lugar de controladores de bajo nivel, middleware y mecanismos de transferencia de datos. Para ayudar a desarrollar rápida- mente sus aplicaciones de visión arti cial, el módulo también incluye el Vision Assistant, una herramienta de desarrollo de algoritmos para rápidamente generar prototipos de algoritmos de visión avanzados. Con ella se puede ajustar rápidamente e iterar algoritmos de visión arti cial al seleccionar, aplicar y conectar cientos de funciones de procesamiento integrado y ver inmediatamente los resultados en imágenes ejemplo, eliminando la necesidad de implementar código o pruebas con imágenes en vivo. Cuando el algoritmo es completo, el Vision Assistant genera automáticamente código de LabVIEW completo con las bibliotecas de FPGA y CPU necesarios y canales de DMA pre- con gurados para transferir imágenes entre el CPU y el FPGA. Integrar visión con movimiento Visión juega un papel clave en varios sistemas industriales en cuestión de control de calidad, trazabilidad y alineamiento, en los que los datos visuales son generalmente compartidos y sin- cronizados con sistemas de control de movimiento y medidas. En algunas aplicaciones, como movimiento guiado por visión, es importante reducir latencia para que las operaciones pue- dan ser realizadas lo más rápido posible. Con las incomparables características de rendimiento y exibilidad de CompactRIO, los subsistemas de visión arti cial pueden ser combinados con el mismo controlador, el cual minimiza la latencia, mejora el rendi- miento y simpli ca la complejidad del sistema. Simplemente hay que elegir las cámaras, hardware de movimiento y módulos de E/S que cumplen con sus necesidades y utilizar una sola herramienta de software para desarrollar y personalizar su aplicación. Elegir los componentes adecuados para un sistema de visión es una tarea importante. Para óptimos resultados, se deben considerar varias características del entorno, así como el o los objetos representados. Para ayudar a encontrar todos los componentes de un sistema de visión arti cial en un lugar espe- cí co, NI se ha asociado con proveedores de visión como Edmund Optics y Advanced Illumination para soluciones de cámaras, len- tes e iluminación. • VISIÓN ARTIFICIAL