admin管理员组

文章数量:1531457

2024年6月13日发(作者:)

林业工程学报,2023,8(4):129

136

Journal

ofForestryEngineering

DOI:10.13360/j.issn.2096

1359.202212008

基于双循环生成对抗网络和Dense⁃Net的木材

缺陷检测方法

解晨辉,杨博凯,李荣荣

(南京林业大学家居与工业设计学院,南京210037)

摘 要:木材缺陷智能检测技术可以有效降低人工误检带来的经济损失,对提高木材加工智能化水平具有重要

意义。提出了一种木材缺陷智能检测算法,通过双循环生成对抗网络(doubleleastgenerativeadversarial

networks,DLGAN)及密集卷积网络(Dense⁃Net)来检测色差、虫眼、裂纹、节子和伤疤等5种木材常见缺陷。首

先,使用DLGAN技术扩充数据集,提高数据集的多样性和数量,缓解了因训练数据不足而导致的过拟合问题;其

次,基于Dense⁃Net的特点,采用密集的卷积块序列提高对微弱特征的提取和学习能力,以便更好地检测木材缺

陷。试验结果表明,相比VGG16、Inception⁃v2、ResNet3种经典卷积神经网络,基于DLGAN增广数据集训练的

Dense⁃Net模型有效提高了木材缺陷检测模型的性能,平均准确率达到92.7%,在只使用少量训练数据的情况下

模型依然具有良好的图像生成能力和训练鲁棒性。

关键词:木材缺陷检测;双循环生成对抗网络;Dense⁃Net;神经网络;智能制造

中图分类号:TS64     文献标志码:A     文章编号:2096

1359(2023)04

0129

08

Wooddefectdetectionmethodbasedondoubleleast

generativeadversarialnetworksandDense⁃Net

XIEChenhui,YANGBokai,LIRongrong

(CollegeofFurnishingsandIndustrialDesign,NanjingForestryUniversity,Nanjing210037,China)

Abstract:Wooddefectintelligentdetectiontechnologycanbeusedtoeffectivelyreducetheeconomiclossescausedby

artificialerrordetection,whichisofgreatsignificancetoimprovethelevelofwoodprocessingintelligence.Inrecent

years,researchershaveattemptedtoapplyDense⁃Nettopatternrecognitionbyusingdeeplearningtechniques.How⁃

ever,theneuralnetworkalgorithmbasedondeeplearningneedsmanytrainingsamplestoachievehighrecognitionac⁃

curacy,andinsomecases,thedatacollectionisextremelytime⁃consumingandlaborious.Itisevenmoreonerousto

labelthesedatawithinformation.Toreducethedependenceonthedata,somestudieshaveuseddataenhancement

techniquestoexpandthedataset.Amongthem,thegenerativeadversarialnetwork(GAN)hasgreatresearchpoten⁃

tialandapplicationvalueinthefieldofdataaugmentation,becauseitcansimulateanydatadistributionmode.How⁃

ever,thetraditionalGANmodelsuffersfromseriousdegradationwhenthenumberofdataisunbalancedorthenum⁃

berofdataissmall,especiallywhenthefeaturedifferenceissmall,theabilityoffeatureextractionisgreatlyreduced.

Tosolvetheabove⁃mentionedproblems,anintelligentdetectionalgorithmforwooddefectsisproposed,inwhichfive

commonwooddefects,namelychromaticaberration,wormhole,crack,knotandscar,weredetectedbyDLGAN

(doubleleastgenerativeadversarialnetworks)andDense⁃Net.Firstly,theDLGANtechnologyisusedtoexpandthe

datasettoimprovethediversityandquantityofdataset,andalleviatetheover⁃fittingproblemcausedbyinsufficient

toimprovetheabilityofweakfeatureextractionandlearning,soastobetterdetectwooddefects.Theexperimental

resultsshowthattheDense⁃NetmodelbasedonDLGANaugmenteddatasetcaneffectivelyimprovetheperformance

ofwooddefectdetectionmodelcomparedwiththeclassicalconvolutionalneuralnetworkofVGG16,Inception⁃v2and

ResNet,theaverageaccuracywas92.7%,whichwas7.3%,2.0%and0.9%higherthantheotherthreemodels,re⁃

spectively.Themodelstillhasgoodimagegeneratingabilityandtrainingrobustnesswhenonlyasmallamountof

