本发明涉及混凝土构件质量检验设备领域,特别涉及一种混凝土构件表面检测装置。
背景技术:
现在混凝土材料构建在各种建筑上都有着重要的作用,但混凝土材料由于温度应力、塑性干裂、酸雨侵蚀等因素的影响,会产生不同种类不同形式的表观裂缝,这些表观裂缝的产生极大的影响了混凝土材料的使用性能和外观,同时,由于混凝土构件的使用周期较长,表观裂缝出现的时间点、位置和大小具有很明显的随机性,因此,混凝土构件表观裂缝的监测有积极的现实意义。
现有技术中,存在一些装置对混凝土构件表面裂缝进行检测,但这些装置只能完成对混凝土构件表面的图像拍摄,具体的检测仍然需要人工观察来进行,而通过人工观察的检测方法存在着主观判断标准不一致的问题,加上存在着漏判错判等现象,直接影响到对混凝土构件表面裂缝检测数据的准确性和可靠性。
技术实现要素:
针对上述问题,本发明旨在提供一种道路裂缝检测装置。
本发明的目的采用以下技术方案来实现:
一种混凝土构件表面检测装置,包括图像采集装置,中央处理装置,承载装置和移动装置;
所述图像采集装置,用于采集混凝土构件的图像,将采集到的混凝土构件图像发送至中央处理模块;
所述中央处理装置,与所述图像采集装置无线连接,用于对采集到的混凝土构件图像进行处理,识别所述混凝土构件图像中的裂缝;
所述承载装置,用于承载所述图像采集装置,将所述图像采集装置固定在承载装置上;
所述移动装置,用于与所述承载装置连接,能够沿所述混凝土构件的至少一个检测待检测面移动。
其中,所述移动装置为爬壁机器人,所述爬壁机器人能够根据设定的轨迹在所述混凝土构件的至少一个检测待检测面移动,所述承载装置安装固定在爬壁机器人上。
其中,所述图像采集装置包括高清摄像头和led补光灯,所述led补光灯用于为高清摄像头提供补光光源。
其中,所述中央处理装置包括图像处理模块,所述图像处理模块用于对采集到的混凝土构件图像进行处理,识别所述混凝土构件图像中的裂缝,包括:除噪声单元、亮度补偿单元、裂缝检测单元和裂缝识别单元;
所述除噪声单元,用于对采集到的混凝土构件图像进行除噪声处理,获取除噪声后的混凝土构件图像;
所述亮度补偿单元,用于对除噪声后的混凝土构件图像进行除阴影处理,获取待检测混凝土构件图像;
所述裂缝检测单元,用于对待检测混凝土构件图像进行裂缝检测,获取待检测混凝土构件图像中的裂缝区域;
所述裂缝识别单元,用于对待检测混凝土构件图像中的裂缝区域进行识别,获取裂缝识别信息。
其中,所述中央处理装置进一步包括控制模块,用于控制所述爬壁机器人移动和设置其移动轨迹。
其中,所述中央处理装置进一步包括存储模块,用于存储采集的混凝土构件图像和所述裂缝识别信息。
本发明的有益效果为:本发明提供的一种混凝土构件表面检测装置利用能够在构件上移动的移动装置承载的图像采集装置获取混凝土构件的表面图像,经过中央处理装置对图像处理对图像进行裂缝监测并且获取其中的裂缝信息,实现了混凝土构件表面的自动化检测,实用性强,准确性高。
附图说明
利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
图1为本发明的框架结构图;
图2为本发明中央处理装置的框架结构图。
附图标记:
图像采集装置1,中央处理装置2,承载装置3、移动装置4、图像处理模块20、控制模块21、存储模块22、除噪声单元202、亮度补偿单元202、裂缝检测单元204和裂缝识别单元206
具体实施方式
结合以下应用场景对本发明作进一步描述。
参见图1,一种混凝土构件表面检测装置,包括图像采集装置1,中央处理装置2,承载装置3和移动装置4;
所述图像采集装置1,用于采集混凝土构件的图像,将采集到的混凝土构件图像发送至中央处理模块2;
所述中央处理装置2,与所述图像采集装置1无线连接,用于对采集到的混凝土构件图像进行处理,识别所述混凝土构件图像中的裂缝;
所述承载装置3,用于承载所述图像采集装置1,将所述图像采集装置1固定在承载装置上;
所述移动装置4,用于与所述承载装置3连接,能够沿所述混凝土构件的至少一个检测待检测面移动。
其中,所述移动装置4为爬壁机器人,所述爬壁机器人能够根据设定的轨迹在所述混凝土构件的至少一个检测待检测面移动,所述承载装置3安装固定在爬壁机器人上。
其中,所述图像采集装置1包括高清摄像头和led补光灯,所述led补光灯用于为高清摄像头提供补光光源。
其中,参见图2,所述中央处理装置2包括图像处理模块20,所述图像处理模块20用于对采集到的混凝土构件图像进行处理,识别所述混凝土构件图像中的裂缝,包括:除噪声单元200、亮度补偿单元202、裂缝检测单元204和裂缝识别单元206;
所述除噪声单元200,用于对采集到的混凝土构件图像进行除噪声处理,获取除噪声后的混凝土构件图像;
所述亮度补偿单元202,用于对除噪声后的混凝土构件图像进行除阴影处理,获取待检测混凝土构件图像;
所述裂缝检测单元204,用于对待检测混凝土构件图像进行裂缝检测,获取待检测混凝土构件图像中的裂缝区域;
所述裂缝识别单元206,用于对待检测混凝土构件图像中的裂缝区域进行识别,获取裂缝识别信息。
其中,所述中央处理装置进一步包括控制模块21,用于控制所述爬壁机器人移动和设置其移动轨迹。
其中,所述中央处理装置进一步包括存储模块22,用于存储采集的混凝土构件图像和所述裂缝识别信息。
本发明上述实施例,利用能够在构件上移动的移动装置承载的图像采集装置获取混凝土构件的表面图像,经过中央处理装置对图像处理对图像进行裂缝监测并且获取其中的裂缝信息,实现了混凝土构件表面的自动化检测,实用性强,准确性高。
其中,所述亮度补偿单元202,用于对除噪声后的混凝土构件图像进行除阴影处理,获取待检测混凝土构件图像,包括:
对除噪声后的混凝土构件图像采用灰度形态闭合运算,去掉图像中的路面裂缝,并采用二维高斯平滑方法进行平滑处理,获取构件平滑图像;
根据亮度的不同将所述构件平滑图像划分成不同亮度等级区域{sδ|δ=1,2,…,r,…,r},使区域sδ包含亮度值d∈(ωδ-1,ωδ]的所有像素,其中ωδ表示设定的亮度阈值,r表示亮度等级的数量,有ω0≤ω1≤ω2≤…≤ωr-1≤ωr,ω0=0,ωr=255,其中不同亮度阈值ωδ的设置应使得每个亮度等级区域sδ所包含的像素点的数量相同;
选取r个亮度等级较低的区域p={pδ=sδ|δ=1,2,…,r}作为阴影区域,其余r-r个亮度等级较高的区域q={qδ=sδ|δ=r+1,r+2,…,r}作为非阴影区域,并将所述阴影区域和非阴影区域对应到除噪声后的混凝土构件图像中;
对除噪声后的混凝土构件图像进行亮度补偿,采用的自定义亮度补偿函数为:
其中,
式中,d′(n,m)表示亮度补偿后像素点(n,m)的亮度值,d(n,m)表示原始图像中像素点(n,m)的亮度值,α1表示亮度补偿因子,τp和τq分别表示阴影区域和非阴影区域的像素点亮度值的标准方差,
本优选实施例,采用上述的方法对除噪声后的混凝土构件图像进行除阴影处理,通过对除噪声后的混凝土构件图像按照亮度进行不同区域的划分,能够准确地获取除噪声后的混凝土构件图像中阴影存在的部分,采用自定义亮度补偿函数能够有效、准确地对除噪声后的混凝土构件图像中的阴影部分进行亮度补偿,最终将所述阴影部分去除,适应性强。
其中,所述裂缝检测单元204,用于对待检测混凝土构件图像进行裂缝检测,获取待检测混凝土构件图像中的裂缝区域,包括:
分别对待检测混凝土构件图像rdc进行轮廓结构元素腐蚀和膨胀运算,获取腐蚀后的图像rθ和膨胀后的图像rο,其中
获取待检测混凝土构件图像rdc中每个像素点的对于背景亮度的突变值,其中采用的突变值获取函数为:
式中,
获取待检测混凝土构件图像rdc中每个像素点的可分辨亮度差阈值,其中采用自定义的可分辨亮度差阈值函数为:
式中,
依次检测所有像素点,若
本优选实施例,采用上述的方法对待检测混凝土构件图像进行裂缝检测,首先对待检测混凝土构件图像进行腐蚀和膨胀处理,获取待检测混凝土构件图像中的像素点的亮度突变值,然后将其和自定义可分辨亮度差阈值进行比较,准确地检测出图像中裂缝部分的边缘像素点,从而准确地获取待检测混凝土构件图像中的裂缝区域。
其中,所述裂缝识别单元206,用于对待检测混凝土构件图像中的裂缝区域进行识别,获取裂缝识别信息,包括:
对预处理后的路面图像进行二值化处理,其中裂缝区域用白色像素表示,即v(n,m)=1;其余背景区域用黑色像素表示,即v(n,m)=0;
统计预处理后的路面图像中裂缝区域像素点的数目
对裂缝目标类型进行识别,具体为:
(1)根据裂缝区域获取裂缝目标的几何质心坐标(ncen,mcen),以(ncen,mcen)为中心,取边长为2ε+1的正方形区域,计正方形区域内的裂缝区域像素点数目为yz;
(2)如果
对裂缝分布因子γb进行判断,若γb∈(0,ωk],则可以认为裂缝目标为条状裂缝;若γb∈(ωk,ωw],则可以认为裂缝目标为块状裂缝;若γb>ωw,则可以认为裂缝目标为网状裂缝;其中ωk表示设定的块状裂缝阈值,ωw表示设定的网状裂缝阈值,ωk<ωw。
本优选实施例,采用上述的方法对待检测混凝土构件图像中的裂缝区域进行识别,通过计算裂缝区域的裂缝分布因子作为裂缝识别的特征值,并且根据获取的裂缝分布因子准确、快速地判断出裂缝所属的种类,适应性强。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当分析,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。