Awesome
<p align="center"> <h1 align="center"><strong>Occlusion-Aware Seamless Segmentation</strong></h1> <h3 align="center">ECCV 2024</h3> <p align="center"> <a>Yihong Cao</a><sup>1*</sup>,</span> <a href="https://jamycheung.github.io/">Jiaming Zhang</a><sup>2*</sup>, <a>Hao Shi</a><sup>3</sup>, <a>Kunyu Peng</a><sup>2</sup>, <a>Yuhongxuan Zhang</a><sup>1</sup>, <a href="http://robotics.hnu.edu.cn/info/1071/1538.htm">Hui Zhang</a><sup>1†</sup>, <a href="https://cvhci.anthropomatik.kit.edu/~stiefel">Rainer Stiefelhagen</a><sup>2</sup>, <a href="https://yangkailun.com/">Kailun Yang</a><sup>1†</sup> <br> <sup>1</sup>Hunan University, <sup>2</sup>Karlsruhe Institute of Technology, <sup>3</sup>Zhejiang University </p>OASS [PDF]
<div align="left"> <img src="Img/OASS_Task.png" width="500"/> </div>Datasets
BlendPASS
Considering the scalability of future work, we annotated 100 images containing 2,960 objects across various classes in the evaluation set, following the format of Cityscapes. For more details, please visit the BlendPASS homepage or download directly here.
<div align="left"> <img src="Img/BlendPASS.png" width="600"/> </div>KITTI360-APS-to-BlendPASS
Due to inconsistent class structures between KITTI360-APS and BlendPASS, we coarsely aligned the 8 class targets from BlendPASS to match the 7 classes in KITTI360-APS. The converted dataset can be downloaded directly here (code: oass).
Usage
Installation
pytorch==1.7.1
torchvision==0.8.2
torchaudio==0.7.2
cudatoolkit=10.2
mmcv-full==1.6.2
To facilitate your testing, we have packaged our dependencies. You can download them here and extract directly into your Anaconda virtual environment folder.
Datasets
Source: KITTI360-APS
Please refer to the homepage of KITTI360-APS. We also provide the dataset, which is available here.
Target: BlendPASS
Train
python run_experiments.py --config configs/unmaskformer/Training_OASS_UnmaskFormer.py
Evaluation
Our pretrained model is available at here.
python run_experiments.py --config configs/unmaskformer/Testing_UnmaskFormer.py
🤝 Publication:
Please consider referencing this paper if you use the code
or data
from our work.
Thanks a lot :)
@inproceedings{cao2024oass,
title={Occlusion-Aware Seamless Segmentation},
author={Yihong Cao and Jiaming Zhang and Hao Shi and Kunyu Peng and Yuhongxuan Zhang and Hui Zhang and Rainer Stiefelhagen and Kailun Yang},
booktitle={European Conference on Computer Vision (ECCV)},
year={2024}
}
Acknowledgement:
This project is based on the following open-source projects. We thank their authors for making the source code publically available.
License
This project is released under the Apache License 2.0, while some specific features in this repository are with other licenses. Please refer to LICENSES.md for the careful check, if you are using our code for commercial matters.