trainingdataisused.

收稿日期:2022

12

05    修回日期:2023

03

23

基金项目:国家木竹产业技术创新战略联盟科研计划课题(Tiawbi202008);江苏高校“青蓝工程”项目。

作者简介:解晨辉,女,研究方向为家居设计与工程。通信作者:李荣荣,男,副教授。E⁃mail:rongrong.li@njfu.edu.cn

trainingdata.Secondly,basedonthecharacteristicsofDense⁃Net,thedenseconvolutionalblocksequencesareused

Copyright©博看网. All Rights Reserved.

130

intelligentmanufacturing

林业工程学报第8卷

Keywords:wooddefectdetection;doubleleastgenerativeadversarialnetworks;Dense⁃Net;neuralnetwork;

  木材作为一种天然材料,不可避免存在死节、

活节、虫眼、变色和腐朽等缺陷,这些缺陷对木材材

质结构的均匀性和承受能力具有负面影响

[1]

。因

此,木材的缺陷检测对于合理使用木材,提高木材

利用率和质量具有重要意义。从传统的木材缺陷

识别方法和识别系统中可以看出,其缺陷识别结果

主要依赖于人工经验提取缺陷木材图像的颜色、纹

理和形状特征

[2

3]

。然而,由于木材缺陷图像及其

缺陷类型的复杂多样性,人工检测木材缺陷需要专

业人员借助测量工具进行识别,耗费大量时间和人

力资源;同时,人工检测具有主观性,且长时间检测

为解决人工检测费时费力以及主观偏差等问题,基

于机器视觉

[5]

、图像处理

[6]

、自动算法

[7]

的检测新

技术成为行业发展的方向之一。

基于木材表面缺陷,国内外相关学者采用了数

字图像处理算法

[8]

识别木材缺陷。然而,数字图

像处理算法受木材色彩与纹理、测量环境光照条件

等因素影响较大。现有的算法大多只能执行具有

简单背景和单一缺陷类型的检验任务,在应对复杂

生产环境的能力方面有待进一步提升。近年来,研

究者们利用深度学习技术尝试将卷积神经网络

(CNN)

[9]

应用于模式识别领域。程玉柱等

[10]

出了一种基于CNN自动检测和分割木材缺陷区域

的方法,实现了高效的木材自动分类,显著提高了

检测效率。张瑞峰等

[11]

利用CNN算法识别技术,

将常见的木材缺陷(如死节、活节、虫眼和裂纹图

像)作为研究对象,提供了一种应用渐近学习方法

来管理训练样本的识别算法。研究人员还相继提

Inception

[13]

、ResNet

[14]

、Dense⁃Net

[15]

等。然而,基

于深度学习的神经网络算法需要大量的训练样本

才能达到较高的识别准确率,在某些情况下收集数

据是极其费时费力的;同时,为这些数据打上标注

信息更是任务繁重。为了减少对数据的依赖,一些

研究中使用了数据增强技术

[16]

来扩充数据集。但

是,传统的数据增强方法并不适用于木材缺陷自动

检测任务。原因在于:木材缺陷检测场景中,随机

裁剪、旋转等数据增强手段会改变木材的纹理

特征

[17]

近年来,随着深度学习的发展,木材检测算法

出了相关经典的CNN架构,如VGG

[12]

产生的视觉疲劳也会造成漏检和误检

[4]

。因此,

以此提高分类方法的准确性

[18]

。其中,生成对抗

网络(generativeadversarialnetwork,GAN)

[19]

因其

可以模拟任何数据分布方式的特点,在数据增广领

域具有极大的研究潜力和应用价值。在机器视觉

识别中,基于GAN的数据增强技术受到了越来越

多的关注。AnoGAN是第一次尝试使用GAN进行

异常检测,其主要目的是利用正态样本训练GAN

生成与正态样本概率分布相似的伪图像,通过定义

待测图像与假图像之间的残差值阈值,以识别出异

常样本

[20]

。Akcay等

[21]

提出GANomaly模型,该

模型在生成器中导入图像后直接生成图像,减少了

计算资源并提高了GANomaly的异常检测能力。

然而由于特征提取能力有限,GANomaly的图像生

成能力仍然不稳定,与AnoGAN和GANomaly相

比,引入了Skip⁃Connection架构的Skip⁃GANoma⁃

