Skip to content

bmemm/EISOST-Sim2Real-Dataset-Release

 
 

Repository files navigation

Endoscopic Images generated from SOFA-based oropharynx model with style transfer from phantom (EISOST)

EISOST is a Sim-to-Real oropharyngeal organs segmentation dataset, including 1397 labeled images. The dataset consists of 3 necessary oropharyngeal organs: the uvula, epiglottis, and glottis. Training data (source image) includes 1194 images sampled from the SOFA-based oropharynx model. Test data (test image) contains 203 images captured on a real-world phantom. For the annotations, we provide coarse and fine annotations at the pixel level, including instance-level labels for oropharyngeal organs.

Image text

Image Style-Transfer for Domain Adaption

To reduce the differences between the two datasets, we try to introduce the style-transfer method. With the help of ArtFlow, we convert the appearance of virtual images into real oropharyngeal organs' appearance, thereby enhancing the sense of photo-realistic of virtual data while preserving useful anatomical features for model training. The transfer content and result (transfer image) of the representative image are shown below.

Image text

Download

[Source Image] [Target Image] [Trans Image]

Domain Adaptive Sim-to-Real with IRB-AF

Image text

To alleviate the rapid degradation of segmentation performance due to large differences between datasets, we introduce our domain adaption segmentation in two aspects. The first is IoU-Ranking Blend which is a compelling dataset blending strategy used for the Sim-to-Real training. Another mothod is image style-transfer. It is used to further reduce the differences between the source domain and the target domain through image style. We integrate the above two methods and propose IRB-AF that aligns the image distributions of different datasets in terms of content and style.

The details of IRB-AF will be presented in our work Domain Adaptive Sim-to-Real Segmentation of Oropharyngeal Organs(under review).

The source code for our baseline model comes from Transfer Learning Library

The source code for image style-transfer comes from ArtFlow

A simple implementation of image style-transfer is included in this repository. You can find it in the directory easycode2style-transfer. A typical usage is

# you can change the root of content images and style images in styletransfer.py
# During style-transfer, style images will be randomly selected and transferred to the content images
python easycode2style-transfer/styletransfer.py

Attention

EISOST dataset is free for research purpose only. For any questions about the dataset, please contact: gkwang@link.cuhk.edu.hk.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%