一种木材识别方法及系统转让专利

申请号 : CN201810830841.3

文献号 : CN109145955B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 殷亚方何拓焦立超张毛毛韩刘杨陆杨张永刚李仁

申请人 : 中国林业科学研究院木材工业研究所

摘要 :

本发明实施例涉及一种木材识别方法及系统,所述方法包括:通过图像采集模块采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;对所述样本图像数据进行特征提取,得到所述样本木材的样本特征向量;利用设定算法对所述样本特征向量进行训练,得到木材识别模型;通过所述图像采集模块采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;利用所述木材识别模型对所述待识别图像数据进行识别,得到所述待识别木材的分类结果。由此,可以实现准确且快速地识别出木材树种。

权利要求 :

1.一种木材识别方法,其特征在于,所述方法包括:

通过图像采集模块采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;

对所述样本木材的横切面解剖构造图像进行特征提取,得到所述样本木材的管孔特征和轴向薄壁组织特征;

对所述样本木材的弦切面解剖构造图像进行特征提取,得到所述样本木材的木射线特征;

根据所述管孔特征确定所述样本木材的管孔在所述构造图像指定坐标系中的坐标值;

根据所述轴向薄壁组织特征确定所述样本木材的轴向薄壁组织在所述构造图像指定坐标系中的坐标值;

根据所述木射线特征确定所述样本木材的木射线在所述构造图像指定坐标系中的坐标值;

根据确定出的坐标值构建数字矩阵,将所述数字矩阵确定为所述样本木材的样本特征向量;

利用设定算法对所述样本特征向量进行训练,得到木材识别模型;

通过所述图像采集模块采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;

利用所述木材识别模型对所述待识别图像数据进行识别,得到所述待识别木材的分类结果。

2.根据权利要求1所述的方法,其特征在于,所述设定算法至少包括:卷积神经网络算法。

3.根据权利要求2所述的方法,其特征在于,卷积神经网络至少包括:输入层、卷积层、池化层和输出层。

4.根据权利要求1所述的方法,其特征在于,所述图像数据的图像分辨率为2048*2048。

5.一种木材识别系统,其特征在于,所述系统包括:

图像采集模块,用于采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;

特征提取模块,用于对所述样本木材的横切面解剖构造图像进行特征提取,得到所述样本木材的管孔特征和轴向薄壁组织特征;对所述样本木材的弦切面解剖构造图像进行特征提取,得到所述样本木材的木射线特征;根据所述管孔特征确定所述样本木材的管孔在所述构造图像指定坐标系中的坐标值;根据所述轴向薄壁组织特征确定所述样本木材的轴向薄壁组织在所述构造图像指定坐标系中的坐标值;根据所述木射线特征确定所述样本木材的木射线在所述构造图像指定坐标系中的坐标值;根据确定出的坐标值构建数字矩阵,将所述数字矩阵确定为所述样本木材的样本特征向量;

模型训练模块,用于利用设定算法对所述样本特征向量进行训练,得到木材识别模型;

所述图像采集模块,还用于采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;

木材分类模块,用于利用所述木材识别模型对所述待识别图像进行识别,得到所述待识别木材的分类结果。

6.根据权利要求5所述的系统,其特征在于,所述设定算法至少包括:卷积神经网络算法。

7.根据权利要求6所述的系统,其特征在于,卷积神经网络至少包括:输入层、卷积层、池化层和输出层。

8.根据权利要求5所述的系统,其特征在于,所述图像数据的图像分辨率为2048*2048。

说明书 :

一种木材识别方法及系统

技术领域

[0001] 本发明实施例涉及图像处理技术领域,尤其涉及一种木材识别方法及系统。

背景技术

[0002] 木材识别技术是利用木材解剖构造、化学成分以及遗传物质等可以反映出树种差异性的特征对木材进行分类和识别的一项综合性技术。传统的木材识别方法,是由鉴定人员利用专业知识和长期经验,通过对木材的解剖构造进行观察,并与木材标本的解剖构造特征进行比对,从而判断出木材的分类信息。
[0003] 然而,在传统的木材识别方法中,由于需要制作木材切片,而制作木材切片的技术难度较大,制作周期长,从而导致木材识别的整体难度较大;同时,对木材的判定主要依赖于鉴定人员的技术经验,其鉴定结果必于鉴定人员的技术水平相符,这将直接影响鉴定结果的准确度。
[0004] 基于此,近年来,基于木材化学成分的化学图谱识别技术和基于木材遗传物质的DNA识别技术得到快速发展,但这些新兴的技术都依赖于准确而庞大的木材化学图谱和DNA条形码数据库,而建立化学图谱数据库以及DNA条形码数据库需要耗费大量的人力和财力。由此可见,亟需一种可以准确且快速识别出木材树种的方法。