ly

[22]

,展示了更加出色的图像重建能力和更加稳

定的训练性能。然而,Skip⁃GANomaly在数据集类

别数量不均衡或数据量较少的情况下表现严重退

化,尤其特征差异较小的数据集训练时,特征提取

能力大大降低。

为了解决以上问题,提出了一种基于双循环结

构生成对抗网络(doubleleastgenerativeadversarial

木材缺陷检测算法。首先,该方法通过Skip⁃Con⁃

networks,DLGAN)和密集卷积网络(Dense⁃Net)的

nection架构构建自动编码器,以作为图像生成模

型的生成器,提高模型的特征重建能力;然后,采用

双循环结构提高图像生成模型的训练稳定性,生成

高质量的木材缺陷图像,用以增广木材缺陷数据

集;最后,通过改进Dense⁃Net的分类层结合迁移

学习技术,将改进的Dense⁃Net分类网络从公开的

MVTecAD木材数据集学习到知识,泛化至增广木

材缺陷数据集进行训练,减少数据依赖,增强模型

的泛化性以提高木材缺陷检测准确率,为提高工业

检测智能化水平提供了技术支持。

1 材料与方法

1.1 试验材料

为了验证本研究所提出的方法在实际工业环

境中具有良好的检测能力,使用了两个数据集,分

别是木材缺陷数据集和公开数据集MVTecAD。

首先,通过图像生成模型增广木材缺陷数据集,该

数据集通过佳能70D18⁃135MMSTM镜头,在山东能够从大规模数据汇总学习到更有用的深层特征,

Copyright©博看网. All Rights Reserved.

 第4期

解晨辉,等:基于双循环生成对抗网络和Dense⁃Net的木材缺陷检测方法

131

省临沂市某木材厂采集了1200幅正常和异常新

西兰辐射松(Pinupsradiata)的图像。然后,将公开

数据集MVTecAD中的木材图片经过训练得到的

缺陷检测模型,知识蒸馏到木材缺陷数据集进行再

次训练,以提高检测能力。公开数据集MVTecAD

是由MVTec软件团队收集,并用以模拟真实世界

1.2 试验装置

的工业异常。

1.3 试验方法

学习率降低为原来的十分之一,设置生成对抗网络

损失函数的权值为λ

adv

1、λ

4、λ

1。

1.3.1 试验步骤

行5个步骤。

采集。

为了提高模型对木材缺陷的检测性能,需要进

1)通过相机对木材表面进行木材原始图像

2)对木材原始图像进行分类得到木材缺陷图

3)使用DLGAN对木材缺陷训练集进行扩增,

4)将在MVTecAD木材数据集上训练的

1.2.1 图像采集装置

木材缺陷样本图片采集装置为佳能70D套机

(18⁃135MMSTM),最高分辨率5472

×

3648。独具

特色的全像素双核CMOSAF系统(DualPixel

CMOSAF)以及19点对焦系统,使其有着极出色

的超高速连拍特性———能达到7张/s的速度,能

像数据集。

将这批扩充的数据与原训练集数据混合后通过

Dense⁃Net训练。

1.2.2 图像处理设置

够快速拍摄木材缺陷图片,减少采集时间。

试验硬件环境为NVIDIATitanV32GBGPU,

Dense⁃Net模型通过知识蒸馏迁移至Dense⁃Net模

型对应的层中进行训练,此时模型能够学习到两个

数据集的特征,有效地增强了模型的泛化能力,对

于给定的数据能更精确地判断是否异常。

5)将最后一层替换为输出结点为6的全连接

所有模型基于TensorFlow2.3框架实现并进行训练

和验证。为了确保模型训练的快速和有效,使用

训练最多在10000次迭代后停止,初始学习率设

置为0.1,每隔20个迭代损失值没有明显下降,则

Adam优化器在训练过程中提高梯度下降的效率,

层,其中包括正常木材、色差、虫眼、裂纹、节子、伤

疤6个预测结果。

木材缺陷检测方法具体流程如图1所示。

图1 木材缺陷检测流程

Fig.1 Wooddefectinspectionprocess

1.3.2 建立数据集

签,分别是正常木材、色差、虫眼、裂纹、节子和伤

200幅,示例图像如表1所示,每张图像的分辨率

