Tecnología
Compresión hecha a la forma de un latido.
Los compresores de propósito general tratan un registro cardíaco como un flujo anónimo de bytes. Nosotros no. BioRLE-1 aprovecha la estructura que las señales biomédicas realmente tienen — tramos largos de calma interrumpidos por eventos breves y densos en información.
El problema
La radio, no el sensor, define el presupuesto energético.
La transmisión domina
En un monitor conectado, la energía de poner muestras en el aire suele superar con creces la de adquirirlas. Recortar la carga útil recorta el término dominante.
La memoria es finita
Los registradores de uso prolongado están limitados por cuánta señal pueden guardar. La compresión compra días de registro sin añadir flash.
La fidelidad no se negocia
Lo que se descarte tiene que ser clínicamente irrelevante. Eso es una pregunta de dominio, no una pregunta genérica de compresión.
El enfoque
Explotar la redundancia que de verdad está ahí.
- Acondicionar la señal Transformar las muestras entrantes para que las porciones predecibles y de baja información de la onda colapsen hacia una representación compacta.
- Codificar las corridas Una codificación orientada a longitud de corrida (run-length), ajustada a la morfología de la bioseñal, convierte esos tramos de calma en muy pocos bits mientras preserva intactos los eventos agudos.
- Estructurar la salida Emitir tramas autodescriptivas para que una trama perdida o corrupta no contamine el resto del registro — algo importante sobre enlaces inalámbricos con pérdidas.
- Reconstruir El decodificador reconstruye la señal en el host o en la nube, a partir de la misma implementación de referencia abierta que tu equipo puede auditar.
Open source
El núcleo es público. A propósito.
Los equipos de dispositivos médicos no adoptan una compresión que no pueden inspeccionar, y sus reguladores tampoco. Publicar el núcleo del algoritmo bajo Apache 2.0 elimina la mayor objeción para adoptar un bloque de compresión de un proveedor joven.
| Núcleo abierto | Capa de integración licenciada | |
|---|---|---|
| Licencia | Apache 2.0 | Comercial |
| Contiene | Implementación de referencia del algoritmo | RTL endurecido, interfaces, material |
| Propósito | Inspeccionar, evaluar, verificar | Llevarlo a tu producto |
| Costo | Gratuito | Licencia + regalía por volumen |
| Soporte | Comunidad | Soporte directo de ingeniería |
El enlace al repositorio se publicará junto con la primera versión pública.
Validación
Cómo sabemos que funciona.
Validación funcional
La ruta de codificación y decodificación se valida contra vectores de referencia, comprobando la reconstrucción muestra por muestra contra el registro original.
Madurez de diseño
BioRLE-1 completó los hitos de validación necesarios para proceder al tape-out. El RTL es estable y el material de verificación viaja con la licencia.
Tus datos, tu flujo
La evaluación corre contra tus registros, dentro de tu entorno. No pedimos que aceptes cifras de compresión por fe.
Trazable por construcción
Una implementación de referencia abierta significa que el comportamiento que verificas es el mismo que puedes documentar en tu expediente de diseño.
Audita el núcleo antes de hablar con nosotros.
Para eso lo publicamos. Cuando estés listo para llevarlo a silicio, aquí estaremos.