Logo Lanfrica

iiap-gob-pe/IIAP-SachaAcoustic

Domain:

environment and energy

Record type:

software
Creator:
iia
Host:
Software pensado para AYUDAR A GENERAR ETIQUETAS (anotaciones) y así ENTRENAR modelos de IA en bioacústica / paisaje sonoro. Realza el espectrograma, filtra por dB y frecuencia, reproduce las bandas, y etiqueta sonidos (cajas, polígonos y anillos). Visualiza en 2D / 3D y exporta en formato COCO y Raven. # IIAP SachaAcoustic — workstation bioacústica **Software pensado para AYUDAR A GENERAR ETIQUETAS (anotaciones) y así ENTRENAR modelos de IA en bioacústica / paisaje sonoro.** Realza el espectrograma, filtra por **dB** y **frecuencia**, reproduce las **bandas**, y etiqueta sonidos (**cajas, polígonos y anillos**). Visualiza en **2D / 3D** y exporta en formato **COCO** y **Raven**. Carga audio WAV, calcula el espectrograma y lo realza con el proceso **fiel (asinh)** elegido en los experimentos. **Sin dependencias externas**: GUI con Win32 + OpenGL, audio con winmm; todo el procesamiento es código propio. ✅ Compilado y verificado con **w64devkit** (g++ 16.1.0). ## Aplicaciones | Exe | Qué es | |---|---| | **`IIAP_SachaAcoustic.exe`** | Workstation completa: 7 vistas + audio + etiquetado (la principal) | | `etiquetador.exe` | Etiquetador simple 2D (GDI), export COCO | | `cli.exe` | Prueba sin ventana (BMP + COCO) | ## `IIAP_SachaAcoustic.exe` — 7 vistas (teclas 1-7) 1. **Espectrograma 2D** — etiquetado de **cajas, polígonos y anillos** + selección para reproducir; realce, filtros y mapas de color. 2. **Terreno 3D** — el espectrograma como relieve; **ejes configurables** (tecla `r` rota la asignación tiempo/frecuencia/dB a X/Y/Z). 3. **Río espectral 3D** — crestas tonales seguidas como hilos/cintas 3D. 4. **Nube de puntos** — cada celda como punto 3D (tiempo/freq/energía), opacidad por energía. 5. **Cascada espectral (Ondas 3D)** — el sonido troceado en segmentos sucesivos apilados en profundidad. 6. **Quiver3D** — campo de glifos/vectores por hilo espectral. 7. **Volumen** — render volumétrico con filtros **locales** de frecuencia y dB propios de la vista. En todas las vistas 3D: **valores numéricos en cada eje** (s / Hz / dB) sobre un marco-cubo con los ejes a la izquierda; **playhead** como plano amarillo; la **resolución 3D** con `Res+`/`Res-`; y las **cajas etiquetadas** se ven como prismas. **Filtros (botones o teclas):** banda de **frecuencia** `Flo±`/`Fhi± …