疤。包含原始木材图片1200幅,每种类型均为

1)木材缺陷数据集。该数据集共有6个标

为256

×

256。为避免数据增强对于图像纹理的改

变,提出了DLGAN算法,并进行图像扩展,增加木

材缺陷图像的数量,由此模拟在真实图像采集下的

场景。将原始的木材缺陷图片按照8∶1∶1划分为

训练集、验证集、测试集。通过DLGAN算法将训

Copyright©博看网. All Rights Reserved.

132

林业工程学报第8卷

练集中的每张图片从1幅图像扩展得到5幅图像,

从而获得了4800幅扩展图像。裂纹类型原始图

像经扩展得到的5幅图像见图2。本研究对训练

数据集中每个图像的样本进行剪裁操作,并进一步

将其大小归一化为相同像素256

×

256,有效地加速

了模型的训练,缩短训练时间,并且所获得的模型

具有较高稳定性。最后,建立一个原始训练集图像

和扩展图像的数据集,共计5760张。

Table1 Wooddefectsdataset

类别木材缺陷数据集

表1 木材缺陷数据集

正常样本

缺陷类型色差虫眼裂纹节子伤疤

异常样本

图2 裂纹类型扩展图像实例

Fig.2 Examplesoftypicalcrackextensionimages

  2)MVTecAD数据集。用于工业检验的

MVTecAD数据集如表2所示。由表2可见,该数

据集包含15个常见的工业异常检验类别:其中毛

毯、网格、皮革、瓷砖和木材为纹理类数据,包括规

律的纹路和随机纹路;剩下的10类为物体类数据,

包括刚性的、特定外观的物体,可变性物体或自然

变化物体。数据集中还包括73种异常,例如物件

表面的缺陷、凹痕,物件部分变形等结构缺陷或由

于缺少某些物体组成部件而表现出来的缺陷,图像

的分辨率为700

×

700~1024

×

1024。

Table2 MVTecADdatasetforindustrialinspection

类别

正常

样本

瓶电缆胶囊毛毯网格榛子皮革金属螺母

表2 用于工业检验的MVTecAD数据集

异常

样本

类别

正常

样本

药片螺丝瓷砖牙刷晶体管木材拉链

异常

样本

Copyright©博看网. All Rights Reserved.

 第4期

解晨辉,等:基于双循环生成对抗网络和Dense⁃Net的木材缺陷检测方法

133

  为了避免较少样本数据下训练得到的模型过

拟合,试验额外地引入了MVTecAD数据集中木材

类图片,并将其划分为正常木材、色差、虫眼、裂纹、

节子和伤疤等6类,此时MVTecAD数据集中选取

的数据与木材缺陷数据集标签相同,如表3所示。

尽管公开数据集MVTecAD与木材缺陷数据集在

木材数据中类别和标签相同,但它们在图像细节和

特征上存在差异。为了使得模型能够学习到两者

共同的特征,本研究采用迁移学习技术,从这两个

数据集上学习一个领域不变的知识,使得模型在面

对更多场景时具有良好的泛化能力,并且可以减少

对大量数据的依赖,从而增强模型的适应性、鲁棒

性和稳定性。这样能有效利用该数据集的信息来

提高现有少量数据集下的训练精度,减少这两个数

据集上的分布差异以提高模型的泛化能力。

Table3 MVTecADwooddataset

类别MVTecAD木材数据集

表3 MVTecAD木材数据集

正常样本

缺陷类型色差虫眼裂纹节子伤疤

异常样本

1.3.3 图像处理算法

DLGAN由生成器(G)和鉴别器(D)组成。其中生

成器部分采用U⁃Net结构作为特征学习部分并引

入Skip⁃Connection架构提高生成器的自动编码能

力。输入图像x通过生成器生成一个伪图像x′,其

概率分布在训练过程中与输入图像x的概率分布

不断靠近。DLGAN的鉴别器D部分由简单的卷

积结构和Sigmoid分类函数构成,用于接收生成图

像x′后识别出图像x与伪图像x′的区别。生成器

和鉴别器采用双循环结构组成图像生成模型(DL⁃

GAN),双循环架构可以使DLGAN模型训练更稳

定,更容易收敛到最佳平衡点。DLGAN模型结构

如图3所示。

为了使生成器G具有更好的图像重建能力,

使用上下文损失函数来表示x和G(x)像素之间

的差异,定义为输入图像x与生成图像G(x)之间

的L2距离,进而确保生成图像与输入图像尽可能

一致。具体的,生成器上下文损失方程定义为:

x~P

1)双循环生成对抗网络(DLGAN)。提出的

别器形成的L2距离,这样可以保证原始图像尽可

能与鉴别器端的图像一致。鉴别器的上下文损失

定义为:

x~P

[

D(x)

式中,D(x)为鉴别器的输出图像。

]

(2)

生成器和鉴别器在训练过程中通过互相博

弈的思想提高生成图像的质量,生成器生成的图

像和输入图像通过鉴别器进行鉴别,并通过鉴别

器的结果反馈给生成器,生成器G希望减少输入

图像x和生成图像G(x)之间的差值从而使生成

图像的概率分布逐渐和输入图像相近。因此需

要使用对抗损失函数来描述对抗过程。对抗损

失可以表示为:

 

式中:D(G(x))为鉴别器的输出层。输入是G(x)

时,输出是D(G(x));输入是x时,输出是D(x)。

在训练过程中,可以通过上述3个损失函数的

加权和来训练DLGAN。加权和损失函数的定义

如下:

λ

adv

adv

λ

λ

(4)

adv

x~P

[

D(x)

(

G(x)

)

]

(3)

[

G(x)

式中:x为输入图像;G(x)为生成器的输出图像。

为了在训练过程中更快收敛到最佳平衡点,鉴

别器损失用来表示图像x和图像D(x)之间由鉴

]

(1)

式中,λ

adv

、λ

和λ

表示3个损失函数的权值,在

试验中将其设置为λ

adv

1、λ

4、λ

1时取得

Copyright©博看网. All Rights Reserved.

134

林业工程学报第8卷

最佳性能。块中输出特征图的操作结构,包括批量正则化

(BN)、卷积和池化。为了对采集的6种木材图像

进行分类,在Dense⁃Net的最后一层加入全局池化

层和6个节点的全连接层,并使用SoftMax分类函

数构造分类层,公式可表示为:

SoftMax

(

)

个数。

式中:z

为第i个节点的输出值;C为输出节点的

图3 DLGAN模型结构

Fig.3 StructureofDLGANmodel

(7)

4所示,密集层用于定义输入和输出的关系,采用

Net主要由密集块和过渡层两部分组成,结构如图

2)密集卷积神经网络(Dense⁃Net)。Dense⁃

级联的方式将输入的特征图都用做下一层的输入,

通过特征的重复学习充分学习图像的上下文信息,

提升模型的特征提取能力和效率。对于有L层的

单个密集块来说,第l层的输入包含前面所有层的

特征图,最终输出的x

为:

([

,x

,…,x

])

(5)

图4 Dense⁃Net结构图

Fig.4 Dense⁃Netstructurediagram

式中:

[

,x

,…,x

]

为第l层前的特征图集合;

(∗)为作用在特征图集合上的操作,包括批归

一化操作、激活函数(ReLU)以及卷积操作。过渡

层用于控制模型的通道数,随着密集块中特征图的

层数增加,特征图的维度也随之变大。因此,在过

渡层中加入1

×

1的卷积进行降维,从而提高计算

效率。在密集块B

完成各层连接之后,通过过渡

层在B

和B

进行特征图传递,传递到下一个密

集块B

的输入为x

([

,x

,…,x

])

(6)

2 结果与分析

2.1 木材缺陷图像生成及其分类准确率

通过DLGAN生成木材缺陷图像来扩充木材缺

陷检测数据集,以提高木材缺陷检测的准确率。为

了进一步讨论DLGAN对提高木材缺陷检测准确率

的有效性,分别采用AnoGAN、GANomaly、Skip⁃GA⁃

Nomaly和DLGAN作为图像生成模型生成木材缺陷

图像构建增广数据集,并与使用未增广的数据集在

测试集的准确率进行对比,分类模型采用Dense⁃

Net,最终试验结果的分类准确率如表4所示。

上述公式中T

(∗)表示过渡层对前一个密集

Table4 Theclassificationaccuracyofdifferentimagegenerationmodels

算法

无生成图像

AnoGAN

GANomaly

DLGAN

正常木材

84.2

87.7

88.4

87.0

92.5

色差

88.0

