[go: up one dir, main page]

CN111882907A - Navigation early warning method, device, equipment and storage medium for vehicle - Google Patents

Navigation early warning method, device, equipment and storage medium for vehicle Download PDF

Info

Publication number
CN111882907A
CN111882907A CN202010559914.7A CN202010559914A CN111882907A CN 111882907 A CN111882907 A CN 111882907A CN 202010559914 A CN202010559914 A CN 202010559914A CN 111882907 A CN111882907 A CN 111882907A
Authority
CN
China
Prior art keywords
abnormal
vehicle
information
navigation
road section
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.)
Granted
Application number
CN202010559914.7A
Other languages
Chinese (zh)
Other versions
CN111882907B (en
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.)
Beijing Didi Infinity Technology and Development Co Ltd
Original Assignee
Beijing Qisheng 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 Beijing Qisheng Technology Co Ltd filed Critical Beijing Qisheng Technology Co Ltd
Priority to CN202010559914.7A priority Critical patent/CN111882907B/en
Publication of CN111882907A publication Critical patent/CN111882907A/en
Application granted granted Critical
Publication of CN111882907B publication Critical patent/CN111882907B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096811Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed offboard
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

本申请涉及一种交通工具的导航预警方法、装置、计算机设备和存储介质。服务器在接收到用户端发送的携带导航路径的导航预警分析指令后,获取导航路径上行驶的交通工具在预设时间段内的行驶信息,并通过分析各交通工具的行驶信息,确定导航路径上包括异常路段类型和异常路段位置的异常路段信息,然后将异常路段信息携带在预警提示信息中发送至用户端。该导航预警方法实现了用户端一边导航一边预警的功能,即用户在用户端启动导航功能的同时,即可获取到相关的预警提示信息,使用户可以预知前方路径上的异常情况,提高了用户驾驶交通工具行驶的安全性。

Figure 202010559914

The present application relates to a navigation warning method, device, computer equipment and storage medium for a vehicle. After receiving the navigation warning analysis instruction carrying the navigation path sent by the client, the server obtains the driving information of the vehicles traveling on the navigation path within the preset time period, and analyzes the driving information of each vehicle to determine the driving information on the navigation path. The abnormal road section information including the abnormal road section type and the abnormal road section position is carried, and then the abnormal road section information is carried in the warning prompt information and sent to the user terminal. The navigation early warning method realizes the function of the user side navigating and giving early warning, that is, when the user starts the navigation function on the user side, the relevant early warning prompt information can be obtained, so that the user can predict the abnormal situation on the path ahead, which improves the user experience. The safety of driving vehicles.

Figure 202010559914

Description

交通工具的导航预警方法、装置、设备和存储介质Navigation warning method, device, device and storage medium for vehicle

技术领域technical field

本申请涉及出行技术领域,特别是涉及一种交通工具的导航预警方法、装置、设备和存储介质。The present application relates to the field of travel technology, and in particular, to a navigation and early warning method, device, device and storage medium for vehicles.

背景技术Background technique

随着共享车辆产业的新兴发展,人们对共享车辆的需求越来越大,那么在共享车辆平台为人们提供共享车辆及相关服务的过程中,如何能够为人们的生活带来便利性,同时还能够更好的保证人们驾驶共享车辆的安全,成为了目前共享车辆市场上关注的问题。With the emerging development of the shared vehicle industry, people's demand for shared vehicles is increasing. In the process of providing shared vehicles and related services for people on the shared vehicle platform, how can it bring convenience to people's lives, and at the same time To better ensure the safety of people driving shared vehicles has become a concern in the current shared vehicle market.

现今,当用户驾驶共享车辆时,有的共享车辆会在行驶过程中为用户提供行驶路径,以便用户能够快速到达目的地。例如,用户在行驶过程中可以使用用户终端上的app搜索行驶路径,然后在用户终端的显示屏上查看搜索到的行驶路径,或者,共享车辆具备导航功能,用户在共享车辆上直接开启导航功能,在共享车辆上输入目的地信息,从而获悉行驶路径。Nowadays, when a user drives a shared vehicle, some shared vehicles provide a driving path for the user during the driving process, so that the user can quickly reach the destination. For example, the user can use the app on the user terminal to search for the driving route during driving, and then view the searched driving route on the display screen of the user terminal, or, the shared vehicle has a navigation function, and the user directly enables the navigation function on the shared vehicle , enter the destination information on the shared vehicle to learn the driving route.

但是,上述确定行驶路径的方法存在安全性低的问题。However, the above-mentioned method of determining the travel route has a problem of low safety.

发明内容SUMMARY OF THE INVENTION

基于此,有必要针对上述技术问题,提供一种能够有效提高车辆行驶安全性的交通工具的导航预警方法、装置、设备和存储介质。Based on this, it is necessary to provide a navigation warning method, device, device and storage medium for a vehicle that can effectively improve the driving safety of the vehicle in view of the above technical problems.

第一方面,本公开实施例提供一种交通工具的导航预警方法,所述方法包括:In a first aspect, an embodiment of the present disclosure provides a navigation warning method for a vehicle, the method comprising:

接收用户端发送的导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;receiving a navigation early warning analysis instruction sent by the user terminal; the navigation early warning analysis instruction includes the navigation path to be analyzed;

获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息;acquiring the travel information of the vehicle traveling on the navigation path within a preset time period;

通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;By analyzing the driving information of each vehicle, the abnormal road section information on the navigation path is determined; the abnormal road section information includes the abnormal road section type and the abnormal road section position;

将所述异常路段信息携带在预警提示信息中发送至所述用户端。The abnormal road section information is carried in the warning prompt information and sent to the user terminal.

第二方面,本公开实施例提供一种交通工具的导航预警方法,所述方法包括:In a second aspect, an embodiment of the present disclosure provides a navigation warning method for a vehicle, the method comprising:

向服务器发送导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;Sending a navigation early warning analysis instruction to the server; the navigation early warning analysis instruction includes the navigation path to be analyzed;

接收所述服务器发送的预警提示信息;所述预警提示信息中携带异常路段信息,所述异常路段信息是服务器根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;所述异常路段信息包括异常路段类型和异常路段位置;Receive early warning prompt information sent by the server; the early warning prompt information carries abnormal road section information, and the abnormal road section information is determined by the server according to the travel information of the vehicle traveling on the navigation path within a preset time period; The abnormal road segment information includes abnormal road segment type and abnormal road segment location;

输出所述预警提示信息。Output the warning prompt information.

第三方面,本公开实施例提供一种交通工具的导航预警装置,所述装置包括:In a third aspect, an embodiment of the present disclosure provides a navigation warning device for a vehicle, the device comprising:

接收模块,用于接收用户端发送的导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;a receiving module, configured to receive a navigation warning analysis instruction sent by a user terminal; the navigation warning analysis instruction includes a navigation path to be analyzed;

获取模块,用于获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息;an acquisition module, configured to acquire the travel information of the vehicle traveling on the navigation path within a preset time period;

确定模块,用于通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;发送模块,用于将所述异常路段信息携带在预警提示信息中发送至所述用户端。a determining module, configured to determine the abnormal road section information on the navigation path by analyzing the driving information of each of the vehicles; the abnormal road section information includes the abnormal road section type and the abnormal road section position; the sending module is used to send the abnormal road section information The road section information is carried in the warning prompt information and sent to the user terminal.

第四方面,本公开实施例提供一种交通工具的导航预警装置,所述装置包括:In a fourth aspect, an embodiment of the present disclosure provides a navigation warning device for a vehicle, the device comprising:

发送模块,用于向服务器发送导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;a sending module, configured to send a navigation warning analysis instruction to the server; the navigation warning analysis instruction includes the navigation path to be analyzed;

接收模块,用于接收所述服务器发送的预警提示信息;所述预警提示信息中携带异常路段信息,所述异常路段信息是服务器根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;所述异常路段信息包括异常路段类型和异常路段位置;The receiving module is configured to receive the warning prompt information sent by the server; the warning prompt information carries abnormal road section information, and the abnormal road section information is the information of the server according to the vehicle traveling on the navigation path within a preset time period The driving information is determined; the abnormal road segment information includes the abnormal road segment type and the abnormal road segment location;

输出模块,用于输出所述预警提示信息。The output module is used for outputting the warning prompt information.

第五方面,本公开实施例提供一种用户端,包括:发送器、接收器、处理器、输出设备、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器在运行所述计算机程序时,用于控制所述发送器、所述接收器、所述输出设备的操作;In a fifth aspect, an embodiment of the present disclosure provides a user terminal, including: a transmitter, a receiver, a processor, an output device, a memory, and a computer program stored on the memory and executable on the processor; When the processor runs the computer program, it is used to control the operations of the transmitter, the receiver, and the output device;

所述发送器,用于在所述处理器的控制下,向服务器发送导航预警分析指令,所述导航预警分析指令包括待分析的导航路径;The transmitter is configured to send a navigation early warning analysis instruction to the server under the control of the processor, where the navigation early warning analysis instruction includes the navigation path to be analyzed;

所述接收器,用于在所述处理器的控制下,接收所述服务器发送的携带异常路段信息的预警提示信息;所述异常路段信息包括异常路段类型和异常路段位置;The receiver is configured to receive, under the control of the processor, early warning information that carries abnormal road section information sent by the server; the abnormal road section information includes the abnormal road section type and the abnormal road section location;

所述处理器,用于控制所述输出设备输出所述预警提示信息。The processor is configured to control the output device to output the warning prompt information.

第六方面,本公开实施例提供一种服务器,包括:接收器、发送器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器在运行所述计算机程序时,用于控制所述发送器、所述接收器、所述处理器的操作;In a sixth aspect, an embodiment of the present disclosure provides a server, including: a receiver, a transmitter, a processor, a memory, and a computer program stored on the memory and executable on the processor; the processor is When running the computer program, it is used to control the operation of the transmitter, the receiver, and the processor;

所述接收器,用于在所述处理器的控制下,接收用户端发送的导航预警分析指令,所述导航预警分析指令包括待分析的导航路径;The receiver is configured to receive, under the control of the processor, a navigation early warning analysis instruction sent by a user terminal, where the navigation early warning analysis instruction includes a navigation path to be analyzed;

所述发送器,用于在所述处理器的控制下,向所述用户端发送携带异常路段信息的预警提示信息;所述异常路段信息根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;The transmitter is configured to, under the control of the processor, send early warning information carrying abnormal road section information to the user terminal; the abnormal road section information is configured at a preset time according to the vehicle traveling on the navigation path The abnormal road segment information determined by the driving information in the segment; the abnormal road segment information includes the abnormal road segment type and the abnormal road segment location;

所述处理器,用于获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息,并通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息。The processor is configured to acquire travel information of vehicles traveling on the navigation path within a preset time period, and determine abnormal road section information on the navigation path by analyzing the travel information of each vehicle.

第七方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面所述的方法。In a seventh aspect, an embodiment of the present disclosure provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements the method described in the first aspect or the second aspect.

上述交通工具的导航预警方法、装置、计算机设备和存储介质,服务器在接收到用户端发送的携带导航路径的导航预警分析指令后,获取导航路径上行驶的交通工具在预设时间段内的行驶信息,并通过分析各交通工具的行驶信息,确定导航路径上包括异常路段类型和异常路段位置的异常路段信息,然后将异常路段信息携带在预警提示信息中发送至用户端。该导航预警方法实现了用户端一边导航一边预警的功能,即用户在用户端启动导航功能的同时,即可获取到相关的预警提示信息,使用户可以预知前方路径上的异常情况,提高了用户驾驶交通工具行驶的安全性。而且,由于预警提示信息包括异常路段的类型和位置,使该预警提示信息不仅起到了提醒用户小心前行的作用,还具体告知了用户异常路段类型和位置,使用户能够更加直观的了解异常情况,进而根据异常情况自行灵活的选择是否继续前行,极大的满足用户的使用需求。The navigation warning method, device, computer equipment and storage medium of the above-mentioned vehicle, after receiving the navigation warning analysis instruction carrying the navigation path sent by the user terminal, the server obtains the travel of the vehicle traveling on the navigation path within the preset time period By analyzing the driving information of each vehicle, the abnormal road section information including the abnormal road section type and the abnormal road section position on the navigation path is determined, and then the abnormal road section information is carried in the warning prompt information and sent to the user terminal. The navigation early warning method realizes the function of the user side navigating and giving early warning, that is, when the user starts the navigation function on the user side, the relevant early warning prompt information can be obtained, so that the user can predict the abnormal situation on the path ahead, which improves the user experience. The safety of driving vehicles. Moreover, since the warning prompt information includes the type and location of the abnormal road section, the warning prompt information not only plays a role of reminding the user to proceed with caution, but also specifically informs the user of the type and location of the abnormal road section, so that the user can understand the abnormal situation more intuitively. , and then flexibly choose whether to continue moving forward according to the abnormal situation, which greatly meets the needs of users.

附图说明Description of drawings

图1为一个实施例中交通工具的导航预警方法的应用环境图;Fig. 1 is the application environment diagram of the navigation warning method of vehicle in one embodiment;

图2为一个实施例中交通工具的导航预警方法的流程示意图;2 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图3为图2实施例中S103的一种实现方式的流程示意图;3 is a schematic flowchart of an implementation manner of S103 in the embodiment of FIG. 2;

图4为一个实施例中交通工具的导航预警方法的流程示意图;4 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图5为一个实施例中一种训练方法的流程示意图;5 is a schematic flowchart of a training method in one embodiment;

图6为一个实施例中异常路段分析网络的结构示意图;6 is a schematic structural diagram of an abnormal road section analysis network in one embodiment;

图7为一个实施例中一种训练方法的流程示意图;7 is a schematic flowchart of a training method in one embodiment;

图8为一个实施例中交通工具的导航预警方法的流程示意图;8 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图9为一个实施例中交通工具的导航预警方法的流程示意图;9 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图10为一个实施例中交通工具的导航预警方法的流程示意图;10 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图11为一个实施例中交通工具的导航预警方法的流程示意图;11 is a schematic flowchart of a navigation warning method for a vehicle in one embodiment;

图12为一个实施例中交通工具的导航预警装置的结构框图;12 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图13为一个实施例中交通工具的导航预警装置的结构框图;13 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图14为一个实施例中交通工具的导航预警装置的结构框图;14 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图15为一个实施例中交通工具的导航预警装置的结构框图;15 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图16为一个实施例中交通工具的导航预警装置的结构框图;16 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图17为一个实施例中交通工具的导航预警装置的结构框图;17 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图18为一个实施例中交通工具的导航预警装置的结构框图;18 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图19为一个实施例中交通工具的导航预警装置的结构框图;19 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图20为一个实施例中交通工具的导航预警装置的结构框图;20 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图21为一个实施例中交通工具的导航预警装置的结构框图;21 is a structural block diagram of a navigation warning device for a vehicle in one embodiment;

图22为一个实施例中用户端的内部结构图;Fig. 22 is the internal structure diagram of the user terminal in one embodiment;

图23为一个实施例中服务器的内部结构图。Figure 23 is a diagram of the internal structure of the server in one embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

首先,在具体介绍本公开实施例的技术方案之前,先对本公开实施例基于的技术背景或者技术演进脉络进行介绍。通常情况下,在共享车辆出行领域,特别是共享单车出行时,当前的技术背景(以共享单车举例说明)是:当用户骑行共享单车在骑行路上时,骑行用户常常会碰到各种各样的异常场景,例如,路面破损、路面坑洼、路面施工等等。这种情况下,通常因为骑行用户无法预知骑行路上的各种异常场景,给骑行用户带来了极大的安全隐患,而且因骑行路上异常场景的影响,也极大的降低了骑行用户的骑行舒适度,例如,骑行过程中遇到坑洼路面造成车辆颠簸,骑行用户会感到非常不舒服。基于上述技术问题,在现下的共享车辆平台市场,如何保证用户使用共享车辆便捷性的同时,还能提高用户驾驶共享车辆的安全性和舒适度,成为目前亟待解决的难题。另外,需要说明的是,获取预警提示信息的过程以及下述实施例介绍的技术方案,申请人均付出了大量的创造性劳动。First, before introducing the technical solutions of the embodiments of the present disclosure in detail, the technical background or technical evolution context on which the embodiments of the present disclosure are based is introduced. Usually, in the field of shared vehicle travel, especially when shared bicycle travel, the current technical background (taking shared bicycle as an example) is: when a user rides a shared bicycle on the road, the riding user often encounters various A variety of abnormal scenarios, such as road damage, road potholes, road construction, etc. In this case, it is usually because the cycling users cannot predict various abnormal scenes on the riding road, which brings great safety hazards to the riding users, and the impact of the abnormal scenes on the riding road is also greatly reduced. Cycling user's riding comfort, for example, the riding user will feel very uncomfortable when the vehicle bumps due to potholes during riding. Based on the above technical problems, in the current shared vehicle platform market, how to ensure the convenience of users to use shared vehicles while also improving the safety and comfort of users driving shared vehicles has become an urgent problem to be solved. In addition, it should be noted that the applicant has devoted a lot of creative work to the process of obtaining the warning information and the technical solutions introduced in the following embodiments.

下面结合本公开实施例所应用的场景,对本公开实施例涉及的技术方案进行介绍。The following describes the technical solutions involved in the embodiments of the present disclosure in combination with the scenarios to which the embodiments of the present disclosure are applied.

本公开实施例提供的交通工具的导航预警方法,可以应用于如图1所示的应用环境中。其中,用户端102通过网络与服务器104进行通信。其中的用户端102可以是一种用于控制交通工具的使用流程的用户终端,也可以是一种交通工具,还可以同时包括用户终端和交通工具。用户终端可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,交通工具可以但不限于是各种类型的自行车、电动车、汽车等(图1中仅是以自行车举例说明)。用户终端可以是独立的设备,也可以是集成在交通工具上的电子设备;交通工具上可以设置有通信组件,其可以通过无线的方式与用户终端102和/或服务器104进行通信;服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。本公开实施例对用户端102和服务器104之间的通信方式并不做限定。The vehicle navigation warning method provided by the embodiment of the present disclosure can be applied to the application environment shown in FIG. 1 . The client 102 communicates with the server 104 through the network. The user terminal 102 may be a user terminal for controlling the use process of the vehicle, or may be a vehicle, and may also include a user terminal and a vehicle. User terminals can be, but are not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and vehicles can be, but are not limited to, various types of bicycles, electric vehicles, cars, etc. Take a bicycle as an example). The user terminal may be an independent device or an electronic device integrated on the vehicle; the vehicle may be provided with a communication component, which may communicate with the user terminal 102 and/or the server 104 in a wireless manner; the server 104 may It can be implemented with an independent server or a server cluster composed of multiple servers. The embodiment of the present disclosure does not limit the communication manner between the client 102 and the server 104 .

在一个实施例中,如图2所示,提供了一种交通工具的导航预警方法,该方法应用于图1中的服务器为例进行说明,包括以下步骤:In one embodiment, as shown in FIG. 2 , a navigation warning method for a vehicle is provided. The method is applied to the server in FIG. 1 as an example to illustrate, including the following steps:

S101,接收用户端发送的导航预警分析指令;导航预警分析指令包括待分析的导航路径。S101: Receive a navigation early warning analysis instruction sent by a user terminal; the navigation early warning analysis instruction includes a navigation path to be analyzed.

其中,待分析的导航路径为用户驾驶交通工具需要行驶的路径。导航预警分析指令用于指示服务器获取交通工具行驶在导航路径上时可能遇到的异常情况,并根据异常情况生成预警提示信息发送给用户端进行预警。导航路径可以是用户端根据用户导航需求和结合地理地图实时构建的路径,或者,也可以是用户端根据用户导航需求从数据库中获取的已规划好的路径,本公开实施例中不加以限制。The navigation path to be analyzed is the path that the user needs to travel when driving the vehicle. The navigation warning analysis instruction is used to instruct the server to obtain the abnormal conditions that the vehicle may encounter when driving on the navigation path, and generate early warning information according to the abnormal conditions and send it to the client for early warning. The navigation path may be a path constructed by the user terminal in real time according to the user's navigation requirements and combined with the geographic map, or may also be a planned path obtained by the user terminal from the database according to the user's navigation requirements, which is not limited in the embodiments of the present disclosure.

具体地,在实际应用中,当用户驾驶交通工具行驶在路上时,用户可以在用户端启动导航功能,用户端在用户启动导航功能后获取到交通工具的导航路径,并根据该导航路径生成导航预警分析指令,发送给服务器。例如,用户可以打开用户端的导航应用程序(Application,App),并输入行驶目的地,点击导航按键。当用户点击导航按键时,用户端即可获取到与行驶目的地匹配的导航路径,并立即生成导航预警分析指令发送给服务器;再例如,用户还可以通过语音口令的方式,在用户端上输入行驶目的地,之后用户端自动获取与该行驶目的地匹配的导航路径,并立即生成导航预警分析指令发送给服务器。Specifically, in practical applications, when the user drives a vehicle on the road, the user can activate the navigation function on the user end, and the user end obtains the navigation path of the vehicle after the user activates the navigation function, and generates navigation according to the navigation path. The warning analysis command is sent to the server. For example, the user may open a navigation application (Application, App) on the client side, input a travel destination, and click a navigation button. When the user clicks the navigation button, the user terminal can obtain the navigation path matching the driving destination, and immediately generate a navigation warning analysis instruction and send it to the server; for another example, the user can also input a voice password on the user terminal. After that, the user terminal automatically obtains the navigation path matching the driving destination, and immediately generates a navigation warning analysis instruction and sends it to the server.

S102,获取导航路径上行驶的交通工具在预设时间段内的行驶信息。S102: Acquire travel information of a vehicle traveling on a navigation path within a preset time period.

其中,预设时间段可以是服务器根据获取行驶信息的时效性或准确性预先确定的时间段,例如,预设时间段可以是当天、近两天、近一周等不同的时间段。行驶信息可以表示交通工具的行驶状态,例如,交通工具是否处于高速行驶中;也可以表示交通工具的行驶路线;还可以表示交通工具周围的环境信息,例如,交通工具距离行驶前方的车辆的距离。其中,行驶信息包括当前正在导航路径上行驶的交通工具的行驶信息,也可以包括曾经在导航路径上行驶过的交通工具的历史行驶信息。The preset time period may be a time period predetermined by the server according to the timeliness or accuracy of the acquired driving information, for example, the preset time period may be different time periods such as the current day, the last two days, and the last week. The driving information can represent the driving state of the vehicle, for example, whether the vehicle is driving at a high speed; it can also represent the driving route of the vehicle; it can also represent the environmental information around the vehicle, for example, the distance between the vehicle and the vehicle ahead . Wherein, the driving information includes the driving information of the vehicle that is currently driving on the navigation route, and may also include the historical driving information of the vehicle that has traveled on the navigation route.

具体地,当服务器接收到用户端发送的导航预警分析指令时,可以进一步的从导航预警分析指令中提取出待分析的导航路径,再从数据库中获取预设时间段内,在该导航路径上行驶过的所有交通工具或预设数量的交通工具上报的行驶信息。当然,在服务器获取预设数量的交通工具的行驶信息时,可以随机选取预设数量的交通工具,也可以根据某些规则选取预设数量的交通工具,以提高服务器预测异常路段的准确性。例如,服务器可以根据车型,选择车型和当前交通工具车型匹配的交通工具,还可以根据交通工具的体积,选择体积和当前交通工具体积相同的交通工具,等等。Specifically, when the server receives the navigation early warning analysis instruction sent by the client, it can further extract the navigation path to be analyzed from the navigation early warning analysis instruction, and then obtain the preset time period from the database, on the navigation path Driving information reported by all vehicles or a preset number of vehicles that have been driven. Certainly, when the server obtains the driving information of the preset number of vehicles, the preset number of vehicles may be randomly selected, or the preset number of vehicles may be selected according to certain rules, so as to improve the accuracy of the server in predicting abnormal road sections. For example, the server may select a vehicle whose vehicle type matches the current vehicle type according to the vehicle type, and may also select a vehicle whose volume is the same as that of the current vehicle according to the volume of the vehicle, and so on.

