掌桥专利:专业的专利平台
掌桥专利
首页

标牌粘贴方法、装置、计算机设备和存储介质

文献发布时间:2023-06-19 11:35:49


标牌粘贴方法、装置、计算机设备和存储介质

技术领域

本申请涉及计算机技术领域,特别是涉及一种标牌粘贴方法、装置、计算机设备和存储介质。

背景技术

标牌可以用于标识不同的器件,将标牌粘贴到器件上,可以有效地对器件进行管理。而在粘贴标牌之前需要测量粘贴标牌的面板空余空间尺寸来设计标牌,再进行打印。

传统方案中,通过工作人员来手动测量面板空余空间尺寸,或者统一打印相同尺寸的标牌,当面板空余空间不足时,工作人员手动裁剪标牌。由于不同的器件对应的面板尺寸和布局不同,对每个种类的器件进行面板空余空间测量,将会耗费大量的测量时间。或者,打印相同尺寸的标牌,在粘贴标牌时,若面板空余空间不足时,工作人员手动裁剪标牌,降低了标牌的粘贴效率。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高标牌的粘贴效率的标牌粘贴方法、装置、计算机设备和存储介质。

一种标牌粘贴方法,应用于智能粘贴设备,所述方法包括:

获取目标标牌对应的器件的面板图像;所述面板图像包括初始标牌;

对所述面板图像进行检测识别,得到所述器件的面板空余区域;

当所述面板空余区域大于或等于预设区域阈值时,在所述面板空余区域内划分得到标牌粘贴区域;

获取所述标牌粘贴区域的尺寸和所述初始标牌的尺寸,根据所述标牌粘贴区域的尺寸和所述初始标牌的尺寸计算得到所述目标标牌的尺寸;

将所述目标标牌的尺寸发送至智能打印机,以使所述智能打印机根据所述目标标牌的尺寸打印得到实体目标标牌;

获取所述实体目标标牌,将所述实体目标标牌粘贴到所述器件的标牌粘贴区域中。

在其中一个实施例中,所述对所述面板图像进行检测识别,得到所述器件的面板空余区域包括:

对所述面板图像进行预处理;

对预处理后的所述面板图像进行特征提取,得到轮廓特征和纹理特征;

根据所述轮廓特征对所述面板图像进行划分,得到多个区域;

将所述纹理特征匹配到所述多个区域中;通过纹理特征分类器对所述多个区域中的纹理特征进行分类,得到所述器件的面板空余区域。

在其中一个实施例中,所述尺寸包括像素尺寸;所述当所述面板空余区域大于或等于预设区域阈值时,在所述面板空余区域内划分得到标牌粘贴区域包括:

当所述面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;

在所述面板图像内移动所述预设的标牌粘贴框;

当所述预设的标牌粘贴框内的各个像素点位于所述面板空余区域内时,获取所述预设的标牌粘贴框内的各个像素点的像素位置;根据所述像素位置确定标牌粘贴区域。

在其中一个实施例中,所述方法还包括:

当所述面板空余区域小于预设区域阈值时,通过检测所述面板图像,得到所述初始标牌的粘贴区域;

将所述初始标牌的粘贴区域作为所述标牌粘贴区域。

在其中一个实施例中,所述尺寸包括物理尺寸和像素尺寸;所述获取所述标牌粘贴区域的尺寸和所述初始标牌的尺寸,根据所述标牌粘贴区域的尺寸和所述初始标牌的尺寸计算得到所述目标标牌的尺寸包括:

获取所述初始标牌的标识和像素尺寸;

根据所述初始标牌的标识,查找得到所述初始标牌对应的物理尺寸;

对所述初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;

获取所述标牌粘贴区域的像素尺寸;

将所述像素尺寸与物理尺寸间的比值乘以所述标牌粘贴区域的像素尺寸,得到所述标牌粘贴区域的物理尺寸;

根据所述标牌粘贴区域的物理尺寸确定所述目标标牌的物理尺寸。

在其中一个实施例中,所述获取所述实体目标标牌,将所述实体目标标牌粘贴到所述器件的标牌粘贴区域中包括:

接收所述智能打印机的定位信息;

根据所述智能打印机的定位信息规划路线,根据所述路线移动至所述智能打印机的周围;

通过所述智能粘贴设备的手臂获取所述实体目标标牌;

根据所述路线原路返回;

将所述目标标牌粘贴到所述器件的标牌粘贴区域中。

在其中一个实施例中,在所述获取所述目标标牌,将所述目标标牌粘贴到所述器件的标牌粘贴区域中之后,所述方法还包括:

调用标牌状态更新接口,将所述目标标牌清单中所述目标标牌的状态更新为已粘贴。

一种标牌粘贴装置,应用于智能粘贴设备,所述装置包括:

获取模块,用于获取目标标牌对应的面板图像;所述面板图像包括初始标牌;

图像检测识别模块,用于对所述面板图像进行检测识别,得到所述器件的面板空余区域;

标牌粘贴区域划分模块,用于当所述面板空余区域大于或等于预设区域阈值时,在所述面板空余区域内划分得到标牌粘贴区域;

目标标牌的尺寸计算模块,用于获取所述标牌粘贴区域的尺寸和所述初始标牌的尺寸,根据所述标牌粘贴区域的尺寸和所述初始标牌的尺寸计算得到所述目标标牌的尺寸;将所述目标标牌的尺寸发送至智能打印机,以使所述智能打印机根据所述目标标牌的尺寸打印得到实体目标标牌;

目标标牌粘贴模块,用于获取所述实体目标标牌,将所述实体目标标牌粘贴到所述器件的标牌粘贴区域中。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。

上述标牌粘贴方法、装置、计算机设备和存储介质,通过获取目标标牌对应的器件的面板图像;该面板图像包括初始标牌;对面板图像进行检测识别,得到器件的面板空余区域;当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域;获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸;将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌;获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。与传统方案中,手动测量面板空余空间尺寸、手动裁剪标牌不同,本方法通过智能粘贴设备自动检测器件的面板空余区域,划分出标牌粘贴区域,并计算目标标牌的尺寸,将打印得到的实体目标标牌粘贴到标牌粘贴区域,能够提高标牌的粘贴效率。

附图说明

图1为一个实施例中标牌粘贴方法的应用环境图;

图2为一个实施例中标牌粘贴方法的流程示意图;

图3为一个实施例中面板空余区域检测方法的流程示意图;

图4为一个实施例中标牌粘贴区域划分方法的流程示意图;

图5为一个实施例中目标标牌尺寸计算方法的流程示意图;

图6为一个实施例中目标标牌粘贴方法的流程示意图;

图7为另一个实施例中标牌粘贴方法的流程示意图;

图8为一个实施例中标牌粘贴装置的结构框图;

图9为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的标牌粘贴方法,可以应用于如图1所示的应用环境中。其中,智能粘贴设备102通过网络与智能打印机104进行通信。

具体地,智能粘贴设备102获取目标标牌对应的器件的面板图像,该面板图像包括初始标牌。智能粘贴设备102对面板图像进行检测识别,得到器件的面板空余区域。当面板空余区域大于或等于预设区域阈值时,智能粘贴设备102在面板空余区域内划分得到标牌粘贴区域。智能粘贴设备102获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸。智能粘贴设备102将目标标牌的尺寸发送至智能打印机104。智能打印机104根据目标标牌的尺寸打印得到实体目标标牌。智能粘贴设备102获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,如图2所示,提供了一种标牌粘贴方法,以该方法应用于图1中的智能粘贴设备为例进行说明,包括以下步骤:

步骤202,获取目标标牌对应的器件的面板图像;该面板图像包括初始标牌。

其中,目标标牌是需要粘贴到器件面板上的新标牌。初始标牌是已粘贴到器件面板上的旧标牌。

具体地,在需要粘贴新标牌时,服务器将目标标牌清单发送至智能粘贴设备。其中,目标标牌清单包括目标标牌的标识码。目标标牌的标识码是根据器件设置的,与器件相对应。智能粘贴设备接收目标标牌清单,逐一读取目标标牌的标识码,查找到与该目标标牌的标识码对应的器件。智能粘贴设备上的摄像头对器件面板进行拍摄,得到器件的面板图像。由于器件面板上粘贴有初始标牌,因此,该面板图像包括初始标牌。

步骤204,对面板图像进行检测识别,得到器件的面板空余区域。

其中,面板空余区域是面板上没有粘贴或连接其他物品的平坦的区域。

具体地,智能粘贴设备对面板图像进行特征提取,得到面板图像的轮廓特征和纹理特征。由于粘贴或连接在面板上的物品的外围轮廓是封闭的,因此,可以将轮廓特征输入轮廓特征分类器,将面板图像划分为多个区域。由于其他物品的纹理与器件的面板的纹理是不同的,因此,可以将纹理特征输入纹理特征分类器,判断面板图像划分后的多个区域是否属于面板空余区域,由此得到器件的面板空余区域。

其中,特征提取可以通过HOG(histogram of Oriented Gradient,方向梯度直方图)、SIFT(Scale-invariant features transform,尺度不变特征变换)、SURF(Speeded UpRobust Features,加速稳健特征变换)以及DOG(Difference of Gaussian,高斯函数差分)等算法来实现。特征分类可以通过神经网络构建分类器,例如cascade分类器,由分类器对轮廓特征和纹理特征进行分类。

步骤206,当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域。

其中,标牌粘贴区域是从面板空余区域中划分的,用于粘贴目标标牌的区域。

具体地,智能粘贴设备在对面板图像检测识别,得到器件的面板空余区域时,通过统计像素点的方式,计算得到面板图像中,面板空余区域的面积以及面板面积。智能粘贴设备计算得到面板空余区域的面积与面板面积的比值。面板面积属于器件的参数,在器件出厂时就已经确定的,因此智能粘贴设备可以获取到面板面积,将面板面积乘以面板空余区域的面积与面板面积的比值,得到面板空余区域的面积。智能粘贴设备获取预设区域阈值,即预设区域面积,将面板空余区域的面积与预设区域面积进行比较。当面板空余区域的面积大于或等于预设区域面积时,说明面板空余区域有足够大的空间粘贴目标标牌。

在一个实施例中,可以设置面积比值阈值。在智能粘贴设备计算得到面板空余区域的面积与面板面积的比值后,将面板空余区域的面积与面板面积的比值与面积比值阈值进行比较。当面板空余区域的面积与面板面积的比值与面积比值阈值大于或等于面积比值阈值时,说明面板空余区域有足够大的空间粘贴目标标牌。

进一步地,在面板空余区域有足够大的空间粘贴目标标牌时,智能粘贴设备通过面板图像对面板空余区域进行划分,得到标牌粘贴区域。例如,面板上配置有一个旋钮和一个按钮,旋钮与按钮之间留有空隙。在检测面板空余区域时,智能粘贴设备会将旋钮与按钮之间的空隙识别为面板空余区域。当旋钮与按钮之间的空隙不足以粘贴目标标牌时,智能粘贴设备将旋钮与按钮之间的空隙从面板空余区域中去除。

在一个实施例中,当面板空余区域小于预设区域阈值时,智能粘贴设备检测面板图像中初始标牌的粘贴区域,将初始标牌的粘贴区域作为标牌粘贴区域。

步骤208,获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸。

其中,尺寸包括像素尺寸和物理尺寸。像素尺寸是物体在图像中的尺寸。物理尺寸是物体实际的尺寸。

具体地,在步骤204中,智能粘贴设备还可以检测识别得到初始标牌,以及初始标牌的粘贴区域,由初始标牌的粘贴区域计算得到初始标牌的像素尺寸。智能粘贴设备获取标牌粘贴区域以及初始标牌在面板图像中的像素尺寸,计算标牌粘贴区域的像素尺寸与初始标牌的像素尺寸的比值。

进一步地,智能粘贴设备可以获取得到制作初始标牌时使用的初始标牌数据表。其中,初始标牌数据表包括多个初始标牌的数据,不同初始标牌携带不同的标识。智能粘贴设备通过文字识别算法,例如,OCR(Optical Character Recognition,光学字符识别)算法,从面板图像中识别得到初始标牌的标识,在初始标牌数据表中读取该初始标牌的标识对应的数据,可以得到该初始标牌的物理尺寸。

智能粘贴设备将初始标牌的物理尺寸乘以标牌粘贴区域的像素尺寸与初始标牌的像素尺寸的比值,得到标牌粘贴区域的物理尺寸。

在一个实施例中,智能粘贴设备可以将标牌粘贴区域的物理尺寸作为目标标牌的物理尺寸。

步骤210,将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌。

具体地,智能粘贴设备通过网络将目标标牌的尺寸发送至智能打印机。智能打印机在接收到目标标牌的尺寸后,按照目标标牌的尺寸打印得到实体目标标牌。

步骤212,获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。

具体地,智能粘贴设备上安装了机械手臂。智能粘贴设备通过机械手臂拿到实体目标标牌。实体目标标牌携带目标标牌的标识,智能粘贴设备根据目标标牌的标识,查找到与实体目标标牌对应的器件,将实体目标标牌粘贴到器件的标牌粘贴区域中。

上述标牌粘贴方法中,通过获取目标标牌对应的器件的面板图像;该面板图像包括初始标牌;对面板图像进行检测识别,得到器件的面板空余区域;当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域;获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸;将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌;获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。与传统方案中,手动测量面板空余空间尺寸、手动裁剪标牌不同,本方法通过智能粘贴设备自动检测器件的面板空余区域,划分出标牌粘贴区域,并计算目标标牌的尺寸,将打印得到的实体目标标牌粘贴到标牌粘贴区域,能够提高标牌的粘贴效率。

在一个实施例中,如图3所示,步骤204包括:

步骤302,对面板图像进行预处理;

步骤304,对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征;

步骤306,根据轮廓特征对面板图像进行划分,得到多个区域;

步骤308,将纹理特征匹配到多个区域中;通过纹理特征分类器对多个区域中的纹理特征进行分类,得到器件的面板空余区域。

具体地,智能粘贴设备对面板图像进行灰度化,去除面板图像中的色彩信息,仅留下亮度信息,能够提高特征提取的效率。智能粘贴设备再对灰度化面板图像进行降噪处理,提高灰度化面板图像的质量。其中,降噪处理可以是均值滤波、中值滤波、自适应滤波等处理方式。智能粘贴设备对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征。

进一步地,由于粘贴或连接在面板上的物品的外围轮廓是封闭的,智能粘贴设备通过轮廓特征对面板图像进行划分,得到多个封闭的、连通的区域。智能粘贴设备将像素点位置相同的纹理特征匹配到多个区域中,通过神经网络构建的纹理特征分类器对每个区域中的纹理特征进行分类识别,对每个区域进行判断,判断该区域中的纹理是否是面板的纹理,当该区域中的纹理是面板的纹理时,则认定该区域为面板空余区域。

在判断区域的纹理是否是面板的纹理时,可以是计算区域中纹理特征与存储的面板纹理特征的相似度,当相似度大于相似度阈值时,则确定区域的纹理与面板的纹理相同。

本实施例中,通过对面板图像进行检测识别,自动识别得到面板空余区域,避免手动测量面板空余区域,耗费时间,通过面板空余区域来设计和粘贴标牌,能够提高标牌的粘贴效率。

在一个实施例中,如图4所示,步骤206包括:

步骤402,当面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;

步骤404,在面板图像内移动预设的标牌粘贴框;

步骤406,当预设的标牌粘贴框内的各个像素点位于面板空余区域内时,获取预设的标牌粘贴框内的各个像素点的像素位置;根据像素位置确定标牌粘贴区域。

其中,预设的标牌粘贴框是预先设定好形状和尺寸的边框,用于对面板空余区域进行检测,去除面板空余区域中无法粘贴目标标牌的区域。

具体地,当面板空余区域大于或等于预设区域阈值时,智能粘贴设备获取预设的标牌粘贴框。标牌粘贴框的形状可以与目标标牌的形状相同,也可以与目标标牌的形状不同。标牌粘贴框的尺寸可以大于目标标牌的尺寸,也可以小于目标标牌的尺寸。智能粘贴设备按照像素位置顺序,在面板图像内移动预设的标牌粘贴框。当预设的标牌粘贴框内的像素点均位于面板空余区域内,即预设的标牌粘贴框落入到面板空余区域范围内时,智能粘贴设备获取此时预设的标牌粘贴框内的各个像素点的像素位置。

进一步地,智能粘贴设备将此时的预设的标牌粘贴框的形状和尺寸作为标牌粘贴区域的形状和尺寸。智能粘贴设备由此时预设的标牌粘贴框内各个像素点的位置确定此时预设的标牌粘贴框的位置,将此时预设标牌粘贴框的位置作为标牌粘贴区域的位置。

