Skip to content

nishio-laboratory/Semantic-Inpainting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semantic Inpainting for Distributed Cross-Modal Integrated Sensing and Communication (ISAC)

This repo provides the dataset, code and pretrained models for a semantic-space inpainting framework that unifies sensing and communication across modalities such as RGB images and Wi-Fi CSI.


Semantic Inpainting Framework

We considered a semantic inpainting framework where missing sensing modalities are inpainted via self-supervised semantic-space aggregation, providing the receiver with comprehensive target information. semantic_inpainting_framework

Project Structure (in progress...)

semantic-inpainting-framework/
├── code/
├── experiments/   
├── pretrained models/        #  Pretrained components (encoders, inpaintors, and decoders)
├── Images/                #  Figures for docs
└── README.md

Dataset

Here we thank Mr. Shoki Ohta, Institute of Science Tokyo, Japan, for his invaluable efforts in collecting the dataset.

The dataset includes both Wi-Fi CSI and synchronized image sequences. Please refer to the paper for detailed setup.

  • [CSI Data]: Amplitude values collected from nine sensors are stored in the CSI/ folder.
  • [Image Data]: Time-sequenced images from each camera are stored in separate folders. All images are resized to 224×224×3 to reduce storage and allow easy feeding into deep models. You may resize them back to any desired resolution.
  • [Format]: All data are provided as NumPy (.npy) files for easy loading.
  • [Preprocessing]: The data frames are fully synchronized and pre-processed, allowing direct import for experiments.

You can pull the files straight from Hugging Face and load them into your pipeline without manual downloads. Here we offer an example usage:

!pip install -U huggingface_hub numpy
from huggingface_hub import snapshot_download

local_dir = snapshot_download(
    repo_id="cheng-chen-ScienceTky/Semantic_Inpainting",  # dataset repo
    repo_type="dataset"
)

# Now you'll have:
# local_dir/CSI/amp_*.npy            (CSI amplitudes from 9 sensors)
# local_dir/camera_<id>/*.npy        (224x224x3 image sequences per camera)

News


Acknowledgement

This project was conducted under the joint supervision of and Prof. Takayuki Nishio, Institute of Science Tokyo, Japan, and Prof. Mehdi Bennis, University of Oulu, Finland. We also thank Mr. Shoki Ohta, Institute of Science Tokyo, Japan, for his invaluable efforts in collecting the dataset. Their guidance and support are gratefully acknowledged!

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors