Autor Tema: CMU_CAMERA CONECTADO AL PIC  (Leído 1683 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado goygoy

  • PIC10
  • *
  • Mensajes: 19
CMU_CAMERA CONECTADO AL PIC
« en: 04 de Diciembre de 2004, 12:51:00 »
Hola alguien sabe como adquirir los datos de la camara al PIC para realizar un robot con vison artificia

Pagina donde esta la camara

http://www-2.cs.cmu.edu/~cmucam/

gracias por la respuesta

Dios les bendiga

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: CMU_CAMERA CONECTADO AL PIC
« Respuesta #1 en: 04 de Diciembre de 2004, 17:35:00 »
Hola :

si no me equivoco se transfieren los datos de video por el serial ,sabiendo que tipo de data envia no seria dificil para un pic recibir esa data y procesarla ,,aunque enlo personal estimo que video a 50 /60 frames s/ no lo veo ,pese a que su resolucion es baja ,176x200 aprox ,si podra capturar un frame y realizar alguna comparacion ,el tema es que deberias usar un pic con mucha memoria o una externa para almacenar los datos recibidos puesto que la transmision serie es secuencial y supongo que enviara por la serie cada linea de un frame .Cuando uno quiere "reconocer" una imagen el proceso consiste en tener un patron almacenado en memoria y comparar con la entrante que tanta coincidencia hay entre ambas ,esta en la precision requerida el margen de comparacion que tu le des asi por ejemplo si quiesieses reconocer una pelota podras hacerlo con diferentes aproximaciones la mas baja seria cuando aparece en la imagen recibida un circulo y la mas alta cuando coincida color tamaño y detalles ...todo eso ocupa mucha memoria y un gran movimiento de datos y una gran capacidad para almacenar la data que quieras comparar...ademas de algun algoritmo que "decida" que tanta coincidencia hay entre las datas ...
Ahora si la quisieses para reconocer colores la cosa se pone  mas sencilla....pero para ello no se necesita una camara...
Dinos cual es tu idea a ver si te podemos ayudar mas ...

Saludos
Khasistos

 

Desconectado egds

  • PIC12
  • **
  • Mensajes: 76
RE: CMU_CAMERA CONECTADO AL PIC
« Respuesta #2 en: 06 de Diciembre de 2004, 12:19:00 »
En base al mensaje anterior, se podría almacenar de alguna manera la imágen tomada por la CMU camara y el PIC en una memoria epromm?, y luego enviarla a través de un módem analógico o GSM, <la imágen capturada, calor esta>. a traves de RS232 o por una llamada de datos?

Me interesa este tema.

Un saludo.

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
RE: CMU_CAMERA CONECTADO AL PIC
« Respuesta #3 en: 06 de Diciembre de 2004, 13:47:00 »
Con PICs ni lo intenteis, vamos... es un suicidio... 176x200x50=1760000 bytes a tratar en un solo segundo...

En todo caso podriais intentarlo con los DSPic, que llegan a la friolera de 30MIPS y con un juego de instrucciones muy potente y de single clock cycle todas las instrucciones.

Respecto a lo de la EEPROM... sinceramente... no es posible... ten en cuenta que un ciclo de escritura son 10ms de media... eso serian 0,1kb por segundo... que junto con los parametros arriba mencionados serian 35kb por imagen. O sea, en el peor de los casos, 350 segundos o asi para guardarlo en la eeprom.

Mejor alternativa seria, si el envio va a ser realizado inmediatamente despues de guardado, una memoria RAM simple de estas... son muchisimo mas rapidas que las EEPROM. Y si necesitas que los datos persistan , podrias usar una SRAM con pila.

salu2


Desconectado goygoy

  • PIC10
  • *
  • Mensajes: 19
RE: CMU_CAMERA CONECTADO AL PIC
« Respuesta #4 en: 07 de Diciembre de 2004, 11:48:00 »
se les agradece por sus respuesta. an ahorrado gran tiempo



 

anything