Foros del Web » Soporte técnico » Ayuda General »

Programacion inteligencia artificial

Estas en el tema de Programacion inteligencia artificial en el foro de Ayuda General en Foros del Web. Gracias, por recibirme en el foro. Mi consulta es si alguien conoce a traves de que programacion puedo hacer identificacion de imagenes de un video ...
  #1 (permalink)  
Antiguo 14/06/2011, 10:30
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Información Programacion inteligencia artificial

Gracias, por recibirme en el foro. Mi consulta es si alguien conoce a traves de que programacion puedo hacer identificacion de imagenes de un video (a traves de un fotograma), para luego hacer su seguimiento en el video. Es para un proyecto de analisis deportivo que permita la identificacion de jugadores, para luego de ubicarlo en tiempo y espacio, poder hacer analisis de recorridos, distancias, velocidad, etc.

Desde ya muchas gracias.

RC.
  #2 (permalink)  
Antiguo 14/06/2011, 23:42
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Programacion inteligencia artificial

Perdona que pregunte, pero ¿exactamente que nivel de programación tienes?

Esto se puede lograr con Redes Neuronales Artificiales, aquí un ejemplo muy sencillo en python, aunque quizá sea la forma complicada de hacerlo, ya que hay varias librerías en varios lenguajes que ya incluyen reconocimiento de rostros, sería algo con que partir:

En C++.
En C#.
En PHP, otro.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 15/06/2011, 04:52
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Información Respuesta: Programacion inteligencia artificial

Gracias, por la pronta respuesta.
Tengo alguna experiencia en Programacion mas focalizada en programacion tradicional que en objectos (he programado cosas sencillas en C, o C++).
De cualquier forma me animaria a incursionar mas profundametne en estas librerias de los lenguajes que me propusistes. Cual seria el mas acorde a lo que consulte ? Y, me podes guiar que libreria necesito o si conoces de alguna bibliografia que pueda conseguir via WEB o comprar (soy de Argentina)

Nuevamente Gracias

Ruben Camacho.
  #4 (permalink)  
Antiguo 15/06/2011, 11:15
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Programacion inteligencia artificial

Te recomendaría OpenCV, ya que si no me equivoco implementa reconocimiento facial en videos, aquí esta la página oficial y la documentación en C++. También hay un libro que puedes comprar en amazon.

Libface está basada en OpenCV pero OpenCV tiene mucha más documentación.

Saludos
__________________
Grupo Telegram Docker en Español
  #5 (permalink)  
Antiguo 16/06/2011, 04:45
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Programacion inteligencia artificial

Cita:
Iniciado por Carlangueitor Ver Mensaje
Te recomendaría OpenCV, ya que si no me equivoco implementa reconocimiento facial en videos, aquí esta la página oficial y la documentación en C++. También hay un libro que puedes comprar en [URL="http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134"]amazon[/URL].

Libface está basada en OpenCV pero OpenCV tiene mucha más documentación.

Saludos
Gracias, sos muy amable. Intentaremos seguir investigando para darle forma al proyecto.

Un Abrazo.

RC
  #6 (permalink)  
Antiguo 14/08/2013, 16:07
 
Fecha de Ingreso: agosto-2013
Mensajes: 4
Antigüedad: 10 años, 8 meses
Puntos: 0
Programacion inteligencia artificial

Hola, estoy intentando reproducir la función sim de matlab con el fin de obtener las salidas de la red neuronal, para una aplicación de android...el problema es que no funciona y no sé porqué..

Tengo estos datos:

3.12 2.21 6.14 8.24 1 50
3.51 2.61 5.32 6.79 2 50
2.41 9.18 3.14 3.45 3 50
8.81 6.54 4.16 2.67 4 50

El 1 es la solución de la primera salida. Y el 50 representa el valor de la segunda neurona de salida.

3.12 2.21 6.14 8.24 son los datos de entrada.

Aplico la siguiente red neuronal

net=newff(p',t',2,{'tansig','tansig'},'trainscg');

Después de entrenar y comprobar que los pesos convergen, obtengo los siguientes datos:

Datos de pesos que van de la capa de entrada a la oculta

matrizPesosEntradaOculta=net.IW{1};

datos pesos que van de la capa1 a la oculta

1.3062 1.0525 0.2176 0.3767
0.2298 0.7281 -0.7726 -1.2693

datos del bias de la capa 1
biasCapa1 = net.b{1};

-1.5481
1.6630

Pesos que van de la capa oculta a la capa de salida
net.LW{2,1}

0.7312 1.3382

los bias de la capa 2 son
0.2205

Lo que quiero es hacer lo mismo que haría la función sim de matlab.

Lo primero que hago es obtener la salida de la capa oculta: (Ent -->son los datos de entrada) (W11-->son los pesos que van de la entrada a la oculta)
mc1 = Ent1*W11 + Ent2*W21 + Ent3*W31 + Ent4*W41 + bias =

mc1 = 8,81*(1,3062) + 6,54*(1,0525) + 4,16*(0,2176) + 2,67*(0,3767) - 1,5481 = 18,75

mc2 = Ent1*W12 + Ent2*W22 + Ent3*W32 + Ent4*W42 =

mc2 = 8,81*(0,2298) + 6,54*(0,7281)+ ....+ 1,663 = 1,8462

Por último intento obtener los datos de salida (V11--> son los pesos que van de la oculta a la de salida

sal1 = mc1* v11 + mc2*V21 + b = 18,75*0,7312 + 1,8462*1,3382 + 0,2205 = 16,4 y debería dar 4


No sé qué pasa y no se me ocurre en qué he fallado
  #7 (permalink)  
Antiguo 14/08/2013, 16:09
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Programacion inteligencia artificial

Ya abriste un tema http://www.forosdelweb.com/f14/red-neuronal-1069484/, no te cuelgues de otros.

Saludos
__________________
Grupo Telegram Docker en Español

Etiquetas: inteligencia, programacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:03.