一种闸机状态检测方法、装置、电子设备及存储介质与流程

文档序号:33121296发布日期:2023-02-01 03:53阅读:50来源:国知局
一种闸机状态检测方法、装置、电子设备及存储介质与流程

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.综上所述,本技术包括以下至少一种有益技术效果:1. 当检测到电力恢复的信号时,说明电力已经恢复,此时需要将闸机唤醒,以使得闸机通电并进入待运行状态,因此向闸机发送唤醒信号,从而使得闸机通电,向闸机发送唤醒信号后,判断闸机是否被唤醒成功,若唤醒成功,则说明闸机以通电,由于闸机从断电状态变为通电状态,因此需要验证闸机是否能够正常运行,控制闸机按照预设功能运行,获取闸机处的视频信息,对视频信息进行分析,从而判断闸机是否按照预设功能运行,从而判断出闸机是否运行正常,因此能够更方便地得知闸机的运行情况;2. 视频信息进行特征识别,从而能够识别到闸机上的至少一个部件特征,从部件特征中确定与预设功能对应的目标部件特征,然后从视频信息中分割处目标部件特征对应的区域视频,对区域视频进行分析并判断闸机是否运行正常,由于区域视频中仅存在目标部件特征,因此在分析目标部件特征的区域视频时,能够降低其他部件的影响,使得判断结果更精确,并且减少其他无用的信息,更加节省算力减少判断用时。
附图说明
29.图1是本技术实施例的一种闸机状态检测方法的流程示意图。
30.图2是本技术实施例的一种闸机状态检测装置的结构示意图。
31.图3是本技术实施例的一种电子设备的结构示意图。
具体实施方式
32.以下结合附图对本技术作进一步详细说明。
33.本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
34.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
36.下面结合说明书附图对本技术实施例作进一步详细描述。
37.本技术实施例提供了一种闸机状态检测方法,由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此,该终端设备以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术实施例在此不做限制,如图1所示,该方法包括步骤s101、步骤s102、步骤s103、步骤s104以及步骤s105,其中,s101,当检测到电力恢复的信号时,向闸机发送唤醒信号。
38.对于本技术实施例,电子设备可与地铁站或火车站等场所内的输电线路进行连接,当地铁站或火车站等场所由断电变为供电时,电子设备能够检测恢复电力。电力恢复后场所内的闸机仍处于关闭状态,因此需要开启闸机使得闸机接入电力。电子设备与闸机之间通过导线等介质有线连接。电子设备在检测到电力恢复之后,向闸机发送唤醒信号。闸机接收到唤醒信号后,闸机内管理电力接入的芯片或模块的电平被拉低,因此输电线路的电能能够输入闸机,闸机进入开始状态。
39.由于场所内闸机的数量不止一个,并且闸机的分布位置也不同,因此。每个闸机可对应不同的mac地址,以区分不同的闸机。电子设备可根据每个闸机的mac地址发送包括mac地址的唤醒信号。闸机接收到唤醒信号后,可对唤醒信号中的mac地址与设置在闸机内的 mac地址进行比较,从而确定出是否属于与自身对应的唤醒信号。
40.在本技术实施例中,闸机内可设置使能寄存器和状态寄存器对唤醒闸机的操作进行相关配置,也可将电子设备与闸机之间连接的导线直接接在管理闸机接入与供电的相关引脚或芯片上,当闸机接收到到唤醒信号后直接响应唤醒信号,以使得闸机通电。
41.s102,判断闸机是否唤醒成功。
42.对于本技术实施例,向闸机发送唤醒信号后,有可能出现唤醒失败的情况,因此电子设备还需判断是否将闸机唤醒成功。
43.s103,若唤醒成功,则控制闸机按照预设功能运行。
44.对于本技术实施例,若唤醒成功,则说明闸机已开启,输电线路中的电能已接入闸机。但由于场所从断电状态变为供电状态,闸机在突然断电或突然供电时,内部电路可能出现损坏,因此还需判断闸机是否能够正常运行。此时电子设备控制闸机按照预设功能进行
运行。例如控制闸机上的挡板翻转或动作,以及控制闸机上的指示灯亮灭等。
45.s104,获取闸机处的视频信息。
46.对于本技术实施例,为了能够更好的分析闸机的运行状态判断闸机是否按照预设功能运行,因此获取闸机处的视频信息,由于场所内分布有多个摄像头装置,摄像头装置能够采集到闸机处的视频信息,因此可以通过设置在场所内的摄像头装置采集闸机的视频信息,并由电子设备获取。
47.s105,基于视频信息判断闸机是否运行正常。
48.对于本技术实施例,电子设备获取到闸机处的视频信息后,由于视频信息内包括闸机运行状态的相关信息,因此对视频信息进行分析,从而便于判断出闸机是否能够正常运行。相较于人工对闸机进行检测更加方便准确且效率更高。
49.本技术实施例的一种可能的实现方式,步骤s102中判断闸机是否唤醒成功,具体包括步骤s1021(图中未示出)、步骤s1022(图中未示出)以及步骤s1023(图中未示出),其中,s1021,判断在预设时间内是否接收到闸机发送的回馈信号。
50.s1022,若接收到,则确定闸机唤醒成功。
51.s1023,若未接收到,则确定闸机唤醒失败。
52.对于本技术实施例,电子设备向闸机发送唤醒信号后,若闸机被成功唤醒,则说明闸机接入供电线路,闸机被成功开启,开启后的闸机像电子设备发送回馈信号,以使得电子设备得知闸机已唤醒成功。若闸机未被成功开启,则闸机无法发送回馈信号。假设预设时间为三秒。电子设备向闸机发送唤醒信号后,若在三秒内未接收到闸机发送的回馈信号,则说明闸机未被唤醒成功。若在三秒内接收到闸机发动的回馈信号,则说明闸机唤醒成功。通过判断是否在预设时间内接收到回馈信号,能够更准确方便的得知闸机是否被唤醒。
53.本技术实施例的一种可能的实现方式,步骤s104中获取闸机处的视频信息,具体包括步骤s1041(图中未示出)、步骤s1042(图中未示出)、步骤s1043(图中未示出)以及步骤s1044(图中未示出),其中,s1041,获取闸机的身份信息。
54.对于本技术实施例,电子设备唤醒闸机后,获取闸机的身份信息,其中闸机的身份信息可以是闸机的mac地址、编号以及位置信息等。
55.s1042,基于身份信息确定对应的摄像头装置。
56.对于本技术实施例,不同位置的闸机对应不同的摄像头装置,闸机的身份信息与摄像头装置具有对应关系。因此电子设备在获取到闸机的身份信息后能够确定出对应的摄像头装置,也即能够采集到闸机位置处画面的摄像头装置。
57.s1043,获取闸机按照预设功能运行时的开始时间,以及预设功能对应的持续时长。
58.对于本技术实施例,确定出摄像头装置后,获取电子设备控制闸机按照预设功能运行时的开始时间,假设开始时间为17:00:00。预设功能对应有持续时长,例如闸机的挡板翻转的持续时长可以是三秒,闸机上指示灯亮灭的持续时长为5秒等。
59.s1044,基于开始时间以及预设功能的持续时长获取闸机处的视频信息。
60.对于本技术实施例。以步骤s103为例,假设预设功能为挡板翻转,电子设备从17:
00:00开始获取视频信息,直至17:00:03停止获取,从而得到一段三秒的视频信息。通过预设功能开始运行的时间以及持续时长获取视频信息,从而减少视频信息中的无用数据和信息。便于后续分析,减少算力和分析时间。
61.本技术实施例的一种可能的实现方式,步骤s105中基于视频信息判断闸机是否运行正常,具体包括步骤s1051(图中未示出)、步骤s1052(图中未示出)、步骤s1053(图中未示出)以及步骤s1054(图中未示出),其中,s1051,对视频信息进行特征识别,得到闸机上的至少一个部件特征。
62.对于本技术实施例,获取到视频信息后,可以将视频信息输入至训练好的网络模型中进行特征识别,其中网络模型可以是卷积神经网络模型,也可以是循环神经网模型,还可以是其他种类的网络模型,在此不做限定,将视频信息输入制训练好的卷积神经网络中进行特征识别号然后输出闸机上的至少一个部件特征,例如识别到挡板和指示灯。
63.s1052,从至少一个部件特征中确定预设功能对应的目标部件特征。
64.对于本技术实施例,预设功能与部件特征之间存在对应关系,因此在得到闸机上的至少一个部件特征之后,能够根据预设功能与部件特征之间的对应关系确定出目标部件特征。例如预设功能为挡板翻转,则确定出目标部件特征为挡板。
65.s1053,对视频信息进行分割得到目标部件特征对应的区域视频。
66.对于本技术实施例,确定出目标部件特征后,电子设备对视频信息进行分割,例如根据目标部件特征在视频信息中的尺寸进行分割,得到只包含目标部件特征的区域视频。
67.s1054,基于区域视频判断闸机是否运行正常。
68.对于本技术实施例,得到区域视频后对视区域视频进行分析,从而能够判断出目标部件特征的运行状态。区域视频中只包含目标部件特征,不包含其他的部件特征,因此减少了无用的数据和信息对分析目标部件特征的干扰,从而使得分析结果更准确,且减少了分析时间。
69.本技术实施例的一种可能的实现方式,步骤s1054中基于区域视频判断闸机是否运行正常,具体包括步骤s10541(图中未示出)以及步骤s10542(图中未示出),其中,s10541,确定目标部件特征对应的训练好的目标网络模型。
70.对于本技术实施例,确定出目标部件特征后,电子设备可以从预设的模型库中获取目标部件特征对应的训练好的网络模型。
71.s10542,将目标部件特征对应的视频信息输入至训练好的目标网络模型中进行运行状态识别,得到运行状态结果。
72.对于本技术实施例,电子设备将目标部件特征对应的区域视频输入至对应的训练好的网络模型中进行状态识别,其中网络模型可以是卷积神经网络模型,也可以是循环神经网络模型,还可以是其他种类的网络模型,在此不做限定。以卷积神经网络为例,电子设备将目标部件特征对应的区域视频输入至训练好的卷积神经网络模型中,卷积神经网络对区域视频中的目标部件的运行状态进行识别分析,最后输出运行状态结果。运行状态结果反映目标部件特征是否运行正常,进而说明闸机是否运行正常。
73.本技术实施例的一种可能的实现方式,步骤s1054中基于区域视频判断闸机是否运行正常,具体包括步骤s10543(图中未示出)、步骤s10544(图中未示出)、步骤s10545(图中未示出)以及步骤s10546(图中未示出),其中,
s10543,获取目标部件特征对应的运行正常时的基准视频。
74.对于本技术实施例,电子设备获取目标部件特征对应的能够运行正常时的基准视频。基准视频可以存储在电子设备本地的存储介质中,也可以存储在云服务器中。电子设备根据不同的目标部件特征获取对应的基准视频。以挡板为例,预设功能为挡板翻转,则电子设备获取挡板对应的基准视频。
75.s10544,计算区域视频与基准视频的相似度。
76.对于本技术实施例,电子设备可以计算区域视频与基准视频的每一帧画面之间的相似度。计算出每一帧画面之间的相似度后,可以对得到的全部取平均值,以表征区域视频与基准视频之间的相似度。在其他实施方式中,还可以根据目标部件特征的不同,确定目标部件特征对应的关键帧,计算区域视频与基准视频中的关键帧之间的相似度。其中,计算相似度可通过结构相似性度量(ssim)计算,也可通过余弦相似度计算,即把两个画面分别表示成一个向量,通过计算向量之间的余弦距离来表征两个画面的相似度,还可通过直方图计算相似度,还可通过其他方式计算相似度,在此不做限定。
77.s10545,若相似度达到预设相似度阈值,则确定闸机运行正常。
78.s10546,若相似度未达到预设相似度阈值,则确定闸机运行异常。
79.对于本技术实施例,假设预设相似度阈值为95%,电子设备判断出区域视频与基准视频之间的相似度达到95%,则说明闸机当前运行状态与基准视频中运行正常时的状态极为相似,从而说明闸机的运行状态为正常。若相似度未达到95%,则说明当前闸机的运行状态与运行正常时的状态相差较大,进而说明当前闸机运行异常。
80.在其他实施方式中,若确定出闸机运行异常后,还可以将视频信息通过显示屏装置进行显示,以使得工作人员更方便地得知闸机运行情况。
81.本技术实施例的一种可能的实现方式,步骤s102之后还包括步骤s106(图中未示出),其中,s106,若唤醒失败,则输出提示信息。
82.对于本技术实施例,当闸机运行异常时,电子设备可根据闸机的身份信息输出提示信息,假设闸机a运行异常,电子设备可以控制显示屏装置输出“闸机a运行异常,请及时检修”的文字信息,也可以控制扬声器装置语音播报“闸机a运行异常,请及时检修”的语音信息,还可以是向工作人员对应的终端设备发送“闸机a运行异常,请及时检修”的短信文字信息,从而使得工作人员及时得知闸机运行异常。
83.上述实施例从方法流程的角度介绍一种闸机状态检测方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种闸机状态检测装置,具体详见下述实施例。
84.本技术实施例提供一种闸机状态检测装置20,如图2所示,该闸机状态检测装置20具体可以包括:发送模块201,用于当检测到电力恢复的信号时,向闸机发送唤醒信号;第一判断模块202,用于判断闸机是否唤醒成功;控制模块203,用于当唤醒成功时,控制闸机按照预设功能运行;获取模块204,用于获取闸机处的视频信息;第二判断模块205,用于基于视频信息判断闸机是否运行正常。
85.本技术实施例提供了一种闸机状态检测装置20,其中,当检测到电力恢复的信号
时,说明电力已经恢复,此时需要将闸机唤醒,以使得闸机通电并进入待运行状态,因此发送模块201向闸机发送唤醒信号,从而使得闸机通电,向闸机发送唤醒信号后,第一判断模块202用于判断闸机是否被唤醒成功,若唤醒成功,则说明闸机以通电,由于闸机从断电状态变为通电状态,因此需要验证闸机是否能够正常运行,控制模块203用于控制闸机按照预设功能运行,获取模块204获取闸机处的视频信息,对视频信息进行分析,第二判断模块205从而判断闸机是否按照预设功能运行,从而判断出闸机是否运行正常,因此能够更方便地得知闸机的运行情况。
86.本技术实施例的一种可能的实现方式,第一判断模块202在判断闸机是否唤醒成功时,具体用于:判断在预设时间内是否接收到闸机发送的回馈信号;若接收到,则确定闸机唤醒成功;若未接收到,则确定闸机唤醒失败。
87.本技术实施例的一种可能的实现方式,获取模块204在获取闸机处的视频信息时,具体用于:获取闸机的身份信息;基于身份信息确定对应的摄像头装置;获取闸机按照预设功能运行时的开始时间,以及预设功能对应的持续时长;基于开始时间以及预设功能的持续时长获取闸机处的视频信息。
88.本技术实施例的一种可能的实现方式,第二判断模块205在基于视频信息判断闸机是否运行正常时,具体用于:对视频信息进行特征识别,得到闸机上的至少一个部件特征;从至少一个部件特征中确定预设功能对应的目标部件特征;对视频信息进行分割得到目标部件特征对应的区域视频;基于区域视频判断闸机是否运行正常。
89.本技术实施例的一种可能的实现方式,第二判断模块205在基于区域视频判断闸机是否运行正常时,具体用于:确定目标部件特征对应的训练好的目标网络模型;将目标部件特征对应的视频信息输入至训练好的目标网络模型中进行运行状态识别,得到运行状态结果。
90.本技术实施例的一种可能的实现方式,第二判断模块205在基于区域视频判断闸机是否运行正常时,具体用于:获取目标部件特征对应的运行正常时的基准视频;计算区域视频与基准视频的相似度;若相似度达到预设相似度阈值,则确定闸机运行正常;若相似度未达到预设相似度阈值,则确定闸机运行异常。
91.本技术实施例的一种可能的实现方式,装置20还包括:输出模块,用于当唤醒失败时,输出提示信息。
92.在本技术实施例中,第一判断模块202和第二判断模块205可以是相同的判断模块也可以是不同的判断模块。
93.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的一种闸机状态检测装置20的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
94.本技术实施例中提供了一种电子设备,如图3所示,图3所示的电子设备30包括:处理器301和存储器303。其中,处理器301和存储器303相连,如通过总线302相连。可选地,电子设备30还可以包括收发器304。需要说明的是,实际应用中收发器304不限于一个,该电子设备30的结构并不构成对本技术实施例的限定。
95.处理器301可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器301也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
96.总线302可包括一通路,在上述组件之间传送信息。总线302可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线302可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一型的总线。
97.存储器303可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
98.存储器303用于存储执行本技术方案的应用程序代码,并由处理器301来控制执行。处理器301用于执行存储器303中存储的应用程序代码,以实现前述方法实施例所示的内容。
99.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。还可以为服务器等。图3示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
100.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与相关技术相比,本技术实施例中当检测到电力恢复的信号时,说明电力已经恢复,此时需要将闸机唤醒,以使得闸机通电并进入待运行状态,因此向闸机发送唤醒信号,从而使得闸机通电,向闸机发送唤醒信号后,判断闸机是否被唤醒成功,若唤醒成功,则说明闸机以通电,
由于闸机从断电状态变为通电状态,因此需要验证闸机是否能够正常运行,控制闸机按照预设功能运行,获取闸机处的视频信息,对视频信息进行分析,从而判断闸机是否按照预设功能运行,从而判断出闸机是否运行正常,因此能够更方便地得知闸机的运行情况。
101.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
102.以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1