本发明属于公交客流信息采集,尤其是涉及一种无站立区公交的客流od提取方法和系统。
背景技术:
1、为了提高乘车安全性和运营服务水平,目前越来越多的区域开始采用乘客按座就位的无站立区公交运营途径低等级乡村公路的城乡公交线路。城乡公交相比城市公交客流密度更低,客均运营成本更高,故更有必要深入了解线路的客流特征,提供精准契合乘客出行需求的可靠服务,进而实现降本增效。乘客的上下车站点是城乡公交客流分析的基础资料,可以用于计算客流od(起讫点)矩阵,进而指导城乡公交线网调整和运营优化。现有的乘客上下车站点信息采集方法主要包括人工调查法、客流仪法、公交ic卡数据挖掘法、行人重识别法等,但都存在一些局限性:人工调查法费时费力、成本高昂;客流仪只能采集某个站点上/下车的人数,而无法精确获得某一个体的上/下车站点;ic卡数据在采用单一票制的线路上只能记录上车站点而不包含下车站点,需要使用出行链规则推算下车站点,准确性和普适性存在局限;行人重识别法基于机器视觉技术,统计精度高度依赖视频质量,并且容易受到光线、视觉等因素的影响。中国专利申请cn202210270926.7公开了一种公交客流od分析方法及装置、存储介质,通过关系型数据库sql来查询各个站点间的到发客流数,结合车载售票信息如ic卡数据来计算出公交车辆在各站点的上下客流数,与基于wifi和蓝牙数据的od矩阵进行校正,计算出最终的实际公交客流od矩阵。但该方法可能存在多检数据,如路边行人的wifi数据、公交车周围私家车辆的wifi数据等无法被有效去除,影响计算结果的精确性,此外,该方法需要设置wifi探针和蓝牙检测器,增加了实施成本。因此,需要设计一种无站立区公交的客流od提取方法,以解决现有乘客上下车站点识别方法成本高、采集信息受限、准确性和可靠性低等问题,实现城乡公交乘客上下车站点的自动采集和客流od提取。
技术实现思路
1、本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种无站立区公交的客流od提取方法和系统,对无站立区公交客流od进行高效、准确的提取。
2、本发明的目的可以通过以下技术方案来实现:
3、一种无站立区公交的客流od提取方法,包括以下步骤:
4、获取车辆定位信息,检测车门开闭状态;
5、基于所述车辆定位信息和车门开闭状态,进行乘客落座状态以及各站点上下车乘客数量的识别,所述乘客落座状态包括乘客入座行为和离座行为;
6、根据各站点上下车乘客数量的识别结果,修正基于乘客落座状态识别结果获得的上下车站点识别结果;
7、根据修正后的上下车站点识别结果,获得无站立区公交线路双方向指定时间段内的客流od矩阵。
8、进一步地,所述车辆定位信息包括时刻、车辆速度以及车辆所处的经度和纬度。
9、进一步地,通过自控开关和配套电路检测车门开闭状态,记录车辆到达站点i时的开门时间戳和关门时间戳分别作为车辆到达和离开站点i的时间。
10、进一步地,将车辆到达站点i的时间对应的车辆定位信息与预置线路站点图进行比对,确定车辆当前所在站点的站名和站序,并与车辆到达和离开站点i的时间相关联。
11、进一步地,乘客落座状态的识别过程如下:
12、记录乘客入座状态识别时间窗内乘客入座时间戳和离座时间戳所述乘客入座状态识别时间窗为其中,和分别为车辆到达站点i时的开门时间戳和关门时间戳,δtd和δta分别为车辆从开始减速到停稳开门和车辆从关门离站到加速至正常行驶速度的耗时;
13、将乘客入座时间戳和离座时间戳与座椅关联;
14、统计站点i的乘客入座行为总次数和离座行为总次数
15、进一步地,通过薄膜压力传感器获取座椅压力值,与预设的压力阈值相比以记录乘客入座时间戳和离座时间戳
16、进一步地,各站点上下车乘客数量的识别过程如下:
17、截取乘客上下车动作识别时间窗内乘客上下车的视频图像数据,用目标检测与跟踪算法提取上下车乘客的运动轨迹,所述乘客上下车动作识别时间窗为其中,和分别为车辆到达站点i时的开门时间戳和关门时间戳;
18、通过比较所述运动轨迹在水平和竖直方向上的位移与相应阈值的大小关系统计站点i的乘客上车次数和下车次数并与站点i的站名及站序相关联。
19、进一步地,上下车站点识别的过程如下:
20、s301、计算站点i的乘客上车次数与入座行为总次数的差值以及站点i的乘客下车次数与离座行为总次数的差值
21、s302、判断是否满足若是,则表明乘客落座状态识别无误,将站点i的站名和站序与对应的乘客落座状态相关联,进入步骤s305;若否,则进入步骤s303;
22、s303、判断是否满足若是,则上下车乘客数量识别有误,将站点i的站名和站序与条入座记录相关联;若否,则检测车辆在乘客入座状态识别修正时间窗内的入座行为,若存在大于等于个入座行为,则将站点i的站名和站序与条入座记录和条入座记录相关联,否则上下车乘客数量识别有误,将站点i的站名和站序与条入座记录相关联,所述乘客入座状态识别修正时间窗为其中为车辆到达站点i时的关门时间戳,为车辆到达站点i+1时的开门时间戳,δtd和δta分别为车辆从开始减速到停稳开门和车辆从关门离站到加速至正常行驶速度的耗时;
23、s304、判断是否满足若是,则上下车乘客数量识别有误,将站点i的站名和站序与条离座记录相关联;若否,则检测车辆在乘客离座状态识别修正时间窗内的离座行为,若存在大于等于个离座行为,则将站点i的站名和站序与条离座记录和条离座记录相关联,否则上下车乘客数量识别有误,将站点i的站名和站序与条离座记录相关联,所述乘客离座状态识别修正时间窗为其中为车辆到达站点i-1时的关门时间戳,为车辆到达站点i时的开门时间戳,δtd和δta分别为车辆从开始减速到停稳开门和车辆从关门离站到加速至正常行驶速度的耗时;
24、s305、获得站点i的上下车站点识别结果,进行下一站点的上下车站点识别。
25、进一步地,客流od提取的过程如下:
26、s401、根据实际运营调度优化需要,确定需要计算od矩阵的时间段;
27、s402、筛选指定时间段内的基于乘客落座状态的座椅占用记录;
28、s403、遍历筛选出的座椅占用记录,根据上下车站点识别结果将其分配至无站立区公交线路双方向的各个站点od组合中,并对每个站点od组合对应的座椅占用记录进行计数,获得无站立区公交线路双方向指定时间段内的od矩阵。
29、本发明还提供一种无站立区公交的客流od提取系统,包括:
30、车辆运行状态检测子系统,包括卫星定位终端模块和车门状态检测模块,分别用于获取车辆定位信息和检测车门开闭状态;
31、乘客落座状态检测子系统,用于识别乘客落座状态,包括入座行为和离座行为;
32、上下车人数检测子系统,用于识别各站点上下车乘客数量;
33、中央处理器子系统,用于根据各站点上下车乘客数量的识别结果,修正基于乘客落座状态识别结果获得的上下车站点识别结果,根据修正后的上下车站点识别结果,获得无站立区公交线路双方向指定时间段内的客流od矩阵;
34、存储器子系统,用于存储所述车辆定位信息、所述车门开闭状态、所述乘客落座状态和各站点上下车乘客数量,以及上下车站点识别与客流od提取的结果。
35、与现有技术相比,本发明具有以下有益效果:
36、1、本发明针对无站立区公交“一人一座”的运营特点,构建了一种基于乘客落座状态识别结果的客流od提取方法,并根据各站点上下车乘客数量的识别结果,进一步修正基于乘客落座状态识别结果获得的上下车站点识别结果,根据修正后的上下车站点识别结果,获得无站立区公交线路双方向指定时间段内的客流od矩阵,充分融合了多种数据源,可以精确识别乘客下车站点,对无站立区公交客流od进行高效、准确提取,以指导城乡公交线网调整和运营优化。
37、2、为确保乘客上下车站点的准确识别,本发明计算每个站点乘客上车次数与入座行为总次数以及乘客下车次数与离座行为总次数的差值,并进行逻辑判断,采取了冗余系统的设计理念,检测车辆在乘客入座状态识别修正时间窗内的入座行为和车辆在乘客离座状态识别修正时间窗内的离座行为,进一步修正基于乘客落座状态识别结果获得的上下车站点识别结果,避免了因乘客过早离座或过晚入座导致的识别异常问题,进一步提升了客流od提取结果的可靠性和准确性。
1.一种无站立区公交的客流od提取方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,所述车辆定位信息包括时刻、车辆速度以及车辆所处的经度和纬度。
3.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,通过自控开关和配套电路检测车门开闭状态,记录车辆到达站点i时的开门时间戳和关门时间戳分别作为车辆到达和离开站点i的时间。
4.根据权利要求3所述的一种无站立区公交的客流od提取方法,其特征在于,将车辆到达站点i的时间对应的车辆定位信息与预置线路站点图进行比对,确定车辆当前所在站点的站名和站序,并与车辆到达和离开站点i的时间相关联。
5.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,乘客落座状态的识别过程如下:
6.根据权利要求5所述的一种无站立区公交的客流od提取方法,其特征在于,通过薄膜压力传感器获取座椅压力值,与预设的压力阈值相比以记录乘客入座时间戳和离座时间戳
7.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,各站点上下车乘客数量的识别过程如下:
8.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,上下车站点识别的过程如下:
9.根据权利要求1所述的一种无站立区公交的客流od提取方法,其特征在于,客流od提取的过程如下:
10.一种无站立区公交的客流od提取系统,其特征在于,包括:
