一种猕猴桃图像不均匀光照的智能矫正方法技术

技术编号:34811806 阅读:11 留言:0更新日期:2022-09-03 20:20
本发明专利技术面向猕猴桃机械化、智能化采摘的迫切需求,针对田间全天候自然环境造成的猕猴桃图像不均匀光照的问题,提出了一种不均匀光照的智能矫正方法。首先从SICE数据集挑选具有不同曝光值的图像序列,构建多重曝光图像数据集;然后构建CBAM

【技术实现步骤摘要】
一种猕猴桃图像不均匀光照的智能矫正方法
一、

[0001]本专利技术属于智慧农业领域,特别涉及一种基于深度学习的猕猴桃图像不均匀光照的智能矫正方法。
二、
技术介绍

[0002]2021年强调将以更有力的举措,汇聚更强大的力量,加快农业农村现代化。智慧农业是我国农业现代化发展的必然趋势。猕猴桃营养丰富,被誉为“水果之王”。猕猴桃果实的商品附加价值高,增加农民收益效果显著。猕猴桃收获是一项劳动密集型作业,我国现行的猕猴桃果实收获的机械化水平较为低下,导致果实的生产成本提高。随着我国城乡一体化的推进,农业劳动力存在“老龄化”等问题。猕猴桃隶属藤蔓植物,在我国一直采用棚架栽培模式,需立柱支撑、钢丝组网,且果实大都成簇生长。在田间,猕猴桃受全天候光照强度变化、树叶遮光以及相机动态范围限制等影响,采集的图像往往呈现一些不适定特征,如低照度、低对比度和细节模糊等光照不均匀的现象,以致在智能识别阶段出现了较严重的漏检和误检,给后续的机器人自动化采摘工作带来很大困难,甚至无法开展机械化、智能化采摘。猕猴桃图像不均匀光照矫正是确保推进与实现智能化采摘的关键环节。
[0003]目前,图像的不均匀光照矫正方法可以分为两类:基于物理模型的传统矫正方法和基于数据驱动的深度学习方法。前者,一方面是对图像中像素个数多的灰度值进行展宽,对像素个数少的灰度值进行归并,从而增大对比度,达到图像增强的目的;一方面通过提取输入图像的光照分量对曝光不足的图像进行增强。后者通常使用许多成对的训练数据集和复杂的网络结构来调整图像亮度和增强对比度,如基于BIMEF,RetinexNet,EnlightenGAN或Zero

DCE的网络结构矫正方法。与传统方法相比,深度学习方法具有更好的普适性,但通常使用大量配对的训练数据集进行复杂网络结构的训练与寻优,模型性能往往取决于数据集的质量与数量。此外,这两类方法在处理低质量图像时存在颜色失真、细节模糊、产生伪影以及锐化图像的问题,在田间自然环境中难以进行有效应用。
三、
技术实现思路

[0004]针对上述问题,本专利技术提出一种猕猴桃图像不均匀光照的智能矫正方法,包括以下步骤:
[0005]步骤1:构建多重曝光图像数据集;
[0006]步骤1.1:从田间采集猕猴桃不均匀光照图像,并从SICE数据集挑选360 个具有不同曝光值的图像序列,构建多重曝光图像数据集;
[0007]步骤1.2:按照一定比例将360个具有不同曝光值的图像序列划分为训练集和验证集,将猕猴桃不均匀光照图像划分为测试集;
[0008]步骤1.3:将图像尺度统一调整为512pixel
×
512pixel。
[0009]步骤2:构建CBAM

DCE

Net网络结构,利用步骤1构建的多重曝光数据集训练与寻优CBAM

DCE

Net网络模型;
[0010]步骤2.1:构建CBAM

DCE

Net网络结构,在DCE

Net网络结构的前六个卷积模块之后分别添加CBAM,之后将前六个卷积模块之后的ReLU激活函数替换为LeakyReLU激活函数,最终形成CBAM

DCE

Net网络结构。其中,CBAM 为轻量级的通用注意力模块,用以提升网络的特征表达能力;LeakyReLU激活函数是ReLU激活函数的变体,能减少静默神经元的出现,允许基于梯度的学习。
[0011]步骤2.2:基于步骤2.1构建的CBAM

DCE

Net网络结构,采用步骤1构建的多重曝光图像数据集进行模型训练与参数寻优。
[0012]步骤3:通过步骤2构建的网络生成一组与输入图像对应的逐像素曲线参数,记作X
n{R,G,B}
,n为迭代次数,其中,X为与输入图像大小相同的参数映射,{R,G,B} 为图像RGB通道对应的像素值;
[0013]步骤4:利用步骤3生成的曲线参数来估计输入图像的最佳拟合亮度增强曲线用以生成矫正图像,记作LE
n
=LE
n
‑1+X
n
L E
n
‑1(1

L E
n
‑1),n为迭代次数;
[0014]步骤5:循环步骤4,当n为8时停止迭代,即完成不均匀光照矫正。
[0015]本专利技术的有益效果与上述技术相比在于:
[0016](1)将无参考图像引入不均匀光照矫正工作,避免了以往配对训练图像对成像设备的隐式依赖,可以使用不同场景的不同种类图像进行训练,更适合实际场景应用。
[0017](2)构造的CBAM

DCE

Net既保留了DCE

Net轻量化的优点,又显著提升了网络的特征表达能力以及模型性能。
[0018](3)与现有方法进行对比,本专利技术可以灵活处理田间复杂环境下的猕猴桃不均匀光照智能矫正问题。
[0019]本专利技术的附加方面和和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
四、附图说明
[0020]图1猕猴桃不均匀光照的智能矫正方法流程图。
[0021]图2猕猴桃果园采集数据的现场图像。
[0022]图3部分猕猴桃不均匀光照测试集。
[0023]图4构造的CBAM

DCE

Net网络结构。
[0024]图5矫正后的猕猴桃图像。
五、具体实施方式
[0025]下面结合说明书附图,对本专利技术做进一步的详细说明。结合附图1所示,一种猕猴桃不均匀光照的智能矫正方法,包括以下步骤:
[0026]步骤1:采集猕猴桃不均匀光照图像
[0027]基于猕猴桃的栽种模式和生长特性,结合相机属性特征以及考虑到田间复杂环境下的光照条件,设置相机拍摄方向、物距、步进等采集参数;
[0028]本实施例中,选择Real Sense 435D相机,见表1;猕猴桃果园采集数据的现场图像,见附图2所示。
[0029]表1多曝光图像采集参数一览表
[0030][0031]步骤2:构建多重曝光图像数据集
[0032]上述步骤2的具体实现方法为:
[0033]步骤2.1:从SICE数据集挑选360个具有不同曝光值的图像序列,构建多重曝光图像数据集;
[0034]步骤2.2:按照一定比例将构建的多重曝光数据集划分为训练集与验证集。
[0035]本实施例中,选用2422张具有不同曝光水平的图像用于训练,600张用于验证。其中,训练图像的尺度统一调整为512pixel
×
512pixel。
[0036]步骤3:构建CBAM

DCE
...

【技术保护点】

【技术特征摘要】
1.一种猕猴桃图像不均匀光照的智能矫正方法,其特征在于:采用以下步骤:步骤1:构建多重曝光图像数据集;步骤2:构建CBAM

DCE

Net网络结构,利用步骤1的数据集训练CBAM

DCE

Net网络模型,进而对猕猴桃图像不均匀光照进行智能矫正;步骤3:通过步骤2构建的网络模型生成一组与输入图像对应的逐像素曲线参数,记作X
n{R,G,B}
,n为迭代次数,{R,G,B}为图像RGB通道对应的像素值;步骤4:利用步骤3生成的曲线参数来估计输入图像的最佳拟合亮度增强曲线生成矫正图像,记作LE
n
=LE
n
‑1+X
n
LE
n
‑1(1

LE
n
‑1),n为迭代次数;步骤5:循环步骤4,当n=8时停止迭代,即完成不均匀光照矫正。2.根据权利要求1所述的一种猕猴桃不均匀光照的智能矫正方法,其特征在于:步骤1中建立的多重曝光数据集的步骤为:步骤1.1:从田间采集猕猴桃不均匀光照图...

【专利技术属性】
技术研发人员:卢津孔宪光孙宜君
申请(专利权)人:智秦西安科技产业发展有限公司
类型:发明
国别省市:

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

1