├── .gitignore ├── LICENSE ├── README.md ├── XRFV2-UBICOMP2025.pptx ├── basic_config.json ├── dataset ├── __init__.py ├── action.py ├── modality │ ├── airpods.py │ ├── base.py │ ├── imu.py │ └── wifi.py ├── wwadl.py ├── wwadl_muti_all.py ├── wwadl_muti_all_test.py └── wwadl_test.py ├── global_config.py ├── img └── story.png ├── init_utils.py ├── main.py ├── model ├── TAD │ ├── __init__.py │ ├── atten.py │ ├── backbone.py │ ├── embedding.py │ ├── encoder.py │ ├── head.py │ └── module.py ├── TAD_muti.py ├── TAD_muti_fusion.py ├── TAD_muti_none.py ├── TAD_single.py ├── TemporalMaxer │ ├── backbones.py │ └── blocks.py ├── TriDet │ ├── backbones.py │ ├── blocks.py │ └── weight_init.py ├── Ushape │ ├── backbones.py │ ├── unet.py │ └── unetpp.py ├── __init__.py ├── backbones.py ├── embedding.py ├── fusion.py ├── head.py ├── mamba │ ├── __init__.py │ ├── backbones.py │ ├── blocks.py │ ├── downsample.py │ ├── head.py │ ├── loc_generators.py │ ├── necks.py │ └── weight_init.py ├── model_config.py ├── models.py └── transformer │ ├── __init__.py │ ├── backbones.py │ ├── blocks.py │ └── weight_init.py ├── pipeline ├── __init__.py ├── tester.py ├── trainer_ddp.py └── trainer_dp.py ├── requirement.txt ├── scripts ├── test_run.py ├── train_run.py └── update_config.py ├── strategy ├── TAD.py ├── __init__.py ├── evaluation │ ├── eval_detection.py │ ├── softnms.py │ └── utils_eval.py └── loss │ ├── __init__.py │ └── loss.py ├── testing.py ├── training.py └── utils ├── __init__.py ├── basic_config.py ├── distributed_utils.py ├── h5.py └── setting.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/README.md -------------------------------------------------------------------------------- /XRFV2-UBICOMP2025.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/XRFV2-UBICOMP2025.pptx -------------------------------------------------------------------------------- /basic_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/basic_config.json -------------------------------------------------------------------------------- /dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataset/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/action.py -------------------------------------------------------------------------------- /dataset/modality/airpods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/modality/airpods.py -------------------------------------------------------------------------------- /dataset/modality/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/modality/base.py -------------------------------------------------------------------------------- /dataset/modality/imu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/modality/imu.py -------------------------------------------------------------------------------- /dataset/modality/wifi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/modality/wifi.py -------------------------------------------------------------------------------- /dataset/wwadl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/wwadl.py -------------------------------------------------------------------------------- /dataset/wwadl_muti_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/wwadl_muti_all.py -------------------------------------------------------------------------------- /dataset/wwadl_muti_all_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/wwadl_muti_all_test.py -------------------------------------------------------------------------------- /dataset/wwadl_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/dataset/wwadl_test.py -------------------------------------------------------------------------------- /global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/global_config.py -------------------------------------------------------------------------------- /img/story.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/img/story.png -------------------------------------------------------------------------------- /init_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/init_utils.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/main.py -------------------------------------------------------------------------------- /model/TAD/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/TAD/atten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/atten.py -------------------------------------------------------------------------------- /model/TAD/backbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/backbone.py -------------------------------------------------------------------------------- /model/TAD/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/embedding.py -------------------------------------------------------------------------------- /model/TAD/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/encoder.py -------------------------------------------------------------------------------- /model/TAD/head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/head.py -------------------------------------------------------------------------------- /model/TAD/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD/module.py -------------------------------------------------------------------------------- /model/TAD_muti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD_muti.py -------------------------------------------------------------------------------- /model/TAD_muti_fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD_muti_fusion.py -------------------------------------------------------------------------------- /model/TAD_muti_none.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD_muti_none.py -------------------------------------------------------------------------------- /model/TAD_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TAD_single.py -------------------------------------------------------------------------------- /model/TemporalMaxer/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TemporalMaxer/backbones.py -------------------------------------------------------------------------------- /model/TemporalMaxer/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TemporalMaxer/blocks.py -------------------------------------------------------------------------------- /model/TriDet/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TriDet/backbones.py -------------------------------------------------------------------------------- /model/TriDet/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TriDet/blocks.py -------------------------------------------------------------------------------- /model/TriDet/weight_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/TriDet/weight_init.py -------------------------------------------------------------------------------- /model/Ushape/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/Ushape/backbones.py -------------------------------------------------------------------------------- /model/Ushape/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/Ushape/unet.py -------------------------------------------------------------------------------- /model/Ushape/unetpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/Ushape/unetpp.py -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/__init__.py -------------------------------------------------------------------------------- /model/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/backbones.py -------------------------------------------------------------------------------- /model/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/embedding.py -------------------------------------------------------------------------------- /model/fusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/fusion.py -------------------------------------------------------------------------------- /model/head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/head.py -------------------------------------------------------------------------------- /model/mamba/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/mamba/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/backbones.py -------------------------------------------------------------------------------- /model/mamba/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/blocks.py -------------------------------------------------------------------------------- /model/mamba/downsample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/downsample.py -------------------------------------------------------------------------------- /model/mamba/head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/head.py -------------------------------------------------------------------------------- /model/mamba/loc_generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/loc_generators.py -------------------------------------------------------------------------------- /model/mamba/necks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/necks.py -------------------------------------------------------------------------------- /model/mamba/weight_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/mamba/weight_init.py -------------------------------------------------------------------------------- /model/model_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/model_config.py -------------------------------------------------------------------------------- /model/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/models.py -------------------------------------------------------------------------------- /model/transformer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/transformer/backbones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/transformer/backbones.py -------------------------------------------------------------------------------- /model/transformer/blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/transformer/blocks.py -------------------------------------------------------------------------------- /model/transformer/weight_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/model/transformer/weight_init.py -------------------------------------------------------------------------------- /pipeline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pipeline/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/pipeline/tester.py -------------------------------------------------------------------------------- /pipeline/trainer_ddp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/pipeline/trainer_ddp.py -------------------------------------------------------------------------------- /pipeline/trainer_dp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/pipeline/trainer_dp.py -------------------------------------------------------------------------------- /requirement.txt: -------------------------------------------------------------------------------- 1 | h5py 2 | pandas 3 | scipy 4 | torchinfo 5 | tqdm -------------------------------------------------------------------------------- /scripts/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/scripts/test_run.py -------------------------------------------------------------------------------- /scripts/train_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/scripts/train_run.py -------------------------------------------------------------------------------- /scripts/update_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/scripts/update_config.py -------------------------------------------------------------------------------- /strategy/TAD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/strategy/TAD.py -------------------------------------------------------------------------------- /strategy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strategy/evaluation/eval_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/strategy/evaluation/eval_detection.py -------------------------------------------------------------------------------- /strategy/evaluation/softnms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/strategy/evaluation/softnms.py -------------------------------------------------------------------------------- /strategy/evaluation/utils_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/strategy/evaluation/utils_eval.py -------------------------------------------------------------------------------- /strategy/loss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /strategy/loss/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/strategy/loss/loss.py -------------------------------------------------------------------------------- /testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/testing.py -------------------------------------------------------------------------------- /training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/training.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/basic_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/utils/basic_config.py -------------------------------------------------------------------------------- /utils/distributed_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/utils/distributed_utils.py -------------------------------------------------------------------------------- /utils/h5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/utils/h5.py -------------------------------------------------------------------------------- /utils/setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aiotgroup/XRFV2/HEAD/utils/setting.py --------------------------------------------------------------------------------