一种基于光源扫描的家具板材动态监测系统及方法技术方案

技术编号:29613217 阅读:15 留言:0更新日期:2021-08-10 18:25
本发明专利技术公开了一种基于光源扫描的家具板材动态监测系统及方法,包括:基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据,同时,获取所述目标家具的三维表面形态,基于所述目标家具的三维表面形态获取对应的虚拟点云数据,将所述点云数据与所述虚拟点云数据一一匹配获取所述目标家具的三维彩色图像,提取所述目标家具三维彩色图像裂纹,并显示,利用以上两种方法同时获取家具的的点云数据并进行匹配,解决了单一检测方法的的误差,提高了检验结果的可信度。

【技术实现步骤摘要】
一种基于光源扫描的家具板材动态监测系统及方法
本专利技术涉及光源扫描检测领域,特别涉及一种基于光源扫描的家具板材动态监测系统及方法。
技术介绍
随着人类生活质量日益提高,人类在使用家具时不仅要求其可以满足基本功能,还要求所使用家具外表美观,由此催生出多种多样美观大气的家具,但也存在由于使用不当或使用时长产生裂纹的家具。传统检验家具是否出现裂纹的方法均为直接拍摄待检家具,利用图像处理获取家具上的裂纹,这类检测方式难以确定裂纹的具体位置,有时还会采集到非家具所有的其他物件,浪费检测成本,且利用拍摄设备获取待检家具的图像容易受到外界光线的干扰,容易漏检待检家具上的较小裂纹,检验结果与实际结果误差较大,难以达到部分用户的需求。鉴于以上情况,目前市面上还没有利用光线扫描结合拍摄三维图像两方面获取家具裂纹的方法,本专利技术利用以上两种方法同时获取家具的的点云数据并进行匹配,这样一来,解决了单一检测方法的的误差,提高了检验结果的可信度。
技术实现思路
本专利技术提供一种基于光源扫描的家具板材动态监测系统及方法,用以根据利用光线扫描结合拍摄三维图像两方面获取家具裂纹,解决了单一检测方法的的误差,提高了检验结果的可信度。本专利技术提供一种基于光源扫描的家具板材动态监测系统及方法,包括:步骤1:基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据;步骤2:拍摄并采集所述目标家具的三维表面形态,来获取对应的虚拟点云数据;步骤3:将所述检验点云数据包含的检验点与所述虚拟点云数据包含的虚拟点一一匹配获取所述目标家具的三维图像;步骤4:提取所述目标家具的三维图像中的裂纹,并显示。在一种可实现的方式中,基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据,包括:基于所述目标家具的当前位置,设定扫描起点;控制所述移动检验光源从扫描起点对所述目标家具进行第一扫描工作,获取所述目标家具的检验点云数据;其中,对所述目标家具进行第一扫描工作的过程中,还包括:分别获取所述目标家具每一表面对所述移动检验光源的反射光线;基于所述目标家具每一表面对应的所述移动检验光源与所述反射光线的能量差,获取所述目标家具每一表面对移动检验光源的吸收量;将吸收量相同的目标家具的表面进行标定,并划分为一组。在一中可实现的方式中,确定所述吸收量相同的目标家具表面属于同一材料,同时划分为一组之前包括:获取所述目标家具每一表面对应的吸收量;基于所述目标家具每一表面与所述移动检验光源的距离,对对应的吸收量进行修正。在一种可实现的方式中,将所述检验点云数据包含的检验点与所述虚拟点云数据包含的虚拟点一一匹配获取所述目标家具的三维图像,包括:消除所述检验点云数据中不属于所述目标家具的检验点,并将剩余点云数据定义为实际点云数据;将所述虚拟点云数据包含的虚拟点与所述实际点云数据包含的实际点进行一次匹配,将匹配成功的实际点代替所述虚拟点,放置在预先建立好的三维坐标系的对应位置上;分别获取未一次匹配成功的所述虚拟点与所述实际点对应的第一变换矩阵和第二变换矩阵;基于所述第一变换矩阵奇异值与所述第二变换矩阵奇异值的绝对差值,获取所述第一变换矩阵与所述第二变换矩阵之间的矩阵误差值;利用所述矩阵误差值分别校正未一次匹配成功的虚拟点与所述实际点;将校正后的虚拟点与所述实际点进行二次匹配;将二次匹配成功的实际点代替所述虚拟,放置在所述三维坐标系的对应位置上;分别获取未二次匹配成功的所述虚拟点与所述实际点对应的虚拟三维坐标点和实际三维坐标点;分别将所述虚拟三维坐标与实际三维坐标放置在空白三维坐标系中;按照距离最近原则,将所述虚拟三维坐标和实际三维坐标进行一一对应,并获取一一对应坐标连线上的中点坐标;将所述中点坐标代替所述虚拟点,放置在所述三维坐标系的对应位置上;依据家具绘制规则,并基于所述三维坐标系上的位置点,绘制所述目标家具的三维图像;其中,基于所述目标家具中每一表面对应的相同的修正后的吸收量,来对所述目标家具的对应表面进行相同色彩的填充,获取所述目标家具的三维彩色图像。在一种可实现的方式中,获取所述目标家具的三维彩色图像之后,还包括;获取所述三维彩色图像的边缘线条;获取所述边缘线条像素点对应的梯度值,判断同一所述边缘线条上每个像素点的梯度值是否在预设变化范围内;若是,依次连接在预设变化范围内的像素点,获取无裂纹三维图像;将所述三维彩色图像与所述无裂纹三维图像进行对比,获取所述三维彩色图像上除边缘线条的剩余线条;获取所述剩余线条在所述目标家具上的位置,并定义为第一裂纹;否则,将所述三维彩色图像划分多个预设大小的采样格;分别采集所述采样格上指定区域的多个采样点,并获取每一采样点的像素,进而获取对应采样格的灰度特征;获取所有采样格的灰度特征,并确定对应的灰度特征值,进而绘制特征折线图;将所述折线图上离散度高于标准离散度的灰度特征值对应的采样格定义为裂纹采样格;获取所述裂纹采样格对应的二值化图像,获取所述二值化图像上的第二裂纹;基于所述二值化图像上的第二裂纹的位置,确定所述第二裂纹在所述目标家具上的位置;基于所述第一裂纹、第二裂纹在所述目标家具上的位置,生成所述目标家具所有裂纹的三维图像,并传输到指定终端进行显示。在一种可实现的方式中,生成所述目标家具所有裂纹的三维图像,并传输到指定终端进行显示,包括:基于所述目标家具的三维彩色图像上不同表面的色彩;获取所述彩色三维图像的色彩分布情况;将所述目标家具所有裂纹的三维图像对应的表面填充对应的色彩,获取三维彩色裂纹图像;增强所述三维彩色裂纹图像上的裂纹,传输到指定终端进行显示。在一种可实现的方式中,获取所有采样格的灰度特征,并确定对应的灰度特征值,包括:获取每个采样格对应的指定区域;获取每个采样格上对应的指定区域的长宽高;获取所述指定区域内对应的所述采样点的的灰度值;基于所述采样点的的灰度值,并根据公式(Ⅰ)计算对应采样格平均灰度值;其中,Tm表示第m个所述采样格的平均灰度值,a表示第m个所述采样格的指定区域的长度,b表示第m个所述采样格的指定区域的宽度,c表示第m个所述采样格的指定区域的高度,d表示第m个所述采样格的指定区域中采样点的灰度值,k表示所述采样格的指定区域的横坐标最大取值,横坐标的取值范围为:j表示所述采样格的指定区域的纵坐标最大取值,横坐标的取值范围为:i表示所述采样格的指定区域的竖坐标最大取值,竖坐标的取值范围为:(xk,yj,zi)表示第i个所述采样点基于指定区域的坐标,dn(xk,yj,zi)表示指定区域中的第n个所述采样点的灰度值,表示对采样点所处坐标为(xk,yj,zi)的综合本文档来自技高网...

【技术保护点】
1.一种基于光源扫描的家具板材动态监测方法,其特征在于,包括:/n步骤1:基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据;/n步骤2:拍摄并采集所述目标家具的三维表面形态,来获取对应的虚拟点云数据;/n步骤3:将所述检验点云数据包含的检验点与所述虚拟点云数据包含的虚拟点一一匹配获取所述目标家具的三维图像;/n步骤4:提取所述目标家具的三维图像中的裂纹,并显示。/n

【技术特征摘要】
1.一种基于光源扫描的家具板材动态监测方法,其特征在于,包括:
步骤1:基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据;
步骤2:拍摄并采集所述目标家具的三维表面形态,来获取对应的虚拟点云数据;
步骤3:将所述检验点云数据包含的检验点与所述虚拟点云数据包含的虚拟点一一匹配获取所述目标家具的三维图像;
步骤4:提取所述目标家具的三维图像中的裂纹,并显示。


2.根据权利要求1所述的一种基于光源扫描的家具板材动态监测方法,其特征在于:步骤1:基于移动检验光源扫描目标家具,获取所述目标家具的检验点云数据,包括:
基于所述目标家具的当前位置,设定扫描起点;
控制所述移动检验光源从扫描起点对所述目标家具进行第一扫描工作,获取所述目标家具的检验点云数据;
其中,对所述目标家具进行第一扫描工作的过程中,还包括:
分别获取所述目标家具每一表面对所述移动检验光源的反射光线;
基于所述目标家具每一表面对应的所述移动检验光源与所述反射光线的能量差,获取所述目标家具每一表面对移动检验光源的吸收量;
将吸收量相同的目标家具的表面进行标定,并划分为一组。


3.根据权利要求2所述的一种基于光源扫描的家具板材动态监测方法,其特征在于:将吸收量相同的目标家具的表面进行标定,并划分为一组之前包括:
获取所述目标家具每一表面对应的吸收量;
基于所述目标家具每一表面与所述移动检验光源的距离,对对应的吸收量进行修正。


4.根据权利要求1所述的一种基于光源扫描的家具板材动态监测方法,其特征在于:步骤3:将所述检验点云数据包含的检验点与所述虚拟点云数据包含的虚拟点一一匹配获取所述目标家具的三维图像,包括:
消除所述检验点云数据中不属于所述目标家具的检验点,并将剩余点云数据定义为实际点云数据;
将所述虚拟点云数据包含的虚拟点与所述实际点云数据包含的实际点进行一次匹配,将匹配成功的实际点代替所述虚拟点,放置在预先建立好的三维坐标系的对应位置上;
分别获取未一次匹配成功的所述虚拟点与所述实际点对应的第一变换矩阵和第二变换矩阵;
基于所述第一变换矩阵奇异值与所述第二变换矩阵奇异值的绝对差值,获取所述第一变换矩阵与所述第二变换矩阵之间的矩阵误差值;
利用所述矩阵误差值分别校正未一次匹配成功的虚拟点与所述实际点;
将校正后的虚拟点与所述实际点进行二次匹配;
将二次匹配成功的实际点代替所述虚拟,放置在所述三维坐标系的对应位置上;
分别获取未二次匹配成功的所述虚拟点与所述实际点对应的虚拟三维坐标点和实际三维坐标点;
分别将所述虚拟三维坐标与实际三维坐标放置在空白三维坐标系中;
按照距离最近原则,将所述虚拟三维坐标和实际三维坐标进行一一对应,并获取一一对应坐标连线上的中点坐标;
将所述中点坐标代替所述虚拟点,放置在所述三维坐标系的对应位置上;
依据家具绘制规则,并基于所述三维坐标系上的位置点,绘制所述目标家具的三维图像;
其中,基于所述目标家具中每一表面对应的相同的修正后的吸收量,来对所述目标家具的对应表面进行相同色彩的填充,获取所述目标家具的三维彩色图像。


5.根据权利要求4所述的一种基于光源扫描的家具板材动态监测方法,其特征在于:获取所述目标家具的三维彩色图像之后,还包括:
获取所述三维彩色图像的边缘线条;
获取所述边缘线条像素点对应的梯度值,判断同一所述边缘线条上每个像素点的梯度值是否在预设变化范围内;
若是,依次连接在预设变化范围内的像素点,获取无裂纹三维图像;
将所述三维彩色图像与所述无裂纹三维图像进行对比,获取所述三维彩色图像上除边缘线条的剩余线条;
获取所述剩余线条在所述目标家具上的位置,并定义为第一裂纹;
否则,将所述三维彩色图像划分多个预设大小的采样格;
分别采集所述采样格上指定区域的多个采样点,并获取每一采样点的像素,进而获取对应采样格的灰度特征;
获取所有采样格的灰度特征,并确定对应的灰度特征值,进而绘制特征折线图;
将所述折线图上离散度高于标准离散度的灰度特征值对应的采样格定义为裂纹采样格;
获取所述裂纹采样格对应的二值化图像,获取所...

【专利技术属性】
技术研发人员:何善宇何传辉
申请(专利权)人:诚丰家具有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1