CN115127461B - 可视化监测输送带磨损方法、装置、设备和存储介质 - Google Patents
可视化监测输送带磨损方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN115127461B CN115127461B CN202210861697.6A CN202210861697A CN115127461B CN 115127461 B CN115127461 B CN 115127461B CN 202210861697 A CN202210861697 A CN 202210861697A CN 115127461 B CN115127461 B CN 115127461B
- Authority
- CN
- China
- Prior art keywords
- matrix
- thickness
- data
- interpolation
- updating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/06—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
- G01B11/0616—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material of coating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4007—Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10024—Color image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Quality & Reliability (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
Abstract
本申请公开一种可视化监测输送带磨损方法、装置、计算机设备及存储介质,包括接收激光传感器阵列上传的输送带的第一厚度数据,基于第一厚度数据更新数据矩阵;基于更新后的数据矩阵更新对应的第一插值矩阵;基于更新后第一插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,根据RGBA色值组成的色值矩阵更新和显示Bitmap图像。本方案通过将传感器阵列采集的覆盖胶厚度转化为像素图像的RGBA数值,并生成可视化的动态图像显示,以图像颜色和深浅变化体现输送带的磨损情况,实现将生硬的数值转换为直观的可视化图像显示。
Description
技术领域
本申请实施例涉及图像显示技术领域,特别涉及一种用于检测输送带覆盖胶厚度检测的可视化监测输送带磨损方法。
背景技术
输送带是由橡胶覆盖胶材料、骨架材料、界面粘合材料组成的大型复合材料制件,广泛应用于矿山开采、钢铁冶炼、建材水泥、港口码头、火力发电等领域的物料运输。由于输送带运行工况复杂苛刻,输送带在运行过程中受物料的作用,与输送机托辊、物料的长时间接触、磨擦,造成输送带覆盖胶磨损甚至脱落,耽误生产甚至可能威胁到输送机周边工作人员的生命安全。现场维护人员需要定期检查输送带磨损情况,输送带的磨损检测尤为重要,如发现异常,按照技术要求修复和替换输送带,保证生产作业正常运行。
覆盖胶属于输送带带体的最上层,受物料最终是和输送胶表面接触,所以最先体现输送带磨损情况的就是最上层的覆盖胶其厚度。相关技术中通常由现场输送机维护人员肉眼观察覆盖胶厚度,此方式耗费人力而且容易漏查。还有部分通过在输送带横截面上方和下方布置若干个激光传感器形成若干个检测单元。在输送带滚动的过程中,检测单元实时上报当前输送带横截面位置的覆盖胶厚度值。此种方式虽然能够实时检测,但并不方便维护人员直观获取和显示出各个部位的磨损程度,不利于针对性的维护。
发明内容
本申请实施例提供一种可视化监测输送带磨损方法、装置、计算机设备及存储介质。所述技术方案如下:
一方面,本申请提供一种可视化监测输送带磨损方法,所述方法包括:
接收激光传感器阵列上传的输送带的第一厚度数据,并基于所述第一厚度数据更新数据矩阵;所述激光传感器阵列安装在输送带横截面上方,且检测宽度不小于输送带宽度,所述数据矩阵中包含有n组用于表示覆盖胶的原始厚度数据;
基于更新后的所述数据矩阵更新对应的第一插值矩阵;所述第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据;N和n是正整数;
基于更新后所述第一插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像。
另一方面,本申请提供一种输送带磨损检测装置,所述装置包括:
数据矩阵更新模块,用于接收激光传感器阵列上传的输送带的第一厚度数据,并基于所述第一厚度数据更新数据矩阵;所述激光传感器阵列安装在输送带横截面上方,且检测宽度不小于输送带宽度,所述数据矩阵中包含有n组用于表示覆盖胶的原始厚度数据;
插值矩阵更新模块,用于基于更新后的所述数据矩阵更新对应的第一插值矩阵;所述第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据;N和n是正整数;
图像更新模块,用于基于更新后所述第一插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像。
另一方面,本申请提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一段程序,所述至少一段程序由所述处理器加载并执行以实现上述方面所述的可视化监测输送带磨损方法。
另一方面,本申请提供一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的可视化监测输送带磨损方法。
另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的可视化监测输送带磨损方法。
本申请实施例提供的技术方案带来的有益效果至少包括:通过接收传感器阵列采集覆盖胶的第一厚度数据,并基于第一厚度数据构建和更新关于覆盖胶厚度的数据矩阵,然后基于更新的数据矩阵来更新第一插值矩阵;将数据矩阵放大到合适的尺寸大小,目的为便于观察和图像渲染;继而再将插值转化的厚度数据转化为对应RGBA色值矩阵,实现对厚度数据图像化。即生成可视化的动态图像显示,以图像颜色和深浅变化体现输送带的磨损情况,实现将生硬的数值转换为直观的可视化图像显示。
附图说明
图1是本申请实施例提供的传感器阵列检测输送带磨损的场景示意图;
图2是本申请实施例提供的可视化监测输送带磨损方法的流程图;
图3是本申请实施例提供的bitmap图像的界面示意图;
图4是本申请另一实施例提供的可视化监测输送带磨损方法的流程图;
图5是本申请实施例提供的二维数据矩阵的呈现区域的界面示意图;
图6是本申请实施例提供的目标区域内更新数据矩阵的流程示意图;
图7是本申请实施例提供的基于目标插值位置确定原始位置的示意图;
图8是本申请另一实施例提供的可视化监测输送带磨损方法的流程图;
图9是本申请实施例提供的输送带磨损检测装置的结构框图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
图1是本申请实施例提供的传感器阵列检测输送带磨损的场景示意图。输送带可以是任意工业场景下的传输设备,本方案中以物流检测所使用的输送带为例进行说明。通过在输送带横截面上方和下方布置若干个激光传感器形成传感器阵列,在输送带滚动的过程中,传感器阵列实时上报当前输送带横截面位置的覆盖胶厚度值。例如图1中,一条宽1.2m的输送带布置7个检测激光传感器单元S1-S7,保证能够将整个输送带的宽度覆盖到。传感器阵列通过采集线路连接到计算机设备上,计算机设备包含有显示器,能够对接收到传感器数据进行处理,将覆盖胶的厚度数据转换为图像数据并动态显示,检修人员通过界面显示的可视化图像判断输送带的磨损情况。
图2是本申请实施例提供的可视化监测输送带磨损方法的流程图,包括如下步骤:
步骤201,接收激光传感器阵列上传的输送带的第一厚度数据,并基于第一厚度数据更新数据矩阵。
如图1中所示,激光传感器阵列安装在输送带横截面上方(或下方),检测宽度不小于输送带宽度。传感器采集频率根据输送带的运行速度设定,确保数据采集均匀。当输送带上的覆盖胶磨损严重时,激光传感器检测的数值变化较大,也即输送带的第一厚度数据。本方案中激光传感器阵列一次采集的数据为输送带列方向的一组第一厚度数据。数据矩阵是用于后续进行插值更新和显示图像的二维矩阵,其中包含有前n列上传的原始厚度数据。该数据矩阵的维度是m*n矩阵(m和n是正整数),即包含m行n列的原始厚度数据。激光传感器阵列每次采集一列厚度数据时,计算机设备则基于接收到的第一厚度数据对数据矩阵进行更新。
步骤202,基于更新后的数据矩阵更新对应的第一插值矩阵。
由于数据矩阵是直接经过N列厚度数据拼凑出的矩阵,当N取值太小时,影响计算机渲染的结果;当N取值过大时,影响计算机的渲染效率,且渲染图像可能会出现如同马赛克效果的模糊点。因而本方案需在选取N数值的同时,还需要对数据进行插值处理,插值处理可以将图像放大一定比例,且不会影响图像分辨率和观察结果,同时又可以输出尺寸大小适中的图像。第一插值矩阵是经过数据矩阵进行插值转化后形成的矩阵,其目的是将原矩阵维度放大或缩小,生成适用于图像显示的矩阵维度大小,然后生成色值矩阵。因此更新后的第一插值矩阵的维度和数据矩阵的维度可以不相同。本方案中的第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据,第一插值矩阵的维度为M*N矩阵(M和N是正整数)。
步骤203,基于更新后第一插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据RGBA色值组成的色值矩阵更新和显示Bitmap图像。
第一插值矩阵是为图像放大或缩小而设置的矩阵,其内部的数值依然是用于表示覆盖胶厚度的数值。而本方案目的是输出Bitmap图像,通过图像色彩变化来描述输送带的磨损情况;且传感器阵列并非摄像头阵列,无法捕获色彩。所以本方案需要将更新后的插值数据转换为RGBA色值数据,也即将第一插值矩阵转换为色值矩阵,然后将色值矩阵转换为对应的像素块显示和渲染出Bitmap图像。
如图3所示,在Bitmap图像中,原先被采集的覆盖胶的厚度数据被转化为彩色图像数据,且图像中各位置颜色和透明度根据厚度数值而变化,输送带不断传输过程中,激光传感器阵列不断采集并上传数据,因而计算机设备基于采集频率不断更新和渲染Bitmap图像,维修人员根据图像颜色深浅变化判断输送带磨损情况。
综上所述,本方案通过接收传感器阵列采集覆盖胶的第一厚度数据,并基于第一厚度数据构建和更新关于覆盖胶厚度的数据矩阵,然后基于更新的数据矩阵来更新第一插值矩阵;将数据矩阵放大到合适的尺寸大小,目的为便于观察和图像渲染;继而再将插值转化的厚度数据转化为对应RGBA色值矩阵,实现对厚度数据图像化。即生成可视化的动态图像显示,以图像颜色和深浅变化体现输送带的磨损情况,实现将生硬的数值转换为直观的可视化图像显示。
图4是本申请另一实施例提供的可视化监测输送带磨损方法的流程图,包括如下步骤:
步骤401,接收激光传感器上传的输送带的第一厚度数据,依次基于数据矩阵的第二列厚度数据更新第一列厚度数据,第三列厚度数据更新第二列厚度数据,直至第n列厚度数据更新第n-1列厚度数据。
由于激光传感器是固定的,所以采集和维护的数据矩阵对应也是固定目标区域的;而输送带是动态移动的,所以需要根据输送带的移动方向和速率设定采集频率,并逐次更新数据矩阵,以确保数据矩阵的数据为最新的厚度数据。
如图5所示,框选区域为激光传感器阵列采集的二维数据矩阵的呈现区域,随着输送带的变化,在计算机设备上显示的图像也随之变化。
示意性的,如图6所示,为目标区域内更新数据矩阵的流程示意图。在m*n维的矩阵中,包括历史过程中采集的n组厚度数据。当采集到最近的一组第一厚度数据后,需要对整个数据矩阵进行更新调整。具体的,依次将第二列厚度数据更新替换位第一列厚度数据,第三列厚度数据更新第二列厚度数据,直至将第n列厚度数据更新第n-1列厚度数据。也即整个矩阵的数据向前移动一个列单位。
步骤402,将传感器阵列上传的第一厚度数据作为数据矩阵的第n列数据进行更新,获得更新后的数据矩阵。
当最后第n列厚度数据更新第n-1列数据后,将新采集的第一厚度数据作为第n厚度数据,输入到该数据矩阵中,得到更新后的数据矩阵。具体参考图6。
步骤403,计算第一插值矩阵和数组矩阵之间的行缩放比及列缩放比。
插值转换的目的是放大图像,同时为了兼顾图像分辨率,而在插值计算之前需要先根据插值矩阵和数据矩阵的维度关系确定出行缩放比及列缩放比。行缩放比a=M/m,列缩放比b=N/n。行缩放比及列缩放比用于确定插值矩阵中待计算数据对应到数据矩阵中目标位置。
步骤404,基于行缩放比和列缩放比,确定第一插值矩阵中目标插值位置对应在数据矩阵中的原始位置。
示意性的,设第一插值矩阵中B(X,Y)处的数值,经过行列缩放比计算得到对应在数据矩阵中的位置b(x,y)=(X*m/M,Y*n/N)处的数值。但计算结果可能为小数,因此,进一步表示为b(x,y)=([x]+u,[y]+v)。[x]和[y]表示x和y的整数部分,u和v表示小数部分。
步骤405,确定数据矩阵中原始位置和周围对应的16组原始厚度数据,基于BiCubic基函数的二次立方插值法计算目标插值位置的厚度值。
如图7所示,在第一插值矩阵中目标插值位置B(3,3)计算得到数据矩阵中的对应点A(2.4,1.6)。而(2.4,1.6)属于(2,2)位置,也即原始位置为(2,2)点。
为了放大后的图像颜色更平滑,本方案采用基于BiCubic基函数的二次立方插值法计算目标插值位置的厚度值,即选取原始位置 (2,2)点附近的16个位置的厚度值代入基函数计算。也即选取(0,0)至(0,3)、(1,0)至(1,3)、(2,0)至(2,3)以及(3,0)至(3,3)共计16个点的厚度值。
步骤406,将第一插值矩阵中所有插值位置的厚度值进行更新,获得第二插值矩阵。
按照上述计算方法依次对第一插值矩阵中所有位置的厚度值进行插值计算和更新,更新完整个M*N矩阵后形成第二插值矩阵。第二插值矩阵是基于最近上传的第一厚度数据插值更新后获得的插值矩阵。
步骤407,确定第二插值矩阵中目标厚度值所属的目标厚度等级;不同厚度等级对应不同的厚度值区间。
在得到第二插值矩阵的目标厚度值后,依次确定各位置目标厚度值所属的目标厚度等级。
在一种可能的实施方式中,可以将覆盖胶的厚度值划分成不同的等级。例如厚度数据为0-9之间的数值,则可以将[0,2]划分为第一厚度区间;[2,4]划分为第二厚度区间;[4,6]划分为第三厚度区间,[6,8]划分为第四厚度区间;[8,9]划分为第五厚度区间。数值越小则表示磨损越严重。因此。第二插值矩阵中每个厚度数值都对应各自的目标厚度等级。
步骤408,基于目标厚度等级和目标厚度值确定色值矩阵中目标像素位置的RGB基色和透明度。
第二插值矩阵和色值矩阵之间是一一对应关系,所以色值矩阵和第二插值矩阵维度相同,也是M*N维度的矩阵。但第二插值矩阵中的是厚度数据,而色值矩阵中应该是RGBA数值,所以需要根据第二插值矩阵中各位置的目标厚度等级和目标厚度值进行转化,获得对应目标像素位置的RGB基色和透明度。具体的,如图8所示,步骤408还包括如下步骤:
步骤408a,根据厚度等级大小确定目标像素位置的RGB基色值。
在一种可能的实施方式中,将不同的厚度等级划分为不同的颜色,例如厚度等级最高的用蓝色表示,等级最低的用红色表示,其他等级用黄色和绿色等颜色表示。不同的等级设置对应颜色的RGB基色值。
步骤408b,确定厚度等级所属厚度区间的最大厚度值,将目标厚度值和厚度区间的最大厚度值的比值确定为目标像素位置的透明度。
透明度A是在RGB基色的基础上设置的,用于设置目标像素块的颜色深浅,提供更形象的视觉效果。例如,第一厚度区间[0,2]对应第一厚度区间的最大厚度值是2,目标厚度值和最大厚度值的比值即为透明度A的值。这样每个确定的目标厚度值都会计算各自的RGB基色值和透明度。
在另一种可能的实施方式中,为了提高渲染效率,降低计算机渲染的负荷,还可以根据用户自主选择基色和计算透明度。
步骤408c,基于基色调整指令确定图像显示的目标RGB基色值,将色值矩阵中所有像素位置的RGB色值设置为目标RGB基色值。
在进行渲染之间或渲染过程中,通过界面指令控件重新设置RGB基色值,而计算机在接收到基色调整指令时,根据指令选取颜色,此种方式将色值矩阵中所有像素位置的RGB色值设置为目标RGB基色值,也即整个Bitmap图像显示为蓝色或红色等颜色。
步骤408d,基于目标厚度值所属的目标厚度等级和厚度等级总数计算获得对应目标像素位置的透明度。
在RGB基色固定的前提下,只能用透明度来表示覆盖胶的磨损程度。此时需要根据目标厚度等级和厚度等级总数计算获得,计算公式A表示为:
其中,表示目标厚度值所属的目标厚度等级,L表示厚度等级总数。例如,插值后的数值为4.6,则对应属于第三厚度区间,,等级总数固定L=5,作为计算结果A=0.4。
步骤409,基于RGB基色和透明度组成的RGBA 色值更新色值矩阵。
RGBA (242,77,77,0.4)中, (242,77,77)表示RGB设置,0.4表示透明度。通过对所有像素位置的设置进行计算并更新,获得对应的色值矩阵。
步骤410,对色值矩阵中的RGBA色值进行位运算,获得用于图像渲染的图像数据。
步骤411,确定输送带的行进方向和行进速度,根据接收第一厚度数据的频率更新Bitmap图像中输送带的长度信息;基于激光传感器阵列上传的位置信息更新输送带的宽度信息。
此外,需要说明的是,计算机不仅需要接收第一厚度数据,还要获取传感器上传的位置信息,位置信息用于输送带的宽度信息,对应图像中的纵坐标信息。输送带的传输方向和行进速度同样需要获取,目的是为了实时在Bitmap图像中显示和更新输送带的长度信息,确定图像动态移动的方向。具体如图3中所示。
步骤412,基于图像数据、传送带的长度信息和宽度信息进行图像转换,生成Bitmap图像并显示。
综上所示,本方案通过接收激光传感器阵列采集的一列覆盖胶的第一厚度值,然后基于第一厚度值对数据矩阵的各列数据前向移动,并将新采集的厚度数据加入到最后一列,获得更新后的数据矩阵。继而基于更新后的数据矩阵来进行插值计算,目的为对第一插值矩阵进行更新,获得第二插值矩阵。插值计算采用至少16个相邻的厚度值计算得到,这样可以确保放大后的插值矩阵转换和渲染后不会产生模糊点。在进行色值转换时,依据厚度值大小划定厚度区间和等级,并根据等级和厚度值大小确定RGB基色值及透明度,进而得到用于图像显示的色值,实现从数值到颜色的转换。本方案颠覆传统根据传感器监测数值大小判断覆盖胶厚度的方法,将生硬的数值转换为直观的可视化动态图像不断更新和显示,以图像颜色和深浅变化替代覆盖胶的磨损程度。运维人员可清晰的观察输送带表面磨损分布情况,很容易聚焦需要维护的重点部位,从而进行有针对性的维护。
图9是本申请实施例提供的输送带磨损检测装置的结构框图,包括:
数据矩阵更新模块901,用于接收激光传感器阵列上传的输送带的第一厚度数据,并基于所述第一厚度数据更新数据矩阵;所述激光传感器阵列安装在输送带横截面上方,且检测宽度不小于输送带宽度,所述数据矩阵中包含有n组用于表示覆盖胶的原始厚度数据;
插值矩阵更新模块902,用于基于更新后的所述数据矩阵更新对应的第一插值矩阵;所述第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据;N和n是正整数;
图像更新模块903,用于基于更新后所述第一插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像。
本申请实施例还提供了一种计算机设备,所述计算机设备包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现上述各个方法实施例提供的可视化监测输送带磨损方法。
本申请实施例还一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述方面所说的可视化监测输送带磨损方法。
本申请实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述任一方面所述的输送带磨损检测装置方法。
以上对本发明的较佳实施例进行了描述;需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案作出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容;因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
Claims (10)
1.一种可视化监测输送带磨损方法,其特征在于,所述方法包括:
接收激光传感器阵列上传的输送带的第一厚度数据,并基于所述第一厚度数据更新数据矩阵;所述激光传感器阵列安装在输送带横截面上方,且检测宽度不小于输送带宽度,所述数据矩阵中包含有n组用于表示覆盖胶的原始厚度数据;
基于更新后的所述数据矩阵更新对应的第一插值矩阵;所述第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据;N和n是正整数;具体计算所述第一插值矩阵和所述数据矩阵之间的行缩放比及列缩放比;
基于所述行缩放比和列缩放比,确定所述第一插值矩阵中目标插值位置对应在所述数据矩阵中的原始位置;
确定所述数据矩阵中原始位置和周围对应的16组原始厚度数据,并基于BiCubic基函数的二次立方插值法计算所述目标插值位置的厚度值;
将所述第一插值矩阵中所有插值位置的厚度值进行更新,获得第二插值矩阵;
基于第二插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像。
2.根据权利要求1所述的方法,其特征在于,所述数据矩阵为m*n维度矩阵;
所述基于所述第一厚度数据更新数据矩阵,包括:
依次基于所述数据矩阵的第二列厚度数据更新第一列厚度数据,第三列厚度数据更新第二列厚度数据,直至第n列厚度数据更新第n-1列厚度数据;
将所述传感器阵列上传的所述第一厚度数据作为所述数据矩阵的第n列数据进行更新,获得更新后的所述数据矩阵。
3.根据权利要求2所述的方法,其特征在于,所述第一插值矩阵为M*N维度矩阵。
4.根据权利要求3所述的方法,其特征在于,所述基于第二插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像,包括:
确定所述第二插值矩阵中目标厚度值所属的目标厚度等级;不同厚度等级对应不同的厚度值区间;
基于所述目标厚度等级和所述目标厚度值确定所述色值矩阵中目标像素位置的RGB基色和透明度;所述色值矩阵和所述第二插值矩阵的维度相同;
基于RGB基色和透明度组成的RGBA色值更新所述色值矩阵;
对所述色值矩阵中的所述RGBA色值进行位运算,获得用于图像渲染的图像数据;
将所述图像数据转换为Bitmap图像并进行显示。
5.根据权利要求4所述的方法,其特征在于,所述基于所述目标厚度等级和目标厚度值确定所述色值矩阵中目标像素位置的RGB基色和透明度,包括:
根据所述厚度等级的大小确定所述目标像素位置的RGB基色值;不同厚度等级对应不同RGB基色值;
确定所述厚度等级所属厚度区间的最大厚度值,将所述目标厚度值和厚度区间的最大厚度值的比值确定为所述目标像素位置的透明度。
6.根据权利要求4所述的方法,其特征在于,当接收到基色调整指令时,所述基于所述目标厚度等级和目标厚度值确定所述色值矩阵中目标像素位置的RGB基色和透明度,包括:
当接收到基色调整指令时,基于所述基色调整指令确定图像显示的目标RGB基色值,将所述色值矩阵中所有像素位置的RGB色值设置为所述目标RGB基色值;
基于所述目标厚度值所属的所述目标厚度等级和厚度等级总数,计算获得对应所述目标像素位置的透明度。
7.根据权利要求4所述的方法,其特征在于,所述将所述图像数据转换为Bitmap图像并进行显示,包括:
确定输送带的行进方向和行进速度,并根据接收所述第一厚度数据的频率更新所述Bitmap图像中输送带的长度信息;基于所述激光传感器阵列上传的位置信息更新输送带的宽度信息;
基于所述图像数据、传送带的长度信息和宽度信息进行图像转换,生成所述Bitmap图像并显示。
8.一种输送带磨损检测装置,其特征在于,所述装置包括:
数据矩阵更新模块,用于接收激光传感器阵列上传的输送带的第一厚度数据,并基于所述第一厚度数据更新数据矩阵;所述激光传感器阵列安装在输送带横截面上方,且检测宽度不小于输送带宽度,所述数据矩阵中包含有n组用于表示覆盖胶的原始厚度数据;
插值矩阵更新模块,用于基于更新后的所述数据矩阵更新对应的第一插值矩阵;所述第一插值矩阵中包含有N组经插值转换后覆盖胶的厚度数据;N和n是正整数;具体计算所述第一插值矩阵和所述数据矩阵之间的行缩放比及列缩放比;
基于所述行缩放比和列缩放比,确定所述第一插值矩阵中目标插值位置对应在所述数据矩阵中的原始位置;
确定所述数据矩阵中原始位置和周围对应的16组原始厚度数据,并基于BiCubic基函数的二次立方插值法计算所述目标插值位置的厚度值;
将所述第一插值矩阵中所有插值位置的厚度值进行更新,获得第二插值矩阵;
图像更新模块,用于基于第二插值矩阵中的厚度数据,确定用于渲染显示的RGBA色值,并根据所述RGBA色值组成的色值矩阵更新和显示Bitmap图像。
9.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至7任一所述的可视化监测输送带磨损方法。
10.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的可视化监测输送带磨损方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210861697.6A CN115127461B (zh) | 2022-07-22 | 2022-07-22 | 可视化监测输送带磨损方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210861697.6A CN115127461B (zh) | 2022-07-22 | 2022-07-22 | 可视化监测输送带磨损方法、装置、设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115127461A CN115127461A (zh) | 2022-09-30 |
CN115127461B true CN115127461B (zh) | 2025-01-17 |
Family
ID=83383051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210861697.6A Active CN115127461B (zh) | 2022-07-22 | 2022-07-22 | 可视化监测输送带磨损方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115127461B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117333488B (zh) * | 2023-12-01 | 2024-03-08 | 深圳市英迈通信技术有限公司 | 一种手机主板缺陷视觉检测方法和系统 |
CN118469975B (zh) * | 2024-05-23 | 2025-01-28 | 广州德擎光学科技有限公司 | 检测结果确认方法及相关装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103208117A (zh) * | 2013-03-21 | 2013-07-17 | 袁景 | 一种多功能智能皮带表面斑块边缘检测方法 |
CN108629819A (zh) * | 2018-05-15 | 2018-10-09 | 北京字节跳动网络技术有限公司 | 图像染发处理方法和装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6364904B2 (ja) * | 2014-04-14 | 2018-08-01 | 横浜ゴム株式会社 | コンベヤベルトの摩耗量測定装置 |
WO2019188718A1 (ja) * | 2018-03-28 | 2019-10-03 | バンドー化学株式会社 | 表面形状監視装置、摩耗量測定システム及び表面形状監視システム |
CN112414292A (zh) * | 2020-11-17 | 2021-02-26 | 无锡宝通智能物联科技有限公司 | 上覆盖胶层厚度检测装置、输送系统及检测方法 |
-
2022
- 2022-07-22 CN CN202210861697.6A patent/CN115127461B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103208117A (zh) * | 2013-03-21 | 2013-07-17 | 袁景 | 一种多功能智能皮带表面斑块边缘检测方法 |
CN108629819A (zh) * | 2018-05-15 | 2018-10-09 | 北京字节跳动网络技术有限公司 | 图像染发处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN115127461A (zh) | 2022-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115127461B (zh) | 可视化监测输送带磨损方法、装置、设备和存储介质 | |
CN108133215B (zh) | 一种处理单元 | |
CN109325417B (zh) | 一种基于深度神经网络的工业过程故障工况诊断方法 | |
CN105575314B (zh) | 一种灰阶处理方法、灰阶处理装置及显示装置 | |
JP5918915B2 (ja) | カラーフィルタを有するセンサを用いて、改善されたカラー画像を作成するための方法およびデバイス | |
US7215795B2 (en) | Intruding object detecting method and intruding object monitoring apparatus employing the method | |
CN101510305A (zh) | 一种改进的自适应直方图均衡方法 | |
JP2019012037A (ja) | 材料特性推定装置及び材料特性推定方法 | |
JP2008015706A (ja) | 画像処理装置 | |
CN101739692A (zh) | 实时视频目标的快速相关跟踪方法 | |
CN110858470A (zh) | 一种oled屏的显示控制方法和装置及终端设备 | |
CN113762283A (zh) | 传送带跑偏监测方法及装置 | |
CN102105903A (zh) | 用于预缩放颜色映射图像的方法和系统 | |
EP2575350A2 (en) | Method for brightness correction of defective pixels of digital monochrome image | |
CN114596280A (zh) | 一种碳纤维布面生产过程中碎屑纸的检测方法及装置 | |
CN117975907B (zh) | 一种提升低亮度Demura效果的方法和装置 | |
CN103336586A (zh) | 光学指示装置异常状态侦测方法 | |
CN110992328B (zh) | 暗点检测方法和装置 | |
EP1030270B1 (en) | Image binarization method and system | |
CN109979156B (zh) | 基于温度数据生成温度云图并绘制等值线的方法及系统 | |
JP7606328B2 (ja) | 画像合成装置、画像合成方法、画像合成プログラム | |
CN115508287A (zh) | 湖库蓝藻水华提取方法和装置 | |
CN111915759A (zh) | 一种电缆工井自动巡检方法 | |
US20240321155A1 (en) | Display device and method for driving display device | |
CN106485767B (zh) | 一种绘制符号的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |