Skip to content

Commit bbed3a2

Browse files
committed
reorganize files
1 parent 4b57200 commit bbed3a2

31 files changed

+23
-10
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
# 工作
44
- 传统机器学习方法
5-
- K均值聚类算法
5+
- [K均值聚类算法](kmeans/kmean.py)
66
- 一种居于区域的无监督算法。通过对原始图像的像素点的亮度值对视盘、视杯进行分割,可通过调整聚类数量来提取视盘、视杯的分割效果。
7-
- 随机森林算法
7+
- [随机森林算法](rf/train.py)
88
- 将图像分割任务转化为像素点分类任务。通过对原始图像进行边缘特征提取得到图像的边缘特征,随后联合图像的亮度信息喂入模型进行训练。
99
- 深度学习方法
1010
- FedSVG算法
@@ -14,11 +14,11 @@
1414

1515
# 效果
1616
- K均值聚类算法
17-
![](figure/kmeans-1.png)
17+
![](images/kmeans-1.png)
1818
- 随机森林算法
19-
![](figure/rf.png)
19+
![](images/rf.png)
2020
- FedDG算法
21-
![](figure/test-0.png)
21+
![](images/test-0.png)
2222

2323
# 后续改进工作
2424
- 目前FedDG算法中连续频率空间插值可以看到明显的效果提升,但原论文中的边界损失函数的效果在实验过程中并没有得到良好的体现,因此后续将继续研究边界损失函数问题。

cnt.png

-188 KB
Binary file not shown.

dataset/readme.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# 数据
12
[cup]Domian1: Drishti-GS dataset [101] including training[50] and testing[51]
23

34
[cup]Domain2: RIM-ONE_r3 dataset [159] including training and[99] testing[60]
@@ -8,3 +9,5 @@
89

910
Domain5: ISBI [81] IDRID chanllenge
1011

12+
这部分主要是实现了论文仓库中数据处理部分的代码 https://github.com/liuquande/FedDG-ELCFS/issues/10
13+
主要代码为 data_preprocessing.py 文件,其他只是测试(暂未进行删除)。
File renamed without changes.
File renamed without changes.

experiment_cup/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# 实验
2+
本目录主要进行了眼底图像视盘和视杯的实验。因为本人是第一次接触眼底图像这类图像分割数据集,
3+
因此本目录主要是理解这些概念和结果可视化的代码。
4+
process.py 是查看眼底图像视盘和视杯是如何进行分割得到其轮廓。
5+
visual.py 是利用 process 中学到的分割轮廓来生成 FedDG 预测的结果和真值的对比,如![](./test-0.png)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)