fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Visión artificial

467 Respuestas
43 Usuarios
0 Reactions
535.3 K Visitas
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 19 años

Como ya estoy de medio vacaciones, pero a la vez no tengo demasiados medios técnicos, me dedico a recopilar datos y a procesarlos como puedo en mi cabecilla, para poder hacer cosas en verano.

Como sabeis estoy con el tema del Bluetooth... a falta de hacer algunas pruebas con otro ordenador, el tema del TouchPad... necesito más medios que mi portatil... y... ahora viene el proyecto guapi guapi... Visión artificial con una simple webcam, entonces aqui vienen mis preguntas y aclaraciones:
·Sé que es posible, porque si no me equivoco Golfus Hispanicus lo emplea, asi como otros proyectos como los de esta chiquita tan maja: Mavis
·¿Cómo se empieza en este mundito?
·¿Qué librerías usais para obtener imágenes de la webcam?
·¿Qué librerías usais para procesar la imagen?
·¿Es imprescindible programar el sistema en C?
·¿Tenemos algun proyecto de ejemplo?

Yo estoy comenzando con la librería WebCam.dll, pero me temo que es muy incompleta, y además consume demasiados recursos comparándolo con el proyecto de Mavis. Aun así, tengo un programa hecho que lo único que tiene es un botón, con el que al pulsarlo, se copia la imágen de la webcam en un control PictureBox... me imagino que es un primer paso en este mundo, y que me quedan miles de caminos que recorrer, pero esta librería no sé si da mucho más de si, de modo que me gustaría que alguno que haya trabajado con esto me eche un cablecillo.

Seguiré informando. Muchas gracias por la ayuda.
Ángel

Responder
466 respuestas
joviwap
Respuestas: 301
(@joviwap)
Ardero
Registrado: hace 20 años

Luisj, me temo que me debes 20€! jeje!!
http://www.intel.com/cd/software/produc ... 302910.htm

Este es el link de la web de Intel para descargar las IPP y como pedes ver solo son gratuitas para linux. Veo que estás más puesto que yo en las IPP y demás así que tengo una cuestión

no puedo entrar en la web de Robolab, sabes si está caida? podrías pasarme el módulo Ice para leer de la camara?

Gracias 😀

Responder
luisj
Respuestas: 235
(@luisj)
Estimable Member
Registrado: hace 18 años

Si, esta caida, a veces se va la luz del servidor, y como está en el laboratorio apartado nadie lo enciende hasta el siguiente día laborable. Supongo que mañana por la mañana lo encenderán y podrás entrar, de todas formas voy a ver si tengo yo una copia del repositorio y la subo.

Efectivamente parece que a partir de la versión 5.3 solo está disponible para linux. Casi me alegro. 😀

Responder
luisj
Respuestas: 235
(@luisj)
Estimable Member
Registrado: hace 18 años

Te lo envio por correo ya que lo tienes público, porque no se si será la cerveza pero no veo el botón de adjuntar ficheros. 😀

Responder
furri
Respuestas: 2708
(@furri)
Ardero
Registrado: hace 20 años

Vais a tener que publicar un tutorial básico de IPPs... 😀

Yo sigo currandome los algoritmos a mano pero si me encuentro una libreria con un función llamada BuscaPelota() que me devuelva la posición en la imagen.... no le voy a hacer ascos... 😀 😀 😀

Para el proyecto PCBot (estilo a la foto de luisj) he retomado el código fuente en Visual Basic que desarrollé en 2006. Quitando todos los algoritmos de filtrado que tuve que poner para aquel proyecto, añadiendo un primer algoritmo de filtrado de color y localización de objetivos voy casi a 10fps... pero vamos... fijo que esta tasa de proceso caerá como una piedra igual que me pasó en 2006.

Para este proyecto 2fps son suficientes y en todo caso si se ralentiza mucho mas lo termino de pasar a C++ aunque en este lenguaje la interfaz de usuario me costará mucho mas.

Lo dicho, quedo (muchos quedamos...) a la espera de ese tutorial.
saludos.
furri.

Responder
jorcoval
Respuestas: 418
(@jorcoval)
Reputable Member
Registrado: hace 19 años

Creo recordar que OpenCV se basa en IPL, no en IPP (aunque mi cabeza a veces no da para mucho XD)

IPP es cierto que es mucho más complicado de entender y trabajar, pero la diferencia de tiempo de computación es abismal (en el trabajo algunas funciones eran 10 veces más rápidas en IPP), lo que para robótica es algo a tener muy muy en cuenta.

Responder
Página 86 / 94
Compartir: