一种基于Harris的数据增强图像分类方法及系统技术方案

技术编号:32233026 阅读:18 留言:0更新日期:2022-02-09 17:37
一种基于Harris的数据增强图像分类方法及系统,它属于数据处理技术与计算机视觉技术相结合的学科交叉领域。本发明专利技术解决了采用现有的数据增强方法获得的图像分类准确率低的问题。本发明专利技术通过采用Harris算法进行数据增强,使训练好的卷积神经网络提取图像信息特征的强大功能得以充分利用,提高了对图像分类的准确率、鲁棒性以及泛化性能;与现有的数据增强算法相比,在相同难度的图像分类任务中,本发明专利技术方法的收敛速度较快,算法的运行效率更高,总回报增多,能够有效进行训练数据集的遮挡,加大训练难度,使分类算法的准确率上升了3.86%,从而提高了算法的性能。本发明专利技术可以应用于图像分类领域。用于图像分类领域。用于图像分类领域。

【技术实现步骤摘要】
一种基于Harris的数据增强图像分类方法及系统


[0001]本专利技术属于数据处理技术与计算机视觉技术相结合的学科交叉领域,具体涉及一种基于Harris的数据增强图像分类方法及系统。

技术介绍

[0002]近些年来,得益于机器学习以及人工智能研究的发展,计算机视觉技术已经可以实现极好的性能,图像分类、目标检测、人体姿势识别等领域的研究正在受到广泛关注,并被应用于军事、农业、城市交通、安防和林业等领域。
[0003]计算机视觉
也在迅速地发展,性能不断提升。各个国家都在积极发展高性能的计算机视觉技术。这项技术最开始主要目的是获取可视分析以及人脸识别、智能驾驶等。
[0004]近年来,深度学习技术快速发展,导致图像处理领域发展迅速。图像分类作为图像处理领域的经典研究方向,也面临着新的挑战和突破。一些学者将深度学习应用到图像分类任务中来,并且取得一些成绩,如何更好的实现适合图像分类的处理方式,也成为一项新的挑战。
[0005]随着卷积网络越来越复杂以及参数的大量增加,由于深度学习的特征提取参数量很大,任务复杂,其在训练过程中的过拟合程度也随之增加,泛化能力越来越差,因此如何更好地在解决过拟合问题、提高其泛化能力具有非常深刻的意义。
[0006]计算机视觉领域的数据增强技术主要应用在图像分类领域以及目标检测领域,数据增强技术可以让弱的模型更强,强的模型更强,并且让数据集更丰富。随着卷积神经网络越来越复杂参数越来越多,只有用大量的数据才能达到更好的训练效果,否则很容易提高过拟合的风险。通过数据增强技术可以降低图像过拟合风险以及改善模型的泛化能力。在深度学习中,常见的解决卷积神经网络模型过拟合问题的方法有正则化方法、Dropout算法、数据增强、归一化算法等。数据增强是数据层面的问题,数据决定了模型的上限,所以数据增强可以更好的解决卷积神经网络的过拟合问题。常见的数据增强方法有中心裁剪、旋转以及翻转、大小、对比度、亮度、颜色、平移等。但这些方法鲁棒性差,对图像没有本质意义上的转变。当前的数据增强方法有cutout、hide and seek、gridmask、mixup、cutmix、fmix等,这些方法去除的是一个单一的连续区域以及固定位置区域,因此可能导致剩余图像信息不足或者过度保留图像信息,这样就不能够很好地发挥出卷积神经网络提取图像信息特征的强大功能,进而导致对图像分类的准确率较低。
[0007]综上所述,为了提升对图像分类的准确率,降低过拟合风险,提高模型的泛化能力和鲁棒性,提出一种新的数据增强方法是十分必要的。

技术实现思路

[0008]本专利技术的目的是为解决采用现有的数据增强方法获得的图像分类准确率低的问题,而提出了一种基于Harris的数据增强图像分类方法及系统。
[0009]本专利技术为解决上述技术问题所采取的技术方案是:
[0010]一种基于Harris的数据增强图像分类方法,所述方法具体包括以下步骤:
[0011]步骤一、采集训练集图像,并分别对训练集中的每张图像进行灰度化处理后,得到每张图像所对应的灰度图像;
[0012]步骤二、分别将每张灰度图像通过Harris角点检测算法,得到每张灰度图像中的预选角点;
[0013]步骤三、分别对每张灰度图像中的预选角点进行筛选,获得筛选出的角点;
[0014]步骤四、使用以角点为中心的固定大小的矩形区域对图像进行遮挡处理,获得遮挡处理后的图像;
[0015]步骤五、利用由遮挡处理后的图像和采集的图像组成的新训练集对分类模型进行训练,再利用训练好的分类模型对待分类的图像进行分类。
[0016]一种基于Harris的数据增强图像分类系统,所述系统用于执行一种基于Harris的数据增强图像分类方法。
[0017]本专利技术的有益效果是:
[0018]本专利技术通过采用Harris算法进行数据增强,使训练好的卷积神经网络提取图像信息特征的强大功能得以充分利用,提高了对图像分类的准确率、鲁棒性以及泛化性能;与现有的数据增强算法相比,在相同难度的图像分类任务中,本专利技术方法的收敛速度较快,算法的运行效率更高,总回报增多,能够有效进行训练数据集的遮挡,加大训练难度,使分类算法的准确率上升了3.86%,从而提高了算法的性能。
附图说明
[0019]图1是本专利技术的一种基于Harris的数据增强图像分类方法的流程图;
[0020]图2为本专利技术实施例与当前主流数据增强算法的训练集的损失值对比示意图;
[0021]图3为本专利技术实施例与当前主流数据增强算法的验证集准确率对比示意图。
具体实施方式
[0022]具体实施方式一、结合图1说明本实施方式。本实施方式所述的一种基于Harris的数据增强图像分类方法,所述方法具体包括以下步骤:
[0023]步骤一、采集训练集图像,并分别对训练集中的每张图像进行灰度化处理后,得到每张图像所对应的灰度图像;
[0024]步骤二、分别将每张灰度图像通过Harris角点检测算法,得到每张灰度图像中的预选角点;
[0025]步骤三、分别对每张灰度图像中的预选角点进行筛选,获得筛选出的角点;
[0026]步骤四、使用以角点为中心的固定大小的矩形区域对图像进行遮挡处理,获得遮挡处理后的图像;
[0027]步骤五、利用由遮挡处理后的图像和采集的图像组成的新训练集对分类模型进行训练,再利用训练好的分类模型对待分类的图像进行分类。
[0028]具体实施方式二:本实施方式与具体实施方式一不同的是,所述步骤二的具体过程为:
[0029]步骤二一、对于任意一张灰度图像,采用Sobel算子计算灰度图像中每个像素点在X方向上的梯度和Y方向上的梯度;
[0030]其中,将灰度图像中的像素点(x,y)在X方向上的梯度表示为f
x
,将灰度图像中的像素点(x,y)在Y方向上的梯度表示为f
y

