Monthly Archive for September, 2007

El horror de actulizar a Wordpress 2.3 y Flickr

Si han visitado zarzamora.com.mx estos ultimos 2 dias habran notado que tuvo comportamiento errático. Es porque estaba actualizando a WP 2.3. Fue todo un lío. Pero ya esta.

Y de paso agregué Flickr como una columna de fotos a la izquierda. Esto siguiendo los pasos de lhuerta.

A mi me gustaba oscuro tu cabello

Blonde babe, LOL, originally uploaded by desertzarzamora.

Pero tambien me gusta asi.
:-D

Reflasheando la ATI 9800pro

Resulta que compre en mercadolibre 3 tarjetas de video, AGP todas:

  • eVGA Nvidia 6800 Ultra Extreme
  • MSI Nvidia 5700
  • OEM ATI Radeon 9800pro

No discutiré la enorme suma de dinero que pagué. Entonces a mi la que me interesaba era obvio la 6800 Ultra Extreme debido a que rivaliza en desempeño con las 7800 GT. Pero como mi PC no tiene ranura PCI-x, ps tenia que comprar AGP.

Entonces puse a la venta la 5700 y la ATI 9800pro, pero no me tome la molestia de probarlas a fondo primero. Ya sabia que la 5700 funcionaba cuando queria, pero creí que la 9800 pro si funcionaba bien.

Se concreta la venta de Mercadolibre, y entrego las tarjetas. Al dia siguiente me llama el monito que me las compró y dice que la ATI Radeon 9800 pro nomas no jalaba bien, que tenia “artifacts” que son pues basura en la pantalla y que nomas ni pa’delante ni pa’tras. Maldición, no me quise ver mala onda pues el tipo es de aqui de Puebla y ademas no fue grosero sino muy amable. Total que le devolví su lana y me devolvió las tarjetas.

Yo habia oido que una reflasheada puede arreglar problemas en las tarjetas de video. Pero nunca lo intenté, y como quería sacarle algo de lana a las tarjetas que compré pues me puse a investigar.

¿Como reflashear una ATI Radeon 9800 pro?

En primer paso hay que decidir si se quiere simplemente refrescar el firmware, o si se quiere “actualizar” o “desbloquear” la tarjeta para que se convierta mágicamente en una Radeon 9800 XT. Obvio que la XT es mejor. Pero a mi francamente me daba igual asi que lo que yo queria era nomas que funcionara como era debido y ya.

Entonces me puse a buscar, existen sitios con mucha información y otros con las utilerias necesarias. Peroyo no tenia un floppy, ¿a quien demonios se le ocurre que uno va a tener un floppy booteable de MSDOS?. La solución, un CD booteable personalizado, si te da weba bajarlo usa este que yo hice, es una ISO lista para quemar y solo mide 1.7 Megas.

Quema la iso y arranca, ahi tienes la utileria FLASHROM.EXE y un puño de firmwares para Radeon 9800 pro (*.BIN)  que puedes usar, no temas si usas uno incorrecto y tu tarjeta se muere por completo, simplemente reflashea con otro hasta que todo salga bien. Ahh olvide decir que para esto necesitas una tarjeta de video PCI de esas viejas, para que no tengas que usar tu tarjeta AGP mientras la estas reflasheando.

Mas fácil no se puede.

¿Tengo una vecina voyeurista?

Resulta que hace un par de meses que se cambio a vivir una vecina aqui al grupovecina.jpg de 10 departamentos donde vivo. Son dos bloques, uno de 4 y otro de 6, yo vivo en el de 4, pero me toca al mismo nivel que la vecina puesto que en lugar de haber piso en el primer piso hay un estacionamiento techado.

Pero bueno, lo interesante es que al principio esta vecina no tenia cortinas, y ya que yo estaba acostumbrado a tener mi persiana abierta empece a notar que la vecina nunca estaba. Estaba todo el dia, las 24 horas del dia, su luz de la sala prendida pero jamas notaba movimiento o señales de vida.