83.0

86.0

89.8

90.3

虫眼

88.9

90.1

91.8

91.4

94.2

裂纹

84.2

87.7

88.4

87.0

92.5

节子

84.7

89.7

90.0

89.5

93.0

伤疤

90.0

92.9

93.1

91.7

94.2

表4 不同图像生成模型分类试验准确率

单位:%

平均值

86.7

88.5

89.6

89.4

92.7

Skip⁃GANomaly

  从表4可以看出,本研究提出的DLGAN模型

生成的增广数据集对于木材缺陷检测的准确率提

升效果最明显。与DLGAN相比,色差类别的检测

准确率在应用AnoGAN和GANomaly模型增广时

检测准确率分别下降了7.3%和4.3%,原因在于色

差类别的特征较为分散,缺陷特征不明显,模型容

易将其错认为背景噪点,从而导致生成图像缺陷检

测准确率不高,无法有效提高木材缺陷检测的准确

率。相比之下,DLGAN模型具有较强的图像重建

能力和较好的收敛性,从而为木材缺陷检测提供更

Copyright©博看网. All Rights Reserved.

 第4期

解晨辉,等:基于双循环生成对抗网络和Dense⁃Net的木材缺陷检测方法

135

为准确的数据。

此外,对于不同类别的缺陷,增广数据对于缺

陷检测准确率的提升作用也不同。在检测正常木

材时,由于正常木材特征简单,纹理清晰,生成图像

的噪点较低,因此增广数据集对于检测准确率的提

升更为显著。对于更为复杂的缺陷类型,如色差类

别,AnoGAN和GANomaly在重建图像方面不如

Skip⁃GANomaly模型。这可能是因为缺陷的复杂

Connection结构的引入提高了图像特征提取与重

建能力,双循环结构更是提高了训练的稳定性。因

此基于Skip⁃Connection结构的Skip⁃GANomaly和

DLGAN增广数据集均对木材的缺陷检测准确率起

到了提升作用。其中DLGAN模型具有较强的图

性增加了训练过程中模式崩溃的风险。而Skip⁃

像重建能力,且在训练过程中容易收敛到最佳平衡

点,由此可见,本研究提出的DLGAN模型能够有

效地增强图像生成质量,提高木材缺陷检测的准

2.2 基于不同算法模型的木材缺陷检测对比验证

为了减少训练代价,提升木材的缺陷检测性

能,将MVTecAD木材数据集上预训练权重迁移至

DLGAN模型增广数据集进行训练,训练时冻结住

除了分类层的全部卷积层,仅将全局平均池化层和

分类层参与训练,提高模型的训练效率。此外,为

了验证本研究提出的方法的优越性,将其与

VGG16、Inception⁃v2、ResNet等经典卷积神经网络

进行对比,不同模型木材缺陷检测试验结果见

表5。

确率。

Table5 Theaccuracyofwooddefectdetectionbydifferentmodels

算法

Inception⁃v2

Dense⁃Net

ResNet

VGG16

正常木材

90.1

91.0

91.3

92.5

色差

79.2

89.2

90.6

90.3

虫眼

88.3

90.5

92.9

94.2

裂纹

87.5

90.6

91.8

92.5

节子

80.1

91.3

90.9

93.0

伤疤

87.3

92.1

93.1

94.2

表5 不同模型检测木材缺陷准确率

单位:%

平均值

85.4

90.7

91.8

92.7

  从表5可以看出,本研究提出的方法在特征较

明显的裂纹缺陷或特征不明显的色差缺陷分类中

皆表现出比其他模型优越的性能,其原因在于

Dense⁃Net中密集的卷积块排序大大提高了对微弱

特征的提取和学习能力,从而提高了木材缺陷检测

准确率。通过迁移学习,检测模型的准确率也在相

同的迭代次数下显著提高,基于Dense⁃Net的木材

缺陷检测的平均准确率达到了92.7%。由此可得,

提出的方法确实提高了木材缺陷检测的效率,为工

业异常检测智能化提供了思路。

参考文献(References):

[1]范佳楠,刘英,杨雨图,等.机器视觉在木材缺陷检测领域应

用研究进展[J].世界林业研究,2020,33(3):32

37.DOI:

10.13348/j.cnki.sjlyyj.2020.0020.y.

FANJN,LIUY,YANGYT,etal.Researchprogressinthe

applicationofmachinevisiontowooddefectdetection[J].World

ForestryResearch,2020,33(3):32

37.

[2]赵鹏,赵匀,陈广胜.基于3D扫描技术的木材缺陷定量化分

析[J].农业工程学报,2017,33(7):171

176.DOI:10.

11975/j.issn.1002

6819.2017.07.022.

ZHAOP,ZHAOY,CHENGS.Quantitativeanalysisofwood

3 结 论

本研究提出了一种基于双循环生成对抗网络

和Dense⁃Net的木材缺陷检测算法,在检测色差、

虫眼、裂纹、节子和伤疤等缺陷时,检测准确率分别

达到90.3%,94.2%,92.5%,93.0%和94.2%,并更

具良好的图像重建能力和训练稳定性,能够显著提

升木材缺陷检测准确率。此方法可以在较少训练

样本的情况下,加快训练速度,提高检测性能,为工

业异常检测智能化提供技术支持。在未来,将DL⁃

GAN模型应用于木材工业检测场景中能够有效降

低人工检测和标注成本,可提高木材缺陷检测效

率,提升检测智能化水平。

[3]张善文,张晴晴,李萍.基于改进深度卷积神经网络的苹果

病害识别[J].林业工程学报,2019,4(4):107

112.DOI:

10.13360/j.issn.2096

1359.2019.04.016.

ZHANGSW,ZHANGQQ,LIP.Applediseaseidentification

ChineseSocietyofAgriculturalEngineering,2017,33(7):

171

176.

defectbasedon3Dscanningtechnique[J].Transactionsofthe

[4]李晖,吴佳宁,苑玮琦,等.基于视觉显著性的木板实时分类

方法研究[J].仪器仪表学报,2018,39(12):237

244.DOI:

10.19650/j.cnki.cjsi.J1803700.

LIH,WUJN,YUANWQ,etal.Real⁃timeclassificationof

woodbasedonvisualsignificance[J].ChineseJournalof

ScientificInstrument,2018,39(12):237

244.

basedonimproveddeepconvolutionalneuralnetwork[J].Journal

ofForestryEngineering,2019,4(4):107

112.

[5]刘雷新元.基于机器视觉的木材表面缺陷检测技术研究[D].

长沙:湖南大学,2021.

LIULXY.Researchonwoodsurfacedefectdetectiontechnology

Copyright©博看网. All Rights Reserved.

136

林业工程学报第8卷

[6]谢永华.数字图像处理技术在木材表面缺陷检测中的应用研

究[D].哈尔滨:东北林业大学,2013.

XIEYH.Theapplicationandresearchofdigitalimageprocessing

onwoodsurfacetextureinspection[D].Harbin:Northeast

[7]范佳楠,刘英,胡忠康,等.基于FasterR⁃CNN的实木板材缺

陷检测识别系统[J].林业工程学报,2019,4(3):112

117.

DOI:10.13360/j.issn.2096

1359.2019.03.017.

FANJN,LIUY,HUZK,etal.Solidwoodpaneldefectdetec⁃

ForestryUniversity,2013.

2021.

basedonmachinevision[D].Changsha:HunanUniversity,forimagerecognition[C]//2016IEEEConferenceonComputer

VisionandPatternRecognition(CVPR).June27

30,2016,

LasVegas,NV,USA:IEEE,2016:770

778.DOI:10.1109/

CVPR.2016.90.

[15]HUANGG,LIUZ,VANDERMAATENL,etal.Denselycon⁃

2017,Honolulu,HI,USA:IEEE,2017:2261

2269.DOI:10.

1109/CVPR.2017.243.

[D].杭州:浙江大学,2022.

nectedconvolutionalnetworks[C]//2017IEEEConferenceon

ComputerVisionandPatternRecognition(CVPR).July21

26,

[16]范黎.基于生成对抗网络的图像数据增强技术研究及应用

FANL.Researchandapplicationofimagedataaugmentation

technologybasedongenerativeadversarialnetworks[D].Hang⁃

zhou:ZhejiangUniversity,2022.

16270/j.cnki.slgc.2007.01.011.

[17]王晗,白雪冰,王辉.基于空间灰度共生矩阵木材纹理分类

识别的研究[J].森林工程,2007,23(1):32

36.DOI:10.

