代码拉取完成,页面将自动刷新
[TOC]
SPC-Net(Style Projected Clustering Network) 提出了一种基于风格表征的语义分割方法。
现有的语义分割方法通过将各种图像正则化到规范的特征空间来提高网络泛化能力。虽然这个过程有助于提升网络的泛化,但它不可避免地削弱了网络特征的表示能力。与现有方法相比,我们利用图像之间的差异来构建一个更好的表示空间,提取并存储不同的风格特征作为表示的基。然后通过将特征投影到这个已知的空间来实现对未知图像的泛化。大量实验表明,所提出的方法具有最先进的分割性能表现,在多个未知场景下平均提高了3.6个点的mIoU。
CVPR2023论文 Style Projected Clustering for Domain Generalized Semantic Segmentation
SPC-Net的模型结构如下:
合成数据:
真实数据:
以下是代码运行的说明及示例:
python eval.py --root DATA_PATH
--dataset DATASET_NAME
--num NUMBER_SOURCE_DATASET
# For example
python eval.py --root /path/to/Datasets
--dataset cityscapes
--num 2
可以在这里下载训练好的模型文件,提取码为"weih"。
.
├─network
├─kaiming_normal.py # 参数初始化方法定义
├─network.py # SPC-Net模型定义
├─Resnet.py # ResNet模型定义
├─styleRepIN.py # 风格表征模块定义
├──src
├──cityscapes_labels.py # 数据集标签定义
├──dataset.py # 数据集定义
├──utils.py # 画图、指标计算函数定义
├──models # 模型存储路径
├──eval.py # 测试脚本
├──requirements.txt # python库配置
└──README_CN.md # README文件
在单卡V100 GPU上,测试2048x1024分辨率的图像,平均推理时延在10ms以内。
请浏览官网主页。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。