TransPathNet: A Novel Two-Stage Framework for Indoor Radio Map Prediction

January 29, 2025 ยท View on GitHub


This repository contains the implementation of TransPathNet, a novel two-stage deep learning framework designed for the Indoor Pathloss Radio Map Challenge. TransPathNet integrates the TransNeXt model as the backbone and the EMCAD module as the head, alongside custom modifications to excel in the competition tasks. The network is built to predict radio pathloss in challenging indoor environments while generalizing to unseen geometries, frequencies, and antenna patterns.

Competition Tasks

  1. Task 1: Generalization to new geometries.
  2. Task 2: Generalization to new geometries and frequencies.
  3. Task 3: Generalization to new geometries, frequencies, and antenna patterns.

For competition details, visit the official challenge page.

Installation

To install the necessary dependencies, run the following command in your virtual environment:

pip install -r requirements.txt

Dataset

The dataset used for training and evaluation can be downloaded from the following link: Dataset URL

Training

Training code in the 'training.ipybn' notebook.

Evaluation

Evaluate code in the 'evaluation.ipybn' notebook.

Pretrained Model

Download the pretrained model from this link.

Results

PathFormer achieves state-of-the-art performance across all competition tasks:

  • Task 1: 8.38
  • Task 2: 10.94
  • Task 3: 11.06
  • Weighted Score: 10.397

Check the competition leaderboard for detailed results.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Third-Party Licenses

  • The backbone model, TransNeXt, is licensed under the Apache License 2.0. See LICENSE-TransNeXt for details.
  • The head module, EMCAD, is licensed under the BSD 3-Clause License. See LICENSE-EMCAD for details.

Citation

If you find this work useful, please cite our paper:

@inproceedings{li2025transpathnet,
  title={TransPathNet: A Novel Two-Stage Framework for Indoor Radio Map Prediction},
  author={Li, Xin and Liu, Ran and Xu, Saihua and Razul, Sirajudeen Gulam and Yuen, Chau},
  booktitle={Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP)},
  year={2025},
  month={April}
}

Contact

For any questions, please contact xin019@e.ntu.edu.sg.