Archive for the 'Vision' Category

Realidad Aumentada 3D con LabView 1.0 (cubo hellraiser)

Viernes, Julio 4th, 2008

Este ejemplo es como el de la cámara simple pero cambiándole el display de imágenes del modulo de visión por el Picture de toda la vida que trae el labview. El Picture es un display de datos, con lo que se puede representar muchas cosas: gráficos, ondas, imagenes, 2D, 3D … Aquí se ha construído un cubo con los módulos de renderización 3D, de tamaño y velocidad de giro variable. Ahora mismo siempre esta en el centro de la pantalla, pero se podría poner para que saliera al reconocer una silueta de una carta por ejemplo. Lo único dificilillo es el paso de datos de imágenes que utilizaba el display de visión al de datos.

Labview Vision 0.4 Ejecutables

Domingo, Abril 6th, 2008

Para ejecutar los ejecutables de labview que posean modulo de IMAQ Vision, se seguiran los pasos que vienen en la misma página de National Instrument: Requerimientos para Computadoras Ejecutando un EXE Usando Funciones NI-IMAQ para USB

 Que nada facil eeee, bueno, pues ahora recomiendo que ya que vas a instalar el run-time del IMAQ Vision que caduca en 30 dias, pues instales el assitente de vision  (que tambien caduca) para crear filtros, aprender templates, clasificar, leer codigos de barras, letras, buscar colores, formas, bordes… todo de forma muy sencilla e intuitiva.Una vez echo el script puedes pasarlo a visual (basic) a C ó a labview. Ó probarlo directamente con imagenes o webcam los resultados. Si eres unos de esos que le gusta programar todo desde C, por lo menos antes de programar necesitaras saber que es lo que te conviene hacer, si rgb, binario, template, rellenar agujeros… esto te ayudará a verlo y no ir por otros caminos perdido. Pero éste asistente ya lo explicare en otro dia, No hace falta labview (creo seguro). (more̷ ;)

Labview Vision 0.5

Domingo, Abril 6th, 2008

Aquí dejo el código básico en labview que utilicé para empezar a capturar imagenes con una webcam. 

Ya se que estoy dando las cosas al reves, cada vez mas fácil pero que se le va hacer, en el próximo explicaré como hacer funcionar los ejecutables sin labview. La mentablemente hace falta el modulo o el run-time de vision y para ese solo hay periodo de prueba de 30 dias. El run-time del labview no caduca a demás que hay una version del programa para estudiantes.

panel frontal USB camara simple

bloque de diagrama USB camara simple

El funcionamiento los (more̷ ;)

Labview Vision 1.01

Viernes, Abril 4th, 2008

Ya esta aqui subido el archivo en código fuente labview 8.0 y modulo de visión 8.0, el vi principal “Dibuja objetos y casi identifica.vi” y el subvi “colorea objetos 2 y clasifica (image control).vi”, el archivo clasificador “classifier.clf” y una imagen de los objetos que clasifiqué y la luz y calidad con la que trabajé en ese momento. Se llama casi identifica porque eso, casi hacierta al poner los nombres.

(more̷ ;)

Labview Vision 1.0

Jueves, Abril 3rd, 2008

Esta es una demostracion de una de las primeras cosas que hice con el labview y el modulo que tienen de vision artificial.

Reconoce las figuras pintadas en un folio y las colorea; si estan huecas las rellena.
Tambien aparece las clases de un ejemplo de prueba reconociendo las figuras y dandole nombres, que eran circulo grande, circulo pequeño y cuadrado.

Como el filtro funciona paso a paso y luego un poco mas rapidito del script dibuja objeto casi identifica.

 

(more̷ ;)