一种基于区块链技术的实时路况信息采集推送方法技术

技术编号:20047088 阅读:53 留言:0更新日期:2019-01-09 04:52
本发明专利技术涉及交通路况技术领域,具体为一种基于区块链技术的实时路况信息采集推送方法,包括以下步骤,1)运行车辆在车载终端或司机手机上安装路况应用软件,并通过与所述车载终端或司机手机连接的行车记录仪采集当前道路的实时路况视频;2)通过所述路况应用软件的视频处理模块处理所述路况视频以获取所述运行车辆所处的路况条件;3)通过所述路况应用软件的路况更新模块将所述路况条件更新于所述路况应用软件的路况查询模块;4)车主通过路况查询模块查询路况以选择合适的行驶路径。本发明专利技术的实时路况信息采集推送方法可以充分利用社会公众资源,通过社会公众来参与道路交通路况数据的采集,不但效率高,而且比传统机制更加灵活。

【技术实现步骤摘要】
一种基于区块链技术的实时路况信息采集推送方法
本专利技术涉及交通路况
,具体为一种基于区块链技术的实时路况信息采集推送方法。
技术介绍
随着国民经济的飞速发展、生活节奏加快,越来越多的人出行时选择以车代步,这导致了城市交通愈加拥堵,传统的交通管理机制已经无法满足如今客流量大、车流量多的交通现状。传统的实时路况信息采集系统一般是在各路段设置监控系统,或者设置速度监测仪等等,其路况信息的采集、发布,再到更新,全都是由交通部门完全管控,此类信息采集方法不仅需要耗费大量的人力、物力在设备的安装上,而且效率低、实时性差。且传统的实时路况信息采集系统通常都需要一个中心平台来对采集到的信息进行整合和处理,而随着数据量的增多,系统的效率会越来越低,并且管理上会有诸多困难。因此,如何实时地采集交通路况信息、并及时将这些信息传递给每一个交通参与者,这是当前迫切需要解决的问题。
技术实现思路
本专利技术针对现有技术存在的问题,提出了一种基于区块链技术的实时路况信息采集推送方法。本专利技术解决其技术问题所采用的技术方案是:一种基于区块链技术的实时路况信息采集推送方法,包括以下步骤,1)运行车辆在车载终端或司机手机上安装路况应用软件,并通过与所述车载终端或司机手机连接的行车记录仪采集当前道路的实时路况视频;2)通过所述路况应用软件的视频处理模块处理所述路况视频以获取所述运行车辆所处的路况条件;3)通过所述路况应用软件的路况更新模块将所述路况条件更新于所述路况应用软件的路况查询模块;4)车主通过路况查询模块查询路况以选择合适的行驶路径。作为优选,所述步骤2)具体包括,21)将所述路况视频以20秒的时间间隔进行实时分段以得到路况短视频;22)等间隔提取所述路况短视频的S帧待检测图片;23)检测每一帧待检测图片的车辆数目以及每一帧待检测图片中所述运行车辆与正前方车辆的车距,若待检测图片的车辆数目大于车辆数阈值且待检测图片的车距小于车距阈值,则将所述运行车辆所处的路况条件判为第一拥挤,否则判为不拥挤;24)若S帧待检测图片中有95%的待检测图片均将所述运行车辆所处的路况条件判为第一拥挤,则将所述运行车辆所处的路况条件判为第二拥挤,否则判为不拥挤;25)若连续三段路况短视频均将所述运行车辆所处的路况条件判为第二拥挤,则将所述运行车辆所处的路况条件判为第三拥挤,否则判为不拥挤。作为优选,所述步骤3)中,所述路况应用软件还包括导航模块,当所述运行车辆所处的路况条件判为第三拥挤时,所述路况更新模块结合所述导航模块将所述运行车辆以红色亮点的形式显示在所述路况查询模块。作为优选,所述步骤23)中通过背景差法计算所述待检测图片的车辆数目,具体包括以下步骤,231)在云端服务器设置道路背景库,所述云端服务器与所述车载终端或司机手机连接;232)根据导航模块调用所述运行车辆所处位置对应的初级道路背景图;233)将所述初级道路背景图片与所述待检测图片结合并通过背景计算模型得到终级道路背景图;234)将待检测图片与所述终级道路背景图作差以获得车辆图片;235)对所述车辆图片进行车辆数目统计。作为优选,所述背景计算模型通过道路背景训练集建立并通过道路背景测试集完善,所述道路背景训练集与所述道路背景测试集通过描述符匹配法去重,具体包括以下步骤,L1.提取道路背景训练集中所有图片各自的特征点,并根据所述特征点计算相应图片的描述符;L2.按顺序在道路背景测试集中提取一张测试图片并计算所述测试图片的测试特征点,根据所述测试特征点计算所述测试图片的测试描述符;L3.根据所述测试描述符结合DBOW算法获取所述道路背景训练集中与所述测试图片最相似的N张候选图片;L4.按顺序在N张候选图片中选取一张候选图片,将所述候选图片的描述符与所述测试图片的测试描述符进行匹配,匹配结果为相同,则将测试集中的所述测试图片删除并返回步骤2);否则,继续执行步骤4)至N张候选图片均匹配结束并返回步骤2)。作为优选,所述步骤L4中匹配过程具体为,L41.将所述测试图片的测试描述符与所述候选图片的描述符进行暴力匹配,获取所述测试图片与所述候选图片描述符匹配的测试描述符集合一;L42.将所述测试描述符集合一中与距离最近的测试描述符之间距离大于一定阈值D的测试描述符删除以获得测试描述符集合二;L43.将所述测试描述符集合二中不符合旋转不变性的测试描述符删除以获得测试描述符集合三;L44.将所述测试描述符集合三中不符合缩放不变性的测试描述符删除以获得测试描述符集合四;L45.计算所述测试描述符集合四中测试描述符的个数,当个数大于阈值M时,进入下一步骤;否则判定所述测试图片与所述后选图片的匹配结果为不相同;L46.判定测试描述符集合四中的测试描述符是否匹配在水印上,是则判定所述测试图片与所述后选图片的匹配结果为不相同,否则判定所述测试图片与所述后选图片的匹配结果为相同。作为优选,所述步骤L42中两测试描述符之间的距离为两测试描述符之差的模;所述步骤L43中旋转不变性为所述测试描述符集合二中的某一测试描述符与其他任意两测试描述符之间形成的测试夹角与所述候选图片对应的描述符形成的夹角相等。作为优选,所述步骤L44中缩放不变性计算过程具体为,L441将所述测试描述符集合三中的测试描述符任意两两配对形成多组测试描述符;L442计算每组测试描述符中两测试描述符之间的测试距离,并计算所述候选图片中与每组测试描述符对应的描述符之间的候选距离;L443计算每组测试距离与对应的候选距离之间的比值,并计算所有比值的比值平均值;L444将每组测试描述符求得的比值与比值平均值作差,当差值大于一定阈值时,则该组的两个测试描述符不符合缩放不变性。作为优选,所述步骤L46具体为计算所述测试描述符集合四中测试描述符两两距离的平均值,如果所述平均值小于所述测试图片对角线长度的10%,则判定所述测试描述符集合四中的测试描述符匹配在水印上,否则判定所述测试描述符集合四中的测试描述符不匹配在水印上。作为优选,N张候选图片中N取值为5,阈值D取值为30,阈值M取值为10。本专利技术的有益效果是,本专利技术的实时路况信息采集推送方法可以充分利用社会公众资源,通过社会公众来参与道路交通路况数据的采集,不但效率高,而且比传统机制更加灵活;本专利技术可以省去传统意义上的中心平台,通过分布式数据存储、点对点传输的形式,应用行车记录仪使每一个交通参与者都能够直接参与路况信息的采集过程。附图说明图1为本专利技术一种基于区块链技术的实时路况信息采集推送方法的流程图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。如图1所示,一种基于区块链技术的实时路况信息采集推送方法,包括以下步骤,1)运行车辆在车载终端或司机手机上安装路况应用软件,并通过与所述车载终端或司机手机连接的行车记录仪采集当前道路的实时路况视频。2)通过所述路况应用软件的视频处理模块处理所述路况视频以获取所述运行车辆所处的路况条件。视频处理模块只处理其对应的运行车辆所采集的路况视频。具体包括,21)将所述路况视频以20秒的时间间隔进行实时分段以得到路况短视频。22)等间隔提取所述路况短视频的S帧待检测图片。23)检测每一帧待检测图片的车辆数目以及每一帧待检测图片中所述运行车辆与正前方车辆本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的实时路况信息采集推送方法,其特征在于:包括以下步骤,运行车辆在车载终端或司机手机上安装路况应用软件,并通过与所述车载终端或司机手机连接的行车记录仪采集当前道路的实时路况视频;通过所述路况应用软件的视频处理模块处理所述路况视频以获取所述运行车辆所处的路况条件;通过所述路况应用软件的路况更新模块将所述路况条件更新于所述路况应用软件的路况查询模块;车主通过路况查询模块查询路况以选择合适的行驶路径。

【技术特征摘要】
1.一种基于区块链技术的实时路况信息采集推送方法,其特征在于:包括以下步骤,运行车辆在车载终端或司机手机上安装路况应用软件,并通过与所述车载终端或司机手机连接的行车记录仪采集当前道路的实时路况视频;通过所述路况应用软件的视频处理模块处理所述路况视频以获取所述运行车辆所处的路况条件;通过所述路况应用软件的路况更新模块将所述路况条件更新于所述路况应用软件的路况查询模块;车主通过路况查询模块查询路况以选择合适的行驶路径。2.根据权利要求1所述的一种基于区块链技术的实时路况信息采集推送方法,其特征在于:所述步骤2)具体包括,21)将所述路况视频以20秒的时间间隔进行实时分段以得到路况短视频;22)等间隔提取所述路况短视频的S帧待检测图片;23)检测每一帧待检测图片的车辆数目以及每一帧待检测图片中所述运行车辆与正前方车辆的车距,若待检测图片的车辆数目大于车辆数阈值且待检测图片的车距小于车距阈值,则将所述运行车辆所处的路况条件判为第一拥挤,否则判为不拥挤;24)若S帧待检测图片中有95%的待检测图片均将所述运行车辆所处的路况条件判为第一拥挤,则将所述运行车辆所处的路况条件判为第二拥挤,否则判为不拥挤;25)若连续三段路况短视频均将所述运行车辆所处的路况条件判为第二拥挤,则将所述运行车辆所处的路况条件判为第三拥挤,否则判为不拥挤。3.根据权利要求2所述的一种基于区块链技术的实时路况信息采集推送方法,其特征在于:所述步骤3)中,所述路况应用软件还包括导航模块,当所述运行车辆所处的路况条件判为第三拥挤时,所述路况更新模块结合所述导航模块将所述运行车辆以红色亮点的形式显示在所述路况查询模块。4.根据权利要求3所述的一种基于区块链技术的实时路况信息采集推送方法,其特征在于:所述步骤23)中通过背景差法计算所述待检测图片的车辆数目,具体包括以下步骤,231)在云端服务器设置道路背景库,所述云端服务器与所述车载终端或司机手机连接;232)根据导航模块调用所述运行车辆所处位置对应的初级道路背景图;233)将所述初级道路背景图片与所述待检测图片结合并通过背景计算模型得到终级道路背景图;234)将待检测图片与所述终级道路背景图作差以获得车辆图片;235)对所述车辆图片进行车辆数目统计。5.根据权利要求4所述的一种基于区块链技术的实时路况信息采集推送方法,其特征在于:所述背景计算模型通过道路背景训练集建立并通过道路背景测试集完善,所述道路背景训练集与所述道路背景测试集通过描述符匹配法去重,具体包括以下步骤,L1.提取道路背景训练集中所有图片各自的特征点,并根据所述特征点计算相应图片的描述符;L2.按顺序在道路背景测试集中提取一张测试图片并计算所述测试图片的测试特征点,根据所述测试特征点计算所述测试图片的测试描述符;L3.根据所述测试描述符结合DBOW算法获取所述道路背景训...

【专利技术属性】
技术研发人员:廖律超吴陈伟邹复民潘正祥郭殿升陈志峰张美润蔡祈钦刘洁锐吴鑫珂
申请(专利权)人:福建工程学院
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1