CN116311946B - 用于展示实时交通态势的方法、***、终端及存储介质 - Google Patents

用于展示实时交通态势的方法、***、终端及存储介质 Download PDF

Info

Publication number
CN116311946B
CN116311946B CN202310320810.4A CN202310320810A CN116311946B CN 116311946 B CN116311946 B CN 116311946B CN 202310320810 A CN202310320810 A CN 202310320810A CN 116311946 B CN116311946 B CN 116311946B
Authority
CN
China
Prior art keywords
vehicle
data
traffic situation
speed
real
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310320810.4A
Other languages
English (en)
Other versions
CN116311946A (zh
Inventor
张鹏展
任凯桥
吴晓琪
贾紫馨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hebei Weikun Electronic Technology Co ltd
Original Assignee
Hebei Weikun Electronic Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hebei Weikun Electronic Technology Co ltd filed Critical Hebei Weikun Electronic Technology Co ltd
Priority to CN202310320810.4A priority Critical patent/CN116311946B/zh
Publication of CN116311946A publication Critical patent/CN116311946A/zh
Application granted granted Critical
Publication of CN116311946B publication Critical patent/CN116311946B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0133Traffic data processing for classifying traffic situation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/26Visual data mining; Browsing structured data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/056Detecting movement of traffic to be counted or controlled with provision for distinguishing direction of travel
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

本申请适用于交通安全态势评估技术领域,提供了一种用于展示实时交通态势的方法、***、终端及存储介质,该方法包括:采集道路上的车辆感知数据,车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度;对车辆感知数据进行数据处理,形成交通态势数据;将交通态势数据生成态势图展示在显示器上;态势图包括道路的路网图标、车辆图标和交通设施图标;车辆图标由预设形状和矢量线组成;预设形状表示车辆的类型,矢量线的方向表示车辆的行驶方向,矢量线的长短表示车辆的行驶速度。本申请能够在交通态势中的单一静态画面上直接快速地掌握车辆位置,车辆的速度和行驶方向。

Description

用于展示实时交通态势的方法、***、终端及存储介质
技术领域
本申请属于交通安全态势评估技术领域,尤其涉及一种用于展示实时交通态势的方法、***、终端及存储介质。
背景技术
交通态势是反应交通状况的一种工具,是对交通网络***中道路环境及车辆运行状态和趋势的描述。即在某个时刻或者时间段内,一定范围的路面上交通网络***中,车辆运行环境的即时状态和发展趋势。一般可分为宏观层面和微观层面的态势。
宏观交通态势是从道路或地区的尺度上去观测,因此一般不涉及单独车辆状态的展现,而是从宏观层面体现整体交通状况;微观交通态势一般是以路段或路口为尺度对交通状况进行观测,这就涉及到了对车辆实时状态的表现。当前,这类路口或路段场景的交通态势的展示一般是用图标标识车辆,如图1所示,仅能显示车辆位置,车辆的速度和行驶方向一般无法显示,更重要的是无法从单一静态画面掌握车辆的速度,方向等数据,需要结合时空数据等其它数据才能体现这些信息。
发明内容
为克服相关技术中存在的问题,本申请实施例提供了一种用于展示实时交通态势的方法、***、终端及存储介质,能够在单一静态画面上直接掌握车辆位置,车辆的速度和行驶方向。
本申请是通过如下技术方案实现的:
第一方面,本申请实施例提供了一种用于展示实时交通态势的方法,包括:采集道路上的车辆感知数据,车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度;
对车辆感知数据进行数据处理,形成交通态势数据;
将交通态势数据生成态势图展示在显示器上;态势图包括道路的路网图标、车辆图标和交通设施图标;车辆图标由预设形状和矢量线组成;预设形状表示车辆的类型,矢量线的方向表示车辆的行驶方向,矢量线的长短表示车辆的行驶速度。
在第一方面的一种可能的实施方式中,对车辆感知数据进行数据处理,形成交通态势数据,包括:
将车辆感知数据作为实时数据进行数据处理,并存入消息队列作为历史数据储存在数据库中;
将历史数据和实时数据进行数据流处理、数据清洗、数据加工和数据计算,形成交通态势数据。
在第一方面的一种可能的实施方式中,用于展示实时交通态势的方法还包括:从数据库中获取目标车辆的历史数据;
基于目标车辆的历史数据,查询目标车辆在设定时间内的行驶轨迹。
在第一方面的一种可能的实施方式中,预设形状由多个线条组成。
在第一方面的一种可能的实施方式中,用于展示实时交通态势的方法还包括:
获取点击车辆图标的动作;
响应点击车辆图标的动作,从数据库中获取车辆图标对应的车辆的速度;
将车辆的速度显示在窗口上。
在第一方面的一种可能的实施方式中,用于展示实时交通态势的方法还包括:
从数据库中获取道路的限速值以及道路上车辆的速度;
当车辆的速度超过道路的限速值,将车辆对应的车辆图标设置为红色,并通过预设方式进行提示。
在第一方面的一种可能的实施方式中,用于展示实时交通态势的方法还包括:
设置态势图的缩放系数;
根据缩放系数,确定车辆图标的大小。
第三方面,本申请实施例提供了一种用于展示实时交通态势的***,其特征在于,包括:
感知设备,用于采集道路上的车辆感知数据;车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度;
数据计算中心,用于对车辆感知数据进行数据处理,形成交通态势数据;
态势图生成模块,用于将交通态势数据生成态势图展示在显示器上;态势图包括道路的路网图标、车辆图标和交通设施图标;车辆图标由预设形状和矢量线组成;预设形状表示车辆的类型,矢量线的方向表示车辆的行驶方向,矢量线的长短表示车辆的行驶速度。
第三方面,本申请实施例提供了一种终端,包括存储器和处理器,存储器中存储有可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现如上的第一方面中任一项的用于展示实时交通态势的方法。
第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如第一方面任一项的用于展示实时交通态势的方法。
本申请实施例与现有技术相比存在的有益效果是:
本申请实施例提供了一种用于展示实时交通态势的方法,通过不同的预设形状和矢量线组成车辆图标,矢量线随速度变化,速度越快线越长,可根据长度大致判断车辆速度,在交通态势中的单一静态画面上直接快速地掌握车辆位置,车辆的速度和行驶方向,且车辆图标绘制简单,占用资源少,渲染速度快,适合大数据量的道路级态势展示,为公路交通安全态势评估提供支撑。
可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例提供的交通态势的传统图标的示意图;
图2是本申请一实施例提供的用于展示实时交通态势的方法流程示意图;
图3是本申请一实施例提供的形成交通态势数据的流程示意图;
图4是本申请一实施例提供的一车辆的所有轨迹点坐标拟合示意图;
图5是本申请一实施例提供的不同类型的车辆图标示意图;
图6是本申请一实施例提供的车辆图标的使用说明示意图;
图7是本申请一实施例提供的具有车辆图标的道路应用场景示意图;
图8是本申请一实施例提供的用于展示实时交通态势的***的结构示意图;
图9是本申请一实施例提供的终端设备的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
根据背景技术所描述的,目前的交通态势的展示无法从单一静态画面掌握车辆的速度,方向等数据,需要结合上下文等时空数据才能体现这些信息,这种情况下,势必会占用大量计算机运算资源。交通态势是根据车辆在地图路网上的分布表现道路实际交通状况,是对交通网络***中道路环境及车辆运行状态和趋势的描述,那么,在这样大数据场景下,目前的交通态势的展示技术显示更新的速度慢表现的尤为突出,限制了公路交通安全态势评估的准确方面、快速方面的发展。
为了解决上述问题以及使本技术领域的人员更好地理解本发明方案,下面将结合附图和具体实施方式,对本申请实施例中的技术方案进行清楚、完整地描述。
图2是本申请一实施例提供的用于展示实时交通态势的方法的示意性流程图,参照图2,对该用于展示实时交通态势的方法的详述如下:
在步骤101中,采集道路上的车辆感知数据,车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度。
示例性的,通过道路上的视频感知终端、定向毫米波雷达,再结合GPS和北斗等手段可以全面的掌握车辆的位置、行驶方向,速度和类型等车辆感知数据。
示例性的,车辆感知数据还可以包括车牌号等数据。可以利用雷视融合技术,对所有车辆轨迹进行全面、全程、实时跟踪。雷视融合所需设备包含毫米波雷达、摄像机、边缘计算设备等,视频感知终端数据与毫米波雷达数据在边缘计算设备上进行人车位置、轨迹的精准拟合。以上述这些数据为基础,能够拓展出一种可以基于静态图像显示道路交通态势。
在步骤102中,对车辆感知数据进行数据处理,形成交通态势数据。
具体的,步骤102可以包括:将车辆感知数据作为实时数据进行数据处理,并存入消息队列作为历史数据储存在数据库中;将历史数据和实时数据进行数据流处理、数据清洗、数据加工和数据计算,形成交通态势数据,如图3所示。
示例性的,通过视频感知终端、定向毫米波雷达等收集的数据格式不同,需要将历史数据和实时数据进行数据流处理、数据清洗、数据加工和数据计算,使得数据具有统一的格式,另外还可以去除其中的干扰数据。
示例性的,先对历史数据和实时数据进行数据流预处理,历史数据和实时数据以流的方式到达,将处理速度提高到秒或毫秒级别,提高运算效率。
实际上雷达在采集车辆行驶过程中的车辆感知数据时,由于一些大车遮挡、天气、雷达盲区等原因,会出现车辆感知数据异常或缺失的情况,因此需要对车辆感知数据进行清洗,数据清洗主要是清除车辆感知数据里面的错误数据,如异常值、重复值、缺失值等。其中,对于缺失值的处理主要使用插补法与建模法。
一实施例中,使用插补法处理缺失值,可以从总体的车辆感知数据中随机抽取几个典型样本代替缺失样本,或者通过变量之间的关系对缺失数据进行预测,利用蒙特卡洛方法生成多个完整的数据集,在对这些数据集进行分析,最后对分析结果进行汇总处理形成完整的车辆感知数据;还可以从指在非缺失的历史车辆感知数据集中找到一个与缺失值所在样本相似的样本,利用相似的样本的观测值对缺失值进行插补,这样得到的车辆感知数据准确率更高。
一实施例中,使用建模法处理异常值,包括:监测车辆感知数据中的异常值;删除该异常值,该异常值的数量小于预设数量;利用车辆感知数据的平均值替代该异常值。使用建模法处理异常值,形成交通态势数据后的损失信息小,简单高效,有利于提高后续形成态势图准确性。
其中,可以基于3∂原则监测车辆感知数据中的异常值,如果车辆感知数据服从正态分布,在3∂原则下,异常值为一组测定值中与平均值的偏差超过3倍标准差的值,距离平均值3∂之外的值出现的概率为P(|x-u|>3∂)<= 0.003,属于极个别的小概率事件。如果数据不服从正态分布,也可以用远离平均值的预设倍数的标准差来描述监测条件。
示例性的,将进行数据清洗后的车辆感知数据进行数据加工,包括:将车辆感知数据的格式内容统一成规定的数据格式。格式内容可以包括经纬度坐标系的转换,各类数据单位的变换、数据结构的统一等。
示例性的,一个时刻的实时数据形成所对应时刻的实时的交通态势数据,继而形成对应时刻的静态图像(态势图)进行态势展示,该时刻之前的数据均作为历史数据储存起来,对历史数据进行上述数据处理后再作用到交通态势数据上,修正静态图像,使显示出来的静态图像更准确。
一实施例中,可以从数据库中获取历史数据,从而获取历史交通态势数据,以及历史静态图像,便于查找历史态势图。
示例性的,用于展示实时交通态势的方法还包括:从数据库中获取目标车辆的历史数据;基于目标车辆的历史数据,查询目标车辆在设定时间内的行驶轨迹。
一实施例中,从数据库中获取某一辆车的历史数据,基于该车的历史数据查询其一段时间内的行驶轨迹。其中,可以根据车辆的号牌号码和时间段从数据库中查询出该车辆的所有轨迹点坐标。按照时间对坐标进行排序;修正坐标位置,排除超出预设拟合条件的坐标点;其中,拟合条件可以包括速度阈值和坐标点的位置范围。在地图上显示该车辆的所有坐标点并用直线连接,如图4所示。
在步骤103中,将交通态势数据生成态势图展示在显示器上;态势图包括道路的路网图标、车辆图标和交通设施图标;车辆图标由预设形状和矢量线组成;预设形状表示车辆的类型,矢量线的方向表示车辆的行驶方向,矢量线的长短表示车辆的行驶速度。
示例性的,路网图标和交通设施图标可以通过现有的态势***的基础数据形成。
示例性的,预设形状可以由多个线条组成。该多个线条可以组成不同类型的车,如图5所示,利用简单的线条将小型普通货车、中型普通货车、重型普通货车、小型轿车、中型轿车、重型轿车、警用车辆、特种车辆和危化品车辆等不同类型的车用不同的预设形状表示出来。不同类型的车的图标前方均与一条矢量线结合,用该矢量线表示对应车的行驶方向和行驶速度。
其中,线条形成的基本形状可以是长方形、三角形、梯形、圆形等基本形状,复杂度小,占用资源少,渲染速度快。
示例性的,如图6所示,以小型轿车的车辆图标为例,用三角形表示小型轿车,三角形朝向前进方向与矢量线相连,车辆图标在地图上朝向的方向就是车辆当前的行驶方向,这个方向是根据车辆的方位角计算得到的,表现在态势图上就是车辆图标的矢量线朝向的方向。矢量线在车辆图标中作为速度标识,随速度变化,速度越快线越长,可先预设图例长度所表示的速度,再根据矢量线的长度大致判断车辆的速度。
示例性的,线条和矢量线的颜色为单一颜色。态势图表现的图像颜色比较单一,所占用的空间很小,可以节省大量计算机运算资源,提升显示速度,这点在大数据量的图标显示场景中表现的尤为明显。
示例性的,如图7所示,根据车辆图标可大致判断当前道路上车辆类型,速度,以及车辆转弯等都可以显示出来。上述车辆图标相比于传统图标,绘制简单,占用资源少,渲染速度快,能够以静态的形式体现车辆的速度等动态信息,适合大数据量的道路级态势展示。
示例性的,可以在态势***的外观设置中自定义车辆图标的颜色,保持与态势***色界面风格的一致性。
在另一实施例中,上述用于展示实时交通态势的方法还可以包括:获取点击车辆图标的动作;响应点击车辆图标的动作,从数据库中获取车辆图标对应的车辆的速度;将车辆的速度显示在窗口上。
示例性的,交通态势本身就是从宏观层面上了解交通状况,因此不需要精确的知道车辆的速度,只要对车辆速度有个直观认知即可。如果需要查看某一车辆的实际行驶速度时,可以通过鼠标或触屏等方式点击该车辆的车辆图标,则屏幕上可以显示出该车辆的实际速度。
示例性的,车辆图标的矢量线只能大致知道车辆的行驶速度,速度越快,矢量线会越长,通过与周边车辆的对比能够确认某辆车的速度是否明显区别与周围车辆,大致可以判断出车辆速度是否存在异常。
在另一实施例中,上述用于展示实时交通态势的方法还可以包括:从数据库中获取道路的限速值以及道路上车辆的速度;当车辆的速度超过道路的限速值,将车辆对应的车辆图标设置为红色,并通过预设方式进行提示。
示例性的,当车辆的速度超过道路的限速值,对应的车辆图标一般初始设置为红色,如用其它颜色可以起到引人注意的目的,可以更改初始设置。上述预设方式可以是发出声音、不断闪烁、弹出弹框等提示方式。
在另一实施例中,上述用于展示实时交通态势的方法还可以包括:设置态势图的缩放系数;根据缩放系数,确定车辆图标的大小。
示例性的,缩放系数越小,图标也越小。甚至在缩放到一定级别时车辆图标的预设形状会变成一个点,在这个尺度上能观察道路的整体拥堵情况。因此可以设置一个矢量线的预设长度来标识车辆的行驶速度,例如缩放系数设置为1:100,1cm长度的矢量线代表车辆的行驶速度为100km/h。
示例性的,还可以设置一个矢量线的预设长度范围来标识车辆的行驶速度,例如放系数设置为1:100的,1cm长度的矢量线代表车辆的行驶速度为90-100km/h。
示例性的,利用线条和矢量线的组合形成车辆图标的一个优点是,与传统图标相比,上述态势图缩放到任意尺寸,车辆图标能够仍然保持清晰。
可见本发明提出的用于展示实时交通态势的方法,通过不同的预设形状和矢量线组成车辆图标,矢量线随速度变化,速度越快线越长,可根据长度大致判断车辆速度,在交通态势中的单一静态画面上直接快速地掌握车辆位置,车辆的速度和行驶方向,且车辆图标绘制简单,占用资源少,渲染速度快,适合大数据量的道路级态势展示,为公路交通安全态势评估提供支撑。
本申请实施例提供了一种用于展示实时交通态势的***,参见图8,该***包括:感知设备201、数据计算中心202和态势图生成模块203。
感知设备201,用于采集道路上的车辆感知数据;车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度。
数据计算中心202,用于对车辆感知数据进行数据处理,形成交通态势数据。
态势图生成模块203,用于将交通态势数据生成态势图展示在显示器上;态势图包括道路的路网图标、车辆图标和交通设施图标;车辆图标由预设形状和矢量线组成;预设形状表示车辆的类型,矢量线的方向表示车辆的行驶方向,矢量线的长短表示车辆的行驶速度。
示例性的,感知设备201用于通过道路上的视频感知终端、定向毫米波雷达,以及结合GPS和北斗等手段可以全面的掌握车辆的位置、行驶方向,速度和类型等车辆感知数据。
示例性的,数据计算中心202用于对车辆感知数据进行数据处理,形成交通态势数据,包括:将车辆感知数据作为实时数据进行数据处理,并存入消息队列作为历史数据储存在数据库中。将历史数据和实时数据进行数据流处理、数据清洗、数据加工和数据计算,形成交通态势数据。
示例性的,一个时刻的实时数据形成所对应时刻的实时的交通态势数据,继而形成对应时刻的静态图像(态势图),该时刻之前的数据均作为历史数据储存起来,对历史数据处理后再作用到交通态势数据上,修正静态图像,使显示出来的静态图像更准确。
示例性的,态势图生成模块203生成的态势图中的车辆图标的预设形状由多个线条组成。多个线条组成不同类型的车,如图5所示,利用简单的线条将小型普通货车、中型普通货车、重型普通货车、小型轿车、中型轿车、重型轿车、警用车辆、特种车辆和危化品车辆等不同类型的车用不同的预设形状表示出来。不同类型的车的图标前方均与一条矢量线结合,用该矢量线表示对应车的行驶方向和行驶速度。
本申请实施例还提供了一种终端设备,参见图9,该终端设备300可以包括:至少一个处理器310和存储器320,存储器320中存储有可在至少一个处理器310上运行的计算机程序321,处理器310执行计算机程序时实现上述任意各个方法实施例中的步骤,例如图2所示实施例中的步骤101至步骤103。
示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器320中,并由处理器310执行,以完成本申请。上述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序段,该程序段用于描述计算机程序在终端设备300中的执行过程。
本领域技术人员可以理解,图9仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如输入输出设备、网络接入设备、总线等。
处理器310可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器 (Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器320可以是终端设备的内部存储单元,也可以是终端设备的外部存储设备,例如插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。所述存储器320用于存储所述计算机程序以及终端设备所需的其他程序和数据。所述存储器320还可以用于暂时地存储已经输出或者将要输出的数据。
总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。
本申请实施例提供的用于展示实时交通态势的方法可以应用于计算机、平板电脑、笔记本电脑、上网本、个人数字助理(personal digital assistant,PDA)等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述用于展示实时交通态势的方法各个实施例中的步骤。
本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述用于展示实时交通态势的方法各个实施例中的步骤。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

Claims (8)

1.一种用于展示实时交通态势的方法,其特征在于,包括:
采集道路上的车辆感知数据,所述车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度;
对所述车辆感知数据进行数据处理,形成交通态势数据;一个时刻的实时数据形成所对应时刻的实时的交通态势数据,继而形成对应时刻的静态图像,该时刻之前的数据均作为历史数据储存起来,并将所述历史数据作用到交通态势数据上,修正所述静态图像;
将所述交通态势数据生成态势图展示在显示器上;所述态势图包括道路的路网图标、车辆图标和交通设施图标;所述车辆图标由预设形状和矢量线组成;所述预设形状表示车辆的类型,所述预设形状由多个简单线条组成,所述多个简单线条组成不同类型的车;所述不同类型的车的图标的前方均与一条矢量线结合;所述矢量线的方向表示车辆的行驶方向,所述矢量线的长短表示车辆的行驶速度;
设置所述态势图的缩放系数;根据所述缩放系数,确定所述车辆图标的大小;所述缩放系数越小,所述车辆图标越小,在缩放到一定级别时,所述车辆图标的预设形状变成一个点,用于观察道路的整体拥堵情况。
2.如权利要求1所述的用于展示实时交通态势的方法,其特征在于,所述对所述车辆感知数据进行数据处理,形成交通态势数据,包括:
将所述车辆感知数据作为实时数据进行数据处理,并存入消息队列作为历史数据储存在数据库中;
将所述历史数据和所述实时数据进行数据流处理、数据清洗、数据加工和数据计算,形成交通态势数据。
3.如权利要求2所述的用于展示实时交通态势的方法,其特征在于,所述用于展示实时交通态势的方法还包括:
从所述数据库中获取目标车辆的历史数据,基于所述目标车辆的历史数据,查询所述目标车辆在设定时间内的行驶轨迹;
所述从所述数据库中获取目标车辆的历史数据,基于所述目标车辆的历史数据,查询所述目标车辆在设定时间内的行驶轨迹,包括:
根据车辆的号牌号码和设定时间从所述数据库中查询出该车辆的所有轨迹点坐标;按照时间对坐标进行排序,并修正排序后的坐标的位置,排除超出预设拟合条件的坐标点;其中,所述拟合条件包括速度阈值和坐标点的位置范围;修正坐标位置后,在地图上显示该车辆的所有坐标点并用直线连接,形成所述目标车辆在设定时间内的行驶轨迹。
4.如权利要求1所述的用于展示实时交通态势的方法,其特征在于,还包括:
获取点击所述车辆图标的动作;
响应所述点击所述车辆图标的动作,从数据库中获取所述车辆图标对应的车辆的速度;
将所述车辆的速度显示在窗口上。
5.如权利要求1所述的用于展示实时交通态势的方法,其特征在于,还包括:
从数据库中获取道路的限速值以及所述道路上车辆的速度;
当所述车辆的速度超过所述道路的限速值,将所述车辆对应的车辆图标设置为红色,并通过预设方式进行提示。
6.一种用于展示实时交通态势的***,其特征在于,包括:
感知设备,用于采集道路上的车辆感知数据;所述车辆感知数据包括车辆的位置、类型、行驶方向和行驶速度;
数据计算中心,用于对所述车辆感知数据进行数据处理,形成交通态势数据;一个时刻的实时数据形成所对应时刻的实时的交通态势数据,继而形成对应时刻的静态图像,该时刻之前的数据均作为历史数据储存起来,并将所述历史数据作用到交通态势数据上,修正所述静态图像;
态势图生成模块,用于将所述交通态势数据生成态势图展示在显示器上;所述态势图包括道路的路网图标、车辆图标和交通设施图标;所述车辆图标由预设形状和矢量线组成;所述预设形状表示车辆的类型,所述预设形状由多个简单线条组成,所述多个简单线条组成不同类型的车;所述不同类型的车的图标的前方均与一条矢量线结合;所述矢量线的方向表示车辆的行驶方向,所述矢量线的长短表示车辆的行驶速度;
设置所述态势图的缩放系数;根据所述缩放系数,确定所述车辆图标的大小;所述缩放系数越小,所述车辆图标越小,在缩放到一定级别时,所述车辆图标的预设形状变成一个点,用于观察道路的整体拥堵情况。
7.一种终端,包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至5中任一项所述的用于展示实时交通态势的方法。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的用于展示实时交通态势的方法。
CN202310320810.4A 2023-03-29 2023-03-29 用于展示实时交通态势的方法、***、终端及存储介质 Active CN116311946B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310320810.4A CN116311946B (zh) 2023-03-29 2023-03-29 用于展示实时交通态势的方法、***、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310320810.4A CN116311946B (zh) 2023-03-29 2023-03-29 用于展示实时交通态势的方法、***、终端及存储介质

Publications (2)

Publication Number Publication Date
CN116311946A CN116311946A (zh) 2023-06-23
CN116311946B true CN116311946B (zh) 2024-02-23

Family

ID=86790342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310320810.4A Active CN116311946B (zh) 2023-03-29 2023-03-29 用于展示实时交通态势的方法、***、终端及存储介质

Country Status (1)

Country Link
CN (1) CN116311946B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117785995B (zh) * 2024-02-28 2024-06-28 江西方兴科技股份有限公司 一种基于物联网屏的数据展示方法及***

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003109172A (ja) * 2001-09-30 2003-04-11 Hokusui Civil Engineering Co Ltd 画像自動撮影システムおよび画像再生システム
CN201936454U (zh) * 2010-12-06 2011-08-17 李良杰 车辆定位导航、监控、提醒和通讯***
CN103403498A (zh) * 2011-03-29 2013-11-20 爱信艾达株式会社 驾驶支持***、驾驶支持方法和计算机程序
CN105137971A (zh) * 2015-08-03 2015-12-09 大连海事大学 一种辅助船舶进行避碰决策的方法
CN105320132A (zh) * 2015-10-23 2016-02-10 郝雪凝 船舶动态监控方法及***
CN106414221A (zh) * 2014-05-08 2017-02-15 沃尔沃汽车公司 用于提供对象预测表示的方法
CN106767760A (zh) * 2016-12-30 2017-05-31 中国船舶重工集团公司第七0七研究所 基于多维度的多源船舶目标融合方法
CN108922188A (zh) * 2018-07-24 2018-11-30 河北德冠隆电子科技有限公司 雷达跟踪定位的四维实景交通路况感知预警监控管理***
CN112887172A (zh) * 2021-02-19 2021-06-01 北京百度网讯科技有限公司 车辆感知***测试方法、装置、设备及存储介质
CN114675652A (zh) * 2022-04-01 2022-06-28 中电科(宁波)海洋电子研究院有限公司 动态环境下基于ais数据的多目标船舶航路规划方法
CN115272993A (zh) * 2021-04-29 2022-11-01 佛吉亚歌乐电子(厦门)有限公司 车辆逆行的检测方法、装置、设备及存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012029052A1 (en) * 2010-09-04 2012-03-08 Cgs S.P.A. Compagnia Generale Per Lo Spazio Device and method to estimate the state of a moving vehicle

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003109172A (ja) * 2001-09-30 2003-04-11 Hokusui Civil Engineering Co Ltd 画像自動撮影システムおよび画像再生システム
CN201936454U (zh) * 2010-12-06 2011-08-17 李良杰 车辆定位导航、监控、提醒和通讯***
CN103403498A (zh) * 2011-03-29 2013-11-20 爱信艾达株式会社 驾驶支持***、驾驶支持方法和计算机程序
CN106414221A (zh) * 2014-05-08 2017-02-15 沃尔沃汽车公司 用于提供对象预测表示的方法
CN105137971A (zh) * 2015-08-03 2015-12-09 大连海事大学 一种辅助船舶进行避碰决策的方法
CN105320132A (zh) * 2015-10-23 2016-02-10 郝雪凝 船舶动态监控方法及***
CN106767760A (zh) * 2016-12-30 2017-05-31 中国船舶重工集团公司第七0七研究所 基于多维度的多源船舶目标融合方法
CN108922188A (zh) * 2018-07-24 2018-11-30 河北德冠隆电子科技有限公司 雷达跟踪定位的四维实景交通路况感知预警监控管理***
CN112887172A (zh) * 2021-02-19 2021-06-01 北京百度网讯科技有限公司 车辆感知***测试方法、装置、设备及存储介质
CN115272993A (zh) * 2021-04-29 2022-11-01 佛吉亚歌乐电子(厦门)有限公司 车辆逆行的检测方法、装置、设备及存储介质
CN114675652A (zh) * 2022-04-01 2022-06-28 中电科(宁波)海洋电子研究院有限公司 动态环境下基于ais数据的多目标船舶航路规划方法

Also Published As

Publication number Publication date
CN116311946A (zh) 2023-06-23

Similar Documents

Publication Publication Date Title
CN109508580B (zh) 交通信号灯识别方法和装置
CN108764042B (zh) 一种异常路况信息识别方法、装置及终端设备
CN107985189B (zh) 面向高速驾驶环境下的驾驶员变道深度预警方法
CN116311946B (zh) 用于展示实时交通态势的方法、***、终端及存储介质
CN112434260B (zh) 一种公路的交通状态检测方法、装置、存储介质及终端
Gluhaković et al. Vehicle detection in the autonomous vehicle environment for potential collision warning
CN110008891B (zh) 一种行人检测定位方法、装置、车载计算设备及存储介质
WO2023197408A1 (zh) 车速控制模型训练样本的确定方法及装置
CN112766069A (zh) 基于深度学习的车辆违停检测方法、装置及电子设备
CN111913183A (zh) 车辆侧向避障方法、装置、设备及车辆
CN111339649A (zh) 一种采集车辆轨迹数据的仿真方法、***及设备
CN113536935A (zh) 一种工程现场的安全监测方法及设备
CN113255444A (zh) 图像识别模型的训练方法、图像识别方法和装置
CN113433548A (zh) 一种数据监控方法、装置、设备及存储介质
CN116665188A (zh) 一种大客车图像***数据分析方法
CN107452230B (zh) 一种障碍物检测方法、装置、终端设备及存储介质
CN115393827A (zh) 交通信号灯状态识别方法、***、电子设备及存储介质
CN117392348B (zh) 一种多目标物的抖动消除方法、装置、设备及介质
Jo et al. Design and implementation of object detection and re-simulation system based on lidar
CN112347851B (zh) 多目标检测网络的构建方法、多目标检测方法及装置
US20230267749A1 (en) System and method of segmenting free space based on electromagnetic waves
CN118115525A (zh) 目标跟踪方法、装置、终端设备及存储介质
Mandal Artificial intelligence enabled automatic traffic monitoring system
CN117037540A (zh) 安全车距检测与预警方法、装置、设备及存储介质
CN116030546A (zh) 车辆状态监测方法及装置、电子设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant