一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种违章识别方法、装置、设备及可读存储介质与流程

2021-12-03 23:05:00 来源:中国专利 TAG:


1.本发明涉及违章识别技术领域,具体而言,涉及一种违章识别方法、装置、设备及可读存储介质。


背景技术:

2.随着“ai赋能生产”理念的兴起,解决生产环境隐患的问题逐渐严肃起来,最值得讨论的是摄像头如何为后端算法服务器提供高质量的检测画面进行识别分析。目前常用的技术有通过枪球联动一体机进行识别分析,但是目前枪球联动识别的方案中存在的缺陷有覆盖面窄、距离近和枪机采用计算场景相似度方式为球机提供追踪目标,导致球机追踪的目标大部分为无效目标,因此无法对目标进行准确的违章分析。


技术实现要素:

3.本发明的目的在于提供一种违章识别方法、装置、设备及可读存储介质,以改善上述问题。
4.为了实现上述目的,本技术实施例提供了如下技术方案:
5.一方面,本技术实施例提供了一种违章识别方法,所述方法包括:
6.获取目标检测区域的检测画面;
7.捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标;
8.利用违章识别算法对所述处理后的检测目标进行违章分析,识别出违章的所述检测目标。
9.可选的,所述获取目标检测区域的检测画面之前,还包括:
10.获取第一输入信息和第二输入信息,所述第一输入信息包括工作人员输入的枪球联动一体机已安装好的确认信息,所述第二输入信息包括工作人员输入的枪球联动一体机中的枪机中已配置好目标检测算法的确认信息;
11.对所述目标检测算法进行量化处理,得到处理后的目标检测算法。
12.可选的,所述对所述目标检测算法进行量化处理,得到处理后的目标检测算法,包括:
13.将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,并去除掉所述目标检测算法的反卷积层和特征金字塔网络结构中稀疏的矩阵,得到所述处理后的目标检测算法。
14.可选的,所述捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标,包括:
15.利用目标检测算法捕捉所述检测画面中的检测目标;
16.对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检
测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
17.可选的,所述捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标,包括:
18.对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则获取排序信息,所述排序信息包括工作人员输入的所述检测目标的排序顺序信息;
19.按照所述排序信息对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
20.可选的,所述捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标,包括:
21.利用枪球联动一体机中的枪机中配置的目标检测算法捕捉所述检测画面中的检测目标;
22.对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,得到排序后的检测目标,所述排序后的检测目标用于触发枪球联动一体机中的球机按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
23.可选的,所述利用违章识别算法对所述处理后的检测目标进行违章分析,识别出违章的所述检测目标后,还包括:
24.获取违章的所述检测目标的坐标位置信息和违章的所述检测目标所属的管理单位;
25.将所述坐标位置信息发送至所述管理单位的相关工作人员处,用于帮助所述相关工作人员对违章的所述检测目标进行管理。
26.第二方面,本技术实施例提供了一种违章识别装置,所述装置包括第一获取模块、处理模块和识别模块。
27.第一获取模块,用于获取目标检测区域的检测画面;
28.处理模块,用于捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标;
29.识别模块,用于利用违章识别算法对所述处理后的检测目标进行违章分析,识别出违章的所述检测目标。
30.可选的,所述装置,还包括:
31.第二获取模块,用于获取第一输入信息和第二输入信息,所述第一输入信息包括工作人员输入的枪球联动一体机已安装好的确认信息,所述第二输入信息包括工作人员输入的枪球联动一体机中的枪机中已配置好目标检测算法的确认信息;
32.量化模块,用于对所述目标检测算法进行量化处理,得到处理后的目标检测算法。
33.可选的,所述量化模块,包括:
34.量化单元,用于将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,并去除掉所述目标检测算法的反卷积层和特征金字塔网络结构中稀疏的矩阵,得到所述处理后的目标检测算法。
35.可选的,所述处理模块,包括:
36.第一捕捉单元,用于利用目标检测算法捕捉所述检测画面中的检测目标;
37.第一分析单元,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
38.可选的,所述处理模块,包括:
39.第二分析单元,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则获取排序信息,所述排序信息包括工作人员输入的所述检测目标的排序顺序信息;
40.排序单元,用于按照所述排序信息对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
41.可选的,所述处理模块,包括:
42.第二捕捉单元,用于利用枪球联动一体机中的枪机中配置的目标检测算法捕捉所述检测画面中的检测目标;
43.第三分析单元,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,得到排序后的检测目标,所述排序后的检测目标用于触发枪球联动一体机中的球机按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
44.可选的,所述装置,还包括:
45.第三获取模块,用于获取违章的所述检测目标的坐标位置信息和违章的所述检测目标所属的管理单位;
46.发送模块,用于将所述坐标位置信息发送至所述管理单位的相关工作人员处,用于帮助所述相关工作人员对违章的所述检测目标进行管理。
47.第三方面,本技术实施例提供了一种违章识别设备,所述设备包括存储器和处理器。存储器用于存储计算机程序;处理器用于执行所述计算机程序时实现上述违章识别方法的步骤。
48.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述违章识别方法的步骤。
49.本发明的有益效果为:
50.1、本发明对目标检测算法进行了量化处理;通过将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,大大加快了矩阵间的计算,去除掉稀疏的矩阵,减少了相应的计算量,加快了目标检测算法的推理计算速度。
51.2、本发明中的目标检测算法对于小目标也可以保持高精度,为球机的追踪提供了高质量的目标,同时随着低质量目标的大大降低,可有效提高违章行为的检出率。
52.3、本发明通过对检测目标进行排序,可以及时的发现管理者比较关注的违章行为,降低因违章行为产生的生产成本。此外,检测目标的排序顺序还可以根据不同的应用场
景和用户的不同需要进行针对性的设置,通过这种设置可以提高本发明的灵活性,同时也可以提高本发明的适用性。
53.本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
54.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
55.图1是本发明实施例中所述的违章识别方法流程示意图;
56.图2是本发明实施例中所述的违章识别装置结构示意图;
57.图3是本发明实施例中所述的违章识别设备结构示意图。
具体实施方式
58.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.应注意到:相似的标号或字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
60.实施例1
61.如图1所示,本实施例提供了一种违章识别方法,该方法包括步骤s1、步骤s2和步骤s3。
62.步骤s1、获取目标检测区域的检测画面;
63.步骤s2、捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标;
64.步骤s3、利用违章识别算法对所述处理后的检测目标进行违章分析,识别出违章的所述检测目标。
65.在本实施例中,目标检测区域可以为核电站的施工工地,其中检测目标可以为施工现场的工作人员或施工设备等;例如,在本实施例中,通过违章识别算法可以识别出现场施工人员是否佩戴安全帽,施工设备中吊车是否放置在规定的位置,施工过程中是否符合规定,比如吊车在运行状态是否配置防脱装置,吊车支架是否直接放在地面;通过上述方法,可以同时对多个目标进行违章分析,此外,对所述检测目标进行放大对焦处理可以提高
违章识别的准确性。此外,在本实施例中违章识别算法为目前常用的违章识别算法,为常规技术。
66.在本公开的一种具体实施方式中,所述步骤s1前,还可以包括步骤s11和步骤s12。
67.步骤s11、获取第一输入信息和第二输入信息,所述第一输入信息包括工作人员输入的枪球联动一体机已安装好的确认信息,所述第二输入信息包括工作人员输入的枪球联动一体机中的枪机中已配置好目标检测算法的确认信息;
68.步骤s12、对所述目标检测算法进行量化处理,得到处理后的目标检测算法。
69.在本实施例中,在获取目标检测区域的检测画面还需要配置好目标检测算法和对目标检测算法进行量化;其中,本实施例中是采用枪球联动一体机对目标进行违章分析,同时将枪球联动一体机设置在塔吊或高层建筑上,视野更广;同时将目标检测算法配置在枪球联动一体机的枪机中。
70.在本公开的一种具体实施方式中,所述步骤s12,还可以包括步骤s121。
71.步骤s121、将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,并去除掉所述目标检测算法的反卷积层和特征金字塔网络结构中稀疏的矩阵,得到所述处理后的目标检测算法。
72.本实施例对目标检测算法进行了量化处理;通过将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,大大加快了矩阵间的计算,去除掉稀疏的矩阵,减少了相应的计算量,加快了目标检测算法的推理计算速度。本实施例中的目标检测算法对于小目标也可以保持高精度,为球机的追踪提供了高质量的目标,同时随着低质量目标的大大降低,可有效提高违章行为的检出率。
73.在本公开的一种具体实施方式中,所述步骤s2,还可以包括步骤s21和步骤s22。
74.步骤s21、利用目标检测算法捕捉所述检测画面中的检测目标;
75.步骤s22、对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
76.在本公开的一种具体实施方式中,所述步骤s2,还可以包括步骤s23和步骤s24。
77.步骤s23、对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则获取排序信息,所述排序信息包括工作人员输入的所述检测目标的排序顺序信息;
78.步骤s24、按照所述排序信息对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
79.在本实施例中,工作人员可以事先配置好检测目标的排序顺序,例如本实施例中应用场景仍为核电站的施工工地,其中检测目标为施工现场的工作人员或施工设备,工作人员确定的检测目标的排序顺序为工作人员排第一,施工设备排第二,那么在进行放大对焦处理时则将工作人员作为第一个放大对象,对其进行放大对焦处理。本实施例中检测目标的排序顺序可以根据不同的应用场景和用户的不同需要进行针对性的设置,通过这种设置可以提高本方法的灵活性,同时也可以提高本方法的适用性。
80.在本公开的一种具体实施方式中,所述步骤s2,还可以包括步骤s25和步骤s26。
81.步骤s25、利用枪球联动一体机中的枪机中配置的目标检测算法捕捉所述检测画面中的检测目标;
82.步骤s26、对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,得到排序后的检测目标,所述排序后的检测目标用于触发枪球联动一体机中的球机按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
83.在本实施例中,枪机获取到检测画面后,则会调用其中内置的目标检测方法捕捉检测目标,若检测目标为多个,那么通过事先配置好的排序顺序后,枪机则会对检测目标进行排序,排序后枪机会引导球机按照顺序依次对检测目标进行放大对焦处理,处理后则会调用违章识别算法对每个检测目标进行违章识别。通过对检测目标进行排序,可以及时的发现管理者比较关注的违章行为,降低因违章行为产生的生产成本。
84.在本公开的一种具体实施方式中,所述步骤s3后,还可以包括步骤s4和步骤s5。
85.步骤s4、获取违章的所述检测目标的坐标位置信息和违章的所述检测目标所属的管理单位;
86.步骤s5、将所述坐标位置信息发送至所述管理单位的相关工作人员处,用于帮助所述相关工作人员对违章的所述检测目标进行管理。
87.在本实施例中,识别到违章行为后会立即获取检测目标的坐标位置信息和违章的所述检测目标所属的管理单位,通过这种方式可以及时的让相关的管理工作者了解到所管署的区域存在违章行为,可以及时的对违章行为进行纠正,减少不必要的安全事故的发生。在本实施例中,还可以将所述检测目标的坐标位置信息和违章的所述检测目标所属的管理单位显示在显示设备上,例如在核电站的施工现场,还可以将其显示在现场显示设备上,通过这种方式可以更加直观的让现场管理人员知道违章行为发生的位置信息;同时本实施例中,若识别到违章行为后,还可以通过施工现场配置的警报装置发出警报。
88.实施例2
89.如图2所示,本实施例提供了一种违章识别装置,所述装置包括第一获取模块701、处理模块702和识别模块703。
90.所述第一获取模块701,用于获取目标检测区域的检测画面;
91.所述处理模块702,用于捕捉所述检测画面中的检测目标,对所述检测目标进行放大对焦处理,得到处理后的检测目标;
92.所述识别模块703,用于利用违章识别算法对所述处理后的检测目标进行违章分析,识别出违章的所述检测目标。
93.在本实施例中,目标检测区域可以为核电站的施工工地,其中检测目标可以为施工现场的工作人员或施工设备等;例如,在本实施例中,通过违章识别算法可以识别出现场施工人员是否佩戴安全帽,施工设备中吊车是否放置在规定的位置,施工过程中是否符合规定,比如吊车在运行状态是否配置防脱装置,吊车支架是否直接放在地面;通过上述方法,可以同时对多个目标进行违章分析,此外,对所述检测目标进行放大对焦处理可以提高违章识别的准确性。
94.在本公开的一种具体实施方式中,所述装置,还包括第二获取模块704和量化模块
705。
95.所述第二获取模块704,用于获取第一输入信息和第二输入信息,所述第一输入信息包括工作人员输入的枪球联动一体机已安装好的确认信息,所述第二输入信息包括工作人员输入的枪球联动一体机中的枪机中已配置好目标检测算法的确认信息;
96.所述量化模块705,用于对所述目标检测算法进行量化处理,得到处理后的目标检测算法。
97.在本公开的一种具体实施方式中,所述量化模块705,还包括量化单元7051。
98.所述量化单元7051,用于将所述目标检测算法中参数的储存类型由四字节存储类型转换为一个字节的存储类型,并去除掉所述目标检测算法的反卷积层和特征金字塔网络结构中稀疏的矩阵,得到所述处理后的目标检测算法。
99.在本公开的一种具体实施方式中,所述处理模块702,还包括第一捕捉单元7021和第一分析单元7022。
100.所述第一捕捉单元7021,用于利用目标检测算法捕捉所述检测画面中的检测目标;
101.所述第一分析单元7022,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
102.在本公开的一种具体实施方式中,所述处理模块702,还包括第二分析单元7023和排序单元7024。
103.所述第二分析单元7023,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则获取排序信息,所述排序信息包括工作人员输入的所述检测目标的排序顺序信息;
104.所述排序单元7024,用于按照所述排序信息对所述检测目标进行排序,排序后按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
105.在本公开的一种具体实施方式中,所述处理模块702,还包括第二捕捉单元7025和第三分析单元7026。
106.所述第二捕捉单元7025,用于利用枪球联动一体机中的枪机中配置的目标检测算法捕捉所述检测画面中的检测目标;
107.所述第三分析单元7026,用于对所述检测目标的个数进行分析,其中,若所述检测目标的个数为一个,则直接对其进行放大对焦处理,得到处理后的检测目标;若所述检测目标的个数为多个,则对所述检测目标进行排序,得到排序后的检测目标,所述排序后的检测目标用于触发枪球联动一体机中的球机按照顺序依次对所述检测目标进行放大对焦处理,得到处理后的检测目标。
108.在本公开的一种具体实施方式中,所述装置,还包括第三获取模块706和发送模块707。
109.所述第三获取模块706,用于获取违章的所述检测目标的坐标位置信息和违章的所述检测目标所属的管理单位;
110.所述发送模块707,用于将所述坐标位置信息发送至所述管理单位的相关工作人员处,用于帮助所述相关工作人员对违章的所述检测目标进行管理。
111.需要说明的是,关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
112.实施例3
113.相应于上面的方法实施例,本公开实施例还提供了违章识别设备,下文描述的违章识别设备与上文描述的违章识别方法可相互对应参照。
114.图3是根据一示例性实施例示出的违章识别设备800的框图。如图3所示,该违章识别设备800可以包括:处理器801,存储器802。该违章识别设备800还可以包括多媒体组件803,输入/输出(i/o)接口804,以及通信组件805中的一者或多者。
115.其中,处理器801用于控制该违章识别设备800的整体操作,以完成上述的违章识别方法中的全部或部分步骤。存储器802用于存储各种类型的数据以支持在该违章识别设备800的操作,这些数据例如可以包括用于在该违章识别设备800上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器802可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read

only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read

only memory,简称eprom),可编程只读存储器(programmable read

only memory,简称prom),只读存储器(read

only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件803可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器802或通过通信组件805发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口804为处理器801和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件805用于该违章识别设备800与其他设备之间进行有线或无线通信。无线通信,例如wi

fi,蓝牙,近场通信(near fieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件805可以包括:wi

fi模块,蓝牙模块,nfc模块。
116.在一示例性实施例中,该违章识别设备800可以被一个或多个应用专用集成电路(application specific integrated circuit,简称asic)、数字信号处理器(digitalsignal processor,简称dsp)、数字信号处理设备(digital signal processing device,简称dspd)、可编程逻辑器件(programmable logic device,简称pld)、现场可编程门阵列(field programmable gate array,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的违章识别方法。
117.在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的违章识别方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器802,上述程序指令可由该违章识别设备800的处理器801执行以完成上述的违章识别方法。
118.实施例4
119.相应于上面的方法实施例,本公开实施例还提供了一种可读存储介质,下文描述的一种可读存储介质与上文描述的违章识别方法可相互对应参照。
120.一种可读存储介质,可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例的违章识别方法的步骤。
121.该可读存储介质具体可以为u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可存储程序代码的可读存储介质。
122.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献