Ir al contenido

LabVIEW 2009/1.2.3 Procesamiento de Imágenes y Señales

De Wikilibros, la colección de libros de texto de contenido libre.

Incorpore cientos de funciones de procesamiento de imágenes y señales específicas para aplicaciones en sus aplicaciones de LabVIEW. Extienda LabVIEW con procesamiento específico por aplicaciones para sonido y vibración, visión artificial, comunicaciones RF, análisis transitorio de señales o de corta duración y más.


Módulo Vision Development para LabVIEW

[editar]

El Módulo Vision Development de National Instruments es una colección de funciones de procesamiento de imágenes y visión artificial para varios lenguajes de programación, como NI LabVIEW y Microsoft C++, Visual Basic y .NET. Con estas funciones usted puede mejorar imágenes, verificar presencia, ubicar características, identificar objetos y medir partes. Junto con bibliotecas de programación, el Módulo NI Vision Development también incluye NI Vision Assistant y el software de NI Vision Acquisition.

El Módulo Vision Development ofrece:

  • Cientos de funciones para procesamiento de imágenes incluyendo igualación de patrones e igualación geométrica, OCR, lectores de código de barras, clasificación de objetos y análisis de partículas.
  • Precisión en sub pixeles por debajo de 1/10 de un pixel y 1/10 de un grado
  • Rápida generación de prototipos de aplicación y generación de código con Vision Assistant
  • Software controlador para miles de cámaras, incluyendo cámaras GigE Vision y IEEE 1394

Módulo LabVIEW MathScript RT

[editar]
  • Despliegue sus archivos .m personalizados a hardware en tiempo real
  • Reutilice varios de sus scripts creados con el software The MathWorks, Inc. MATLAB® y otros
  • Desarrolle sus archivos .m con una interfaz interactiva de línea de comando
  • Integre sus scripts en sus aplicaciones de LabVIEW usando el Nodo MathScript
  • Soporte para Windows 2000/XP/Vista/7

Con el Módulo NI LabVIEW MathScript RT, usted puede integrar sus archivos .m personalizados al entorno gráfico de LabVIEW. Combinar los beneficios de matemática basada en texto con programación gráfica representa un nuevo enfoque híbrido de programación que le ofrece la libertad de escoger la sintaxis más apropiada. En el centro de MathScript está un lenguaje de programación basado en texto de alto nivel con sintaxis y funcionalidad que abstrae la complejidad de las tareas de procesamiento de señales, análisis y matemáticas. Con más de 750 funciones integradas para ese trabajo, usted también puede crear nuevas funciones definidas por el usuario.

LabVIEW MathScript proporciona dos metodologías para programación: una interfaz interactiva y una programática. Diseñado para el desarrollo de scripts, la Ventana Interactiva de MathScript ofrece una interfaz de línea de comando en la cual usted puede cargar, almacenar, diseñar y ejecutar scripts de archivos .m. Diseñado para el desarrollo de scripts, el Nodo MathScript es una característica embebida de LabVIEW que conecta las variables de E/S basadas en texto con las entradas y salidas de LabVIEW.

El Módulo LabVIEW MathScript RT se ejecuta en todas las plataformas de LabVIEW para PC así como objetivos de hardware LabVIEW Real-Time. Esta funcionalidad, ahora incluida en los sistemas de desarrollo LabVIEW Completo y Profesional, ha sido rediseñada del todo. Rediseñado para un rendimiento óptimo en un sistema operativo en tiempo real, el motor MathScript sufrió cambios estructurales para asegurar código más optimizado y compilado. El sinónimo de lenguaje escrito indirectamente con los entornos de archivos basados en texto fue escrito estrictamente en el contexto del entorno gráfico de LabVIEW para una eficiente propagación de escritura de datos a través de código esencial. Esta escritura asegura que LabVIEW puede compilar de manera eficiente el código MathScript basado en texto para manejo de errores semántico y sintaxis al momento de la edición así como ayuda para contexto de nodo.

LabVIEW 2009 hace más simple y rápido la trayectoria de hardware para archivos .m. Tan solo combine su archivo .m con el código gráfico de LabVIEW usando el Nodo MathScript y arrastre su aplicación al objetivo en tiempo real al proyecto de LabVIEW.

LabVIEW Advanced Signal Processing Toolkit

[editar]

Simplifique la experimentación y el desarrollo involucrando análisis conjunto de tiempo-frecuencia, ondas pequeñas y análisis de series de tiempo.

  • Análisis de tiempo-frecuencia -- herramientas gráficas y analíticas para señales con contenido de frecuencia
  • Análisis de series de tiempo -- análisis estadístico para descripción, explicación, predicción y control
  • El diseño de onda corta y banco de filtro para caracterización de señales de corta duración y reducción de ruido.
  • Incluye el NI LabVIEW Digital Filter Design Toolkit

Digital Filter Design Toolkit

[editar]