S103,通过分析各交通工具的行驶信息,确定导航路径上的异常路段信息;异常路段信息包括异常路段类型和异常路段位置。S103 , by analyzing the driving information of each vehicle, determine the abnormal road section information on the navigation path; the abnormal road section information includes the abnormal road section type and the abnormal road section position.

其中,异常路段信息用于指示用户预行驶的导航路径上是否存在不能行驶的路段,或难以行驶的路段,以及异常路段的类型和位置。异常路段类型可以包括坑洼类型、施工类型、路面破损类型、事故类型、堵塞类型等各种异常场景的路段,等等。异常路段位置可以为异常路段在地图上的坐标(经纬度)位置,也可以为异常路段在地图上的地理位置,例如,建国路十字口,此处不做限定。The abnormal road segment information is used to indicate whether there is a road segment that cannot be driven or a road segment that is difficult to drive on the navigation route pre-traveled by the user, as well as the type and location of the abnormal road segment. The abnormal road segment types may include road segments of various abnormal scenarios such as pothole types, construction types, road damage types, accident types, and congestion types, and the like. The location of the abnormal road section may be the coordinate (latitude and longitude) position of the abnormal road section on the map, or may be the geographic location of the abnormal road section on the map, for example, the intersection of Jianguo Road, which is not limited here.

具体地,当服务器获取到导航路径上行驶的交通工具的行驶信息时,可以进一步的分析交通工具的行驶信息,从中得到交通工具的行驶状态,再根据交通工具的行驶状态判断该交通工具行驶在导航路径时是否遇到了异常情况,如果遇到了异常情况,则说明发生异常情况的路段为异常路段,即可确定异常路段位置,然后服务器再进一步的根据交通工具的具体状态确定异常路段类型。例如,服务器可以从车辆的行驶速度上,判断该车辆在导航路径上是否出现急刹车的状态,若出现过,则说明该车辆刹车的前方路段出现了异常,即对应的刹车前方路段为异常路段,那么该刹车前方路段的类型极大可能为施工路段或事故路段。可选地,服务器也可以从交通工具的行驶信息中得到交通工具的行驶轨迹,再根据交通工具的行驶轨迹判断该交通工具行驶在导航路径时是否按照正常轨迹行驶,若没有按照正常轨迹行驶,则说明该交通工具遇到了异常情况,同样的,如果遇到了异常情况,则说明发生异常情况的路段为异常路段,然后服务器再进一步的根据交通工具的行驶轨迹确定异常路段类型和位置。例如,若导航路径为直线路径,那么服务器可以从车辆的行驶轨迹上,判断该车辆是否是直线行驶,若该车辆的行驶轨迹非直线,或者不是与导航路径匹配的路线,则说明该车辆遇到了异常情况。Specifically, when the server obtains the driving information of the vehicle traveling on the navigation path, it can further analyze the driving information of the vehicle, obtain the driving state of the vehicle, and then judge that the vehicle is traveling in the driving state according to the driving state of the vehicle. Whether an abnormal situation is encountered when navigating the route, if an abnormal situation is encountered, it means that the road section where the abnormal situation occurs is an abnormal road section, and the location of the abnormal road section can be determined, and then the server further determines the abnormal road section type according to the specific state of the vehicle. For example, the server can judge whether the vehicle is in a state of sudden braking on the navigation path based on the driving speed of the vehicle. If it does, it means that the road section in front of the vehicle braking is abnormal, that is, the corresponding road section in front of the braking is abnormal. , then the type of the road section in front of the brake is very likely to be a construction road section or an accident road section. Optionally, the server may also obtain the travel trajectory of the vehicle from the travel information of the vehicle, and then judge whether the vehicle travels according to the normal trajectory when traveling on the navigation path according to the travel trajectory of the vehicle, and if it does not travel according to the normal trajectory, It means that the vehicle has encountered an abnormal situation. Similarly, if an abnormal situation is encountered, it means that the road section where the abnormal situation occurs is an abnormal road section, and then the server further determines the type and location of the abnormal road section according to the driving trajectory of the vehicle. For example, if the navigation path is a straight path, the server can determine whether the vehicle is driving in a straight line from the driving track of the vehicle. An exception has been reached.

S104,将异常路段信息携带在预警提示信息中发送至用户端。S104, the abnormal road section information is carried in the early warning prompt information and sent to the user terminal.

其中,预警提示信息用于提醒用户预行驶的导航路径上是否存在不能行驶的路段,或难以行驶的路段,以及不能行驶的路段或难以行驶的路段的类型和位置,以便用户可以根据预警提示信息自行判断是否继续行驶,或若继续行驶时需要注意哪些路段进行小心驾驶。上述不能行驶的路段,或难以行驶的路段即为异常路段。Among them, the warning prompt information is used to remind the user whether there is a road section that cannot be driven, or a road section that is difficult to drive, and the type and location of the road section that cannot be driven or the road section that is difficult to travel, so that the user can follow the warning prompt information. Judge for yourself whether to continue driving, or if you continue to drive, which sections of road you need to pay attention to and drive carefully. The above-mentioned road sections that cannot be driven, or road sections that are difficult to travel, are abnormal road sections.

具体地,当服务器通过分析各交通工具的行驶信息,确定了导航路径上的异常路段信息时,可以直接将该异常路段信息携带在预警提示信息中发送至用户端,进行预警;可选地,服务器还可以从数据库中获取与异常路段相关的其它信息(例如,异常路段的图像信息等),然后服务器将这些信息同异常路段信息一起携带在预警信息中发送至用户端。Specifically, when the server determines the abnormal road section information on the navigation path by analyzing the driving information of each vehicle, the abnormal road section information can be directly carried in the early warning prompt information and sent to the user terminal for early warning; optionally, The server can also obtain other information related to the abnormal road section from the database (for example, image information of the abnormal road section, etc.), and then the server carries the information together with the abnormal road section information in the early warning information and sends it to the client.

上述交通工具的导航预警方法中,服务器在接收到用户端发送的携带导航路径的导航预警分析指令后,获取导航路径上行驶的交通工具在预设时间段内的行驶信息,并通过分析各交通工具的行驶信息,确定导航路径上包括异常路段类型和异常路段位置的异常路段信息,然后将异常路段信息携带在预警提示信息中发送至用户端。该导航预警方法实现了用户端一边导航一边预警的功能,即用户在用户端启动导航功能的同时,即可获取到相关的预警提示信息,使用户可以预知前方路径上的异常情况,提高了用户驾驶交通工具行驶的安全性。而且,由于预警提示信息包括异常路段的类型和位置,使该预警提示信息不仅起到了提醒用户小心前行的作用,还具体告知了用户异常路段类型和位置,使用户能够更加直观的了解异常情况,进而根据异常情况自行灵活的选择是否继续前行,极大的满足用户的使用需求。In the above vehicle navigation warning method, after receiving the navigation warning analysis instruction carrying the navigation path sent by the user terminal, the server obtains the driving information of the vehicle traveling on the navigation path within the preset time period, and analyzes each traffic The driving information of the tool is used to determine the abnormal road section information including the abnormal road section type and the abnormal road section position on the navigation path, and then the abnormal road section information is carried in the warning prompt information and sent to the user terminal. The navigation early warning method realizes the function of the user side navigating and giving early warning, that is, when the user starts the navigation function on the user side, the relevant early warning prompt information can be obtained, so that the user can predict the abnormal situation on the path ahead, which improves the user experience. The safety of driving vehicles. Moreover, since the warning prompt information includes the type and location of the abnormal road section, the warning prompt information not only plays a role of reminding the user to proceed with caution, but also specifically informs the user of the type and location of the abnormal road section, so that the user can understand the abnormal situation more intuitively. , and then flexibly choose whether to continue moving forward according to the abnormal situation, which greatly meets the needs of users.

可选地,前述实施例中的行驶信息具体包括交通工具的行驶路径和/或行驶状态信息。Optionally, the travel information in the foregoing embodiments specifically includes the travel path and/or travel state information of the vehicle.

其中,行驶路径表示交通工具在导航路径上行驶时的实际行驶轨迹,其可以用直线表示,也可以用曲线表示。行驶状态信息包括各种能够表示交通工具在行驶过程中状态的信息,例如,行驶状态信息可以包括交通工具行驶速度的速度、加速度等;行驶状态信息可以包括交通工具行驶平衡性的平衡度、左右摆动程度等;表示交通工具行驶方向的路线曲率、偏转角度等;行驶状态信息可以包括交通工具行驶波动的振动频率、振动强度等;行驶状态信息可以包括交通工具行驶轨迹的位置、位移等。The travel path represents the actual travel trajectory of the vehicle when the vehicle travels on the navigation path, which can be represented by a straight line or a curve. The driving status information includes various information that can represent the status of the vehicle during the driving process. For example, the driving status information may include the speed, acceleration, etc. of the driving speed of the vehicle; The degree of swing, etc.; the curvature of the route, the deflection angle, etc., which indicate the driving direction of the vehicle; the driving state information may include the vibration frequency and vibration intensity of the vehicle driving fluctuation; the driving state information may include the position and displacement of the vehicle driving track.

可选地,前述实施例中的交通工具的行驶路径为根据交通工具上报的全球定位系统(Global Positioning System,GPS)定位信息,和/或,安装在各交通工具上的定位传感器输出的定位数据确定的行驶路径。Optionally, the travel path of the vehicle in the foregoing embodiment is based on the Global Positioning System (Global Positioning System, GPS) positioning information reported by the vehicle, and/or, the positioning data output by the positioning sensor installed on each vehicle. Determined driving path.

其中,GPS定位信息包括交通工具的移动位置或移动坐标。定位传感器用于检测交通工具的移动位置,并输出包含交通工具的移动位置或移动坐标的定位数据。Wherein, the GPS positioning information includes the moving position or moving coordinates of the vehicle. The positioning sensor is used to detect the moving position of the vehicle, and output positioning data including the moving position or moving coordinates of the vehicle.

具体地,在用户驾驶交通工具行驶的过程中,交通工具上的定位装置会实时的向服务器上报自身的定位信息,服务器即可根据这些定位信息中交通工具的移动位置或移动坐标得到该交通工具行驶过程中的行驶路径。当交通工具上安装有用于检测交通工具的移动位置或移动坐标的定位传感器时,交通工具在行驶过程中也会将定位传感器输出的定位数据实时上报给服务器,服务器即可根据这些定位数据中交通工具的移动位置或移动坐标得到该交通工具行驶过程中的行驶路径。当服务器确定了各交通工具的行驶路径后,可以将各交通工具的行驶路径作为各交通工具的行驶信息存储在相应的数据库中,以便之后服务器需要分析导航路径上的异常路段信息时使用。上述根据定位信息和/或定位数据确定行驶路径的方法,可以实现对交通工具的准确定位,进而提高确定行驶路径的准确度,为之后根据行驶路径确定异常路段信息的方式提供了可靠的数据来源,进而可以提高对异常路段信息确定的准确性。Specifically, when the user drives the vehicle, the positioning device on the vehicle will report its own positioning information to the server in real time, and the server can obtain the vehicle according to the moving position or moving coordinates of the vehicle in the positioning information. The driving path during driving. When the vehicle is equipped with a positioning sensor for detecting the moving position or moving coordinates of the vehicle, the vehicle will also report the positioning data output by the positioning sensor to the server in real time during the driving process, and the server can use the positioning data in the traffic according to the positioning data. The moving position or moving coordinates of the tool obtains the traveling path of the vehicle during traveling. After the server determines the travel path of each vehicle, the travel path of each vehicle can be stored in the corresponding database as the travel information of each vehicle, so that the server needs to analyze the abnormal road section information on the navigation path later. The above-mentioned method for determining the driving path according to the positioning information and/or positioning data can realize the accurate positioning of the vehicle, thereby improving the accuracy of determining the driving path, and providing a reliable data source for the subsequent method of determining the abnormal road section information according to the driving path , thereby improving the accuracy of determining the abnormal road segment information.

可选地,前述实施例中的行驶状态信息为根据安装在各交通工具上的传感器采集到的数据得到的信息。Optionally, the driving state information in the foregoing embodiment is information obtained according to data collected by sensors installed on each vehicle.

其中,安装在交通工具上的传感器可以是多种类型的传感器,例如,定位传感器、速度传感器、加速度传感器、角度传感器、曲率传感器、平衡度传感器和振动传感器等。而且,不同交通工具上的传感器可以相同,也可以不相同。Among them, the sensors installed on the vehicle may be various types of sensors, such as positioning sensors, speed sensors, acceleration sensors, angle sensors, curvature sensors, balance sensors, and vibration sensors. Also, the sensors on different vehicles may or may not be the same.

具体地,交通工具在行驶过程中也会将安装的各种类型的传感器输出的数据实时上报给服务器,服务器即可根据这些数据得到交通工具的行驶状态信息。当服务器确定了各交通工具的行驶状态信息后,可以将各交通工具的行驶状态信息作为各交通工具的行驶信息存储在相应的数据库中,以便之后服务器需要分析导航路径上的异常路段信息时使用。由于上述行驶状态信息包括各种类型的传感器输出的数据,那么就可以从多个角度反映交通工具的行驶状态,使服务器对交通工具的行驶状态的判定更为准确,为之后根据行驶状态信息确定异常路段信息的方式提供了可靠的数据来源,进而可以提高对异常路段信息确定的准确性。Specifically, the vehicle will also report the data output by various types of sensors installed to the server in real time during the driving process, and the server can obtain the driving state information of the vehicle according to the data. After the server determines the driving status information of each vehicle, the driving status information of each vehicle can be stored in the corresponding database as the driving information of each vehicle, so that the server needs to analyze the abnormal road section information on the navigation path later. . Since the above-mentioned driving status information includes data output by various types of sensors, the driving status of the vehicle can be reflected from multiple angles, so that the server can more accurately determine the driving status of the vehicle. The method of abnormal road section information provides a reliable data source, which can improve the accuracy of the determination of abnormal road section information.

可以理解的是,服务器可以同时获取交通工具在行驶过程中上报的GPS定位信息和各类型传感器输出的数据,并确定对应的导航路径和行驶状态信息,并在之后同时根据导航路径和行驶状态信息,分析导航路径上的异常路段信息,提高了判定异常路段信息的准确性。It can be understood that the server can simultaneously obtain the GPS positioning information reported by the vehicle during the driving process and the data output by various types of sensors, and determine the corresponding navigation path and driving status information, and then simultaneously based on the navigation path and driving status information. , analyze the abnormal road section information on the navigation path, and improve the accuracy of judging the abnormal road section information.

可选地,图3实施例提供了一种上述S103的具体实现方式,如图3所示,该实现方式包括:Optionally, the embodiment of FIG. 3 provides a specific implementation manner of the foregoing S103. As shown in FIG. 3 , the implementation manner includes:

S201,通过分析各交通工具的行驶信息,确定异常交通工具;异常交通工具的行驶路径异常和/或行驶状态异常。S201 , by analyzing the driving information of each vehicle, determine an abnormal vehicle; the abnormal vehicle has an abnormal driving path and/or an abnormal driving state.

其中,异常交通工具可以包括在导航路径上行驶轨迹异常的交通工具,例如,导航路径为直线路径,而交通工具在该导航路径上行驶时的实际行驶轨迹为曲线,则说明该交通工具的行驶路径异常,那么该交通工具即为异常交通工具。异常交通工具还可以包括在导航路径上行驶状态异常的交通工具,例如,交通工具在导航路径上正常行驶时的速度应为60km/h,而实际上,该交通工具在导航路径上行驶时的速度发生了变化,从60km/h开始降速,直到停止,则说明该交通工具的行驶状态异常,那么该交通工具即为异常交通工具。The abnormal vehicle may include a vehicle with an abnormal driving trajectory on the navigation path. For example, if the navigation path is a straight path, and the actual driving trajectory of the vehicle on the navigation path is a curve, it means that the vehicle is traveling. If the path is abnormal, the vehicle is an abnormal vehicle. Abnormal vehicles may also include vehicles with abnormal driving conditions on the navigation path. For example, the speed of the vehicle when driving normally on the navigation path should be 60km/h, but in fact, the vehicle travels on the navigation path at a speed of 60 km/h. If the speed has changed, and the speed will be reduced from 60km/h until it stops, it means that the driving state of the vehicle is abnormal, then the vehicle is an abnormal vehicle.

具体地,当服务器基于前述S102的步骤,得到各交通工具的行驶信息时,可以进一步的分析各交通工具的行驶信息中的行驶路径,判断各交通工具的行驶路径是否发生异常,比如,交通工具行驶了导航路径上的一半路径,交通工具的行驶路径相比于导航路径出现了小的拐点等。可选地,也可以进一步的分析各交通工具的行驶信息中的行驶状态信息,判断各交通工具的行驶状态是否发生异常,比如,交通工具行驶在导航路径的过程中出现了减速路段,交通工具行驶在导航路径的过程中,其方向发生了偏移等。最后将行驶路径异常和/或行驶状态异常的交通工具筛选出来,确定为异常交通工具。Specifically, when the server obtains the driving information of each vehicle based on the aforementioned step S102, it can further analyze the driving path in the driving information of each vehicle to determine whether the driving path of each vehicle is abnormal. Half of the route on the navigation route has been traveled, and the travel route of the vehicle has a small inflection point compared to the navigation route. Optionally, it is also possible to further analyze the driving status information in the driving information of each vehicle to determine whether the driving status of each vehicle is abnormal. While driving on the navigation route, its direction is shifted, etc. Finally, vehicles with abnormal driving paths and/or abnormal driving states are screened out and determined as abnormal vehicles.

S202,根据异常交通工具的数量和预设数量阈值,确定导航路径上的异常路段信息。S202, according to the number of abnormal vehicles and a preset number threshold, determine the abnormal road section information on the navigation path.

其中,预设数量阈值为服务器预先根据搜集交通工具的数量和预测的准确度确定的。例如,服务器搜集了10辆交通工具在导航路径上的行驶信息,那么预设数量阈值即可被设置为大于7的数值,此处仅为举例说明,并不限定。The preset number threshold is determined by the server in advance according to the number of collected vehicles and the accuracy of the prediction. For example, if the server collects the travel information of 10 vehicles on the navigation route, the preset number threshold can be set to a value greater than 7, which is only an example and not a limitation.

具体地,当服务器确定了导航路径上行驶的异常交通工具时,即可将异常交通工具的数量和预设数量阈值进行比较,若异常交通工具的数量大于预设数量阈值,则说明导航路径上发生异常情况的概率极大,导航路径上存在异常路段;若异常交通工具的数量小于或等于预设数量阈值,则说明导航路径上发生异常情况的概率较低,导航路径上不存在异常路段。当服务器确定了导航路径上存在异常路段时,即可通过分析异常交通工具的行驶路径和/或行驶状态,确定导航路径上的异常路段信息。Specifically, when the server determines the abnormal vehicles traveling on the navigation path, it can compare the number of abnormal vehicles with the preset number threshold. The probability of occurrence of abnormal conditions is extremely high, and there are abnormal sections on the navigation path; if the number of abnormal vehicles is less than or equal to the preset number threshold, it means that the probability of abnormal conditions occurring on the navigation path is low, and there are no abnormal sections on the navigation path. When the server determines that there is an abnormal road section on the navigation path, the abnormal road section information on the navigation path can be determined by analyzing the driving path and/or the driving state of the abnormal vehicle.

上述确定导航路径上的异常路段信息的方法,为一种概率统计方法,即通过统计异常交通工具的数量,来预测导航路径是否发生异常情况。这种方法通过搜集大量的数据进行分析和判断,准确性较高。The above-mentioned method for determining the abnormal road section information on the navigation path is a probability statistics method, that is, by counting the number of abnormal vehicles to predict whether an abnormal situation occurs on the navigation path. This method collects a large amount of data for analysis and judgment, and has high accuracy.

具体地,在服务器执行前述步骤S102,并获取到的交通工具的行驶信息包含不同内容时,服务器确定异常交通工具方式也不同,对应的服务器确定异常路段信息的方式也不同。下面实施例将示例性说明。Specifically, when the server executes the foregoing step S102 and the obtained travel information of the vehicle contains different contents, the server determines the abnormal vehicle in different ways, and the corresponding server determines the abnormal road section information in different ways. The following examples will be exemplified.

示例一,当服务器获取到的交通工具的行驶信息包含各交通工具的行驶路径时,服务器确定异常交通工具方式(上述S201的一个具体实现方式),具体包括:将各交通工具的行驶路径与导航路径进行比较,将行驶路径与导航路径不一致的交通工具确定为异常交通工具。Example 1, when the driving information of the vehicles acquired by the server includes the driving paths of each vehicle, the server determines the abnormal vehicle mode (a specific implementation of the above S201), which specifically includes: comparing the driving paths of each vehicle with the navigation The paths are compared, and a vehicle whose driving path is inconsistent with the navigation path is determined as an abnormal vehicle.

其中,行驶路径与导航路径不一致可以表示行驶路径与导航路径的形状不一致,也可以表示行驶路径的方向和导航路径的方向不一致,还可以表示行驶路径和导航路径的长短不一致,等等。例如,导航路径是直线,行驶路径是曲线;导航路径是从南到北,行驶路径是从北到南;导航路径长,行驶路径短。The inconsistency between the driving path and the navigation path may indicate that the shape of the driving path and the navigation path are inconsistent, or that the direction of the driving path and the direction of the navigation path are inconsistent, or that the lengths of the driving path and the navigation path are inconsistent, and so on. For example, the navigation path is straight and the driving path is curved; the navigation path is from south to north, and the driving path is from north to south; the navigation path is long and the driving path is short.

具体地,当服务器得到各交通工具的行驶路径时,可以进一步的通过比较行驶路径与导航路径的形状、或长短、或方向等特征,确定各交通工具的行驶路径是否发生异常,若发生异常,则说明该交通工具为异常交通工具。上述确定异常交通工具的方法只需通过比较导航路径和行驶路径,即可实现,过程简单,提高了服务器识别异常交通工具的速度,进而可以提高服务器识别导航路段上异常路段的速度。Specifically, when the server obtains the travel path of each vehicle, it can further determine whether the travel path of each vehicle is abnormal by comparing the shape, length, or direction of the travel path and the navigation path. It means that the vehicle is an abnormal vehicle. The above method for determining an abnormal vehicle can be realized only by comparing the navigation path and the driving path, the process is simple, and the speed of the server to identify the abnormal vehicle is improved, which in turn can improve the speed of the server to identify the abnormal road section on the navigation road section.

相应的,服务器确定异常路段信息的方式(上述S202的一个具体实现方式),具体包括:若异常交通工具的数量大于预设数量阈值,则确定异常路段位置为异常交通工具的行驶路径与导航路径不一致的路段位置,并确定异常路段类型为施工类型或事故类型。Correspondingly, the method for the server to determine the abnormal road section information (a specific implementation of the above-mentioned S202) specifically includes: if the number of abnormal vehicles is greater than a preset number threshold, determining the location of the abnormal road section as the driving path and the navigation path of the abnormal vehicle. Inconsistent road segment locations, and determine the abnormal road segment type as construction type or accident type.

其中,施工类型的路段表示不能通行的路段,或表示不能直线通行,需要绕行的路段。Among them, the road section of the construction type represents an impassable road section, or a road section that cannot be passed in a straight line and needs to be detoured.

具体地,当服务器确定了异常交通工具的行驶路径与导航路径不一致时,可以进一步的通过确定导航路径上不一致的路段位置,确定导航路径上异常路段位置,例如,行驶路径与导航路径的形状不一致,行驶路径相比导航路径有一个拐点,那么此拐点对应的路段为不一致的路段位置,也即异常路段位置。当行驶路径与导航路径不一致时,通常发生的异常情况为导航路径上有施工的路段或发生事故的路段,造成交通工具行驶到施工路段时需要绕行,或者需要改道,这就会造成交通工具的行驶路径与导航路径不一致,那么在此情况下,直接将行驶路径与导航路径不一致的路段类型确定为施工类型或事故类型。显然,上述确定异常路段信息的方法,通过比较行驶路径和导航路径实现,可以快速和准确的识别出发生施工类型或事故类型的异常路段,以及各异常路段的位置。Specifically, when the server determines that the driving path of the abnormal vehicle is inconsistent with the navigation path, it can further determine the position of the abnormal road section on the navigation path by determining the inconsistent road section position on the navigation path. For example, the shape of the driving path and the navigation path are inconsistent. , the driving path has an inflection point compared with the navigation path, then the road segment corresponding to this inflection point is an inconsistent road segment location, that is, an abnormal road segment location. When the driving path is inconsistent with the navigation path, the abnormal situation that usually occurs is that there is a construction section on the navigation path or a section where an accident occurs, causing the vehicle to detour or change the route when driving to the construction road section, which will cause the vehicle to travel. The driving path is inconsistent with the navigation path, then in this case, the road segment type whose driving path is inconsistent with the navigation path is directly determined as a construction type or an accident type. Obviously, the above method for determining abnormal road section information is realized by comparing the driving path and the navigation path, and can quickly and accurately identify abnormal road sections with construction types or accident types, and the location of each abnormal road section.

示例二,当服务器获取到的交通工具的行驶信息包含各交通工具的行驶状态信息时,服务器确定异常交通工具方式(上述S201的一个具体实现方式),具体包括:将各交通工具的状态信息的值和预设状态阈值作比较,确定异常交通工具。Example 2, when the driving information of the vehicles acquired by the server includes the driving state information of each vehicle, the server determines the abnormal vehicle mode (a specific implementation of the above S201), which specifically includes: The value is compared with a preset state threshold to determine the abnormal vehicle.

其中,状态信息的值为量化的表述交通工具状态的数据,例如,状态信息的值可以为速度的值、加速度的值、振动频率等。预设状态阈值为交通工具在导航路径上处于正常行驶状态时具有的状态信息的值,其可以被用于评估交通工具在导航路径上的行驶状态是否发生异常。The value of the state information is quantified data representing the state of the vehicle, for example, the value of the state information may be a value of speed, a value of acceleration, a vibration frequency, and the like. The preset state threshold is a value of state information that the vehicle has when the vehicle is in a normal driving state on the navigation path, which can be used to evaluate whether the driving state of the vehicle on the navigation path is abnormal.

具体地,当服务器得到各交通工具的状态信息时,可以进一步的通过比较状态信息的值与预设状态阈值,确定各交通工具的行驶状态是否发生异常,若发生异常,则说明该交通工具行驶在导航路径上时出现了非正常行驶的情况,那么该交通工具即为异常交通工具。上述确定异常交通工具的方法中,由于行驶状态信息能够直接精确的反映交通工具的状态,因此,通过分析交通工具的行驶状态信息确定异常交通工具的方法,能够提高服务器识别异常交通工具的识别准确度,进而提高之后识别异常路段信息的准确度。Specifically, when the server obtains the state information of each vehicle, it can further determine whether the driving state of each vehicle is abnormal by comparing the value of the state information with the preset state threshold. If an abnormality occurs, it means that the vehicle is running When abnormal driving occurs on the navigation path, the vehicle is an abnormal vehicle. In the above method for determining an abnormal vehicle, since the driving state information can directly and accurately reflect the state of the vehicle, the method for determining the abnormal vehicle by analyzing the driving state information of the vehicle can improve the accuracy of the server's identification of the abnormal vehicle. degree, thereby improving the accuracy of identifying abnormal road segment information later.

相应的,服务器确定异常路段信息的方式(上述S202的一个具体实现方式),具体包括:若异常交通工具的数量大于预设数量阈值,则根据异常交通工具的行驶状态信息,确定导航路径上的异常路段信息。Correspondingly, the method for the server to determine the abnormal road section information (a specific implementation of the above-mentioned S202) specifically includes: if the number of abnormal vehicles is greater than the preset number threshold, then according to the driving state information of the abnormal vehicles, determine the navigation path. Abnormal road section information.

详细地,异常交通工具的行驶状态信息包含的信息不同,那么确定异常交通工具方式(上述S201的一个具体实现方式))和确定异常路段信息(上述S202的一个具体实现方式))的方式也不同,下面实施例分别根据不同的行驶状态信息,说明不同的确定异常交通工具方式和确定异常路段信息的方式。In detail, if the information contained in the driving state information of the abnormal vehicle is different, the methods of determining the abnormal vehicle mode (a specific implementation of the above S201)) and the abnormal road section information (a specific implementation of the above S202)) are also different. , the following embodiments describe different ways of determining abnormal vehicles and ways of determining abnormal road section information according to different driving state information.

示例三,当服务器获取到的各交通工具的行驶状态信息包括振动频率和/或平衡度时,服务器确定异常交通工具方式(上述S201的一个具体实现方式),具体包括:若振动频率大于预设振动阈值,和/或,平衡度小于预设平衡度阈值,则确定交通工具为异常交通工具。Example 3: When the driving state information of each vehicle acquired by the server includes the vibration frequency and/or the balance, the server determines the abnormal vehicle mode (a specific implementation of the above-mentioned S201), which specifically includes: if the vibration frequency is greater than the preset If the vibration threshold, and/or the balance degree is less than the preset balance degree threshold, it is determined that the vehicle is an abnormal vehicle.

其中,预设振动阈值为交通工具在导航路径上处于正常行驶状态时具有的振动频率,预设平衡度阈值为交通工具在导航路径上处于正常行驶状态时具有的平衡度,其可以被用于评估交通工具在导航路径上的行驶状态是否发生异常。The preset vibration threshold is the vibration frequency that the vehicle has when it is in a normal driving state on the navigation path, and the preset balance threshold is the balance degree that the vehicle has when the vehicle is in a normal driving state on the navigation path, which can be used for Evaluate whether the driving state of the vehicle on the navigation path is abnormal.

具体地,当服务器得到各交通工具的振动频率时,比较振动频率与预设振动阈值的大小,若振动频率大于预设振动阈值,说明交通工具行驶在导航路径上时有路段发生了异常(例如,颠簸),导致交通工具的振动频率提高,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。当服务器得到各交通工具的平衡度时,比较平衡度与预设平衡度阈值的大小,若平衡度大于预设平衡度阈值,说明交通工具行驶在导航路径上时有路段发生了异常,导致交通工具的平衡度降低,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。上述确定异常交通工具的方法中,由于获取振动频率和平衡度可以采用现有的精度很高的传感器进行数据采集,因此,通过分析交通工具的振动频率和平衡度确定异常交通工具的方法,能够提高服务器识别异常交通工具的识别准确度,进而提高之后识别异常路段信息的准确度。Specifically, when the server obtains the vibration frequency of each vehicle, it compares the vibration frequency with the preset vibration threshold. If the vibration frequency is greater than the preset vibration threshold, it means that there is an abnormality in the road section when the vehicle is driving on the navigation path (for example, , bumps), resulting in an increase in the vibration frequency of the vehicle, thereby determining that the driving state of the vehicle is abnormal, and determining that the vehicle is an abnormal vehicle. When the server obtains the balance degree of each vehicle, it compares the balance degree with the preset balance degree threshold. If the balance degree is greater than the preset balance degree threshold, it means that there is an abnormality in the road section when the vehicle is driving on the navigation path, causing traffic The balance of the tool is lowered, so that it is determined that the running state of the vehicle is abnormal, and the vehicle is determined to be an abnormal vehicle. In the above method for determining an abnormal vehicle, since the vibration frequency and the balance degree can be acquired by using an existing sensor with high precision for data collection, the method for determining the abnormal vehicle by analyzing the vibration frequency and the balance degree of the vehicle can be used. The recognition accuracy of the server for identifying abnormal vehicles is improved, thereby improving the accuracy of subsequent identification of abnormal road section information.

相应的,服务器确定异常路段信息的方式(上述S202的一个具体实现方式),具体包括:若异常交通工具的数量大于预设数量阈值,则确定异常路段位置为异常交通工具的行驶路径中目标路段位置,且,确定异常路段类型为坑洼类型;目标路段位置为异常交通工具的行驶路径中振动频率大于预设振动阈值的路段位置,和/或,平衡度小于预设平衡度阈值的路段位置。Correspondingly, the method for the server to determine the abnormal road section information (a specific implementation of the above-mentioned S202) specifically includes: if the number of abnormal vehicles is greater than a preset number threshold, determining that the location of the abnormal road section is the target road section in the driving path of the abnormal vehicle. location, and determine that the abnormal road segment type is a pothole type; the target road segment location is the location of the road segment where the vibration frequency is greater than the preset vibration threshold in the driving path of the abnormal vehicle, and/or the location of the road segment whose balance degree is less than the preset balance degree threshold value .

其中,坑洼类型的路段表示难以通行的路段,交通工具在行驶过该路段时,交通工具的振动频率会提高,平衡度会降低。Among them, the road section of the pothole type represents the road section that is difficult to pass. When the vehicle travels through the road section, the vibration frequency of the vehicle will increase and the balance will decrease.

具体地,当服务器确定了异常交通工具时,可以进一步的确定异常交通工具在行驶路径中振动频率大于预设振动阈值的路段位置,并直接将该路段位置确定为异常路段位置,也可以确定异常交通工具在行驶路径中平衡度小于预设平衡度阈值的路段位置,并直接将该路段位置确定为异常路段位置。在实际应用中,当交通工具行驶在凹凸不平或坑坑洼洼的路面时,通常会提高该交通工具的振动频率和降低该交通工具的平衡度,那么在此情况下,直接将振动频率提高或平衡度降低的交通工具行驶的异常路段类型确定为坑洼类型。显然,由于振动频率或平衡度均可以准确的反映交通工具的颠簸程度,因此,上述通过分析振动频率或平衡度确定异常路段信息的方法,可以准确的识别出发生坑洼类型的异常路段,以及各异常路段的位置。Specifically, when the server determines the abnormal vehicle, it may further determine the position of the road section where the vibration frequency of the abnormal vehicle is greater than the preset vibration threshold in the driving path, and directly determine the position of the road section as the abnormal road section position, or determine the abnormal position. The position of the road section where the balance degree of the vehicle is smaller than the preset balance degree threshold value in the driving path is directly determined as the abnormal road section position. In practical applications, when a vehicle is driven on a bumpy or bumpy road, the vibration frequency of the vehicle is usually increased and the balance of the vehicle is reduced. In this case, the vibration frequency or balance is directly increased. The type of abnormal road section on which the lowered vehicle travels is determined to be a pothole type. Obviously, since the vibration frequency or the balance degree can accurately reflect the bumpiness of the vehicle, the above-mentioned method of determining the abnormal road section information by analyzing the vibration frequency or the balance degree can accurately identify the abnormal road sections with potholes, and The location of each abnormal road segment.

示例四,当服务器获取到的各交通工具的行驶状态信息包括曲率和/或角度时,服务器确定异常交通工具方式(上述S201的一个具体实现方式),具体包括:若曲率大于预设曲率阈值,和/或,角度大于预设角度阈值,则确定交通工具为异常交通工具。Example 4: When the driving state information of each vehicle obtained by the server includes curvature and/or angle, the server determines the abnormal vehicle mode (a specific implementation of the above S201), which specifically includes: if the curvature is greater than the preset curvature threshold, And/or, if the angle is greater than the preset angle threshold, it is determined that the vehicle is an abnormal vehicle.

其中,预设曲率阈值为交通工具在导航路径上处于正常行驶状态时行驶轨迹具有的曲率,预设角度阈值为交通工具在导航路径上处于正常行驶状态时行驶方向的角度,其可以被用于评估交通工具在导航路径上的行驶状态是否发生异常。Wherein, the preset curvature threshold is the curvature of the travel track when the vehicle is in a normal driving state on the navigation path, and the preset angle threshold is the angle of the driving direction of the vehicle when the vehicle is in a normal driving state on the navigation path, which can be used for Evaluate whether the driving state of the vehicle on the navigation path is abnormal.

具体地,当服务器得到各交通工具的行驶轨迹的曲率时,比较该曲率与预设曲率阈值的大小,若该曲率大于预设曲率阈值,说明交通工具行驶在导航路径上时有路段发生了异常,导致交通工具的行驶轨迹的曲率增大,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。当服务器得到各交通工具的行驶方向的角度时,比较该角度与预设角度阈值的大小,若该角度大于预设角度阈值,说明交通工具行驶在导航路径上时有路段发生了异常,导致交通工具的行驶方向的角度增大,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。上述确定异常交通工具的方法中,由于获取曲率和角度可以采用现有的精度很高的传感器进行数据采集,因此,通过分析交通工具的曲率或角度确定异常交通工具的方法,能够提高服务器识别异常交通工具的识别准确度,进而提高之后识别异常路段信息的准确度。Specifically, when the server obtains the curvature of the travel trajectory of each vehicle, it compares the curvature with the preset curvature threshold. If the curvature is greater than the preset curvature threshold, it means that there is an abnormality in the road section when the vehicle is traveling on the navigation path. , resulting in an increase in the curvature of the traveling trajectory of the vehicle, thereby determining that the traveling state of the vehicle is abnormal, and determining that the vehicle is an abnormal vehicle. When the server obtains the angle of the driving direction of each vehicle, it compares the angle with the preset angle threshold. If the angle is greater than the preset angle threshold, it means that there is an abnormality in the road section when the vehicle is traveling on the navigation path, causing traffic The angle of the traveling direction of the tool increases, so that it is determined that the traveling state of the vehicle is abnormal, and the vehicle is determined to be an abnormal vehicle. In the above method for determining an abnormal vehicle, since the curvature and angle can be acquired by using existing sensors with high accuracy for data collection, the method for determining an abnormal vehicle by analyzing the curvature or angle of the vehicle can improve the server's ability to identify abnormal vehicles. The identification accuracy of the vehicle is improved, thereby improving the accuracy of identifying abnormal road section information later.

相应的,服务器确定异常路段信息的方式(上述S202的一个具体实现方式),具体包括:若异常交通工具的数量大于预设数量阈值,则确定异常路段位置为异常交通工具的行驶路径中目标路段位置,且,确定异常路段类型为施工类型;目标路段位置为异常交通工具的行驶路径中曲率大于预设曲率阈值的路段位置,和/或,角度大于预设角度阈值的路段位置。Correspondingly, the method for the server to determine the abnormal road section information (a specific implementation of the above-mentioned S202) specifically includes: if the number of abnormal vehicles is greater than a preset number threshold, determining that the location of the abnormal road section is the target road section in the driving path of the abnormal vehicle. The location of the abnormal road section is determined to be a construction type; the target road segment location is the location of the road segment with the curvature greater than the preset curvature threshold in the driving path of the abnormal vehicle, and/or the location of the road segment with the angle greater than the preset angle threshold.

具体地,当服务器确定了异常交通工具时,可以进一步的确定异常交通工具在行驶路径中行驶轨迹的曲率大于预设曲率阈值的路段位置,并直接将该路段位置确定为异常路段位置,也可以确定异常交通工具在行驶路径中行驶方向的角度大于预设角度阈值的路段位置,并直接将该路段位置确定为异常路段位置。在实际应用中,当交通工具在导航路径上的行驶轨迹的曲率增大或行驶方向的角度增大时,通常发生的异常情况为导航路径上有施工的路段或发生事故的路段,从而导致交通工具的行驶轨迹的曲率增大或行驶方向的角度增大,那么在此情况下,直接将曲率增大或角度增大的交通工具行驶的异常路段类型确定为施工类型。显然,由于曲率或角度均可以准确的反映交通工具绕路行驶或突变方向的状态,因此,上述通过分析曲率或角度确定异常路段信息的方法,可以准确的识别出发生施工类型或事故类型的异常路段,以及各异常路段的位置。Specifically, when the server determines the abnormal vehicle, it may further determine the position of the road segment where the curvature of the traveling trajectory of the abnormal vehicle is greater than the preset curvature threshold, and directly determine the location of the road segment as the location of the abnormal road segment. Determine the position of the road section where the angle of the driving direction of the abnormal vehicle is greater than the preset angle threshold in the travel path, and directly determine the position of the road section as the abnormal road section position. In practical applications, when the curvature of the vehicle's driving trajectory on the navigation path increases or the angle of the driving direction increases, the abnormal situation that usually occurs is that there are road sections with construction or accidents on the navigation path, resulting in traffic accidents. If the curvature of the travel track of the tool increases or the angle of the travel direction increases, in this case, the abnormal road segment type on which the vehicle travels with the increased curvature or the increased angle is directly determined as the construction type. Obviously, since the curvature or the angle can accurately reflect the state of the vehicle detouring or the sudden change of direction, the above-mentioned method of determining the abnormal road section information by analyzing the curvature or angle can accurately identify the abnormality of the construction type or accident type. road segments, and the location of each abnormal road segment.

示例五,当服务器获取到的各交通工具的行驶状态信息包括速度和/或加速度时,服务器确定异常交通工具方式(上述S201的一个具体实现方式),具体包括:若速度小于预设速度阈值,和/或,加速度小于预设加速度阈值,则确定交通工具为异常交通工具。Example 5: When the driving state information of each vehicle acquired by the server includes speed and/or acceleration, the server determines an abnormal vehicle mode (a specific implementation of the above S201), which specifically includes: if the speed is less than the preset speed threshold, And/or, if the acceleration is less than the preset acceleration threshold, it is determined that the vehicle is an abnormal vehicle.

其中,预设速度阈值为交通工具在导航路径上处于正常行驶状态时最低的行驶速度,预设加速度阈值为交通工具在导航路径上处于正常行驶状态时最低的加速度,其可以被用于评估交通工具在导航路径上的行驶状态是否发生异常。The preset speed threshold is the lowest speed when the vehicle is in a normal driving state on the navigation path, and the preset acceleration threshold is the lowest acceleration when the vehicle is in a normal driving state on the navigation path, which can be used to evaluate traffic Whether the driving state of the tool on the navigation path is abnormal.

具体地,当服务器得到各交通工具在导航路径上行驶的速度时,比较该速度与预设速度阈值的大小,若该速度小于预设速度阈值,说明交通工具行驶在导航路径上时有路段发生了异常,导致交通工具行驶的速度减小,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。当服务器得到各交通工具在导航路径上行驶的加速度时,比较该加速度与预设加速度阈值的大小,若该加速度小于预设加速度阈值,说明交通工具行驶在导航路径上时有路段发生了异常,导致交通工具行驶的加速度减小,从而判定交通工具的行驶状态发生异常,确定该交通工具为异常交通工具。上述确定异常交通工具的方法中,由于获取速度和加速度可以采用现有的精度很高的传感器进行数据采集,因此,通过分析交通工具的速度或加速度确定异常交通工具的方法,能够提高服务器识别异常交通工具的识别准确度,进而提高之后识别异常路段信息的准确度。Specifically, when the server obtains the speed of each vehicle traveling on the navigation path, it compares the speed with the preset speed threshold. If the speed is less than the preset speed threshold, it means that there is a road segment when the vehicle is traveling on the navigation path. If the abnormality is detected, the speed of the vehicle is reduced, so that it is determined that the driving state of the vehicle is abnormal, and the vehicle is determined to be an abnormal vehicle. When the server obtains the acceleration of each vehicle traveling on the navigation path, it compares the acceleration with the preset acceleration threshold. If the acceleration is less than the preset acceleration threshold, it means that there is an abnormality in the road section when the vehicle is traveling on the navigation path. The acceleration that causes the vehicle to travel is reduced, so that it is determined that the driving state of the vehicle is abnormal, and the vehicle is determined to be an abnormal vehicle. In the above method for determining an abnormal vehicle, since the speed and acceleration can be acquired by using an existing sensor with high accuracy for data collection, the method for determining an abnormal vehicle by analyzing the speed or acceleration of the vehicle can improve the server's ability to identify abnormal vehicles. The identification accuracy of the vehicle is improved, thereby improving the accuracy of identifying abnormal road section information later.

相应的,服务器确定异常路段信息的方式(上述S202的一个具体实现方式),具体包括:若异常交通工具的数量大于预设数量阈值,则确定异常路段位置为异常交通工具的行驶路径中目标路段位置,且,确定异常路段类型为狭窄类型;目标路段位置为异常交通工具的行驶路径中速度小于预设速度阈值的路段位置,和/或,加速度小于预设加速度阈值的路段位置。Correspondingly, the method for the server to determine the abnormal road section information (a specific implementation of the above-mentioned S202) specifically includes: if the number of abnormal vehicles is greater than a preset number threshold, determining that the location of the abnormal road section is the target road section in the driving path of the abnormal vehicle. location, and the abnormal road segment type is determined to be a narrow type; the target road segment location is the location of the road segment where the speed of the abnormal vehicle is less than the preset speed threshold, and/or the location of the segment where the acceleration is less than the preset acceleration threshold.

其中,狭窄类型的路段表示容易发生拥堵的路段,交通工具在行驶过该路段时,交通工具的速度或加速度会减少。Among them, a narrow type of road section represents a road section that is prone to congestion, and when a vehicle travels through the road section, the speed or acceleration of the vehicle will decrease.

具体地,当服务器确定了异常交通工具时,可以进一步的确定异常交通工具在行驶路径中行驶速度小于预设速度阈值的路段位置,并直接将该路段位置确定为异常路段位置,也可以确定异常交通工具在行驶路径中速度小于预设速度阈值的路段位置,并直接将该路段位置确定为异常路段位置。在实际应用中,当交通工具行驶在狭窄路段时,通常会减小该交通工具行驶的速度和加速度,那么在此情况下,直接将速度和加速度减小的交通工具行驶的异常路段类型确定为狭窄类型。显然,由于速度和加速度均可以准确的反映交通工具绕路行驶或突变方向的状态,因此,上述通过分析速度或加速度确定异常路段信息的方法,可以准确的识别出发生狭窄类型的异常路段,以及各异常路段的位置。Specifically, when the server determines the abnormal vehicle, it may further determine the position of the road section where the traveling speed of the abnormal vehicle is less than the preset speed threshold in the driving path, and directly determine the position of the road section as the abnormal road section position, or determine the abnormal position. The position of the road section where the speed of the vehicle is lower than the preset speed threshold value in the travel path is directly determined as the abnormal road section position. In practical applications, when a vehicle travels on a narrow road section, the speed and acceleration of the vehicle are usually reduced. In this case, the abnormal road segment type of the vehicle with reduced speed and acceleration is directly determined as narrow type. Obviously, since both the speed and the acceleration can accurately reflect the state of the vehicle detouring or the direction of sudden change, the above-mentioned method for determining the abnormal road section information by analyzing the speed or acceleration can accurately identify the abnormal road section with narrow type, and The location of each abnormal road segment.

在其中的一个实施例中,本公开实施例还提供了一种S103的具体实现方式,该方式包括:将各交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到导航路径上的异常路段信息。In one of the embodiments, the embodiment of the present disclosure also provides a specific implementation manner of S103, which includes: inputting the driving state information of each vehicle into a preset abnormal road section analysis network for analysis to obtain navigation Information about abnormal sections on the route.

其中,异常路段分析网络为预先训练好的网络,用于根据交通工具的行驶状态信息,对导航路径上可能发生的异常情况的路段进行识别,同时对发生异常情况的路段的位置和类型进行识别。异常路段分析网络具体可以采用各种类型的神经网络或机器学习网络,此处不做限定。Among them, the abnormal road section analysis network is a pre-trained network, which is used to identify the road sections with abnormal conditions that may occur on the navigation path according to the driving state information of the vehicles, and at the same time, identify the location and type of the road sections where the abnormal conditions occur. . The abnormal road section analysis network may specifically adopt various types of neural networks or machine learning networks, which are not limited here.

