深圳市中捷智安科技有限公司
Banner
深圳市中捷智安科技有限公司总部

业务咨询
固话:0755-28766866
手机:133-1682-8857
传真:0755-28766066
邮件:2851268699@qq.com
网址: http://www.szzjza.com
地址:深圳市龙华新区观澜街道大水坑金奥工业科技园c栋3楼

售后支持
固话:0755-28767922
手机:133-1682-8987
投诉与建议:133-1682-9176
行业知识
首页 > 行业知识 > 内容

浅析闸机系统的人员检测与判别技术

编辑:深圳市中捷智安科技有限公司时间:2021-03-17

浅析闸机系统的人员检测与判别技术

在地铁系统中,闸机是控制乘客通行的关键装置,乘客刷卡后,闸机系统的人员检测和识别系统可以快速判断其是否有效通行,从而准确地闭合或打开闸门。因此,闸机系统的运行状态在很大程度上关系着整个地铁交通出行的安全性。所以,应进一步优化闸机系统人员检测和判别技术,合理配置相关组件,有效地提高闸机系统的可靠性。

通道闸.png

一、闸机系统的构成

闸机系统主要由若干传感器、控制模块、蜂鸣器、读卡器、显示灯、闸门机构和闸机外壳等组成。它的传感器主要用来检测闸机通道中乘客的通行状况,是闸机系统人员检测和判别的关键部分。控制模块主要负责判别、分析和采集传感器信号,其决定着闸门的关闭和开启。

二、人体通行状况分类

根据人体行为特征、是否携带物品和行人数量等,可将人体通过闸机系统的情况分为:①根据胖瘦、高矮、物品在侧方、物品在身后、物品在身前、匍匐前进、通行速度(快、慢、正常)、反向进入通道和反向进入又退回等情况,判断有1人通过;②根据人与人保持一定距离、人与人紧贴等情况,判断有2人通过。

三、闸机系统中的检测、判别技术

1.传感器空间布局

人体的身高与各部分的比例有着密切的关系,闸机系统的人员检测和判别技术可以将人体身高作为关键点检测,从而合理地布局传感器。首先要分析人体结构的关键点特征,根据人体结构数据和人类经验常识,以人体的肩部、腰部、髋部和膝部作为关键点,根据人们的衣着和鞋子修正值、人体结构占身高的比例,计算人体各个关键点的离地高度。在此,要重点考虑传感器的布局范围,闸机高度约为1m,检票机高1000mm,宽280mm,长2000mm,那么,传感器的空间高度布局应小于1000mm。由于闸门在整个闸机的中间位置,所以,传感器宽度布局范围应为闸机长度的1/2,即1000mm,并且传感器多设置在闸机内侧。而我国的女性步长500~800mm,男性步长550~850mm,因此,传感器实际的空间宽度布局应缩小一些,900mm即可满足要求。

闸机系统检测与判别乘客是否通过闸门不能仅靠1个传感器,可在传感器S1的水平方向放置另一个传感器S2,S1与S2之间保持100mm的距离,避免出现检测干扰的情况出现。闸门通道内部检测应考虑衣服因素和人体厚度,传感器间距应大于250mm,确保传感器能准确检测到乘客的整个行走过程,因此,在700mm的闸机通道内应至少设置3个传感器。由于多数乘客都会携带物品,所以,可在闸机通道距离地面 900 mm的位置设计传感器S3。在水平方向上,其与S2距离200mm,S4与S5间距150mm,依次排列。

2.数据采集模块设计

闸机系统数据采集模块主要是指基于单片机的数据采集软件系统和硬件环境。在采集闸机系统数据时,要设置相应的外围电路和 P89V51单片机,用来负责接收和发送光电传感器信号,实时读取串口检测数据并保存。P0和P1口作为传感器接收端,12 V电源直接与发射端相连,P2口连接状态指示灯和蜂鸣器实现信息提示和控制报警,并且外围电路包含程序下载接口、时钟电路和串口。数据采集模块与上位机之间要实现信息通信,就要采用RS232接口标准,使用单端通讯的不平衡传输方式,最高速率达20kb/s,传输距离约20m,适合本地设备的点对点通信。数据采集软件系统将传感器采集的乘客通行数据信息发送到上位机,进而实现数据分析和处理。

3.区域识别

根据通信方向,闸机系统可分为出口、安全区和检测区。出口是指乘客通过闸机;安全区是为了防止闸机夹伤乘客,传感器一旦检测到该区域有乘客,要保持阻挡门处于开启的状态;检测区是用来检测乘客的通行状况。根据区域识别理论,乘客的通行是从一个区域进入另一个区域。传感器S1处于无遮挡状态,当有乘客通过时,传感器被遮挡,将传感器 S1,S2,S3,S4所在位置化为一个区域。当其中1个传感器被遮挡时,则认为有乘客进入检测区域。

4.关键点识别

为了简化传感器设置数量和空间布局,确保乘客可以安全、快速地通过闸机,弥补区域识别的盲区,应更加清晰地区分物品和人体。在人行走的过程中,高度和宽度基本保持不便,但是,腿部变化明显,所以,可将人体腿部运动轨迹看作一个扇形。在腿部摆动的过程中,膝关节是运动的定点,踝关节是扇形区域中的活动点,因此,可将踝关节作为传感器采集的关键点。这样,检测和识别就会更加容易。

5.算法优化

单片机读取传感器数据后,以字节的形式发送到上位机,每个数据位分别对应各个传感器的状态。假设 t时刻,当传感器的状态S(i,t)=1时,则表示其被遮挡;当传感器的状态S(i,t)=0时,则表示其未被遮挡。这样,t时刻所有传感器的状态为:F(t)=(fi(t)),fi(t)=S(i,t),1≤i<9,当乘客通过闸机通道时,在不同时刻,传感器的状态也是不同的,t时刻所有传感器状态为:qt=F(t).t是一个离散数值,设乘客通过闸机通道所需的时间为T,则该序列为:Q=(qt),0≤t<T。

根据人体检测和识别算法编写相应的软件程序,将关键点识别和区域识别有效结合起来。以区域识别为基础实现初步判断,再用关键点识别完成修正,有效地提高了闸机系统人员检测和识别的准确度。

四、结束语

为了确保闸机系统人员检测和判别的可靠性,应积极简化传感器的布局分布和数量,将区域识别和关键点识别技术有效结合起来,进而提高闸机系统的识别率,减少乘客逃票行为。

闸机.png