[发明专利]基于自监督预训练的道路病害检测方法和系统在审
申请号: | 202110956313.4 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113781404A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 卜佳俊;王月;莫佳笛;周春鹏;谷春斌;于智 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06N3/04;G06N3/08;G06K9/46;G06K9/62 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵 |
地址: | 310058 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 监督 训练 道路 病害 检测 方法 系统 | ||
1.一种基于自监督预训练的道路病害检测方法,其特征在于,在进行公路表观病害图像识别过程中,依次含有以下步骤:
步骤(1)、构造自监督辅助任务:给定所有的样本集合为{X},在一系列的数据变换操作集合中选取Cself种变换,记为{T};将选取的数据变换操作应用于所有的样本,得到了变换操作后的样本集合{X'},其中X'=Ti(X),i={0,1,2,…,(Cself-1)};同时将根据变换操作的类型设置样本集合{X'}对应的伪标签{Y'},其中某一个样本对应的伪标签y′j=i,i={0,1,2,…,(Cself-1)};
步骤(2)、预训练模型:利用步骤(1)中得到的数据集对给定的特征提取器和分类器进行训练,使用如下的目标函数来更新其中的参数:
其中,F(xj;θ)表示特征提取器,xj为数据变换后的样本,Gself(w)表示使用的分类器,loss()表示损失函数,y′j为样本使用的数据变换方式,即伪标签;
步骤(3)、参数保存:保存步骤(2)中得到的预训练参数;
步骤(4)、训练有监督模型:直接加载步骤(3)中保存的参数,对于按照病害类别分类的原始数据集进行特征提取,根据真实病害标注对特征提取器参数进行训练,使用如下的目标函数来更新其中的参数:
其中,表示特征提取器,为给定带病害类别标记的样本,Gsup(w)表示使用的分类器,loss()表示损失函数,yj为样本所属真实病害类别;
步骤(5)、预测病害:利用上述训练好的模型对病害样本进行分类,通过如下的公式预测病害类别:
2.根据权利要求1所述的基于自监督预训练的道路病害检测方法,其特征在于,步骤(1)中的数据变换包括旋转、翻转、裁剪、亮度和对比度变换操作。
3.根据权利要求1所述的基于自监督预训练的小样本道路病害检测方法,其特征在于,步骤(2)、步骤(4)中,使用的分类器包括全连接分类器,原型网络分类器和余弦相似度分类器。
4.根据权利要求1所述的基于自监督预训练的小样本道路病害检测方法,其特征在于,步骤(2)、步骤(4)中,使用的特征提取器是相同的。
5.根据权利要求1所述的基于自监督预训练的小样本道路病害检测方法,其特征在于,步骤(2)、步骤(4)中,损失函数使用交叉熵损失。
6.根据权利要求1所述的基于自监督预训练的小样本道路病害检测方法,其特征在于,步骤(2)、步骤(4)中,进行梯度反向传播,对特征提取器和分类器中可学习参数进行更新。
7.根据权利要求1所述的基于自监督预训练的小样本道路病害检测方法,其特征在于,步骤(4)中,在训练结束后如有新的标注样本,能继续进行训练,更新其中的参数。
8.实施如权利要求1所述的一种基于自监督预训练的道路病害检测方法的系统,其特征在于:包括依次连接的自监督辅助任务构造模块、模型预训练模块、参数保存模块、有监督模型训练模块、病害预测模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110956313.4/1.html,转载请声明来源钻瓜专利网。