[Jde-dev] jderobot 5.0
Sara Marugan
s.marugan en alumnos.urjc.es
Lun Feb 15 21:21:03 CET 2010
Lo de componentes "filtros" era la primera solución que se me ocurrió,
ya que yo necesito un filtrado y segmentación por movimiento de las
imágenes. En principio voy a probar así, así que yo me encargo de ello.
David Lobato wrote:
> Lo cierto es que el otro día me preguntaba algo similar.
>
> Es cierto que como procesos independientes los componentes en
> principio no comparten memoria, así que la idea de punteros y demás,
> sería complicada.
>
> Creo que una solución simple es crear componentes "filtros" con
> entrada y salida, de modo que tomen la imagen por un lado, la procesen
> y la sirvan por el otro. Así no tendríamos que tocar el servidor de
> imágenes.
> Aunque es posible que esto genere algunas latencias y cargas de cpu
> por copias que quizá compliquen el asunto.
>
> Otra solución es añadir algunos filtros al cameraserver, de modo que
> se puedan servir algunas imágenes filtradas.
>
> Quizá podemos darle una vuelta a la primera idea que es simple y de
> paso probamos como se comportan las latencias.
>
>
> 2010/2/15 Sara Marugan <s.marugan en alumnos.urjc.es
> <mailto:s.marugan en alumnos.urjc.es>>
>
> La verdad es que sé si se pueden pasar funciones como parámetros
> en este
> tipo de arquitectura distribuida, ya que los componentes no comparten
> memoria.
>
>
>
>
> La idea detrás de la implementación es aislar completamente la GUI del
> componente, de modo que resulte trivial sustituirla. Yo me he fijado
> un poco del MVC, aunque no se sigue al pie de la letra. Aun ando dando
> vueltas a alguna cosilla. Si se te ocurre cualquier mejora ya sabes...
>
>
> Sara Marugan wrote:
> > Ok. Ahora mismo estoy diseñando mi componente eldercare
> basándome en el
> > modelo vista controlador (MCV) tal y como habéis hecho con vuestro
> > motiondetection, ya que me parece muy buena idea.
> > Cuando me surja algún problema no dudaré en preguntar.
> >
> > Una idea que le quería comentar a José María es que muchas
> aplicaciones
> > necesitan un preprocesado de las imágenes que reciben, por
> ejemplo un
> > filtro de color, de movimiento, de bordes, etc. Me estaba
> preguntando si
> > sería posible que el componente varcolorserver ofreciera la
> posibilidad
> > de programarle una función de preproceso de la/s imágenes que
> sirve. Por
> > ejemplo,que se le pudiera pasar un puntero a una función de
> preproceso
> > y el mismo varcolorserver sirviera la imagen original y la
> preprocesada.
> > De este modo se facilita la programación distribuida y el ahorro de
> > componentes de preproceso con su respectiva definición de interfaz.
> >
> > No sé si me he explicado muy bien. ¿qué os parece?
> >
> >
> >
> >
> > David Lobato wrote:
> >
> >> Sara,
> >>
> >> se lo he comentado a José María, pero te lo digo a ti
> personalmente.
> >> Cualquier duda que se surja con respecto a jderobot 5.0 o Ice no te
> >> cortes en escribir a la lista. Así iremos mas rápido y
> compartiremos
> >> ideas que se nos vayan ocurriendo.
> >>
> >> Un saludo,
> >> David.
> >>
> >
> > _______________________________________________
> > Jde-developers mailing list
> > Jde-developers en gsyc.es <mailto:Jde-developers en gsyc.es>
> > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> >
> >
> >
>
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es <mailto:Jde-developers en gsyc.es>
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>
>
More information about the Jde-developers
mailing list