掌桥专利:专业的专利平台
掌桥专利
首页

一种巡查方法、装置、设备及存储介质

文献发布时间:2023-06-19 16:06:26



技术领域

本申请涉及人工智能技术领域,特别是涉及一种巡查方法、装置、设备及存储介质。

背景技术

随着人工智能技术的发展,对计算设备的要求也越来越高。一般的,计算设备部署在机房内。机房内的计算设备种类及数量繁多,为了保证机房内的计算设备稳定运行,需要对机房进行巡查。

目前,存在两种方式对机房进行巡查。第一种方式是人工巡查,巡查人员到机房内巡查计算设备的运行情况及机房内的环境,巡查过程中手动抄表、核对数据,但巡查人员的经验参差不齐,易出现对待巡查对象漏查、误查的情况,进而导致巡查信息的可靠性和准确性较差。

第二种方式中,在指定位置布置巡查装置,第二种方式需要综合考虑机房内的布线,以确定布置巡查装置的位置,每个位置的巡查装置都需要配置各类传感器,以采集各个指定位置的巡查信息。

第二种方式虽然提高了巡查信息的可靠性和准确性,但是,每个位置处的巡查装置需要采集的巡查信息的类型基本相同,每个位置的巡查装置上配置的传感器也基本相同。为了采集同一类信息需要在多个不同巡查位置的巡查装置上配置多个相同的传感器,难以对巡查装置进行复用,造成资源浪费。

发明内容

基于上述问题,本申请提供了一种一种巡查方法、装置、设备及存储介质,能够减少资源浪费。

本申请实施例公开了如下技术方案:

第一方面,本申请提供了一种巡查方法,所述方法包括:

获取目标空间内的多个待巡查对象的巡查位置;

根据所述巡查位置,生成针对所述目标空间的巡查路线;

在所述目标空间内,按照所述巡查路线,依次移动至每个待巡查对象的巡查位置,并采集所述每个待巡查对象对应的巡查信息。

可选地,所述方法还包括:

获取针对所述每个待巡查对象的信息采集需求;

所述采集所述每个待巡查对象对应的巡查信息,包括:

根据所述每个待巡查对象的信息采集需求,采集所述每个待巡查对象对应的巡查信息。

可选地,所述方法还包括:

根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果;或,

将所述巡查信息发送至服务器,以便所述服务器根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果。

可选地,所述方法还包括:

通过展示装置,展示所述巡查结果。

可选地,所述方法还包括:

接收操作指令;所述操作指令用于对所述巡查路线进行调整。

第二方面,本申请提供了一种巡查装置,所述巡查装置包括:获取模块,生成模块,驱动模块和采集模块;

所述获取模块,用于获取目标空间内的多个待巡查对象的巡查位置;

所述生成模块,用于根据所述巡查位置,生成针对所述目标空间的巡查路线;

所述驱动模块,用于在所述目标空间内,按照所述巡查路线,驱动巡查装置依次移动至每个待巡查对象的巡查位置;

所述采集模块,用于采集所述每个待巡查对象对应的巡查信息。

可选地,所述装置还包括:分析模块;

所述分析模块用于,根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果;或,

将所述巡查信息发送至服务器,以便所述服务器根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果。

可选地,所述装置还包括:通信模块;

所述通信模块,用于接收操作指令;所述操作指令用于对所述巡查路线进行调整。

第三方面,本申请提供了一种巡查设备,所述巡查设备包括:存储器和处理器;

所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

所述处理器用于根据所述程序代码中的指令执行上述第一方面中任意一种实现方式所述方法的步骤。

第四方面,本申请提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在巡查设备上运行时,所述巡查设备执行上述第一方面中任意一种实现方式所述方法的步骤。

相较于现有技术,本申请具有以下有益效果:

