【技术实现步骤摘要】
模型训练方法、图像处理方法、装置、设备与介质
[0001]本公开涉及图像处理
,尤其涉及人工智能、大数据、计算机视觉
,具体提供一种模型训练方法、图像处理方法、装置、设备与介质。
技术介绍
[0002]在计算机视觉任务中,图像的方向至关重要,在一定程度上,图像的方向决定了任务的好坏,如在数字识别中,“6”和“9”在0度和180度会得到截然不同的结果,在图像识别中,一个倒着的摩天轮也可能会识别为替他物品,在目标检测中,预测一个被旋转过的图像的框非常难,甚至基本不可能,所以在做所有视觉的任务中,预测图像的方向,并对其进行纠正会变得异常重要。其可以嵌套在任何视觉算法上,在保证不影响原有方向为正的图像的精度上大大提升其他方向的精度。
[0003]目前的方案中,要么是提升视觉任务的精度往往主要集中在具体任务的模型上,如提升目标检测的精度往往会主要优化目标检测模型的精度、提升语义分割的精度往往会去优化语义分割模型的精度。由于公开数据集的方向基本为正,所以这种优化模型的方法本身不会存在问题,即优化模型只针对模型本身,很少会有一个图像方向矫正模块,来专门负责提升图像质量;要么是为了适应不同方向的图像预测的精度,在整个预测过程中使用了图像方向分类器,但是通常这类模型会比较大,模型训练以及处理时间比较长,从而会拖慢了整个速度,很难做到实时预测图像方向,从而无法实际场景需求。
技术实现思路
[0004]本公开要解决的技术问题是为了克服现有技术中存在无法有效、可靠、实时地对图像方向识别的缺陷,提供一种模型 ...
【技术保护点】
【技术特征摘要】
1.一种图像方向预测模型的训练方法,所述训练方法包括:获取若干张初始样本图像;随机旋转所述初始样本图像,得到不同预设旋转方向上的目标样本图像并生成对应的样本方向标签信息;将每张所述目标样本图像作为输入,对应的所述样本方向标签信息作为输出,采用预设轻量级网络模型训练得到所述图像方向预测模型。2.如权利要求1所述的图像方向预测模型的训练方法,基于不同的所述目标样本图像构成样本图像训练集;所述采用预设轻量级网络模型训练得到所述图像方向预测模型的步骤之后,还包括:采用第一预设优化方式对所述样本图像训练集进行优化处理;采用所述预设轻量级网络模型基于优化处理后的对所述样本图像训练集进行训练,得到优化后的所述图像方向预测模型。3.如权利要求2所述的图像方向预测模型的训练方法,所述采用第一预设优化方式对所述样本图像训练集进行优化处理的步骤,包括:将所述样本图像训练集中的任意一张所述目标样本图像输入至所述图像方向预测模型,得到输出的第一方向标签信息;比对所述第一方向标签信息和所述样本方向标签信息,确定所述第一方向标签信息的第一置信度;将所述第一置信度小于第一设定阈值的所述目标样本图像从所述样本图像训练集中剔除,以得到优化后的所述样本图像训练集。4.如权利要求3所述的图像方向预测模型的训练方法,所述采用第一预设优化方式对所述样本图像训练集进行优化处理的步骤,包括:生成预设图像训练集中的每张第一图像对应的第二方向标签信息;将所预设图像训练集中的任意一张所述第一图像输入至所述图像方向预测模型,得到输出的第三方向标签信息;比对所述第二方向标签信息和所述第三方向标签信息,确定所述第三方向标签信息的第二置信度;将所述第二置信度大于或者等于所述第一设定阈值的所述第一图像作为所述目标样本图像并增加至所述样本图像训练集,以得到优化后的所述样本图像训练集。5.如权利要求2所述的图像方向预测模型的训练方法,在模型训练前,所述训练方法还包括:对所述样本图像训练集中的所述目标样本图像采用多种预设数据增强方式进行增强处理;其中,多种所述预设数据增强方式采用概率融合方式进行处理,每种所述预设数据增强方式对应不同的预设概率。6.如权利要求2
‑
5中任一项所述的图像方向预测模型的训练方法,所述训练方法还包括:采用第二预设优化方式对所述预设轻量级网络模型的模型参数进行优化处理;所述采用预设轻量级网络模型训练得到所述图像方向预测模型的步骤,包括:
采用优化处理后的所述预设轻量级网络模型对所述样本图像训练集进行训练,得到优化后的图像方向预测模型。7.如权利要求6所述的图像方向预测模型的训练方法,所述训练方法还包括:采用预设知识蒸馏算法获取教师模型根据所述样本图像训练集中每张所述目标样本图像输出的参照方向标签信息;所述采用预设轻量级网络模型训练得到所述图像方向预测模型的步骤,包括:将每张所述目标样本图像作为输入,对应的所述参照方向标签信息作为输出,采用所述预设轻量级网络模型训练得到新的所述图像方向预测模型。8.如权利要求1
‑
5中任一项所述的图像方向预测模型的训练方法,所述预设轻量级网络模型包括骨干网络模型PP
‑
LCNet。9.如权利要求1所述的图像方向预测模型的训练方法,不同的所述预设旋转方向包括0度、90度、180度或270度。10.一种图像处理方法,所述图像处理方法基于如权利要求1
‑
9中任一项所述的图像方向预测模型的训练方法实现;所述图像处理方法包括:获取待处理图像;将所述待处理图像输入至所述图像方向预测模型中,得到输出的图像方向预测结果。11.如权利要求10所述的图像处理方法,所述得到输出的图像方向预测结果的步骤之后,还包括:根据所述图像方向预测结果获取所述待处理图像在不同的预设旋转方向的概率值;将所述概率值大于第二设定阈值对应的所述预设旋转方向作为所述待处理图像的实际图像方向;基于所述实际图像方向生成对应的图像矫正策略;根据所述图像矫正策略将所述待处理图像调整至目标图像方向。12.一种图像方向预测模型的训练装置,所述训练装置包括:初始样本图像获取模块,用于获取若干张初始样本图像;目标样本图像获取模块,用于随机旋转所述初始样本图像,得到不同预设旋转方向上的目标样本图像;样本标签信息获取模块,用于生成对应的样本方向标签信息;模型训练模块,用于将每张所述目标样本图像作为输入,对应的所述样本方向标签信息作为输出,采用预设轻量级网络模型训练得到所述图像方向预测模型。13.如权利要求12所述的图像方向预测模型的训练装置,基于不同的所述目标样本图像构成样本图像训练集;所述训练装置还包括...
【专利技术属性】
技术研发人员:崔程,郜廷权,魏胜禹,李晨霞,杜宇宁,刘毅,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。