1. 项目背景与核心价值
痤疮作为全球最常见的皮肤问题之一,影响着超过85%的青少年人群。传统诊断方式高度依赖皮肤科医生的经验判断,存在主观性强、效率低下等问题。这个毕业设计项目通过YOLOv11算法构建的自动检测系统,实现了三个维度的突破:
- 诊断效率提升:单次检测耗时从人工的3-5分钟缩短至200ms以内
- 客观性保障:采用国际通用的GAGS分级标准作为算法标注依据
- 医疗资源优化:可作为基层医疗机构的预筛工具,降低专科医生工作负荷
我在实际测试中发现,系统对炎症性痤疮(丘疹/脓疱)的识别准确率可达91.2%,但对闭口粉刺的识别仍需优化(当前准确率76.5%)。这主要与闭口痤疮的表面特征不明显有关,后续可通过多光谱成像来改善。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 技术架构深度解析
2.1 YOLOv11的针对性改进
相比原版YOLOv8,本项目采用的v11版本进行了三项关键改进:
-
注意力机制增强:
- 在Backbone末端添加CBAM模块
- 通道注意力权重计算公式:
python复制
Mc = σ(MLP(AvgPool(F)) + MLP(MaxPool(F))) - 实测可使小目标检测AP提升4.3%
-
多尺度特征融合:
- 采用BiFPN结构替代传统FPN
- 加权特征融合公式:
python复制
Out = ∑(Wi * Fi) / (∑Wj + ε) - 不同尺度特征图权重通过可学习参数动态调整
-
损失函数优化:
- 使用SIoU替代CIoU
- 引入角度成本项,公式:
python复制Λ = 1 - 2 * sin²(arcsin(x) - π/4) - 训练收敛速度提升约30%
2.2 医疗数据特殊处理
皮肤科影像数据存在三大挑战:
-
样本不平衡:
- 采用Focal Loss缓解
- 调整公式中的α=0.8, γ=2.5
- 使少数类(如囊肿型)召回率提升15%
-
标注标准统一:
- 严格遵循Leeds Acne Gradin