Rápidamente diseñe, analice e implemente más de 30 tipos de filtros digitales usando herramientas interactivas y programáticas.

  • Diseño de punto fijo y punto flotante con generación automática de código LabVIEW o ANSI C
  • Diseño, análisis e implementación de filtros digitales en LabVIEW
  • Extensas herramientas que cumplen con necesidades básicas o complejas
  • Soporte para Windows 2000/XP/Vista/7


Adaptive Filter Toolkit

[editar]

Diseñe, analice y simule filtros adaptativos, usando tipos de datos de punto flotante y punto fijo.

  • Algoritmos incluyendo LMS, LMS normalizado, LMS perforado, LMS de bloque rápido, LMS de señal, RLS y QR-RLS
  • Algoritmo LMS de filtro-X y LMS de filtro-X normalizado para control de ruido/vibración activo
  • Ejemplos incluyendo cancelación de ruido/eco adaptativo, identificación de sistemas adaptativos y LPC
  • Simulación y generación de código LabVIEW FPGA para filtro adaptativo LMS de punto fijo
  • Soporte para Windows 2000/XP/Vista/7

Sound and Vibration Measurement Suite

[editar]

La colección más extensa de herramientas de análisis y procesamiento de señales para ruido, vibración y severidad (NVH); monitoreo de condición de máquinas; y aplicaciones de pruebas de audio.

  • Análisis y registro de datos autónomo basado en configuración con el NI Sound and Vibration Assistant
  • Algoritmo de barrido de frecuencia continuo para procesamiento THD y FRF extra rápido
  • Algoritmos de calidad de sonido para medidas acústicas
  • Rastreo y extracción de orden de análisis incluyendo procesamiento por tacómetro
  • Gráficas en cascada, centroide de eje, de órbitas de Bode e impresiones polares
  • Análisis completo y de fracciones (1/3, 1/6, 1/12, 1/24) de octava compatible con ANSI y IEC

Sound and Vibration Toolkit

[editar]

Simplifique las medidas de audio, análisis fraccional de octava, análisis senoidal, medidas de nivel de sonido, análisis de frecuencia y análisis transitorio.

  • Análisis y registro de datos autónomo basado en configuración con el Sound and Vibration Assistant
  • Procesamiento de señales de filtro de audio compatible con AES17
  • Espectro de potencia, barrido sinusoidal y análisis de octava fáciles usar
  • Nivel de sonido con evaluación A, B o C y nivel de vibración con integración
  • Medidas de audio incluyendo THD, SNR, SINAD y análisis de barrido sinusoidal
  • Soporte para E/S de archivos Universal File Format (UFF58)

Spectral Measurements Toolkit

[editar]

Realice medidas espectrales comunes como espectro de potencia, pico de potencia y frecuencia, potencia en banda, potencia de canal contiguo y ancho de banda ocupada.

  • Datos I-Q para anti modulación digital
  • Procesamiento FFT altamente optimizado
  • Funciones de medidas espectrales comunes como potencia en banda y potencia de canal contiguo
  • Modulación analógica y anti modulación
  • Espectrogramas en 3D

Modulation Toolkit para LabVIEW

[editar]

Extienda el entorno de desarrollo gráfico con funciones y herramientas para generación de señal, análisis, visualización y procesamiento de formatos de modulación estándar y personalizada, digital y analógica.

  • Simule y mida deformaciones incluyendo desfase de DC, desequilibrio de ganancia I/Q y desfase de cuadratura
  • Funciona con formatos estándares y personalizados (AM, FM, PM, ASK, FSK, MSK, GMSK, PSK, QPSK, PAM, QAM)
  • Las medidas incluyen rango de error en bits (BER), error de fase, temporización de arranque y desviación de frecuencia
  • Medidas de calidad que incluyen EVM, radio de error de modulación (MER) y ρ (rho)
  • Potentes diagramas en 3D mejoran el conjunto de impresiones tradicionales en 2D, trellis y constellation
  • Más 100 programas de ejemplo con código fuente

Vision Builder for Automated Inspection

[editar]

Desarrolle aplicaciones autónomas de manera interactiva que adquieren y procesan imagenes sin programación

  • Configure aplicaciones de visión artificial con un entorno interactivo, fácil de usar y guiado por menú
  • Encuentre, cuantifique, mida, identifique y clasifique objetos sin programación
  • Tome decisiones complejas basadas en resultados de inspección
  • Comunique con dispositivos industriales como PLCs y HMIs con protocolos industriales integrados
  • Use Software NI Vision Acquisition para adquirir desde cámaras GigE Vision, IEEE 1394, USB y demás

LabVIEW Math Interface Toolkit

[editar]

Convierta código LabVIEW (VIs) en funciones MEX para usarse con el software The MathWorks Inc, MATLAB®, permitiendo a los usuarios MATLAB a usar mas habilidades de medidas, análisis e interfaz de usuario de LabVIEW.

  • Extienda las habilidades de MATLAB® con LabVIEW potentes herramientas para E/S, análisis e interfaz de usuario
  • Convierta rápidamente VIs de labVIEW en funciones originales de MATLAB® MEX
  • Distribuya fácilmente aplicaciones de LabVIEW para uso original en el entorno de análisis MATLAB®