具体地,交通工具上设置有各种类型的传感器,实时采集交通工具行驶在导航路径时的各种行驶状态信息,并将该行驶状态信息定期上报服务器,服务器将这些行驶状态信息按照时间和经纬度存储下来。当服务器接收到用户端发送的导航预警分析时,立即获取已存储的在预设时间段内,预设数量的交通工具的行驶状态信息,并将各交通工具的行驶状态信息输入至已训练好的异常路段分析网络进行分析,得到分析结果,而该分析结果可以指示导航路径上是否存在异常路段,以及指示出异常路段位置和异常路段类型。Specifically, various types of sensors are installed on the vehicle to collect various driving state information when the vehicle travels on the navigation path in real time, and periodically report the driving state information to the server. Store it down. When the server receives the navigation warning analysis sent by the client, it immediately obtains the stored driving status information of a preset number of vehicles within a preset time period, and inputs the driving status information of each vehicle into the trained vehicle. The abnormal road section analysis network based on the network is analyzed to obtain the analysis result, and the analysis result can indicate whether there is an abnormal road section on the navigation path, as well as the abnormal road section location and abnormal road section type.

上述方法中,利用已训练好的异常路段分析网络对导航路径上的异常路段进行识别,相比于通过比较大量的交通工具的行驶路径与导航路径确定异常路段的方法,上述方法不仅简化了服务器对异常路段进行识别的过程,而且由于异常路段分析网络是基于大量的数据预先训练好的网络,识别准确性很高,进而提高了后期预警的准确性。In the above method, the abnormal road section on the navigation path is identified by using the trained abnormal road section analysis network. Compared with the method of determining the abnormal road section by comparing the driving path and the navigation path of a large number of vehicles, the above method not only simplifies the server The process of identifying abnormal road sections, and because the abnormal road section analysis network is pre-trained based on a large amount of data, the recognition accuracy is very high, thereby improving the accuracy of post-warning.

可选地,基于上述应用背景,上述“将各交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到导航路径上的异常路段信息”,如图4所示,具体包括:Optionally, based on the above-mentioned application background, the above-mentioned "input the driving state information of each vehicle into a preset abnormal road section analysis network for analysis, and obtain abnormal road section information on the navigation path", as shown in FIG. 4 , which specifically includes: :

S401,将导航路径分成多个单位路段。S401. Divide the navigation route into a plurality of unit road segments.

其中,单位路段的长度可以预先由服务器根据实际识别精度确定。当服务器需要利用预设的异常路段分析网络对导航路径上的异常情况进行分析时,服务器可以先将导航路径分成多个单位路段,以便之后获取各单位路段上的行驶状态信息,并根据各单位路段上的行驶状态信息对各单位路段进行异常情况的分析。Wherein, the length of the unit road segment may be pre-determined by the server according to the actual identification accuracy. When the server needs to use the preset abnormal road segment analysis network to analyze the abnormal situation on the navigation path, the server can first divide the navigation path into multiple unit road segments, so as to obtain the driving status information on each unit road segment later, and analyze the abnormal conditions on each unit road segment according to each unit road segment. The driving status information on the road section is used to analyze the abnormal situation of each unit road section.

S402,获取各单位路段上各交通工具的行驶状态信息。S402: Acquire the driving state information of each vehicle on each unit road section.

具体地,服务器将导航路径分成多个单位路段之后,即可从已存储的导航路径上各交通工具的行驶状态信息中,筛选出预设时间段内,所有交通工具或预设数量的交通工具的行驶状态信息。可选地,服务器也可以实时获取当下行驶在导航路径上的所有交通工具的行驶状态信息。例如,服务器可以从已存储的车辆的行驶状态信息中,筛选出近一周内,10辆车在导航路径上的行驶状态信息(例如,行驶速度)。Specifically, after the server divides the navigation path into a plurality of unit road segments, it can filter out all vehicles or a preset number of vehicles within the preset time period from the driving status information of each vehicle on the stored navigation path. driving status information. Optionally, the server may also acquire the driving status information of all vehicles currently traveling on the navigation route in real time. For example, the server may filter out the driving status information (eg, driving speed) of 10 vehicles on the navigation route in the past week from the stored driving status information of the vehicles.

S403,将各单位路段对应的行驶状态信息输入至异常路段分析网络中进行分析,得到分析结果;分析结果表示单位路段是否为异常路段,以及异常路段的类型和位置。S403 , input the driving state information corresponding to each unit road section into the abnormal road section analysis network for analysis, and obtain an analysis result; the analysis result indicates whether the unit road section is an abnormal road section, and the type and location of the abnormal road section.

当服务器基于上述步骤得到各单位路段上各交通工具的行驶状态信息时,即可对各单位路段上的异常情况进行分析,即直接将这些行驶状态信息输入至异常路段分析网络中进行分析,得到分析结果,服务器可以从分析结果中获悉各单位路段是否是异常路段,以及异常路段在导航路径上的位置和异常路段类型。例如,导航路径上包括5个单位路段,经过将这5个单位路段上的行驶状态信息输入到异常路段分析网络中进行分析后,可以得到这5个单位路段中第3个单位路段是异常路段,且该单位路段的位置在导航路径上的1000米处,以及该单位路段的类型为施工类型。When the server obtains the driving status information of each vehicle on each unit road section based on the above steps, it can analyze the abnormal conditions on each unit road section, that is, directly input the driving status information into the abnormal road section analysis network for analysis, and obtain From the analysis result, the server can learn from the analysis result whether each unit road segment is an abnormal road segment, as well as the location of the abnormal road segment on the navigation path and the abnormal road segment type. For example, the navigation route includes 5 unit road segments. After inputting the driving status information on these 5 unit road segments into the abnormal road segment analysis network for analysis, it can be obtained that the third unit road segment among the 5 unit road segments is an abnormal road segment. , and the location of the unit road segment is 1000 meters away on the navigation path, and the type of the unit road segment is the construction type.

S404,根据分析结果,得到导航路径上的异常路段信息。S404, according to the analysis result, obtain abnormal road section information on the navigation path.

当服务器通过上述步骤得到各单位路段的分析结果后,即可根据这些分析结果,确定导航路径上是否存在异常路段,以及异常路段的位置和类型。具体可参见上述的举例说明。After the server obtains the analysis results of each unit road section through the above steps, it can determine whether there is an abnormal road section on the navigation path, and the location and type of the abnormal road section according to the analysis results. For details, please refer to the above-mentioned examples.

在一个实施例中,本公开实施例还提供了一种训练上述异常路段分析网络的方法,如图5所示,该训练方法包括:In one embodiment, an embodiment of the present disclosure further provides a method for training the above-mentioned abnormal road segment analysis network. As shown in FIG. 5 , the training method includes:

S501,获取样本状态信息和对应的样本状态标签;样本状态标签用于标识样本状态信息对应的路段是否是异常路段,以及异常路段的类型和位置。S501: Obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road section corresponding to the sample state information is an abnormal road section, and the type and location of the abnormal road section.

其中,样本状态信息与前述实施例中行驶状态信息的类型相同,具体说明请参见前述内容,此处不赘述。具体地,当服务器需要训练异常路段分析网络时,服务器可以获取现有的大量的交通工具的传感器输出的数据,得到样本状态信息。且服务器可以通过识别传感器输出的数据得到该数据对应路段是否是异常路段和确定异常路段的位置,以及通过识别传感器输出的数据的类型,确定异常路段的类型,即得到样本状态标签;可选地,服务器也可以通过线下踩点的方式,即用户到达现场路段发现异常路段,并对该异常路段进行分类,得到样本状态标签。The type of the sample state information is the same as that of the driving state information in the foregoing embodiment. For details, please refer to the foregoing content, which will not be repeated here. Specifically, when the server needs to train the abnormal road section analysis network, the server can obtain the data output by the sensors of a large number of existing vehicles, and obtain the sample state information. And the server can obtain whether the road section corresponding to the data is an abnormal road section and determine the position of the abnormal road section by identifying the data output by the sensor, and determine the type of the abnormal road section by identifying the type of data output by the sensor, that is, obtain the sample status label; , the server can also find the abnormal road section by offline step, that is, the user arrives at the on-site road section, and classifies the abnormal road section to obtain the sample status label.

S502,将样本状态信息输入至初始的异常路段分析网络,得到输出结果。S502: Input the sample state information into the initial abnormal road section analysis network to obtain an output result.

其中,初始的异常路段分析网络为待训练的异常路段分析网络,输出结果包括异常路段信息。当服务器获取了样本状态信息,即可将样本状态信息输入至待训练的异常路段分析网络进行分析,得到输出结果。The initial abnormal road section analysis network is the abnormal road section analysis network to be trained, and the output result includes abnormal road section information. When the server obtains the sample state information, the sample state information can be input into the abnormal road section analysis network to be trained for analysis, and an output result is obtained.

S503,根据输出结果和样本状态标签,计算损失值。S503: Calculate the loss value according to the output result and the sample state label.

服务器将输出结果和样本状态标签进行损失运算,得到损失值。具体的损失运算可以采用现有常用的交叉熵损失运算,也可以采用其它损失运算,此处不做限定。The server performs the loss operation on the output result and the sample state label to obtain the loss value. The specific loss operation may use the existing commonly used cross-entropy loss operation, and may also use other loss operations, which is not limited here.

S504,根据损失值的大小调整初始的异常路段分析网络的参数,直到损失值满足预设训练条件为止,得到异常路段分析网络。S504: Adjust the parameters of the initial abnormal road section analysis network according to the size of the loss value, until the loss value satisfies the preset training condition, and obtain the abnormal road section analysis network.

其中,预设训练条件可以由服务器预先根据实际训练需求确定,例如,当损失值到达预设的标准值,或者,到达最大迭代次数。服务器得到损失值后,即可根据损失值的大小调整初始的异常路段分析网络的参数,再将样本状态信息输入至调整参数后的异常路段分析网络,得到输出结果,并计算损失值,然后再根据该损失值的大小调整上述异常路段分析网络的参数,如此循环,直到损失值满足预设训练条件为止,此时得到最终的异常路段分析网络的参数,即得到前述实施例使用的异常路段分析网络。The preset training conditions may be determined by the server in advance according to actual training requirements, for example, when the loss value reaches a preset standard value, or reaches the maximum number of iterations. After the server obtains the loss value, it can adjust the parameters of the initial abnormal road segment analysis network according to the size of the loss value, and then input the sample state information into the abnormal road segment analysis network after adjusting the parameters, obtain the output result, calculate the loss value, and then Adjust the parameters of the abnormal road section analysis network according to the size of the loss value, and repeat this cycle until the loss value satisfies the preset training conditions. At this time, the parameters of the final abnormal road section analysis network are obtained, that is, the abnormal road section analysis used in the foregoing embodiment is obtained. network.

在一个实施例中,本公开实施例还提供了一种异常路段分析网络的结构,如图6所示,该结构包括:至少两个并联的分支网络;不同的分支网络用于分析不同类型的行驶状态信息。In one embodiment, an embodiment of the present disclosure further provides a structure of an abnormal road segment analysis network, as shown in FIG. 6 , the structure includes: at least two parallel branch networks; different branch networks are used to analyze different types of Driving status information.

基于图6实施例所述的异常路段分析网络的结构,本公开实施例还提供与上述异常路段分析网络对应的一种S103的具体实现方式,该实现方式包括:根据行驶状态信息的类型,将行驶状态信息输入对应的分支网络中进行分析,得到导航路径上的异常路段信息。Based on the structure of the abnormal road section analysis network described in the embodiment of FIG. 6 , the embodiment of the present disclosure also provides a specific implementation manner of S103 corresponding to the abnormal road section analysis network described above. The driving state information is input into the corresponding branch network for analysis, and the abnormal road section information on the navigation path is obtained.

具体地,当服务器获取到交通工具在导航路径上上报的各种行驶状态信息时,可以根据各行驶状态信息的类型,将各行驶状态信息按照类型的不同分别输入到对应的分支网络中进行分析,得到各分支网络输出的分析结果,然后将各分析结果进行整合,得到导航路径上的异常路段信息。在上述方法中,由于各分支网络与各类型的行驶状态信息对应,即各分支网络仅需要识别各自对应类型的行驶状态信息即可,而不需要先对行驶状态信息进行分类,再对各类别的行驶状态信息进行识别,极大的简化了异常路段分析网络的分析过程,从而大大的提高了异常路段分析网络的识别速度和识别准确度。Specifically, when the server obtains various driving state information reported by the vehicle on the navigation path, it can input each driving state information into the corresponding branch network for analysis according to the type of each driving state information. , obtain the analysis results output by each branch network, and then integrate the analysis results to obtain the abnormal road section information on the navigation path. In the above method, since each branch network corresponds to each type of driving state information, that is, each branch network only needs to identify the corresponding type of driving state information, and it is not necessary to first classify the driving state information, and then classify each type of driving state information. It can greatly simplify the analysis process of the abnormal road section analysis network, thereby greatly improving the recognition speed and recognition accuracy of the abnormal road section analysis network.

在一个实施例中,本公开实施例还提供了训练上述异常路段分析网络的方法,如图7所示,该训练方法包括:In one embodiment, an embodiment of the present disclosure further provides a method for training the above-mentioned abnormal road segment analysis network. As shown in FIG. 7 , the training method includes:

S601,获取样本状态信息和对应的样本状态标签;样本状态标签用于标识样本状态信息对应的路段是否是异常路段,以及异常路段的类型和位置。S601: Obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road section corresponding to the sample state information is an abnormal road section, and the type and location of the abnormal road section.

本步骤与前述步骤S501所述的方法相同,详细内容请参见前述说明,此处不赘述。This step is the same as the method described in the foregoing step S501. For details, please refer to the foregoing description, which will not be repeated here.

S602,根据样本状态信息的类型,将样本状态信息分别输入至对应的初始的分支网络中,得到各分支网络的输出结果。S602: According to the type of the sample state information, the sample state information is respectively input into the corresponding initial branch network, and the output result of each branch network is obtained.

其中,初始的分支网络为待训练的分支网络,每个分支网络的输出结果包括与行驶状态信息的类型对应的异常路段信息。例如,行驶状态信息包括速度、振动频率两种类型的数据,则对应速度的分支网络的输出结果为施工类型的异常路段和位置,对应振动频率的分支网络的输出结果为坑洼类型的异常路段和位置。The initial branch network is the branch network to be trained, and the output result of each branch network includes abnormal road section information corresponding to the type of driving state information. For example, if the driving state information includes two types of data, speed and vibration frequency, the output result of the branch network corresponding to the speed is the abnormal road section and location of the construction type, and the output result of the branch network corresponding to the vibration frequency is the abnormal road section of the pothole type. and location.

具体地,当服务器搜集了大量的样本状态信息时,可以先对样本状态信息进行分类,得到各种类型的样本状态信息;服务器也可以直接搜集不同类型的样本状态信息。然后服务器将搜集到的样本状态信息,按照样本状态信息的类型,分别输入至对应的初始的分支网络中,得到各分支网络的输出结果。在此过程中,服务器可以将不同类型的行驶状态信息依次输入至对应的分支网络中,也可以将不同类型的行驶状态信息同时输入至各自对应的分支网络中,从而得到各分支网络的输出结果,以便之后分析各类型的异常路径时使用。Specifically, when the server collects a large amount of sample state information, it can first classify the sample state information to obtain various types of sample state information; the server can also directly collect different types of sample state information. Then, the server inputs the collected sample state information into the corresponding initial branch network according to the type of the sample state information, and obtains the output result of each branch network. In this process, the server can input different types of driving status information into the corresponding branch networks in sequence, or input different types of driving status information into the corresponding branch networks at the same time, so as to obtain the output results of each branch network , which can be used later when analyzing various types of abnormal paths.

S603,根据各分支网络的输出结果和对应的样本状态标签,计算各分支网络的损失值。S603: Calculate the loss value of each branch network according to the output result of each branch network and the corresponding sample state label.

本步骤计算各分支网络损失值的方法与前述步骤S503所述的方法类似,详细内容请参见前述说明,此处不赘述。The method for calculating the loss value of each branch network in this step is similar to the method described in the foregoing step S503 . For details, please refer to the foregoing description, which will not be repeated here.

S604,根据各分支网络的损失值调整各分支网络的参数,得到异常路段分析网络。S604: Adjust the parameters of each branch network according to the loss value of each branch network to obtain an abnormal road section analysis network.

本步骤调整各分支网络参数的方法与前述步骤S503所述的方法类似,详细内容请参见前述说明,此处不赘述。The method for adjusting the network parameters of each branch in this step is similar to the method described in the foregoing step S503 . For details, please refer to the foregoing description, which will not be repeated here.

在一个实施例中,上述涉及到的交通工具可以为两轮车,即可以为自行车、电动车等。现有的自行车或电动车,尤其是共享单车或共享电动车,以共享单车举例说明,因其本身不具备导航功能和预警功能,往往通过用户终端搜索导航路径后,用户在导航路径上骑行单车到达目的地,此种情况下,用户在骑行单车时很容易因路面不平整造成单车损坏,或给用户带来差的骑行体验,给共享单车所属单位带来一定的经济损失。同时,还会降低用户骑行的安全性。基于这样的技术问题,本公开实施例提供的交通工具的导航预警方法,使共享单车骑行在导航路径上时具备了预警功能,使用户可以提前预支前方路径上的异常路段,自行选择绕路骑行或推行车辆通过异常路段后再骑行。提高了用户骑行的安全性,以及提高了车辆的使用寿命。In one embodiment, the above-mentioned vehicle may be a two-wheeled vehicle, that is, a bicycle, an electric vehicle, or the like. Existing bicycles or electric vehicles, especially shared bicycles or shared electric vehicles, take shared bicycles as an example. Because they do not have navigation functions and early warning functions, users often ride on the navigation path after searching for the navigation path through the user terminal. The bicycle arrives at the destination. In this case, the user can easily damage the bicycle due to uneven road surface when riding the bicycle, or bring a poor riding experience to the user, and bring certain economic losses to the unit to which the shared bicycle belongs. At the same time, it will also reduce the safety of the user's riding. Based on such a technical problem, the navigation warning method for a vehicle provided by the embodiment of the present disclosure enables the shared bicycle to have an early warning function when riding on the navigation path, so that the user can advance the abnormal road section on the front path in advance and choose a detour by himself. Ride or push the vehicle through an abnormal road section before riding. The safety of the user's riding is improved, and the service life of the vehicle is improved.

可以理解的是,当用户驾驶的交通工具为两轮车时,用户端向服务器发送的导航路径为非机动车道上的路径。非机动车道往往会出现路面坑洼、路面破损、路面施工等异常情况,而且非机动车道上往往行人较多。那么用户骑行车辆行驶在非机动车道时,也会经常遇到上述情况,如果能够及时得到上述异常情况的预警,用户骑行车辆时能够避免骑行在上述发生异常情况的车道,或进行小心骑行,提高了用户骑行和非机动车道上行人的安全性。It can be understood that, when the vehicle driven by the user is a two-wheeled vehicle, the navigation path sent by the user terminal to the server is the path on the non-motorized vehicle lane. Non-motorized vehicle lanes often have abnormal conditions such as road potholes, road damage, and road construction, and there are often many pedestrians on non-motorized vehicle lanes. Then, when the user rides the vehicle on the non-motorized lane, he will often encounter the above situation. If the warning of the above abnormal situation can be obtained in time, the user can avoid riding in the above abnormal situation when riding the vehicle, or be careful. Cycling improves the safety of users cycling and pedestrians on non-motorized lanes.

在一些实施例中,用户端为交通工具或者对交通工具发起使用流程的用户终端。也就是说,用户端可以是交通工具,例如,单车、电动车、汽车等;当用户端是交通工具时,交通工具可以向服务器发送用户选择的导航路径,用户驾驶交通工具行驶在导航路径时,服务器向交通工具发送预警提示信息,交通工具则输出预警提示信息,给用户以提示;用户端也可以是对交通工具上发起使用流程的用户终端,即用户端是可以与交通工具进行数据交互,以指示交通工具执行相应操作的用户终端。当用户端是对交通工具上发起使用流程的用户终端时,用户可以在该用户终端上确定导航路径,并将该导航路径发送给服务器,对应的服务器向用户终端发送该导航路径上的预警提示信息,以提示用户;可选地,当用户在用户终端上执行确定导航路径的操作时,服务器也可以向交通工具发送该导航路径上的预警提示信息。此处说明的是,上述用户终端可以是独立于交通工具的电子设备,例如,用户终端可以是手机或IPAD等,用户终端也可以是集成在交通工具上的电子设备或装置。In some embodiments, the user terminal is a vehicle or a user terminal that initiates a usage process for the vehicle. That is to say, the client can be a vehicle, such as a bicycle, an electric vehicle, a car, etc.; when the client is a vehicle, the vehicle can send the navigation path selected by the user to the server, and when the user drives the vehicle on the navigation path , the server sends early warning information to the vehicle, and the vehicle outputs the warning information to remind the user; the user terminal can also be the user terminal that initiates the use process on the vehicle, that is, the user terminal can interact with the vehicle data. , to instruct the user terminal of the vehicle to perform the corresponding operation. When the user terminal is the user terminal that initiates the use process on the vehicle, the user can determine the navigation path on the user terminal, and send the navigation path to the server, and the corresponding server sends the warning prompt on the navigation path to the user terminal information to prompt the user; optionally, when the user performs the operation of determining the navigation path on the user terminal, the server may also send early warning information on the navigation path to the vehicle. It is explained here that the above-mentioned user terminal may be an electronic device independent of the vehicle, for example, the user terminal may be a mobile phone or an IPAD, etc., and the user terminal may also be an electronic device or device integrated on the vehicle.

用户端既可以是交通工具,也可以是对交通工具发起使用流程的用户终端,也即用户既可以通过交通工具触发导航预警分析指令,也可以通过用户终端触发导航预警分析指令,而且用户既可以通过交通工具输出预警提示信息,也可以通过用户终端输出预警提示信息。用户可以根据具体驾驶交通工具的情况,灵活选择接收预警提示信息的方式,提高了用户驾驶交通工具行驶的安全性和便利性。例如,当用户端是单车时,用户可以一边骑行,一边了解单车输出的预警提示信息,而不用停下单车,使用其他设备得到预警提示信息。The user terminal can be either a vehicle or a user terminal that initiates the use process of the vehicle, that is, the user can trigger the navigation warning analysis instruction through the vehicle, and can also trigger the navigation warning analysis instruction through the user terminal, and the user can either The early warning prompt information can be output through the vehicle, and the early warning prompt information can also be output through the user terminal. The user can flexibly choose the way of receiving the warning prompt information according to the specific driving situation of the vehicle, which improves the safety and convenience of the user driving the vehicle. For example, when the user terminal is a bicycle, the user can understand the warning information output by the bicycle while riding, without stopping the bicycle and use other devices to get the warning information.

上述实施例是将交通工具的导航预警方法应用于图1中的服务器为例进行说明,下面实施例将交通工具的导航预警方法应用于图1中的用户端为例进行说明。The above embodiment is described by applying the vehicle navigation warning method to the server in FIG. 1 as an example, and the following embodiment is described by applying the vehicle navigation warning method to the client in FIG. 1 as an example.

在一个实施例中,如图8所示,提供了一种交通工具的导航预警方法,以该方法应用于图1中的用户端为例进行说明,包括以下步骤:In one embodiment, as shown in FIG. 8 , a navigation warning method for a vehicle is provided, and the method is applied to the user terminal in FIG. 1 as an example to illustrate, including the following steps:

S701,向服务器发送导航预警分析指令;导航预警分析指令包括导航路径。S701: Send a navigation warning analysis instruction to a server; the navigation warning analysis instruction includes a navigation path.

本实施例所述的步骤与前述图2实施例所述的步骤S101包含的内容对应,详细说明请参见前述说明,此处不再赘述。The steps described in this embodiment correspond to the contents included in step S101 described in the foregoing embodiment of FIG. 2 . For a detailed description, please refer to the foregoing description, which will not be repeated here.

