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
1.1 M Visitas
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 20 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
jorcoval
Respuestas: 418
(@jorcoval)
Reputable Member
Registrado: hace 19 años

Mi proyecto consiste en un sistema de visión artificial mediante el cual calcular el ángulo de elevación de un brazo de una persona con respecto a su tronco.
Mediante este ángulo, tengo que lograr que un Robonova conectado por serie y un Lego NXT conectado por bluetooth imiten dicho movimiento

La imagen original es


Responder
drakerdg
Respuestas: 475
(@drakerdg)
Reputable Member
Registrado: hace 20 años

jorcoval, gracias, la parte que recortas es la manga. Buen contorno has logrado, felicitaciones. 😀


Responder
TumBos
Respuestas: 158
(@tumbos)
Estimable Member
Registrado: hace 20 años

He tirado por la calle del medio y me he plantado en MediaMarkt para pillarme la Trust que comenta Garrocha. (WB 5400 - 29,90 euros)

Cosas que he visto:

A 800x600 pa' arriba solo 15 fps.(mal)

Pasandole la prueba del histograma igual que la que hice a la otra Trust ( 352x288 pixeles)no he visto "huecos" asi que ve todo el rango de valores RGB.(bien)

Pero una decepción . Cuando he ampliado la imagen he visto que tenia un sinfín de pixeles fijos en los tres canales es decir, me huele que el CMOS esta tocado. Parece una bonita noche estrellada pero en RGB. 😉 (cagada)

¿ mala suerte o tambien es la oferta del MediaMarkt?

Mañana voy a descambiarla.
¿alguna otra idea sobre la compra de una buena camara Web?

Saludos.

P.D. jugué con el AMCap (software que lleva la camara) y esta guapo lo de los efectos que lleva en tiempo real. Lo del Face-Tracking no lo pude hacer funcionar.Por cierto, ¿alguna idea del algoritmo para realizar face-tracking?


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

P.D. jugué con el AMCap (software que lleva la camara) y esta guapo lo de los efectos que lleva en tiempo real. Lo del Face-Tracking no lo pude hacer funcionar.Por cierto, ¿alguna idea del algoritmo para realizar face-tracking?

Si face-tracking es reconocimiento de caras sobre la imagen, prueba OPENCV que lleva un ejemplo.
Si quieres el código fuente del ejemplo dimelo, que lo tengo por aqui


Responder
TumBos
Respuestas: 158
(@tumbos)
Estimable Member
Registrado: hace 20 años

Estoy tratando la imagen de una WebCam con C++ Builder 6 y realmente me sorprendio la rapidez si accedo a la imagen con punteros directamente. He realizado filtrados por color RGB,histogramas en tiempo real de los tres canales a la vez ,detección de bordes,etc. No uso ninguna librería porque me gusta saber como es el algoritmo. Es mucho más curro ya lo sé pero también estoy aprendiendo cosas que de otra manera no sabría.
Hice comparativas de velocidad con GetPixel que viene de serie y accediendo por puntero a la imagen y va muchisimo más rápido por punteros como ya me imaginaba. Con esa velocidad creo que se puede hacer algo guapo.
A ver si me espabilo y hago algo interesante para compartir.

jorcoval,
el face-tracking que te digo no sirve para reconocer caras sino para seguirlas.

Saludos


Responder
Página 72 / 94
Compartir: