20 julio 2026

Visión de radar con WiFi DensePose

WiFi DensePose "ve" a través de las paredes usando solo el WIFI de casa

Imagina poder saber exactamente dónde está una persona, qué postura tiene, si respira o si se ha caído, sin usar ni una sola cámara. Esto ya es una realidad gracias a WiFi DensePose: la capacidad de "ver" a través de las paredes utilizando únicamente las ondas de radio de los routers WiFi convencionales.

Este proyecto de código abierto (bajo licencia MIT) combina inteligencia artificial, procesamiento de señales y hardware asequible para crear un sistema de monitorización que respeta la privacidad como ninguna cámara podría hacerlo. Basado en el innovador sistema InvisPose, convierte los routers WiFi en potentes sensores de presencia y movimiento, reconstruyendo poses 2D y 3D en tiempo real, incluso a través de obstáculos.

¿Cómo funciona? La magia de la CSI
En esencia, WiFi DensePose utiliza la Información del Estado del Canal (CSI) de tu red WiFi. Cuando una persona se mueve, altera sutilmente la amplitud y fase de las señales de radio. El sistema captura, procesa e interpreta estas alteraciones para:

Reconstruir la postura corporal: Genera puntos clave de articulaciones o un mapa denso de la superficie del cuerpo (DensePose).
Monitorear signos vitales: Detecta la frecuencia respiratoria y el ritmo cardíaco sin ningún contacto.
Funcionar a través de paredes: Las señales WiFi penetran la mayoría de los materiales de construcción.
Ofrecer datos en tiempo real: Provee la información a través de una API REST y WebSockets para integrarla con otras aplicaciones.

Principales Características Técnicas
Visión por radiofrecuencia: Utiliza redes neuronales para lograr resultados comparables a los sistemas ópticos, pero sin capturar imágenes.
Seguimiento multi-persona: Identifica y sigue a múltiples individuos, manteniendo su identidad incluso cuando se cruzan.
Hardware estándar y asequible: Funciona con chips WiFi convencionales como el ESP32-S3 (~$8) y routers comerciales. Nada de equipos militares.
API completa para integración: Incluye endpoints REST y streaming WebSocket para conectar con cualquier plataforma SaaS, smart home o app de fitness.
Despliegue flexible: Compatible con Docker, Kubernetes y Ansible, con documentación exhaustiva para llevarlo a producción.

¿Qué necesitas para probarlo?
El proyecto está pensado para ser "production-ready" y se despliega fácilmente con Docker:

docker pull ruvnet/wifi-densepose:latest
docker run -p 3000:3000 ruvnet/wifi-densepose:latest

Opciones de hardware:
Opción Profesional (CSI completa): Necesitas hardware que exponga la CSI. La opción más recomendada y económica es usar una malla de 3 a 6 placas ESP32-S3. También funcionan tarjetas de investigación como la Intel 5300.
Opción Básica (Solo presencia): Si solo tienes un portátil con WiFi estándar, el sistema puede funcionar con datos RSSI, limitado a detección de presencia y movimientos gruesos.
La configuración física típica recomienda colocar los routers/ESP32 a 2-3 metros de altura, separados entre 5 y 10 metros.

Casos de Uso Reales
Las aplicaciones son enormes y abarcan múltiples campos:

Salud y Teleasistencia: Monitorización no intrusiva de ancianos, detección de caídas y análisis de patrones de sueño, garantizando la privacidad total al no usar cámaras.
Hogar Inteligente (Smart Home): Control de presencia para automatizar luces, detección de gestos para comandos y monitorización de la calidad del sueño.
Realidad Virtual/Aumentada (VR/AR): Seguimiento corporal para experiencias inmersivas sin necesidad de sensores en el cuerpo.
Respuesta a Desastres (WiFi-Mat): El proyecto incluye un módulo específico para equipos de búsqueda y rescate que puede detectar supervivientes atrapados bajo escombros.

Conectando con tu Aplicación desde Python
Acceder a los datos es muy sencillo, ya sea vía REST o WebSocket.

Ejemplo básico con REST (python):

import requests

response = requests.get("http://localhost:3000/api/v1/sensing")
data = response.json()
print(f"Personas detectadas: {len(data.get('persons', []))}")

Ejemplo de Streaming WebSocket en Tiempo Real (python):

import asyncio
import websockets
import json

async def escuchar_poses():
    uri = "ws://localhost:3001/ws/sensing"
    async with websockets.connect(uri) as websocket:
        while True:
            mensaje = await websocket.recv()
            data = json.loads(mensaje)
            print(f"Poses en vivo: {len(data.get('persons', []))}")

asyncio.run(escuchar_poses())

Privacidad: La Ventaja Estratégica
En un mundo donde cada vez más personas desconfían de las cámaras, WiFi DensePose ofrece una alternativa ética y técnicamente superior:

No graba imágenes: No hay rostros, ropa ni identificación visual. Solo datos de pose y presencia.
Permite despliegues donde las cámaras son inviables: Hospitales psiquiátricos, baños, vestuarios, habitaciones de ancianos.
Cumple normativas de privacidad: Al no tratar datos biométricos visuales, el marco regulatorio (GDPR, CCPA) es mucho más sencillo de navegar.

En Resumen
WiFi DensePose no es solo una librería interesante; es una plataforma tecnológica que cambia las reglas del juego en monitorización humana. Representa una oportunidad única para startups que buscan diferenciarse con soluciones técnicamente sólidas y éticamente responsables.

El futuro de la monitorización no se ve, se siente. Y se siente a través del WiFi que ya nos rodea. ¿Te animas a probarlo?

Enlaces de interés:
Documentación oficial:
https://github.com/davidakpele/wifi-densepose/blob/main/docs/api_reference.md

Repositorio:
https://github.com/davidakpele/wifi-densepose


Post relacionados:


Que te diviertas!

19 julio 2026

Comida de gauchos tradicionales

El secreto de la libertad radica en educar a las personas, mientras que el secreto de la tiranía está en mantenerlas ignorantes.
Maximilien Robespierre
Argentina del siglo XIX: El escritor y naturalista quilmeño William Henry Hudson, visita la Pampa y se encuentra con los gauchos. Documenta su dieta con una fascinación horrorizada.
Costumbres de mi tierra - Aldo Chiappe

"El gaucho no come más que carne de res (vaca). Carne mañana, tarde y noche. Nunca pan, nunca verduras, casi nunca sal."

Hudson prevé desnutrición y enfermedades. Encuentra "hombres de extraordinaria resistencia y fuerza, capaces de cabalgar de 12 a 14 horas sin descanso y luego bailar toda la noche".

La dieta: carne de res, mate, ocasionalmente "grasa de riñón a la parrilla" (mollejas, un manjar). Nada más.

Darwin visitó la región entre 1832 y 1833 y observó la vida de los gauchos: «Me sorprendió la dificultad de convencerlos de que comieran algo que no fuera carne de res. Les llevé galletas y las tiraron. Preferían pasar hambre antes que comer pan si al día siguiente había carne de res».

Comidas típicas: Mañana: carne asada al fuego, cortes más grasos. Tarde: costillas a la parrilla. Noche: carne de nuevo, cortes más duros cocinados a fuego lento.

Cero verduras. Cero cereales. Cero variedad. Solo carne de res y mate o té. Hudson también declará que comían cebolla, pan, ajo o arroz si se presentaba la oportunidad.

Hudson documenta los resultados: «Los gauchos no padecen ninguna de las dolencias comunes al hombre civilizado. No presentaban problemas digestivos, ni obesidad, ni caries, que yo pudiera observar. Sus dientes eran uniformemente excelentes a pesar de no limpiárselos nunca y de consumir únicamente carne. Su resistencia física era tal que podían cabalgar durante días con un descanso mínimo, luchar cuando era necesario y reanudar la cabalgata sin aparente fatiga».

El médico francés Dr. Jules Crevaux, entre 1850 y 1870, escribió: "Estos hombres se alimentan exclusivamente de carne animal y parecen más sanos que nuestros campesinos europeos, que consumen una dieta variada de cereales y verduras".

Cuando se les pregunta por qué no comen pan ni verduras, la respuesta común es: "Eso es comida para caballos y vacas. Nosotros comemos vacas".

Entendían la jerarquía. El ganado come hierba y la convierte en carne. Los humanos comen carne. Comer lo que come el ganado te hace comportarte como tal.

Hasta principios del siglo XX, los gauchos tradicionales mantenían una dieta exclusivamente a base de carne de res. Luego, la inmigración europea trajo consigo el cultivo de trigo más intensivo.

Transformación de la salud documentada por médicos argentinos. Gauchos tradicionales: saludables hasta la vejez. Exgauchos urbanizados con dietas europeas: diabetes, obesidad, enfermedades cardiovasculares, caries dental.

Argentina moderna: veinte por ciento de obesidad, enfermedades cardiovasculares como principal causa de muerte, diabetes en casi el diez por ciento.

Los gauchos, que no solo comían carne de res, no tenían ninguno de estos problemas. Montaban a caballo 12 horas diarias hasta los 60 años, conservaban sus dientes sin necesidad de atención dental y morían por accidentes o vejez, no por enfermedades crónicas.

La misma carne. Contexto diferente. Cuando comes carne con cereales, aceites vegetales y azúcar: enfermedad moderna. Carne sola: tienes la salud de un gaucho del siglo XIX.


Que te diviertas!

18 julio 2026

Reflexión

El gobierno no debe cedernos o arrebatarnos las libertades, ya que estas le preceden. La verdadera expansión de libertades que puede llevar a la práctica no pasa sino por la devolución de todas las que, paulatinamente, a lo largo de la historia y de forma coercitiva, le ha extraído al pueblo. A pesar de que la opinión más extendida se cifra en que los países no democráticos son, por definición, coercitivos y que, en contraste, el sistema democrático asegura la libertad, esto es rotundamente falso. En un sistema democrático contemporáneo (no sometido al derecho, sino a las leyes) una mayoría oprime necesariamente a una minoría.
Civismo.org


Que te diviertas!

17 julio 2026

Soporte de celular - Solamente con chatarra XLIX

En todos los momentos de grandeza, lo sublime no está muy separado de lo ridículo.
Arthur C. Clarke - El fin de la infancia
Sumérgete en esta historia si buscas ser presa de un encantamiento y disfrutarlo con puro deleite...
Estaba un día plácidamente contemplando mi colección de corchos y como un relámpago en la obscuridad pense en darle un mejor modo de exibirlos, mientras un conocido me contaba que queria conseguir el libro "Como matar un chorro sin ir en cana", del Doctor Mariano Soriano (un Abogado Penalista, que escribió varios libros y habla de la legítima defensa. Sus libros suelen ser caros comparados con otros libros, pero son mucho mas baratos que cometer un error legal. Aparentemente trata de lo que hay que hacer, hay que hacerlo, pero inteligentemente, sino vas directo al fracaso), del cual yo ni siquiera sabia que existia, ni pude leer.
Quizás algunos piensen que esto es una porquería feisima y sin valor, y no estan para nada equivocados, yo mismo lo pienso, pero es útil igual.
Notese la fiel BlackBerry 9100

Nota: YO NO ME HAGO CARGO DE NADA, CERO RESPONSABILIDAD POR TODO, SI SOS TAN IDIOTA COMO PARA INCENDIAR O EXPLOTAR ALGO, MUTILARTE O MORIRTE POR ESTO, JODETE. ¡NO LO FABRIQUES NI MUCHO MENOS LO USES! Esta explicacion es puramente con fines cientificos y educativos. Antes que nada, esto es terriblemente inflamable, extremadamente venenoso y muy toxico, incluso puede dejar embarazado a tu gato castrado o hacerte crecer orejas en el pecho, toma las consideraciones del caso, yo no me hago responsable de nada, extrema las precauciones y ante cualquier duda ¡NO LO FABRIQUES NI MUCHO MENOS LO USES!

Yo no me hago responsable de nada, deberias tomar las precauciones debidas, contratar un grupo de bomberos o directamente comprarlos ya hechos, ejemplo: no trabajar ebrio, no usar ropa suelta, usar ropa de proteccion y guantes, gafas y respiradores, en un area bien ventilada, con matafuegos (extintores) a mano y con muchas precauciones, esto es muy inflamable, no fumar, no estar bajo el Sol o en un area de alta temperaturas. Quitate cualquier articulo de joyeria y objeto metalico que uses. No ingerir, inhalar ni tener contacto con la piel, muy dañino para la salud, y toda esa chachara que siempre se repite a los inutiles que intentan hacer algo y terminan en Urgencias todo ensangrentados.


Materiales:
Corchos
Tornillos "largos" con tuerca y arandelas
Silicona caliente

Procedimiento:
Unimos Corchos de a pares, previa selección, usando el Tornillo largo, con una Arandela en cada punta y cerrado con la Tuerca.
De ser necesario cortamos el largo sobrante del Tornillo y lo limamos.
Pegamos los diferentes pares a lo largo, armando en base a la foto el soporte.
Es bastante útil poner el Corcho que traba el equipo.
Sentite creativo con el resultado final.

Recorda siempre que acepto donaciones, transferencias bancarias, criptomonedas varias y surtidas en 0x772EDF224Ed36a60E95CAe24Fc36D775943a2231, "Cafecitos" y las gentilezas que consideres, incluso los simples comentarios siempre son bienvenidos (pero moderados para evitar el asqueroso SPAM).
En las sabiamente inmortales palabras de (el ahora censurado pero siempre inafable) Pepe Le Pew: El que espera y no desespera se lleva la mejor pera.

Que te diviertas!

16 julio 2026

Meningioma y voces en la cabeza

Me he dado cuenta que desde que empecé a tomar jugo de naranja, en vez de café, ando como que más feliz.
Dice el doctor que es por la vitamina C y los azúcares naturales de la fruta...
Yo digo que es por el vodka que le pongo.
Deus dixit
En 1984, una mujer en el Reino Unido fue tratada por alucinaciones auditivas (oír voces). Durante este período, las voces le dijeron que tenía un tumor cerebral y fueron médicamente específicas y la instaron a hacerse un escáner. Aunque no presentaba síntomas neurológicos evidentes, su psiquiatra ordenó una tomografía computarizada, principalmente para tranquilizarla. El escáner reveló inesperadamente un meningioma (un tipo de tumor cerebral). El tumor fue extirpado quirúrgicamente y las alucinaciones supuestamente cesaron. El caso fue descrito más tarde en el British Medical Journal.

Eso es honestamente escalofriante de una manera silenciosa... como si la mente se convirtiera en su propio sistema de advertencia. Ya sea que fuera algo neurológico o algo que aún no entendemos del todo, realmente te hace preguntarte cuánto está sucediendo bajo la superficie sin que siquiera lo sepamos.

El tumor estaba presionando sobre la corteza auditiva. Las voces alucinadas eran médicamente precisas sobre su propia causa.
El cerebro, mientras estaba dañado, generó un síntoma lo suficientemente preciso como para diagnosticar el daño.
Describió la ubicación del tumor. Utilizó terminología médica correcta. Instó a la intervención adecuada.
La neurociencia aún no tiene un marco completo para cómo la actividad cerebral distorsionada produce información coherente, precisa y aparentemente externa. El caso de la BMJ de 1984 sigue siendo una de las anomalías más citadas en neuropsiquiatría precisamente porque nadie tiene una explicación clara. Las voces se equivocaban en casi todo lo que una alucinación suele equivocarse. Eran un instrumento roto que de alguna manera aún leía la medición correcta.

Fuente: British Medical Journal, registros de casos de neuropsiquiatría de 1984.


Que te diviertas!

15 julio 2026

Pan

Todo el mundo quiere vivir a expensas del Estado, pero olvidan que el Estado vive a expensas de todo el mundo.
Frédéric Bastiat


Que te diviertas!

14 julio 2026

IA Portátil USB

Alguien ha desarrollado un asistente de inteligencia artificial de código abierto que funciona completamente desde una memoria USB.

Solo conectalo a cualquier máquina Windows, Mac o Linux y obtene un LLM (Modelo de Lenguaje Grande) sin censura con cero instalación, cero Internet y cero huella.

Sin nube. Los datos nunca salen de la memoria USB.

Este sistema, llamado IA Portátil USB, reemplaza la suscripción mensual de 20 dólares de ChatGPT con algo que nadie puede apagar, rastrear o confiscar.

Acá está lo más loco:
  • Inicia Ollama + AnythingLLM directamente desde la USB en Windows, Mac y Linux
  • Elegi entre 6 modelos seleccionados, incluidos modelos sin censura como NemoMix 12B y Dolphin 2.9
  • O pega cualquier enlace .gguf de HuggingFace y crea tu propio modelo
  • Cero claves de registro, cero archivos locales, cero telemetría, desenchufa y el host no sabrá que se ejecutó
  • Todas las conversaciones y configuraciones están en la USB, por lo que el mismo disco se puede llevar entre máquinas

La instalación se hace con un solo clic:
  1. Copia el repositorio en una USB de 16 GB+ (32 GB si queres un buen modelo)
  2. Formatea como exFAT
  3. Hace doble clic en el archivo install.bat
  4. Selecciona tu modelo desde el menú
  5. Listo, tu IA personal está en tu bolsillo

Acá está la parte más loca:
Después de la primera descarga, funciona sin conexión para siempre.

Sin clave API. Sin inicio de sesión. Sin "Hemos actualizado nuestros términos de servicio". Ninguna empresa puede debilitar silenciosamente tu modelo o subir el precio el próximo trimestre.

Vos sos el dueño. En una memoria USB de 5 dólares.

100% de código abierto. Licencia MIT.

La razón por la que la mayoría de las personas no entienden esto es que están pensando en la IA como un producto dirigido al consumidor. En realidad, el cambio de juego ocurrirá cuando estos modelos comiencen a trabajar detrás de escena para automatizar cada nivel de producción, desde la extracción de recursos hasta la logística.

https://github.com/techjarves/Portable-AI-USB


Que te diviertas!