基于多尺度特征融合的深度监督卷积神经网络路面裂缝检测
- 导图和笔记资源下载
- chap2 传统裂纹检测方法
- chap3 多尺度特征融合的路面裂纹检测方法
- 为了解决CNN的计算成本,提出了光电卷积神经网络(OPCNN)
- 多尺度特征融合
- chap4 实验结果与分析
导图和笔记资源下载
三级目录# (外 Q1 2021)基于多尺度特征融合的深度监督卷积神经网络路面裂缝检测
chap2 传统裂纹检测方法
1)Traditional Image Process-Based Crack Detection
(基于图像处理的裂纹检测)
Wavelet Transform
(小波转换)
小波转换将路面图像信号转换到频域,并设置适当的阈值用以划分裂纹的高频信号和非裂纹的低频信号
Image Thresholding
(图像阈值)
灰度检测:裂纹的灰度值通常低于路面背景的灰度值
Edge Detection
(边缘检测)
路面图像中裂纹的边缘明显,出现了基于滤波器的边缘检测
Minimal Path Search-Based
(基于最小路径搜索)
通过将像素视为图中的节点,可以将灰度图像视为图。以这种方式,路面图像中的裂缝通常表现为具有低强度的连续曲线
2)Machine Learning-Based Crack Detection
(基于机器学习的裂纹检测)
基于机器学习的方法能够集成多个特征以提高裂纹检测的性能
3)CNN-Based Crack Detection
(基于卷积神经网络的裂纹检测)
Patch-Based Method
(基于块的方法)
从路面图像块中分割裂缝。然后,使用上下文感知融合算法融合图像块的预测
Encoder–Decoder Structure
(编码器-解码器结构)
使用SegNet,一种用于图像分割的编码器-解码器架构,作为主干,并融合成对多尺度特征用于像素级裂纹检测
Hierarchical Feature Learning
(分层特征学习)
HED,一种突破性的边缘检测方法,用于检测裂纹边缘,分层特征学习可以增强模型学习的收敛性和性能
4)Multiscale Convolutional Feature Fusion
(多尺度卷积特征融合)
U型结构
(a) U-Net使用具有横向连接的基于U形的结构来集成特征。(b) PANet在U-Net的顶部添加了一个额外的自底向上路径。
HED使用深度监督来指导多尺度特征学习,并使用最简单的融合(线性融合)来获得集成特征。黄色实框表示侧网络的输出,预测图使用深度监督卷积特征获得。在HED中,不同卷积阶段的不同尺度特征在训练期间使用深度监督学习,并且单个卷积层用于多尺度特征集成
本文提出的网络分别将最高级别特征映射引入具有深度监控的多尺度特征映射,以充分利用高级特征中的语义信息。
chap3 多尺度特征融合的路面裂纹检测方法
1)Dense Feature Extractor Based on DeepLab
(基于DeepLab的稠密特征抽取器)
DeepLab:应用深度实验室作为主干提取不同卷积阶段的多尺度特征,它利用残差学习来解决训练过程中的梯度消失或爆炸问题
DeepLab的基本结构由101个具有剩余连接的卷积层组成。它被分为五个卷积阶段,其中每个卷积块被构建为瓶颈设计。
2) Multiscale Feature Fusion
(多尺度特征融合)
多尺度特征表示最后一个卷积层在不同阶段产生的特征。U形结构可能存在一个问题:较深的特征在传输到较低层时逐渐被稀释。因此,它不能有效地利用不同感受野的特征的优势。
所提出的多尺度特征融合方式
3)Side Networks
(具有深度监控的侧网络)
① 侧网络的成本函数:
S={(Xn,Yn),n=1,…,n}是裂纹训练数据集;
Xn={x(n)j,j=1,,|Xn|}是裂纹图像;
Yn={y(n)j,j=1,…,Xn|},y(n)∈ {0, 1}是Xn的相应的地面真值二进制裂纹图;
所有标准网络层参数的集合和侧网络的总数分别表示为W和M,权重为 w。
② 损失函数:
lside表示侧网络输出的损耗函数;
αm表示第m侧输出损耗的重量