System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及计算机视觉,特别涉及位置确定方法和闸机控制方法。本说明书同时涉及位置确定装置和闸机控制装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品。
技术介绍
1、当前,使用机器视觉进行公众场合下的场景识别已经成为了一个热门的研究领域。越来越多的研究者开始尝试将深度学习、计算机视觉等技术应用于智能交通、安全监控等领域。在城市轨道交通中,闸机的通行判断是一个重要的应用,例如,在一个闸机通行场景中,一个乘客在进站前,需要进行刷卡授权,授权通过后闸机门打开,待乘客通过后闸机门自动关闭。
2、在目前的实际应用中,一般通过判断由安装在闸机内侧的一系列红外对射传感器辅助漫反射传感器实现,其可以感知人员的进入与走出状态,并在适当的时候控制闸机的开关门动作。还有的新型智慧闸机则通过机器视觉技术来替代传统的红外传感器方案,因为摄像头拥有更大的视野范围与更丰富的场景信息,可以实现更多的内容识别,以进行乘客通行状态的判断。然而,由于摄像头的视角或安装位置问题,基于图像画面对乘客或物体的位置判断,往往与乘客或物体在实际的物理空间中所处的位置存在偏差,进而影响对闸机距离的判断,使得由摄像头图像配合机器视觉算法中给出的乘客位置信息可能存在较大的偏差,在一定程度上会干扰对乘客通行的判断,造成不必要开关门影响乘客的正常通行。
技术实现思路
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、本说明书一实施例实现了,通过采集待识别深度图像,并提取待识别深度图像中的目标深度特征,将目标深度特征与预设静态深度特征进行特征比对,以确定待识别深度图像中是否存在目标对象。在目标深度特征与预设静态深度特征比对不一致的情况下,确定待识别深度图像中存在目标对象,并在待识别深度图像中确定目标对象的目标运动区域,为进一步确定目标对象的位置信息,可以在目标运动区域中提取目标像素区域,从而根据目标像素区域中各像素点的像素位置信息,确定目标对象的目标位置信息,提高确定目标对象的目标位置信息的准确性。还可以根据确定的目标位置信息,在后续过程中准确判断目标对象的通行状态。
本文档来自技高网...【技术保护点】
1.一种位置确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,获取预设静态深度特征,包括:
3.如权利要求2所述的方法,其特征在于,根据各静态像素点的静态深度值,确定各静态像素点的预设静态深度特征,包括:
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
5.如权利要求1所述的方法,其特征在于,提取所述待识别深度图像的目标深度特征,包括:
6.如权利要求1所述的方法,其特征在于,所述目标深度特征与所述预设静态深度特征比对不一致,包括:
7.如权利要求3所述的方法,其特征在于,根据第一预设比对条件,比对所述目标深度特征与所述预设静态深度特征,获得第一特征比对结果,包括:
8.如权利要求4所述的方法,其特征在于,根据第二预设比对条件,比对所述目标深度特征与所述预设静态深度特征,获得第二特征比对结果,包括:
9.如权利要求6所述的方法,其特征在于,所述方法还包括:
10.如权利要求1所述的方法,其特征在于,确定所述待识别深度图像中目标对象的目标运动区域
11.如权利要求1所述的方法,其特征在于,在所述目标运动区域中提取目标像素区域,包括:
12.如权利要求11所述的方法,其特征在于,获取所述目标对象的目标检测框,包括:
13.如权利要求11所述的方法,其特征在于,根据所述目标检测框和预设区域线,在所述目标运动区域中确定目标边界像素点,包括:
14.如权利要求13所述的方法,其特征在于,所述预设区域线包括进入区域线和离开区域线;
15.如权利要求1所述的方法,其特征在于,根据所述目标像素区域中各目标像素点的像素位置信息,确定所述目标对象的目标位置信息,包括:
16.如权利要求15所述的方法,其特征在于,在确定所述目标对象的目标位置信息之后,所述方法还包括:
17.一种闸机控制方法,其特征在于,包括:
18.一种位置确定装置,其特征在于,包括:
19.一种闸机控制装置,其特征在于,包括:
20.一种计算设备,包括:
21.一种计算机可读存储介质,其存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-17任意一项所述方法的步骤。
22.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-17任意一项所述方法的步骤。
...【技术特征摘要】
1.一种位置确定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,获取预设静态深度特征,包括:
3.如权利要求2所述的方法,其特征在于,根据各静态像素点的静态深度值,确定各静态像素点的预设静态深度特征,包括:
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
5.如权利要求1所述的方法,其特征在于,提取所述待识别深度图像的目标深度特征,包括:
6.如权利要求1所述的方法,其特征在于,所述目标深度特征与所述预设静态深度特征比对不一致,包括:
7.如权利要求3所述的方法,其特征在于,根据第一预设比对条件,比对所述目标深度特征与所述预设静态深度特征,获得第一特征比对结果,包括:
8.如权利要求4所述的方法,其特征在于,根据第二预设比对条件,比对所述目标深度特征与所述预设静态深度特征,获得第二特征比对结果,包括:
9.如权利要求6所述的方法,其特征在于,所述方法还包括:
10.如权利要求1所述的方法,其特征在于,确定所述待识别深度图像中目标对象的目标运动区域,包括:
11.如权利要求1所述的方法,其特征在于,在所述目标运动区域中提取目标像素区域,包括:...
【专利技术属性】
技术研发人员:马博璋,吴正中,张辉,刘喆,王晓东,邓能文,张东东,
申请(专利权)人:北京城建智控科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。