一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

龙门刨床及其加工控制方法与流程

2022-08-11 02:58:55 来源:中国专利 TAG:


1.本发明涉及智能制造的领域,且更为具体地,涉及一种龙门刨床及其加工控制方法。


背景技术:

2.龙门刨床主要用于刨削大型工件,也可在工作台上装夹多个零件同时加工,是工业的母机。龙门刨床的工作台带着工件通过门式框架作直线往复运动,空行程速度大于工作行程速度。横梁上一般装有两个垂直刀架,刀架滑座可在垂直面内回转一个角度,并可沿横梁作横向进给运动,拉丝是一种金属加工工艺,具体是指在金属压力加工中,在外力作用下使金属强行通过模具,金属横截面积被压缩,并获得所要求的横截面积形状和尺寸的技术加工方法,拉丝主要应用于家用电器面板、各种数码产品外设和面板、笔记本电脑面板中,用于制作各种标识等。
3.在对加工件进行拉丝处理时,需要根据加工件尺寸和拉丝深度对拉丝轮进行相应的调节,而目前对拉丝轮进行调节时主要是通过人工调节,该调节方式操作步骤较为繁琐且调节的精度不能得到保证,需要对调节后的拉丝轮进行数据测量比对,拉丝轮的调节难度高,效率不佳,不能满足使用需求。
4.并且,现有的基于龙门刨床的拉丝装置在利用拉丝轮进行拉丝时,拉丝轮保持于特定的高度。但在实际工作中,由于待拉丝工件并非理想工件,也就是,待拉丝工件沿其径向方向上会发生直径的变化,因此,在进行拉丝过程中,为了使得丝路均匀一致,期待一种优化的控制方案,其能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度。


技术实现要素:

5.为了解决上述技术问题,提出了本技术。本技术的实施例提供了一种龙门刨床及其加工控制方法,其通过三维卷积神经网络模型从所述待加工工件的正面图像和所述待加工工件的拉丝面图像的感兴趣区域中提取所述待加工工件的拉丝面和直径的动态变化特征,并且以尺度迁移确定性对特征融合后的分类矩阵进行约束,这样不仅保持了所述拉丝面特征和所述横断面特征到关联特征空间的尺度迁移确定性关系,而且也保持了所述分类矩阵与所述拉丝面特征和所述横断面特征的一定程度的一致性,进而提高了分类效果。这样,就能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度,以保证在拉丝过程中丝路的均匀一致性。
6.根据本技术的一个方面,提供了一种龙门刨床,其包括:图像采集模块,用于通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面;采样模块,用于从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧;第一编码模块,用于将所述多个第一图像帧按照时间维
度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量;第二编码模块,用于将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量;关联编码模块,用于对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行;以及拉丝控制结果生成模块,用于将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
7.在上述龙门刨床中,所述第一编码模块,包括:感兴趣区域提取单元,用于以候选框提取网络对所述拉丝面三维张量中各个图像帧进行感兴趣区域提取以获得由多个感兴趣区域图像组成的拉丝面感兴趣区域三维张量;以及,第一三维卷积编码单元,用于将所述拉丝面感兴趣区域三维张量通过所述使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量。
8.在上述龙门刨床中,所述使用三维卷积核的第一卷积神经网络在层的正向传递中对输入数据分别进行:基于所述三维卷积核对所述输入数据进行三维卷积处理以得到卷积特征图;对所述卷积特征图进行基于局部特征矩阵的均值池化处理以得到池化特征图;以及,对所述池化特征图进行非线性激活以得到激活特征图;其中,所述第一卷积神经网络的最后一层的输出为所述拉丝面特征向量,所述第一卷积神经网络的第一层的输入为所述拉丝面感兴趣区域三维张量。
9.在上述龙门刨床中,所述关联编码模块,进一步用于:以如下公式对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到所述分类特征矩阵;其中,所述公式为:其中表示所述分类特征矩阵,表示所述拉丝面特征向量,表示所述横断面特征向量,和均为列向量,表示矩阵的frobenius范数,表示矩阵的指数运算。
10.在上述龙门刨床中,所述拉丝控制结果生成模块,进一步用于:所述分类器以如下公式对所述分类特征矩阵进行处理以生成分类结果,其中,所述公式为:,其中表示将所述分类特征矩阵投影为向量,至为各层全连接层的权重矩阵,至表示各层全连接层的偏置矩阵。
11.根据本技术的另一方面,一种龙门刨床的加工控制方法,其包括:通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面;从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧;将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量;将所述多个第二图像帧按照时间维度构造为
横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量;对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行;以及将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
12.在上述龙门刨床的加工控制方法中,从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧,包括:将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量,包括:以候选框提取网络对所述拉丝面三维张量中各个图像帧进行感兴趣区域提取以获得由多个感兴趣区域图像组成的拉丝面感兴趣区域三维张量;以及,将所述拉丝面感兴趣区域三维张量通过所述使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量。
13.在上述龙门刨床的加工控制方法中,所述使用三维卷积核的第一卷积神经网络在层的正向传递中对输入数据分别进行:基于所述三维卷积核对所述输入数据进行三维卷积处理以得到卷积特征图;对所述卷积特征图进行基于局部特征矩阵的均值池化处理以得到池化特征图;以及,对所述池化特征图进行非线性激活以得到激活特征图;其中,所述第一卷积神经网络的最后一层的输出为所述拉丝面特征向量,所述第一卷积神经网络的第一层的输入为所述拉丝面感兴趣区域三维张量。
14.在上述龙门刨床的加工控制方法中,对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,包括;以如下公式对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到所述分类特征矩阵;其中,所述公式为:其中表示所述分类特征矩阵,表示所述拉丝面特征向量,表示所述横断面特征向量,和均为列向量,表示矩阵的frobenius范数,表示矩阵的指数运算。
15.在上述龙门刨床的加工控制方法中,将所述分类特征矩阵通过分类器以得到分类结果,包括:所述分类器以如下公式对所述分类特征矩阵进行处理以生成分类结果,其中,所述公式为:,其中表示将所述分类特征矩阵投影为向量,至为各层全连接层的权重矩阵,至表示各层全连接层的偏置矩阵。
16.与现有技术相比,本技术提供的龙门刨床及其加工控制方法,其通过三维卷积神经网络模型从所述待加工工件的正面图像和所述待加工工件的拉丝面图像的感兴趣区域中提取所述待加工工件的拉丝面和直径的动态变化特征,并且以尺度迁移确定性对特征融合后的分类矩阵进行约束,这样不仅保持了所述拉丝面特征和所述横断面特征到关联特征空间的尺度迁移确定性关系,而且也保持了所述分类矩阵与所述拉丝面特征和所述横断面
特征的一定程度的一致性,进而提高了分类效果。这样,就能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度,以保证在拉丝过程中丝路的均匀一致性。
附图说明
17.通过结合附图对本技术实施例进行更详细的描述,本技术的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本技术实施例的进一步理解,并且构成说明书的一部分,与本技术实施例一起用于解释本技术,并不构成对本技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
18.图1为根据本技术实施例的龙门刨床的应用场景图。
19.图2为根据本技术实施例的龙门刨床的框图。
20.图3为根据本技术实施例的龙门刨床的加工控制方法的流程图。
21.图4为根据本技术实施例的龙门刨床的加工控制方法的架构示意图。
具体实施方式
22.下面,将参考附图详细地描述根据本技术的示例实施例。显然,所描述的实施例仅仅是本技术的一部分实施例,而不是本技术的全部实施例,应理解,本技术不受这里描述的示例实施例的限制。
23.场景概述如前所述,龙门刨床主要用于刨削大型工件,也可在工作台上装夹多个零件同时加工,是工业的母机。龙门刨床的工作台带着工件通过门式框架作直线往复运动,空行程速度大于工作行程速度。横梁上一般装有两个垂直刀架,刀架滑座可在垂直面内回转一个角度,并可沿横梁作横向进给运动,拉丝是一种金属加工工艺,具体是指在金属压力加工中,在外力作用下使金属强行通过模具,金属横截面积被压缩,并获得所要求的横截面积形状和尺寸的技术加工方法,拉丝主要应用于家用电器面板、各种数码产品外设和面板、笔记本电脑面板中,用于制作各种标识等。
24.在对加工件进行拉丝处理时,需要根据加工件尺寸和拉丝深度对拉丝轮进行相应的调节,而目前对拉丝轮进行调节时主要是通过人工调节,该调节方式操作步骤较为繁琐且调节的精度不能得到保证,需要对调节后的拉丝轮进行数据测量比对,拉丝轮的调节难度高,效率不佳,不能满足使用需求。
25.并且,现有的基于龙门刨床的拉丝装置在利用拉丝轮进行拉丝时,拉丝轮保持于特定的高度。但在实际工作中,由于待拉丝工件并非理想工件,也就是,待拉丝工件沿其径向方向上会发生直径的变化,因此,在进行拉丝过程中,为了使得丝路均匀一致,期待一种优化的控制方案,其能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度。
26.深度学习以及神经网络已经广泛应用于计算机视觉、自然语言处理、文本信号处理等领域。此外,深度学习以及神经网络在图像分类、物体检测、语义分割、文本翻译等领域,也展现出了接近甚至超越人类的水平。
27.深度学习以及神经网络的发展,为拉丝轮高度的微调控制提供了新的解决思路和方案。
28.具体地,在本技术的技术方案中,首先通过部署于龙门刨床的随动的两个摄像头
分别获取包含当前时间点在内的多个预定时间点的待拉丝件的监控视频。特别地,这里,其中一个摄像头以俯视之视角用于采集所述待拉丝件的拉丝面图像视频以获得所述第一监控视频,另一个摄像头用于采集所述待拉丝件的横断面图像视频以获得所述第二监控视频。然后,从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧,以便于后续的特征提取。这里,所述待拉丝件的拉丝面图像用于表征所述待拉丝部位的表面情况,而所述待拉丝件的横断面图像则用于表示所述待拉丝件的直径变化。
29.为了防止图像中背景区域的干扰,进一步以候选框网络分别从所述正面图像和所述拉丝面图像中提取感兴趣区域以获得第一感兴趣区域图像的序列和第二感兴趣区域图像的序列。
30.然后,将所述第一感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到拉丝面特征向量,用于表示拉丝面的动态变化,并且将所述第二感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到横断面特征向量,用于表示直径的动态变化。
31.这样,直接融合拉丝面特征向量和横断面特征向量来进行分类,就可以获得当前时间点的拉丝架高度应增加或应降低的分类结果。
32.但是,由于拉丝面特征向量用于表达拉丝面图像语义特征,横断面特征向量用于表达横断面图像语义特征,其基于同一对象而在高维特征空间中会存在连续性和关联性,因此计算两者的关联矩阵来获得分类矩阵。但是,考虑到关联性和连续性的波动可能在高维空间内的特征表达上导致特征分布的位置偏移,因此对分类矩阵约束其尺度迁移确定性,具体为:移确定性,具体为:表示矩阵的frobenius范数,拉丝面特征向量和横断面特征向量均为列向量,表示矩阵的指数运算,矩阵除法表示以分子矩阵中各个位置的特征值分别除以分母,对矩阵进行指数运算表示以矩阵中各个位置的特征值为幂的自然指数函数值。
33.也就是,通过拉丝面特征向量和横断面特征向量的按位置关联特征表达,并进行关联矩阵的低秩表达约束,保持了拉丝面特征向量和横断面特征向量到关联特征空间的尺度迁移确定性关系,由此,分类矩阵在分类概率下也保持了与拉丝面特征向量和横断面特征向量的一定程度的一致性,提高了分类效果。
34.基于此,本技术提出了一种龙门刨床,其包括:图像采集模块,用于通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面;采样模块,用于从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧;第一编码模块,用于将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量;第二
编码模块,用于将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量;关联编码模块,用于对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行;以及,拉丝控制结果生成模块,用于将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
35.图1图示了根据本技术实施例的龙门刨床的应用场景图。如图1所示,在该应用场景中,首先,通过部署于龙门刨床(例如,如图1中所示意的p)且与所述龙门刨床随动的第一摄像头(例如,如图1中所示意的c1)和第二摄像头(例如,如图1中所示意的c2)采集待拉丝件(例如,如图1中所示意的w)的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面。然后,将获得的所述第一监控视频和所述第二监控视频输入至部署有龙门刨床算法的服务器中(例如,如图1中所示意的服务器s),其中,所述服务器能够以龙门刨床算法对所述第一监控视频和所述第二监控视频进行处理,以获得用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高的分类结果。
36.在介绍了本技术的基本原理之后,下面将参考附图来具体介绍本技术的各种非限制性实施例。
37.示例性系统图2图示了根据本技术实施例的龙门刨床的框图。如图2所示,根据本技术实施例的龙门刨床 200,包括:图像采集模块 210,用于通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面;采样模块 220,用于从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧;第一编码模块 230,用于将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量;第二编码模块 240,用于将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量;关联编码模块 250,用于对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行;以及,拉丝控制结果生成模块 260,用于将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
38.具体地,在本技术实施例中,所述图像采集模块 210和所述采样模块 220,用于通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面,并从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间
点的多个第二图像帧。如前所述,由于现有的基于龙门刨床的拉丝装置在利用拉丝轮进行拉丝时,所述拉丝轮保持于特定的高度。但在实际工作中,由于待拉丝工件并非理想工件,也就是,所述待拉丝工件沿其径向方向上会发生直径的变化,因此,在本技术的技术方案中,在进行拉丝过程中,为了使得丝路均匀一致,期望在拉丝的过程中能够基于所述待拉丝件的实时截面尺寸来微调拉丝轮的高度。
39.也就是,具体地,在本技术的技术方案中,首先通过部署于龙门刨床的随动的两个摄像头分别获取包含当前时间点在内的多个预定时间点的待拉丝件的监控视频。特别地,这里,其中一个摄像头以俯视之视角用于采集所述待拉丝件的拉丝面图像视频以获得所述第一监控视频,另一个摄像头用于采集所述待拉丝件的横断面图像视频以获得所述第二监控视频。然后,从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧,以便于后续的特征提取。这里,所述待拉丝件的拉丝面图像用于表征所述待拉丝部位的表面情况,而所述待拉丝件的横断面图像则用于表示所述待拉丝件的直径变化。
40.具体地,在本技术实施例中,所述第一编码模块 230和所述第二编码模块 240,用于将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量,并将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量。应可以理解,在本技术实施例中,为了防止图像中背景区域的干扰,进一步以候选框网络分别从所述正面图像和所述拉丝面图像中提取感兴趣区域以获得第一感兴趣区域图像的序列和第二感兴趣区域图像的序列。然后,将所述第一感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到拉丝面特征向量,用于表示在时序维度上拉丝面的动态变化特征,并且将所述第二感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到横断面特征向量,用于表示在时序维度上直径的动态变化特征表示。
41.更具体地,在本技术实施例中,所述第一编码模块,包括:感兴趣区域提取单元,用于以候选框提取网络对所述拉丝面三维张量中各个图像帧进行感兴趣区域提取以获得由多个感兴趣区域图像组成的拉丝面感兴趣区域三维张量。第一三维卷积编码单元,用于将所述拉丝面感兴趣区域三维张量通过所述使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量。特别地,这里,所述使用三维卷积核的第一卷积神经网络在层的正向传递中对输入数据分别进行:首先,基于所述三维卷积核对所述输入数据进行三维卷积处理以得到卷积特征图;然后,对所述卷积特征图进行基于局部特征矩阵的均值池化处理以得到池化特征图;最后,对所述池化特征图进行非线性激活以得到激活特征图;其中,所述第一卷积神经网络的最后一层的输出为所述拉丝面特征向量,所述第一卷积神经网络的第一层的输入为所述拉丝面感兴趣区域三维张量。
42.具体地,在本技术实施例中,所述关联编码模块 250,用于对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行。应可以理解,在本技术的技术方案中,进一步直接融合所述拉丝面特征向量和所述横断面特征向量来进行分类,就可以获得当前时间点的拉丝架高度应增加或应降低的分类结果。但是,由于所述拉丝面特征向
量用于表达拉丝面图像语义特征,所述横断面特征向量用于表达横断面图像语义特征,其基于同一对象而在高维特征空间中会存在连续性和关联性。因此,在本技术的技术方案中,进一步计算两者的关联矩阵来获得分类矩阵。
43.但是,考虑到关联性和连续性的波动可能在高维空间内的特征表达上导致特征分布的位置偏移,因此还需对所述分类矩阵约束其尺度迁移确定性。应可以理解,通过所述拉丝面特征向量和所述横断面特征向量的按位置关联特征表达,并进行所述关联矩阵的低秩表达约束,保持了所述拉丝面特征向量和所述横断面特征向量到关联特征空间的尺度迁移确定性关系,由此,所述分类矩阵在分类概率下也保持了与所述拉丝面特征向量和所述横断面特征向量的一定程度的一致性,提高了分类效果。
44.更具体地,在本技术实施例中,所述关联编码模块,进一步用于:以如下公式对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到所述分类特征矩阵;其中,所述公式为:其中表示所述分类特征矩阵,表示所述拉丝面特征向量,表示所述横断面特征向量,和均为列向量,表示矩阵的frobenius范数,表示矩阵的指数运算。并且,矩阵除法表示以分子矩阵中各个位置的特征值分别除以分母,对矩阵进行指数运算表示以矩阵中各个位置的特征值为幂的自然指数函数值。
[0045] 具体地,在本技术实施例中,所述拉丝控制结果生成模块 260,用于将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。相应地,在一个具体示例中,所述拉丝控制结果生成模块,进一步用于:所述分类器以如下公式对所述分类特征矩阵进行处理以生成分类结果,其中,所述公式为:,其中表示将所述分类特征矩阵投影为向量,至为各层全连接层的权重矩阵,至表示各层全连接层的偏置矩阵。
[0046] 综上,基于本技术实施例的所述龙门刨床 200被阐明,其通过三维卷积神经网络模型从所述待加工工件的正面图像和所述待加工工件的拉丝面图像的感兴趣区域中提取所述待加工工件的拉丝面和直径的动态变化特征,并且以尺度迁移确定性对特征融合后的分类矩阵进行约束,这样不仅保持了所述拉丝面特征和所述横断面特征到关联特征空间的尺度迁移确定性关系,而且也保持了所述分类矩阵与所述拉丝面特征和所述横断面特征的一定程度的一致性,进而提高了分类效果。这样,就能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度,以保证在拉丝过程中丝路的均匀一致性。
[0047]
如上所述,根据本技术实施例的龙门刨床 200可以实现在各种终端设备中,例如龙门刨床算法的服务器等。在一个示例中,根据本技术实施例的龙门刨床 200可以作为一个软件模块和/或硬件模块而集成到终端设备中。例如,该龙门刨床 200可以是该终端设备的操作系统中的一个软件模块,或者可以是针对于该终端设备所开发的一个应用程序;当然,该龙门刨床 200同样可以是该终端设备的众多硬件模块之一。
[0048]
替换地,在另一示例中,该龙门刨床 200与该终端设备也可以是分立的设备,并且该龙门刨床 200可以通过有线和/或无线网络连接到该终端设备,并且按照约定的数据格式来传输交互信息。
[0049]
示例性方法图3图示了龙门刨床的加工控制方法的流程图。如图3所示,根据本技术实施例的龙门刨床的加工控制方法,包括步骤:s110,通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面;s120,从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧;s130,将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量;s140,将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量;s150,对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行;以及,s160,将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
[0050]
图4图示了根据本技术实施例的龙门刨床的加工控制方法的架构示意图。如图4所示,在所述龙门刨床的加工控制方法的网络架构中,首先,从获得的所述第一监控视频(例如,如图4中所示意的p1)中提取包含当前时间点在内的多个预定时间点的多个第一图像帧(例如,如图4中所示意的p2)和从获得的所述第二监控视频(例如,如图4中所示意的q1)中提取所述多个预定时间点的多个第二图像帧(例如,如图4中所示意的q2);接着,将所述多个第一图像帧按照时间维度构造为拉丝面三维张量(例如,如图4中所示意的t1)后通过使用三维卷积核的第一卷积神经网络(例如,如图4中所示意的cnn1)以得到拉丝面特征向量(例如,如图4中所示意的vf1);然后,将所述多个第二图像帧按照时间维度构造为横断面三维张量(例如,如图4中所示意的t2)后通过使用三维卷积核的第二卷积神经网路(例如,如图4中所示意的cnn2)以得到横断面特征向量(例如,如图4中所示意的vf2);接着,对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵(例如,如图4中所示意的mf);以及,最后,将所述分类特征矩阵通过分类器(例如,如图4中所示意的分类器)以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。
[0051]
更具体地,在步骤s110和s120中,通过部署于龙门刨床且与所述龙门刨床随动的第一摄像头和第二摄像头采集待拉丝件的第一监控视频和第二监控视频,其中,所述第一摄像头对应于所述待拉丝件的拉丝面,所述第二摄像头对应于所述待拉丝件的横断面,并从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧。也就是,具体地,在本技术的技术方案中,首先通过部署于龙门刨床的随动的两个摄像头分别获取包含当前时间点在内的多个预定时间点的待拉丝件的监控视频。特别地,这里,其中一个摄像头以俯视之
视角用于采集所述待拉丝件的拉丝面图像视频以获得所述第一监控视频,另一个摄像头用于采集所述待拉丝件的横断面图像视频以获得所述第二监控视频。然后,从所述第一监控视频中提取包含当前时间点在内的多个预定时间点的多个第一图像帧和从所述第二监控视频中提取所述多个预定时间点的多个第二图像帧,以便于后续的特征提取。这里,所述待拉丝件的拉丝面图像用于表征所述待拉丝部位的表面情况,而所述待拉丝件的横断面图像则用于表示所述待拉丝件的直径变化。
[0052]
更具体地,在步骤s130和s140中,将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量,并将所述多个第二图像帧按照时间维度构造为横断面三维张量后通过使用三维卷积核的第二卷积神经网路以得到横断面特征向量。应可以理解,在本技术实施例中,为了防止图像中背景区域的干扰,进一步以候选框网络分别从所述正面图像和所述拉丝面图像中提取感兴趣区域以获得第一感兴趣区域图像的序列和第二感兴趣区域图像的序列。然后,将所述第一感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到拉丝面特征向量,用于表示在时序维度上拉丝面的动态变化特征,并且将所述第二感兴趣区域图像的序列构造为三维张量后通过三维卷积神经网络以得到横断面特征向量,用于表示在时序维度上直径的动态变化特征表示。
[0053]
具体地,在本技术实施例中,将所述多个第一图像帧按照时间维度构造为拉丝面三维张量后通过使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量,包括:感兴趣区域提取单元,用于以候选框提取网络对所述拉丝面三维张量中各个图像帧进行感兴趣区域提取以获得由多个感兴趣区域图像组成的拉丝面感兴趣区域三维张量。第一三维卷积编码单元,用于将所述拉丝面感兴趣区域三维张量通过所述使用三维卷积核的第一卷积神经网络以得到拉丝面特征向量。特别地,这里,所述使用三维卷积核的第一卷积神经网络在层的正向传递中对输入数据分别进行:首先,基于所述三维卷积核对所述输入数据进行三维卷积处理以得到卷积特征图;然后,对所述卷积特征图进行基于局部特征矩阵的均值池化处理以得到池化特征图;最后,对所述池化特征图进行非线性激活以得到激活特征图;其中,所述第一卷积神经网络的最后一层的输出为所述拉丝面特征向量,所述第一卷积神经网络的第一层的输入为所述拉丝面感兴趣区域三维张量。
[0054]
更具体地,在步骤s150中,对所述拉丝面特征向量和所述横断面特征向量进行基于位置关联的关联编码以得到分类特征矩阵,其中,所述基于位置关联的关联编码基于所述拉丝面特征向量乘以所述横断面特征向量的转置向量所得到的特征矩阵除以所述特征矩阵的frobenius范数来进行。应可以理解,在本技术的技术方案中,进一步直接融合所述拉丝面特征向量和所述横断面特征向量来进行分类,就可以获得当前时间点的拉丝架高度应增加或应降低的分类结果。但是,由于所述拉丝面特征向量用于表达拉丝面图像语义特征,所述横断面特征向量用于表达横断面图像语义特征,其基于同一对象而在高维特征空间中会存在连续性和关联性。因此,在本技术的技术方案中,进一步计算两者的关联矩阵来获得分类矩阵。
[0055]
但是,考虑到关联性和连续性的波动可能在高维空间内的特征表达上导致特征分布的位置偏移,因此还需对所述分类矩阵约束其尺度迁移确定性。应可以理解,通过所述
拉丝面特征向量和所述横断面特征向量的按位置关联特征表达,并进行所述关联矩阵的低秩表达约束,保持了所述拉丝面特征向量和所述横断面特征向量到关联特征空间的尺度迁移确定性关系,由此,所述分类矩阵在分类概率下也保持了与所述拉丝面特征向量和所述横断面特征向量的一定程度的一致性,提高了分类效果。
[0056]
更具体地,在步骤s160中,将所述分类特征矩阵通过分类器以得到分类结果,所述分类结果用于表示当前时间点的拉丝轮高度应降低、保持不变或应抬高。相应地,在一个具体示例中,所述拉丝控制结果生成模块,进一步用于:所述分类器以如下公式对所述分类特征矩阵进行处理以生成分类结果,其中,所述公式为:,其中表示将所述分类特征矩阵投影为向量,至为各层全连接层的权重矩阵,至表示各层全连接层的偏置矩阵。
[0057]
综上,基于本技术实施例的所述龙门刨床的加工控制方法被阐明,其通过三维卷积神经网络模型从所述待加工工件的正面图像和所述待加工工件的拉丝面图像的感兴趣区域中提取所述待加工工件的拉丝面和直径的动态变化特征,并且以尺度迁移确定性对特征融合后的分类矩阵进行约束,这样不仅保持了所述拉丝面特征和所述横断面特征到关联特征空间的尺度迁移确定性关系,而且也保持了所述分类矩阵与所述拉丝面特征和所述横断面特征的一定程度的一致性,进而提高了分类效果。这样,就能够基于拉丝过程中待拉丝件的实时截面尺寸来微调拉丝轮的高度,以保证在拉丝过程中丝路的均匀一致性。
[0058]
以上结合具体实施例描述了本技术的基本原理,但是,需要指出的是,在本技术中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本技术的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本技术为必须采用上述具体的细节来实现。
[0059]
本技术中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。
[0060]
还需要指出的是,在本技术的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本技术的等效方案。
[0061]
提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本技术。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本技术的范围。因此,本技术不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。
[0062]
为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本技术的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献