本申请提供了一种巡查方法、装置、设备及存储介质,该方法中,可移动的巡查装置通过获取目标空间内的多个待巡查对象的巡查位置,然后基于巡查位置,生成针对目标空间的巡查路线,接着按照巡查路线,依次移动至每个待巡查对象的巡查位置,并采集每个待巡查对象对应的巡查信息。由于巡查装置可以按照巡查路线移动,其可巡查的范围广,在巡查装置上配置不同类型的传感器,每种类型的传感器可以在不同的巡查位置多次使用,实现了对巡查装置的复用,减少了资源浪费。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种巡查方法的流程图;

图2为本申请实施例提供的又一种巡查方法的流程图;

图3为本申请实施例提供的一种巡查装置的示意图;

图4为本申请实施例提供的又一种巡查装置的示意图;

图5为本申请实施例提供的一种巡查设备的示意图。

具体实施方式

需要说明的是,本发明提供的一种巡查方法、装置、设备及存储介质可用于人工智能领域。上述仅为示例,并不对本发明提供的一种巡查方法、装置、设备及存储介质的应用领域进行限定。

本申请说明书和权利要求书及附图说明中的术语“第一”、“第二”“第三”、和“第四”等是用于区别不同对象,而不是用于限定特定顺序。

在本申请实施例中,“作为示例”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“作为示例”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“作为示例”或者“例如”等词旨在以具体方式呈现相关概念。

本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。

目前,在指定位置布置巡查装置,需要综合考虑机房内的布线,以确定布置巡查装置的位置。每个位置的巡查装置都需要配置各类传感器,以采集各个指定位置的巡查信息。由此,虽然每个位置处的巡查装置需要采集的巡查信息的类型基本相同,每个位置的巡查装置上配置的传感器也基本相同,但是为了采集同一类信息需要在多个不同巡查位置的巡查装置上配置多个相同的传感器,难以对巡查装置进行复用,造成资源浪费。

发明人发现,巡查装置的位置固定,导致单个巡查装置的巡查范围小,难以避免会存在资源浪费;同时每个巡查装置采集到的巡查信息相互孤立,没有对巡查信息进行有效的分析,事故发生后才会被检测到,无法提前预防存在的安全隐患,为了减少资源浪费,发明人提供了一种巡查方法、装置、设备及存储介质。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参见图1,该图为本申请实施例提供的一种巡查方法的流程图,该巡查方法由可移动的巡查装置执行,包括:

S101:巡查装置获取目标空间内的多个待巡查对象的巡查位置。

作为示例,目标空间可以是存放计算设备的机房;待巡查对象可以是计算设备,也可以是目标空间内的任意位置;巡查位置可以通过待巡查对象在目标空间内的坐标值表示。

S102:巡查装置根据巡查位置,生成针对目标空间的巡查路线。

作为示例,可以由本申请提供的巡查装置根据巡查位置自动生成最优巡查路线;也可以由本申请提供的巡查装置根据巡查位置生成多条路线,用户从生成的多条路线中选择一条作为巡查路线。

S103:巡查装置在目标空间内,按照巡查路线依次移动至每个待巡查对象的巡查位置,并采集每个待巡查对象对应的巡查信息。

作为示例,待巡查对象对应的巡查信息可以包括:温度数据、湿度数据、热红外数据、图像数据以及视频数据等,其中,视频数据可以是采集待巡查对象对应的巡查信息时固定时间长度的视频数据,也可以是可以移动的巡查装置在按照巡查路线移动的过程中连续的视频数据。当待巡查对象为设备时,巡查信息还可以包括:设备指示灯状态的图像数据、视频数据等。

由此,通过获取目标空间内的多个待巡查对象的巡查位置,然后基于巡查位置,生成针对目标空间的巡查路线,接着按照巡查路线,依次移动至每个待巡查对象的巡查位置,并采集每个待巡查对象对应的巡查信息。由于本申请提供的巡查装置可以按照巡查路线移动,其可巡查的范围广,在巡查装置上配置不同类型的传感器,每种类型的传感器可以在不同的巡查位置多次使用,实现了对巡查装置的复用,减少了资源浪费。