S702,接收服务器发送的预警提示信息;预警提示信息中携带异常路段信息,异常路段信息是服务器根据导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;异常路段信息包括异常路段类型和异常路段位置。S702: Receive early warning prompt information sent by the server; the early warning prompt information carries abnormal road section information, and the abnormal road section information is determined by the server according to the travel information of vehicles traveling on the navigation path within a preset time period; the abnormal road section information includes abnormal road sections Type and location of abnormal road segments.

本实施例所述的步骤与前述图2实施例所述的步骤S102-S104包含的内容对应,详细说明请参见前述说明,此处不再赘述。The steps described in this embodiment correspond to the contents included in steps S102 to S104 described in the foregoing embodiment of FIG. 2 . For a detailed description, please refer to the foregoing description, which will not be repeated here.

S703,输出预警提示信息。S703, outputting warning prompt information.

当用户端接收到服务器发送的预警提示信息时,可以进一步的输出该预警提示信息,以便用户通过该预警提示信息获悉预行驶的导航路径上有哪些异常路段,以及异常路段位置和类型,从而选择是否按照该导航路径行驶,或在行驶过程中小心驾驶。需要说明的是,用户端可以通过多种方式输出预警提示信息,例如,用户端可以通过图像或图标显示的方式展示导航路径上的异常路段位置和异常路段类型;用户端可以动态或静态的展示导航路径上的异常路段,本实施例对输出预警提示信息的方式不进行限定。When the user terminal receives the warning prompt information sent by the server, it can further output the warning prompt information, so that the user can know which abnormal sections are on the pre-driving navigation path through the warning prompt information, and the location and type of the abnormal road sections, so as to select Whether to follow this navigation route, or drive carefully while driving. It should be noted that the user terminal can output warning prompt information in various ways. For example, the user terminal can display the abnormal road section location and abnormal road section type on the navigation path by displaying images or icons; the user terminal can display it dynamically or statically. For the abnormal road section on the navigation path, this embodiment does not limit the manner of outputting the warning prompt information.

上述交通工具的导航预警方法中,用户端向服务器发送携带导航路径的导航预警分析指令,相应的接收服务器发送的包含异常路段信息的预警提示信息,以提醒用户导航路径上的异常情况。该导航预警方法实现了用户端一边导航一边预警的功能,即用户在用户端启动导航功能的同时,即可获取到相关的预警提示信息,使用户可以预知前方路径上的异常情况,提高了用户驾驶交通工具行驶的安全性。而且,由于预警提示信息包括异常路段的类型和位置,使该预警提示信息不仅起到了提醒用户小心前行的作用,还具体告知了用户异常路段类型和位置,使用户能够更加直观的了解异常情况,进而根据异常情况自行灵活的选择是否继续前行,极大的满足用户的使用需求。In the above vehicle navigation early warning method, the client sends a navigation early warning analysis instruction carrying the navigation path to the server, and correspondingly receives the early warning prompt information containing abnormal road section information sent by the server to remind the user of abnormal conditions on the navigation path. The navigation early warning method realizes the function of the user side navigating and giving early warning, that is, when the user starts the navigation function on the user side, the relevant early warning prompt information can be obtained, so that the user can predict the abnormal situation on the path ahead, which improves the user experience. The safety of driving vehicles. Moreover, since the warning prompt information includes the type and location of the abnormal road section, the warning prompt information not only plays a role of reminding the user to proceed with caution, but also specifically informs the user of the type and location of the abnormal road section, so that the user can understand the abnormal situation more intuitively. , and then flexibly choose whether to continue moving forward according to the abnormal situation, which greatly meets the needs of users.

在一个实施例中,基于上述图8实施例,用户端在执行步骤S701之前,所述的交通工具的导航预警方法,如图9所示,还包括:In one embodiment, based on the above-mentioned embodiment of FIG. 8 , before the user terminal performs step S701, the vehicle navigation warning method, as shown in FIG. 9 , further includes:

S801,检测用户在用户端的路径选择界面上的路径选择操作。S801. Detect a user's path selection operation on a path selection interface of the user terminal.

其中,路径选择界面可以是用户端中应用程序打开时的界面,该应用程序具有导航功能。路径选择操作可以包括下拉菜单、输入文字、输入口令等不同的选择操作,此处不限定。Wherein, the path selection interface may be an interface when an application program in the user terminal is opened, and the application program has a navigation function. The path selection operation may include different selection operations such as drop-down menu, input of text, input of password, etc., which are not limited here.

具体地,当用户需要进行导航操作时,用户可以在用户端上打开相应的导航应用程序,并在该应用程序的选择界面上执行路径选择操作,例如,用户输入导航目的地的地址,或用户直接搜索出发位置到目的位置之间的路径等。当用户执行完路径选择操作时,用户端可以立即检测到用户的路径选择操作,以便之后用户端根据该路径选择操作,作出响应。Specifically, when the user needs to perform a navigation operation, the user can open a corresponding navigation application program on the user terminal, and perform a path selection operation on the selection interface of the application program, for example, the user inputs the address of the navigation destination, or the user Directly search for the route between the departure location and the destination location, etc. When the user completes the path selection operation, the user terminal can immediately detect the user's path selection operation, so that the user terminal can then respond according to the path selection operation.

S802,响应于路径选择操作,将所选择的导航路径确定为待分析的导航路径。S802, in response to the path selection operation, determine the selected navigation path as the navigation path to be analyzed.

当用户端检测到用户的路径选择操作时,可以进一步的根据用户的路径选择操作,得到用户预行驶的导航路径,并将该导航路径作为待分析的导航路径,携带在导航预警分析指令中,以指示服务器根据分析该导航路径上的异常情况,并向用户端反馈该异常情况。When the user terminal detects the user's path selection operation, it can further obtain the user's pre-travel navigation path according to the user's path selection operation, and use the navigation path as the navigation path to be analyzed, and carry it in the navigation warning analysis instruction. to instruct the server to analyze the abnormal situation on the navigation path and feed back the abnormal situation to the user.

上述方法确定的导航预警分析指令,由于是通过用户选择确定的,因此结合前述实施例所述的方法,本公开实施例提供的交通工具的导航预警方法可以预警任意导航路径上的异常情况,使使用所述导航预警方法的用户端的应用性更强。Since the navigation warning analysis instruction determined by the above method is determined by the user's selection, in combination with the methods described in the foregoing embodiments, the vehicle navigation warning method provided by the embodiment of the present disclosure can warn of abnormal conditions on any navigation path, so that the The applicability of the user terminal using the navigation warning method is stronger.

在一个实施例中,用户端在执行图8实施例中S103“输出预警提示信息”时,在交通工具行驶在待分析的导航路径的过程中,用户端输出预警提示信息。也就是说,用户可以一边驾驶交通工具行驶在导航路径上,一边获得用户端输出的预警提示信息,获悉正在行驶的导航路径上哪些路段是异常路段,同时还能知晓异常路段的类型(比如,坑洼路段),从而进行小心驾驶,或者绕道行驶,提高了行驶的安全性。In one embodiment, when the user terminal executes S103 "output warning prompt information" in the embodiment of FIG. 8 , the user terminal outputs early warning prompt information while the vehicle is traveling on the navigation path to be analyzed. That is to say, while driving the vehicle on the navigation path, the user can obtain the warning prompt information output by the user terminal, learn which sections of the navigation path are abnormal sections, and also know the type of abnormal sections (for example, potholes), so as to drive carefully, or drive on detours to improve driving safety.

可选地,前述实施例中的行驶信息具体包括交通工具的行驶路径和/或行驶状态信息。本实施例所述的行驶信息包含内容与前述服务器侧所述的行驶信息包含内容相同,详细说明请参见前述说明,此处不再赘述。Optionally, the travel information in the foregoing embodiments specifically includes the travel path and/or travel state information of the vehicle. The content of the driving information in this embodiment is the same as the content of the driving information described on the server side. For a detailed description, please refer to the foregoing description, which will not be repeated here.

在一个实施例中,上述涉及到的交通工具可以为两轮车,对应的导航路径为非机动车道上的路径。本实施例所涉及的交通工具和前述服务器侧所述的交通工具相同,导航路径也相同,具体介绍请参见前述说明,此处不赘述。In one embodiment, the vehicle involved above may be a two-wheeled vehicle, and the corresponding navigation path is a path on a non-motorized vehicle lane. The vehicle involved in this embodiment is the same as the vehicle described on the aforementioned server side, and the navigation path is also the same. For a specific introduction, please refer to the aforementioned description, which will not be repeated here.

在一个实施例中,上述涉及到的交通工具上设置有各种类型的传感器,具体的包括:定位传感器、速度传感器、加速度传感器、角度传感器、曲率传感器、平衡度传感器和振动传感器中的至少一种;对应的用户端根据这些传感器得到的交通工具的行驶信息包括行驶路径、速度、加速度、角度、曲率、平衡度、振动频率和振动幅度中的至少一种。需要说明的是,上述各种类型的传感器可采用现有的传感装置,只要能够实现相应类型数据的采集即可,对于各传感器的型号和规格,此处不限定。交通工具上可以安装一种类型的传感器,也可以安装多种类型的传感器,且不同的交通工具可以安装相同类型的传感器,也可以安装不同类型的传感器。In one embodiment, various types of sensors are provided on the above-mentioned vehicles, specifically including: at least one of a positioning sensor, a speed sensor, an acceleration sensor, an angle sensor, a curvature sensor, a balance sensor, and a vibration sensor The driving information of the vehicle obtained by the corresponding user terminal according to these sensors includes at least one of the driving path, speed, acceleration, angle, curvature, balance, vibration frequency and vibration amplitude. It should be noted that the above-mentioned various types of sensors can use existing sensing devices, as long as the collection of corresponding types of data can be achieved, and the models and specifications of each sensor are not limited here. One type of sensor may be installed on a vehicle, or multiple types of sensors may be installed, and different vehicles may be installed with the same type of sensor or different types of sensors.

本公开实施例提供的交通工具的导航预警方法,可以对多种类型的异常路段进行检测,具体的,所检测出的异常路段的类型包括:坑洼路段、施工路段、事故路段、狭窄路段中的至少一种。也就是说,上述用户端可以对一种类型的异常路径进行预警提示,也可以同时对多种类型的异常路段进行预警提示。预警提示信息更为具体,为用户是否选择继续驾驶交通工具在导航路径上行驶的判定提供了更充分的数据。The vehicle navigation warning method provided by the embodiments of the present disclosure can detect various types of abnormal road sections. Specifically, the types of detected abnormal road sections include: pothole road sections, construction road sections, accident road sections, and narrow road sections. at least one of. That is to say, the above-mentioned user terminal can provide early warning prompts for one type of abnormal path, and can also provide early warning prompts for multiple types of abnormal road sections at the same time. The warning prompt information is more specific, and provides more sufficient data for the user to decide whether to continue driving the vehicle on the navigation path.

在一个实施例中,当用户端执行完上述步骤S702时,可以进一步的展示导航路线,基于此,本公开实施例提供了用户端输出预警提示信息的三种具体实现方式,第一种为,在用户端的显示屏上通过画面的形式展示预警提示信息;第二种为,通过语音播报的方式播报预警提示信息;第三种为,在用户端的显示屏上通过画面的形式展示预警提示信息,同时通过语音播报的方式播报预警提示信息。In one embodiment, when the user terminal completes the above step S702, it can further display the navigation route. Based on this, the embodiment of the present disclosure provides three specific implementation manners for the user terminal to output early warning prompt information. The first one is: Display the warning prompt information in the form of pictures on the display screen of the user terminal; the second is to broadcast the early warning information through voice broadcast; the third is to display the early warning information on the display screen of the user terminal in the form of pictures, At the same time, the warning prompt information is broadcast by voice broadcast.

在上述第一种方式下,用户端接收到服务器发送的预警提示信息时,可以将该预警提示信息以静态或动态画面的形式展示在显示屏上,显示屏上可以显示出导航路径上异常路段、异常路段位置和异常路段类型,其中异常路段可以使用图标表示;异常路段位置可以采用坐标数值表示,也可以采用经纬度数值表示,还可以采用距离交通工具当前位置的距离数值表示(例如,距离当前位置100米处有异常路段);异常路段类型可以采用图标、文字等表示。对于预警提示信息在显示评上的显示方式不限定。上述这种输出预警显示信息的方法,可以使用户在显示屏上直观的看到异常路段、异常路段位置和异常路段类型,从而方便用户熟悉导航路径上的异常情况,进而促进用户能够快速的作出应对措施。In the first method above, when the client receives the warning information sent by the server, it can display the warning information on the display screen in the form of a static or dynamic picture, and the display screen can display the abnormal sections on the navigation path. , the location of the abnormal road section and the type of the abnormal road section, where the abnormal road section can be represented by an icon; the location of the abnormal road section can be represented by a coordinate value, a longitude and latitude value, or a distance value from the current position of the vehicle (for example, the distance from the current There is an abnormal road section 100 meters away); the type of abnormal road section can be represented by icons, text, etc. There is no limitation on the display method of the warning prompt information on the display comment. The above-mentioned method of outputting warning display information can enable the user to intuitively see the abnormal road section, the location of the abnormal road section and the type of the abnormal road section on the display screen, so as to facilitate the user to familiarize himself with the abnormal situation on the navigation path, thereby facilitating the user to quickly make a decision. Responses.

在上述第二种方式下,用户端接收到服务器发送的预警提示信息时,将该预警提示信息以语音播报的形式进行播放,例如,用户端可以播报:前方100米处有施工路段。需要说明的是,当用户端以语音播报的形式播报预警提示信息时,用户端上可以安装相应的语音外放装置,例如,喇叭、语音播放器等。显然,第二种展示方法,可以使用户一边驾驶交通工具行驶在导航路径上,一边听用户端播报的预警提示信息,在不影响用户的驾驶操作的情况下,还能预先获取导航路径上的异常情况,提高了用户驾驶交通工具行驶的安全性。In the second method above, when the user terminal receives the warning information sent by the server, it plays the warning information in the form of voice broadcast. For example, the user terminal can broadcast: There is a construction road section 100 meters ahead. It should be noted that, when the user terminal broadcasts the warning prompt information in the form of voice broadcast, a corresponding voice external device, such as a speaker, a voice player, etc., may be installed on the user terminal. Obviously, the second display method enables the user to drive the vehicle on the navigation path while listening to the warning prompt information broadcast by the user terminal. Without affecting the user's driving operation, the user can also obtain the information on the navigation path in advance. Abnormal conditions, improve the safety of users driving vehicles.

在一个实施例中,上述涉及到的用户端包括交通工具或对交通工具发起使用流程的用户终端。本实施例涉及的用户端与前述服务器侧的用户端相同,具体介绍请参见前述说明,此处不赘述。In one embodiment, the above-mentioned user terminal includes a vehicle or a user terminal that initiates a use process for the vehicle. The client involved in this embodiment is the same as the client on the foregoing server side. For a specific introduction, please refer to the foregoing description, which will not be repeated here.

在一个实施例中,基于上述图8实施例,用户端在执行其中的任意步骤时,所述的交通工具的导航预警方法,如图10所示,还包括:In one embodiment, based on the above-mentioned embodiment of FIG. 8 , when the user terminal performs any of the steps, the vehicle navigation warning method, as shown in FIG. 10 , further includes:

S901,获取安装在交通工具上的至少一种类型的传感器输出的传感数据。S901, acquiring sensing data output by at least one type of sensor installed on the vehicle.

交通工具在行驶时,无论行驶在导航路径上还是行驶在其它路径上,用户端均会实时的获取安装在交通工具上的至少一种类型的传感器输出的传感数据,以全方位的检测交通工具的行驶状态。When the vehicle is driving, whether it is driving on the navigation path or on other paths, the user terminal will obtain the sensor data output by at least one type of sensor installed on the vehicle in real time, so as to detect the traffic in an all-round way. The driving status of the tool.

S902,根据传感数据生成行驶信息发送给服务器。S902: Generate travel information according to the sensor data and send it to the server.

用户端获取到交通工具的传感数据时,会立即将该传感数据携带在行驶信息中上报给服务器,使服务器将这些交通工具的行驶信息存储下来,以便之后需要分析异常路段时使用。When the user terminal obtains the sensor data of the vehicle, it will immediately carry the sensor data in the driving information and report it to the server, so that the server can store the driving information of these vehicles so that it can be used when the abnormal road section needs to be analyzed later.

上述实施例所述的方法,通过用户端随时随地的向服务器上报各种类型的传感数据,以为服务器提供了充实的数据储备,提高了后期服务器确定预警提示信息的准确性,进而提高了用户端预警的准确性。In the method described in the above embodiment, various types of sensing data are reported to the server by the user terminal anytime and anywhere, so as to provide a substantial data reserve for the server, improve the accuracy of the early warning information determined by the server in the later stage, and further improve the user experience. Accuracy of end warning.

在一个实施例中,本公开实施例还提供了一种交通工具的导航预警方法,该方法应用于图1中的用户端和服务器,如图11所示,该方法包括:In one embodiment, an embodiment of the present disclosure further provides a navigation warning method for a vehicle. The method is applied to the client and server in FIG. 1 . As shown in FIG. 11 , the method includes:

S1001,用户端向服务器发送导航预警分析指令;导航预警分析指令包括导航路径。S1001, a client sends a navigation warning analysis instruction to a server; the navigation warning analysis instruction includes a navigation path.

S1002,服务器接收用户端发送的导航预警分析指令。S1002, the server receives a navigation warning analysis instruction sent by the client.

S1003,服务器获取导航路径上行驶的交通工具在预设时间段内的行驶信息。S1003, the server obtains travel information of vehicles traveling on the navigation path within a preset time period.

S1004,服务器通过分析各交通工具的行驶信息,确定导航路径上的异常路段信息;异常路段信息包括异常路段类型和异常路段位置。S1004, the server determines the abnormal road section information on the navigation path by analyzing the driving information of each vehicle; the abnormal road section information includes the abnormal road section type and the abnormal road section position.

S1005,服务器将异常路段信息携带在预警提示信息中发送至用户端。S1005, the server carries the abnormal road section information in the warning prompt information and sends it to the client.

S1006,用户端接收服务器发送的预警提示信息。S1006, the client receives the warning prompt information sent by the server.

S1007,用户端输出预警提示信息。S1007, the user terminal outputs warning prompt information.

S1001至S1007所述的方法与前述服务器侧实施例和用户端侧实施例所述的方法相同,详细介绍请参见前述说明,在此不赘述。The methods described in S1001 to S1007 are the same as the methods described in the foregoing server-side embodiment and client-side embodiment. For detailed introduction, please refer to the foregoing description, which is not repeated here.

上述实施例所述的交通工具的导航预警方法,通过用户端和服务器之间的数据交互,实现了用户一边导航一边得到导航路径上的预警提示信息的功能。因此,本公开实施例提供的交通工具的导航预警方法,在为用户驾驶交通工具提供行驶便利的同时,还能够提高用户驾驶交通工具行驶的安全性。The navigation warning method of the vehicle described in the above embodiment realizes the function that the user obtains the warning prompt information on the navigation path while navigating through the data interaction between the client and the server. Therefore, the navigation warning method for a vehicle provided by the embodiment of the present disclosure can improve the safety of the user driving the vehicle while providing the user with the convenience of driving the vehicle.

应该理解的是,虽然图2-11的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-11中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the steps in the flowcharts of FIGS. 2-11 are shown in sequence according to the arrows, these steps are not necessarily executed in the sequence shown by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order, and these steps may be performed in other orders. Moreover, at least a part of the steps in FIGS. 2-11 may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but may be executed at different times. The execution of these steps or stages The order is also not necessarily sequential, but may be performed alternately or alternately with other steps or at least a portion of the steps or phases within the other steps.

在一个实施例中,如图12所示,提供了一种交通工具的导航预警装置,包括:接收模块11、获取模块12、确定模块13和发送模块14,其中:In one embodiment, as shown in FIG. 12 , a navigation warning device for a vehicle is provided, including: a receiving module 11, an obtaining module 12, a determining module 13 and a sending module 14, wherein:

接收模块11,用于接收用户端发送的导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;The receiving module 11 is used for receiving the navigation warning analysis instruction sent by the user terminal; the navigation warning analysis instruction includes the navigation path to be analyzed;

获取模块12,用于获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息;an obtaining module 12, configured to obtain the travel information of the vehicle traveling on the navigation path within a preset time period;

确定模块13,用于通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;A determination module 13, configured to determine the abnormal road section information on the navigation path by analyzing the driving information of each vehicle; the abnormal road section information includes the abnormal road section type and the abnormal road section position;

发送模块14,用于将所述异常路段信息携带在预警提示信息中发送至所述用户端。The sending module 14 is configured to carry the abnormal road section information in the warning prompt information and send it to the user terminal.

在一个实施例中,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。In one embodiment, the travel information includes travel path and/or travel state information of the vehicle.

在一个实施例中,所述交通工具的行驶路径为根据所述交通工具上报的GPS定位信息,和/或,安装在各所述交通工具上的定位传感器输出的定位数据确定的行驶路径;In one embodiment, the travel path of the vehicle is a travel path determined according to GPS positioning information reported by the vehicle and/or positioning data output by a positioning sensor installed on each of the vehicles;

所述行驶状态信息为根据安装在各所述交通工具上的传感器采集到的数据得到的信息。The driving state information is information obtained according to data collected by sensors installed on each of the vehicles.

在一个实施例中,上述确定模块13,如图13所示,包括:In one embodiment, the above determination module 13, as shown in FIG. 13, includes:

第一确定单元131,用于通过分析各所述交通工具的行驶信息,确定异常交通工具;所述异常交通工具的行驶路径异常和/或行驶状态异常;a first determining unit 131, configured to determine an abnormal vehicle by analyzing the driving information of each of the vehicles; the abnormal vehicle has an abnormal driving path and/or an abnormal driving state;

第二确定单元132,用于根据所述异常交通工具的数量和预设数量阈值,确定所述导航路径上的异常路段信息。The second determining unit 132 is configured to determine the abnormal road section information on the navigation path according to the number of the abnormal vehicles and a preset number threshold.

在一个实施例中,所述第一确定单元131还用于将各所述交通工具的行驶路径与所述导航路径进行比较,将行驶路径与所述导航路径不一致的交通工具确定为所述异常交通工具;In one embodiment, the first determining unit 131 is further configured to compare the travel path of each vehicle with the navigation path, and determine a vehicle whose travel path is inconsistent with the navigation path as the abnormality Transportation;

第二确定单元132还用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径与所述导航路径不一致的路段位置,并确定所述异常路段类型为施工类型或事故类型。The second determining unit 132 is further configured to, when the number of the abnormal vehicles is greater than a preset number threshold, determine that the location of the abnormal road section is the location of the road segment where the driving path of the abnormal vehicle is inconsistent with the navigation path, and determine The abnormal road section type is a construction type or an accident type.

在一个实施例中,所述第一确定单元131还用于将各所述交通工具的行驶状态信息的值和预设状态阈值作比较,确定所述异常交通工具;In one embodiment, the first determining unit 131 is further configured to compare the value of the driving state information of each vehicle with a preset state threshold to determine the abnormal vehicle;

所述第二确定单元132还用于在所述异常交通工具的数量大于预设数量阈值时,根据所述异常交通工具的行驶状态信息,确定所述导航路径上的异常路段信息。The second determining unit 132 is further configured to determine abnormal road section information on the navigation path according to the driving state information of the abnormal vehicle when the number of the abnormal vehicles is greater than a preset number threshold.

在一个实施例中,若所述行驶状态信息包括振动频率和/或平衡度,所述第一确定单元131具体用于在所述振动频率大于预设振动阈值,和/或,所述平衡度小于预设平衡度阈值时,确定所述交通工具为异常交通工具。In one embodiment, if the driving state information includes a vibration frequency and/or a degree of balance, the first determining unit 131 is specifically configured to, when the vibration frequency is greater than a preset vibration threshold, and/or, the degree of balance When it is less than the preset balance degree threshold, it is determined that the vehicle is an abnormal vehicle.

