martes, 10 de febrero de 2015 (Hace 279 dias)

Ya hay una aplicación para Android para detección de movimientos, tiene el sorprendente nombre de Motion Detector. La aplicación es excelente (tiene una configuración casi idéntica al MOTION para Linux), consume muy poca batería y es capaz de detectar movimiento y hacer fotos incluso estando el movil bloqueado y con la pantalla apagada lo cual repercute en un excelente bajo consumo de batería, PERO tiene un problema: esta forma de funcionamiento y de acceso a la cámara provoca que las fotografías estén enfocadas en infinito, y no hay manera de enfocarlas desde el propio programa.
Claro es bastante incómodo y algo absurdo, detectar movimientos cerca y fotografiar enfocando lejos, a infinito, justamente el único sitio donde no hay movimiento!!

Pero todo tiene remedio. Con ayuda de Tasker (una app para Android que ya os comenté hace tiempo) he ingeniado una tarea para grabar vídeos/fotografías bien enfocados y con toda la calidad HD que da el Galaxy S4.

La idea es sencilla: detectar movimientos usando Motion detector, pero este en lugar de tomar fotografías activa un evento Tasker que se encarga de: pausar la detección, tomar el control de la cámara, ponerla a grabar (con su autofoco activo), parar la grabación después de unos segundos y volver a reactivar la detección. Así se hizo este vídeo.

Este método via tareas de Tasker tiene algunas limitaciones, la más importante es que Tasker no puede desbloquear el teléfono cuando este se bloquea manualmente ó por un periodo de tiempo inactivo (no es un bug es una feature). Por lo que antes de usar este script es obligatorio eliminar cualquier tipo de sistema de seguridad de la pantalla de bloqueo. Una vez desactivado el bloqueo de la pantalla Secure Settings puede «levantar» el teléfono que se encuentra inactivo y proceder a activar la cámara y emular las pulsaciones de teclas (en realidad Secure Settings si puede levantar un teléfono que esté bloqueado por el método de patrón y PIN, pero puesto que no son métodos que yo esté usando los he ignorado).

Tarea para Tasker

Empezaremos por el final, diseñando la lista de acciones que se van a realizar en el momento que se detecte movimiento. Para ello abrimos Tasker, vamos a TAREAS y creamos una nueva tarea que llamaremos «Grabarunvideo«, esta tarea contiene: Sigue leyendo…

Pues que la culpa siempre es del tiempo.

Maldito tiempo siempre matando genteMaldito tiempo siempre matando gente

No puedo evitar imaginarme a ese conductor en su BMW atravesando a 160 km/h un banco de niebla, a la alcaldesa de Madrid y a los servicios sociales de Valencia diciendo: no pudimos hacer nada, quien iba a imaginar el tiempo nos odiaba tanto!

sábado, 31 de enero de 2015 (Hace 289 dias)

Ayer estuvimos viendo Venganza III, de Liam Nelson y producida por Jean Luc Besson (El profesional, El Quinto Elemento). Muy mala. Por pasar el rato y ver las secuencias filmadas en las Cuestas del Cedadero que me tuvieron casi una semana dando vueltas para llegar al monte ya que cortaron la carretera desde el cruce de Perín hasta el de La Azohía. A ver si reconocéis todos los planos.

Si conoces la zona bien resulta muy llamativo el caos de montaje de planos que componen la persecución de coches en que se mezclan planos separados varios kilómetros entre ellos o incluso muy próximos pero en direcciones contrarias o directamente planos (aéreos) que no corresponden a la zona. En fin, solo una curiosidad. Como digo, la película es todavía más incoherente.

Nota curiosa anexa: Un més antes del rodaje, en el mismo sitio donde estalla el coche estaba yo haciendo esta panorámica 360.

viernes, 30 de enero de 2015 (Hace 290 dias)

Una fotografía/vídeo estereoscópica es aquella técnica que permite reproducir la sensación de relieve y volumen de los objetos en quien contempla la imagen. La técnica básicamente consiste en hacer llegar a cada ojo del espectador dos imágenes ligeramente diferentes de tal manera que al procesarlas el cerebro recree la sensación de profundidad de la escena original.
Para conseguir esto hay multitud de técnicas más o menos exitosas, desde un simple GIF animado realizado con una sola cámara que muestra alternativamente el ojo izquierdo/derecho, hasta modernas técnicas cinematográficas de imagen a todo color, a gran resolución de imágenes perfectamente visibles con gafas especiales o sin ellas.
La técnica más primitiva consistiría por tanto en grabar dos imágenes al mismo tiempo y proyectarlas en paralelo para hacer llegar mediante un dispositivo a cada ojo la imagen que le corresponde. Sin embargo hacer llegar dos imágenes con calidad fotográfica y diferentes a cada ojo no es fácil (ni barato si se aspira a cierta calidad). Con el abaratamiento de la electrónica los cascos de realidad virtual se han vuelto razonablemente accesibles en los últimos años, pero aún siguen siendo raros y poca gente dispone de ellos habitualmente, pero lo que sí tiene mucha gente hoy en día es un smartphone, y aquí es donde entra el ingenio de algún ingeniero de Google ¿porqué no usar la pantalla del teléfono móvil y transformarla en un casco de realidad virtual? solo hace falta un poco de cartón, dos lentes y una tijeras y ya tenemos unas Google Cardboard

.

Las Google Cardboard son básicamente un recortable de cartón dentro del cual instalamos el teléfono móvil que proyecta un vídeo partido en dos frames, uno para cada ojo (además de un ingenioso sistema de imán para transmitir «clicks» ar una aplicación en nuestro Android). Google distribuye los susodichos planos/instrucciones para construir tu propio casco de realidad virtual en casa y en Ebay las podéis comprar por 3-4 euros. Una vez tenemos nuestro casco de realidad virtual ya solo falta generar nuestro vídeo estereoscópico para el casco.

Vídeo estereoscópico

Como ya he contado muchas veces tengo en casa varias cámaras tipo CCTV. Desde que conseguí mis Google Cardboard llevo queriendo experimentar a juntar dos de estas cámaras y producir mis propias películas 3D caseras, y eso es lo que hice estos días pasados.
La conexión del hardware no tiene más truco, se cogen dos cámaras conectadas al ordenador con idéntico objetivo (6 mm en mi caso) se sitúan en paralelo (teóricamente con una separación de 63 mm entre el centro de ambos objetivos, que es la separación media entre pupilas) y se graban dos vídeos al mismo tiempo de todo lo que se quiera.

Grabadora estereoscópicaGrabadora estereoscópica

Sigue leyendo…

sábado, 24 de enero de 2015 (Hace 296 dias)

Con el reciente cambio de ordenador y especialmente con la reinstalación de MOTION (el programa encargado de detectar movimiento en las cámaras) he aprovechado para reconstruir la web desde la cual se puede acceder en tiempo real a las cámaras que tengo instaladas en casa (5 en este momento).
Además de los cambios estéticos: he eliminado el applet JAVA Cambozola que conectaba con el streaming y he insertado a la imagen de la cámara en formato de IMG que no debería dar muchos problemas (probablemente en navegadores antiguos y IE). He eliminado el reproductor FLASH para visualizar las grabaciones de vídeo y en su lugar se muestra una lista con las últimas capturas JPEG de cada cámara que se va actualizando en tiempo real cuando se produce algún nuevo evento.

     
  Las víctimas  
  Las víctimas  

Desde la dirección habitual http://camaras.trebol-a.com pueden ustedes conectar con las 5 cámaras incluida la muy animada cámara 5 del patio (fotos) donde un grupo de insectívoras da cuenta del preparado alimenticio que les comentaba el otro día (estoy sorprendido con el terrible éxito de la mezcla).
Actualmente son habituales en dicha cámara 2 currucas, 1 petirrojo, 3 mirlos y un colirrojo (anillado). Además de varios gorriones y verderones que se vienen del otro comedero de la terraza.

     
  Los verdugos  
  Los verdugos  

