工地巡检过程管理方法、装置、存储介质及程序产品与流程

文档序号:31721031发布日期:2022-10-04 23:16阅读:59来源:国知局
工地巡检过程管理方法、装置、存储介质及程序产品与流程

1.本发明涉及计算机及通信技术领域,尤其涉及一种工地巡检过程管理方法、装置、存储介质及程序产品。


背景技术:

2.工地施工过程中,为了保证施工质量及进度,大多数施工管理方会组建工程巡检团队进行定期的线下工地巡检。巡检工程人员定期进行线下工地巡检,在进行巡检的时候会依照预定的流程进行逐一项目检查,并在纸质巡检单上或采用线上方式记录巡检内容。遇到巡检不合格的项目,会通过拍照的方式进行现场留证,并可通过纸质或线上的方式开具整改单。
3.现有的工地巡检方法,如果全部项目合格,因为没有不合格项目的照片,则不能确定巡检工程人员是否真正的实地去了工地进行巡检,即无法确认巡检过程的真实性。有些施工项目常常会出现巡检当天合格,事后因为施工原因导致不合格,此时没办法确认巡检工程人员是否存在漏检、错检的责任,即现有的工地巡检方法不具备可追溯性。另外,现有的工地巡检方法不能确定巡检工程人员是否按照预设的标准进行了逐一检查,即无法确认巡检过程的规范性。


技术实现要素:

4.为解决现有技术中的问题,本发明提供一种工地巡检过程管理方法、装置、存储介质及程序产品。
5.本发明提供一种工地巡检过程管理方法,包括:获取工地巡检视频文件;对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
6.根据本发明提供的一种工地巡检过程管理方法,所述将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度,包括:比较所述待匹配文本和所述标准巡检项文本的长度,获取较短文本的第一个字在较长文本中的出现位置,以所述出现位置对齐所述待匹配文本和所述标准巡检项文本;将所述待匹配文本和所述标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,按照所述较长文本中的字序由对应的所述逻辑值构成第一向量;对于较长文本中的字赋予权重,按照所述较长文本中的字序由对应的所述权重构成第二向量;按序对所述所述第一向量的所述逻辑值和所述第二向量的所述权重对应相乘后求和得到第一分值,将所述第二向量中的权重相加得到第二分值,根据所述第一分值和所述第二分值得到所述文本相似度。
7.根据本发明提供的一种工地巡检过程管理方法,所述对于较长文本中的字赋予权重,包括:对于所述较长文本中出现的预设关键字或预设关键词中的字按照预设权重赋值,其他字的权重小于所述预设权重。
8.根据本发明提供的一种工地巡检过程管理方法,所述根据所述第一分值和所述第二分值得到所述文本相似度,包括:将所述第一分值和所述第二分值相除得到所述文本相似度。
9.根据本发明提供的一种工地巡检过程管理方法,所述方法还包括:对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表。
10.根据本发明提供的一种工地巡检过程管理方法,所述有效巡检项目对应的待匹配文本转换自所述有效巡检项目开始时录制的音频数据;所述对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表,包括:根据所述有效巡检项目对应的待匹配文本对应的所述音频数据的产生时间对所述工地巡检视频文件进行分割,得到巡检项目视频列表。
11.根据本发明提供的一种工地巡检过程管理方法,所述方法还包括:将所述巡检项目视频列表和/或所述巡检覆盖率发送至预设终端。
12.本发明还提供一种工地巡检过程管理装置,包括:工地巡检视频文件获取模块,用于:获取工地巡检视频文件;音频提取模块,用于:对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;文本转换模块,用于:提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;文本相似度匹配模块,用于:将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;有效巡检项获取模块,用于:获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;巡检覆盖率计算模块,用于:获取所述为有效巡检项目的数量,根据所述为有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
13.本发明还提供一种工地巡检过程管理系统,包括:视频采集设备、云服务器及工地巡检过程管理装置,其中:所述视频采集设备用于在巡检过程中进行视频采集,得到工地巡检视频文件,并将所述工地巡检视频文件上传到所述云服务器;所述云服务器用于存储所述工地巡检视频文件;所述工地巡检过程管理装置用于从所述云服务器下载所述工地巡检视频文件,对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
14.根据本发明提供的工地巡检过程管理系统,所述工地巡检视频文件包括工地信息,所述工地信息是所述视频采集设备通过扫描二维码获取的。
15.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述工地巡检过程
管理方法的步骤。
16.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述工地巡检过程管理方法的步骤。
17.本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述工地巡检过程管理方法的步骤。
18.本发明提供的工地巡检过程管理方法、装置、存储介质及程序产品,通过提取巡检过程中的连续语音,得到连续语音对应的待匹配文本,将待匹配文本和标准巡检项文本进行文本相似度匹配,在文本相似度的最大值大于预设阈值时,将对应的巡检项目作为有效巡检项目,根据有效训练项目的数量及标准巡检项文本的数量计算巡检覆盖率,可以实现对于工地巡检的合规性监管;另外,根据采集的工地巡检视频文件可以确认巡检工程人员是否实际到场,由此确认巡检过程的真实性,并且可以实现事后追溯。
附图说明
19.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本发明提供的工地巡检过程管理方法流程示意图之一;
21.图2是本发明提供的工地巡检过程管理方法中待匹配文本获取流程示意图;
22.图3是本发明提供的工地巡检过程管理方法中有效巡检项目的识别流程示意图;
23.图4是本发明提供的工地巡检过程管理方法中巡检项目视频的获取过程示意图;
24.图5是本发明提供的工地巡检过程管理方法中结果推送示意图;
25.图6是本发明提供的工地巡检过程管理装置的结构示意图;
26.图7是本发明提供的工地巡检过程管理系统的结构示意图;
27.图8是本发明提供的工地巡检过程管理方法的流程示意图之二;
28.图9是本发明提供的工地巡检过程管理方法音视频数据上传过程示意图;
29.图10~图15是本发明提供的工地巡检过程管理系统中视频记录仪巡检app的显示界面示意图;
30.图16是本发明提供的电子设备的结构示意图。
具体实施方式
31.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.下面结合图1-图16描述本发明的工地巡检过程管理方法、装置、存储介质及程序产品。
33.图1是本发明提供的工地巡检过程管理方法流程示意图之一。如图1所示,所述方法包括:
34.步骤101、获取工地巡检视频文件。
35.为便于描述,将本实施例中运行有工地巡检过程管理方法的设备称作工地巡检过程管理装置。
36.工程巡检人员在工地(比如家庭装修工地)巡检时,可以利用视频采集设备拍摄视频,得到工地巡检视频文件。可以理解的,在采集视频时也会同时采集到现场的声音。也即,工地巡检视频文件包括工地现场的音视频信息。
37.视频采集设备采集到工地巡检视频文件后,可以在联网时将工地巡检视频文件发送到云服务器,工地巡检过程管理装置从云服务器下载工地巡检视频文件。或者,视频采集设备采集到工地巡检视频文件后,可以在联网时直接将工地巡检视频文件发送到工地巡检过程管理装置。从而,工地巡检过程管理装置获取到工地巡检视频文件。
38.步骤102、对所述工地巡检视频文件进行音频提取得到工地巡检音频文件。
39.工地巡检过程管理装置可以使用ffmpeg(fast forward mpeg)开源技术对工地巡检视频文件进行音频提取得到工地巡检音频文件。
40.步骤103、提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本。
41.可以使用vad技术识别工地巡检音频文件中的连续语音及静音部分,将连续语音前后的静音切除,得到各个连续语音。工地巡检过程管理装置对得到的连续语音进行自然语言处理,得到待匹配文本。
42.图2是本发明提供的工地巡检过程管理方法中待匹配文本获取流程示意图。如图2所示,对连续语音的音频文件进行分帧处理后,进行mfcc(mel-frequency cepstral coefficients,梅尔频率倒谱系数)特征提取,再根据声学模型、字典和语言模型得到待匹配文本。
43.步骤104、将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应。
44.标准巡检项文本可以是与巡检项目一一对应的描述对应巡检项目的文本。如标准巡检项文本中可以为“地面找平检查”、“墙面空鼓检查”等。将待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度。
45.步骤105、获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目。
46.标准巡检项文本是预先设置的,要通过文本相似度确认有效巡检项目(即实际进行了巡检的项目),需要预先培训巡检工程人员在巡检相应项目时说出类似的话,比如“进行地面找平检查”、“地面找平检查开始”、“地面找平检查”等。当然,如果巡检工程人员说的话和标准巡检项文本完全一致,这时将语音进行文本转换得到待匹配文本,再将待匹配文本和对应的标准巡检项文本进行文本相似度计算时,文本相似度的结果是很高的,可以可靠地识别出哪些巡检项目进行了有效巡检。但是,由于巡检工程人员说的话并一定遵循标准巡检项文本,因此对文本相似度设置一个预设阈值,在文本相似度大于预设阈值时,便认为两个文本相似。
47.待匹配文本与标准巡检项文本一一匹配后,得到多个文本相似度的结果。多个文本相似度的结果可能不只有一个大于预设阈值,但是一个待匹配文本对应一个巡检项目,
因此可以直接获取文本相似度中的最大值,判断文本相似度中的最大值是否大于预设阈值,若是,则表示待匹配文本与计算文本相似度中的最大值时的标准巡检项文本相似,表示完成了计算文本相似度中的最大值时的标准巡检项文本对应的巡检项目,即计算文本相似度中的最大值时的标准巡检项文本对应的巡检项目为有效巡检项目。
48.步骤106、获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
49.将各个连续语音得到的待匹配文本分别与多个标准巡检项文本一一匹配后,根据文本相似度的最大值大于预设阈值的数量可以得到有效巡检项目的数量。另外,标准巡检项文本是与待检查的巡检项目一一对应的,因此根据标准巡检项文本的数量可以得到需要完成的巡检项目的数量。将有效巡检项目的数量与需要完成的巡检项目的数量相除,可以得到巡检覆盖率。
50.本发明提供的工地巡检过程管理方法,通过提取巡检过程中的连续语音,得到连续语音对应的待匹配文本,将待匹配文本和标准巡检项文本进行文本相似度匹配,在文本相似度的最大值大于预设阈值时,将对应的巡检项目作为有效巡检项目,根据有效训练项目的数量及标准巡检项文本的数量计算巡检覆盖率,可以实现对于工地巡检的合规性监管;另外,根据采集的工地巡检视频文件可以确认巡检工程人员是否实际到场,由此确认巡检过程的真实性,并且可以实现事后追溯。
51.根据本发明提供的一种工地巡检过程管理方法,所述将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度,包括:比较所述待匹配文本和所述标准巡检项文本的长度,获取较短文本的第一个字在较长文本中的出现位置,以所述出现位置对齐所述待匹配文本和所述标准巡检项文本;将所述待匹配文本和所述标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,按照所述较长文本中的字序由对应的所述逻辑值构成第一向量;对于较长文本中的字赋予权重,按照所述较长文本中的字序由对应的所述权重构成第二向量;按序对所述第一向量的所述逻辑值和所述第二向量的所述权重对应相乘后求和得到第一分值,将所述第二向量中的权重相加得到第二分值,根据所述第一分值和所述第二分值得到所述文本相似度。
52.图3是本发明提供的工地巡检过程管理方法中有效巡检项目的识别流程示意图。如图3所示,将待匹配文本进行文字拆分得到单字(仍然按照原来的次序排列),将标准巡检项文本也拆分为单字得到标准巡检项文字组(仍然按照原来的次序排列),对待匹配文本和标准巡检项文本进行文本相似度匹配,若文本相似度的结果大于预设阈值,表示对应的巡检项为有效巡检项,否则为无效巡检项。可以理解的,由于一个待匹配文本对应的有效巡检项只有一个,因此只需获取待匹配文本与各个标准巡检项文本匹配的文本相似度结果的最大值,再与预设阈值进行比较即可。
53.在将待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度时,比较待匹配文本和标准巡检项文本的长度,获取较短文本的第一个字在较长文本中的出现位置,以出现位置对齐待匹配文本和标准巡检项文本;将待匹配文本和标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,按照较长文本中的字序由对应的逻辑值构成第一向量;可以对于较长文本中的字按照预先设置赋予权重,按照较长文本中的字序由对应的权重构成第二向量;按序对所述第一向量的逻
辑值和第二向量的权重对应相乘后求和得到第一分值,将第二向量中的权重相加得到第二分值,根据第一分值和第二分值得到文本相似度。
54.本发明提供的工地巡检过程管理方法,通过匹配待匹配文本和标准筛选项,根据二者的差异得到第一向量,根据字的权重得到第二向量,根据第一向量和第二向量得到文本相似度,综合考虑了影响文本相似度计算的多方面因素,提高了文本相似度结果的准确性。
55.根据本发明提供的工地巡检过程管理方法,所述对于较长文本中的字赋予权重,包括:对于所述较长文本中出现的预设关键字或预设关键词中的字按照预设权重赋值,其他字的权重小于所述预设权重。
56.较长文本中字的权重可以是预先设置好的。比如,较长文本中出现的预设关键字或预设关键词中的字按照预设的权重赋值,并且预设关键词中的字的权重相同。为体现这些字的关键性,权重可以设置的比其他普通字的权重大。比如,可以将较长文本中出现的预设关键字或预设关键词中的字的权重设置为大于1,根据重要性不同,设置不同的权重。而对其他字的权重设置为1。
57.本发明提供的工地巡检过程管理方法,通过对于较长文本中出现的预设关键字或预设关键词中的字按照预设权重赋值,其他字的权重小于预设权重,对文本中词的权重进行了区分,有利于得到更加精确的文本相似度计算结果。
58.根据本发明提供的一种工地巡检过程管理方法,所述根据所述第一分值和所述第二分值得到所述文本相似度,包括:将所述第一分值和所述第二分值相除得到所述文本相似度。
59.因为将所述待匹配文本和所述标准巡检项文本进行对应位置字的比较时,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0。根据得到的逻辑值构成第一向量。按序对第一向量的逻辑值和第二向量的权重对应相乘后求和得到第一分值,将第二向量中的权重相加得到第二分值,第一分值与哪些逻辑值为0有关,若权重较高的字对应的位不同则第一分值将会更低,第二分值可以体现为各个位均对应相同时的结果。因此,第一分值和第二分值的比值可以体现文本相似度的大小。下面举例说明文本相似度的计算过程。自然语言处理得到的待匹配文本(只举1个示例)和标准巡检项文本(列举3个示例)如表1所示。
60.表1
[0061][0062]
关键字的权重设置如表2所示。
[0063]
表2
[0064][0065]
1、与“开始检查地面空鼓”匹配度(待匹配文本和标准巡检项文本的文本相似度)计算
[0066]
(1)比较待匹配文本和标准巡检项文本的长度,其中待匹配文本“我要开始检查地板空鼓了”为较长文本,标准筛选项文本“开始检查地面空鼓”为较短文本。获取较短文本的第一个字在较长文本中的出现位置,以出现位置对齐待匹配文本和标准巡检项文本,如表3所示。
[0067]
表3
[0068]
文本1我要开始检查地板空鼓了文本2
ꢀꢀ
开始检查地面空鼓 [0069]
其中,文本1为待匹配文本“我要开始检查地板空鼓了”,文本2为标准筛选项文本“开始检查地面空鼓”。
[0070]
(2)将待匹配文本和标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,由逻辑值按较长文本中的字序构成第一向量,如表4所示。
[0071]
表4
[0072][0073]
(3)对于较长文本中的字赋予权重,按照较长文本中的字序由对应的权重构成第二向量;其中,较长文本中的关键字按照预设的权重赋值,其他字赋予权重1,如表5所示。
[0074]
表5
[0075][0076]
(4)由于第一向量和第二向量的长度均和较长文本的字数一致,因此第一向量和第二向量的长度相同。按照第一向量中逻辑值及第二向量中权重的顺序对逻辑值和权重对
应相乘后求和得到第一分值,将第二向量中的权重相加得到第二分值,利用第一分值与第二分值相除得到文本相似度,如表6所示。
[0077]
表6
[0078]
第一向量0 0 1 1 1 1 1 0 1 1 0第二向量1 1 1 1 1 1 8 1 3 3 1第一分值18第二分值22文本相似度81.8%
[0079]
2、与“开始检查墙面找平”匹配度计算
[0080]
(1)比较待匹配文本和标准巡检项文本的长度,其中待匹配文本“我要开始检查地板空鼓了”为较长文本,标准筛选项文本“开始检查墙面找平”为较短文本。获取较短文本的第一个字在较长文本中的出现位置,以出现位置对齐待匹配文本和标准巡检项文本,如表7所示。
[0081]
表7
[0082]
文本1我要开始检查地板空鼓了文本3
ꢀꢀ
开始检查墙面找平 [0083]
其中,文本1为待匹配文本“我要开始检查地板空鼓了”,文本3为标准筛选项文本“开始检查墙面找平”。
[0084]
(2)将待匹配文本和标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,由逻辑值按较长文本中的字序构成第一向量,如表8所示。
[0085]
表8
[0086][0087]
(3)对于较长文本中的字赋予权重,按照较长文本中的字序由对应的权重构成第二向量;其中,较长文本中的关键字按照预设的权重赋值,其他字赋予权重1,如表9所示。
[0088]
表9
[0089][0090]
(4)按照第一向量中逻辑值及第二向量中权重的顺序对逻辑值和权重对应相乘后求和得到第一分值,将第二向量中的权重相加得到第二分值,利用第一分值与第二分值相除得到文本相似度,如表10所示。
[0091]
表10
[0092][0093][0094]
3、与“开始检查墙面空鼓”匹配度计算
[0095]
(1)比较待匹配文本和标准巡检项文本的长度,其中待匹配文本“我要开始检查地板空鼓了”为较长文本,标准筛选项文本“开始检查墙面空鼓”为较短文本。获取较短文本的第一个字在较长文本中的出现位置,以出现位置对齐待匹配文本和标准巡检项文本,如表11所示。
[0096]
表11
[0097]
文本1我要开始检查地板空鼓了文本4
ꢀꢀ
开始检查墙面空鼓 [0098]
其中,文本1为待匹配文本“我要开始检查地板空鼓了”,文本4为标准筛选项文本“开始检查墙面空鼓”。
[0099]
(2)将待匹配文本和标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,由逻辑值按较长文本中的字序构成第一向量,如表12所示。
[0100]
表12
[0101][0102]
(3)对于较长文本中的字赋予权重,按照较长文本中的字序由对应的权重构成第二向量;其中,较长文本中的关键字按照预设的权重赋值,其他字赋予权重1,如表13所示。
[0103]
表13
[0104][0105]
(4)按照第一向量中逻辑值及第二向量中权重的顺序对逻辑值和权重对应相乘后求和得到第一分值,将第二向量中的权重相加得到第二分值,利用第一分值与第二分值相
除得到文本相似度,如表14所示。
[0106]
表14
[0107]
第一向量0 0 1 1 1 1 0 0 1 1 0第二向量1 1 1 1 1 1 8 1 3 3 1第一分值10第二分值22文本相似度45.5%
[0108]
因此,将待匹配文本“我要开始检查地板空鼓了”与三个标准筛选项“开始检查地面空鼓”、“开始检查墙面找平”及“开始检查墙面空鼓”分别进行匹配后,得到的文本相似度分别为81.8%、18.2%及45.5%。文本相似度的最大值为81.8%。若预设阈值为80%,则文本相似度的最大值大于预设阈值,表示“开始检查地面空鼓”对应的巡检项目“地面空鼓检查”为有效巡检项目。
[0109]
本发明提供的工地巡检过程管理方法,通过将第一分值和第二分值相除得到文本相似度,实现了文本相似度结果的简便获取。
[0110]
根据本发明提供的一种工地巡检过程管理方法,所述方法还包括:对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表。
[0111]
为便于独立查看各个有效巡检项目的视频,具有对工地巡检视频文件进行分割得到各个独立的有效巡检项目的视频的需求。因此,在得到工地视频文件后,可以按照巡检项目进行分割,得到巡检项目视频列表。按照巡检项目对工地视频文件进行分割的一种实现方式是,在录制过程中,每个巡检项目开始时,记录一下时间,根据所记录的时间对工地视频文件进行分割。
[0112]
本发明提供的工地巡检过程管理方法,通过对工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表,有利于分别管理。
[0113]
根据本发明提供的一种工地巡检过程管理方法,所述有效巡检项目对应的待匹配文本转换自所述有效巡检项目开始时录制的音频数据;所述对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表,包括:根据所述有效巡检项目对应的待匹配文本对应的所述音频数据的产生时间对所述工地巡检视频文件进行分割,得到巡检项目视频列表。
[0114]
可以培训巡检工程人员在巡检项目开始时说出标准巡检项文本或与标准巡检项文本相似的文字,比如,若标准巡检项文本为“开始检查地面空鼓”,巡检工程人员可以在巡检项目开始时说出“我开始检查地面空鼓”、“开始检查地面空鼓”、“我开始检查地面空鼓了”等等类似的语音。这样,巡检项目开始时巡检工程人员说出的上述语音转换为中文文本与标准巡检项文本匹配后,得到的文本相似度较大可能是最大值且大于预设阈值,这时可以判断相应的巡检项目完成,比如地面空鼓检查为一个有效巡检项目。
[0115]
巡检工程人员一次巡检过程可以检查多个项目,在每次巡检项目开始时,都会说出类似的语音,比如“我开始检查地面找平了”等等。由此依次可以得到各个有效巡检项目。因此,有效巡检项目对应的待匹配文本转换自有效巡检项目开始时录制的音频数据。其中,有效巡检项目对应的待匹配文本与有效巡检项目对应的标准巡检项文本的文本相似度最大,且大于预设阈值。
[0116]
由于有效巡检项目对应的待匹配文本转换自有效巡检项目开始时录制的音频数据,因此,可以根据有效巡检项目对应的待匹配文本对应的音频数据对工地巡检视频文件进行分割,得到巡检项目视频列表,巡检项目视频列表包括各个巡检项目对应的视频。在根据有效巡检项目对应的待匹配文本对应的音频数据对工地巡检视频文件进行分割时,可以根据音频数据的产生时间对工地巡检视频文件进行分割。可以对当天接收的同一工地的工地巡检视频文件进行分割,得到对应的巡检项目视频列表。其中,工地信息可以在工地巡检视频文件中携带。工地巡检视频文件还包含巡检工程人员的信息。因此,还可以将不同日期的巡检项目视频列表根据巡检工程人员的信息进行整合。
[0117]
如果分割后某个巡检项目对应的视频时长较大,为节省存储空间,可以截取前面预设时长的视频,如前15分钟的视频。
[0118]
图4是本发明提供的工地巡检过程管理方法中巡检项目视频的获取过程示意图。如图4所示,工地巡检过程管理装置可以从云服务器获取工地巡检视频文件,提取连续音频后,进行自然语言处理,得到待匹配文件,将待匹配文本分别与各个巡检项目的标准巡检项文本进行匹配,获取每个待匹配文本匹配时得到的文本相似度得分的最大值,若分值大于阈值,则表示相应的标准巡检项文本对应的巡检项目为有效巡检项目,可以根据音频对工地巡检视频文件进行分割得到巡检项目视频。若分值小于阈值,则不考虑,即不利用相应的音频对工地巡检视频文件进行分割处理。
[0119]
本发明提供的工地巡检过程管理方法,通过令有效巡检项目对应的待匹配文本转换自有效巡检项目开始时录制的音频数据,根据有效巡检项目对应的待匹配文本对应的音频数据对工地巡检视频文件进行分割,得到巡检项目视频列表,无需额外操作,即可以实现巡检项目视频的分割,提高了巡检项目视频的分割的简便性。
[0120]
根据本发明提供的工地巡检过程管理方法,所述方法还包括:将所述巡检项目视频列表和/或所述巡检覆盖率发送至预设终端。
[0121]
得到巡检项目视频列表和巡检覆盖率后,可以将巡检项目视频列表和巡检覆盖率中的一种或全部发送至预设终端。
[0122]
图5是本发明提供的工地巡检过程管理方法中结果推送示意图。如图5所示,将巡检质量系统评分(巡检覆盖率)发送至工程管理组长及巡检工程人员持有的终端,以供工程管理组长进行工程质量统筹管理、工程人员管理及风险项管理,供巡检工程人员进行个人复验。将巡检项目视频列表发送至抽检平台(可以通过web发送到pc端),以供抽检平台进行线上抽检,对违规项目进行检查预警。
[0123]
本发明提供的工地巡检过程管理方法,通过将巡检项目视频列表和/或巡检覆盖率发送至预设终端,有利于进一步加强对于巡检过程的管理。
[0124]
下面对本发明提供的工地巡检过程管理装置进行描述,下文描述的工地巡检过程管理装置与上文描述的工地巡检过程管理方法可相互对应参照。
[0125]
图6是本发明提供的工地巡检过程管理装置的结构示意图。如图6所示,所述装置包括工地巡检视频文件获取模块10、音频提取模块20、文本转换模块30、文本相似度匹配模块40、有效巡检项获取模块50及巡检覆盖率计算模块60,其中:
[0126]
工地巡检视频文件获取模块10用于:获取工地巡检视频文件;
[0127]
音频提取模块20用于:对所述工地巡检视频文件进行音频提取得到工地巡检音频
文件;
[0128]
文本转换模块30用于:提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;
[0129]
文本相似度匹配模块40用于:将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;
[0130]
有效巡检项获取模块50用于:获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;
[0131]
巡检覆盖率计算模块60用于:获取所述为有效巡检项目的数量,根据所述为有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
[0132]
本发明提供的工地巡检过程管理装置,通过提取巡检过程中的连续语音,得到连续语音对应的待匹配文本,将待匹配文本和标准巡检项文本进行文本相似度匹配,在文本相似度的最大值大于预设阈值时,将对应的巡检项目作为有效巡检项目,根据有效训练项目的数量及标准巡检项文本的数量计算巡检覆盖率,可以实现对于工地巡检的合规性监管;另外,根据采集的工地巡检视频文件可以确认巡检工程人员是否实际到场,由此确认巡检过程的真实性,并且可以实现事后追溯。
[0133]
根据本发明提供的一种工地巡检过程管理装置,文本相似度匹配模块40具体用于:比较所述待匹配文本和所述标准巡检项文本的长度,获取较短文本的第一个字在较长文本中的出现位置,以所述出现位置对齐所述待匹配文本和所述标准巡检项文本;将所述待匹配文本和所述标准巡检项文本进行对应位置字的比较,若相同则记录逻辑值1,若不同或较短文本中无字则记录逻辑值0,按照所述较长文本中的字序由对应的所述逻辑值构成第一向量;对于较长文本中的字赋予权重,按照所述较长文本中的字序由对应的所述权重构成第二向量;按序对所述第一向量的所述逻辑值和所述第二向量的所述权重对应相乘后求和得到第一分值,将所述第二向量中的权重相加得到第二分值,根据所述第一分值和所述第二分值得到所述文本相似度。
[0134]
本发明提供的工地巡检过程管理装置,通过匹配待匹配文本和标准筛选项,根据二者的差异得到第一向量,根据字的权重得到第二向量,根据第一向量和第二向量得到文本相似度,综合考虑了影响文本相似度计算的多方面因素,提高了文本相似度结果的准确性。
[0135]
根据本发明提供的一种工地巡检过程管理装置,文本相似度匹配模块40在用于对于较长文本中的字赋予权重时,具体用于:对于所述较长文本中出现的预设关键字或预设关键词中的字按照预设权重赋值,其他字的权重小于所述预设权重。
[0136]
本发明提供的工地巡检过程管理方法,通过对于较长文本中出现的预设关键字或预设关键词中的字按照预设权重赋值,其他字的权重小于预设权重,对文本中词的权重进行了区分,有利于得到更加精确的文本相似度计算结果。
[0137]
根据本发明提供的一种工地巡检过程管理装置,文本相似度匹配模块40在用于根据所述第一分值和所述第二分值得到所述文本相似度时,具体用于:将所述第一分值和所述第二分值相除得到所述文本相似度。
[0138]
本发明提供的工地巡检过程管理方法,通过将第一分值和第二分值相除得到文本
相似度,实现了文本相似度结果的简便获取。
[0139]
根据本发明提供的一种工地巡检过程管理装置,所述装置还包括巡检项目视频列表获取模块,用于:对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表。
[0140]
本发明提供的工地巡检过程管理方法,通过对工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表,有利于分别管理。
[0141]
根据本发明提供的一种工地巡检过程管理装置,所述有效巡检项目对应的待匹配文本转换自所述有效巡检项目开始时录制的音频数据;所述巡检项目视频列表获取模块在用于对所述工地巡检视频文件按照巡检项目进行分割,得到巡检项目视频列表时,具体用于:根据所述有效巡检项目对应的待匹配文本对应的所述音频数据的产生时间对所述工地巡检视频文件进行分割,得到巡检项目视频列表。
[0142]
本发明提供的工地巡检过程管理装置,通过令有效巡检项目对应的待匹配文本转换自有效巡检项目开始时录制的音频数据,根据有效巡检项目对应的待匹配文本对应的音频数据对工地巡检视频文件进行分割,得到巡检项目视频列表,无需额外操作,即可以实现巡检项目视频的分割,提高了巡检项目视频的分割的简便性。
[0143]
根据本发明提供的一种工地巡检过程管理装置,所述装置还包括推送模块,用于:将所述巡检项目视频列表和/或所述巡检覆盖率发送至预设终端。
[0144]
本发明提供的工地巡检过程管理装置,通过将巡检项目视频列表和/或巡检覆盖率发送至预设终端,有利于进一步加强对于巡检过程的管理。
[0145]
图7是本发明提供的工地巡检过程管理系统的结构示意图。如图7所示,所述系统包括视频采集设备1、云服务器2及工地巡检过程管理装置3,其中:
[0146]
所述视频采集设备1用于在巡检过程中进行视频采集,得到工地巡检视频文件,并将所述工地巡检视频文件上传到所述云服务器2;
[0147]
所述云服务器2用于存储所述工地巡检视频文件;
[0148]
所述工地巡检过程管理装置3用于从所述云服务器2下载所述工地巡检视频文件,对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
[0149]
视频采集设备1可以为视频记录仪、智能手机等,需要具备音视频采集功能、联网上传数据等功能。
[0150]
本发明提供的工地巡检过程管理系统,通过提取巡检过程中的连续语音,得到连续语音对应的待匹配文本,将待匹配文本和标准巡检项文本进行文本相似度匹配,在文本相似度的最大值大于预设阈值时,将对应的巡检项目作为有效巡检项目,根据有效训练项目的数量及标准巡检项文本的数量计算巡检覆盖率,可以实现对于工地巡检的合规性监管;另外,根据采集的工地巡检视频文件可以确认巡检工程人员是否实际到场,由此确认巡
检过程的真实性,并且可以实现事后追溯。
[0151]
根据本发明提供的一种工地巡检过程管理系统,所述工地巡检视频文件包括工地信息,所述工地信息是所述视频采集设备1通过扫描二维码获取的。
[0152]
可以在工地现场张贴二维码,巡检工程人员在开始录制工地巡检视频前,首先扫描张贴的二维码,获取工地信息,工地信息如订单号、工地地址等。在生成工地巡检视频文件后,工地巡检视频文件自动与工地信息绑定。因此视频采集设备1发送的工地巡检视频文件携带有工地信息。另外,可以利用视频采集设备1的设备标识区分不同的巡检工程人员,视频采集设备1在发送工地巡检视频文件时也会携带设备信息,因此工地巡检视频文件也包括巡检工程人员的信息。
[0153]
云服务器可以连接工地施工管理系统获取实时工地信息,扫描二维码获取工地信息实际可以通过访问云服务器实现。
[0154]
本发明提供的工地巡检过程管理系统,通过扫描二维码获取工地信息,并将工地信息添加到工地巡检视频文件中,实现了工地信息与工地巡检视频文件的关联。
[0155]
图8是本发明提供的工地巡检过程管理方法的流程示意图之二。如图8所示,该方法可以基于本发明提供的工地巡检过程管理系统实现,以该方法应用于家装为例,包括如下步骤:
[0156]
第一步:预先制定各个阶段(如砌筑工程、隐蔽工程、中期工程、竣工工程、安装工程)的巡检sop(标准作业流程),sop包含应该检查的项目及合格标准。装修工地开工时张贴“装修告知书”,“装修告知书”含“工地信息二维码”。
[0157]
第二步:初始化视频记录仪,视频记录仪选择“安卓版本”,即可安装android应用。
[0158]
第三步:安装工地巡检应用,该应用主要有三个功能:1)登录扫码获取工地施工人员及被巡检工地信息;2)巡检记录视频(采集巡检过程数据);3)自动上传音视频记录(巡检过程数据)到服务端。
[0159]
第四步:对视频记录仪进行包括wifi信息设置等初始化设置。初始化设置完成后,将视频记录仪分发给巡检工程人员。视频记录仪可以设置成连接电源时自动开机,开机后自动连接预设的wifi。
[0160]
第五步:巡检工程人员线下巡检,到达施工工地门口,使用视频记录仪扫描装修告知书二维码,并且使用自己的工号及密码完成登录,视频记录仪提示登录完成。巡检工程人员佩戴好视频记录仪后即可开始线下巡检。巡检工程人员可以将视频记录仪佩戴在肩部。
[0161]
第六步:在检查单个项目时候巡检工程人员口头进行播报提示,例如在进行地板空鼓检查开始时,巡检工程人员需要说“开始检查地板空鼓”,然后进行地板空鼓检查。
[0162]
第七步:完成全部项目的检查后点击“完成巡检”。巡检过程记录被保存在视频记录仪内存卡中。在文件列表可以查看。
[0163]
第八步:工程人员在结束一天的巡检工作回到家中后,将视频记录仪进行充电并联网。巡检app在检测到当前环境为链接wifi且充电中,则开始进行视频上传。
[0164]
图9是本发明提供的工地巡检过程管理方法音视频数据上传过程示意图。如图9所示,在视频记录仪上登录后,扫描二维码获取当前的施工人员和被巡检工地信息后,开始视频录制,将录制的音视频保存在内存卡。判断视频记录仪是否连接wifi且连接电源,若是则将录制的音视频数据上传到云服务器;若否则上传服务休眠1分钟后,再次进行是否连接
wifi且连接电源的判断。
[0165]
第九步:工地巡检过程管理装置在获取到工地巡检视频文件后,进行音视频记录处理,生成“巡检质量评分”和“巡检项目视频列表”。其中,“巡检质量评分”基于计算得到的巡检覆盖率获取,可以直接取值为巡检覆盖率。“巡检质量评分”被推送给对应的工程巡检组长统一管理;“巡检项目视频列表”被推送给集中质量检查人员进行二次线上核验。
[0166]
图10~图15是本发明提供的工地巡检过程管理系统中视频记录仪巡检app的显示界面示意图。其中,图10为登录时的显示界面;图11为登录成功后的显示界面,提示进行扫描录制视频;图12为点击扫描按钮后的显示界面,提示扫描门后工地二维码;图13是录制过程中的显示界面,界面上方显示订单信息以用于在联网时绑定工地;图14显示的是结束录制时的提示信息;图15是文件列表的显示界面。
[0167]
本发明提供的工地巡检过程管理系统,巡检工程人员每次进行工地线下巡检,当天系统自动对其巡检项目覆盖度做出相对客观且准确的评价;通过线上人员的集中抽检,可以对巡检人员某个巡检项目进行二次复核,保证了巡检质量;当发生工地质量问题纠纷时,可以调出巡检视频记录,第一时间进行回溯与追查。
[0168]
图16示例了一种电子设备的实体结构示意图,如图16所示,该电子设备可以包括:处理器(processor)1610、通信接口(communications interface)1620、存储器(memory)1630和通信总线1640,其中,处理器1610,通信接口1620,存储器1630通过通信总线1640完成相互间的通信。处理器1610可以调用存储器1630中的逻辑指令,以执行工地巡检过程管理方法,该方法包括:获取工地巡检视频文件;对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
[0169]
此外,上述的存储器1630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0170]
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的工地巡检过程管理方法,该方法包括:获取工地巡检视频文件;对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡
检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
[0171]
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的工地巡检过程管理方法,该方法包括:获取工地巡检视频文件;对所述工地巡检视频文件进行音频提取得到工地巡检音频文件;提取所述工地巡检音频文件中的连续语音,对所述连续语音进行自然语言处理,得到待匹配文本;将所述待匹配文本与标准巡检项文本进行文本相似度匹配,得到文本相似度;其中,所述标准巡检项文本与巡检项目一一对应;获取所述文本相似度中的最大值,若所述文本相似度中的最大值大于预设阈值,则表示相应所述标准巡检项文本对应的巡检项目为有效巡检项目;获取所述有效巡检项目的数量,根据所述有效巡检项目的数量及所述标准巡检项文本的数量计算巡检覆盖率。
[0172]
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0173]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0174]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1