1.一种交通情况评价方法,其特征在于,包括:
获取道路交叉口中待评价相位的信号周期和每辆车通过车辆检测器时的压占时间,所述信号周期至少包括:所述待评价相位的相位绿灯时间和相位红灯时间;
根据所述相位绿灯时间、所述相位红灯时间以及所述压占时间,计算所述待评价相位各车道在信号周期内的红灯时间占有率和绿灯时间占有率;所述红灯时间占有率,用于表示相位红灯时间内第一车辆压占时间与红灯时间长度的比值;所述绿灯时间占有率,用于表示相位绿灯时间内第二车辆压占时间与相位绿灯时间的比值;
根据所述待评价相位各车道在信号周期总时长内的红灯时间占有率和绿灯时间占有率,对所述待评价相位的交通情况进行评价。
2.根据权利要求1所述的方法,其特征在于,根据所述相位绿灯时间、所述相位红灯时间以及所述压占时间,计算待评价相位各车道在信号周期内的红灯时间占有率和绿灯时间占有率,包括:
根据所述待评价相位的相位绿灯时间和所述待评价相位各车道的压占时间,确定在所述绿灯时间内与所述待评价相位各车道对应的第二车辆压占时间;
根据所述待评价相位的相位红灯时间和所述待评价相位各车道的压占时间,确定在所述红灯时间内与所述待评价相位各车道对应的第一车辆压占时间;
基于所述待评价相位各车道对应的所述第二车辆压占时间和所述相位绿灯时间,计算所述待评价相位各车道对应的绿灯时间占有率;
基于所述待评价相位各车道对应的所述第一车辆压占时间和相位红灯时间,计算所述待评价相位各车道对应的红灯时间占有率。
3.根据权利要求2所述的方法,其特征在于,根据所述待评价相位各车道在信号周期总时长内的红灯时间占有率和绿灯时间占有率,对所述待评价相位的交通情况进行评价,包括:
当所述待评价相位下至少一个车道的绿灯时间占有率大于第一时间占有率阈值,且所述车道在红灯启亮时刻起的预设时段内,红灯时间占有率大于第二时间占有率阈值时,确定所述待评价相位对应的道路发生拥堵。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
以时间序列记录上述待评价相位发生拥堵的拥堵时间;
按照时间间隔,获取上述道路交叉口各个相位的拥堵次数;
根据上述道路交叉口各相位的拥堵次数,向各个相位分配不同的调整优先级;
按照调整优先级的大小顺序,对上述道路交叉口各个相位对应的绿灯时间长度进行调整。
5.根据权利要求3所述的方法,其特征在于,所述方法还包括:
根据所述每辆车通过车辆检测器时的所述压占时间,确定所述待评价相位全部车道在红灯启亮时刻起预设评价时段内的第三车辆压占时间;
根据所述第三车辆压占时间和预先设置的所述待评价相位道路的车道数量,计算所述待评价相位的平均压占时间;
通过所述平均压占时间除以所述预设评价时段的时长,计算得到红灯启亮时刻起的预设时段内的时间占有率。
6.根据权利要求1所述的方法,其特征在于,获取交叉口信号灯的信号周期,包括:
获取所述道路交叉口中各个信号灯相位的相位切换事件包,所述相位切换事件包至少包括:相位信息和时间戳;
根据所述相位信息和所述时间戳,确定交叉口信号灯的信号周期。
7.一种交通情况评价装置,其特征在于,包括:
获取模块,用于获取道路交叉口中待评价相位的信号周期和每辆车通过车辆检测器时的压占时间,所述信号周期至少包括:所述待评价相位的相位绿灯时间和相位红灯时间;
计算模块,用于根据所述相位绿灯时间、所述相位红灯时间以及所述压占时间,计算所述待评价相位各车道在信号周期内的红灯时间占有率和绿灯时间占有率;所述红灯时间占有率,用于表示相位红灯时间内第一车辆压占时间与红灯时间长度的比值;所述绿灯时间占有率,用于表示相位绿灯时间内第二车辆压占时间与相位绿灯时间的比值;
处理模块,用于根据所述待评价相位各车道在信号周期总时长内的红灯时间占有率和绿灯时间占有率,对所述待评价相位的交通情况进行评价。
8.根据权利要求7所述的装置,其特征在于,所述计算模块,具体用于:
根据所述待评价相位的相位绿灯时间和所述待评价相位各车道的压占时间,确定在所述绿灯时间内与所述待评价相位各车道对应的第二车辆压占时间;
根据所述待评价相位的相位红灯时间和所述待评价相位各车道的压占时间,确定在所述红灯时间内与所述待评价相位各车道对应的第一车辆压占时间;
基于所述待评价相位各车道对应的所述第二车辆压占时间和所述相位绿灯时间,计算所述待评价相位各车道对应的绿灯时间占有率;
基于所述待评价相位各车道对应的所述第一车辆压占时间和相位红灯时间,计算所述待评价相位各车道对应的红灯时间占有率。
9.根据权利要求8所述的装置,其特征在于,处理模块,具体用于:
当所述待评价相位下至少一个车道的绿灯时间占有率大于第一时间占有率阈值,且所述车道在红灯启亮时刻起的预设时段内,红灯时间占有率大于第二时间占有率阈值时,确定所述待评价相位对应的道路发生拥堵。
10.根据权利要求9所述的装置,其特征在于,还包括:
记录模块,用于以时间序列记录上述待评价相位发生拥堵的拥堵时间;
拥堵次数获取模块,用于按照时间间隔,获取上述道路交叉口各个相位的拥堵次数;
分配模块,用于根据上述道路交叉口各相位的拥堵次数,向各个相位分配不同的调整优先级;
调整模块,用于按照调整优先级的大小顺序,对上述道路交叉口各个相位对应的绿灯时间长度进行调整。