Data processing method, device, equipment and storage medium
By determining the connected path and entry position in the left-turn scenario using the road in the navigation system, and providing navigation prompts in a preset prompt mode, the problem of low traffic efficiency in the left-turn scenario using the road is solved, and the accuracy and richness of navigation are improved. sex, improving driving safety.
Patent Information
- Application Number
- CN202210107263.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-28
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2042-01-28
AI Technical Summary
The existing navigation technology has low traffic efficiency in the left-turn scenario, making it difficult to provide accurate and rich navigation tips, affecting driving safety.
By determining the target route and when it involves a left-turn scenario, the connected path and entry position of the left-turn scenario are determined. Starting from a certain distance from the vehicle's entry position, navigation prompts are provided for the connected path in a preset prompt manner until The vehicle exits the connected path.
It improves the traffic efficiency in the scene of turning left on the road, and enhances the accuracy and richness of navigation expression in this scene, thus improving the safety of driving.
Smart Images

Figure CN114459496B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of big data processing, and specifically to the fields of autonomous driving, intelligent transportation, etc. Background Art
[0002] Navigation has become an important part of driving, whether for manned or unmanned driving. Since turning left by using the opposite lane is to complete the left turn at the intersection, in related technologies, the navigation engine only notifies the intersection of the turn, resulting in low traffic efficiency. Summary of the invention
[0003] The present disclosure provides a data processing method, apparatus, device, storage medium and computer program product.
[0004] According to a first aspect of the present disclosure, there is provided a data processing method, comprising:
[0005] Determine the target route;
[0006] When the target route involves a left turn scenario, determine the connection path and the left turn entry position of the left turn scenario;
[0007] Starting from a certain distance between the vehicle and the position for turning left through the detour, navigation prompts are given for the connected path in a preset prompting manner until the vehicle exits the connected path.
[0008] According to a second aspect of the present disclosure, there is provided a data processing device, comprising:
[0009] A first determination module, used to determine a target route;
[0010] The second determination module is used to determine the connection path and the entry position of the left turn scenario when the target route involves a left turn scenario;
[0011] The first prompt module is used to provide navigation prompts for the connected path in a preset prompting manner starting from a certain distance from the vehicle to the position where the vehicle turns left through the detour until the vehicle exits the connected path.
[0012] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0013] at least one processor; and
[0014] a memory communicatively connected to the at least one processor; wherein,
[0015] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method provided by the first aspect above.
[0016] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method provided by the first aspect above.
[0017] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program, which implements the method provided in the above first aspect when executed by a processor.
[0018] The disclosed embodiments can improve the traffic efficiency in the left turn scenario and enhance driving safety.
[0019] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0021] Figure 1 is a flowchart of a data processing method according to an embodiment of the present disclosure;
[0022] Figure 2 is a schematic diagram of a gap in a left turn scenario using a different lane according to an embodiment of the present disclosure;
[0023] Figure 3 is a schematic diagram of providing navigation prompts for connected paths in a preset prompting manner according to an embodiment of the present disclosure;
[0024] Figure 4 is a schematic diagram of an entry lane line, a starting point for a left turn via a detour, and a left turn signal light via a detour according to an embodiment of the present disclosure;
[0025] Figure 5 is a schematic diagram of a connected path in a left turn scenario according to an embodiment of the present disclosure;
[0026] Figure 6 2 is a schematic diagram of the storage format of the left turn associated data according to an embodiment of the present disclosure;
[0027] Figure 7 is a structural schematic diagram of a data processing device according to an embodiment of the present disclosure;
[0028] Figure 8 is a structural schematic diagram of a data processing device according to another embodiment of the present disclosure;
[0029] Fig. 9 is a schematic diagram of a data processing scenario provided by an embodiment of the present disclosure;
[0030] Fig.10 It is a block diagram of an electronic device used to implement the data processing method of the embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.
[0032] The terms "first", "second", and "third", etc. in the specification embodiments and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or precedence. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, including a series of steps or units. The method, system, product, or device is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0033] The disclosed embodiment provides a data processing method, which can be applied to electronic devices, including but not limited to fixed devices and / or mobile devices. For example, fixed devices include but are not limited to servers, and the servers can be cloud servers or ordinary servers. For example, mobile devices include but are not limited to vehicle terminals, navigation devices, mobile phones, tablet computers, etc. Figure 1 As shown, the data processing method includes:
[0034] S101: Determine the target route;
[0035] S102: When the target route includes a left turn scenario, determining a connection path of the left turn scenario and a left turn entry position;
[0036] S103: Starting from a certain distance between the vehicle and the position where the vehicle turns left, navigation prompts are given to the connected path in a preset prompting manner until the vehicle exits the connected path.
[0037] In some implementations, determining the target route includes: acquiring origin information and destination information; and determining the target route based on the origin information and the destination information.
[0038] In some implementations, determining the target route includes: acquiring the vehicle's current location information and destination information; and determining the target route based on the vehicle's current location information and destination information.
[0039] It should be noted that when multiple candidate routes are determined, the target route can be determined based on the candidate route selected by the user; or, the candidate route with the shortest time can be determined as the target route; or, the candidate route with the shortest mileage can be determined as the target route; or, the candidate route with the least number of traffic lights can be determined as the target route.
[0040] It should be noted that after determining the target route, the target route can also be adjusted during driving according to actual conditions such as the current traffic congestion level or the expected arrival time requirements.
[0041] In this embodiment, the target route includes at least one scenario, wherein the scenario is divided into scenarios such as turning left via a detour, turning left normally, going straight, and turning right.
[0042] In the disclosed embodiment, borrowing lane refers to borrowing the opposite lane. The opposite lane is the lane that is opposite to the lane in which the vehicle is currently traveling. The borrowing lane left turn scenario refers to the scenario of using the opposite lane to turn left.
[0043] Here, the connected path of the left turn scenario includes: the entry lane line and the lane line mark of the entry lane line, the passing road line and the lane line mark of the entry lane line, and the exit road line and the lane line mark of the exit road line.
[0044] Here, the entry position for turning left via the detour refers to the location of the gap for turning left via the detour.
[0045] Here, the value of the certain distance can be set or adjusted according to actual conditions such as user needs or current road conditions or system settings.
[0046] Here, the preset prompting method includes but is not limited to: prompting the traffic route corresponding to the connected path in the form of a real-life picture; highlighting the traffic route corresponding to the connected path according to the phase information of the left-turn signal light.
[0047] The technical solution described in the embodiment of the present disclosure determines a target route; when the target route includes a left turn scenario, determines a connection path of the left turn scenario and an entry position for the left turn scenario; when the vehicle travels to within a preset range of the left turn entry position, navigation prompts are given to the connection path in a preset prompting manner; in this way, by prompting the connection path in the left turn scenario in a preset prompting manner, the accuracy and richness of the navigation expression in the left turn scenario can be improved, thereby improving the traffic efficiency in the left turn scenario.
[0048] In some embodiments, the target route includes at least one road line, and the above data processing method may also include: determining the road line identification and road line type of each road line in the at least one road line; when the road line type includes a left turn type, determining that a left turn scenario is involved.
[0049] Among them, a road line type that belongs to the type of left turn via the lane is determined as a road line for entering by turning left via the lane.
[0050] When the target route includes two or more road lines, the tail of the previous road line of the two adjacent road lines is connected to the head of the next road line.
[0051] Here, each road line has a unique road line identifier, that is, different road lines have different road line identifiers.
[0052] Here, the road line types can be divided into left turn via detour, normal left turn, straight ahead, right turn and other types.
[0053] Among them, the normal left turn is relative to the left turn via the detour. The normal left turn does not require occupying the opposite lane. For the normal left turn and the left turn via the detour on the same road line, the starting points of the normal left turn and the left turn via the detour are different.
[0054] Through the above method, whether the target route involves a left turn scenario can be determined based on the road line type of the road line included in the target route, so that whether the target route involves a left turn scenario can be quickly determined, thereby providing a judgment basis for whether a navigation service for a left turn scenario needs to be provided.
[0055] In some embodiments, determining a connectivity path for a detour left turn scenario includes: determining a scene identifier for the detour left turn scenario; and obtaining a connectivity path for the detour left turn scenario from detour left turn associated data based on the scene identifier.
[0056] Here, the left turn-by-lane association data is obtained in advance. How to obtain the left turn-by-lane association data will be described in detail later, and will not be repeated here.
[0057] In some embodiments, the scene identification of the left turn scene is determined according to the identification of the left turn signal light. In other embodiments, the scene identification of the left turn scene is determined according to the identification of the lane entry line. Among them, the identification of the lane entry line, the identification of the left turn signal light, and the identification of the left turn scene correspond to each other.
[0058] Through the above method, the connected path of the left turn scenario can be quickly determined, which helps to improve navigation accuracy.
[0059] In some embodiments, determining the entry position for turning left via a detour includes: determining a gap position of a detour left turn scenario; and determining the entry position for turning left via a detour based on the gap position.
[0060] In some implementations, the gap position of the left turn via lane scenario is obtained by querying the left turn via lane associated data based on the scenario identifier of the left turn via lane scenario.
[0061] The gap is located on the dividing strip between the leftmost lane on the road the vehicle is currently traveling on and the opposite lane. Figure 2 The schematic diagram of the gap in the scenario of turning left via the lane is shown. Figure 2 In the figure, the dotted box area is the notch location.
[0062] Through the above method, the entry position for turning left via the detour can be quickly determined, providing a location reference and a time reference for providing navigation prompts for the left turn scenario via the detour, which helps to provide more detailed and accurate navigation services.
[0063] In some embodiments, starting from a certain distance between the vehicle and the position of the left turn through the lane, a navigation prompt is provided for the connected path in a preset prompting manner, including:
[0064] Starting from a certain distance between the vehicle and the position where the vehicle enters the left turn via the detour, first prompt information about the connected path is output according to the phase information of the left turn signal light, and the first prompt information includes a traffic route map of the connected path.
[0065] Here, the value of the certain distance can be set or adjusted according to user needs or road conditions.
[0066] Here, the phase information of the left-turn signal light is used to indicate when it is allowed to enter the left-turn lane via the detour and when it is prohibited to enter the left-turn lane via the detour.
[0067] In some specific implementations, when the phase information of the left-turn signal light indicates that the current state is green and the vehicle can pass, the first prompt information about the connected path is output in a highlighted display mode; when the phase information of the left-turn signal light indicates that the current state is red and the vehicle cannot pass, the first prompt information about the connected path is output in a non-highlighted display mode. In this way, the vehicle can be reminded to enter the opposite lane at the right time and successfully complete the left turn according to the phase information of the signal light.
[0068] In other specific embodiments, when the phase information of the left-turn signal light indicates that the current state is green and the vehicle can pass, the first prompt information about the connected path is output in a green background display; when the phase information of the left-turn signal light indicates that the current state is red and the vehicle is prohibited from passing, the first prompt information about the connected path is output in a red background display.
[0069] Figure 3A schematic diagram showing a navigation prompt for a connected path in a preset prompt manner is shown, such as Figure 3 As shown, the navigation outputs the route map of the connected path in a highlighted manner, so that the vehicle can be reminded to enter the opposite lane at the right time and complete the left turn smoothly according to the phase information of the left turn signal light.
[0070] Through the above method, the accuracy and richness of the expression of the left-turn scenario can be improved, which helps to provide more detailed and accurate navigation services for the left-turn scenario, thereby improving the traffic efficiency in the left-turn scenario.
[0071] In some embodiments, the data processing method may further include:
[0072] When the vehicle travels to at least one position away from the position for turning left via the detour lane, a second prompt message is output, and the second prompt message is used for broadcasting a prompt to remind the user to enter the left turn lane in the same direction as the vehicle in advance.
[0073] Among them, the left-turn lane is the only lane to enter the target lane.
[0074] The second prompt information is output at a certain number of positions from the vehicle to the position for turning left via the detour, which can be set or adjusted according to user needs or navigation design.
[0075] For example, announcements are made 200 meters, 100 meters, and 50 meters before the left-turn entry position to remind vehicles to keep left and enter the left-turn lane in the same direction as the vehicle.
[0076] Through the above method, the accuracy and richness of the expression of the left-turn scenario can be improved, and a more refined and accurate navigation service can be provided for the left-turn scenario, which helps to improve the traffic efficiency in the left-turn scenario.
[0077] In actual applications, for the same intersection that supports left turns via a detour, some vehicles may be recommended to make a left turn via a detour, while others may not. Since a left turn via a detour may make users worry about driving safety, navigation services can be provided based on the user's choice or driving proficiency. Specifically, for novice drivers, it is recommended that they turn left on the main road as much as possible and avoid the detour left turn area. For experienced drivers, it is recommended that they take the detour left turn area, especially during peak hours, to quickly ease traffic flow.
[0078] In actual applications, after the target route is formed, when the vehicle is traveling along the target route, if a certain intersection suddenly becomes congested, the left turn on the main road can be switched to a left turn on the detour road to facilitate the vehicle to pass through the intersection quickly and safely.
[0079] In some embodiments, the above data processing method may further include: obtaining the scene feature information of the left turn via detour; generating the left turn associated data via detour based on the scene feature information of the left turn via detour, and recording the left turn associated data via detour.
[0080] The disclosed embodiment does not limit how to obtain the scene feature information of the left turn through the lane. For example, the scene feature information of the left turn through the lane is obtained through image data collected by the vehicle. For another example, the scene feature information of the left turn through the lane is obtained from a third-party device.
[0081] The disclosed embodiment does not limit the specific storage location of the left turn associated data. For example, the left turn associated data can be stored in a special database, which can be queried by the navigation device. For another example, the left turn associated data can be stored in a server, which is connected to the navigation device.
[0082] In some implementations, obtaining the feature information of the left turn scene by using another lane includes at least one of the following:
[0083] Get the location information of the entry gap in the scenario of turning left via the lane;
[0084] Get the entry road line and turn arrow information in the left turn scenario;
[0085] Get the lane line and turn arrow information in the left turn scenario;
[0086] Get the exit lane line and turn arrow information in the left turn scenario;
[0087] Get the relevant information of the left-turn signal light in the left-turn scenario.
[0088] Here, the relevant information of the left turn signal light includes identification information of the left turn signal light and control information of the left turn signal light. The control information of the left turn signal light includes: synchronization information of the left turn signal light being red and synchronization information of the left turn signal light being green.
[0089] Figure 4 The schematic diagram of the lane entry line, the starting point of the left turn through the lane and the left turn signal light through the lane is shown, as shown in FIG. Figure 4 As shown in the figure, ① the lane you are in is the entry lane line, and the circle at the gap indicates the starting point of the left turn. Generally, a signal light control facility is required at the gap to prompt the user whether to enter the opposite lane. Figure 4 The left turn signal light located directly in front of the gap and closest to the gap is the left turn signal light for passing through the lane.
[0090] Through the above method, by pre-recording the left turn associated data via the detour, it is possible to provide a calculation basis for the subsequent rapid determination of the connection path of the left turn scenario included in the target route.
[0091] In some embodiments, based on the characteristic information of the left turn scene, the associated data of the left turn via lane is generated, including: based on the characteristic information of the left turn scene, a connection path of the left turn scene is generated; the connection path includes the entry lane line and its lane line marking, the passing road line and its lane line marking, and the exit road line and its lane line marking.
[0092] In the same left turn scenario, there may be multiple connected paths. Figure 5 For example, there is a left turn scenario on L1 road. The turning arrows and connected paths on L1 road are shown in Table 1.
[0093] Serial number Enter the driveway Passing lane Exit Driveway Turn Arrow 1 L1 Lane 1 L5 Lane 1 L4 Lanes 1, 2, 3 Turn left 2 L1 Lane 1 - L4 Lanes 1, 2, 3 Turn left 3 L1 Lane 2 - L3 Lanes 1, 2 straight 4 L1 Lane 3 - L3 Lanes 2, 3 straight 5 L1 Lane 3 - L2 Lanes 1, 2 Turn right
[0094] Table 1
[0095] from Figure 5 As can be seen from Table 1, L1 lane 1 has a left turn scenario, and in its left turn scenario, there are 3 connected paths, namely: L1 lane 1->L5 lane 1->L4 lane 1, L1 lane 1->L5 lane 1->L4 lane 2, L1 lane 1->L5 lane 1->L4 lane 3. L1 lane 1 also has a normal left turn scenario, and in its normal left turn scenario, there are 3 connected paths, namely: L1 lane 1->L4 lane 1, L1 lane 1->L4 lane 2, L1 lane 1->L4 lane 3. L1 lane 2 has a straight-through scenario, and in its straight-through scenario, there are 2 connected paths, namely: L1 lane 2->L3 lane 1, L1 lane 2->L3 lane 2. L1 lane 3 has a straight-through scenario, and in its straight-through scenario, there are 2 connected paths, namely: L1 lane 3->L3 lane 2, L1 lane 3->L3 lane 3. There is a right turn scenario in L1 lane 3, and in its right turn scenario, there are two connected paths, namely: L1 lane 3->L2 lane 1, L1 lane 3->L2 lane 2.
[0096] Through the above method, based on the feature information of the left turn scene, a connection path of the left turn scene is generated, which provides a calculation basis for the subsequent rapid determination of the connection path of the left turn scene in the target route, and helps to improve the efficiency of determining the connection path of the left turn scene.
[0097] Figure 6 A storage form of the left turn associated data is shown, such as Figure 6As shown, the left turn associated data is stored in a table form. Specifically, the road scene table (Road_Sence) is used to record various road scene information. The left turn scene is one of the scenes. It is necessary to record the scene location, scene type, application direction (relative to the road line, whether it is forward or reverse), and the lane number of the scene (the full lane scene can be expressed by -1). The road line table (Road_Link) is used to store basic road line geometry and road direction information. The lane connectivity table (Lane_Topology) is used to record all connectivity relationships under the scene, including the entry road line and the corresponding entry lane number, the corresponding turning arrow; the exit road line and the corresponding exit lane number, the turning arrow. The connected path passing table (Pass_Road) is used to record the passing road lines and corresponding lane numbers of the connected relationship. If there are multiple road lines on a connected path, Seq_Num is used to record the numbers in the forward direction of the vehicle. If the connected path has no passing path, no record is required. The signal light table (Signal_Control) is used to record signal light control information. If there is detailed traffic light switch information, it is recorded in the Phase_Info field (if the information is very complex, the phase information can be recorded in a configuration table). Based on the left turn associated data stored in the above table, in actual application, the starting point and destination are set, and the target route is obtained according to the starting point and destination. It is determined whether there is left turn associated information on the target route, that is, whether the road line ID on the path exists in the road line table and Lane_type contains the left turn area; according to the Sence_Id of the left turn scene, the connectivity relationship in the lane connectivity table is determined, and the entry and exit road lines (including the entry road line and the exit road line) of the left turn are compared to see whether they are in the target route. If the entry and exit road lines of the left turn are in the target route, it is recommended to give a prompt broadcast from the 200, 100, and 50 meters before the entry direction according to the left turn entry position, reminding the vehicle to enter the left turn lane first; and according to the signal light phase information, remind the vehicle to enter the opposite left turn lane when the left turn signal light is green, and supplemented by an enlarged image prompt. If the entry and exit road lines of the left turn are not in the target route, there is no need to give a left turn navigation prompt. In this way, the scenario of turning left via another lane can be better expressed, providing a more refined and accurate navigation application effect, improving the traffic efficiency in the left-turn scenario, and thus improving driving safety.
[0098] It should be understood that Figure 6 The relationship diagram between the tables shown is only schematic, and those skilled in the art can Figure 6 Various obvious changes and / or substitutions can be made to the examples, and the resulting technical solutions still fall within the scope of the disclosure of the embodiments of the present disclosure.
[0099] The present disclosure provides a data processing device, such as Figure 7As shown, the data processing device may include:
[0100] A first determination module 710, configured to determine a target route;
[0101] The second determination module 720 is used to determine the connection path and the entry position of the left turn scenario when the target route involves a left turn scenario;
[0102] The first prompt module 730 is used to provide navigation prompts for the connected path in a preset prompting manner starting from a certain distance from the vehicle to the left-turn entry position until the vehicle exits the connected path.
[0103] In some embodiments, the second determining module 720 is configured to:
[0104] Determine the scene identification of the left turn scene;
[0105] Based on the scene identifier, the connected path of the left turn scene is obtained by querying the left turn associated data via the detour;
[0106] Determine the left turn entry position from the connected paths.
[0107] In some embodiments, the first prompt module 730 is used to:
[0108] According to the phase information of the left-turn signal light, first prompt information about the connected path is output, and the first prompt information includes a traffic route map of the connected path.
[0109] In some embodiments, Figure 8 As shown, the data processing device may also include:
[0110] The second prompt module 740 is used to output a second prompt message when the vehicle travels to at least one position away from the left turn entry position via the lane, and the second prompt message is used for broadcasting a prompt to remind the vehicle to enter the left turn lane in the same direction as the vehicle in advance.
[0111] In some embodiments, Figure 8 As shown, the data processing device may also include:
[0112] An acquisition module 750 is used to acquire feature information of a left turn scene by using another lane;
[0113] The generating module 760 is used to generate the left-turn-via-lane associated data based on the left-turn-via-lane scene feature information, and record the left-turn-via-lane associated data.
[0114] In some embodiments, the generating module 760 is used to:
[0115] Based on the feature information of the left-turn scenario via detour, a connected path for the left-turn scenario via detour is generated, and the connected path includes an entry lane line and its lane line mark, a passing road line and its lane line mark, and an exit road line and its lane line mark.
[0116] Those skilled in the art should understand that the functions of each processing module in the data processing device of the embodiment of the present disclosure can be understood with reference to the relevant description of the aforementioned data processing method, and each processing module in the data processing device of the embodiment of the present disclosure can be realized by an analog circuit that realizes the functions described in the embodiment of the present disclosure, or can be realized by running software that executes the functions described in the embodiment of the present disclosure on an electronic device.
[0117] The data processing device of the disclosed embodiment can output a connection path for a left turn scenario, thereby improving traffic efficiency in the left turn scenario and enhancing driving safety.
[0118] The embodiment of the present disclosure also provides a schematic diagram of an application scenario of multi-task scheduling, such as Fig. 9 As shown, the electronic device such as the cloud server is responsible for receiving the feature information of the left turn scene sent by the terminal device, and is also responsible for the phase information of the left turn signal light, and is also responsible for receiving the image information collected by the image acquisition vehicle, and then obtaining the feature information of the left turn scene based on the image information, and generating the left turn associated data according to the feature information of the left turn scene; the electronic device is also responsible for judging whether the target route of each vehicle involves the left turn scene based on the target route sent by each vehicle or navigation device, and determining the connected path and the left turn entry position of the left turn scene if the target route involves the left turn scene; starting from a certain distance from the vehicle to the left turn entry position, the connected path is navigated in a preset prompting manner until the vehicle exits the connected path. In this way, it can provide users with a more refined and accurate navigation application effect, so that users can safely and accurately pass through the intersection under the left turn scene according to the navigation.
[0119] In the technical solution disclosed herein, the acquisition, storage and application of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.
[0120] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
[0121] Fig.10A schematic block diagram of an example electronic device 1000 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0122] like Fig.10 As shown, the device 1000 includes a computing unit 1001, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 1002 or a computer program loaded from a storage unit 1008 to a random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation of the device 1000 can also be stored. The computing unit 1001, the ROM 1002, and the RAM 1003 are connected to each other via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0123] A number of components in the device 1000 are connected to the I / O interface 1005, including: an input unit 1006, such as a keyboard, a mouse, etc.; an output unit 1007, such as various types of displays, speakers, etc.; a storage unit 1008, such as a disk, an optical disk, etc.; and a communication unit 1009, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1009 allows the device 1000 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0124] The computing unit 1001 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 1001 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSP), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 1001 performs the various methods and processes described above, such as data processing methods. For example, in some embodiments, the data processing method may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 1008. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 1000 via the ROM 1002 and / or the communication unit 1009. When the computer program is loaded into the RAM 1003 and executed by the computing unit 1001, one or more steps of the data processing method described above may be performed. Alternatively, in other embodiments, the computing unit 1001 may be configured to execute the data processing method in any other appropriate manner (eg, by means of firmware).
[0125] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0126] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0127] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0128] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a cathode ray tube (CRT) or a liquid crystal display (LCD) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0129] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
[0130] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on the respective computers and having a client and server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0131] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0132] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A data processing method, comprising: Determine the target route; In the case where the target route involves a left turn scenario, determining a connection path of the left turn scenario and an entry position for the left turn scenario, wherein the connection path of the left turn scenario includes: an entry lane line and its lane line mark, a passing road line and its lane line mark, and an exit road line and its lane line mark; Starting from a certain distance between the vehicle and the left-turn entry position, providing navigation prompts for the connected path in a preset prompting manner until the vehicle exits the connected path; The step of providing navigation prompts for the connected path in a preset prompting manner includes: When the left-turn signal light indicates that the current state is passable, the first prompt information about the connected path is output in a highlighted display mode; when the left-turn signal light indicates that the current state is prohibited from passing, the first prompt information about the connected path is output in a non-highlighted display mode.
2. The method according to claim 1, wherein: The determining of the connected path and the entry position for the left turn via lane scenario includes: Determine the scene identifier of the left turn scene; Obtaining a connected path for the left-turn-by-lane scenario from the left-turn-by-lane associated data based on the scenario identifier; The left-turn entry position is determined from the communication path.
3. The method according to claim 1, wherein: The providing navigation prompts for the connected paths in a preset prompting manner includes: According to the phase information of the left-turn signal light, first prompt information about the connected path is output, and the first prompt information includes a traffic route map of the connected path.
4. The method according to claim 1, further comprising: When the vehicle travels to at least one position away from the left-turn entry position, a second prompt message is output, wherein the second prompt message is used for broadcasting a prompt to remind the vehicle to enter the left-turn lane in the same direction as the vehicle in advance.
5. The method according to any one of claims 1 to 4, further comprising: Obtaining feature information of the left turn scenario; Based on the scene feature information of the left turn via the other lane, generate the left turn via the other lane associated data, and record the left turn via the other lane associated data.
6. The method according to claim 5, wherein: The generating of the left turn associated data based on the left turn scene feature information includes: Based on the feature information of the left-turn scenario via the other lane, a connection path of the left-turn scenario via the other lane is generated, wherein the connection path includes an entry lane line and its lane line mark, a passing road line and its lane line mark, and an exit road line and its lane line mark.
7. A data processing device, comprising: A first determination module, used to determine a target route; A second determination module is used to determine, when the target route involves a left turn scenario, a connected path of the left turn scenario and an entry position for the left turn scenario, wherein the connected path of the left turn scenario includes: an entry lane line and its lane line mark, a passing road line and its lane line mark, and an exit road line and its lane line mark; A first prompting module is used to provide navigation prompts for the connected path in a preset prompting manner starting from a certain distance from the vehicle to the left-turn entry position, until the vehicle exits the connected path; The step of providing navigation prompts for the connected path in a preset prompting manner includes: When the left-turn signal light indicates that the current state is passable, the first prompt information about the connected path is output in a highlighted display mode; when the left-turn signal light indicates that the current state is prohibited from passing, the first prompt information about the connected path is output in a non-highlighted display mode.
8. The device according to claim 7, wherein: The second determining module is used to: Determine the scene identifier of the left turn scene; Obtaining a connected path for the left-turn-by-lane scenario from the left-turn-by-lane associated data based on the scenario identifier; The left-turn entry position is determined from the communication path.
9. The device according to claim 7, wherein: The first prompt module is used to: According to the phase information of the left-turn signal light, first prompt information about the connected path is output, and the first prompt information includes a traffic route map of the connected path.
10. The apparatus according to claim 7, further comprising: The second prompt module is used to output a second prompt message when the vehicle travels to at least one position away from the left turn entry position, and the second prompt message is used for broadcasting a prompt to remind the vehicle to enter the left turn lane in the same direction as the vehicle in advance.
11. The device according to any one of claims 7 to 10, further comprising: An acquisition module, used to acquire the feature information of the left turn scene; A generation module is used to generate left-turn-by-lane associated data based on the left-turn-by-lane scene feature information, and record the left-turn-by-lane associated data.
12. The device according to claim 11, wherein The generating module is used for: Based on the feature information of the left-turn scenario via the other lane, a connection path of the left-turn scenario via the other lane is generated, wherein the connection path includes an entry lane line and its lane line mark, a passing road line and its lane line mark, and an exit road line and its lane line mark.
13. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.
14. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-6.
15. A computer program product, comprising a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle traffic priority control method based on high-precision positioning
CN111833633A