Research on which acoustic simulation components determine synthetic-to-real vehicle classification performance with pretrained audio representations.
The active work uses civilian car/truck recordings, frozen BEATs features, published-result reproduction, controlled propagation studies, and CAST source coverage. Source-model dominance is a hypothesis; the completed controls do not establish it. See the roadmap and repository guide. The refactor report records preservation and validation checks.
The earlier military tracked/wheeled benchmark and project-local OpenClaw integration have been retired from this checkout. Historical results are preserved in Git history and the local archive; their claims have not been reinterpreted.
src/abvid/ data, simulation, cast, representations, learning, evaluation, provenance
experiments/ admission, r0_reproduction, h1_baselines, h2_simulation, cast_coverage
configs/ canonical experiment configurations and numerical references
tests/ numerical, leakage, path and configuration regression checks
reports/ literature synthesis and research results
literature/ literature matrix and paper index
vendor/ upstream simulation license, revision and repair history
environments/ separate historical numerical environment pins
Raw audio, generated corpora, extracted features, checkpoints and full runs live
outside the checkout. Copy configs/local.example.json
to configs/local.json and set your storage roots, or use ABVID_DATA_ROOT,
ABVID_ARTIFACT_ROOT and ABVID_ARCHIVE_ROOT.
Python 3.11 and uv are required. The CAST and baseline environments deliberately use different numerical pins; do not combine them when replaying results.
uv sync --extra cast --group dev
uv run --extra cast abvid list
uv run --extra cast abvid validate configs/experiments/cast_coverage.json
uv run --extra cast python -m pytest tests/cast tests/test_protocol.pyFor the baseline/simulation profile, use a separate environment:
UV_PROJECT_ENVIRONMENT=.venv-baseline uv sync --extra baseline --group dev
UV_PROJECT_ENVIRONMENT=.venv-baseline uv run --extra baseline python -m pytest tests/test_audit_integrity.py tests/test_audit_provenance.py tests/test_h1.py tests/test_beats.py tests/test_simulation.py tests/test_protocol.pyCommands above run regression checks, not research training. See experiment registry for preserved study runners, dataset protocol for admission/splits, and environment notes for exact historical replay.
CAST is an effective recorded-observation model. Coverage of source-domain descriptors does not establish clean engine-source recovery or classification transfer. MELAUDIS results already inspected remain exposed development evidence.
Original ABVID code is MIT licensed. The separately identified pyroadacoustics backend is GPL-3.0; its upstream license and provenance are retained under vendor/pyroadacoustics.