钻井作业人员的不安全行为识别方法和装置

文档序号:30623343发布日期:2022-07-02 05:23阅读:178来源:国知局
钻井作业人员的不安全行为识别方法和装置

1.本技术涉及数据分析领域,特别涉及一种钻井作业人员的不安全行为识别方法和装置。


背景技术:

2.钻井作业是石油、天然气行业的高风险领域之一,经研究发现超过80%的钻井作业事故与人的不安全行为有关,因此,实现对于钻井作业人员的不安全行为进行识别是减少钻进作业事故发生的关键。
3.当前针钻井对作业人员的不安全行为的识别方法研究,所采用的方案主要分为两类:其一,是采用人工检查或事后调查分析方法,其二,是采用视频监控对作业人员的不安全行为进行采集,然后利用人工智能算法进行识别。
4.但是,上述两种技术方案均无法实现对钻井作业人员的不安全行为的全程实时监控与识别。


技术实现要素:

5.本技术提供一种钻井作业人员的不安全行为识别方法和装置,通过钻井作业人员佩戴的眼动数据传感器实时捕捉钻井作业人员的眼动数据、对眼动数据进行分析可以判断钻井作业人员的作业行为是否正常。实现对钻井作业人员作业不安全行为的实时监测与识别。
6.第一方面,申请提供一种钻井作业人员的不安全行为识别方法,包括:
7.从眼动数据传感器中获取钻井作业场景内作业人员注视每个区域的眼动数据信息,其中,所述作业场景中包括多个敏感区域和非敏感区域;
8.对眼动数据信息进行处理,获得眼动数据信息对应的眼动特征参数,眼动特征参数包括:敏感区注视点参数、敏感区注视时长参数、首次注视到敏感区域的时间参数、第二次注视到敏感区域的时间参数、平均注视持续时间参数;
9.将眼动特征参数输入至识别模型中,获取识别模型的输出结果;
10.根据输出结果确定作业人员的作业行为,并在作业行为是预设类别时,向作业人员发出警示。
11.可选的,眼动数据信息包括:注视点总数、单次眼动数据采集时间、平均注视持续时间、首次注视到敏感区域的时间、第二次注视到敏感区域的时间、敏感区域注视点数量、敏感区域注视时间。
12.可选的,对眼动数据信息进行处理,获得眼动数据信息对应的眼动特征参数,包括:
13.根据作业场景内各敏感区注视点数量的总和与所述作业场景内注视点总数的比值,得到敏感区注视点参数;
14.根据作业场景内各敏感区注视时长的总和与单次眼动数据采集时长的比值,得到
敏感区注视时长参数;
15.根据作业场景内各敏感区首次注视时间中的最小值与单次眼动数据采集时长的比值,得到首次注视到敏感区域的时间参数;
16.根据所述作业场景内敏感区第二次注视时间与单次眼动数据采集时长的比值,得到第二次注视到敏感区域的时间参数;
17.根据作业场景内n个注视点注视时长的总和与n倍的单次眼动数据采集时长的比值,确定平均注视持续时间参数。
18.可选的,将眼动特征参数输入至识别模型中,获取识别模型的输出结果,包括:将眼动特征参数输入至识别模型中,得到多个分类值,其中,识别模型中包括多个子分类模型,每种分类模型输出一个分类值;根据输出结果确定所述作业人员的作业行为,包括:根据多个分类值,确定作业人员的作业行为。
19.可选的,根据多个分类值,确定作业人员的作业行为,包括:
20.在多个分类值中,获取最大的分类值,其中,分类值的取值范围为0至1;将最大的分类值对应的分类,确定为作业人员的作业行为。
21.可选的,钻井作业人员的不安全行为识别方法还包括:
22.获取多种类型的训练数据;若训练数据对应第一子分类模型,则第一子分类模型的标签值为1,其它第二子分类模型的标签值为0;训练识别模型中的多个子分类模型,得到训练后的识别模型。
23.可选的,作业行为具体为:正常行为、违章作业、错误行为、安全隐患中的一种。
24.第二方面,本技术提供一种钻井作业人员的不安全行为识别装置,包括:
25.数据采集模块,用于采集作业场景信息内钻井作业人员的眼动数据信息;
26.数据处理模块,用于对作业人员的眼动数据信息进行筛选和处理,获得眼动特征参数;
27.分析模块,用于对眼动特征参数进行分析,获得分析结果;
28.警示模块,用于根据分析结果确定作业人员的作业行为,并在作业行为是预设类别时,向作业人员发出提醒。
29.第三方面,本技术实施例提供一种电子设备,包括:存储器和处理器;
30.存储器用于存储计算机指令;处理器用于运行存储器存储的计算机指令实现第一方面中任一项的方法。
31.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现第一方面中任一项的方法。
32.第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中任一项的方法。
33.本技术提供的钻井作业人员的不安全行为识别方法和装置,通过作业人员佩戴的眼动数据传感器获取钻井作业人员的眼动数据信息,对眼动数据信息进行处理,获得眼动数据信息对应的眼动特征参数,将眼动特征参数输入至识别模型中,获取识别模型输出的多个分类值,根据最大分类值确定作业行为;并在作业行为是不正常的作业行为中的一种时,向作业人员发出警示,通过实时分析钻井作业人员的眼动数据信息,判断钻井作业人员的作业行为是否符合规定,实现对钻井作业人员的不安全作业行为的实时监测与识别。
附图说明
34.图1为本技术实施例提供的场景示意图;
35.图2为本技术实施例提供的钻井作业人员的不安全行为识别方法的流程示意图;
36.图3为本技术实施例提供的敏感区域网格化划分示意图;
37.图4为本技术实施例提供的不定型的敏感区域划分示意图;
38.图5为本技术实施例提供的钻井作业人员的不安全行为识别方法的流程示意图;
39.图6为本技术实施例提供的识别模型示意图;
40.图7为本技术实施例提供的钻井作业人员的不安全行为识别装置示意图;
41.图8为本技术实施例提供的电子设备的结构示意图。
具体实施方式
42.为了便于清楚描述本技术实施例的技术方案,以下,对本技术实施例中所涉及的部分术语和技术进行简单介绍:
43.1)视线追踪技术是一种利用眼动数据传感器对被试人员眼睛的注视位置、扫视路径与注视停留时间等信息进行记录,用来了解被试人员注意力情况的技术。利用视线追踪技术不仅能够对作业人员的不安全行为实现实时监测与识别,也可以对还未发出的错误动作以及因作业人员自身原因所导致的安全隐患行为有较好的识别作用。
44.2)敏感区域是指钻井作业中重要的设备单元所在区域,通常包括钻井设备的仪表、阀门、钻头、设备操作台等所在区域。
45.3)其他术语
46.在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
47.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
48.下面结合附图对本技术实施例提供的方法进行详细地介绍。需要说明的是,本技术实施例中的“在
……
时”,可以为在某种情况发生的瞬时,也可以为在某种情况发生后的一段时间内,本技术实施例对此不作具体限定。
49.钻井作业是石油、天然气行业的高风险领域之一,经研究发现超过80%的钻井作业事故与人的不安全行为有关,因此,实现对于钻井作业人员的不安全行为进行识别是减少钻进作业事故发生的关键。
50.当前针钻井对作业人员的不安全行为识别方法研究,所采用的方案主要分为两类:其一,是采用人工检查或事后调查分析方法,其二,是采用视频监控对作业人员的不安全行为进行采集,然后利用人工智能算法进行识别。
51.但是,上述两种技术方案均无法实现对钻井作业人员的实时监控与识别,特别是在监控死角或巡检不及时时。
52.有鉴于此,本技术提出一种基于眼动数据的钻井作业人员的不安全行为识别方法和装置。旨在通过结合眼动数据传感器可以实时捕捉人眼动数据的能力、眼动数据传感器可穿戴性的能力以及与集成学习算法的数据分类优势,实现对钻井作业人员不安全行为的监测与识别。
53.下面以具体地实施例对本发明的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
54.图1为本技术实施例的场景示意图,如图1所示,包括,操作台、钻井设备、钻井作业人员、服务器以及钻井作业人员作业时佩戴的作业眼镜和手环。
55.其中,作业眼镜和手环可以和服务器进行交互。
56.钻井作业人员在作业时,需要佩戴作业眼镜和手环,其中作业眼镜中搭载有眼动数据传感器,用于收集收集作业人员的眼动数据;手环可以接收服务器发送的提醒消息,用于在钻井作业人员在出现不安全行为时进行提醒。
57.钻井作业人员在作业时,需要重点关注操作台与钻井设备,因此,视线需要在操作台与钻井设备间来回切换,通过分析钻井作业人员的眼动数据可以确定钻井作业人员是否关注了操作台与钻井设备,进而判断作业人员是否存在不安全的行为。
58.可以理解的是,作业眼镜和手环可以是其他可穿戴设备,例如,作业眼镜也可以是头盔、帽子、护目镜等,可以实现本技术实施例中收集眼动数据和接收消息提醒的功能。本技术实施例并不对此进行限定。
59.上面对本技术实施例的应用场景进行了说明,下面对本技术实施例如何对钻井作业人员的不安全行为进行识别进行详细说明。
60.图2为本技术实施例提供的钻井作业人员的不安全行为识别方法的流程示意图,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
61.s201、从眼动数据传感器中获取钻井作业场景内作业人员注视每个区域的眼动数据信息。
62.眼动数据信息为眼动数据传感器记录的钻井作业人员眼睛的注视位置、扫视路径与注视停留时间等信息。
63.钻井作业场景内包括多个敏感区域和非敏感区域,如图1中所示的作业场景,包括3个敏感区域,其余区域为非敏感区域。
64.作业场景敏感区域的划分常用的方法为将作业场景进行网格化划分,重点设备所处的单元全部划分为敏感区域,如图3所示。但是,由于钻井现场作业场景重要设备单元较多、形状多不规则、摆放位置差异较大,导致网格适应性不好(网格留白较多、网格不能全覆盖或网格数量过多),会造成数据记录的不准确或计算速度慢的问题。因此本技术实施例采用不定型的敏感区域划分方法。
65.如图4所示,本技术实施例采用的不定型的敏感区域划分方法,根据各重要单元的功能,针对不同重要的类型可以选择不同的敏感区划分方式。
66.示例性的,重要单元a属于周边存在重要功能区的划分方法;重要单元b属于功能区全部位于单元内且不靠近边缘的划分方法;重要单元c属于仅某个面或某些面存在重要功能区的划分方法。
67.服务器可以与眼动数据传感器进行交互,获取作业人员注视作业场景内每个区域的眼动数据信息。
68.服务器与眼动数据传感器进行交互可以每一分钟进行一次,也可以根据实际需求进行设定。
69.s202、对眼动数据信息进行处理,获得眼动数据信息对应的眼动特征参数。
70.眼动数据传感器记录的眼动数据信息,可以称为原始眼动数据信息,由于种类众多,为避免原始眼动数据信息对识别结果准确性的影响,需要根据多场景、多敏感区域之间的差异,筛选出不受敏感区域数量差异影响或影响较小的眼动数据信息并计算出对应的眼动特征参数。
71.s203、将眼动特征参数输入至识别模型中,获取识别模型的输出结果。
72.识别模型为提前训练好的模型,用于根据获取的眼动数据信息对钻井作业人员的不安全行为进行识别。
73.服务器将计算出的眼动特征参数,输入至识别模型中,获得识别模型输出的对应的结果。
74.s204、根据输出结果确定作业人员的作业行为,并在作业行为是预设类别时,向作业人员发出警示。
75.识别模型的输出结果可以为0或者1。预设类别可以为不正常的作业行为,不正常的作业行为又可以称为不安全的作业行为。
76.示例性的,当识别模型的输出结果为0时,此时对应的钻井作业人员的行为为正常的作业行为,不是预设类别,服务器可以进行下一次数据的收集处理。
77.当识别模型的输出结果为1时,此时对应的钻井作业人员的行为为不安全的作业行为,和预设类别相同。此时,服务器可以通过钻井作业人员佩戴的手环,对钻井作业人员发出提醒,例如,进行震动提醒或者声音提醒,纠正钻井作业人员的不安全行为。
78.上述方法中,通过眼动数据传感器收集钻井作业人员的眼动数据信息,并对眼动数据进行处理,获取对应的眼动特征参数,使用训练好的识别模型对眼动特征参数进行分析,获得对应的分析结果,根据分析结果在钻井作业人员的行为为不安全行为时,进行警示。根据钻井作业人员的实时眼动数据信息,就可以判断是否存在不安全的作业行为,实现了对钻进作业人员不安全行为的实时监控与识别。
79.图5为本技术提供的钻井作业人员的不安全行为的识别方法实施例二的流程示意图,包括以下步骤:
80.s501、从眼动数据传感器中获取钻井作业场景内作业人员注视每个区域的眼动数据信息。
81.其中,本实施例中步骤s501与图2所示实施例中步骤s201相似,此处不再赘述。
82.为实现对不同钻井作业场景下钻井作业人员不安全行为的识别,需要保持各场景敏感区域占各场景全部区域的比例统一,本技术实施例将各场景敏感区域占各场景全部区域的比例设定为10%。
83.各场景敏感区域占各场景全部区域的比例计算方式满足下述公式:
[0084][0085]
其中,s
os-整个作业场景的图像的面积;-作业场景内各敏感区域的面积;-敏感区域占整个作业场景图像的比例。
[0086]
s502、对获取的眼动数据信息进行筛选。
[0087]
为避免过多的眼动数据带来的大量计算和为适应不同作业场景下对钻井作业人员的不安全行为识别任务,需要对眼动数据传感器采集的钻井作业人员的眼动数据进行筛选,获得可以准确分析钻井作业人员作业行为的眼动数据。
[0088]
筛选过后的眼动数据包括下述几种:
[0089]
注视点总数、单次眼动数据采集时间、平均注视持续时间、首次注视到敏感区域的时间、第二次注视到敏感区域的时间、敏感区域注视点数量、敏感区域注视时间。
[0090]
其中,注视点总数为眼动传感器在一次采集时间内钻井作业人员眼睛注视位置的总数,一个注视位置为一个注视点,钻井作业人员的视线在某一注视位置停留时间超过预设时间,该注视位置为一个注视点,预设时间可以为250毫秒,也可以根据实际需求进行设置。
[0091]
单次眼动数据采集时间为眼动传感器采集预设时间内的钻井作业人员眼动数据,例如,将20秒设为单次眼动数据采集时间,眼动传感器可以以20秒为一个周期,采集钻井作业人员的眼动数据并发送至服务器。
[0092]
平均注视持续时间为钻井作业人员每个注视点注视的平均时长;首次注视到敏感区域的时间为钻井作业人员第一次注视到敏感区域的时间时长;第二次注视到敏感区域的时间为钻井作业人员第二次注视到敏感区域的时间时长;敏感区域注视点数量为钻井作业人员在一次采集时间内在敏感区域注视位置总数;敏感区域注视时间为钻井作业人员注视到敏感区域的时间时长总和。
[0093]
服务器对眼动数据传感器记录的钻井作业人员的眼动数据信息进行筛选,获得上述7种眼动数据信息,可以执行s503所示步骤。
[0094]
s503、对筛选后的眼动数据信息进行处理,获得筛选后的眼动数据信息对应的眼动特征参数。
[0095]
为解决不同钻井作业场景敏感区数量存在差异以及敏感区位置分配差异对钻井作业人员的不安全行为识别带来的影响,需要对筛选出的眼动数据信息进行计算,获得对应的眼动特征参数。
[0096]
其中,眼动特征参数包括下述的几种:敏感区注视点参数、敏感区注视时长参数、首次注视到敏感区域的时间参数、第二次注视到敏感区域的时间参数、平均注视持续时间参数。
[0097]
具体的,各眼动特征参数的计算方式满足下述公式:
[0098]
敏感区注视点参数:
[0099][0100]
其中,sfp1,fp2,

,sfp
n-场景内各敏感区注视点数量;fp-场景内注视点总数;p
sfp-敏感区注视点参数。
[0101]
示例性的,在某一作业场景,单次眼动数据采集时间内,有11个注视点,其中有6个注视点落在敏感区域内,5个注视点落在敏感区域外。通过上述公式计算可得,该钻井作业人员的敏感区注视点参数为54.5%。
[0102]
敏感区注视时长参数:
[0103][0104]
其中,—场景内各敏感区注视时长;t
dc
—单次眼动数据采集时间;—敏感区注视时长参数。
[0105]
示例性的,在某一作业场景,单次眼动数据采集时间内(20秒),敏感区域的注视时长为8960毫秒。通过敏感注视时长参数公式计算可得,该钻井作业人员的敏感注视时长参数为44.8%。
[0106]
首次注视到敏感区域的时间参数:
[0107][0108]
其中,-场景内各敏感区首次注视时间;t
dc-单次眼动数据采集时间;-首次注视到敏感区域的时间参数。
[0109]
示例性的,在某一作业场景,单次眼动数据采集时间内(20秒),各敏感区首次注视时间的最小值为7228毫秒。通过首次注视到敏感区域的时间参数公式计算可得,该钻井作业人员的首次注视到敏感区域的时间参数为36.1%。
[0110]
第二次注视到敏感区域的时间参数:
[0111][0112]
其中,t
ssa-场景内敏感区第二次注视时间;t
dc-单次眼动数据采集时间;-第二次注视到敏感区域的时间参数。
[0113]
示例性的,在某一作业场景,单次眼动数据采集时间内(20秒),各敏感区第二次注视时间的最小值为7695毫秒。通过第二次注视到敏感区域的时间参数公式计算可得,该钻井作业人员的首次注视到敏感区域的时间参数为36.1%。
[0114]
平均注视持续时间参数:
[0115]
[0116]
其中,-整个作业场景各注视点注视时长(含敏感区域内的各注视点注视时长);t
dc-单次眼动数据采集时间;-平均注视持续时间参数。
[0117]
示例性的,在某一作业场景,单次眼动数据采集时间内(20秒),平均注视持续时间为1735.875毫秒。通过平均注视持续时间比公式计算可得,该钻井作业人员的平均注视持续时间参数为86.8%。
[0118]
服务器对筛选后的眼动数据信息进行处理,获得上述5种眼动特征参数,可以执行s504所示步骤。
[0119]
s504、将眼动特征参数输入至识别模型中,获取识别模型的输出结果。
[0120]
其中,识别模型为训练好的模型,识别模型的训练过程如下所示:
[0121]
获取多种类型的训练数据。
[0122]
本技术实施例中,采用xgboost模型作为识别模型的训练对象,其中,识别模型包括4种子分类模型。如图6所示,具体可以为正常、违章、错误、安全隐患4种子分类模型。
[0123]
服务器获取4种子分类模型对应的钻井作业人员的眼动特征参数作为训练数据。
[0124]
若训练数据对应第一子分类模型,则第一子分类模型的标签值为1,其它第二子分类模型的标签值为0。
[0125]
训练识别模型中的多个子分类模型,得到训练后的识别模型。
[0126]
示例性的,对识别模型中的正常子分类模型进行训练,将获取到的钻井作业人员的作业行为为正常的眼动数据信息,处理成对应的眼动特征参数后,分别输入至4个子分类模型中,正常子分类模型的标签值设为1,其余3个子分类模型的标签值设为0。
[0127]
其余3个子分类模型的训练方法和正常子分类模型的训练方法相似,经过多次训练后,得到训练后的识别模型。
[0128]
服务器将获取的钻井作业人员的实时眼动数据,处理成对应的眼动特征参数,输入至训练好的识别模型中的4个子分类模型中,获得识别模型输出的4个分类值。
[0129]
其中,每个分类值的范围为0至1。
[0130]
示例性的,在识别模型中输入眼动特征参数获得对应的4个分类值可以如下述表1所示:
[0131]
表1示出了采集的4名钻井作业人员的眼动数据信息,并处理成对应的眼动特征参数,以及将眼动特征参数输入至识别模型中的到的的4个分类值。
[0132][0133]
s505、根据输出结果判断作业人员的作业行为是否为不安全的作业行为。
[0134]
本技术实施例将不安全的作业行为划分为违章作业、错误行为、安全隐患。
[0135]
违章作业为行为已经发生,但属于明知故犯类型错误;错误行为为行为已经发生,但属于无意识类型错误;安全隐患为行为尚未发生,接下来可能会发生错误。
[0136]
服务器获取识别模型输出的4个分类值,在4个分类值中,获取最大的分类值,将最大的分类值对应的分类,确定为作业人员的作业行为。
[0137]
示例性的,服务器获取识别模型输出的4个分类值分别为,正常子分类模型输出的分类值0.005、违章子分类模型输出的分类值0.984、错误子分类模型输出的分类值0.005以及安全隐患子分类模型输出的分类值0.006。其中,最大的分类值为违章子分类模型输出的分类值0.984,因此,对应的作业人员的作业行为违章作业。
[0138]
若不是不安全的作业行为,可以执行s501所示步骤。
[0139]
若是不安全的作业行为,可以执行s506所示步骤。
[0140]
s506、生成警示信息并进行提醒。
[0141]
警示信息可以为文字信息,用于记录钻井作业人员在某一时间出现了那一种不正常的作业行为,可以储存在服务器中。
[0142]
示例性的,服务器在确定钻井作业人员a的作业行为为违章作业时,在服务器后台记录a于xx年xx月xx时出现了违章作业。
[0143]
同时,服务器可以通过钻井作业人员佩戴的手环,对钻井作业人员进行警示,例如,进行震动提醒或者声音提醒,纠正钻井作业人员的不安全行为。
[0144]
经实际测试,本技术实施例可以对钻井作业人员的不安全行为的识别准确率可以达到100%,可以满足钻井作业不安全行为的工程应用要求。
[0145]
本技术实施例提出的眼动数据特征参数重要度如表2所示:
[0146][0147]
从表2可以看出,本技术实施例所提出的5种眼动数据特征参数都对钻井作业不安全行为的识别起到了重要作用,其中平均注视持续时间参数与首次注视到敏感区域的时间参数的重要程度最高,而敏感区注视点参数与第二次注视到敏感区域的时间参数相对较低,这说明敏感区的位置、注意力集中程度、不同作业人员的用眼习惯与上一轮眼动数据采集结束注视点停留位置对不安全行为的识别影响较大。但从数值来看所提出的识别解决方案对多场景下的作业不安全行为的识别具有较好的泛化作用。
[0148]
s507、判断钻井作业人员的不安全作业行为是否已经纠正。
[0149]
服务器通过下一周期收集的钻井作业人员的眼动数据信息,判断此时作业人员的作业行为是否为正常的作业行为。
[0150]
若是正常的作业行为,表示作业人员的不正常作业行为已经纠正。可以执行s501所示步骤。
[0151]
若还是保持不安全的作业行为,可以执行s508所示步骤。
[0152]
s508、通知现场的安全管理人员。
[0153]
通过现场的安全管理人员,去纠正钻井作业人员的不安全作业行为。
[0154]
上述方法中,通过眼动数据传感器,收集钻井作业人员的眼动数据信息,处理成对应的眼动特征参数,将眼动特征参数输入至训练好的识别模型中,获取识别模型输出的多个分类值,根据最大分类值确定作业行为,并在作业行为为不正常的作业行为中的一种时,对钻井作业人员进行警示,以纠正其不正常的作业行为。实现对钻井作业人员的不安全作业行为全天候的监控识别,解决了传统方法存在监控死角和监控缺失的缺点,并通过计算对应的眼动特征参数,改善了模型泛化能力不足的缺陷,实现了对多场景钻井作业人员不安全行为的识别。
[0155]
如图7所示,本技术实施例还提供一种钻井作业人员的不安全行为识别装置70,包括,数据采集模块701、数据处理模块702、分析模块703以及警示模块704。
[0156]
数据采集模块701,用于采集作业场景信息内钻井作业人员的眼动数据信息。
[0157]
数据处理模块702,用于对钻井作业人员的眼动数据信息进行筛选和处理,获得眼动特征参数,其中,眼动特征参数包括:敏感区注视点参数、敏感区注视时长参数、首次注视到敏感区域的时间参数、第二次注视到敏感区域的时间参数、平均注视持续时间参数。
[0158]
分析模块703,用于对眼动特征参数进行分析,获得分析结果。
[0159]
具体的,分析模块703将眼动特征参数输入至识别模型中,获得识别模型输出的结果。
[0160]
警示模块704,用于根据分析结果确定钻井作业人员的作业行为,并在作业行为是预设类别时,向作业人员发出提醒。
[0161]
本实施例提供的钻井作业人员的不安全行为识别装置可以执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0162]
进一步的,本技术实施例还提供一种钻井作业人员的不安全行为识别装置,在图7实施例提供的钻井作业人员的不安全行为识别装置70的基础上,还包括,模型训练模块705。
[0163]
数据处理模块702,还用于根据采集的眼动数据信息筛选出下述的7中眼动数据信息:
[0164]
注视点总数、单次眼动数据采集时间、平均注视持续时间、首次注视到敏感区域的时间、第二次注视到敏感区域的时间、敏感区域注视点数量、敏感区域注视时间。
[0165]
分析模块703,还用于根据眼动特征参数,获得多个分类值。
[0166]
具体的,将所述眼动特征参数输入至识别模型中,获得识别模型中4个子分类模型对应的分类值,在4分类值中,获取最大的分类值,其中,分类值的取值范围为0至1。
[0167]
识别模块704,还用于将最大的分类值对应的分类,确定为作业人员的作业行为。
[0168]
模型训练模块705,用于对识别模型进行训练。
[0169]
具体的,获取多种类型的训练数据.
[0170]
若训练数据对应第一子分类模型,则第一子分类模型的标签值为1,其它第二子分类模型的标签值为0。
[0171]
训练识别模型中的多个子分类模型,得到训练后的识别模型。
[0172]
本实施例提供的钻井作业人员的不安全行为识别装置可以执行图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0173]
图8为本技术实施例提供的电子设备的结构示意图。如图8所示,本实施例提供的设备80可以包括:
[0174]
处理器801。
[0175]
存储器802,用于存储电子设备的可执行指令。
[0176]
其中,处理器配置为经由执行可执行指令来执行上述钻井作业人员的不安全行为识别方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0177]
本技术实施例中还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述钻井作业人员的不安全行为识别方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0178]
一种可能的实现方式中,计算机可读介质可以包括随机存取存储器(random access memory,ram),只读存储器(read-only memory,rom),只读光盘(compact disc read-only memory,cd-rom)或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(digital subscriber line,dsl)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘,激光盘,光盘,数字通用光盘(digital versatile disc,dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
[0179]
本技术实施例中还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述钻井作业人员的不安全行为识别方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0180]
在上述终端设备或者服务器的具体实现中,应理解,处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0181]
本领域技术人员可以理解,上述任一方法实施例的全部或部分步骤可以通过与程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取存储介质中,该程序被执行时,执行上述方法实施例的全部或部分的步骤。
[0182]
本技术技术方案如果以软件的形式实现并作为产品销售或使用时,可以存储在计算机可读取存储介质中。基于这样的理解,本技术的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括计算机程序或者若干指令。该计算机软件产品使得计算机设备(可以是个人计算机、服务器、网络设备或者类似的电子设备)执行本技术实施例所述方法的全部或部分步骤。
[0183]
最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依
然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1