在一个实施例中,所述第二确定单元132具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为坑洼类型;所述目标路段位置为所述异常交通工具的行驶路径中振动频率大于预设振动阈值的路段位置,和/或,平衡度小于预设平衡度阈值的路段位置。In one embodiment, the second determining unit 132 is specifically configured to, when the number of the abnormal vehicles is greater than a preset number threshold, determine the location of the abnormal road segment as the location of the target road segment in the travel path of the abnormal vehicle , and determine that the abnormal road segment type is a pothole type; the target road segment location is the location of the road segment where the vibration frequency is greater than the preset vibration threshold in the driving path of the abnormal vehicle, and/or the balance degree is less than the preset balance The segment location for the degree threshold.

在一个实施例中,若所述状态信息包括曲率和/或角度,所述第一确定单元131具体用于在所述曲率大于预设曲率阈值,和/或,所述角度大于预设角度阈值时,确定所述交通工具为异常交通工具。In one embodiment, if the state information includes a curvature and/or an angle, the first determining unit 131 is specifically configured to, when the curvature is greater than a preset curvature threshold, and/or, the angle is greater than a preset angle threshold When , it is determined that the vehicle is an abnormal vehicle.

在一个实施例中,所述第二确定单元132具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为施工类型;所述目标路段位置为所述异常交通工具的行驶路径中曲率大于预设曲率阈值的路段位置,和/或,角度大于预设角度阈值的路段位置。In one embodiment, the second determining unit 132 is specifically configured to, when the number of the abnormal vehicles is greater than a preset number threshold, determine the location of the abnormal road segment as the location of the target road segment in the travel path of the abnormal vehicle , and determine that the abnormal road segment type is a construction type; the target road segment location is the location of the road segment with a curvature greater than a preset curvature threshold in the driving path of the abnormal vehicle, and/or a road segment with an angle greater than a preset angle threshold Location.

在一个实施例中,若所述状态信息包括速度和/或加速度,所述第一确定单元131具体用于在所述速度小于预设速度阈值,和/或,所述加速度小于预设加速度阈值时,确定所述交通工具为异常交通工具。In one embodiment, if the state information includes speed and/or acceleration, the first determining unit 131 is specifically configured to be less than a preset speed threshold when the speed is less than a preset speed threshold, and/or, the acceleration is less than a preset acceleration threshold When , it is determined that the vehicle is an abnormal vehicle.

在一个实施例中,所述第二确定单元132具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为狭窄类型;所述目标路段位置为所述异常交通工具的行驶路径中速度小于预设速度阈值的路段位置,和/或,加速度小于预设加速度阈值的路段位置。In one embodiment, the second determining unit 132 is specifically configured to, when the number of the abnormal vehicles is greater than a preset number threshold, determine the location of the abnormal road segment as the location of the target road segment in the travel path of the abnormal vehicle , and determine that the abnormal road segment type is a narrow type; the target road segment location is the location of the road segment in the travel path of the abnormal vehicle where the speed is less than the preset speed threshold, and/or the acceleration is less than the preset acceleration threshold. Location.

在一个实施例中,如图14所示,所述确定模块13,包括:In one embodiment, as shown in FIG. 14 , the determining module 13 includes:

网络分析单元133,用于将各所述交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到所述导航路径上的异常路段信息。The network analysis unit 133 is configured to input the driving state information of each vehicle into a preset abnormal road section analysis network for analysis to obtain abnormal road section information on the navigation path.

在一个实施例中,如图15所示,所述网络分析单元133,包括:In one embodiment, as shown in FIG. 15 , the network analysis unit 133 includes:

拆分子单元1331,用于将所述导航路径分成多个单位路段;a splitting subunit 1331, for dividing the navigation route into a plurality of unit road segments;

获取子单元1332,用于获取各所述单位路段上各所述交通工具的行驶状态信息;an acquisition subunit 1332, configured to acquire the driving state information of each of the vehicles on each of the unit road sections;

分析子单元1333,用于将各所述单位路段对应的行驶状态信息输入至所述异常路段分析网络中进行分析,得到分析结果;所述分析结果表示所述单位路段是否为异常路段,以及所述异常路段的类型和位置;The analysis subunit 1333 is used to input the driving state information corresponding to each of the unit road sections into the abnormal road section analysis network for analysis to obtain an analysis result; the analysis result indicates whether the unit road section is an abnormal road section, and the Describe the type and location of the abnormal road section;

输出子单元1334,用于根据所述分析结果,得到所述导航路径上的异常路段信息。The output subunit 1334 is configured to obtain abnormal road section information on the navigation path according to the analysis result.

在一个实施例中,所述导航预警装置还包括:第一训练模块10,所述训练模块,如图16所示,包括:In one embodiment, the navigation warning device further includes: a first training module 10, and the training module, as shown in FIG. 16 , includes:

第一获取样本单元101,用于获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及异常路段的类型和位置;The first sample obtaining unit 101 is used to obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment;

第一网络分析单元102,用于将所述样本状态信息输入至初始的异常路段分析网络,得到输出结果;a first network analysis unit 102, configured to input the sample state information into an initial abnormal road section analysis network to obtain an output result;

第一计算单元103,用于根据所述输出结果和所述样本状态标签,计算损失值;a first calculation unit 103, configured to calculate a loss value according to the output result and the sample state label;

第一训练单元104,用于根据所述损失值的大小调整所述初始的异常路段分析网络的参数,直到所述损失值满足预设训练条件为止,得到所述异常路段分析网络。The first training unit 104 is configured to adjust the parameters of the initial abnormal road segment analysis network according to the size of the loss value, until the loss value satisfies a preset training condition, and obtain the abnormal road segment analysis network.

在一个实施例中,所述异常路段分析网络包括:至少两个并联的分支网络;不同的分支网络用于分析不同类型的行驶状态信息;In one embodiment, the abnormal road segment analysis network includes: at least two parallel branch networks; different branch networks are used to analyze different types of driving state information;

所述网络分析单元133,用于根据所述行驶状态信息的类型,将所述行驶状态信息输入对应的分支网络中进行分析,得到所述导航路径上的异常路段信息。The network analysis unit 133 is configured to input the driving status information into the corresponding branch network for analysis according to the type of the driving status information, and obtain abnormal road section information on the navigation path.

在一个实施例中,所述导航预警装置,还包括第二训练模块20,所述第二训练模块20,如图17所示,包括:In one embodiment, the navigation warning device further includes a second training module 20, and the second training module 20, as shown in FIG. 17, includes:

第二获取样本单元201,用于获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及所述异常路段的类型和位置;The second sample obtaining unit 201 is used to obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment ;

第二网络分析单元202,用于根据所述样本状态信息的类型,将所述样本状态信息分别输入至对应的初始分支网络中,得到各分支网络的输出结果;The second network analysis unit 202 is configured to respectively input the sample state information into the corresponding initial branch network according to the type of the sample state information, and obtain the output result of each branch network;

第二计算单元203,用于根据各分支网络的输出结果和对应的样本状态标签,计算各分支网络的损失值;The second calculation unit 203 is configured to calculate the loss value of each branch network according to the output result of each branch network and the corresponding sample state label;

第二训练单元204,用于根据各所述分支网络的损失值调整各所述分支网络的参数,得到所述异常路段分析网络。The second training unit 204 is configured to adjust the parameters of each branch network according to the loss value of each branch network, so as to obtain the abnormal road segment analysis network.

在一个实施例中,所述交通工具为两轮车。In one embodiment, the vehicle is a two-wheeled vehicle.

在一个实施例中,所述导航路径为非机动车道上的路径。In one embodiment, the navigation path is a path on a non-motorized lane.

在一个实施例中,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。In one embodiment, the user terminal includes the vehicle or a user terminal that initiates a usage process for the vehicle.

在一个实施例中,如图18所示,提供了一种交通工具的导航预警装置,包括:发送模块21、接收模块22和输出模块23,其中:In one embodiment, as shown in FIG. 18, a navigation warning device for a vehicle is provided, including: a sending module 21, a receiving module 22 and an output module 23, wherein:

发送模块21,用于向服务器发送导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;The sending module 21 is used for sending a navigation warning analysis instruction to the server; the navigation warning analysis instruction includes the navigation path to be analyzed;

接收模块22,用于接收所述服务器发送的预警提示信息;所述预警提示信息中携带异常路段信息,所述异常路段信息是服务器根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;所述异常路段信息包括异常路段类型和异常路段位置;The receiving module 22 is configured to receive the early warning prompt information sent by the server; the early warning prompt information carries abnormal road section information, and the abnormal road section information is the server according to the vehicle traveling on the navigation path within a preset time period The abnormal road section information includes the abnormal road section type and the abnormal road section position;

输出模块23,用于输出所述预警提示信息。The output module 23 is used for outputting the warning prompt information.

在一个实施例中,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。In one embodiment, the travel information includes travel path and/or travel state information of the vehicle.

在一个实施例中,所述导航预警装置中的发送模块21之前,如图19所示,还包括:In one embodiment, before the sending module 21 in the navigation warning device, as shown in FIG. 19 , further includes:

检测模块24,用于检测用户在用户端的路径选择界面上的路径选择操作;The detection module 24 is used to detect the user's path selection operation on the path selection interface of the user terminal;

确定模块25,用响应于所述路径选择操作,将所选择的导航路径确定为所述待分析的导航路径。The determination module 25 is configured to determine the selected navigation path as the navigation path to be analyzed in response to the path selection operation.

在一个实施例中,所述输出模块23还用于在所述交通工具行驶在所述待分析的导航路径的过程中,输出所述预警提示信息。In one embodiment, the output module 23 is further configured to output the warning prompt information when the vehicle is traveling on the navigation path to be analyzed.

在一个实施例中,所述交通工具为两轮车。In one embodiment, the vehicle is a two-wheeled vehicle.

在一个实施例中,所述导航路径为非机动车道上的路径。In one embodiment, the navigation path is a path on a non-motorized lane.

在一个实施例中,所述导航预警装置,如图20所示,还包括:In one embodiment, the navigation warning device, as shown in Figure 20, further includes:

获取模块26,用于获取安装在所述交通工具上的至少一种类型的传感器输出的传感数据;an acquisition module 26, configured to acquire sensing data output by at least one type of sensor installed on the vehicle;

生成模块27,用于根据所述传感数据生成所述行驶信息发送给所述服务器。The generating module 27 is configured to generate the driving information according to the sensing data and send it to the server.

在一个实施例中,所述交通工具上设置有定位传感器、速度传感器、加速度传感器、角度传感器、曲率传感器、平衡度传感器和振动传感器中的至少一种;所述行驶信息包括行驶路径、速度、加速度、角度、曲率、平衡度、振动频率和振动幅度中的至少一种。In one embodiment, the vehicle is provided with at least one of a positioning sensor, a speed sensor, an acceleration sensor, an angle sensor, a curvature sensor, a balance sensor and a vibration sensor; the driving information includes a driving path, speed, At least one of acceleration, angle, curvature, balance, vibration frequency, and vibration amplitude.

在一个实施例中,所述异常路段类型包括:坑洼路段、施工路段、事故路段、狭窄路段中的至少一种。In one embodiment, the abnormal road section type includes at least one of a pothole road section, a construction road section, an accident road section, and a narrow road section.

在一个实施例中,所述输出模块23,如图21所示,包括:In one embodiment, the output module 23, as shown in FIG. 21, includes:

显示单元231,用于在用户端的显示屏上通过画面的形式展示所述预警提示信息;The display unit 231 is used to display the warning prompt information in the form of a picture on the display screen of the user terminal;

和/或,播报单元232,用于通过语音播报的方式播报所述预警提示信息。And/or, the broadcasting unit 232 is configured to announce the warning prompt information by way of voice broadcasting.

在一个实施例中,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。In one embodiment, the user terminal includes the vehicle or a user terminal that initiates a usage process for the vehicle.

关于交通工具的导航预警装置的具体限定可以参见上文中对于交通工具的导航预警方法的限定,在此不再赘述。上述交通工具的导航预警装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以以硬件形式内嵌于或独立于用户端中的处理器中,也可以以软件形式存储于用户端中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitation of the navigation warning device of the vehicle, reference may be made to the limitation of the navigation warning method of the vehicle above, which will not be repeated here. Each module in the above-mentioned vehicle navigation warning device can be implemented in whole or in part by software, hardware and combinations thereof. The above modules can be embedded in or independent of the processor in the user terminal in the form of hardware, and can also be stored in the memory in the user terminal in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

图22是根据一示例性实施例示出的一种用户端1300的框图。当用户端为一种用户终端时,该用户终端可以是移动电话,计算机,数字广播终端,消息收发设备,平板设备,个人数字助理等。FIG. 22 is a block diagram of a user terminal 1300 according to an exemplary embodiment. When the user terminal is a user terminal, the user terminal may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a tablet device, a personal digital assistant, and the like.

参照图22,用户端1300可以包括以下一个或多个组件:处理组件1302,存储器1304,电源组件1306,多媒体组件1308,音频组件1310,输入/输出(I/O)的接口1312,传感器组件1314,以及通信组件1316。其中,存储器上存储有在处理器上运行的计算机程序或者指令。22, the client 1300 may include one or more of the following components: a processing component 1302, a memory 1304, a power supply component 1306, a multimedia component 1308, an audio component 1310, an input/output (I/O) interface 1312, a sensor component 1314 , and the communication component 1316. The memory stores computer programs or instructions running on the processor.

处理组件1302通常控制用户端1300的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1302可以包括一个或多个处理器1320来执行指令,以完成上述方法的全部或部分步骤。此外,处理组件1302可以包括一个或多个模块,便于处理组件1302和其他组件之间的交互。例如,处理组件1302可以包括多媒体模块,以方便多媒体组件1308和处理组件1302之间的交互。The processing component 1302 generally controls the overall operations of the client 1300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1302 can include one or more processors 1320 to execute instructions to perform all or some of the steps of the above-described methods. Additionally, processing component 1302 may include one or more modules that facilitate interaction between processing component 1302 and other components. For example, processing component 1302 may include a multimedia module to facilitate interaction between multimedia component 1308 and processing component 1302.

存储器1304被配置为存储各种类型的数据以支持在用户端1300的操作。这些数据的示例包括用于在用户端1300上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1304可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 1304 is configured to store various types of data to support operations at the client 1300 . Examples of such data include instructions for any application or method operating on the client 1300, contact data, phonebook data, messages, pictures, videos, and the like. Memory 1304 may be implemented by any type of volatile or nonvolatile storage device or combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable Programmable Read Only Memory (EPROM), Programmable Read Only Memory (PROM), Read Only Memory (ROM), Magnetic Memory, Flash Memory, Magnetic or Optical Disk.

电源组件1306为用户端1300的各种组件提供电力。电源组件1306可以包括电源管理系统,一个或多个电源,及其他与为用户端1300生成、管理和分配电力相关联的组件。Power component 1306 provides power to various components of client 1300 . Power components 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to client 1300 .

多媒体组件1308包括在所述用户端1300和用户之间的提供一个输出接口的触控显示屏。在一些实施例中,触控显示屏可以包括液晶显示器(LCD)和触摸面板(TP)。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1308包括一个前置摄像头和/或后置摄像头。当用户端1300处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。The multimedia component 1308 includes a touch screen display that provides an output interface between the client 1300 and the user. In some embodiments, the touch display may include a liquid crystal display (LCD) and a touch panel (TP). The touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or swipe action, but also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 1308 includes a front-facing camera and/or a rear-facing camera. When the client 1300 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each of the front and rear cameras can be a fixed optical lens system or have focal length and optical zoom capability.

音频组件1310被配置为输出和/或输入音频信号。例如,音频组件1310包括一个麦克风(MIC),当用户端1300处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1304或经由通信组件1316发送。在一些实施例中,音频组件1310还包括一个扬声器,用于输出音频信号。Audio component 1310 is configured to output and/or input audio signals. For example, audio component 1310 includes a microphone (MIC) that is configured to receive external audio signals when client 1300 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signal may be further stored in memory 1304 or transmitted via communication component 1316 . In some embodiments, audio component 1310 also includes a speaker for outputting audio signals.

I/O接口1312为处理组件1302和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 1312 provides an interface between the processing component 1302 and a peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: home button, volume buttons, start button, and lock button.

传感器组件1314包括一个或多个传感器,用于为用户端1300提供各个方面的状态评估。例如,传感器组件1314可以检测到用户端1300的打开/关闭状态,组件的相对定位,例如所述组件为用户端1300的显示器和小键盘,传感器组件1314还可以检测用户端1300或用户端1300一个组件的位置改变,用户与用户端1300接触的存在或不存在,用户端1300方位或加速/减速和用户端1300的温度变化。传感器组件1314可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1314还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1314还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。Sensor assembly 1314 includes one or more sensors for providing various aspects of status assessment for client 1300 . For example, the sensor component 1314 can detect the open/closed state of the client 1300, the relative positioning of the components, for example, the components are the display and the keypad of the client 1300, and the sensor component 1314 can also detect the client 1300 or one of the client 1300 The location of components changes, the presence or absence of user contact with the client 1300, the orientation or acceleration/deceleration of the client 1300, and the temperature of the client 1300 changes. Sensor assembly 1314 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. Sensor assembly 1314 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件1316被配置为便于用户端1300和其他设备之间有线或无线方式的通信。用户端1300可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1316经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1316还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 1316 is configured to facilitate wired or wireless communications between client 1300 and other devices. The client 1300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 1316 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,上述用户端可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述交通工具的导航预警方法。In an exemplary embodiment, the user terminal described above may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A programmed gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components are implemented for implementing the above-mentioned vehicle navigation warning method.

在示例性实施例中,上述用户端可以是用户终端,也可以是交通工具。当用户端是用户终端时,用户终端上可以部署有机械控件、虚拟控件、语音装置等用于一键触发导航指令的控件,当用户端是交通工具时,交通工具上也可以部署有用于一键导航的机械按钮、虚拟控件、语音装置等用于一键触发导航指令的控件。In an exemplary embodiment, the above-mentioned user terminal may be a user terminal or a vehicle. When the user terminal is a user terminal, the user terminal can be equipped with mechanical controls, virtual controls, voice devices and other controls for triggering navigation instructions with one key. When the user terminal is a vehicle, the vehicle can also be deployed with controls for a Mechanical buttons, virtual controls, voice devices and other controls for key navigation are used to trigger navigation commands with one key.

图23是根据一示例性实施例示出的一种服务器1400的框图。参照图23,服务器1400包括处理组件1420,其进一步包括一个或多个处理器,以及由存储器1422所代表的存储器资源,用于存储可由处理组件1420执行的指令或者计算机程序,例如应用程序。存储器1422中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1420被配置为执行指令,以执行上述交通工具的导航预警方法。FIG. 23 is a block diagram of a server 1400 according to an exemplary embodiment. 23, server 1400 includes processing component 1420, which further includes one or more processors, and a memory resource represented by memory 1422 for storing instructions or computer programs, such as application programs, executable by processing component 1420. An application program stored in memory 1422 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1420 is configured to execute the instructions to perform the above-described method of navigation warning of a vehicle.

服务器1400还可以包括一个电源组件1424被配置为执行设备1400的电源管理,一个有线或无线网络接口1426被配置为将设备1400连接到网络,和一个输入输出(I/O)接口1428。服务器1400可以操作基于存储在存储器1422的操作系统,例如Window14 14erverTM,Mac O14XTM,UnixTM,LinuxTM,FreeB14DTM或类似。The server 1400 may also include a power component 1424 configured to perform power management of the device 1400, a wired or wireless network interface 1426 configured to connect the device 1400 to a network, and an input output (I/O) interface 1428. Server 1400 may operate based on an operating system stored in memory 1422, such as Window14 14erverTM, Mac O14XTM, UnixTM, LinuxTM, FreeB14DTM or the like.

在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器1422,上述指令可由服务器1400的处理器执行以完成上述方法。存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, a storage medium including instructions, such as a memory 1422 including instructions, is also provided, and the instructions are executable by the processor of the server 1400 to accomplish the above method. The storage medium may be a non-transitory computer-readable storage medium such as ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本公开实施例所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to memory, storage, database, or other media used in the various embodiments provided by the embodiments of the present disclosure may include at least one of non-volatile and volatile memory. The non-volatile memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, and the like. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, the RAM may be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM).

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features It is considered to be the range described in this specification.

以上所述实施例仅表达了本公开实施例的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本公开实施例构思的前提下,还可以做出若干变形和改进,这些都属于本公开实施例的保护范围。因此,本公开实施例专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several implementations of the embodiments of the present disclosure, and the descriptions thereof are relatively specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be noted that for those skilled in the art, without departing from the concept of the embodiments of the present disclosure, several modifications and improvements can be made, which all belong to the protection scope of the embodiments of the present disclosure. Therefore, the protection scope of the patent of the embodiments of the present disclosure should be subject to the appended claims.

Claims (67)

