EgoNoiseSeparation

Open-Set Ego-Noise Separation for Legged-Robot Audition via Annotation-Free Adaptation and Pretrained-Model Transfer

Koki Shoda, Jun Younes Louhi Kasahara, Aoba Koyanagi, Qi An, and Atsushi Yamashita (The University of Tokyo).

This repository provides the G1 and Go1 Transfer-DiT checkpoints trained with RecurGraph-selected ego-noise-dominant clips for open-set ego-noise separation in legged-robot audition.

Checkpoints

Robot File Best epoch BAL rank LoRA rank
G1 checkpoints/G1/best.pt 15 8 16
Go1 checkpoints/Go1/best.pt 18 8 16

Each file is a training checkpoint containing the model state and training metadata. SHA256 checksums are provided in SHA256SUMS.

Setup

SAM-Audio code and base model weights are not included in this repository. Install SAM-Audio and download the base model before using a Transfer-DiT checkpoint. Access to the base model may require accepting its access terms on Hugging Face.

git clone https://github.com/kokieto/EgoNoiseSeparation.git
cd EgoNoiseSeparation
conda create -n l2hww python=3.11 -y
conda activate l2hww
python -m pip install -e .
bash scripts/setup_sam_audio.sh
huggingface-cli login
python scripts/download_sam_audio_weights.py --model-id facebook/sam-audio-small

Inference

Download the checkpoint for the target robot from the table above, then run the inference script in the activated conda environment:

python scripts/separate_audio.py \
  --audio path/to/mixed.wav \
  --checkpoint path/to/best.pt \
  --out-dir outputs/demo

Transfer-DiT ignores text, video, and span prompts internally. The optional --description argument is retained for SAM-Audio processor batching.

License

The released checkpoints are provided under the Creative Commons Attribution 4.0 International License. SAM-Audio code and base weights are third-party assets with their own license terms:

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for kokieto/EgoNoiseSeparation

Finetuned
(3)
this model