1.本技术涉及安全检测技术领域,特别是涉及一种人员安全检测方法、装置、系统和计算机设备。
背景技术:2.在线缆行业中,由于人工绕线作业生产的线缆比机器绕线作业生产的线缆更整齐、更均匀,因此在对质量要求高的线缆进行绕线作业时需要进行人工绕线,即绕线人员手扶着线缆,并将线缆缠绕至线缆盘中。然而,绕线人员可能会因此疲劳发生事故,例如,绕线人员在晚上进行人工绕线作业时可能发生手卷入线缆盘的事故,甚至还可能发生整个人卷入线缆盘的事故,从而造成绕线人员的伤亡。因此,绕线人员卷入事故已成为线缆行业亟待解决的安全问题之一。
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.图1为本技术实施例的人员安全检测方法的流程图。
39.图2为本技术实施例中检测操作人员的肢体部位是否在预设危险区域内的流程图。
40.图3为本技术实施例中检测警戒线是否处于异常状态的流程图。
41.图4为本技术实施例中判断操作人员是否存在安全隐患的流程图。
42.图5为本技术应用场景的示意图。
43.图6为本技术实施例的人员安全检测装置的结构框图。
44.图7为本技术实施例的人员安全检测系统的结构框图。
45.图8为本技术实施例的计算机设备的硬件结构示意图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。基于本技术提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
47.显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本技术公开的内容相关的本领域的普通技术人员而言,在本技术揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本技术公开的内容不充分。
48.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其他实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本技术所描述的实施例在不冲突的情况下,可以与其他实施例相结合。
49.除非另作定义,本技术所涉及的技术术语或者科学术语应当为本技术所属技术领域内具有一般技能的人士所理解的通常意义。本技术所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本技术所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本技术所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
50.本技术所描述的各种技术,可以但不仅限于应用于各种应用场景的人员安全检测、装置以及平台。
51.图1为本技术实施例的人员安全检测方法的流程图,如图1所示,该流程包括如下步骤。
52.步骤s110,获取视频数据,并基于视频数据获取安全防护数据,安全防护数据至少包括警戒线状态、操作人员的防护穿戴状态以及肢体定位数据;警戒线设置在操作人员与生产设备之间,警戒线状态用于表征当前警戒线的损坏程度。
53.进一步地,防护穿戴状态包括防护装备的穿戴状态,防护装备包括工作服、工作帽以及工作手套中的至少之一。
54.进一步地,视频数据可以是视频图像,也可以是视频流,本实施例不作限制,只要能够基于视频数据获取到所需的安全防护数据即可。
55.需要说明的是,警戒线状态可以作为安全事件发生时的预警信号,即可以通过警戒线状态的变化,间接地洞察到可能存在的安全隐患,进而制定相应的防护措施,以消除可能存在的安全隐患。
56.步骤s120,基于警戒线状态检测警戒线是否处于异常状态,得到警戒线检测结果,检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,得到穿戴检测结果,并基于肢体定位数据检测操作人员的肢体部位是否在预设危险区域内,得到定位检测结果。
57.进一步地,基于警戒线状态检测警戒线是否处于异常状态,若当前警戒线的损坏程度大于预设损坏程度阈值,则判定警戒线处于异常状态,若当前警戒线的损坏程度小于或者等于预设损坏程度阈值,则判定警戒线处于正常状态。
58.其中,预设损坏程度阈值可以是具体的数值,也可以是一个或者多个警戒线异常状态,本实施例不作限制。
59.步骤s130,基于定位检测结果、穿戴检测结果以及警戒线检测结果判断操作人员是否存在安全隐患。
60.通过上述步骤s110至步骤s130,获取视频数据,并基于视频数据获取安全防护数据,安全防护数据至少包括警戒线状态、操作人员的防护穿戴状态以及肢体定位数据;基于警戒线状态检测警戒线是否处于异常状态,得到警戒线检测结果,检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,得到穿戴检测结果,并基于肢体定位数据检测操作人员的肢体部位是否在预设危险区域内,得到定位检测结果;基于定位检测结果、穿戴检测结果以及警戒线检测结果判断操作人员是否存在安全隐患。本技术通过检测警戒线是否处于异常状态,从警戒线状态变化间接观察到可能存在的安全隐患,以及,通过检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,通过操作人员的防护穿戴状态判断操作人员是否具有防护意识,以及,通过检测操作人员的肢体部位是否在预设危险区域内,判定操作人员是否预设危险区域内逗留或者误入预设危险区域,并基于定位检测结果、穿戴检测结果以及警戒线检测结果综合评估安全隐患发生的可能性,从而准确地确定操作人员是否存在安全隐患,解决了相关技术中无法有效检测绕线人员是否存在安全隐患的问题。
61.另外,本技术基于警戒线状态检测警戒线是否处于异常状态,以通过警戒线状态的变化间接地洞察到可能存在的安全隐患,进而制定相应的防护措施,以消除可能存在的安全隐患;以及,通过检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,进而当操作人员的防护穿戴状态不符合预设防护穿戴规范时进行报警提醒,从而可以实时督促操作人员穿戴好防护设备,以避免由于操作人员未按照预设防护穿戴规范穿戴防护设备导致伤亡事故的发生;以及,通过检测操作人员的肢体部位是否在预设危险区域内,进而当操作人员的肢体部位在预设危险区域内时进行报警提醒,从而可以督促操作人员远离预设危险区
域,从而防止由于操作人员误入预设危险区域或者肆意在危险区域逗留导致伤亡事故的发送。
62.在其中一些实施例中,预设防护穿戴规范包括多个防护装备以及每一防护装备对应的标准穿戴参数,标准穿戴参数至少包括有无穿戴防护装备、防护装备的标准穿戴位置以及防护装备上纽扣或者系带的标准系扣状态。
63.在其中一些实施例中,上述检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,得到穿戴检测结果具体包括以下步骤。
64.步骤11:获取操作人员的防护穿戴状态,所述防护穿戴状态包括有无穿戴防护装备以及防护装备对应的当前穿戴参数,当前穿戴参数至少包括防护装备的当前穿戴位置以及防护装备上纽扣或者系带的当前系扣状态。
65.步骤12:基于防护穿戴状态和预设防护穿戴规范,判断检测操作人员是否穿戴防护装备,若操作人员穿戴有防护装备,则判断该防护装备对应的当前穿戴参数是否与标准穿戴参数一致。
66.步骤14:若该防护装备对应的当前穿戴参数与标准穿戴参数一致,则确定穿戴检测结果为操作人员的防护穿戴状态符合预设防护穿戴规范;该穿戴检测结果包括至少一个防护装备对应的检测结果。
67.在其中一些实施例中,当同一个防护装备对应的当前穿戴参数的数量为两个或者两个以上时,判断每一个当前穿戴参数是否与对应的标准穿戴参数一致,若每一个当前穿戴参数均与对应的标准穿戴参数一致,则确定操作人员穿戴该防护装备的防护穿戴状态符合预设防护穿戴规范;若至少一个当前穿戴参数与对应的标准穿戴参数不一致,则确定操作人员穿戴该防护装备的防护穿戴状态不符合预设防护穿戴规范。
68.例如,工作服对应的当前穿戴参数包括当前穿戴位置和工作服上纽扣的当前系扣状态。若工作服对应的当前穿戴位置与标准穿戴位置一致,且工作服对应的当前系扣状态与标准系扣状态一致,则确定操作人员穿戴工作服的防护穿戴状态符合预设防护穿戴规范;若工作服对应的当前穿戴位置与标准穿戴位置不一致,或者工作服对应的当前系扣状态与标准系扣状态不一致,则确定操作人员的防护穿戴状态不符合预设防护穿戴规范。
69.在其中一些实施例中,图2为本技术实施例中检测操作人员的肢体部位是否在预设危险区域内的流程图,如图2所示,该流程包括如下步骤。
70.步骤s210,基于肢体定位数据获取操作人员的肢体部位所在的位置区域;肢体定位数据包括操作人员肢体部位的位置信息,肢体部位包括手部、脚部以及头部中的至少之一。
71.步骤s220,获取位置区域与预设危险区域的重叠区域的面积,并判断重叠区域的面积是否大于预设面积阈值。
72.步骤s230,若重叠区域的面积大于预设面积阈值,则确定定位检测结果为操作人员的肢体部位在预设危险区域内。
73.在其中一些实施例中,针对不同的肢体部位,分别设置不同的预设危险区域以及不同的预设面积阈值。
74.以下提供手部与脚部的具体实施例对本技术提供的人员安全检测方法进行详细说明,可以参照手部与脚部的具体实施例设置其他肢体部位对应的预设危险区域以及预设
面积阈值,本技术实施例不再赘述,
75.(一)手部的具体实施例:当肢体部位为手部时,设置预设危险区域为线缆盘所在区域,设置预设面积阈值为0。若手部所在的位置区域与线缆盘所在区域之间重叠区域的面积大于或者等于0,则确定定位检测结果为操作人员的手部在线缆盘所在区域内,并触发告警,也就是说,当操作人员的手触碰到线缆盘所在区域时即触发告警。
76.进一步地,当肢体部位为手部时,以操作人员手扶的线缆与线缆盘之间相交位置(参照下文图5中的512)为中心,以预设距离为半径作圆,设置该圆所在的区域为该预设危险区域,即当操作人员的手与线缆盘顶部之间的区域小于预设距离时触发告警。
77.进一步地,可以设置预设距离为20至30厘米,也可以设置预设距离为其他值,本实施例不作限制。
78.进一步地,可以设置预设危险区域的形状为矩形或者其他形状,本实施例不限制。
79.(二)脚部的具体实施例:当肢体部位为脚部时,设置预设危险区域为地面危险区(参照下文图5中的520),设置预设面积阈值大于0,若脚部所在的位置区域与地面危险区之间的重叠区域大于预设面积阈值,则确定定位检测结果为操作人员的脚部在地面危险区内,并触发告警。
80.需要说明的是,若脚部所在的位置区域与地面危险区之间的重叠区域大于预设面积阈值,则确定定位检测结果为操作人员的脚部在地面危险区内。例如,操作人员的至少一只脚完全踩入地面危险区内,或者操作人员的至少一只脚的一半或者一半以上踩入地面危险区内。
81.若脚部所在的位置区域与地面危险区之间的重叠区域小于或者等于预设面积阈值,则确定定位检测结果为操作人员的脚部不在地面危险区内。例如,操作人员的脚部不慎踩到地面危险区的边缘线。
82.在其中一些实施例中,在其中一些实施例中,图3为本技术实施例中检测警戒线是否处于异常状态的流程图,如图3所示,该流程包括如下步骤。
83.步骤s310,基于警戒线状态判断警戒线是否存在弯曲或者断裂状态。
84.步骤s320,若警戒线存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于异常状态。
85.进一步地,若警戒线不存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于正常状态。
86.通过上述步骤s310至步骤s320,基于警戒线状态判断警戒线是否存在弯曲或者断裂状态;若警戒线存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于异常状态。本技术基于警戒线状态判断警戒线是否存在弯曲或者断裂状态,若警戒线存在弯曲或者断裂状态,则可以推测操作人员或者其他物体与生产设备可能发生深度接触,从而导致警戒线发生弯曲或者断裂,因此确定警戒线处于异常状态,并制定相应的防护措施或者紧急制动措施,以消除可能存在的安全隐患或者防止已发生安全事件的持续发酵。
87.在其中一些实施例中,图4为本技术实施例中判断操作人员是否存在安全隐患的流程图,如图4所示,该流程包括如下步骤。
88.步骤s410,若操作人员的肢体部位在预设危险区域内,或者,操作人员的防护穿戴状态不符合预设防护穿戴规范,或者,警戒线处于异常状态,则判定操作人员存在安全隐
患。
89.步骤s420,若操作人员的肢体部位不在预设危险区域内,操作人员的防护穿戴状态符合预设防护穿戴规范,且警戒线处于正常状态,则判定操作人员不存在安全隐患。
90.在其中一些实施例中,若操作人员存在安全隐患,则触发报警并获取安全隐患数据,以及将安全隐患数据上传至管理平台,安全隐患数据包括安全隐患事件发生的时间以及对应的异常视频数据。
91.在其中一些实施例中,异常视频数据包括第一异常视频数据、第二异常视频数据以及第三异常视频数据中的至少之一,其中,第一异常视频数据表示人员的肢体部位在预设危险区域内时拍摄的视频或者图像,第二异常视频数据表示警戒线处于异常状态时拍摄的视频或者图像,第三异常视频数据表示人员的防护穿戴状态不符合预设防护穿戴规范时拍摄的视频或者图像。
92.在线缆行业中,由于人工绕线作业生产的线缆比机器绕线作业生产的线缆更整齐、更均匀,因此在对质量要求高的线缆进行绕线作业时需要进行人工绕线。图5为本技术应用场景的示意图,如图5所示,在人工绕线作业中,生产设备510与绕线人员540(即操作人员)之间设置有警戒线530,绕线人员540手扶着线缆513,并将线缆513缠绕至线缆盘511中,生产设备510下方设置有地面危险区520。
93.当绕线人员在晚上进行疲劳工作时,可能发生手卷入线缆盘512的事故,甚至还可能发生整个人卷入线缆盘512的卷入,从而造成绕线人员的伤亡,其中,卷入事故频发的位置包括线缆513与线缆盘512之间的相交位置512。另外,当生产设备510发生故障时,若绕线人员540的身体部位进入地面危险区520,也可能会发生绕线人员540会生产设备510砸伤等事故。
94.基于此,针对由于现有防范与管控制度不完善、操作人员自我防护意识差以及容易疏忽(例如,操作人员未穿戴防护服或者肆意进入安全区域)易导致意外事故发生的问题,本技术提供一种人员安全检测方法,即提供一种实时检测以及危险提醒的机制,以加强操作人员的安全防护意识,减少意外事故的发生。
95.下面通过具体实施例对本技术实施例进行描述和说明,其中,具体实施例包括以下步骤:
96.步骤21:获取视频数据,并基于视频数据获取安全防护数据,安全防护数据至少包括警戒线状态、操作人员的防护穿戴状态以及肢体定位数据;警戒线设置在操作人员与生产设备之间,警戒线状态用于表征当前警戒线的损坏程度。
97.步骤22:检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,得到穿戴检测结果,并基于警戒线状态判断警戒线是否存在弯曲或者断裂状态;若警戒线存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于异常状态;若警戒线不存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于正常状态。
98.步骤23:基于肢体定位数据获取操作人员的肢体部位所在的位置区域;肢体定位数据包括操作人员肢体部位的位置信息,肢体部位包括手部、脚部以及头部中的至少之一;获取位置区域与预设危险区域的重叠区域的面积,并判断重叠区域的面积是否大于预设面积阈值;若重叠区域的面积大于预设面积阈值,则确定定位检测结果为操作人员的肢体部位在预设危险区域内。
99.步骤24:若操作人员的肢体部位在预设危险区域内,或者,操作人员的防护穿戴状态不符合预设防护穿戴规范,或者,警戒线处于异常状态,则判定操作人员存在安全隐患;若操作人员的肢体部位不在预设危险区域内,操作人员的防护穿戴状态符合预设防护穿戴规范,且警戒线处于正常状态,则判定操作人员不存在安全隐患。
100.步骤25:若操作人员存在安全隐患,则触发报警并获取安全隐患数据,以及将安全隐患数据上传至管理平台,安全隐患数据包括安全隐患事件发生的时间以及对应的异常视频数据。
101.进一步地,可以采用yolov3目标检测系统对视频数据进行检测以获取安全防护数据,也可以采用其他目标检测系统对视频数据进行检测以获取安全防护数据,本技术不作限制。
102.本技术采用yolov3目标检测系统对视频数据进行检测具有以下优点:其一,yolov3目标检测系统具有强大的检测功能,对小目标检测的效果突出,针对本技术中人手和人脚这种小目标,检测效果较优。其二,yolov3目标检测系统的检测速度高,可以达到实时30fps。其三,yolov3目标检测系统需要的数据集标注简单、标注速度快以及模型训练收敛时间快,可以短时间内训练出优异的检测模型。其四,yolov3网络底层为darknet,纯c/c++源码,易于在不同设备中部署切换。
103.本技术提供的人员安全检测方法,能够自动检测操作人员的防护穿戴状态、是否进入预设危险区域以及警戒线状态是否异常,并及时提示可能存在的安全隐患,进而督促操作人员按照相关防护规范穿戴好防护装备,同时还可以提高操作人员生产行为的合规意识,从而避免生产事故的发生。
104.需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。例如,结合图4,步骤s410和步骤s420的执行顺序可以互换,即可以先执行步骤s410,然后执行步骤s420;也可以先执行步骤s420,然后执行步骤s410。
105.本实施例还提供了一种人员安全检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
106.图6为本技术实施例的人员安全检测装置的结构框图,如图6所示,该人员安全检测装置包括数据获取模块610、第一检测模块620和第二检测模块630,其中。
107.数据获取模块610,用于获取视频数据,并基于视频数据获取安全防护数据,安全防护数据至少包括警戒线状态、操作人员的防护穿戴状态以及肢体定位数据;警戒线设置在操作人员与生产设备之间,警戒线状态用于表征当前警戒线的损坏程度。
108.第一检测模块620,用于基于警戒线状态检测警戒线是否处于异常状态,得到警戒线检测结果,检测操作人员的防护穿戴状态是否符合预设防护穿戴规范,得到穿戴检测结果,并基于肢体定位数据检测操作人员的肢体部位是否在预设危险区域内,得到定位检测结果。
109.第二检测模块630,用于基于定位检测结果、穿戴检测结果以及警戒线检测结果判
断操作人员是否存在安全隐患。
110.在其中一些实施例中,第一检测模块620包括第一检测单元,第一检测单元包括位置获取子单元、重叠判断子单元和第一确定子单元,其中。
111.位置获取子单元,用于基于肢体定位数据获取操作人员的肢体部位所在的位置区域;肢体定位数据包括操作人员肢体部位的位置信息,肢体部位包括手部、脚部以及头部中的至少之一。
112.重叠判断子单元,用于获取位置区域与预设危险区域的重叠区域的面积,并判断重叠区域的面积是否大于预设面积阈值。
113.第一确定子单元,用于若重叠区域的面积大于预设面积阈值,则确定定位检测结果为操作人员的肢体部位在预设危险区域内。
114.在其中一些实施例中,第一检测模块620包括第二检测单元,第二检测单元包括状态判断子单元和第二确定子单元,其中。
115.状态判断子单元,用于基于警戒线状态判断警戒线是否存在弯曲或者断裂状态。
116.第二确定子单元,用于若警戒线存在弯曲或者断裂状态,则确定警戒线检测结果为警戒线处于异常状态。
117.在其中一些实施例中,第二检测模块630包括第一判定单元和第二判定单元,其中。
118.第一判定单元,用于若操作人员的肢体部位在预设危险区域内,或者,操作人员的防护穿戴状态不符合预设防护穿戴规范,或者,警戒线处于异常状态,则判定操作人员存在安全隐患;
119.第二判定单元,用于若操作人员的肢体部位不在预设危险区域内,操作人员的防护穿戴状态符合预设防护穿戴规范,且警戒线处于正常状态,则判定操作人员不存在安全隐患。
120.在其中一些实施例中,该人员安全检测装置还包括异常报警模块,异常报警模块还用于若操作人员存在安全隐患,则触发报警并获取安全隐患数据,以及将安全隐患数据上传至管理平台,安全隐患数据包括安全隐患事件发生的时间以及对应的异常视频数据。
121.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
122.图7为本技术实施例的人员安全检测系统的结构框图,如图7所示,该人员安全检测系统包括:管理平台710、摄像设备720和数据分析设备730,其中,摄像设备720用于采集人员所在区域内的视频数据并传输给数据分析设备730。
123.数据分析设备730分别与摄像设备720以及管理平台710连接,用于执行如上述实施例中的任意一种人员安全检测方法,以获取安全隐患数据,并将安全隐患数据上传至管理平台710。
124.管理平台710包括安全管理模块,安全管理模块用于接收安全隐患数据,并对安全隐患数据对应的安全隐患事件进行记录与追溯。
125.需要说明的是,通过安全管理模块对安全隐患数据对应的安全隐患事件进行记录
memory,简称为earom)或闪存(flash)或者两个或更多个以上这些的组合。在合适的情况下,该ram可以是静态随机存取存储器(static random
‑
access memory,简称为sram)或动态随机存取存储器(dynamic random access memory,简称为dram),其中,dram可以是快速页模式动态随机存取存储器(fast page mode dynamic random access memory,简称为fpmdram)、扩展数据输出动态随机存取存储器(extended date out dynamic random access memory,简称为edodram)、同步动态随机存取内存(synchronous dynamic random
‑
access memory,简称sdram)等。
137.存储器82可以用来存储或者缓存需要处理和/或通信使用的各种数据文件,以及处理器81所执行的可能的计算机程序指令。
138.处理器81通过读取并执行存储器82中存储的计算机程序指令,以实现上述实施例中的任意一种人员安全检测方法。
139.在其中一些实施例中,计算机设备还可包括通信接口83和总线80。其中,如图8所示,处理器81、存储器82、通信接口83通过总线80连接并完成相互间的通信。
140.通信接口83用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。通信接口83还可以实现与其他部件例如:外接设备、图像/数据采集设备、数据库、外部存储以及图像/数据处理工作站等之间进行数据通信。
141.总线80包括硬件、软件或两者,将计算机设备的部件彼此耦接在一起。总线80包括但不限于以下至少之一:数据总线(data bus)、地址总线(address bus)、控制总线(control bus)、扩展总线(expansion bus)、局部总线(local bus)。举例来说而非限制,总线80可包括图形加速接口(accelerated graphics port,简称为agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,简称为eisa)总线、前端总线(front side bus,简称为fsb)、超传输(hyper transport,简称为ht)互连、工业标准架构(industry standard architecture,简称为isa)总线、无线带宽(infiniband)互连、低引脚数(low pin count,简称为lpc)总线、存储器总线、微信道架构(micro channel architecture,简称为mca)总线、外围组件互连(peripheral component interconnect,简称为pci)总线、pci
‑
express(pci
‑
x)总线、串行高级技术附件(serial advanced technology attachment,简称为sata)总线、视频电子标准协会局部(video electronics standards association local bus,简称为vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线80可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
142.该计算机设备可以基于获取到的视频数据,执行本技术实施例中的人员安全检测方法,从而实现结合图1描述的人员安全检测方法。
143.另外,结合上述实施例中的人员安全检测方法,本技术实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种人员安全检测方法。
144.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
145.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并
不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。