Un par de dias anduve semidesnudo o desnudo por la sala de mi depto, justo donde esta la ventana que da a la ventana de la vecina y como despues de unos dias a uno se le va quitando la preocupacion de que lo vean pues no me importó mucho.

Al cabo de unas semanas, la vecina se compró unas persianas de papel, de esas que se abren de abajo hacia arriba. Tal vez se enfado de verme desnudo alguna vez o tal vez le dio cosa, o tal vez nunca me vió y solo se puso paranóica de que yo la viera o tal vez solo se compro una cortina y ya.

Desde que comenzó a tener persianas noté que siempre dejaba unos 10 o 15cm abiertos en la parte baja que nunca cerraban, llegué a pensar que era porque le habia quedado corta su cortina o que simplemente la dejaba para que entrara la luz. Luego pensé que a mi que me importaba andar pensando eso de las vecinas.

Entonces proseguí con mi vida y dejó de importarme la vida de la vecina, al cabo por esos 15cm no se podría ver gran cosa hacia acá a menos que estuviera muy cerca o que se asomara, en cuyo caso algun dia yo la agarraría in-fraganti.

Lo que yo no sabía es que ahora que tiene esa cortina, decidio colocar un escritorio exactamente frente a la ventana y colocar su laptop ahi. Ahora le queda el escritorio a unos escasos 50cm de la ventana. Eso lo descubrí un dia que accidentalmente dejó su puerta abierta, pero aún no me preocupaba demasiado. Hasta que un dia…

El otro día mientras salí a tomar el sol un poco por la tarde, abrí la puerta de mi depto y me recargué en el barandal, Oh-o!. Pude ver a la vecina sentada en su escritorio usando su laptop. Descubrí que ella podía ver claramente todo el interior de mi departamento mientras se escudaba en la pequeña rendija que habia creado usando su cortina deslizable.

Entonces me entró la preocupación sobre cuántos dias habrá estado ella ahi observando. Se me hace sospechoso que tenga una pequeña abertura de la cortina, justo la necesaria para que el efecto de luz y sombra la haga pasar inadvertida las tardes enteras que se la pasa trabajando en su laptop.

¿Será que la vecina de al lado es voyeurista?

The future is open

Al servicio de la comunidad

Hola, soy Schrödinger, no se donde esta mi gato, me preocupa que haya muerto.
Si alguien sabe algo, favor de comunicarse.

Erwin Schrödinger

 

 

 

 

 

 

katze.jpg

Detectando objetos de algun color

Hay que eliminar todo lo que no queremos, como otros objetos, y basura. Ademas se elimina el background y se quita el ruido.

Se usa el modelo de color HSV, y de el unicamente se usa el Hue pues es el que contiene la informacion de color. Se toma un Histograma como muestra del color y se procede a hacer una convolucion, opencv le llama “backproject” del histograma en la imagen completa. De ahi se obtiene un mapa de probilidades es cual es una imagen en escala de grises donde segun lo blanco de un pixel es la probabilidad que sea del color del histograma, mas blanco mas certero.

Entonces se procesa la imagen de probabilidades para encontrar formas, objetos y otras cosas, en principio se tiene un relajo, todo lleno de ruido.

proba_map.PNG

Se aplica umbralizacion para eliminar todos los pixeles debajo del umbral y si se quiere convertir a blanco todos los demas. Luego se hace deteccion de contorno en lo que queda.

proba_map_contornos.PNG

Ahora, podemos hacer ajuste de figuras geometricas y podemos descartar los que no ajusten bien y los que sean demasiado pequeños. Nos queda algo bastante bueno.

proba_map_ajuste_elipse.PNG

Como ven, en esta ultima ya no se tiene un mapa de pixeles de probabilidad, se tiene una elipse vectorial que se pinto directo sobre donde se predice que esta el circulo azul.