WANGH,BAIXB,WANGH.Woodtextureclassificationand

[8]丁安宁,贺春光,多化琼,等.基于数字图像的木材缺陷识别

研究进展[J].木材科学与技术,2022,36(1):9

16,28.

DINGAN,HECG,DUOHQ,etal.Researchreviewofwood

tionandrecognitionsystembasedonFasterR⁃CNN[J].Journal

ofForestryEngineering,2019,4(3):112

117.

[9]刘英,周晓林,胡忠康,等.基于优化卷积神经网络的木材缺

陷检测[J].林业工程学报,2019,4(1):115

120.DOI:10.

13360/j.issn.2096

1359.2019.01.017.

LIUY,ZHOUXL,HUZK,etal.Wooddefectrecognition

basedonoptimizedconvolutionneuralnetworkalgorithm[J].

JournalofForestryEngineering,2019,4(1):115

120.

DOI:10.13279/j.cnki.fmwe.2018.0087.

defectrecognitionbasedondigitalimages[J].ChineseJournalof

WoodScienceandTechnology,2022,36(1):9

16,28.

[18]SCHMIDHUBERJ.Deeplearninginneuralnetworks:an

overview[J].NeuralNetworks,2015,61:85

117.DOI:10.

[19]GOODFELLOWI,POUGET⁃ABADIEJ,MIRZAM,etal.

1016/j.neunet.2014.09.003.

recognitionbasedonspatialGLCM[J].ForestEngineering,

2007,23(1):32

36.

[10]程玉柱,顾权,王众辉,等.基于深度学习的木材缺陷图像检

测方法[J].林业机械与木工设备,2018,46(8):33

36.

CHENGYZ,GUQ,WANGZH,etal.Wooddefectimageseg⁃

[20]SCHLEGLT,SEEBÖCKP,WALDSTEINSM,etal.Unsuper⁃

guidemarkerdiscovery[C]//InternationalConferenceonInfor⁃

Generativeadversarialnetworks[J].Communicationsofthe

ACM,2020,63(11):139

144.DOI:10.1145/3422622.

visedanomalydetectionwithgenerativeadversarialnetworksto

[11]张瑞峰,夏坡坡.基于CNN的典型木材缺陷图像识别研究

[J].现代化农业,2019(1):37

40.DOI:10.3969/j.issn.

1001

0254.2019.01.021

mentationbasedondeeplearning[J].ForestryMachinery&

WoodworkingEquipment,2018,46(8):33

36.

[21]AKCAYS,ATAPOUR⁃ABARGHOUEIA,BRECKONTP.GA⁃

mationProcessinginMedicalImaging.Cham:Springer,2017:

146

157.DOI:10.1007/978

319

59050

9_12.

Nomaly:semi⁃supervisedanomalydetectionviaadversarial

6_39.

training[C]//AsianConferenceonComputerVision.Cham:

Springer,2019:622

637.DOI:10.1007/978

030

20893

ZHANGRF,XIAPP.Researchonimagerecognitionoftypical

wooddefectsbasedonCNN[J].ModernizingAgriculture,2019

(1):37

40.

04)[2022

12

05].https://arxiv.org/abs/1409.1556.

[12]SIMONYANK,ZISSERMANA.Verydeepconvolutional

networksforlarge⁃scaleimagerecognition[EB/OL].(2014

09

[13]SZEGEDYC,LIUW,JIAYQ,etal.Goingdeeperwithconvo⁃

USA:IEEE,2015:1

9.DOI:10.1109/CVPR.2015.7298594.

lutions[C]//2015IEEEConferenceonComputerVisionand

PatternRecognition(CVPR).June7

12,2015,Boston,MA,

[22]AKÇAYS,ATAPOUR⁃ABARGHOUEIA,BRECKONTP.

Skip⁃GANomaly:skipconnectedandadversariallytrained

encoder⁃decoderanomalydetection[C]//2019InternationalJoint

2019.8851808.

ConferenceonNeuralNetworks(IJCNN).July14

19,2019,

Budapest,Hungary:IEEE,2019:1

8.DOI:10.1109/IJCNN.

[14]HEKM,ZHANGXY,RENSQ,etal.Deepresiduallearning

(责任编辑 田亚玲)

Copyright©博看网. All Rights Reserved.

本文标签: 木材缺陷图像检测数据