[0031]步骤二二、计算出灰度图像中的像素点(x,y)在X方向上梯度与在Y方向上梯度的乘积f
x
f
y
,以及X方向上梯度的平方f
x2
、Y方向上梯度的平方f
y2

[0032]步骤二三、采用高斯滤波对f
x
f
y
、f
x2
和f
y2
进行加权,生成中间矩阵M(x,y);
[0033]步骤二四、根据中间矩阵M(x,y)计算像素点(x,y)处的Harris响应值R(x,y),将Harris响应值大于等于阈值T0的像素点作为预备角点;阈值T0的取值可以根据实际情况设定;
[0034]步骤二五、重复步骤二一至步骤二四的过程,分别得到每张灰度图像中的预选角点。
[0035]X方向是指图像的宽度方向,Y方向是指图像的高度方向,x是沿图像宽度方向的坐标,y是沿图像高度方向的坐标。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Harris的数据增强图像分类方法,其特征在于,所述方法具体包括以下步骤:步骤一、采集训练集图像,并分别对训练集中的每张图像进行灰度化处理后,得到每张图像所对应的灰度图像;步骤二、分别将每张灰度图像通过Harris角点检测算法,得到每张灰度图像中的预选角点;步骤三、分别对每张灰度图像中的预选角点进行筛选,获得筛选出的角点;步骤四、使用以角点为中心的矩形区域对图像进行遮挡处理,获得遮挡处理后的图像;步骤五、利用由遮挡处理后的图像和采集的图像组成的新训练集对分类模型进行训练,再利用训练好的分类模型对待分类的图像进行分类。2.根据权利要求1所述的一种基于Harris的数据增强图像分类方法,其特征在于,所述步骤二的具体过程为:步骤二一、对于任意一张灰度图像,采用Sobel算子计算灰度图像中每个像素点在X方向上的梯度和Y方向上的梯度;其中,将灰度图像中的像素点(x,y)在X方向上的梯度表示为fx,将灰度图像中的像素点(x,y)在Y方向上的梯度表示为f
y
;步骤二二、计算出灰度图像中的像素点(x,y)在X方向上梯度与在Y方向上梯度的乘积f
x
f
y
,以及X方向上梯度的平方f
x2
、Y方向上梯度的平方f
y2
;步骤二三、采用高斯滤波对f
x
f
y
、f
x2
和f
y2
进行加权,生成中间矩阵M(x,y);步骤二四、根据中间矩阵M(x,y)计算像素点(x,y)处的Harris响应值R(x,y),将Harris响应值大于等于阈值T0的像素点作为预备角点;步骤二五、重复步骤二一至步骤二四的过程,分别得到每张灰度图像中的预选角点。3.根据权利要求2所述的一种基于Harris的数据增强图像分类方法,其特征在于,所述步骤二三的具体过程为:步骤二三的具体过程为:步骤二三的具体过程为:步骤二三的具体过程为:其中,A、B和C均为中间变量,G代表高斯滤波矩阵,表示卷积计算。4.根据权利要求3所述的一种基于Harris的数据增强图像分类方法,其特征在于,所述步骤二四中,根据中间矩阵M(x,y)计算像素点(x,y)处的Harris响应值R(x,y),其具体过程为:R=[det(M)

k*(tra(M))2]
ꢀꢀꢀꢀꢀꢀꢀꢀ
(5)其中,det(M)是中间矩阵M行列式的值,tra(M)是中间矩阵M的迹,k为常数。5.根据权利要求4所述的一种基于Harris的数据增强图像分类方法,其特征在于,所述步骤三的具体过程为:步骤三一、对于任意的一张灰度图像,将该张灰度图像中的预备角点按照Harris响应

【专利技术属性】
技术研发人员:徐丽李悦齐江粤申林山付小晶张新玉
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1