1.一种交通工具的导航预警方法,其特征在于,所述方法包括:1. A navigation warning method for a vehicle, wherein the method comprises: 接收用户端发送的导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;receiving a navigation early warning analysis instruction sent by the user terminal; the navigation early warning analysis instruction includes the navigation path to be analyzed; 获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息;acquiring the travel information of the vehicle traveling on the navigation path within a preset time period; 通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;By analyzing the driving information of each vehicle, the abnormal road section information on the navigation path is determined; the abnormal road section information includes the abnormal road section type and the abnormal road section position; 将所述异常路段信息携带在预警提示信息中发送至所述用户端。The abnormal road section information is carried in the warning prompt information and sent to the user terminal. 2.根据权利要求1所述的方法,其特征在于,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。2 . The method according to claim 1 , wherein the travel information includes travel path and/or travel state information of the vehicle. 3 . 3.根据权利要求2所述的方法,其特征在于,所述交通工具的行驶路径为根据所述交通工具上报的GPS定位信息,和/或,安装在各所述交通工具上的定位传感器输出的定位数据确定的行驶路径;3. The method according to claim 2, wherein the travel path of the vehicle is the GPS positioning information reported by the vehicle, and/or the output of a positioning sensor installed on each of the vehicles The driving path determined by the positioning data; 所述行驶状态信息为根据安装在各所述交通工具上的传感器采集到的数据得到的信息。The driving state information is information obtained according to data collected by sensors installed on each of the vehicles. 4.根据权利要求2所述的方法,其特征在于,所述通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息,包括:4 . The method according to claim 2 , wherein, determining the abnormal road section information on the navigation path by analyzing the driving information of each vehicle, comprising: 5 . 通过分析各所述交通工具的行驶信息,确定异常交通工具;所述异常交通工具的行驶路径异常和/或行驶状态异常;By analyzing the driving information of each of the vehicles, an abnormal vehicle is determined; the abnormal vehicle has an abnormal driving path and/or an abnormal driving state; 根据所述异常交通工具的数量和预设数量阈值,确定所述导航路径上的异常路段信息。According to the number of the abnormal vehicles and a preset number threshold, the abnormal road section information on the navigation path is determined. 5.根据权利要求4所述的方法,其特征在于,所述行驶信息包括各所述交通工具的行驶路径,所述通过分析各所述交通工具的行驶信息,确定异常交通工具,包括:5 . The method according to claim 4 , wherein the driving information includes a driving path of each of the vehicles, and the determining of an abnormal vehicle by analyzing the driving information of each of the vehicles comprises: 5 . 将各所述交通工具的行驶路径与所述导航路径进行比较,将行驶路径与所述导航路径不一致的交通工具确定为所述异常交通工具;comparing the travel path of each vehicle with the navigation path, and determining a vehicle whose travel path is inconsistent with the navigation path as the abnormal vehicle; 所述根据所述异常交通工具的数量和预设数量阈值,确定所述导航路径上的异常路段信息,包括:The determining of the abnormal road section information on the navigation path according to the number of the abnormal vehicles and the preset number threshold includes: 若所述异常交通工具的数量大于预设数量阈值,则确定所述异常路段位置为所述异常交通工具的行驶路径与所述导航路径不一致的路段位置,并确定所述异常路段类型为施工类型或事故类型。If the number of the abnormal vehicles is greater than the preset number threshold, the abnormal road section position is determined to be a road section position where the driving path of the abnormal vehicle is inconsistent with the navigation path, and the abnormal road section type is determined to be a construction type or accident type. 6.根据权利要求4所述的方法,其特征在于,所述行驶信息包括所述行驶状态信息,所述通过分析各所述交通工具的行驶信息,确定异常交通工具,包括:6 . The method according to claim 4 , wherein the driving information includes the driving state information, and the determining an abnormal vehicle by analyzing the driving information of each of the vehicles comprises: 6 . 将各所述交通工具的行驶状态信息的值和预设状态阈值作比较,确定所述异常交通工具;comparing the value of the driving state information of each of the vehicles with a preset state threshold to determine the abnormal vehicle; 所述根据所述异常交通工具的数量和预设数量阈值,确定所述导航路径上的异常路段信息,包括:The determining of the abnormal road section information on the navigation path according to the number of the abnormal vehicles and the preset number threshold includes: 若所述异常交通工具的数量大于预设数量阈值,则根据所述异常交通工具的行驶状态信息,确定所述导航路径上的异常路段信息。If the number of the abnormal vehicles is greater than a preset number threshold, the abnormal road section information on the navigation path is determined according to the driving state information of the abnormal vehicles. 7.根据权利要求6所述的方法,其特征在于,若所述行驶状态信息包括振动频率和/或平衡度,所述将各所述交通工具的状态信息的值和预设的状态阈值作比较,确定所述异常交通工具,包括:7. The method according to claim 6, wherein, if the driving state information includes vibration frequency and/or balance, the value of the state information of each vehicle and a preset state threshold are used as Compare and determine the abnormal vehicle, including: 若所述振动频率大于预设振动阈值,和/或,所述平衡度小于预设平衡度阈值,则确定所述交通工具为异常交通工具。If the vibration frequency is greater than a preset vibration threshold, and/or the balance degree is less than a preset balance degree threshold, it is determined that the vehicle is an abnormal vehicle. 8.根据权利要求7所述的方法,其特征在于,所述若所述异常交通工具的数量大于预设数量阈值,则根据所述异常交通工具的行驶状态信息,确定所述导航路径上的异常路段信息,包括:8 . The method according to claim 7 , wherein if the number of the abnormal vehicles is greater than a preset number threshold, determining the number of vehicles on the navigation path according to the driving state information of the abnormal vehicles. 9 . Abnormal road section information, including: 若所述异常交通工具的数量大于预设数量阈值,则确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为坑洼类型;所述目标路段位置为所述异常交通工具的行驶路径中振动频率大于预设振动阈值的路段位置,和/或,平衡度小于预设平衡度阈值的路段位置。If the number of the abnormal vehicles is greater than the preset number threshold, determine that the location of the abnormal road section is the position of the target road segment in the driving path of the abnormal vehicle, and determine that the type of the abnormal road segment is a pothole type; the The target road segment location is a road segment location in the driving path of the abnormal vehicle where the vibration frequency is greater than a preset vibration threshold, and/or a road segment location where the balance degree is less than the preset balance degree threshold. 9.根据权利要求6所述的方法,其特征在于,若所述状态信息包括曲率和/或角度,所述将各所述交通工具的行驶状态信息的值和预设状态阈值作比较,确定所述异常交通工具,包括:9 . The method according to claim 6 , wherein if the state information includes curvature and/or angle, the value of the driving state information of each vehicle is compared with a preset state threshold to determine the The abnormal vehicle includes: 若所述曲率大于预设曲率阈值,和/或,所述角度大于预设角度阈值,则确定所述交通工具为异常交通工具。If the curvature is greater than a preset curvature threshold, and/or the angle is greater than a preset angle threshold, it is determined that the vehicle is an abnormal vehicle. 10.根据权利要求9所述的方法,其特征在于,所述若所述异常交通工具的数量大于预设数量阈值,则根据所述异常交通工具的状态信息,确定所述导航路径上的异常路段信息,包括:10 . The method according to claim 9 , wherein if the number of the abnormal vehicles is greater than a preset number threshold, the abnormality on the navigation path is determined according to the state information of the abnormal vehicles. 11 . Road segment information, including: 若所述异常交通工具的数量大于预设数量阈值,则确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为施工类型;所述目标路段位置为所述异常交通工具的行驶路径中曲率大于预设曲率阈值的路段位置,和/或,角度大于预设角度阈值的路段位置。If the number of the abnormal vehicles is greater than the preset number threshold, the abnormal road section position is determined to be the target road section position in the driving path of the abnormal vehicle, and the abnormal road section type is determined to be a construction type; the target road section is determined to be a construction type; The road segment location is the location of the road segment whose curvature is greater than the preset curvature threshold in the traveling path of the abnormal vehicle, and/or the location of the segment whose angle is greater than the preset angle threshold. 11.根据权利要求6所述的方法,其特征在于,若所述状态信息包括速度和/或加速度,所述将各所述交通工具的状态信息的值和预设的状态阈值作比较,确定所述异常交通工具,包括:11. The method according to claim 6, wherein, if the state information includes speed and/or acceleration, the value of the state information of each vehicle is compared with a preset state threshold, and the determination is made to determine The abnormal vehicle includes: 若所述速度小于预设速度阈值,和/或,所述加速度小于预设加速度阈值,则确定所述交通工具为异常交通工具。If the speed is less than a preset speed threshold, and/or the acceleration is less than a preset acceleration threshold, it is determined that the vehicle is an abnormal vehicle. 12.根据权利要求11所述的方法,其特征在于,所述若所述异常交通工具的数量大于预设数量阈值,则根据所述异常交通工具的状态信息,确定所述导航路径上的异常路段信息,包括:12 . The method according to claim 11 , wherein if the number of the abnormal vehicles is greater than a preset number threshold, the abnormality on the navigation path is determined according to the state information of the abnormal vehicles. 13 . Road segment information, including: 若所述异常交通工具的数量大于预设数量阈值,则确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为狭窄类型;所述目标路段位置为所述异常交通工具的行驶路径中速度小于预设速度阈值的路段位置,和/或,加速度小于预设加速度阈值的路段位置。If the number of the abnormal vehicles is greater than a preset number threshold, the abnormal road section position is determined as the target road section position in the driving path of the abnormal vehicle, and the abnormal road section type is determined to be a narrow type; the target road section is determined to be a narrow type; The road segment location is the location of the road segment where the speed of the abnormal vehicle is less than the preset speed threshold, and/or the location of the segment where the acceleration is less than the preset acceleration threshold. 13.根据权利要求2所述的方法,其特征在于,所述行驶信息包括所述状态信息,所述通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息,包括:13 . The method according to claim 2 , wherein the driving information includes the state information, and the abnormal road section information on the navigation path is determined by analyzing the driving information of each of the vehicles, comprising: 13 . : 将各所述交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到所述导航路径上的异常路段信息。The driving state information of each vehicle is input into a preset abnormal road section analysis network for analysis to obtain abnormal road section information on the navigation path. 14.根据权利要求13所述的方法,其特征在于,所述将各所述交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到所述导航路径上的异常路段信息,包括:14 . The method according to claim 13 , wherein the driving state information of each vehicle is input into a preset abnormal road section analysis network for analysis to obtain abnormal road section information on the navigation path. 15 . ,include: 将所述导航路径分成多个单位路段;dividing the navigation route into a plurality of unit road segments; 获取各所述单位路段上各所述交通工具的行驶状态信息;acquiring the driving status information of each of the vehicles on each of the unit road sections; 将各所述单位路段对应的行驶状态信息输入至所述异常路段分析网络中进行分析,得到分析结果;所述分析结果表示所述单位路段是否为异常路段,以及所述异常路段的类型和位置;Input the driving state information corresponding to each of the unit road sections into the abnormal road section analysis network for analysis to obtain an analysis result; the analysis result indicates whether the unit road section is an abnormal road section, and the type and location of the abnormal road section ; 根据所述分析结果,得到所述导航路径上的异常路段信息。According to the analysis result, abnormal road section information on the navigation path is obtained. 15.根据权利要求14所述的方法,其特征在于,训练所述异常路段分析网络的方法包括:15. The method according to claim 14, wherein the method for training the abnormal road segment analysis network comprises: 获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及异常路段的类型和位置;Obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment; 将所述样本状态信息输入至初始的异常路段分析网络,得到输出结果;Inputting the sample state information into the initial abnormal road section analysis network to obtain an output result; 根据所述输出结果和所述样本状态标签,计算损失值;Calculate a loss value according to the output result and the sample state label; 根据所述损失值的大小调整所述初始的异常路段分析网络的参数,直到所述损失值满足预设训练条件为止,得到所述异常路段分析网络。The parameters of the initial abnormal road segment analysis network are adjusted according to the size of the loss value until the loss value satisfies a preset training condition, and the abnormal road segment analysis network is obtained. 16.根据权利要求13所述的方法,其特征在于,所述异常路段分析网络包括:至少两个并联的分支网络;不同的分支网络用于分析不同类型的行驶状态信息;16. The method according to claim 13, wherein the abnormal road section analysis network comprises: at least two parallel branch networks; different branch networks are used to analyze different types of driving state information; 所述将各所述交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到所述导航路径上的异常路段信息,包括:The driving state information of each vehicle is input into a preset abnormal road section analysis network for analysis, and the abnormal road section information on the navigation path is obtained, including: 根据所述行驶状态信息的类型,将所述行驶状态信息输入对应的分支网络中进行分析,得到所述导航路径上的异常路段信息。According to the type of the driving state information, the driving state information is input into the corresponding branch network for analysis, and the abnormal road section information on the navigation path is obtained. 17.根据权利要求16所述的方法,其特征在于,训练所述异常路段分析网络的方法包括:17. The method according to claim 16, wherein the method for training the abnormal road segment analysis network comprises: 获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及所述异常路段的类型和位置;Obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment; 根据所述样本状态信息的类型,将所述样本状态信息分别输入至对应的初始分支网络中,得到各分支网络的输出结果;According to the type of the sample state information, the sample state information is respectively input into the corresponding initial branch network, and the output result of each branch network is obtained; 根据各分支网络的输出结果和对应的样本状态标签,计算各分支网络的损失值;Calculate the loss value of each branch network according to the output result of each branch network and the corresponding sample state label; 根据各所述分支网络的损失值调整各所述分支网络的参数,得到所述异常路段分析网络。The parameters of each branch network are adjusted according to the loss value of each branch network to obtain the abnormal road section analysis network. 18.根据权利要求1所述的方法,其特征在于,所述交通工具为两轮车。18. The method of claim 1, wherein the vehicle is a two-wheeled vehicle. 19.根据权利要求18所述的方法,其特征在于,所述导航路径为非机动车道上的路径。19. The method of claim 18, wherein the navigation path is a path on a non-motorized vehicle lane. 20.根据权利要求1所述的方法,其特征在于,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。20. The method according to claim 1, wherein the user terminal comprises the vehicle or a user terminal that initiates a use process for the vehicle. 21.一种交通工具的导航预警方法,其特征在于,所述方法包括:21. A navigation warning method for a vehicle, characterized in that the method comprises: 向服务器发送导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;Sending a navigation early warning analysis instruction to the server; the navigation early warning analysis instruction includes the navigation path to be analyzed; 接收所述服务器发送的预警提示信息;所述预警提示信息中携带异常路段信息,所述异常路段信息是服务器根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;所述异常路段信息包括异常路段类型和异常路段位置;Receive early warning prompt information sent by the server; the early warning prompt information carries abnormal road section information, and the abnormal road section information is determined by the server according to the travel information of the vehicle traveling on the navigation path within a preset time period; The abnormal road segment information includes abnormal road segment type and abnormal road segment location; 输出所述预警提示信息。Output the warning prompt information. 22.根据权利要求21所述的方法,其特征在于,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。22. The method according to claim 21, wherein the travel information comprises travel path and/or travel state information of the vehicle. 23.根据权利要求21所述的方法,其特征在于,所述向服务器发送导航预警分析指令之前,所述方法还包括:23. The method according to claim 21, characterized in that before sending the navigation warning analysis instruction to the server, the method further comprises: 检测用户在用户端的路径选择界面上的路径选择操作;Detecting the user's path selection operation on the path selection interface of the client; 响应于所述路径选择操作,将所选择的导航路径确定为所述待分析的导航路径。In response to the route selection operation, the selected navigation route is determined as the navigation route to be analyzed. 24.根据权利要求21所述的方法,其特征在于,所述输出所述预警提示信息,包括:24. The method according to claim 21, wherein the outputting the warning prompt information comprises: 在所述交通工具行驶在所述待分析的导航路径的过程中,输出所述预警提示信息。When the vehicle is traveling on the navigation path to be analyzed, the warning prompt information is output. 25.根据权利要求21所述的方法,其特征在于,所述交通工具为两轮车。25. The method of claim 21, wherein the vehicle is a two-wheeled vehicle. 26.根据权利要求25所述的方法,其特征在于,所述导航路径为非机动车道上的路径。26. The method of claim 25, wherein the navigation path is a path on a non-motorized vehicle lane. 27.根据权利要求21所述的方法,其特征在于,所述方法还包括:27. The method of claim 21, wherein the method further comprises: 获取安装在所述交通工具上的至少一种类型的传感器输出的传感数据;acquiring sensory data output by at least one type of sensor installed on the vehicle; 根据所述传感数据生成所述行驶信息发送给所述服务器。The driving information is generated according to the sensing data and sent to the server. 28.根据权利要求21所述的方法,其特征在于,所述交通工具上设置有定位传感器、速度传感器、加速度传感器、角度传感器、曲率传感器、平衡度传感器和振动传感器中的至少一种;所述行驶信息包括行驶路径、速度、加速度、角度、曲率、平衡度、振动频率和振动幅度中的至少一种。28. The method according to claim 21, wherein at least one of a positioning sensor, a speed sensor, an acceleration sensor, an angle sensor, a curvature sensor, a balance sensor and a vibration sensor is provided on the vehicle; the The travel information includes at least one of travel path, speed, acceleration, angle, curvature, balance, vibration frequency and vibration amplitude. 29.根据权利要求21-28任一项所述的方法,其特征在于,所述异常路段类型包括:坑洼路段、施工路段、事故路段、狭窄路段中的至少一种。29. The method according to any one of claims 21-28, wherein the abnormal road section types include at least one of pothole road sections, construction road sections, accident road sections, and narrow road sections. 30.根据权利要求21所述的方法,其特征在于,所述输出所述预警提示信息,包括:30. The method according to claim 21, wherein the outputting the warning prompt information comprises: 在用户端的显示屏上通过画面的形式展示所述预警提示信息;Display the warning prompt information in the form of a picture on the display screen of the user terminal; 和/或,通过语音播报的方式播报所述预警提示信息。And/or, the early warning prompt information is broadcast by means of voice broadcast. 31.根据权利要求21所述的方法,其特征在于,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。31. The method according to claim 21, wherein the user terminal comprises the vehicle or a user terminal that initiates a use process for the vehicle. 32.一种交通工具的导航预警装置,其特征在于,所述导航预警装置包括:32. A navigation warning device for a vehicle, characterized in that the navigation warning device comprises: 接收模块,用于接收用户端发送的导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;a receiving module, configured to receive a navigation warning analysis instruction sent by a user terminal; the navigation warning analysis instruction includes a navigation path to be analyzed; 获取模块,用于获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息;an acquisition module, configured to acquire the travel information of the vehicle traveling on the navigation path within a preset time period; 确定模块,用于通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;a determining module, configured to determine the abnormal road section information on the navigation path by analyzing the driving information of each vehicle; the abnormal road section information includes the abnormal road section type and the abnormal road section position; 发送模块,用于将所述异常路段信息携带在预警提示信息中发送至所述用户端。A sending module, configured to carry the abnormal road section information in the early warning prompt information and send it to the user terminal. 33.根据权利要求32所述的导航预警装置,其特征在于,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。33. The navigation warning device according to claim 32, wherein the driving information comprises a driving path and/or driving state information of the vehicle. 34.根据权利要求33所述的导航预警装置,其特征在于,所述交通工具的行驶路径为根据所述交通工具上报的GPS定位信息,和/或,安装在各所述交通工具上的定位传感器输出的定位数据确定的行驶路径;34. The navigation early warning device according to claim 33, wherein the travel path of the vehicle is GPS positioning information reported by the vehicle, and/or the positioning installed on each of the vehicles The driving path determined by the positioning data output by the sensor; 所述行驶状态信息为根据安装在各所述交通工具上的传感器采集到的数据得到的信息。The driving state information is information obtained according to data collected by sensors installed on each of the vehicles. 35.根据权利要求33所述的导航预警装置,其特征在于,所述确定模块,包括:35. The navigation warning device according to claim 33, wherein the determining module comprises: 第一确定单元,用于通过分析各所述交通工具的行驶信息,确定异常交通工具;所述异常交通工具的行驶路径异常和/或行驶状态异常;a first determining unit, configured to determine an abnormal vehicle by analyzing the driving information of each of the vehicles; the abnormal vehicle has an abnormal driving path and/or an abnormal driving state; 第二确定单元,用于根据所述异常交通工具的数量和预设数量阈值,确定所述导航路径上的异常路段信息。The second determining unit is configured to determine the abnormal road section information on the navigation path according to the number of the abnormal vehicles and a preset number threshold. 36.根据权利要求35所述的导航预警装置,其特征在于,36. The navigation warning device according to claim 35, wherein, 所述第一确定单元还用于将各所述交通工具的行驶路径与所述导航路径进行比较,将行驶路径与所述导航路径不一致的交通工具确定为所述异常交通工具;The first determining unit is further configured to compare the travel path of each vehicle with the navigation path, and determine a vehicle whose travel path is inconsistent with the navigation path as the abnormal vehicle; 第二确定单元还用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径与所述导航路径不一致的路段位置,并确定所述异常路段类型为施工类型或事故类型。The second determining unit is further configured to, when the number of the abnormal vehicles is greater than a preset number threshold, determine that the location of the abnormal road section is the location of the road segment where the driving path of the abnormal vehicle is inconsistent with the navigation path, and determine the location of the abnormal road section. The abnormal road section type described above is a construction type or an accident type. 37.根据权利要求35所述的导航预警装置,其特征在于,37. The navigation warning device according to claim 35, wherein, 所述第一确定单元还用于将各所述交通工具的行驶状态信息的值和预设状态阈值作比较,确定所述异常交通工具;The first determining unit is further configured to compare the value of the driving state information of each vehicle with a preset state threshold to determine the abnormal vehicle; 所述第二确定单元还用于在所述异常交通工具的数量大于预设数量阈值时,根据所述异常交通工具的行驶状态信息,确定所述导航路径上的异常路段信息。The second determining unit is further configured to determine abnormal road section information on the navigation path according to the driving state information of the abnormal vehicle when the number of the abnormal vehicles is greater than a preset number threshold. 38.根据权利要求37所述的导航预警装置,其特征在于,若所述行驶状态信息包括振动频率和/或平衡度,所述第一确定单元具体用于在所述振动频率大于预设振动阈值,和/或,所述平衡度小于预设平衡度阈值时,确定所述交通工具为异常交通工具。38. The navigation warning device according to claim 37, wherein if the driving state information includes a vibration frequency and/or a degree of balance, the first determining unit is specifically configured to be greater than a preset vibration frequency when the vibration frequency is greater than a preset vibration frequency. threshold, and/or, when the balance degree is less than a preset balance degree threshold, it is determined that the vehicle is an abnormal vehicle. 39.根据权利要求38所述的导航预警装置,其特征在于,所述第二确定单元具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为坑洼类型;所述目标路段位置为所述异常交通工具的行驶路径中振动频率大于预设振动阈值的路段位置,和/或,平衡度小于预设平衡度阈值的路段位置。39 . The navigation warning device according to claim 38 , wherein the second determining unit is specifically configured to determine the location of the abnormal road section as the The position of the target road section in the driving path of the abnormal vehicle, and the type of the abnormal road section is determined to be a pothole type; the target road section position is the position of the road section whose vibration frequency is greater than the preset vibration threshold in the driving path of the abnormal vehicle, And/or, the position of the road section where the balance degree is less than the preset balance degree threshold. 40.根据权利要求37所述的导航预警装置,其特征在于,若所述状态信息包括曲率和/或角度,所述第一确定单元具体用于在所述曲率大于预设曲率阈值,和/或,所述角度大于预设角度阈值时,确定所述交通工具为异常交通工具。40. The navigation early warning device according to claim 37, wherein if the state information includes curvature and/or angle, the first determining unit is specifically configured to, when the curvature is greater than a preset curvature threshold, and/or Or, when the angle is greater than a preset angle threshold, it is determined that the vehicle is an abnormal vehicle. 41.根据权利要求40所述的导航预警装置,其特征在于,所述第二确定单元具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为施工类型;所述目标路段位置为所述异常交通工具的行驶路径中曲率大于预设曲率阈值的路段位置,和/或,角度大于预设角度阈值的路段位置。41 . The navigation warning device according to claim 40 , wherein the second determining unit is specifically configured to determine the location of the abnormal road section as the The position of the target road section in the driving path of the abnormal vehicle, and it is determined that the type of the abnormal road section is a construction type; the target road section position is the position of the road section in the driving path of the abnormal vehicle whose curvature is greater than the preset curvature threshold, and/ Or, the position of the road segment whose angle is greater than the preset angle threshold. 42.根据权利要求37所述的导航预警装置,其特征在于,若所述状态信息包括速度和/或加速度,所述第一确定单元具体用于在所述速度小于预设速度阈值,和/或,所述加速度小于预设加速度阈值时,确定所述交通工具为异常交通工具。42. The navigation early warning device according to claim 37, wherein if the state information includes speed and/or acceleration, the first determination unit is specifically configured to be less than a preset speed threshold when the speed is less than a preset speed threshold, and/or Or, when the acceleration is less than a preset acceleration threshold, it is determined that the vehicle is an abnormal vehicle. 43.根据权利要求42所述的导航预警装置,其特征在于,所述第二确定单元具体用于在所述异常交通工具的数量大于预设数量阈值时,确定所述异常路段位置为所述异常交通工具的行驶路径中目标路段位置,且,确定所述异常路段类型为狭窄类型;所述目标路段位置为所述异常交通工具的行驶路径中速度小于预设速度阈值的路段位置,和/或,加速度小于预设加速度阈值的路段位置。43 . The navigation warning device according to claim 42 , wherein the second determining unit is specifically configured to determine that the location of the abnormal road section is the location of the abnormal road section when the number of the abnormal vehicles is greater than a preset number threshold The position of the target road section in the driving path of the abnormal vehicle, and the type of the abnormal road section is determined to be a narrow type; the target road section position is the position of the road section in the driving path of the abnormal vehicle whose speed is less than the preset speed threshold, and/ Or, the position of the road segment where the acceleration is less than the preset acceleration threshold. 44.根据权利要求33所述的导航预警装置,其特征在于,所述确定模块,包括:44. The navigation warning device according to claim 33, wherein the determining module comprises: 网络分析单元,用于将各所述交通工具的行驶状态信息输入至预设的异常路段分析网络中进行分析,得到所述导航路径上的异常路段信息。A network analysis unit, configured to input the driving state information of each vehicle into a preset abnormal road section analysis network for analysis, and obtain abnormal road section information on the navigation path. 45.根据权利要求44所述的导航预警装置,其特征在于,所述网络分析单元,包括:45. The navigation warning device according to claim 44, wherein the network analysis unit comprises: 拆分子单元,用于将所述导航路径分成多个单位路段;splitting subunits, for dividing the navigation route into a plurality of unit road segments; 获取子单元,用于获取各所述单位路段上各所述交通工具的行驶状态信息;an acquisition sub-unit for acquiring the driving state information of each of the vehicles on each of the unit road sections; 分析子单元,用于将各所述单位路段对应的行驶状态信息输入至所述异常路段分析网络中进行分析,得到分析结果;所述分析结果表示所述单位路段是否为异常路段,以及所述异常路段的类型和位置;An analysis subunit, configured to input the driving state information corresponding to each of the unit road sections into the abnormal road section analysis network for analysis to obtain an analysis result; the analysis result indicates whether the unit road section is an abnormal road section, and the The type and location of the abnormal road segment; 输出子单元,用于根据所述分析结果,得到所述导航路径上的异常路段信息。An output subunit, configured to obtain abnormal road section information on the navigation path according to the analysis result. 46.根据权利要求45所述的导航预警装置,其特征在于,所述导航预警装置还包括:第一训练模块,所述训练模块,包括:46. The navigation early warning device according to claim 45, wherein the navigation early warning device further comprises: a first training module, the training module comprising: 第一获取样本单元,用于获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及异常路段的类型和位置;a first sample obtaining unit, used to obtain sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment; 第一网络分析单元,用于将所述样本状态信息输入至初始的异常路段分析网络,得到输出结果;a first network analysis unit, configured to input the sample state information into an initial abnormal road section analysis network to obtain an output result; 第一计算单元,用于根据所述输出结果和所述样本状态标签,计算损失值;a first calculation unit, configured to calculate a loss value according to the output result and the sample state label; 第一训练单元,用于根据所述损失值的大小调整所述初始的异常路段分析网络的参数,直到所述损失值满足预设训练条件为止,得到所述异常路段分析网络。A first training unit, configured to adjust the parameters of the initial abnormal road segment analysis network according to the size of the loss value, until the loss value satisfies a preset training condition, and obtain the abnormal road segment analysis network. 47.根据权利要求44所述的导航预警装置,其特征在于,所述异常路段分析网络包括:至少两个并联的分支网络;不同的分支网络用于分析不同类型的行驶状态信息;47. The navigation warning device according to claim 44, wherein the abnormal road section analysis network comprises: at least two parallel branch networks; different branch networks are used to analyze different types of driving state information; 所述网络分析单元,用于根据所述行驶状态信息的类型,将所述行驶状态信息输入对应的分支网络中进行分析,得到所述导航路径上的异常路段信息。The network analysis unit is configured to input the driving status information into the corresponding branch network for analysis according to the type of the driving status information, and obtain abnormal road section information on the navigation path. 48.根据权利要求47所述的导航预警装置,其特征在于,所述导航预警装置,还包括第二训练模块,所述第二训练模块,包括:48. The navigation early warning device according to claim 47, wherein the navigation early warning device further comprises a second training module, and the second training module comprises: 第二获取样本单元,用于获取样本状态信息和对应的样本状态标签;所述样本状态标签用于标识所述样本状态信息对应的路段是否是异常路段,以及所述异常路段的类型和位置;a second sample acquisition unit, configured to acquire sample state information and a corresponding sample state label; the sample state label is used to identify whether the road segment corresponding to the sample state information is an abnormal road segment, and the type and location of the abnormal road segment; 第二网络分析单元,用于根据所述样本状态信息的类型,将所述样本状态信息分别输入至对应的初始分支网络中,得到各分支网络的输出结果;a second network analysis unit, configured to respectively input the sample state information into the corresponding initial branch network according to the type of the sample state information, and obtain the output results of each branch network; 第二计算单元,用于根据各分支网络的输出结果和对应的样本状态标签,计算各分支网络的损失值;The second calculation unit is used to calculate the loss value of each branch network according to the output result of each branch network and the corresponding sample state label; 第二训练单元,用于根据各所述分支网络的损失值调整各所述分支网络的参数,得到所述异常路段分析网络。The second training unit is configured to adjust the parameters of each branch network according to the loss value of each branch network, so as to obtain the abnormal road section analysis network. 49.根据权利要求32所述的导航预警装置,其特征在于,所述交通工具为两轮车。49. The navigation warning device according to claim 32, wherein the vehicle is a two-wheeled vehicle. 50.根据权利要求48所述的导航预警装置,其特征在于,所述导航路径为非机动车道上的路径。50. The navigation warning device according to claim 48, wherein the navigation path is a path on a non-motorized vehicle lane. 51.根据权利要求32所述的导航预警装置,其特征在于,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。51. The navigation early warning device according to claim 32, wherein the user terminal comprises the vehicle or a user terminal that initiates a use process for the vehicle. 52.一种交通工具的导航预警装置,其特征在于,所述导航预警装置包括:52. A navigation early warning device for a vehicle, characterized in that the navigation early warning device comprises: 发送模块,用于向服务器发送导航预警分析指令;所述导航预警分析指令包括待分析的导航路径;a sending module, configured to send a navigation warning analysis instruction to the server; the navigation warning analysis instruction includes the navigation path to be analyzed; 接收模块,用于接收所述服务器发送的预警提示信息;所述预警提示信息中携带异常路段信息,所述异常路段信息是服务器根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的;所述异常路段信息包括异常路段类型和异常路段位置;The receiving module is configured to receive the warning prompt information sent by the server; the warning prompt information carries abnormal road section information, and the abnormal road section information is the information of the server according to the vehicle traveling on the navigation path within a preset time period The driving information is determined; the abnormal road segment information includes the abnormal road segment type and the abnormal road segment location; 输出模块,用于输出所述预警提示信息。The output module is used for outputting the warning prompt information. 53.根据权利要求52所述的导航预警装置,其特征在于,所述行驶信息包括所述交通工具的行驶路径和/或行驶状态信息。53. The navigation warning device according to claim 52, wherein the driving information comprises a driving path and/or driving state information of the vehicle. 54.根据权利要求52所述的导航预警装置,其特征在于,所述导航预警装置中的发送模块之前,还包括:54. The navigation early warning device according to claim 52, wherein before the sending module in the navigation early warning device, further comprising: 检测模块,用于检测用户在用户端的路径选择界面上的路径选择操作;The detection module is used to detect the user's path selection operation on the path selection interface of the user terminal; 确定模块,用响应于所述路径选择操作,将所选择的导航路径确定为所述待分析的导航路径。The determining module is used for determining the selected navigation path as the navigation path to be analyzed in response to the path selection operation. 55.根据权利要求52所述的导航预警装置,其特征在于,所述输出模块还用于在所述交通工具行驶在所述待分析的导航路径的过程中,输出所述预警提示信息。55. The navigation warning device according to claim 52, wherein the output module is further configured to output the warning prompt information when the vehicle is traveling on the navigation path to be analyzed. 56.根据权利要求52所述的导航预警装置,其特征在于,所述交通工具为两轮车。56. The navigation warning device according to claim 52, wherein the vehicle is a two-wheeled vehicle. 57.根据权利要求52所述的导航预警装置,其特征在于,所述导航路径为非机动车道上的路径。57. The navigation warning device according to claim 52, wherein the navigation path is a path on a non-motorized vehicle lane. 58.根据权利要求52所述的导航预警装置,其特征在于,所述导航预警装置,还包括:58. The navigation early warning device according to claim 52, wherein the navigation early warning device further comprises: 获取模块,用于获取安装在所述交通工具上的至少一种类型的传感器输出的传感数据;an acquisition module for acquiring sensing data output by at least one type of sensor installed on the vehicle; 生成模块,用于根据所述传感数据生成所述行驶信息发送给所述服务器。A generating module, configured to generate the driving information according to the sensing data and send it to the server. 59.根据权利要求52所述的导航预警装置,其特征在于,所述交通工具上设置有定位传感器、速度传感器、加速度传感器、角度传感器、曲率传感器、平衡度传感器和振动传感器中的至少一种;所述行驶信息包括行驶路径、速度、加速度、角度、曲率、平衡度、振动频率和振动幅度中的至少一种。59. The navigation warning device according to claim 52, wherein at least one of a positioning sensor, a speed sensor, an acceleration sensor, an angle sensor, a curvature sensor, a balance sensor and a vibration sensor is provided on the vehicle ; The travel information includes at least one of travel path, speed, acceleration, angle, curvature, balance, vibration frequency and vibration amplitude. 60.根据权利要求52-59任一项所述的导航预警装置,其特征在于,所述异常路段类型包括:坑洼路段、施工路段、事故路段、狭窄路段中的至少一种。60. The navigation warning device according to any one of claims 52-59, wherein the abnormal road section types include at least one of pothole road sections, construction road sections, accident road sections, and narrow road sections. 61.根据权利要求52所述的导航预警装置,其特征在于,所述输出模块,包括:61. The navigation warning device according to claim 52, wherein the output module comprises: 显示单元,用于在用户端的显示屏上通过画面的形式展示所述预警提示信息;a display unit, used for displaying the warning prompt information in the form of a picture on the display screen of the user terminal; 和/或,播报单元,用于通过语音播报的方式播报所述预警提示信息。And/or, a broadcasting unit, configured to announce the early warning prompt information by means of voice broadcasting. 62.根据权利要求52所述的导航预警装置,其特征在于,所述用户端包括所述交通工具或对所述交通工具发起使用流程的用户终端。62. The navigation early warning device according to claim 52, wherein the user terminal comprises the vehicle or a user terminal that initiates a use process for the vehicle. 63.一种用户端,其特征在于,包括:发送器、接收器、处理器、输出设备、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器在运行所述计算机程序时,用于控制所述发送器、所述接收器、所述输出设备的操作;63. A user terminal, characterized by comprising: a transmitter, a receiver, a processor, an output device, a memory, and a computer program stored on the memory and executable on the processor; the processor When running the computer program, for controlling the operation of the transmitter, the receiver, and the output device; 所述发送器,用于在所述处理器的控制下,向服务器发送导航预警分析指令,所述导航预警分析指令包括待分析的导航路径;The transmitter is configured to send a navigation early warning analysis instruction to the server under the control of the processor, where the navigation early warning analysis instruction includes the navigation path to be analyzed; 所述接收器,用于在所述处理器的控制下,接收所述服务器发送的携带异常路段信息的预警提示信息;所述异常路段信息包括异常路段类型和异常路段位置;The receiver is configured to receive, under the control of the processor, early warning information that carries abnormal road section information sent by the server; the abnormal road section information includes the abnormal road section type and the abnormal road section location; 所述处理器,用于控制所述输出设备输出所述预警提示信息。The processor is configured to control the output device to output the warning prompt information. 64.根据权利要求63所述的用户端,其特征在于,所述处理器在运行所述计算机程序时实现权利要求2至20中任一项所述的方法的步骤。64. The client according to claim 63, wherein the processor implements the steps of the method according to any one of claims 2 to 20 when running the computer program. 65.一种服务器,其特征在于,包括:接收器、发送器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器在运行所述计算机程序时,用于控制所述发送器、所述接收器、所述处理器的操作;65. A server, comprising: a receiver, a transmitter, a processor, a memory, and a computer program stored on the memory and executable on the processor; the processor is running the In the case of a computer program, it is used to control the operation of the transmitter, the receiver, and the processor; 所述接收器,用于在所述处理器的控制下,接收用户端发送的导航预警分析指令,所述导航预警分析指令包括待分析的导航路径;The receiver is configured to receive, under the control of the processor, a navigation early warning analysis instruction sent by a user terminal, where the navigation early warning analysis instruction includes a navigation path to be analyzed; 所述发送器,用于在所述处理器的控制下,向所述用户端发送携带异常路段信息的预警提示信息;所述异常路段信息根据所述导航路径上行驶的交通工具在预设时间段内的行驶信息确定的异常路段信息;所述异常路段信息包括异常路段类型和异常路段位置;The transmitter is configured to, under the control of the processor, send early warning information carrying abnormal road section information to the user terminal; the abnormal road section information is configured at a preset time according to the vehicle traveling on the navigation path The abnormal road segment information determined by the driving information in the segment; the abnormal road segment information includes the abnormal road segment type and the abnormal road segment location; 所述处理器,用于获取所述导航路径上行驶的交通工具在预设时间段内的行驶信息,并通过分析各所述交通工具的行驶信息,确定所述导航路径上的异常路段信息。The processor is configured to acquire travel information of vehicles traveling on the navigation path within a preset time period, and determine abnormal road section information on the navigation path by analyzing the travel information of each vehicle. 66.根据权利要求63所述的服务器,其特征在于,所述处理器在运行所述计算机程序时实现权利要求22至31中任一项所述的方法的步骤。66. The server of claim 63, wherein the processor, when running the computer program, implements the steps of the method of any one of claims 22 to 31. 67.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至31中任一项所述的方法的步骤。67. A storage medium on which a computer program is stored, wherein the computer program implements the steps of the method according to any one of claims 1 to 31 when the computer program is executed by a processor.
CN202010559914.7A 2020-06-18 2020-06-18 Navigation warning method, device, equipment and storage medium for vehicles Active CN111882907B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010559914.7A CN111882907B (en) 2020-06-18 2020-06-18 Navigation warning method, device, equipment and storage medium for vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010559914.7A CN111882907B (en) 2020-06-18 2020-06-18 Navigation warning method, device, equipment and storage medium for vehicles