参见图2,该图为本申请实施例提供的又一种巡查方法的流程图,该巡查方法包括:

步骤S201:巡查装置获取目标空间内的多个待巡查对象的巡查位置,以及针对每个待巡查对象的信息采集需求。

作为示例,信息采集需求可以包括每个待巡查对象对应的温度数据、湿度数据、热红外数据、图像数据以及视频数据等,其中,视频数据可以是采集待巡查对象对应的巡查信息时固定时间长度的视频数据,也可以是巡查装置在按照巡查路线移动的过程中连续的视频数据,当待巡查对象为设备时,巡查信息还可以包括:设备指示灯状态的图像数据、视频数据等。

不同待巡查对象的信息采集需求可以相同,也可以不同,用户可以根据需要设置对每个待巡查对象对应的信息采集需求。

步骤S202:巡查装置根据巡查位置,生成针对目标空间的巡查路线。

步骤S203:巡查装置在目标空间内,按照巡查路线依次移动至每个待巡查对象的巡查位置,并根据每个待巡查对象的信息采集需求,采集每个待巡查对象对应的巡查信息。

步骤S204:巡查装置根据巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果;或,巡查装置将巡查信息发送至服务器,以便服务器根据巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果。

例如,用户可以在巡查装置中预设参考信息,或将巡查信息发送至服务器,在服务器中预设参考信息。参考信息可以包括温度阈值、湿度阈值、热红外数据阈值、目标空间内正常的图像数据以及设备指示灯正常状态的图像数据等。上述巡查装置可以配置人工智能与大数据分析平台,上述服务器可以包括人工智能与大数据分析平台,通过人工智能与大数据分析平台对巡查信息进行分析,得到巡查结果。不同巡查装置所采集的巡查信息还可以发送至同一服务器,以便对多个巡查装置所采集的巡查信息进行统一分析。

巡查装置或服务器根据巡查信息以及上述参考信息,生成每个待巡查对象对应的巡查结果,巡查结果可以包括:温度数据、湿度数据、热红外数据的值以及上述数据是否超出阈值;目标空间内的图像数据是否正常;设备指示灯状态是否正常;预设时间段内采集到的各类巡查信息的走势以及异常率等。巡查装置可以通过程序的仿真训练,实现对上述图像数据是否正常、设备指示灯状态是否正常等的判断。

作为示例,巡查结果可以是10天内1号待巡查对象温度异常率0.1%;2022年4月24日20:40,1号待巡查对象温度40℃,超出阈值;10天内采集到的所有1号待巡查对象的温度数据与时间的折线图;2022年4月24日20:00-21:00,巡查装置采集到的所有待巡查对象的温度数据与待巡查对象代号的折线图等。

由此,用户可以根据需要,预设参考信息,得到对巡查信息进行分析后的巡查结果,以便及时发现事故隐患,做出相应应对措施。例如,可以得到1号待巡查对象的温度阈值范围为20-40℃,1号待巡查对象温度连续3天超过38℃的巡查结果,由此可以得出1号待巡查对象存在温度超出阈值的风险的结论,进而及时做出对1号待巡查对象进行降温的相应措施。

步骤S205:通过展示装置,展示巡查结果。

展示装置可以是例如手机、平板电脑等的移动终端,也可以是监控大厅的客户端等。巡查装置与上述展示装置可以通过API接口(ApplicationProgram Interface,应用程序接口)实现通信,将巡查结果以可视化的方式展现在展示装置的屏幕上。在展示装置上可以配置人脸识别、动作识别等功能,以提高巡查信息数据的安全性。不同的巡查装置可以将各自的巡查结果展示在同一展示装置上,以便用户进行分析、对比。

当巡查结果由可移动的巡查装置根据巡查信息和预设参考信息生成时,可以由巡查装置将巡查结果发送至展示装置进行展示;当巡查结果由服务器根据可移动的巡查装置发送的巡查信息和预设参考信息生成时,可以由服务器将巡查结果发送至展示装置进行展示,也可以先由巡查装置从服务器获取巡查结果,再由巡查装置将巡查结果发送至展示装置进行展示。

当出现巡查结果为超出阈值、设备指示灯状态异常等情况时,可以进行报警,以便用户及时发现异常。报警方式可以表现为例如可移动的巡查装置进行声光报警、在展示装置上显示报警信息、在展示装置上闪烁报警信息或蜂鸣等多种方式。

此外,用户还可以通过上述展示装置,实现与巡查装置之间的人机交互。作为示例,巡查装置可以接收展示装置发送的操作指令,操作指令可以是用于调整巡查路线的指令,可以是用于更改待巡查对象的信息采集需求,可以是用于增删待巡查对象,也可以是用于实现网络设备、风机等的远程开关的指令。

由此,用户可以根据需要,通过展示装置,实时远程控制巡查装置,提高了巡查装置的可操作性,使得巡查过程更为灵活。

参见图3,该图为本申请实施例提供的一种巡查装置的示意图,该巡查装置包括:获取模块301,生成模块302,驱动模块303和采集模块304。

获取模块301:用于获取目标空间内的多个待巡查对象的巡查位置。

作为示例,目标空间可以是存放计算设备的机房;待巡查对象可以是计算设备,也可以是目标空间内的任意位置;巡查位置可以通过待巡查对象在目标空间内的坐标值表示。

生成模块302:用于根据所述巡查位置,生成针对所述目标空间的巡查路线。

作为示例,可以由本申请提供的巡查装置根据巡查位置自动生成最优巡查路线;也可以由本申请提供的巡查装置根据巡查位置生成多条路线,用户从生成的多条路线中选择一条作为巡查路线。该模块具有可在目标空间内进行定位与建图、自主导航等的功能,用以实现一条或多条巡查路线的生成。

驱动模块303:用于在所述目标空间内,按照所述巡查路线,驱动巡查装置依次移动至每个待巡查对象的巡查位置。

作为示例,该模块具有定点前往等功能以及电机、电池、充放电模块、激光雷达、超声波避障等装置,为巡查装置的移动提供动力,支持巡查装置在目标空间内自主巡查、自动前往指定位置充电、定点前往指定待巡查对象,并在移动的过程中避开人或物。

采集模块304:用于采集所述每个待巡查对象对应的巡查信息。

采集模块可以包含例如热红外感应装置、温度计、湿度计等的传感器;例如摄像头的图像、视频拍摄装置以及例如升降杆的辅助信息采集装置。

参见图4,该图为本申请实施例提供的又一种巡查装置的示意图,该巡查装置包括:获取模块401,生成模块402,驱动模块403、采集模块404、分析模块405和通信模块406。

获取模块401:用于获取目标空间内的多个待巡查对象的巡查位置。

作为示例,目标空间可以是存放计算设备的机房;待巡查对象可以是计算设备,也可以是目标空间内的任意位置;巡查位置可以通过待巡查对象在目标空间内的坐标值表示。

生成模块402:用于根据所述巡查位置,生成针对所述目标空间的巡查路线。

作为示例,可以由本申请提供的巡查装置根据巡查位置自动生成最优巡查路线;也可以由本申请提供的巡查装置根据巡查位置生成多条路线,用户从生成的多条路线中选择一条作为巡查路线。该模块具有可在目标空间内进行定位与建图、自主导航等的功能,用以实现一条或多条巡查路线的生成。

驱动模块403:用于在所述目标空间内,按照所述巡查路线,驱动巡查装置依次移动至每个待巡查对象的巡查位置。

作为示例,该模块具有定点前往等功能以及电机、电池、充放电模块、激光雷达、超声波避障等装置,为巡查装置的移动提供动力,支持巡查装置在目标空间内自主巡查、自动前往指定位置充电、定点前往指定待巡查对象,并在移动的过程中避开人或物。

采集模块404:用于采集所述每个待巡查对象对应的巡查信息。

采集模块可以包含例如热红外感应装置、温度计、湿度计等的传感器;例如摄像头的图像、视频拍摄装置以及例如升降杆的辅助信息采集装置。

分析模块405:用于根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果;或,将所述巡查信息发送至服务器,以便所述服务器根据所述巡查信息和预设参考信息,生成每个待巡查对象对应的巡查结果。

例如,用户可以在巡查装置中预设参考信息,或将巡查信息发送至服务器,在服务器中预设参考信息。参考信息可以包括温度阈值、湿度阈值、热红外数据阈值、目标空间内正常的图像数据以及设备指示灯正常状态的图像数据等。上述巡查装置可以配置人工智能与大数据分析平台,上述服务器可以包括人工智能与大数据分析平台,通过人工智能与大数据分析平台对巡查信息进行分析,得到巡查结果。不同巡查装置所采集的巡查信息可以发送至同一服务器,以便对多个巡查装置所采集的巡查信息进行统一分析。

巡查装置或服务器根据巡查信息以及上述参考信息,生成每个待巡查对象对应的巡查结果,巡查结果可以包括:温度数据、湿度数据、热红外数据的值以及上述数据是否超出阈值;目标空间内的图像数据是否正常;设备指示灯状态是否正常;预设时间段内采集到的各类巡查信息的走势以及异常率等。巡查装置可以通过程序的仿真训练,实现对上述图像数据是否正常、设备指示灯状态是否正常等的判断。

作为示例,巡查结果可以是10天内1号待巡查对象温度异常率0.1%;2022年4月24日20:40,1号待巡查对象温度40℃,超出阈值;10天内采集到的所有1号待巡查对象的温度数据与时间的折线图;2022年4月24日20:00-21:00,巡查装置采集到的所有待巡查对象的温度数据与待巡查对象代号的折线图等。

由此,用户可以根据需要,预设参考信息,得到对巡查信息进行分析后的巡查结果,易于及时发现事故隐患,做出相应应对措施。例如,可以得到1号待巡查对象的温度阈值范围为20-40℃,1号待巡查对象温度连续3天超过38℃的巡查结果,由此可以得出1号待巡查对象存在温度超出阈值的风险的结论,进而做出对1号待巡查对象进行降温的相应措施。

通信模块406:用于接收操作指令;所述操作指令用于对所述巡查路线进行调整。

当巡查结果由可移动的巡查装置根据巡查信息和预设参考信息生成时,可以由通信模块将巡查结果发送至展示装置进行展示;当巡查结果由服务器根据可移动的巡查装置发送的巡查信息和预设参考信息生成时,可以由服务器将巡查结果发送至展示装置进行展示,也可以先由通信模块从服务器获取巡查结果,再由巡查装置将巡查结果发送至展示装置进行展示。

作为示例,巡查装置可以接收展示装置发送的操作指令,操作指令可以是用于调整巡查路线的指令,可以是用于更改待巡查对象的信息采集需求,可以是用于增删待巡查对象,也可以是用于实现网络设备、风机等的远程开关的指令。

由此,用户可以根据需要,通过展示装置,实时远程控制巡查装置,提高了巡查装置的可操作性,使得巡查过程更为灵活。

参见图5,该图为本申请实施例提供的一种巡查设备的示意图,该巡查设备包括:存储器501和处理器502。

存储器501:用于存储程序代码,并将所述程序代码传输给所述处理器。

处理器502:用于根据所述程序代码中的指令执行上述巡查方法的步骤。

本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当所述计算机指令在巡查设备上运行时,巡查设备执行上述巡查方法的步骤。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元提示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本申请的一种具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

技术分类

06120114703503