martes, 21 de abril de 2009 (Hace más de 2 semanas)

Muchas veces, pensando en la precisión de los avances meteorológicos oficiales, fantaseando sobre cuanto progresaría esta ciencia si en lugar de (pongamos por caso un clásico) gastar millonadas en militarizarnos lo gastasen en instalar garitas meteorológicas por todo el territorio. Medios tecnológicos hay de sobra para la construcción de unidades autónomas/automátizadas de captación de datos climáticos. Imaginad por un momento el avance que supondría a nivel económico, tecnológico, científico… tener una micro-estación cada, por ejemplo, ¿10 kilómetros?.

Probablemente la situación más aproximada a esta hipotesis sea la popularización democratización de las estaciones meteorológicas a nivel de usuario no-profesional. Es decir, un tipo que monta una estación en su casa y sirve en tiempo real sus lecturas a una central de datos que los procesa junto con otros miles de estaciones para ofrecer un informe meteorológico detallado y en tiempo real. Básicamente esto es lo que viene haciendo Meteoclimatic, una web española donde cientos de usuarios repartidos por toda la geografía vuelcan los datos obtenidos por sus estaciones particulares de su casa/trabajo, encargandose a continuación un servidor central de procesarlos y ofrecerlos públicamente en diversos formatos y bajo licencia Creative commons.

Las ventajas son obvias: cientos (720 actualmente) de estaciones meteorológicas con coste cero en instalación y mantenimiento. Niveles de precisión y lectura equiparables a los datos oficiales. Información instantanea y en tiempo real acompañada en buena parte de los casos por imágenes todas por webcams ubicadas en la misma estación.

El principal inconveniente: la alta concentración geográfica de estaciones meteorológicas en areas urbanas y la muy baja en areas rurales. Si se mira la ciudad de Madrid es posible descubrir en que barrios está lloviendo y en cuales nó. Para saber esto mismo en Castilla-La Mancha ( 3 estaciones en toda la comunidad ) es necesario promediar las estaciones limítrofes. Por no hablar de las zonas marítimas.

Es un tema este, el de montar una estación meteorológica en casa, que ya me he planteado en alguna ocasión. De hecho el propio autor del programa Motion que uso en el sistema de webcams que tengo montado en casa es también un aficionado a esta meteorología amateur y ha desarrollado también su propio software de gestión para Linux (en Metoclimatic solo he visto información referida a Windows ). Quien sabe, el dia menos pensado …

miércoles, 14 de enero de 2009 (Hace 122 dias)

Hasta ahora para ver la emisión de las cámaras utilizaba xawtv. Con este programa abría el dispositivo de vídeo en que Motion, via vloopback, vuelca el streaming de vídeo y sin más complicaciones veía en tiempo real lo que estaba monitorizando Motion.

Ayer se me ocurrió hacerme un script con Dzen2 para hacer más cómodo el acceso a las cámaras, sin tener que abrir la consola de texto, y como soy fan de mplayer (hoy más que ayer) decidí reemplazar el uso de xawtv por mplayer.
Sabia decisión. El rendimiento y consumo de CPU que hacía Xawtv con las ocho cámaras abiertas es muy bajo, aprox. 4-5% ( -nodga -noxv ), pero con mplayer todavía más ridículamente bajo, moviendose entre un 0% y 1%. (si ya sabía yo que me gustaba mplayer por algo)

Una captura de pantalla

Carga retrasada de blip

La cadena para abrir el vídeo emitido por Motion vía vloopback esmplayer tv:// -tv device=/dev/video13:driver=v4l:width=320:height=240:fps=24 (es obligatorio el uso de width, height y fps) Como actualmente dispongo de ocho cámaras, los dispositivos de salida de video vloopback van desde el device13 al device27 de dos en dos (13,15,17,…).
Con lo cual es script contiene:!/bin/sh
FONT='-*-fixed-medium-*-*-*-12-*-*-*-*-*-*-*'
(echo "camaras"; {
c=1
for n in `seq 13 2 27`; do
echo "^p(20)camara $c^p(200);mplayer tv:// -tv device=/dev/video$n:driver=v4l:width=320:height=240:fps=24 -quiet"
c=$(expr $c + 1)
done })|dzen2 -x 10 -y 200 -w 120 -sa l -fn $FONT -l 8 -p -m

No es muy elegante, pero funciona.