Publications (2)

Publication Number Publication Date
CN111882907A true CN111882907A (en) 2020-11-03
CN111882907B CN111882907B (en) 2023-02-03

Family

ID=73156679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010559914.7A Active CN111882907B (en) 2020-06-18 2020-06-18 Navigation warning method, device, equipment and storage medium for vehicles

Country Status (1)

Country Link
CN (1) CN111882907B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113781786A (en) * 2021-11-11 2021-12-10 中移(上海)信息通信科技有限公司 A method, device, device and readable storage medium for confirming an impassable area
CN114694398A (en) * 2022-03-31 2022-07-01 中国第一汽车股份有限公司 Real-time road pothole early warning method and system, electronic equipment and storage medium
CN114944054A (en) * 2022-03-16 2022-08-26 深圳市综合交通与市政工程设计研究总院有限公司 Urban conventional non-motor vehicle traffic volume investigation method
CN116013100A (en) * 2023-01-05 2023-04-25 中国第一汽车股份有限公司 Road state early warning method, device, vehicle and storage medium
CN116136412A (en) * 2021-11-17 2023-05-19 腾讯科技(深圳)有限公司 Driving route generation method, driving route display method, device and equipment
EP4276790A4 (en) * 2021-01-29 2024-03-06 Huawei Technologies Co., Ltd. ROAD EARLY WARNING METHOD, DEVICE AND SYSTEM

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101278325A (en) * 2003-04-07 2008-10-01 顾德庞特技术基础设施管理系统软件与咨询服务公司 Central equipment and smart on-board vehicle platforms for collecting, analyzing and distributing information related to transportation infrastructure and conditions
US20110153195A1 (en) * 2009-12-18 2011-06-23 Mitac International Corporation Navigation device and alerting method thereof
JP2013002844A (en) * 2011-06-13 2013-01-07 Navitime Japan Co Ltd Navigation device, navigation system, navigation server, navigation method, and program
US20140336933A1 (en) * 2001-06-13 2014-11-13 Fujitsu Limited Safe driving support system
CN105225508A (en) * 2015-09-29 2016-01-06 小米科技有限责任公司 Road condition advisory method and device
CN106092116A (en) * 2016-06-30 2016-11-09 维沃移动通信有限公司 The generation of a kind of optimum travel route based on navigation terminal, air navigation aid and device
CN106796754A (en) * 2015-03-18 2017-05-31 富士通株式会社 Traffic anomaly detection method, device and image monitoring system
CN107650912A (en) * 2017-09-30 2018-02-02 北京奇虎科技有限公司 Road conditions alarm method and device based on automobile
CN108375378A (en) * 2018-01-25 2018-08-07 武汉康慧然信息技术咨询有限公司 Air navigation aid is extended in backroad
CN108871363A (en) * 2018-06-15 2018-11-23 杭州后博科技有限公司 It is a kind of to be ridden the non-motorized lane road conditions judgment method and system of data based on history
CN109099931A (en) * 2017-06-21 2018-12-28 奥迪股份公司 Detect the air navigation aid and navigation terminal of the emergent traffic incident in the section that can navigate
WO2019056874A1 (en) * 2017-09-20 2019-03-28 北京摩拜科技有限公司 Carsharing route providing method, client, server and carsharing system
CN109903577A (en) * 2017-12-09 2019-06-18 佛山市三水区彦海通信工程有限公司 A kind of method that Mobile Telephone Gps avoid accident section automatically
CN109935097A (en) * 2017-12-16 2019-06-25 北京嘀嘀无限科技发展有限公司 A kind of method and device of section prompt
CN110148294A (en) * 2018-06-07 2019-08-20 腾讯大地通途(北京)科技有限公司 Road condition determines method and device
CN110174116A (en) * 2019-04-15 2019-08-27 北京百度网讯科技有限公司 Generate method, apparatus, equipment and the computer storage medium of navigation casting content
CN110375756A (en) * 2018-11-07 2019-10-25 北京京东尚科信息技术有限公司 A kind of air navigation aid, device and computer readable storage medium
CN110751586A (en) * 2019-02-21 2020-02-04 北京嘀嘀无限科技发展有限公司 Order travel abnormity identification method and system
CN111009119A (en) * 2018-10-04 2020-04-14 福特全球技术公司 Method and apparatus for road evaluation and recommendations for vehicle tuning
CN111220172A (en) * 2018-11-23 2020-06-02 北京嘀嘀无限科技发展有限公司 Navigation voice broadcasting method and system

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140336933A1 (en) * 2001-06-13 2014-11-13 Fujitsu Limited Safe driving support system
CN101278325A (en) * 2003-04-07 2008-10-01 顾德庞特技术基础设施管理系统软件与咨询服务公司 Central equipment and smart on-board vehicle platforms for collecting, analyzing and distributing information related to transportation infrastructure and conditions
US20110153195A1 (en) * 2009-12-18 2011-06-23 Mitac International Corporation Navigation device and alerting method thereof
JP2013002844A (en) * 2011-06-13 2013-01-07 Navitime Japan Co Ltd Navigation device, navigation system, navigation server, navigation method, and program
CN106796754A (en) * 2015-03-18 2017-05-31 富士通株式会社 Traffic anomaly detection method, device and image monitoring system
CN105225508A (en) * 2015-09-29 2016-01-06 小米科技有限责任公司 Road condition advisory method and device
CN106092116A (en) * 2016-06-30 2016-11-09 维沃移动通信有限公司 The generation of a kind of optimum travel route based on navigation terminal, air navigation aid and device
CN109099931A (en) * 2017-06-21 2018-12-28 奥迪股份公司 Detect the air navigation aid and navigation terminal of the emergent traffic incident in the section that can navigate
WO2019056874A1 (en) * 2017-09-20 2019-03-28 北京摩拜科技有限公司 Carsharing route providing method, client, server and carsharing system
CN107650912A (en) * 2017-09-30 2018-02-02 北京奇虎科技有限公司 Road conditions alarm method and device based on automobile
CN109903577A (en) * 2017-12-09 2019-06-18 佛山市三水区彦海通信工程有限公司 A kind of method that Mobile Telephone Gps avoid accident section automatically
CN109935097A (en) * 2017-12-16 2019-06-25 北京嘀嘀无限科技发展有限公司 A kind of method and device of section prompt
CN108375378A (en) * 2018-01-25 2018-08-07 武汉康慧然信息技术咨询有限公司 Air navigation aid is extended in backroad
CN110148294A (en) * 2018-06-07 2019-08-20 腾讯大地通途(北京)科技有限公司 Road condition determines method and device
CN108871363A (en) * 2018-06-15 2018-11-23 杭州后博科技有限公司 It is a kind of to be ridden the non-motorized lane road conditions judgment method and system of data based on history
CN111009119A (en) * 2018-10-04 2020-04-14 福特全球技术公司 Method and apparatus for road evaluation and recommendations for vehicle tuning
CN110375756A (en) * 2018-11-07 2019-10-25 北京京东尚科信息技术有限公司 A kind of air navigation aid, device and computer readable storage medium
CN111220172A (en) * 2018-11-23 2020-06-02 北京嘀嘀无限科技发展有限公司 Navigation voice broadcasting method and system
CN110751586A (en) * 2019-02-21 2020-02-04 北京嘀嘀无限科技发展有限公司 Order travel abnormity identification method and system
CN110174116A (en) * 2019-04-15 2019-08-27 北京百度网讯科技有限公司 Generate method, apparatus, equipment and the computer storage medium of navigation casting content

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4276790A4 (en) * 2021-01-29 2024-03-06 Huawei Technologies Co., Ltd. ROAD EARLY WARNING METHOD, DEVICE AND SYSTEM
US12539871B2 (en) 2021-01-29 2026-02-03 Shenzhen Yinwang Intelligent Technologies Co., Ltd. Method, apparatus, and system for road warning
CN113781786A (en) * 2021-11-11 2021-12-10 中移(上海)信息通信科技有限公司 A method, device, device and readable storage medium for confirming an impassable area
WO2023083043A1 (en) * 2021-11-11 2023-05-19 中移(上海)信息通信科技有限公司 Method and apparatus for determining impassable area, device, and readable storage medium
CN116136412A (en) * 2021-11-17 2023-05-19 腾讯科技(深圳)有限公司 Driving route generation method, driving route display method, device and equipment
CN114944054A (en) * 2022-03-16 2022-08-26 深圳市综合交通与市政工程设计研究总院有限公司 Urban conventional non-motor vehicle traffic volume investigation method
CN114694398A (en) * 2022-03-31 2022-07-01 中国第一汽车股份有限公司 Real-time road pothole early warning method and system, electronic equipment and storage medium
CN116013100A (en) * 2023-01-05 2023-04-25 中国第一汽车股份有限公司 Road state early warning method, device, vehicle and storage medium

Also Published As

Publication number Publication date
CN111882907B (en) 2023-02-03

Similar Documents

Publication Publication Date Title
CN111882907B (en) Navigation warning method, device, equipment and storage medium for vehicles
US10317239B2 (en) Method and apparatus for providing point of interest information
EP3227873B1 (en) Method and apparatus for providing point of interest information
CN102027325B (en) Navigation equipment and method for detecting and searching for parking facilities
EP3715789B1 (en) Method, apparatus for displaying travelling strategy based on public transportation and storage medium
US11162806B2 (en) Learning and predictive navigation system
EP3096265A2 (en) Methods and devices for processing traffic data
CN112800338B (en) Method, device, electronic equipment and computer program product for recommending get-off point
WO2017181905A1 (en) Road condition warning method, apparatus, server, control apparatus, and operating system
CN103428635A (en) Information providing method for mobile terminal and apparatus thereof
EP3303998B1 (en) Traffic notifications during navigation
CN105387868A (en) Method and device for making prompt for road information
CN110366744A (en) driving support system
US10861332B2 (en) Communication terminal, server device, route retrieval system, and computer program
WO2018017094A1 (en) Assisted self parking
US11237002B2 (en) Server device, communication terminal, route retrieval system, and computer program
EP3040682B1 (en) Learning and predictive navigation system
JP2021026354A (en) Information providing system, information providing device, information providing method, and program
CN116257597A (en) Lane indication method, device, equipment, storage medium and computer program product
WO2019014852A1 (en) Navigation method, apparatus and electronic device
CN111649759A (en) Navigation method, device, device and storage medium of vehicle
CN110132292B (en) Navigation method, navigation device and electronic equipment
KR20110061427A (en) Navigation device and method
CN116561447A (en) Information display method, apparatus, vehicle, storage medium, and program product
US20160134998A1 (en) Method of sharing data between electronic devices

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250709

Address after: 100085 Beijing City Haidian District Shangdi West Road No. 28 Building 2 4th Floor B404

Patentee after: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT Co.,Ltd.

Country or region after: China

Address before: 100089 No.203, 2nd floor, building 34, courtyard 8, Dongbeiwang West Road, Haidian District, Beijing

Patentee before: Beijing Qisheng Technology Co.,Ltd.

Country or region before: China