机柜中设备位置确定方法、故障检测方法、装置及系统制造方法及图纸

技术编号:24941135 阅读:23 留言:0更新日期:2020-07-17 21:37
本发明专利技术实施例涉及一种机柜中设备位置确定方法、故障检测方法、装置及系统,该方法包括:获取巡检机柜图片;分别识别巡检机柜图片中的第一点像素坐标和第二点的像素坐标;根据机柜实际宽度、第一点的像素坐标,以及第二点的像素坐标,确定第一比例系数;根据巡检机柜图片中机柜基准点像素坐标,第一比例系数、机柜中第i个u位距离第一点与第二点连线构成的边的实际距离,确定机柜中第i个u位在巡检机柜图片中基准点所在侧的像素坐标;根据机柜中每一u位在基准点所在侧的像素坐标,确定巡检机柜图片中设备位置信息。通过该种方式,可以精确确定巡检机柜图片中每一个设备的具体位置信息。

【技术实现步骤摘要】
机柜中设备位置确定方法、故障检测方法、装置及系统
本专利技术实施例涉及计算机
,尤其涉及一种机柜中设备位置确定方法、故障检测方法、装置及系统。
技术介绍
在现有技术中,机房巡检机器人巡检机柜中存放的设备是否存在故障,主要采用的方式就是将设备正常状态下拍摄的图片和机器人巡检时拍摄的图片进行对比,从而确定机柜中设备是否存在故障。但是,该种方法只能确定机柜中是否有设备发生了故障,但是却无法明确指出哪个设备发生故障,发生故障的设备精确位置等。这对于设备维修而言,带来了很大的麻烦。设备维修人员需要进入到现场对机柜中的所有设备依次进行排查。如果机柜数量巨大,设备众多的情况下,故障排查显然需要占用大量时间。导致维修工作人员的工作效率大大降低,而且由于设备故障也会导致设备不能正常工作而带来其他的损失。那么,如何才能够及时精确的确定发生故障的设备以及设备的精确位置,成为本申请亟待解决的技术问题。
技术实现思路
鉴于此,为解决现有技术中无法精确确定机柜中发生故障的设备,及发生故障的设备位置等的技术问题,本专利技术实施例提供一种机柜中设备位置确定方法、故障检测方法、装置及系统。第一方面,本专利技术实施例提供一种机柜中设备位置确定方法,该方法包括:获取巡检机柜图片;分别识别巡检机柜图片中的第一点像素坐标和第二点的像素坐标,第一点和第二点分别为位于机柜两侧同一水平面,且二者间距与机柜宽度相等的两个点;根据机柜实际宽度、第一点的像素坐标,以及第二点的像素坐标,确定机柜实际宽度和巡检机柜图片中机柜宽度之间的第一比例系数;根据巡检机柜图片中机柜基准点像素坐标、第一比例系数,以及机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在巡检机柜图片中基准点所在侧的像素坐标;根据巡检机柜图片以及机柜中每一u位在基准点所在侧的像素坐标,确定巡检机柜图片中设备位置信息,其中,i为正整数,基准点为第一点或者为第二点,基准边为第一点和第二点之间的连线构成的边。在一个可能的实施方式中,分别识别巡检机柜图片中的第一点像素坐标和第二点的像素坐标之前,方法还包括:确定巡检机柜图片是否存在畸变;当确定巡检机柜图片存在畸变时,对存在畸变的巡检机柜图片进行畸变校正。在一个可能的实施方式中,根据机柜实际宽度、第一点的像素坐标,和第二点的像素坐标,确定机柜实际宽度和巡检机柜图片中机柜宽度之间的第一比例系数,具体包括:根据第一点的像素坐标和第二点的像素坐标,确定第一点和第二点之间的第一像素距离;根据机柜实际宽度以及第一像素距离,确定机柜实际宽度和巡检机柜图片中机柜宽度之间的第一比例系数。在一个可能的实施方式中,根据巡检机柜图片中机柜基准点像素坐标、第一比例系数,以及机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在巡检机柜图片中基准点所在侧的像素坐标,具体包括:根据机柜中第i个u位距离基准边的实际距离以及第一比例系数,确定巡检机柜图片中机柜第i个u位距离基准边的像素距离;根据巡检机柜图片中机柜基准点像素坐标,以及巡检机柜图片中机柜第i个u位距离基准边的像素距离,确定第i个u位在巡检机柜图片中基准点所在侧的像素坐标。在一个可能的实施方式中,根据巡检机柜图片中机柜基准点像素坐标、第一比例系数,以及机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在巡检机柜图片中基准点所在侧的像素坐标,具体包括:根据巡检机柜图片中机柜基准点像素坐标、机柜中第一u位距离基准边的实际距离以及第一比例系数,确定第一u位在巡检机柜图片中基准点所在侧的像素坐标;根据第一u位在巡检机柜图片中基准点所在侧的像素坐标、单位u位实际高度以及第一比例系数,确定机柜除第一u位机柜以外的其他u位在巡检机柜图片中基准点所在侧的像素坐标,其中,单位u位实际高度为相邻两u位距离基准边的实际距离之间的绝对差值,第一u位为距离基准边最近的u位。在一个可能的实施方式中,当巡检机柜图片存在角度偏移时,分别识别巡检机柜图片中的第一点像素坐标和第二点的像素坐标之前,方法还包括:调整巡检机器人拍摄角度,直至确定拍摄角度与机柜正面垂直时,重新获取巡检机柜图片。第二方面,本专利技术实施例提供一种机柜中设备故障检测方法,该方法包括:获取机柜处于正常工作状态时的图片;根据机柜处于正常工作状态时的图片,如第一方面任一实施方式方法获取的机柜巡检图片,以及巡检机柜图片中的设备位置信息,确定机柜中发生故障的设备,以及发生故障的设备的位置信息。第三方面,本专利技术实施例提供一种机柜中设备位置确定装置,该装置包括:获取单元,用于获取巡检机柜图片;识别单元,用于分别识别巡检机柜图片中的第一点像素坐标和第二点的像素坐标,第一点和第二点分别为位于机柜两侧同一水平面,且二者间距与机柜宽度相等的两个点;处理单元,用于根据机柜实际宽度、第一点的像素坐标,以及第二点的像素坐标,确定机柜实际宽度和巡检机柜图片中机柜宽度之间的第一比例系数;根据巡检机柜图片中机柜基准点像素坐标、第一比例系数,以及机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在巡检机柜图片中基准点所在侧的像素坐标;根据巡检机柜图片以及机柜中每一u位在基准点所在侧的像素坐标,确定巡检机柜图片中设备位置信息,其中,i为正整数,基准点为第一点或者为第二点,基准边为第一点和第二点之间的连线构成的边。第四方面,本专利技术实施例提供一种机柜中设备故障检测装置,该装置包括:获取单元,用于获取机柜处于正常工作状态时的图片;处理单元,用于根据机柜处于正常工作状态时的图片、如第三方面的装置获取的巡检机柜图片,以及机柜中设备位置信息,确定机柜中发生故障的设备,以及发生故障的设备的位置信息。第五方面,本专利技术实施例提供一种机柜中设备位置确定系统,该系统包括:至少一个处理器和存储器;处理器用于执行存储器中存储的机柜中设备位置确定程序,以实现如第一方面任一实施方式所介绍的机柜中设备位置确定方法。第六方面,本专利技术实施例提供一种机柜中设备故障检测系统,该系统包括:至少一个处理器和存储器;处理器用于执行存储器中存储的机柜中设备故障检测程序,以实现如第一方面任一实施方式所介绍的机柜中设备故障检测方法。第七方面,本专利技术实施例提供一种计算机存储介质,该计算机存储介质存储有一个或者多个程序,一个或者多个程序可被如第五方面所介绍的机柜中设备位置确定系统执行,以实现如第一方面任一实施方式所介绍的机柜中设备位置确定方法。第八方面,本专利技术实施例提供一种计算机存储介质,该计算机存储介质存储有一个或者多个程序,一个或者多个程序可被如第六方面所介绍的机柜中设备故障检测系统执行,以实现如第一方面任一实施方式所介绍的机柜中设备故障检测方法。本专利技术实施例提供的一种机柜中设备位置确定方法,首先获取巡检机柜图片,然后识别巡检机柜图片中第一点的像素坐标,本文档来自技高网...

【技术保护点】
1.一种机柜中设备位置确定方法,其特征在于,所述方法包括:/n获取巡检机柜图片;/n分别识别所述巡检机柜图片中的第一点像素坐标和第二点的像素坐标,所述第一点和所述第二点分别为位于机柜两侧同一水平面,且二者间距与机柜宽度相等的两个点;/n根据机柜实际宽度、所述第一点的像素坐标,以及所述第二点的像素坐标,确定所述机柜实际宽度和所述巡检机柜图片中机柜宽度之间的第一比例系数;/n根据所述巡检机柜图片中机柜基准点像素坐标、所述第一比例系数,以及所述机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在所述巡检机柜图片中基准点所在侧的像素坐标;/n根据所述巡检机柜图片以及所述机柜中每一u位在所述基准点所在侧的像素坐标,确定所述巡检机柜图片中设备位置信息,其中,i为正整数,所述基准点为所述第一点或者为所述第二点,所述基准边为所述第一点和所述第二点之间的连线构成的边。/n

【技术特征摘要】
1.一种机柜中设备位置确定方法,其特征在于,所述方法包括:
获取巡检机柜图片;
分别识别所述巡检机柜图片中的第一点像素坐标和第二点的像素坐标,所述第一点和所述第二点分别为位于机柜两侧同一水平面,且二者间距与机柜宽度相等的两个点;
根据机柜实际宽度、所述第一点的像素坐标,以及所述第二点的像素坐标,确定所述机柜实际宽度和所述巡检机柜图片中机柜宽度之间的第一比例系数;
根据所述巡检机柜图片中机柜基准点像素坐标、所述第一比例系数,以及所述机柜中第i个u位距离基准边的实际距离,确定机柜中第i个u位在所述巡检机柜图片中基准点所在侧的像素坐标;
根据所述巡检机柜图片以及所述机柜中每一u位在所述基准点所在侧的像素坐标,确定所述巡检机柜图片中设备位置信息,其中,i为正整数,所述基准点为所述第一点或者为所述第二点,所述基准边为所述第一点和所述第二点之间的连线构成的边。


2.根据权利要求1所述的方法,其特征在于,所述分别识别所述巡检机柜图片中的第一点像素坐标和第二点的像素坐标之前,所述方法还包括:
确定所述巡检机柜图片是否存在畸变;
当确定所述巡检机柜图片存在畸变时,对存在畸变的巡检机柜图片进行畸变校正。


3.根据权利要求1所述的方法,其特征在于,所述根据所述机柜实际宽度、所述第一点的像素坐标,和所述第二点的像素坐标,确定所述机柜实际宽度和所述巡检机柜图片中机柜宽度之间的第一比例系数,具体包括:
根据所述第一点的像素坐标和所述第二点的像素坐标,确定所述第一点和所述第二点之间的第一像素距离;
根据所述机柜实际宽度以及所述第一像素距离,确定所述机柜实际宽度和所述巡检机柜图片中机柜宽度之间的第一比例系数。


4.根据权利要求1所述的方法,其特征在于,所述根据所述巡检机柜图片中机柜基准点像素坐标,所述第一比例系数、所述机柜中第i个u位距离所述基准边的实际距离,确定机柜中第i个u位在所述巡检机柜图片中基准点所在侧的像素坐标,具体包括:
根据所述机柜中第i个u位距离所述基准边的实际距离以及所述第一比例系数,确定所述巡检机柜图片中机柜第i个u位距离所述基准边的像素距离;
根据所述巡检机柜图片中机柜基准点像素坐标,以及所述巡检机柜图片中机柜第i个u位距离所述基准边的像素距离,确定所述第i个u位在所述巡检机柜图片中基准点所在侧的像素坐标。


5.根据权利要求1所述的方法,其特征在于,所述根据所述巡检机柜图片中机柜基准点像素坐标,所述第一比例系数、所述机柜中第i个u位距离所述基准边的实际距离,确定机柜中第i个u位在所述巡检机柜图片中基准点所在侧的像素坐标,具体包括:
根据所述巡检机柜图片中机柜基准点像素坐标、所述机柜中第一u位距离所述基准边的实际距离以及所述第一比例系数,确定所述第一u位在所述巡检机柜图片中基准点所在侧的像素坐标;
根据所述第一u位在所述巡检机柜图片中基准点所在侧的像素坐标、单位u位实际高度以及所述第一比例系数,确定所述机柜除所述第一u位机柜以外的其他u位在所述巡检机柜图片中基准点所在侧的像素坐标,其中,所述单位u位实际高度为相邻两u位距离所述基准边的实际距离之间的绝对差值...

【专利技术属性】
技术研发人员:蔡禹丞王超姚秀军桂晨光李振蔡小龙郭新然马福强崔丽华
申请(专利权)人:北京海益同展信息科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1