一种多角度打光的墙面施工质量检测方法与流程

文档序号:33915894发布日期:2023-04-21 18:04阅读:23来源:国知局
一种多角度打光的墙面施工质量检测方法与流程

本发明涉及建筑墙面施工检测,尤其是涉及一种多角度打光的墙面施工质量检测方法。


背景技术:

1、在建筑机器人进行墙面施工过程中,需要有一种合适的方案对设备施工的最终结果进行评估,而现场评估过程与观测者的角度、光线的角度强相关,工厂墙面装修实施验收标准较低,只需要进行正面打光、正面观察,验收合格即可,而对于家庭装修标准,则还需要使用侧面打光、正面观察的方法,正面、侧面打光均合格,墙面施工质量检测才为合格。

2、而建筑墙面处理机器人对墙面完成施工后,通过设备云台前方的摄像头以及补光灯对墙面进行拍照,通过图像对施工质量进行判断,但摄像头、补光灯位置固定,只能拍摄的到正面光照、正面拍摄的图像,只适应工厂标准的检验方式,而对于高标准的家庭装修,则需要使用算法模拟出侧面光照、正面拍摄的效果,从而检验家庭墙面装修效果是否达标。


技术实现思路

1、本发明的目的在于提供一种多角度打光的墙面施工质量检测方法,以解决现有技术中家庭墙面装修需要协同检验侧面光照、正面拍摄墙面效果的技术问题。

2、本发明提供一种多角度打光的墙面施工质量检测方法,该质量检测方法需要配合建筑墙面处理机器人使用,该建筑墙面处理机器人通过设备云台控制墙面处理机构进行墙面腻子的刮批打磨,所述设备云台正前方固定有摄像头和补光灯,其特征在于:所述设备云台前侧方同样固定有补光灯,通过建筑墙面处理机器人进行墙面施工质量的检测,该质量检测方法包括:

3、sp1:采集数据:使用设备云台前方的摄像头,以及设备云台前方的补光灯进行图像数据采集,采集到的图像数据作为训练集的训练数据的输入,在相同位置,关闭前方补光灯,打开侧方补光灯,作为训练数据对应的标签,在相同位置,通过补光灯正面打光、侧面打光各采集一次图像,二者一一对应,作为神经网络训练时的输入及标签;

4、sp2:深度学习:使用原始图像卷积,再反卷积的方法生成与原始图像对应的图像,新图像生成后即对应侧面打光照射下正拍的图像;

5、sp3:传统视觉算法:对上述图像进行阴影调整算法,加大原图中阴影部分的暗化效果,形成更明显的视觉对比,模拟侧面打光的效果,首先要识别出阴影区,再通过对阴影区的色彩做变换处理,使其达到暗化效果,最后对阴影区和非阴影区间的边缘作平滑处理;

6、sp4:判断施工质量:对上述得到的所有边缘,计算边缘所占的总长度q,q即为墙面是否有痕迹的判断标准,对于全图求其方差δ,将方差δ作为墙面整体是否均一的判断标准,根据经验调试,选取合适的q与δ阈值,任一值大于阈值的墙即为不合格。

7、进一步,所述深度学习方法中,包含如下步骤:

8、sp2-1:图像生成网络采用全卷积神经网络,以左边网络为特征提取网络,使用conv卷积和poo l i ng池化,收缩路径上是每两个3*3的卷积层,后跟一个2*2的最大池化层,其步长为2,并且每个卷积层后面采用re l u激活函数来对原始图片进行降采样操作,同时,每一次降采样都会增加一倍通道数;

9、sp2-2:以右边网络为特征生成网络,使用上采样产生的特征图与左侧特征图进行连接操作,在扩展路径的向上采样中,每一步会有一个2*2的卷积层,且其激活函数也是rel u,以及两个3*3的卷积层,同时,每一步的升采样都会加入来自相对应收缩路径的特征图,并经裁剪以保持相同的形状;

10、sp2-3:最后再经过两次卷积操作,生成特征图,再用两个卷积和大小为1*1的卷积做分类得到三张图,代表图像的r、g、b三层,再与数据库中图像求取损失函数,反向传播计算。

11、进一步,所述传统视觉算法中,包括以下步骤:

12、sp3-1:将图像转为灰度图,并归一化;

13、sp3-2:确定阴影区:每个图像点的灰度值为gray,每个点计算d=(1-gray)*(1-gray),对全图求d的平均值d1,并以d1作为分界线;

14、sp3-3:在d>d1的区域,即原图较暗的区域,将原图的rgb通道的数值缩小,在d<d1的区域,即原图较亮的区域,将原图的rgb通道的数值放大,处理后将超过255的数值,改为255。

15、进一步,基于所述传统视觉算法得到的图像数据,图像光源转换后,既可对施工质量进行评价,墙面施工的肉眼评价标准为颜色均一,没有条纹起伏,对应图像即为图像的色彩均一,没有明显边缘。

16、进一步,采用边缘检测算法检测图像中边缘的数量及长度,采用canny边缘检测方法,包括以下步骤:

17、步骤一:消除噪声:对原始图像的像素产生的边缘噪声,使用高斯模糊化去除大部分边缘噪声,或者尽量减少不必要的图像细节产生不必要的边缘;

18、步骤二:计算图像的亮度梯度值:在图像平滑后,使用sobe l水平和垂直卷积核对图像并进行滤波,利用滤波结果计算出亮度梯度的幅值g和方向θ,其中,计算方法如下:

19、

20、

21、步骤三:减除虚假边缘:完成了图像中的噪声去除和亮度梯度计算,使用non-maxi mum supperss i on来剔除不需要的像素,通过比较每个像素与周围像素在水平和垂直两个方向上的梯度值来实现剔除虚假边缘,若某像素对应的梯度在局部是最大的,即比他的上下左右像素梯度更大,它就保留下来,否则将就该像素置为0;

22、步骤四:梯度值与两个阈值进行比较,两个阈值中的一个小于另外一个,判断梯度值的强度。

23、进一步,所述梯度值比较判断中,如果图像梯度值比较大的阈值还大,代表这个像素是一个很强的边缘,它被保留在最后的边缘图中;如果梯度值小于较小的阈值,则改像素被抑制,从最终边缘图中去除;如果梯度值落在两个给定阈值范围之内,该像素标记为弱边缘,若弱边缘与强边缘相连,则将其保留在边缘图中,反之,则去除。

24、与现有技术相比较,本发明的有益效果在于:

25、现有技术中,建筑墙面处理机器人对墙面完成施工后,通过设备云台前方的摄像头以及补光灯对墙面进行拍照,通过图像对施工质量进行判断,但摄像头、补光灯位置固定,只能拍摄的到正面光照、正面拍摄的图像,只适应工厂标准的检验方式,而对于高标准的家庭装修,则需要使用算法模拟出侧面光照、正面拍摄的效果,从而检验家庭墙面装修效果是否达标,针对此类情况,本发明设计了一种墙面施工质量检测方法,通过配合建筑墙面处理机器人,利用摄像头进行图像采集,在其设备云台的前方和前侧方均设置补光灯,将两个方向打光后拍下的图像数据依次通过深度学习和传统视觉算法,深度学习使用原始图像卷积,再反卷积的方法生成与原始图像对应的图像,新图像生成后即对应斜光照射下正拍的图像,而通过传统视觉算法进行图像的处理,通过计算图像边缘数量及长度,从而达到判断墙面是否有明显痕迹的依据,可从多角度检测家庭墙面装修的质量。



技术特征:

1.一种多角度打光的墙面施工质量检测方法,该质量检测方法需要配合建筑墙面处理机器人使用,该建筑墙面处理机器人通过设备云台控制墙面处理机构进行墙面腻子的刮批打磨,所述设备云台正前方固定有摄像头和补光灯,其特征在于:所述设备云台前侧方同样固定有补光灯,通过建筑墙面处理机器人进行墙面施工质量的检测,该质量检测方法包括:

2.根据权利要求1所述的一种多角度打光的墙面施工质量检测方法,其特征在于:所述深度学习方法中,包含如下步骤:

3.根据权利要求1所述的一种多角度打光的墙面施工质量检测方法,其特征在于:所述传统视觉算法中,包括以下步骤:

4.根据权利要求1所述的一种多角度打光的墙面施工质量检测方法,其特征在于:基于所述传统视觉算法得到的图像数据,图像光源转换后,既可对施工质量进行评价,墙面施工的肉眼评价标准为颜色均一,没有条纹起伏,对应图像即为图像的色彩均一,没有明显边缘。

5.根据权利要求4所述的一种多角度打光的墙面施工质量检测方法,其特征在于:采用边缘检测算法检测图像中边缘的数量及长度,采用canny边缘检测方法,包括以下步骤:

6.根据权利要求5所述的一种多角度打光的墙面施工质量检测方法,其特征在于:所述梯度值比较判断中,如果图像梯度值比较大的阈值还大,代表这个像素是一个很强的边缘,它被保留在最后的边缘图中;如果梯度值小于较小的阈值,则改像素被抑制,从最终边缘图中去除;如果梯度值落在两个给定阈值范围之内,该像素标记为弱边缘,若弱边缘与强边缘相连,则将其保留在边缘图中,反之,则去除。


技术总结
本发明公开了一种多角度打光的墙面施工质量检测方法,属于建筑墙面施工检测技术领域,包括:使用设备云台前方的摄像头,以及设备云台前方和前侧方的补光灯进行图像数据采集;使用原始图像卷积,再反卷积的方法生成与原始图像对应的图像;对上述图像进行阴影调整算法;对上述得到的所有边缘,计算边缘所占的总长度q,q即为墙面是否有痕迹的判断标准,对于全图求其方差δ,将方差δ作为墙面整体是否均一的判断标准,根据经验调试,选取合适的q与δ阈值,任一值大于阈值的墙即为不合格。本发明通过传统视觉算法进行图像的处理,通过计算图像边缘数量及长度,从而达到判断墙面是否有明显痕迹的依据,可从多角度检测家庭墙面装修的质量。

技术研发人员:邓煜,严启凡,何彦杉
受保护的技术使用者:深圳大方智能科技有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1