一种建筑吊篮的智能监控系统及监控方法与流程

文档序号:33144535发布日期:2023-02-03 21:11阅读:159来源:国知局
一种建筑吊篮的智能监控系统及监控方法与流程

1.本发明涉及图像处理技术领域,具体涉及一种建筑吊篮的智能监控系统及监控方法。


背景技术:

2.高处作业吊篮具有作业高度高、架设方便、施工成本低等优点,在高层建筑的外墙施工和装修上得到了广泛应用。随着吊篮使用量的日益增加,针对高处作业的建筑吊篮安全监管是高空作业员工生命健康的保障,因此需要一种全面、准确的建筑吊篮智能监控系统。
3.监控系统可以提高高空作业的安全系数,增加对施工人员的制约力度,能够有效规范其行为,提高其安全意识。然而监控摄像头拍摄的高空环境下的建筑吊篮区域会存在光照变化、阴影遮挡和距离较远等干扰,造成图像质量下降、对比度低,影响后续对施工人员在作业过程中出现违反作业规范行为的检测,因此需要对图像进行增强处理。由于图像内不同建筑吊篮所处的位置不同,造成不同建筑吊篮区域需要与其相适应的的增强系数。而传统的基于拉普拉斯算子的图像增强方式,算法对所处不同位置的建筑吊篮使用相同的增强系数,会导致图像增强效果不佳或者过度增强,使得监控摄像头拍摄的高空环境下的建筑吊篮区域的图像模糊不清,难以准确监控施工人员在作业过程中违反作业规范的不安全行为。


技术实现要素:

4.为了解决上述技术问题,本发明的目的在于提供一种建筑吊篮的智能监控系统及监控方法,所采用的技术方案具体如下:第一方面,本发明一个实施例提供了一种建筑吊篮的智能监控方法,该方法包括:采集施工时的建筑吊篮图像,获取所述建筑吊篮图像内的至少两个建筑吊篮连通域;根据像素点的连续性分别得到每个建筑吊篮连通域中底板区域的宽度和长度;根据所述宽度、长度和建筑吊篮连通域得到对应建筑吊篮连通域的差异程度;去除建筑吊篮连通域内的底板区域得到第一建筑吊篮连通域;分别获取第一建筑吊篮连通域内每列的高度,根据所述每列的高度和对应每个像素点的灰度值获取第一建筑吊篮连通域内每列的列重要程度;根据所述列重要程度将第一建筑吊篮连通域划分为至少两个图像块,并依据所述图像块内的所述列重要程度获取所述图像块的重要程度;基于所述图像块获取第一建筑吊篮连通域进行下采样后对应第一图像块,根据所述图像块和对应所述第一图像块之间的梯度差异、所述图像块的重要程度以及所述差异程度获取对应建筑吊篮连通域的增强程度;获取每个建筑吊篮连通域的增强程度,通过所述增强程度分别获取每个建筑吊篮连通域内像素点在拉普拉斯锐化算法中的自适应增强系数;通过所述自适应增强系数对建
筑吊篮图像进行图像增强,得到建筑吊篮增强图像;利用由所述建筑吊篮增强图像训练好的识别异常行为网络进行建筑吊篮的智能监控。
5.进一步地,所述获取所述建筑吊篮图像内的至少两个建筑吊篮连通域包括:将施工前的建筑图像作为背景图像,分别对背景图像和建筑吊篮图像进行灰度化处理,将灰度化后的背景图像和建筑吊篮图像进行图像差分,获取建筑吊篮图像内的建筑吊篮区域和线缆区域,将建筑吊篮图像内的建筑吊篮区域和线缆区域的像素点的灰度值置为1,其他像素点的灰度值置为0,得到建筑吊篮图像的第一二值图像;将每行中灰度值为1的像素点数量作为对应行的行数值,从上至下逐行统计第一二值图像中所述行数值,使用聚类算法将所述行数值分为线缆区域行数值和建筑吊篮区域行数值,将所述线缆区域行数值对应的行中像素点作为线缆像素点,将所述建筑吊篮区域行数值对应的行中像素点作为建筑吊篮像素点;使用窗口逐个对第一二值图像中的像素点进行形态学开运算,去除第一二值图像中的孤立点和所述线缆像素点得到第二二值图像,将第二二值图像中所述建筑吊篮像素点构成的区域作为建筑吊篮连通域。
6.进一步地,所述根据像素点的连续性分别得到每个建筑吊篮连通域中底板区域的宽度和长度包括:对于第二二值图像中的每个建筑吊篮连通域,从上至下逐行统计建筑吊篮连通域内像素点一直连续对应的行作为连通行,直至行内像素点出现断裂,将上下连续的连通行形成的区域作为建筑吊篮连通域的底板区域,将底板区域内连通行的行数作为宽度、底板区域内连通行的长度的均值作为长度。
7.进一步地,所述根据所述宽度、长度和建筑吊篮连通域得到对应建筑吊篮连通域的差异程度包括:将任意一个建筑吊篮连通域的底板区域的长度作为第一分子、底板区域的宽度作为第一分母得到第一比值,获取建筑吊篮连通域内每个边缘像素点的八邻域内非建筑吊篮像素点的灰度均值,将每个边缘像素点的灰度值与对应的灰度均值的差值绝对值作为第一差值,计算建筑吊篮连通域内所有边缘像素点的第一差值的第一均值,将第一均值与第一比值的乘积作为建筑吊篮连通域的差异程度。
8.进一步地,所述根据所述每列的高度和对应每个像素点的灰度值获取第一建筑吊篮连通域内每列的列重要程度包括:将第一建筑吊篮连通域内每列的高度与建筑吊篮图像的纵向长度的比值作为第二比值,对每列的像素点逐个进行形态学顶帽运算得到每个像素点对应的顶帽灰度值,并将每列内所有像素点对应的顶帽灰度值从大至小排列组成顶帽序列,计算顶帽序列中top-k个顶帽灰度值的第二均值,将第二比值与第二均值的乘积作为对应列的列重要程度。
9.进一步地,所述根据所述列重要程度将第一建筑吊篮连通域划分为至少两个图像块,并依据所述图像块内的所述列重要程度获取所述图像块的重要程度包括:基于第一建筑吊篮连通域内每列的列重要程度,利用聚类算法将第一建筑吊篮连通域内每列对应列区域划分为两个类别,将第一建筑吊篮连通域内相邻且属于同一个类别的列区域合并为一个图像块;获取图像块内每列的列重要程度的均值作为对应图像块的重要程度。
10.进一步地,所述根据图像块和对应第一图像块之间的梯度差异、图像块的重要程
度以及差异程度获取对应建筑吊篮连通域的增强程度包括:计算图像块内每列对应的列重要程度的均值作为图像块的重要程度,计算第一建筑吊篮连通域内每个图像块的重要程度,将图像块内像素点的梯度均值与第一图像块内像素点的梯度均值的差值绝对值作为第三差值,将对应图像块的重要程度作为第三分子、所有图像块的重要程度相加的总和作为第三分母得到第三比值,将第三比值与第三差值的乘积作为第三结果,计算所有图像块的第三结果的第三均值,将第三均值与对应建筑吊篮连通域的差异程度的比值作为该建筑吊篮连通域的增强程度。
11.进一步地,所述通过所述增强程度分别获取每个建筑吊篮连通域内像素点在拉普拉斯锐化算法中的自适应增强系数包括:选取建筑吊篮图像中建筑吊篮连通域的增强程度的最大值作为最大增强程度,分别获取每个建筑吊篮连通域的增强程度与最大增强程度的比值作为对应建筑吊篮连通域的第一结果,将常数1与第一结果的和作为对应建筑吊篮连通域内的像素点在拉普拉斯锐化算法中的自适应增强系数。
12.第二方面,本发明另一个实施例提供了一种建筑吊篮的智能监控系统,该系统包括:存储器、处理器以及存储在所述存储器中并可在处理器上运行的计算机程序,处理器执行所述计算机程序时,实现上述任意一项方法的步骤。
13.本发明具有如下有益效果:本发明实施例为了判断建筑吊篮内施工人员在作业过程中出现的不安全行为,获取建筑吊篮图像内的建筑吊篮连通域;基于建筑吊篮连通域内像素点的连续性得到每个的建筑吊篮连通域中底板区域的长度和宽度,由于每个底板区域的长度与宽度的比值表征了对应建筑吊篮的高度,所以结合底板区域的长度、宽度和对应建筑吊篮连通域边缘像素点的灰度值得到对应建筑吊篮连通域的差异程度;为提取建筑吊篮连通域内的重要区域,去除建筑吊篮连通域内的底板区域,得到第一建筑吊篮连通域;由于需要判断第一建筑吊篮连通域中的重要列,则根据第一建筑吊篮连通域每列的高度、建筑吊篮图像的纵向长度、以及每个像素点的灰度值获取对应列的列重要程度;为判断第一建筑吊篮连通域各部分所属重要性区域,基于各列的列重要程度对第一建筑吊篮连通域划分图像块并获取图像块的重要程度;由于图像块经过一次金字塔下采样后的模糊程度能够反映对应建筑吊篮连通域的模糊程度,而图像块和对应第一图像块之间的梯度差异能够体现对应建筑吊篮连通域所处景深,而建筑吊篮连通域所处景深可以体现建筑吊篮连通域的模糊程度,所以根据图像块和对应第一图像块之间的梯度差异、图像块的重要程度以及所述差异程度获取对应建筑吊篮连通域的增强程度;依据各建筑吊篮连通域的增强程度获取对应建筑吊篮连通域内像素点在拉普拉斯锐化算法中的自适应增强系数;为了保证图像中异常行为的识别,使用自适应增强系数对建筑吊篮图像进行增强以获取增强后的建筑吊篮图像,之后利用增强后的建筑吊篮图像对网络进行训练,以达到对建筑吊篮图像中异常行为的智能监控。根据建筑吊篮图像内各建筑吊篮连通域的高度、与其背景图像的差异程度以及在建筑吊篮图像内的所处景深,实现了对应建筑吊篮连通域内像素点在拉普拉斯锐化算法中对应自适应增强系数的选取,从而使得对不同位置以及升降变化的建筑吊篮进行精准的自适应增强,增加了图像的增强效果,进一步精确地判断施工人员在作业过程中出现违反作业规范的不安全行为,提高了建筑吊篮智能监控的准确性。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
15.图1为本发明一个实施例所提供的一种建筑吊篮的智能监控方法的步骤流程图。
具体实施方式
16.为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种建筑吊篮的智能监控系统及监控方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
17.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
18.本发明所针对的具体场景:监控摄像头拍摄的高空环境下的建筑吊篮区域会存在光照变化、阴影遮挡和距离较远等干扰,造成图像质量下降、对比度低,图像模糊。传统的基于拉普拉斯算子的图像增强方式效果不佳。本发明根据图像内各建筑吊篮的高度、与其背景建筑的差异以及在图像内的所处景深,实现增强系数的自适应选取,对不同位置以及升降变化的建筑吊篮进行精准的自适应增强,提高图像的增强效果。最后根据高质量视频图像,实现施工人员的不安全行为的精准识别。
19.下面结合附图具体的说明本发明所提供的一种建筑吊篮的智能监控系统及监控方法的具体方案。
20.请参阅图1,其示出了本发明一个实施例提供的一种建筑吊篮的智能监控系统及监控方法的步骤流程图,该方法包括:步骤s1:采集施工时的建筑吊篮图像,获取所述建筑吊篮图像内的至少两个建筑吊篮连通域。
21.首先取监控设备仰视正面拍摄的施工前的建筑图像作为背景图像,背景图像中仅包含需要被施工人员施工的建筑物,再取当前施工时的建筑图像作为建筑吊篮图像,建筑吊篮图像中不仅包含被施工的建筑物,还包含建筑吊篮、线缆以及施工人员。
22.将施工前的建筑图像作为背景图像,分别对背景图像和建筑吊篮图像进行灰度化处理,将灰度化后的背景图像和建筑吊篮图像进行图像差分,获取建筑吊篮图像内的建筑吊篮区域和线缆区域,将建筑吊篮图像内的建筑吊篮区域和线缆区域的像素点的灰度值置为1,其他像素点的灰度值置为0,得到建筑吊篮图像的第一二值图像。
23.基于建筑吊篮图像的第一二值图像,由于第一二值图像中灰度值为1的像素点属于建筑吊篮区域或者线缆区域,所以去除第一二值图像中孤立点和线缆区域的像素点之后灰度值为1的像素点均属于建筑吊篮区域,则建筑吊篮连通域的获取方法为:将每行中灰度值为1的像素点数量作为对应行的行数值,从上至下逐行统计第一二值图像中所述行数值,使用聚类算法将所述行数值分为线缆区域行数值和建筑吊篮区域行数值,将所述线缆区域
行数值对应的行中像素点作为线缆像素点,将所述建筑吊篮区域行数值对应的行中像素点作为建筑吊篮像素点;使用窗口逐个对第一二值图像中的像素点进行形态学开运算,去除第一二值图像中的孤立点和所述线缆像素点得到第二二值图像,将第二二值图像中所述建筑吊篮像素点构成的区域作为建筑吊篮连通域。
24.作为一个示例,将每行中灰度值为1的像素点数量作为对应行的行数值,在第一二值图像中从上至下逐行统计每行对应的行数值,获得行数值集合,其中n表示第一二值图像的行数,表示第1行的行数值,表示第2行的行数值,表示第n行的行数值。由于线缆区域内各行中灰度值为1的像素点数量较少,则各行对应的行数值较小,而建筑吊篮区域内各行中内灰度值为1的像素点数量较多,则各行对应的行数值较大;进而使用k-means聚类算法,k=2,将行数值集合中的行数值分为线缆区域行数值集合和建筑吊篮区域行数值集合,分别计算线缆区域行数值集合内的行数值总和与建筑吊篮区域行数值集合内的行数值总和,其中线缆区域行数值集合内的行数值总和较小,则线缆区域行数值集合内各行数值所对应的行中的像素点为线缆像素点,而建筑吊篮区域行数值内的行数值总和较大,则建筑吊篮区域行数值内各行数值所对应的行中的像素点为建筑吊篮像素点。为了去除第一二值图像内的孤立点和线缆区域,取线缆区域行数值中每行中行数值,将每行的行数值的均值作为单根线缆的宽度b,利用纵向长度为1、横向长为的窗口对第一二值图像中的像素点逐个进行形态学开运算处理,去除第一二值图像内的孤立点和线缆像素点获得第二二值图像,将第二二值图像中建筑吊篮像素点所构成的区域作为建筑吊篮连通域,从第二二值图像中能够获取多个建筑吊篮连通域。
25.需要说明的是,本发明选取k-means聚类算法对行数值集合中的行数值进行聚类分析,形态学开运算,具体方法在此不做介绍,均为本领域技术人员熟知的技术手段。
26.步骤s2:根据像素点的连续性分别得到每个建筑吊篮连通域中底板区域的宽度和长度;根据所述宽度、长度和建筑吊篮连通域得到对应建筑吊篮连通域的差异程度;去除建筑吊篮连通域内的底板区域得到第一建筑吊篮连通域;分别获取第一建筑吊篮连通域内每列的高度,根据所述每列的高度和对应每个像素点的灰度值获取第一建筑吊篮连通域内每列的列重要程度;根据所述列重要程度将第一建筑吊篮连通域划分为至少两个图像块,并依据所述图像块内的所述列重要程度获取所述图像块的重要程度。
27.由于监控图像内各建筑吊篮所处位置和光照环境的不同,即监控图像内各建筑吊篮的清晰程度各不相同,因此需要对监控图像内各建筑吊篮的高度、与其背景建筑的差异程度以及在图像内的所处景深进行分析,从而获取拉普拉斯锐化算法的自适应增强系数,以达到对监控图像实现高效增强的目的,进而实现自适应增强系数的准确选取。
28.由于监控设备位置固定,对建筑吊篮为俯视正面拍摄,因此当一个建筑吊篮升高时,由于拍摄角度导致监控图像内建筑吊篮的底板露出越多,则底板的宽度变大,而底板的长度不变,因此底板的宽度与底板的长度的比值表示建筑吊篮所处的高度。由此可知,建筑
吊篮图像内建筑吊篮连通域的底板区域的长度和宽度能够反映对应建筑吊篮的高度,故建筑吊篮连通域的底板区域的长度和宽度的获取方法为:对于第二二值图像中的每个建筑吊篮连通域,从上至下逐行统计建筑吊篮连通域内像素点一直连续对应的行作为连通行,直至行内像素点出现断裂,将上下连续的连通行形成的区域作为建筑吊篮连通域的底板区域,将底板区域内连通行的行数作为宽度、底板区域内连通行的长度的均值作为长度。
29.当建筑吊篮所处的高度越高,即建筑吊篮距离监控摄像头越远,拍摄建筑吊篮图像内的建筑吊篮越模糊,并且此模糊程度只受建筑吊篮升降高度的影响,所以建筑吊篮连通域与背景图像的差异程度能够表示建筑吊篮所处高度与背景图像对建筑吊篮识别的影响,因此对应建筑吊篮连通域与背景图像的差异程度越大,则建筑吊篮图像内的建筑吊篮越显著,需要增强的系数越小。
30.建筑吊篮连通域与背景图像的差异程度的获取方法为:将任意一个建筑吊篮连通域的底板区域的长度作为第一分子、底板区域的宽度作为第一分母得到第一比值,获取建筑吊篮连通域内每个边缘像素点的八邻域内非建筑吊篮像素点的灰度均值,将每个边缘像素点的灰度值与对应的灰度均值的差值绝对值作为第一差值,计算建筑吊篮连通域内所有边缘像素点的第一差值的第一均值,将第一均值与第一比值的乘积作为建筑吊篮连通域的差异程度。
31.作为一个示例,建筑吊篮连通域与背景图像的差异程度d的计算公式如下:式中,表示建筑吊篮连通域的底板区域的宽度,表示建筑吊篮连通域的底板区域的长度,m表示建筑吊篮连通域边缘像素点的数量,表示建筑吊篮连通域内第j个边缘像素点的灰度值,表示建筑吊篮连通域内第j个边缘像素点的八邻域内的非建筑吊篮像素点的灰度均值;为绝对值函数。
32.需要说明的是,由于仰视正面拍摄的建筑吊篮所处的高度越高,导致对应建筑吊篮的底板露出的越多,则底板区域内连通行的行数越多,而连通行内像素点的数量不变,则连通行的长度的均值不变,即对应建筑吊篮连通域的底板区域的宽度变大,而对应建筑吊篮连通域的底板区域的长度不变,则越小,表示建筑吊篮所处高度越高,拍摄的建筑吊篮图像内的建筑吊篮越模糊,则建筑吊篮连通域与背景图像的差异程度越大;表示对应建筑吊篮边缘处与背景图像的差异,当建筑吊篮连通域内的边缘像素点的灰度值与对应边缘像素点的八邻域内的非建筑吊篮像素点的灰度均值的差异越大,则建筑吊篮连通域与背景图像的差异程度越大。
33.由于施工时对建筑吊篮的监控重点为施工人员在作业过程中出现的违反作业规范的行为,例如常见的摘下安全帽的行为,其需要被及时制止,所以去除建筑吊篮连通域内不重要的底板区域,留存建筑吊篮连通域的重要区域,将保留下的栏杆、设备和施工人员区域作为第一建筑吊篮连通域,之后获取建筑吊篮图像内建筑吊篮连通域所处的景深需要基
于第一建筑吊篮连通域进行分析。
34.将每列中起始像素点至终止像素点的距离作为对应列的高度,在第一建筑吊篮连通域内从左至右逐列统计每列对应的高度,获得高度集合,其中q表示对应第一建筑吊篮连通域的列数,表示第1列的高度,表示第2列的高度,表示第q列的高度。然后利用横向长度为1、纵向长度为3的窗口对第一建筑吊篮连通域内每列的像素点逐个进行形态学顶帽运算,获得对应列中每个像素点对应的顶帽灰度值,将每列内所有像素点对应的顶帽灰度值从大至小排列组成顶帽序列,由此对第一建筑吊篮连通域内每列获取一个对应列的顶帽序列。
35.需要说明的是,形态学顶帽运算,具体方法在此不做介绍,为本领域技术人员熟知的技术手段。
36.建筑吊篮的高度不变,故建筑吊篮对应的第一建筑吊篮连通域中施工人员所处的位置处的列高度发生变化,且一般会高于建筑吊篮的高度,最高处往往为安全帽区域。并且建筑吊篮内施工人员和一些重要设备上会有高亮区域,如施工人员的安全帽、安全带上的反光条和反光背心,设备上的安全标志等。
37.第一建筑吊篮连通域每列的重要程度的获取方法为:将第一建筑吊篮连通域内每列的高度与建筑吊篮图像的纵向长度的比值作为第二比值,对每列的像素点逐个进行形态学顶帽运算得到每个像素点对应的顶帽灰度值,并将每列内所有像素点对应的顶帽灰度值从大至小排列组成顶帽序列,计算顶帽序列中top-k个顶帽灰度值的第二均值,将第二比值与第二均值的乘积作为对应列的列重要程度。
38.需要说明的是,形态学顶帽运算,具体方法在此不做介绍,为本领域技术人员熟知的技术手段。
39.作为一个示例,本发明实施例取k为每列像素点的数量的5%,则第一建筑吊篮连通域每列的列重要程度的计算公式如下:式中,表示第一建筑吊篮连通域内第g列的高度,表示建筑吊篮图像的纵向长度,表示第g列对应的顶帽序列中的第z个顶帽灰度值,表示第g列对应的顶帽序列的长度与5%的乘积。
40.需要说明的是,由于建筑吊篮图像的纵向长度不会改变,而第一建筑吊篮连通域内第g列的高度会影响对应建筑吊篮在建筑吊篮图像中显示的大小,所以当第一建筑吊篮连通域内每列的高度越大,使得对应列的列重要程度越大;由于形态学顶帽运算的目的是获取建筑吊篮图像内的高亮部分,若第一建筑吊篮连通域内对应列属于建筑吊篮图像的高亮区域,则该列中像素点经过形态学顶帽运算后得到的顶帽灰度值越大,致使对应列的顶帽序列中的顶帽灰度值越大,导致越大,进而使对应列的列重要程度越大。
41.基于第一建筑吊篮连通域内的图像块对第一建筑吊篮连通域的增强程度进行分析,所以图像块的获取是分析第一建筑吊篮连通域的增强程度的前提。图像块的获取方法如下:基于第一建筑吊篮连通域内每列的列重要程度,利用聚类算法将第一建筑吊篮连通域内每列对应列区域划分为两个类别,将第一建筑吊篮连通域内相邻且属于同一个类别的列区域合并为一个图像块;获取图像块内每列的列重要程度的均值作为对应图像块的重要程度。
42.作为一个示例,获取第一建筑吊篮连通域内每列对应的列重要程度,依据这些列重要程度组成列重要程度集合,其中m表示第一建筑吊篮连通域的列数,表示第1行对应的列重要程度,表示第2行对应的列重要程度,表示第m行对应的列重要程度;进而使用k-means聚类算法,k=2,将列重要程度集合中的列重要程度分为非重要区域对应的列重要程度集合和重要区域对应的列重要程度集合。对于第一建筑吊篮连通域内的列,每列所属区域为非重要区域或者重要区域,根据每列所属区域,对第一建筑吊篮连通域从左至右逐列将相邻且所属区域相同的列合并为一个图像块;由此获得对应第一建筑吊篮连通域中的所有图像块,将图像块内每列对应的列重要程度的均值作为对应图像块的重要程度,从左至右计算第一建筑吊篮连通域内每个图像块的对应的重要程度,获得重要程度集合,其中t表示图像块数量,表示第t个图像块的重要程度。
43.步骤s3:基于所述图像块获取第一建筑吊篮连通域进行下采样后对应第一图像块,根据所述图像块和对应所述第一图像块之间的梯度差异、所述图像块的重要程度以及所述差异程度获取对应建筑吊篮连通域的增强程度。
44.建筑吊篮图像内第一建筑吊篮连通域所处景深越大,建筑吊篮距离监控摄像头越远,建筑吊篮图像内建筑吊篮被缩放,导致第一建筑吊篮连通域越模糊。由于对建筑吊篮图像进行金字塔下采样时,越模糊的图像糊的越快,而建筑吊篮连通域内施工人员和设备所处区域为检测的重要区域,故建筑吊篮连通域内施工人员和设备所处区域在下采样时的变化为对应建筑吊篮所处景深的重要判断标准。
45.对第一建筑吊篮连通域进行一次金字塔下采样,分别获得下采样后第一建筑吊篮连通域中各图像块对应的第一图像块,根据第一建筑吊篮连通域对应的图像块和第一图像块之间的差异,分析对应建筑吊篮连通域的增强程度,则建筑吊篮连通域的增强程度的获取方法如下:计算图像块内每列对应的列重要程度的均值作为图像块的重要程度,计算第一建筑吊篮连通域内每个图像块的重要程度,将图像块内像素点的梯度均值与第一图像块内像素点的梯度均值的差值绝对值作为第三差值,将对应图像块的重要程度作为第三分子、所有图像块的重要程度相加的总和作为第三分母得到第三比值,将第三比值与第三差值的乘积作为第三结果,计算所有图像块的第三结果的第三均值,将第三均值与对应建筑吊篮连通域的差异程度的比值作为该建筑吊篮连通域的增强程度。
46.需要说明的是,金字塔下采样,具体方法在此不做介绍,为本领域技术人员熟知的技术手段。
47.作为一个示例,建筑吊篮连通域的增强程度p的计算方法如下:
式中,t表示第一建筑吊篮连通域内的图像块数量,表示第h个图像块的重要程度,表示第h个图像块内像素点的梯度均值,表示第h个图像块对应的第一图像块内像素点的梯度均值,d表示建筑吊篮连通域和背景图像的差异程度;为绝对值函数。
48.需要说明的是,图像块内像素点的梯度均值与第一图像块内像素点的梯度均值的差值的绝对值越大,表示建筑吊篮经过一次金字塔下采样后的模糊程度越大,即建筑吊篮图像本身较为模糊,即景深较大;表示对各图像块的重要程度进行归一化,其值越大表示图像块越重要,即下采样后的模糊程度变化的可信度越高;故越大,表示对应建筑吊篮连通域所处景深越大,建筑吊篮图像越模糊,对应建筑吊篮连通域的增强程度越大;建筑吊篮连通域与背景图像的差异程度越大,表示建筑吊篮的位置高度越底,使对应建筑吊篮连通域与背景图像差异越大,导致建筑吊篮图像越清晰,对应建筑吊篮连通域的增强程度越小。
49.步骤s4:获取每个建筑吊篮连通域的增强程度,通过所述增强程度分别获取每个建筑吊篮连通域内像素点在拉普拉斯锐化算法中的自适应增强系数;通过所述自适应增强系数对建筑吊篮图像进行图像增强,得到建筑吊篮增强图像;利用由所述建筑吊篮增强图像训练好的识别异常行为网络进行建筑吊篮的智能监控。
50.考虑传统的基于拉普拉斯算子的图像增强方式,算法对所处不同位置的建筑吊篮使用相同的增强系数,会导致图像增强效果不佳或者过度增强,使得监控摄像头拍摄的高空环境下的建筑吊篮区域的图像模糊不清,难以准确监控施工人员在作业过程中违反作业规范的不安全行为,因此对传统的拉普拉斯算法进行改进,也即是对传统的拉普拉斯算法中的增强系数进行改进,以获取建筑吊篮图像中每个像素点对应的自适应增强系数,具体获取如下:获取建筑吊篮图像中所有建筑吊篮连通域对应的增强程度,依据这些增强程度获得增强程度集合,其中w表示建筑吊篮图像中建筑吊篮连通域的数量,表示第w个建筑吊篮连通域的增强程度,选取增强程度集合中的最大的增强程度作为最大增强程度。
51.建筑吊篮连通域的自适应增强系数的获取方法如下:选取建筑吊篮图像中建筑吊篮连通域的增强程度的最大值作为最大增强程度,分别获取每个建筑吊篮连通域的增强程度与最大增强程度的比值作为对应建筑吊篮连通域的第一结果,将常数1与第一结果的和作为对应建筑吊篮连通域内的像素点在拉普拉斯锐化算法中的自适应增强系数。
52.作为一个示例,自适应增强程度的计算方法如下:
式中,表示建筑吊篮图像内建筑吊篮连通域的数量,表示建筑吊篮图像内第e个建筑吊篮连通域的增强程度,表示建筑吊篮图像内建筑吊篮连通域的最大增强程度。
53.需要说明的是,表示对第e个建筑吊篮连通域的增强程度进行归一化处理,得到第e个建筑吊篮连通域的归一化增强程度,第e个建筑吊篮连通域的增强程度越大,则对应的归一化增强程度越大,进而对应建筑吊篮连通域内的像素点在拉普拉斯锐化算法中的自适应增强系数越大;其中自适应增强系数的取值范围为[1,2]。
[0054]
获取建筑吊篮连通域对应的自适应增强系数,则建筑吊篮连通域内的每个像素点的自适应增强系数为对应建筑吊篮连通域对应的自适应增强系数,故以建筑吊篮图像任意一个像素点为例,根据该像素点所在建筑吊篮连通域对应的自适应增强系数,利用如下公式得到该像素点增强后的值:式中,表示建筑吊篮图像内横坐标为x,纵坐标为y的像素点的值,表示建筑吊篮图像内横坐标为x,纵坐标为y的像素点增强后的值,表示该像素点所在建筑吊篮连通域对应的自适应增强系数;为拉普拉斯算子。
[0055]
需要说明的是,若横坐标为x,纵坐标为y的像素点所在的建筑吊篮连通域对应的自适应增强程度系数越大,则该像素点增强后的值越大;为标准的拉普拉斯锐化算法公式,为公知技术在此不做解释。
[0056]
通过获取的建筑吊篮图像内每个建筑吊篮连通域对应的自适应增强系数,对建筑吊篮连通域内的各像素点使用对应的自适应增强系数进行增强,直至完成对建筑吊篮图像内所有建筑吊篮连通域的增强,获得高质量视频图像。
[0057]
本方案将步骤s4获取的高质量监控视频图像作为建筑吊篮工人异常行为识别网络的训练集,对异常行为识别网络进行训练,其中异常行为识别网络可以为yolo,net-se等网络模型,本方案中为yolo网络模型。通过对监控视频的图像质量进行增强,将增强后的图像作为已训练好的异常行为输入到识别网络中进行异常识别,这个方法使异常识别的准确率更高,当出现施工人员做出违规行为时,通过语音报警对不安全行为进行纠正,由此实现了当前监控视频中实时的施工人员的不安全行为的精准识别,相对于直接利用现有的监控图像训练网络模型的方法,该方法存在一定的网络泛化能力,但是当图像质量较差时,很难保证较高的识别准确率。
[0058]
需要说明的是,通过训练集对yolo网络模型进行训练的过程为现有模型的公开技术,详细描述在此不做介绍,为本领域技术人员熟知的技术手段。
[0059]
基于与上述方法实施例相同的发明构思,本发明实施例还提供了一种建筑吊篮的智能监控系统,该系统包括:存储器、处理器以及存储在所述存储器中并可在处理器上运行的计算机程序,处理器执行所述计算机程序时,实现上述一种建筑吊篮的智能监控方法实施例中的步骤,例如图1所示的步骤。该一种建筑吊篮的智能监控方法在上述实施例中已经详细说明,不再赘述。
[0060]
需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0061]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0062]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1