在一个实施例中,当预设的标牌粘贴框的形状为三角形、矩形或者多边形等具有由直线组成的、具有顶点的形状时,智能粘贴设备可以获取顶点的像素位置,由顶点的像素位置确定预设的标牌粘贴框的位置,从而确定标牌粘贴区域的位置。

在本实施例中,在面板空余区域大于或等于预设区域阈值时,通过预设的标牌粘贴框对面板空余区域进行划分,得到标牌粘贴区域,保证标牌粘贴区域能够粘贴目标标牌,在后续粘贴实体目标标牌时,能够直接粘贴到标牌粘贴区域中,提高标牌的粘贴效率。

在一个实施例中,如图5所示,步骤208包括:

步骤502,获取初始标牌的标识和像素尺寸;

步骤504,根据初始标牌的标识,查找得到初始标牌对应的物理尺寸;

步骤506,对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;

步骤508,获取标牌粘贴区域的像素尺寸;

步骤510,将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸;

步骤512,根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸。

具体地,智能粘贴设备在步骤204中,可以检测识别得到初始标牌的标识和像素尺寸。智能粘贴设备获取制作初始标牌时使用的初始标牌数据表,在初始标牌数据表中读取该初始标牌的标识对应的数据,可以得到该初始标牌的物理尺寸。智能粘贴设备对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值。

进一步地,智能粘贴设备在划分得到标牌粘贴区域后,可以由标牌粘贴区域对应的像素点确定标牌粘贴区域的像素尺寸。智能粘贴设备将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸,根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸。

在一个实施例中,智能粘贴设备可以将标牌粘贴区域的物理尺寸作为目标标牌的物理尺寸。

在一个实施例中,智能粘贴设备可以将标牌粘贴区域的物理尺寸作为目标标牌的物理尺寸的阈值范围,将目标标牌的物理尺寸控制小于或等于在标牌粘贴区域的物理尺寸的范围内。

在本实施例中,通过初始标牌的像素尺寸和物理尺寸、标牌粘贴区域的像素尺寸,可以计算得到标牌粘贴区域的物理尺寸,从而确定目标标牌的物理尺寸,通过自动检测识别和计算来设计目标标牌和标牌粘贴区域,保证目标标牌能够粘贴到器件面板上,提高标牌的粘贴效率。

在一个实施例中,如图6所示,步骤212包括:

步骤602,接收智能打印机的定位信息;

步骤604,根据智能打印机的定位信息规划路线,根据路线移动至智能打印机的周围;

步骤606,通过智能粘贴设备的手臂获取实体目标标牌;

步骤608,根据路线原路返回;

步骤610,将目标标牌粘贴到器件的标牌粘贴区域中。

其中,定位信息是智能打印机向智能粘贴设备发送的信息,携带智能打印机的定位。

具体地,智能打印机在打印目标标牌之后,向智能粘贴设备发送打印完毕的消息以及智能打印机的定位信息。智能粘贴设备接收智能打印机的定位信息,获取自身的定位信息,判断智能打印机相对于自身的方位,并通过摄像头拍摄周围环境图,对周围环境图进行识别,以智能打印机相对于自身的方位为基准,规划路线。智能粘贴设备通过规划好的路线向智能打印机移动,移动至智能打印机的周围。智能粘贴设备通过机械手臂获取实体目标标牌。在获取得到实体目标标牌后通过原先规划好的路线原路返回,找到实体目标标牌对应的器件。智能粘贴设备通过机械手臂将实体目标标牌粘贴到器件的标牌粘贴区域中。

在本实施例中,智能粘贴设备通过规划路线,从智能打印机处获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中,实现目标标牌的自动粘贴,提高标牌的粘贴效率。

在一个实施例中,在获取目标标牌,将目标标牌粘贴到器件的标牌粘贴区域中之后,方法还包括:调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

其中,标牌状态更新接口是服务器向智能粘贴设备提供的接口。服务器存储了目标标牌清单。目标标牌的状态包括待打印、已打印、待粘贴、已粘贴等。

具体地,智能粘贴设备在将目标标牌粘贴到器件的标牌粘贴区域中之后,调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

在本实施例中,智能粘贴设备在将目标标牌粘贴到器件的标牌粘贴区域中之后,自动将目标标牌清单中目标标牌的状态更新为已粘贴,方便目标标牌的管理。