Recientemente he adquirido una tarjeta capturadora de vídeo de bajo coste en Ebay con la cual he ampliado el sistema de video pajarovigilancia de casa. Lo que empezó con una cámara en el comedero de pajaros de la terraza, ahora incluye las salamanquesas del jardín, una de las cajas nido y una vista general del jardín.

Evidentemente el coste de montar este tinglado puede aumentarse todo lo que se quiera, pero si no necesitais una calidad impresionante y os dais un poco de maña con el soldador de estaño podeis ahorrarse un dinero considerable y montar un sistema de videovigilancia con detección de movimiento muy versatil por poco dinero.

Como me consta que nos visitan algunos tentados de montarse un sistema casero os comento por aquí como lo hice en mi caso/casa y algunos aspectos acerca de los materiales y sus precios.

Idea: montar un sistema de videovigilancia casero, de hasta 4 videocamaras y conectadas a un ordenador personal con Linux/openSuSe y Motion como software de detección de movimientos y grabación.

Observaciones: Creo (?¿) que la legislación española impide la grabación de la vía pública por estos sistemas de videovigilancia privados, sin autorización y sin advertencia pública de que se está grabando. Desconozco si esto es así ó los aspectos concretos del tema puesto que no es mi intención grabar la calle ó algúna zona pública (solamente la cámara que tengo enfocada al jardín podría tener algún tipo de impedimento, pero tengo intención de quitarla de ahí en breve). Asi es que si pretendeis grabar vuestro jardín, terraza, balcón u otros, enterarse antes de los aspectos legales del asunto. Sigue leyendo…

domingo, 3 de agosto de 2008

El “como se hizo” del videoclip “Me llaman Calle” de Manu Chao dirigido por Fernando Leon, banda sonora de la película “Princesas” y premio Goya al mejor tema musical recogido por el colectivo Hetaira. Dedicadle los 20 minutillos que dura que vale la pena.

Aqui el videoclip completo.

viernes, 30 de mayo de 2008

Kenneth Lavrsen es el programador principal de Motion, el programita del que ya les he hablado en un montón de ocasiones, utilizado para la detección de movimientos a través de una cámara ó una webcam.

Pues este danés tiene instaladas en su casa 9 cámaras/webcams en diferentes puntos (por si alguno se pensaba que yo con dos era un tipo raro), por supuesto, todas conectadas a Motion. Como yo, una puesta en un comedero para pájaros en el jardín y otras en 2 cajas nido, en una de las cuales hace unos días comenzaron a criar una pareja de Carboneros.

Desde que descubrí que habian comenzado la puesta, regularmente visito su página para echar una ojeada, y esta tarde he podido ver un acontecimiento bastante curioso (por la dificultad de verlo en vivo): uno de los carboneros ha entrado al nido y tras poner algo de orden en él, ha picoteado uno de los huevos hasta romperlo, lo ha saboreado y tirado fuera del nido. Me descargado la secuencia de jpg para convertirlos en avi que podeis ver a la izquierda.

Este comportamiento, si bien es dificil de observar (a no ser que tengas un cámara metida en el nido no hay manera de verlo) es relativamente común. Cuando falta el espacio, un nido mullido es un lujo y si por cualquier motivo los progenitores ha desaparecido, esos huevos no hacian mas que estorbar. También es posible que los responsables de la puesta fuesen estos mismo pájaros, que por algún motivo se vieron obligados a abandonarla, es dificil de saber. En cualquier caso este vídeo en un documento interesante y difícil de obtener.

Durante estos dias la visitaré a menudo, porque parecen pajaros muy dispuestos a sustituir los huevos por unos más frescos.

martes, 25 de marzo de 2008 (Hace más de 1 mes)

Ya sé PERL !! que diría el de matrix.
Bueno, no es para tanto. La cosa es que quería actualizar diariamente la hora en que Motion se activa y comienza la grabación de eventos en la cámara del comedero de acuerdo a la hora en que sale y se pone el sol. Es decir, necesitaba añadir a crontab un script que cambiase un par de entradas en crontab cada 24 horas. Y la unica manera que he encontrado ha sido a través de PERL y los paquetes Config::Crontab y Weather::Com.

El primero para acceder y editar los eventos programados para Cron y el segundo para acceder a información meteorológica servida por weather.com (que, entre otras, incluye sunset y sunrise). Además este último me ha servido para incluir en la página de la cámara del comedero un pequeño informe meteorológico sobre el estado local del clima (e ir sobreaviso si el viento o la llúvia me ván a fastidiar las grabaciones).
Sigue leyendo…

Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons