1.一种双工通信中的干扰抑制系统,其特征在于:包括车辆噪声数据库、车辆类型及车龄获取模块、车辆噪声值获取模块、车辆位置确定模块、车辆行进路线获取模块、红绿灯信息获取模块、车辆噪声传播范围获取模块、车辆到达时间分析模块、车辆经停时间分析模块、用户位置确定模块、用户通话行为判断模块、最佳通话位置导航模块,所述车辆噪声数据库用于建立车辆类型、车龄与车辆噪声值的对应关系,并根据车辆类型与车龄对车辆噪声值以及与噪声值对应的噪声传播范围进行预先存储,所述车辆类型及车龄获取模块用于获取车辆的类型以及车龄信息,所述车辆噪声值获取模块用于根据车辆类型、车龄信息以及车辆类型、车龄信息与车辆噪声值的对应关系于车辆噪声数据库中获取相对应的车辆噪声值数据,所述车辆位置确定模块用于确定车辆的实时位置,所述车辆行进路线获取模块用于获取车辆的行进路线,所述红绿灯信息获取模块用于获取一定位置处的红灯时间以及绿灯时间以及一定范围内的红绿灯数量,所述车辆噪声传播范围获取模块用于根据车辆噪声值获取车辆噪声的传播范围以及传播半径,所述车辆到达时间分析模块用于分析车辆到达用户位置一定范围处的时间,所述车辆经停时间分析模块用于分析车辆于用户位置一定范围处的停留时间,所述用户位置确定模块用于获取用户的实时位置,所述用户通话行为判断模块用于判断当前用户是否正在进行通话行为,所述最佳通话位置导航模块用于最佳通话位置的导航。
2.根据权利要求1所述的一种双工通信中的干扰抑制系统,其特征在于:所述用户通话行为判断模块包括视频获取子模块以及通话行为分析子模块,所述视频获取子模块采集其覆盖区域内的视频监控图像,所述通话行为分析子模块进一步获取所述视频监控图像并对视频监控图像中的人员进行标记,所述通话行为分析子模块获取视频监控图像中的人员上半身身体轮廓,并对身体轮廓上的肘尖点、肩峰点、耳后点进行提取,将肘尖点与肩峰点进行连线,所述肘尖点与肩峰点的连线为第一直线,进一步将肩峰点与耳后点进行连线,所述肩峰点与耳后点的连线为第二直线,所述通话行为分析子模块获取第一直线与第二直线所呈的角度θ,并计算
的值,其中,θ0为角度阈值,进一步判断角度θ所处的角度区间,当θ位于一定角度区间时,则对角度θ的值连续处于所述一定角度区间的时间进行计时,当 小于等于第一预设值且角度θ位于所述一定区间的时间大于等于第二预设值时,所述通话行为分析子模块将相应人员标记为通话人员,所述通话行为分析子模块进一步设置有通话时长阈值T0。
3.根据权利要求1或2所述的一种双工通信中的干扰抑制系统,其特征在于:所述用户位置确定模块连接通话行为子模块,所述用户位置确定模块进一步通过通话行为分析子模块获取被标记为通话人员的人员实时位置,车辆位置模块连接车辆类型及车龄获取模块、车辆噪声值获取模块以及车辆噪声数据库,所述车辆位置确定模块获取所述人员实时位置并进一步获取通话时长阈值T0,以所述人员实时位置为圆心,V*T0为半径建立圆形查找区域,其中,V为所述通话人员所处位置一定范围内的车辆最大行驶速度,所述车辆位置确定模块进一步获取所述圆形查找区域内的车辆位置信息,并通过车辆类型及车龄获取模块对所述圆形查找区域内已确定位置的车辆的车辆类型和车龄信息进行获取,所述车辆噪声值获取模块根据获取到的车辆类型以及车龄信息从车辆噪声数据库中找到与车辆类型、车龄对应的车辆噪声值数据。
4.根据权利要求3所述的一种双工通信中的干扰抑制系统,其特征在于:所述车辆噪声值获取模块连接车辆噪声传播范围获取模块,所述车辆噪声传播范围获取模块进一步获取车辆噪声值数据并根据车辆噪声值数据于车辆噪声数据库中查找与车辆噪声值相对应的噪声传播范围,所述噪声传播范围是以车辆为圆心,噪声传播半径为圆半径的圆形传播范围,进一步通过车辆行进路线获取模块采集所述圆形查找区域内已确定位置的车辆的行进路线信息,以所述人员实时位置为参照点,获取所述参照点一定范围内的第一道路信息,根据获取到的第一道路信息以及车辆行进路线信息判断车辆行进路线信息中是否包含所述第一道路信息,若所述车辆行进路线信息中包含所述第一道路信息,即相应车辆会经过所述第一道路,则通过车辆到达时间分析模块判断所述相应车辆到达第一道路处的时间;
若所述车辆行进路线信息中不包含所述第一道路信息,即相应车辆不会经过所述第一道路。
5.根据权利要求4所述的一种双工通信中的干扰抑制系统,其特征在于:所述车辆到达时间分析模块连接车辆位置确定模块、车辆行进路线获取模块以及用户位置确定模块,所述车辆到达时间分析模块进一步获取车辆实时位置以及人员实时位置信息,在获取到车辆实时位置信息时对车辆位置获取时刻进行记录,所述车辆位置获取时刻记录为T1,并根据车辆行进路线获取模块获取到的车辆行进路线信息对车辆实时位置以及人员实时位置之间的道路信息进行截取,所述道路信息包括道路的长度L。
6.根据权利要求5所述的一种双工通信中的干扰抑制系统,其特征在于:所述车辆到达时间分析模块还连接红绿灯信息获取模块,所述红绿灯信息获取模块获取车辆实时位置与人员实时位置之间的道路信息,并进一步获取道路上的红绿灯数量以及红灯时间、绿灯时间,并对红绿灯进行编号,红绿灯编号为n1、n2、n3、...、ni‑1、ni,并记录车辆于该条道路上各个红绿灯处的等待时间t1、t2、t3、...、ti‑1、ti,进一步根据车辆于该条道路上允许行驶的最大行驶速度V1以及在各个红绿灯处的等待时间计算车辆从车辆实时位置到达人员实时位置的到达时间,所述到达时间 其中,T1为车辆位置获取时刻,L为该条道路的长度。
7.根据权利要求1或6所述的一种双工通信中的干扰抑制系统,其特征在于:车辆经停时间分析模块连接所述用户位置确定模块以及红绿灯信息获取模块,所述车辆经停时间分析模块获取人员实时位置,并以人员实时位置为参照点,获取所述参照点一定范围内的第一道路信息,所述车辆经停时间分析模块根据第一道路信息获取第一道路处的红绿灯数量以及红灯时间、绿灯时间,并根据红绿灯数量和红灯时间、绿灯时间计算车辆于第一道路处的等待时间,所述车辆经停时间分析模块进一步根据第一道路的长度L1和等待时间td计算车辆于第一道路上的经停时间 其中,V1为车辆于第一道路上的最大行驶速度,所述车辆经停时间分析模块进一步根据所述经停时间tj与车辆到达时间Td计算车辆离开第一道路的时间节点Tj=Td+tj。
8.根据权利要求7所述的一种双工通信中的干扰抑制系统,其特征在于:所述车辆经停时间分析模块连接最佳通话位置导航模块,所述最佳通话位置导航模块连接用户通话行为判断模块、车辆噪声传播范围获取模块以及用户位置确定模块,所述最佳通话位置导航模块进一步获取用户的通话时长阈值T0、通话开始时间、噪声传播半径以及人员实时位置信息,所述最佳通话位置导航模块根据通话开始时间和通话时长阈值预测当前用户的通话结束时间,所述最佳通话位置导航模块进一步获取沿第一道路行驶方向的竖直中线,计算人员实时位置距所述竖直中线上的最短距离,并比较噪声传播半径与所述最短距离的大小,当噪声传播半径大于等于最短距离且所述通话结束时间大于时间节点Tj,则所述最佳通话位置导航模块为用户提供最佳通话位置导航。
9.一种双工通信中的干扰抑制方法,其特征在于:所述干扰抑制方法包括以下步骤:
S1:通过视频图像截取与通话行为分析,判断视频中的人员是否正在进行通话行为,将存在通话行为的人员标记为通话人员;
S2:根据通话人员位置建立圆形查找区域,获取所述圆形查找区域内的车辆信息,车辆信息包括车辆类型、车龄以及与车辆类型和车龄对应的车辆噪声值数据;
S3:根据车辆噪声值数据获取相应的噪声传播范围,并获取圆形查找区域内已确定位置的车辆的行进路线信息,进一步获取通话人员位置处一定范围内的第一道路信息,判断行进路线信息中是否包含第一道路信息;
S4:获取车辆实时位置,并对车辆位置获取时刻进行记录,记录时刻为T1,根据行进路线信息对车辆实时位置和通话人员位置之间的道路信息进行截取,所述道路信息包括道路的长度L;
S5:获取道路上的红绿灯信息,根据车辆位置获取时刻与车辆于红绿灯处的等待时间、车辆行驶速度、道路长度,计算车辆到达通话人员位置处的时间;
S6:根据第一道路上的红绿灯信息和第一道路的长度、车辆的行驶速度、到达时间计算车辆离开第一道路的时间节点;
S7:根据通话人员的通话开始时间、通话时长阈值、噪声传播半径和通话人员位置判断是否需要为通话人员提供最佳通话位置导航。
10.根据权利要求9所述的一种双工通信中的干扰抑制方法,其特征在于:所述干扰抑制方法还包括以下步骤:
S1‑1:用户通话行为判断模块包括视频获取子模块以及通话行为分析子模块,视频获取子模块采集其覆盖区域内的视频监控图像,通话行为分析子模块进一步获取视频监控图像并对视频监控图像中的人员进行标记,通话行为分析子模块获取视频监控图像中的人员上半身身体轮廓,并对身体轮廓上的肘尖点、肩峰点、耳后点进行提取,将肘尖点与肩峰点进行连线,肘尖点与肩峰点的连线为第一直线,进一步将肩峰点与耳后点进行连线,肩峰点与耳后点的连线为第二直线,通话行为分析子模块获取第一直线与第二直线所呈的角度θ,并计算 的值,
其中,θ0为角度阈值,进一步判断角度θ所处的角度区间,当θ位于一定角度区间时,则对角度θ的值连续处于一定角度区间的时间进行计时,当 小于等于第一预设值且角度θ位于一定区间的时间大于等于第二预设值时,通话行为分析子模块将相应人员标记为通话人员,通话行为分析子模块进一步设置有通话时长阈值T0;
S2‑1:用户位置确定模块连接通话行为子模块,用户位置确定模块进一步通过通话行为分析子模块获取被标记为通话人员的人员实时位置,
车辆位置模块连接车辆类型及车龄获取模块、车辆噪声值获取模块以及车辆噪声数据库,车辆位置确定模块获取人员实时位置并进一步获取通话时长阈值T0,以人员实时位置为圆心,V*T0为半径建立圆形查找区域,其中,V为通话人员所处位置一定范围内的车辆最大行驶速度,车辆位置确定模块进一步获取圆形查找区域内的车辆位置信息,并通过车辆类型及车龄获取模块对圆形查找区域内已确定位置的车辆的车辆类型和车龄信息进行获取,车辆噪声值获取模块根据获取到的车辆类型以及车龄信息从车辆噪声数据库中找到与车辆类型、车龄对应的车辆噪声值数据;
S3‑1:车辆噪声值获取模块连接车辆噪声传播范围获取模块,车辆噪声传播范围获取模块进一步获取车辆噪声值数据并根据车辆噪声值数据于车辆噪声数据库中查找与车辆噪声值相对应的噪声传播范围,噪声传播范围是以车辆为圆心,噪声传播半径为圆半径的圆形传播范围,进一步通过车辆行进路线获取模块采集圆形查找区域内已确定位置的车辆的行进路线信息,以人员实时位置为参照点,获取参照点一定范围内的第一道路信息,根据获取到的第一道路信息以及车辆行进路线信息判断车辆行进路线信息中是否包含第一道路信息,若车辆行进路线信息中包含第一道路信息,即相应车辆会经过第一道路,则通过车辆到达时间分析模块判断相应车辆到达第一道路处的时间;
若车辆行进路线信息中不包含第一道路信息,即相应车辆不会经过第一道路;
S4‑1:车辆到达时间分析模块连接车辆位置确定模块、车辆行进路线获取模块以及用户位置确定模块,车辆到达时间分析模块进一步获取车辆实时位置以及人员实时位置信息,在获取到车辆实时位置信息时对车辆位置获取时刻进行记录,车辆位置获取时刻记录为T1,并根据车辆行进路线获取模块获取到的车辆行进路线信息对车辆实时位置以及人员实时位置之间的道路信息进行截取,道路信息包括道路的长度L;
S5‑1:车辆到达时间分析模块还连接红绿灯信息获取模块,红绿灯信息获取模块获取车辆实时位置与人员实时位置之间的道路信息,并进一步获取道路上的红绿灯数量以及红灯时间、绿灯时间,并对红绿灯进行编号,红绿灯编号为n1、n2、n3、...、ni‑1、ni,并记录车辆于该条道路上各个红绿灯处的等待时间t1、t2、t3、...、ti‑1、ti,进一步根据车辆于该条道路上允许行驶的最大行驶速度V1以及在各个红绿灯处的等待时间计算车辆从车辆实时位置到达人员实时位置的到达时间,到达时间 其中,T1为车辆位置获取时刻,L为该条道路的长度;
S6‑1:车辆经停时间分析模块连接用户位置确定模块以及红绿灯信息获取模块,车辆经停时间分析模块获取人员实时位置,并以人员实时位置为参照点,获取参照点一定范围内的第一道路信息,车辆经停时间分析模块根据第一道路信息获取第一道路处的红绿灯数量以及红灯时间、绿灯时间,并根据红绿灯数量和红灯时间、绿灯时间计算车辆于第一道路处的等待时间,车辆经停时间分析模块进一步根据第一道路的长度L1和等待时间td计算车辆于第一道路上的经停时间 其中,V1为车辆于第一道路上的最大行驶速度,车辆经停时间分析模块进一步根据经停时间tj与车辆到达时间Td计算车辆离开第一道路的时间节点Tj=Td+tj;
S7‑1:车辆经停时间分析模块连接最佳通话位置导航模块,最佳通话位置导航模块连接用户通话行为判断模块、车辆噪声传播范围获取模块以及用户位置确定模块,最佳通话位置导航模块进一步获取用户的通话时长阈值T0、通话开始时间、噪声传播半径以及人员实时位置信息,最佳通话位置导航模块根据通话开始时间和通话时长阈值预测当前用户的通话结束时间,最佳通话位置导航模块进一步获取沿第一道路行驶方向的竖直中线,计算人员实时位置距竖直中线上的最短距离,并比较噪声传播半径与最短距离的大小,当噪声传播半径大于等于最短距离且通话结束时间大于时间节点Tj,则最佳通话位置导航模块为用户提供最佳通话位置导航。