在一个实施例中,如图7所示,提供了另一种标牌粘贴方法,以该方法应用于图1中的智能粘贴设备为例进行说明,包括以下步骤:

步骤702,获取目标标牌对应的面板图像;该面板图像包括初始标牌;

步骤704,对面板图像进行预处理;

步骤706,对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征;

步骤708,根据轮廓特征对面板图像进行划分,得到多个区域;将纹理特征匹配到多个区域中;通过纹理特征分类器对多个区域中的纹理特征进行分类,得到器件的面板空余区域;

步骤710,当面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;

步骤712,在面板图像内移动预设的标牌粘贴框;

步骤714,当预设的标牌粘贴框内的各个像素点位于面板空余区域内时,获取预设的标牌粘贴框内的各个像素点的像素位置;根据像素位置确定标牌粘贴区域;

步骤716,当面板图像中面板空余区域的占比小于预设阈值时,通过检测面板图像,得到初始标牌的粘贴区域;将初始标牌的粘贴区域作为标牌粘贴区域;

步骤718,获取初始标牌的标识和像素尺寸;

步骤720,根据初始标牌的标识,查找得到初始标牌对应的物理尺寸;

步骤722,对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;

步骤724,获取标牌粘贴区域的像素尺寸;

步骤726,将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸;

步骤728,根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸;

步骤730,将目标标牌的物理尺寸发送至智能打印机,以使智能打印机根据目标标牌的物理尺寸打印得到实体目标标牌;

步骤732,接收智能打印机的定位信息;根据智能打印机的定位信息规划路线,根据路线移动至智能打印机的周围;

步骤734,通过智能粘贴设备的手臂获取实体目标标牌;

步骤736,根据路线原路返回;

步骤738,将目标标牌粘贴到器件的标牌粘贴区域中;

步骤740,调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

在本实施例中,通过智能粘贴设备来识别器件的面板图像,得到面板空余区域,通过面板空余区域计算得到目标标牌的物理尺寸和标牌粘贴区域,将按照目标标牌的物理尺寸打印好的实体目标标牌粘贴到标牌粘贴区域中,能够提高标牌的粘贴效率。除此,目标标牌粘贴完毕后,智能粘贴设备自动地更新目标标牌的状态,方便标牌的管理。

应该理解的是,虽然图2-7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图8所示,提供了一种标牌粘贴装置800,包括:获取模块801、图像检测识别模块802、标牌粘贴区域划分模块803、目标标牌的尺寸计算模块804和目标标牌粘贴模块805,其中:

获取模块801,用于获取目标标牌对应的面板图像;该面板图像包括初始标牌;

图像检测识别模块802,用于对面板图像进行检测识别,得到器件的面板空余区域;

标牌粘贴区域划分模块803,用于当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域;

目标标牌的尺寸计算模块804,用于获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸;将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌;

目标标牌粘贴模块805,用于获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,图像检测识别模块802还用于对面板图像进行预处理;对面板图像进行预处理;对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征;根据轮廓特征对面板图像进行划分,得到多个区域;将纹理特征匹配到多个区域中;通过纹理特征分类器对多个区域中的纹理特征进行分类,得到器件的面板空余区域。

在一个实施例中,标牌粘贴区域划分模块803还用于当面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;在面板图像内移动预设的标牌粘贴框;当预设的标牌粘贴框内的各个像素点位于面板空余区域内时,获取预设的标牌粘贴框内的各个像素点的像素位置;根据像素位置确定标牌粘贴区域。

在一个实施例中,标牌粘贴区域划分模块803还用于当面板空余区域小于预设区域阈值时,通过检测面板图像,得到初始标牌的粘贴区域;将初始标牌的粘贴区域作为标牌粘贴区域。

在一个实施例中,目标标牌的尺寸计算模块804还用于获取初始标牌的标识和像素尺寸;根据初始标牌的标识,查找得到初始标牌对应的物理尺寸;对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;获取标牌粘贴区域的像素尺寸;将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸;根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸。

在一个实施例中,目标标牌粘贴模块805还用于接收智能打印机的定位信息;根据智能打印机的定位信息规划路线,根据路线移动至智能打印机的周围;通过智能粘贴设备的手臂获取实体目标标牌;根据路线原路返回;将目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,标牌粘贴装置800还包括标牌状态更新模块806,用于在获取目标标牌,将目标标牌粘贴到器件的标牌粘贴区域中之后,调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

关于标牌粘贴装置的具体限定可以参见上文中对于标牌粘贴方法的限定,在此不再赘述。上述标牌粘贴装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种标牌粘贴方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取目标标牌对应的器件的面板图像;该面板图像包括初始标牌;对面板图像进行检测识别,得到器件的面板空余区域;当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域;获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸;将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌;获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:对面板图像进行预处理;对面板图像进行预处理;对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征;根据轮廓特征对面板图像进行划分,得到多个区域;将纹理特征匹配到多个区域中;通过纹理特征分类器对多个区域中的纹理特征进行分类,得到器件的面板空余区域。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;在面板图像内移动预设的标牌粘贴框;当预设的标牌粘贴框内的各个像素点位于面板空余区域内时,获取预设的标牌粘贴框内的各个像素点的像素位置;根据像素位置确定标牌粘贴区域。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:当面板空余区域小于预设区域阈值时,通过检测面板图像,得到初始标牌的粘贴区域;将初始标牌的粘贴区域作为标牌粘贴区域。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取初始标牌的标识和像素尺寸;根据初始标牌的标识,查找得到初始标牌对应的物理尺寸;对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;获取标牌粘贴区域的像素尺寸;将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸;根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收智能打印机的定位信息;根据智能打印机的定位信息规划路线,根据路线移动至智能打印机的周围;通过智能粘贴设备的手臂获取实体目标标牌;根据路线原路返回;将目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在获取目标标牌,将目标标牌粘贴到器件的标牌粘贴区域中之后,调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取目标标牌对应的器件的面板图像;该面板图像包括初始标牌;对面板图像进行检测识别,得到器件的面板空余区域;当面板空余区域大于或等于预设区域阈值时,在面板空余区域内划分得到标牌粘贴区域;获取标牌粘贴区域的尺寸和初始标牌的尺寸,根据标牌粘贴区域的尺寸和初始标牌的尺寸计算得到目标标牌的尺寸;将目标标牌的尺寸发送至智能打印机,以使智能打印机根据目标标牌的尺寸打印得到实体目标标牌;获取实体目标标牌,将实体目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:对面板图像进行预处理;对面板图像进行预处理;对预处理后的面板图像进行特征提取,得到轮廓特征和纹理特征;根据轮廓特征对面板图像进行划分,得到多个区域;将纹理特征匹配到多个区域中;通过纹理特征分类器对多个区域中的纹理特征进行分类,得到器件的面板空余区域。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当面板空余区域大于或等于预设区域阈值时,获取预设的标牌粘贴框;在面板图像内移动预设的标牌粘贴框;当预设的标牌粘贴框内的各个像素点位于面板空余区域内时,获取预设的标牌粘贴框内的各个像素点的像素位置;根据像素位置确定标牌粘贴区域。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当面板空余区域小于预设区域阈值时,通过检测面板图像,得到初始标牌的粘贴区域;将初始标牌的粘贴区域作为标牌粘贴区域。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取初始标牌的标识和像素尺寸;根据初始标牌的标识,查找得到初始标牌对应的物理尺寸;对初始标牌的像素尺寸和物理尺寸进行计算,得到像素尺寸与物理尺寸间的比值;获取标牌粘贴区域的像素尺寸;将像素尺寸与物理尺寸间的比值乘以标牌粘贴区域的像素尺寸,得到标牌粘贴区域的物理尺寸;根据标牌粘贴区域的物理尺寸确定目标标牌的物理尺寸。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收智能打印机的定位信息;根据智能打印机的定位信息规划路线,根据路线移动至智能打印机的周围;通过智能粘贴设备的手臂获取实体目标标牌;根据路线原路返回;将目标标牌粘贴到器件的标牌粘贴区域中。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在获取目标标牌,将目标标牌粘贴到器件的标牌粘贴区域中之后,调用标牌状态更新接口,将目标标牌清单中目标标牌的状态更新为已粘贴。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 标牌粘贴方法、装置、计算机设备和存储介质
  • 数字标牌控制装置、数字标牌控制方法及计算机存储介质
技术分类

06120112985197