miércoles, 21 de enero de 2015 (Hace 299 dias)

Creo estar hace tiempo curado de versionitis informática, a saber: esa manía/costumbre/way-of-life de andar instalando/actualizando programas y sistemas operativos constantemente, de forma compulsiva y (sobretodo) innecesaria.

Disipador de la CPU

O al menos yo lo intento, el problema es que los programas avanzan independientemente de lo que tu quieras hacer con tu consumismo informático y lleva un día en que si quieres probar algo que no existía dos años atrás no puedes porque directamente el mínimo exigido para funcionar está muy por arriba de donde tu te quedaste. Digikam, GIMP, etc.. hace ya tiempo que habían dejado de ser actualizables. Los repositorios oficiales de openSuse 11.4 fueron cancelados hace tiempo, aunque gracias a repositorios independientes y compilando por mi cuenta puede ir soluciando cuestiones.
A principios de Diciembre para probar ya no recuerdo que cosa, decidí que actualizarías las KDE y a partir de ahí ir actualizando hasta resolver todas las dependencias que surgieran. Todo bien hasta que llegó el momento de reiniciar y llegaron los problemas llegó el problema. Después del reinicio el sistema no arranca, ni produce pitido alguno, ni era posible acceder al SETUP de la BIOS. Con el polímetro mido la fuente de alimentación, que funcionaba correctamente. Quité todo los módulos de memoria (no pita), desconecté los discos duros (no pita), a la placa base parecía darle lo mismo que hubiera o no memoria y discos duros. Placa base muerta. Sospecho que el problema podría venir por la pila botón de la placa. Este ordenador, salvo que ocurra algo raro no se apaga nunca y prácticamente se reinicia una vez cada tres meses. Está montado sobre un SAI de 600W con lo que ni los cortes de luz lo apagan. Tengo el pálpito indemostrable de que la pila estaba agotada y fué responsable de que en el momento del reinicio se dañase el arranque de la BIOS. Probé a cambiar la pila, a resetear con hardware con los jumper de la placa pero con nulo éxito.
Nueva placa…, y claro, casi todo los adosados a ella. La nueva motherboard solo trae conexiones SATA, a mis discos ATA/IDE les dió la risa. La memoria RAM ya no es DDR2 con muesca en el pin 32 (es un decir) sino DDR3 con muesca en el pin 34. El socket del procesador también cambia. En fin, pude conservar la propia torre ATX, la fuente de alimentación, gráfica Nvidia y la capturadora. Todo lo demás es nuevo. Afortunadamente los discos duros están como nuevos y funcionan perfectamente por lo que en las últimas semanas ha tocado recuperar configuraciones y archivos al nuevo sistema y reconfigurar todo.

Esquema montaje dispositivosEsquema montaje dispositivos

Ahora este servidor web de Cuaderno de campo corre un openSuse 13.2 a 64bits con ATHLON de cuatro núcleos a 4.3Ghz, 8Gb RAM, la misma Nvida de antes (GT630) y tres discos duros (2 SATA y IDE+Adaptador) que suman unos 2,3 Tb, mas su correspondiente DVD, lector de tarjetas, tarjeta TV de ocho canales para las webcams, USB 3.0, etc…

Lo nuevo en openSuse 13.2

Obviamente si vienes de openSuse 11.4 los cambios en el sistema son poca cosa pero algunos si que me han pillado por sorpresa.
Por ejemplo la distribución por defecto de las particiones de instalación del sistema han cambiado bastante. Ahora / se instala por defecto separado de /home (algo que ya hacíamos muchos antes de forma manual) y se pasa del sistema Ext2 ó Ext3 a BtrFS para root y XFS para /home

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