发明内容

[0005] 本发明实施例提供了一种木材识别方法及系统,可以实现准确且快速地识别出木材树种。
[0006] 第一方面,本发明实施例提供了一种木材识别方法,该方法包括:
[0007] 通过图像采集模块采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;
[0008] 对所述样本图像数据进行特征提取,得到所述样本木材的样本特征向量;
[0009] 利用设定算法对所述样本特征向量进行训练,得到木材识别模型;
[0010] 通过所述图像采集模块采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;
[0011] 利用所述木材识别模型对所述待识别图像数据进行识别,得到所述待识别木材的分类结果。
[0012] 在一个可能的实施方式中,所述对所述样本图像数据进行特征提取,得到所述样本木材的样本构造特征向量,包括:
[0013] 对所述样本木材的横切面解剖构造图像进行特征提取,得到所述样本木材的管孔特征和轴向薄壁组织特征;
[0014] 对所述样本木材的弦切面解剖构造图像进行特征提取,得到所述样本木材的木射线特征;
[0015] 根据所述管孔特征、轴向薄壁组织特征和木射线特征构建所述样本木材的样本特征向量。
[0016] 在一可能的实施例中,所述根据所述管孔特征、轴向薄壁组织特征和木射线特征构建所述样本木材的样本特征向量,包括:
[0017] 根据所述管孔特征确定所述样本木材的管孔在所述构造图像对应的坐标系中的坐标值;
[0018] 根据所述轴向薄壁组织特征确定所述样本木材的轴向薄壁组织在所述构造图像对应的坐标系中的坐标值;
[0019] 根据所述木射线特征确定所述样本木材的木射线在所述构造图像对应的坐标系中的坐标值;
[0020] 根据确定出的坐标值构建数字矩阵,将所述数字矩阵确定为所述样本木材的样本特征向量。
[0021] 在一可能的实施例中,所述设定算法至少包括:
[0022] 卷积神经网络算法。
[0023] 在一可能的实施例中,卷积神经网络至少包括:
[0024] 输入层、卷积层、池化层和输出层。
[0025] 在一可能的实施例中,所述图像数据的图像分辨率为2048*2048。
[0026] 第二方面,本发明实施例提供一种木材识别系统,该系统包括:
[0027] 图像采集模块,用于采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;
[0028] 特征提取模块,用于对所述样本图像数据进行特征提取,得到所述样本木材的样本特征向量;
[0029] 模型训练模块,用于利用设定算法对所述样本特征向量进行训练,得到木材识别模型;
[0030] 所述图像采集模块,还用于采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;
[0031] 木材分类模块,用于利用所述木材识别模型对所述待识别图像进行识别,得到所述待识别木材的分类结果。
[0032] 在一可能的实施例中,所述特征提取模块包括:
[0033] 第一提取一级子模块,用于对所述样本木材的横切面解剖构造图像进行特征提取,得到所述样本木材的管孔特征和轴向薄壁组织特征;
[0034] 第二提取一级子模块,用于对所述样本木材的弦切面解剖构造图像进行特征提取,得到所述样本木材的木射线特征;
[0035] 特征向量构建一级子模块,用于根据所述管孔特征、轴向薄壁组织特征和木射线特征构建所述样本木材的样本特征向量。
[0036] 在一可能的实施例中,所述特征向量构建子模块包括:
[0037] 坐标值确定二级子模块,用于根据所述管孔特征确定所述样本木材的管孔在所述构造图像对应的坐标系中的坐标值;根据所述轴向薄壁组织特征确定所述样本木材的轴向薄壁组织在所述构造图像对应的坐标系中的坐标值;根据所述木射线特征确定所述样本木材的木射线在所述构造图像对应的坐标系中的坐标值;
[0038] 矩阵构建二级子模块,用于根据确定出的坐标值构建数字矩阵,将所述数字矩阵确定为所述样本木材的样本特征向量。
[0039] 在一可能的实施例中,所述设定算法至少包括:卷积神经网络算法。
[0040] 在一可能的实施例中,卷积神经网络至少包括:输入层、卷积层、池化层和输出层。
[0041] 在一可能的实施例中,所述图像数据的图像分辨率为2048*2048。
[0042] 本发明实施例提供的方法,通过图像采集模块采集样本木材的样本图像数据,该样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像,对样本图像数据进行特征提取,得到样本木材的样本特征向量,利用设定算法对样本特征向量进行训练,得到木材识别模型,通过图像采集模块采集待识别木材的待识别图像数据,该待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;利用木材识别模型对所述待识别图像数据进行识别,得到待识别木材的分类结果,可以实现快速、准确地识别出木材的分类结果,且可适用于诸多领域,例如海关检验、实验室鉴定等领域。

附图说明

[0043] 图1为本发明实施例中图像采集模块的一个示例性结构图;
[0044] 图2为本发明实施例一提供的木材识别方法的流程图;
[0045] 图3为本发明实施例二提供的木材识别系统的实施例框图。

具体实施方式

[0046] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047] 为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。
[0048] 首先说明,本发明实施例提供的木材识别方法,依赖于图像采集模块,如图1所示,为本发明实施例中图像采集模块的一个示例性结构图,该图1所示例的图像采集模块包括光源模块、固定倍率定焦镜头、CCD工业相机、图像采集开关、蓝牙模块、供电模块等部件,在本发明实施例中,该图像采集模块可以下载并安装有图像采集软件,例如Grey FlyCap2图像采集软件,其通过蓝牙与计算机连接,在利用该图像采集模块采集木材的图像数据,例如木材的横切面解剖构造图像和弦切面解剖构造图像时,可以将该图像采集模块紧贴木材表面移动,选取图像采集区域后,按下图像采集开关进行图像采集,所采集到的图像数据可以通过蓝牙模块传输至计算机,并由计算机对该图像数据进行保存,其中,所采集到的图像数据的分辨率可以为2048*2048。
[0049] 如下,对本发明实施例提供的木材识别方法进行说明:
[0050] 图2为本发明实施例一提供的木材识别方法的流程图。如图2所示,所述方法具体包括以下步骤:
[0051] S210,通过图像采集模块采集样本木材的样本图像数据,该样本图像数据包括样本木材的横切面解剖构造图像和弦切面解剖构造图像。
[0052] 在本发明实施例中,可以通过图1所示例的图像采集模块采集样本木材的图像数据,例如样本木材的横切面解剖构造图像和弦切面解剖构造图像,其中,该样本木材可以为带有凭证号的木材标本,并且,为了描述方法,将针对样本木材采集到的图像数据称为样本图像数据。
[0053] 在本发明实施例中,可以针对每种样本木材采集多张图像数据,例如采集100张图像数据,并将其中的80张图像数据设定为训练集,将另外20张图像数据设定为测试集。
[0054] S220,对样本图像数据进行特征提取,得到样本木材的样本特征向量。
[0055] 在本发明实施例中,以一张样本木材的图像数据为例,可以对其中的横切面解剖构造图像进行特征提取,得到样本木材的管孔特征和轴向薄壁组织特征,并且,对其中的弦切面解剖构造图像进行特征提取,得到样本木材的木射线特征;继而,根据管孔特征、轴向薄壁组织特征和木射线特征可以构建样本木材的样本特征向量。
[0056] 具体的,可以由鉴定人员根据提取出的管孔特征、轴向薄壁组织特征和木射线特征,利用鼠标点选木材解剖构造的轮廓,计算机系统将自动生成所点选的点在指定坐标系中的坐标值,从而,则可以得到样本木材的管孔特征在构造图像对应坐标系中的坐标值,样本木材的轴向薄壁组织特征在构造图像对应坐标系中的坐标值,以及样本木材的木射线特征在构造图像对应坐标系中的坐标值,之后,进一步根据确定出的坐标值构建数字矩阵,将该数字矩阵确定为该样本木材的样本特征向量,并保存该样本特征向量。
[0057] S230,利用设定算法对样本特征向量进行训练,得到木材识别模型。
[0058] 在本发明实施例中,可以利用设定算法对S220中得到的样本特征向量进行训练,得到木材识别模型。
[0059] 在一实施例中,该设定算法可以为:卷积神经网络算法,也即可以利用卷积神经网络对S220中得到的样本特征向量进行训练,得到木材识别模型。其中,该卷积神经网络可以包括:1层输入层、7层卷积层、7层池化层,以及1层输出层,其卷积核的大小可以为3*3像素。
[0060] 具体的训练过程可以包括:构建卷积神经网络,并对训练集中图像数据的样本特征向量进行训练学习并进行参数调优,直至整个网络收敛,继而利用测试集中图像数据的样本特征对训练出来的模型参数进行测试和调优,构建木材识别模型。
[0061] 上述训练过程可以在Google开源深度学习系统TensorFlow下进行,并利用英伟达GPU对卷积神经网络算法进行加速。
[0062] S240,通过图像采集模块采集待识别木材的待识别图像数据,该待识别图像数据包括待识别木材的横切面解剖构造图像和弦切面解剖构造图像。
[0063] 通过图像采集模块采集待识别木材的图像数据的过程可以参见上述相关描述,在此不再详述。
[0064] 需要说明的是,为了描述方便,本发明实施例中,将针对待识别木材采集到的图像数据称为待识别图像数据。
[0065] S250,利用木材识别模型对待识别图像数据进行识别,得到待识别木材的分类结果。
[0066] 在本发明实施例中,可以将上述S240中采集到的待识别图像数据输入至S230中得到的木材识别模型,该木材识别模型即可输出该待识别木材的分类结果。
[0067] 综上,本发明实施例提供的方法,通过图像采集模块采集样本木材的样本图像数据,该样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像,对样本图像数据进行特征提取,得到样本木材的样本特征向量,利用设定算法对样本特征向量进行训练,得到木材识别模型,通过图像采集模块采集待识别木材的待识别图像数据,该待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;利用木材识别模型对所述待识别图像数据进行识别,得到待识别木材的分类结果,可以实现快速、准确地识别出木材的分类结果,且可适用于诸多领域,例如海关检验、实验室鉴定等领域。
[0068] 图3为本发明实施例二提供的木材识别系统的实施例框图,该系统可以用于执行图2所述的方法,该系统包括:
[0069] 图像采集模块310,用于采集样本木材的样本图像数据,所述样本图像数据包括所述样本木材的横切面解剖构造图像和弦切面解剖构造图像;
[0070] 特征提取模块320,用于对所述样本图像数据进行特征提取,得到所述样本木材的样本特征向量;
[0071] 模型训练模块330,用于利用设定算法对所述样本特征向量进行训练,得到木材识别模型;
[0072] 所述图像采集模块310,还用于采集待识别木材的待识别图像数据,所述待识别图像数据包括所述待识别木材的横切面解剖构造图像和弦切面解剖构造图像;
[0073] 木材分类模块340,用于利用所述木材识别模型对所述待识别图像进行识别,得到所述待识别木材的分类结果。
[0074] 在一可能的实施方式中,所述特征提取模块320包括(图3中未示出):
[0075] 第一提取一级子模块,用于对所述样本木材的横切面解剖构造图像进行特征提取,得到所述样本木材的管孔特征和轴向薄壁组织特征;
[0076] 第二提取一级子模块,用于对所述样本木材的弦切面解剖构造图像进行特征提取,得到所述样本木材的木射线特征;
[0077] 特征向量构建一级子模块,用于根据所述管孔特征、轴向薄壁组织特征和木射线特征构建所述样本木材的样本特征向量。
[0078] 可选的,所述特征向量构建一级子模块包括(图3中未示出):
[0079] 坐标值确定二级子模块,用于根据所述管孔特征确定所述样本木材的管孔在所述构造图像对应的坐标系中的坐标值;根据所述轴向薄壁组织特征确定所述样本木材的轴向薄壁组织在所述构造图像对应的坐标系中的坐标值;根据所述木射线特征确定所述样本木材的木射线在所述构造图像对应的坐标系中的坐标值;
[0080] 矩阵构建二级子模块,用于根据确定出的坐标值构建数字矩阵,将所述数字矩阵确定为所述样本木材的样本特征向量。
[0081] 在一可能的实施方式中,所述设定算法至少包括:卷积神经网络算法。
[0082] 在一可能的实施方式中,卷积神经网络至少包括:输入层、卷积层、池化层和输出层。
[0083] 在一可能的实施方式中,所述图像数据的图像分辨率为2048*2048。
[0084] 专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0085] 结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0086] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。