Vehicle information processing method, device, storage medium and vehicle
By acquiring and analyzing road information, combining the vehicle's driving speed and traffic light status, the problem of low accuracy in judging the vehicle's traffic light intersections is solved, and the accuracy of vehicle judgment is improved.
Patent Information
- Application Number
- CN202211282262.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-19
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-10-19
AI Technical Summary
In the prior art, the on-board camera cannot stably identify traffic lights under occlusion or dim light, resulting in low accuracy in judging the vehicle's traffic light intersection and inability to identify countdown information, affecting the accuracy of the vehicle's judgment through judgment.
By obtaining road information, including road signs and reference vehicle driving information, determining the status of traffic lights and the reference speed of the vehicle, combining the vehicle's driving speed information, calculating the passing status of the vehicle through traffic lights at the future moment, and providing accurate traffic judgment .
It improves the accuracy of judging the traffic status of vehicles at traffic light intersections, ensures that the vehicle can accurately determine whether it can pass traffic lights, and reduces the risk of dangerous driving.
Smart Images

Figure CN115641733B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicles, and in particular to a vehicle information processing method, device, storage medium and vehicle. Background Art
[0002] In the related art, the traffic status of vehicles at traffic light intersections is mainly determined by obtaining color information and shape information of traffic lights recognized by on-board cameras. However, on-board cameras are not stable. When the field of view is blocked or the surrounding light is dim, the line of sight becomes shorter and the traffic lights cannot be accurately identified. In addition, on-board cameras are unable to identify the countdown information of traffic lights, nor can they judge the traffic status of vehicles at traffic light intersections through the countdown information, resulting in a technical problem of low accuracy in judging the traffic status of vehicles at traffic light intersections.
[0003] With respect to the technical problem of low accuracy in judging the traffic status of vehicles at traffic light intersections existing in the above-mentioned related technologies, no effective solution has been proposed so far. Summary of the invention
[0004] Embodiments of the present invention provide a vehicle information processing method, device, storage medium and vehicle to at least solve the technical problem of low accuracy in judging the traffic status information of a vehicle at a traffic light intersection.
[0005] According to one aspect of an embodiment of the present invention, a vehicle information processing method is provided. The method may include: obtaining road information of a road section where a vehicle is located at a current moment, wherein the road information at least includes road sign information on the road section and driving information of multiple reference vehicles passing through the road section; based on the road information, determining traffic light information of the road section and reference speed information of the vehicle traveling on the road section, wherein the traffic light information at least includes the duration of each display state of the traffic light on the road section, the target display state of the traffic light at the current moment, and the remaining display time of the traffic light in the target display state; based on the driving speed information of the vehicle at the current moment, the traffic light information and the reference speed information, determining the traffic state information of the vehicle passing through the traffic light section in the road section at a future moment, wherein the traffic state information is at least used to characterize the traffic state of the vehicle passing through the traffic light section within the remaining display time of the traffic light in the target display state, and the traffic light is deployed on the traffic light section.
[0006] Optionally, based on the road information, traffic light information of the road section and reference speed information for vehicles traveling on the road section are determined, including: obtaining keyword information of multiple sub-road information in the road information; extracting target keywords from the keyword information; and determining the sub-information corresponding to the target keyword as traffic light information and reference speed information.
[0007] Optionally, based on the vehicle's driving speed information, traffic light information and reference speed information at the current moment, traffic status information of the vehicle passing through a traffic light section in the road section at a future moment is determined, including: obtaining distance information between the vehicle and the traffic light, and average driving speed information of multiple reference vehicles on the road section that are within a threshold range from the vehicle; when the average driving speed information is the same as the reference speed information, in response to the driving speed information being equal to the average driving speed information, determining that the vehicle passes through the traffic light section within the remaining display time of the traffic light in the target display state; in response to the driving speed information being greater than or less than the reference speed information, determining the traffic status information based on the average driving speed information and the traffic light information.
[0008] Optionally, based on the average driving speed information and the traffic light information, the traffic status information is determined, including: based on the average driving speed information and the distance information, determining the driving time information of the vehicle to the traffic light section; based on the driving time information and the traffic light information, determining the traffic status information.
[0009] Optionally, based on the driving time information and the traffic light information, the traffic status information is determined, including: based on the traffic light information, determining the switching time information used by the traffic light to switch from the target display state to another display state at a future moment; comparing the driving time information with the switching time information to obtain the traffic status information.
[0010] Optionally, in response to the vehicle not passing the traffic light section within the remaining time when the traffic light is in the target display state, the driving state of the vehicle is obtained; in response to the driving state being an accelerated driving state or a constant speed driving state, a prompt message is sent to the vehicle, wherein the prompt message is used to prompt that the vehicle is driving dangerously.
[0011] According to another aspect of an embodiment of the present invention, a vehicle information processing device is also provided, comprising: an acquisition unit, for acquiring road information of a road section where the vehicle is located at a current moment, wherein the road information at least includes road sign information on the road section and driving information of multiple reference vehicles passing through the road section; a first determination unit, for determining, based on the road information, traffic light information of the road section and reference speed information of the vehicle traveling on the road section, wherein the traffic light information at least includes the duration of each display state of the traffic light on the road section, the target display state of the traffic light at the current moment, and the remaining display time of the traffic light in the target display state; a second determination unit, for determining, based on the driving speed information of the vehicle at the current moment, the traffic light information and the reference speed information, the traffic state information of the vehicle passing through the traffic light section in the road section at a future moment, wherein the traffic state information is at least used to characterize the traffic state of the vehicle passing through the traffic light section within the remaining display time of the traffic light in the target display state, and the traffic light is deployed on the traffic light section.
[0012] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the vehicle information processing method of the embodiment of the present invention.
[0013] According to another aspect of an embodiment of the present invention, a processor is provided, which is used to run a program, wherein the vehicle information processing method of the embodiment of the present invention is executed when the program is run.
[0014] According to another aspect of an embodiment of the present invention, a vehicle is further provided, and the vehicle is used to execute the vehicle information processing method of the embodiment of the present invention.
[0015] In an embodiment of the present invention, the road information of the road section where the vehicle is located at the current moment is obtained, wherein the road information at least includes the road sign information on the road section and the driving information of multiple reference vehicles passing through the road section; based on the road information, the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section are determined; based on the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, the traffic state information of the traffic light section in the road section that the vehicle will pass through in the future moment is determined. That is to say, the embodiment of the present invention collects the road information of the road section where the vehicle is located at the current moment, then obtains the traffic light information of the road section and the reference speed information of the vehicle, and finally compares the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, and determines the traffic state information of the vehicle passing through the current traffic light intersection according to the comparison result, so as to achieve the purpose of accurately judging the traffic state of the vehicle at the traffic light intersection, thereby solving the technical problem of low accuracy in judging the traffic state of the vehicle at the traffic light intersection, and improving the accuracy of judging the traffic state of the vehicle at the traffic light intersection. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0017] Figure 1 is a flow chart of a vehicle information processing method according to an embodiment of the present invention;
[0018] Figure 2 is a schematic diagram of a traffic light detection system according to an embodiment of the present invention;
[0019] Figure 3 is a flow chart of a traffic light detection method according to an embodiment of the present invention;
[0020] Figure 4 is a schematic diagram of an information processing device for a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0023] Example 1
[0024] According to an embodiment of the present invention, an embodiment of a vehicle information processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0025] Figure 1 is a flow chart of a vehicle information processing method according to an embodiment of the present invention. Figure 1 As shown, the method may include the following steps:
[0026] Step S102, obtaining the road information of the road section where the vehicle is currently located.
[0027] In the technical solution provided in the above step S102 of the present invention, during the driving process of the vehicle, the road information of the road section where the vehicle is currently located can be obtained, wherein the road information can include road sign information on the road section, driving information of multiple reference vehicles passing through the road section, and safety status information of the road section. The road sign information can be sign information on the road section for guiding the passage of vehicles, such as traffic light information, road traffic sign information, and warning sign information, etc. The traffic sign information can be signs such as cross, roundabout, steep slope, and narrowing on both sides, etc. The driving information of multiple reference vehicles passing through the road section can be speed information and driving direction information of multiple vehicles traveling on the road section, such as the average speed of all vehicles in front of the road section where the vehicle is located, and the recommended green wave speed for the vehicle to pass through the road section calculated according to the distance between two traffic lights and the green light time on the road section where the vehicle is located. The safety status information of the road section can be used to characterize whether the vehicle has a risk of running a red light, whether the vehicle has a risk of speeding, etc., whether a traffic accident occurs on the current road section, and whether the current road is under maintenance, etc., which are only used as examples and are not specifically limited.
[0028] Optionally, the traffic light information may include the color of the traffic light (e.g., red, green or yellow), the shape of the traffic light (e.g., circle or arrow), the duration of the traffic light (e.g., green duration, yellow duration and red duration) and the remaining duration of the traffic light (green remaining duration, yellow remaining duration and red remaining duration), wherein the traffic light may be a traffic light, and the shape, color and switching rules between multiple colors of the traffic light are not specifically limited here.
[0029] Optionally, road information can be collected by a road side unit (RSU) deployed on the road section where the vehicle is located and transmitted to the vehicle. The vehicle can communicate with the road side unit through its own on-board unit (OBU) to obtain the road information sent by the road side unit. The communication method between the on-board unit and the road side unit can be wireless communication, which is only used as an example here and is not specifically limited.
[0030] Optionally, the on-board unit can communicate with the graphical user interface on the vehicle. After obtaining the road information, the acquired road information can be further transmitted to the graphical user interface for display to the user. For example, the graphical user interface can be used to display the color and countdown information of traffic lights, and can also be used to display traffic signs and speed limit information on the road ahead, so as to achieve the technical effect of improving driving safety. The graphical user interface can be a car computer screen, which is only used as an example here without specific limitation.
[0031] Step S104: based on the road information, determine the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section.
[0032] In the technical solution provided in the above step S104 of the present invention, the traffic light information of the current road section where the vehicle is located and the reference speed information of the vehicle traveling on the current road section can be extracted from the acquired road information, wherein the traffic light information can at least include the duration of the traffic light on the road section in each display state, the target display state of the traffic light at the current moment, the remaining time of the traffic light in the target display state and the reference speed information for traveling on the road section.
[0033] Optionally, the target display state may be the color state displayed by the traffic light at the current moment, for example, a red light, a green light or a yellow light. The duration of the traffic light in the target display state may include the duration of the green light, the duration of the yellow light and the duration of the red light. The remaining duration of the traffic light in the target display state may include the remaining duration of the green light, the remaining duration of the yellow light and the remaining duration of the red light. The reference speed information may be the recommended green wave speed of the vehicle. The green wave speed may be the average speed at which the vehicle can pass through the road section where the vehicle is located, calculated based on the distance between the two traffic lights and the green light time. It may be used to characterize the driving speed that can maximize the vehicle's traffic capacity in the traffic light section.
[0034] Step S106, based on the vehicle's current driving speed information, traffic light information and reference speed information, determine the traffic status information of the traffic light section in the road section that the vehicle will pass through in the future.
[0035] In the technical solution provided in the above step S106 of the present invention, the vehicle's driving speed information at the current moment can be collected, and the collected driving speed information and the above-extracted traffic light information and reference speed information are analyzed and processed to determine the traffic status information of the vehicle passing through the current traffic light section at a future moment, wherein the traffic status information can be used to characterize the traffic status of the vehicle passing through the traffic light section within the remaining display time when the traffic light is in the target display state, and can be whether the vehicle can pass through the traffic light intersection within the remaining time of this round of traffic lights and the round of traffic lights passing through the traffic light intersection. The vehicle's driving speed information can be the vehicle's current driving speed.
[0036] Optionally, the vehicle's current driving speed information can be collected by a vehicle speed detection unit (e.g., an output sensor on the output shaft of a transmission or a main reducer) deployed on the vehicle, and then the collected driving speed information, traffic light information, and reference speed information can be transmitted to a data calculation unit deployed on the vehicle, and the vehicle's traffic status information is determined by the data calculation unit, wherein the data processing unit can also communicate with the vehicle's graphical user interface, thereby obtaining a technical effect of real-time notification and real-time display of the traffic status information on the graphical user interface, for example, if the vehicle can pass, a text pop-up window "This round can pass" can be displayed on the graphical user interface, and if the vehicle cannot pass temporarily, a text pop-up window "Currently cannot pass, please slow down" can be displayed on the graphical user interface. It should be noted that the content displayed on the above-mentioned graphical user interface is only an example, and is not specifically limited here. It can also be in the form of voice broadcast, etc., as long as the user is prompted whether the vehicle can pass and the round of passing the traffic light intersection, it is within the protection scope of the embodiment of the present invention.
[0037] In the above steps S102 to S106 of the present application, the road information of the road section where the vehicle is located at the current moment is obtained, wherein the road information at least includes the road sign information on the road section and the driving information of multiple reference vehicles passing through the road section; based on the road information, the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section are determined; based on the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, the traffic status information of the vehicle passing through the traffic light section in the road section at a future moment is determined. That is to say, the embodiment of the present invention collects road information of the road section where the vehicle is currently located, then obtains the traffic light information of the road section and the reference speed information of the vehicle, and finally compares the vehicle's current driving speed information, traffic light information and reference speed information, and determines the traffic status information of the vehicle passing through the current traffic light intersection according to the comparison result, so as to achieve the purpose of accurately judging the traffic status of the vehicle at the traffic light intersection, thereby solving the technical problem of low accuracy in judging the traffic status of the vehicle at the traffic light intersection, and achieving improved accuracy in judging the traffic status of the vehicle at the traffic light intersection.
[0038] The above method of this embodiment is further introduced below.
[0039] As an optional implementation method, step S104, based on road information, determines the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section, including: obtaining keyword information of multiple sub-road information in the road information; extracting target keywords from the keyword information; and determining the sub-information corresponding to the target keyword as traffic light information and reference speed information.
[0040] In this embodiment, after obtaining the road information, each sub-road information in the road information can be analyzed, and the keyword corresponding to each sub-road information can be determined to obtain keyword information of multiple sub-road information, and then the target keyword that can be used to characterize the traffic light information and the reference speed information can be extracted from the keyword information. Based on the target keyword, the traffic light information and the reference speed information of the current road section can be filtered out from the multiple sub-road information in the road information, wherein the sub-road information can be one of the information in the road information.
[0041] For example, the acquired road information includes a traffic sign with a speed limit of 50, a current red light that will switch to green in 3 seconds, and an average speed of all vehicles passing through the road section within half an hour of 40 kilometers per hour. The road information may include three sub-information, and the keywords corresponding to each sub-information may be: road signs, traffic lights, and reference speeds. The information we want to extract is the traffic light information and the reference speed information, so the traffic lights and the reference speeds may be the target keywords. The information corresponding to the traffic lights, "the current red light will switch to green in 3 seconds," is the required traffic light information, and the information corresponding to the reference speed, "the average speed of all vehicles passing through the road section within half an hour is 40 kilometers per hour," is the required reference speed information.
[0042] As an optional implementation method, step S106, based on the vehicle's current driving speed information, traffic light information and reference speed information, determines the traffic status information of the vehicle passing through the traffic light section in the road section at a future moment, including: obtaining the distance information between the vehicle and the traffic light, and the average driving speed information of multiple reference vehicles on the road section that are within a threshold range from the vehicle; when the average driving speed information is the same as the reference speed information, in response to the driving speed information being equal to the average driving speed information, determining that the vehicle passes through the traffic light section within the remaining display time of the traffic light in the target display state; in response to the driving speed information being greater than or less than the reference speed information, determining the traffic status information based on the average driving speed information and the traffic light information.
[0043] In this embodiment, the distance information between the vehicle and the traffic light intersection ahead can be obtained, and the vehicle's traffic status information can be determined by judging the size of the vehicle's current driving speed information, the average driving speed information of all reference vehicles within the threshold range between the vehicle and the vehicle, and the reference speed information. That is, if the three are the same in size, it can be explained that the vehicle can pass through the traffic light section within the remaining display time under the target display state of the current traffic light. When the vehicle's current driving speed information is not equal to the reference speed information, the traffic status information of the vehicle passing through the current traffic light intersection can be further determined based on the average driving speed information and the distance information, and the traffic status and other information can be transmitted to the graphical user interface, wherein the threshold range can be the distance range between the front of the vehicle and the current traffic light intersection.
[0044] Optionally, the distance information between the vehicle and the traffic light intersection ahead can be obtained in real time through an on-board high-precision map unit deployed on the vehicle, and the on-board warning map unit can also obtain real-time road condition information (for example, severe congestion, congestion, smooth traffic, slow traffic, etc.) while collecting the distance information between the vehicle and the traffic light intersection ahead. It should be noted that this is only an example, and there is no specific restriction on the method of obtaining road condition information and the distance information between the vehicle and the traffic light intersection ahead.
[0045] Optionally, the vehicle's current driving speed information can be expressed as V, the average driving speed information can be expressed as Vavg, and the reference speed information can be expressed as Vs. If V=Vs=Vavg, it can be explained that the vehicle can pass through the traffic light section under the target display state of the traffic light by maintaining the current driving speed information, and can be transmitted to the graphical user interface. The graphical user interface can display "This round can pass" together with the target display state and countdown information to facilitate prompting the user; if the three are not equal in size, the data calculation unit needs to further determine the vehicle's traffic status information based on the average driving speed information and the traffic light information, and can transmit the target display state and traffic status information to the graphical user interface for display.
[0046] As an optional implementation method, step S106 determines the traffic status information based on the average driving speed information and the traffic light information, including: determining the driving time information of the vehicle to the traffic light section based on the average driving speed information and the distance information; determining the traffic status information based on the driving time information and the traffic light information.
[0047] In this embodiment, when the vehicle's driving speed information is not equal to the reference speed information, the driving time information required for the vehicle to travel from the current position to the traffic light intersection can be determined based on the average driving speed information and the distance information, and then the vehicle's traffic status information can be further determined by comparing the driving time information and the traffic light information, wherein the driving time information can be the time taken for the vehicle to travel to the traffic light intersection ahead.
[0048] Optionally, the driving time information required for the vehicle to travel from the current driving position to the traffic light intersection can be obtained by the ratio between the distance information and the average speed. For example, the driving time information can be determined by the following formula:
[0049]
[0050] Among them, t can represent the time from the vehicle to the traffic light ahead, that is, the driving time information; L is the distance information, that is, the distance from the vehicle to the traffic light intersection ahead; Vavg can be the average driving speed information.
[0051] As an optional implementation method, step S106 determines the traffic status information based on the driving time information and the traffic light information, including: based on the traffic light information, determining the switching time information used by the traffic light to switch from the target display state to another display state at a future moment; comparing the driving time information with the switching time information to obtain the traffic status information.
[0052] In this embodiment, based on the duration of each display state in the traffic light information and the remaining time of the target display state, the switching time information used by the traffic light to switch from the target display state to another display state at a future moment can be determined, and the driving time information can be compared with the switching time information to determine the vehicle's traffic status information, wherein the switching time information may include the switching time information of at least one round of display status information, for example, the time required for the green light to switch to the yellow light, the time required for the yellow light to switch to the red light, the time required for the red light to switch to the yellow light, and the time required for the yellow light to switch to the green light, etc.
[0053] Optionally, by comparing the driving time information with the switching time of the traffic light, the turn of the vehicle passing the current traffic light intersection can be accurately determined to solve the technical problem of low accuracy in judging the traffic status of the vehicle at the traffic light intersection, thereby achieving the technical effect of improving the accuracy of judging the traffic status of the vehicle at the traffic light intersection.
[0054] For example, if the target display state of the current traffic signal is green, Tg can represent the remaining time of the green light countdown, t can represent the time taken for the vehicle to travel to the intersection of the traffic signal ahead, Tg can represent the remaining duration of the green light, Tcyc_r can represent the duration of the red light, Tcyc_y can represent the duration of the yellow light, Tcyc_g can represent the duration of the green light. If Tg < t < Tg + Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the first round of yellow light; if Tg + Tcyc_y < t < Tg + Tcyc_y + Tcyc_r, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of green light; if Tg + Tcyc_r + 2Tcyc_y < t < Tg + Tcyc_r + 2Tcyc_y + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of green light; if Tg + Tcyc_r + 2Tcyc_y + Tcyc_g < t < Tg + Tcyc_r + 3Tcyc_y + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the third round of yellow light; if Tg + Tcyc_r + 3Tcyc_y + Tcyc_g < t < Tg + 2Tcyc_r + 4Tcyc_y + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the third round of green light; if Tg + 2Tcyc_r + 4Tcyc_y + 2Tcyc_g < t < Tg + 2Tcyc_r + 5Tcyc_y + 2Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the fifth round of yellow light.
[0055] For another example, if the target display state of the current traffic signal is yellow, Ty can represent the remaining time of the yellow light countdown. If Ty < t < Ty + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the first round of green light; if Ty + Tcyc_g < t < Ty + Tcyc_g + Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of yellow light; if Ty + Tcyc_g + Tcyc_y < t < Ty + 2Tcyc_g + Tcyc_r + 2Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of green light; if Ty + 2Tcyc_g + Tcyc_r + 2Tcyc_y < t < Ty + 2Tcyc_g + Tcyc_r + 3Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the fourth round of yellow light; if Ty + 2Tcyc_g + Tcyc_r + 3Tcyc_y < t < Ty + 3Tcyc_g + Tcyc_r + 3Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the third round of green light; if Ty + 3Tcyc_g + Tcyc_r + 3Tcyc_y < t < Ty + 3Tcyc_g + Tcyc_r + 4Tcyc_y, it can be shown that the vehicle can pass through the traffic signal intersection during the fifth round of yellow light.
[0056] As an optional example, if the target display state of the current traffic signal is red, Tr can represent the remaining time of the red light countdown. If Tr < t < Tr + Tcyc_y + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the first round of green light; if Tr + Tcyc_y + Tcyc_g < t < Tr + 2Tcyc_y + Tcyc_g, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of yellow light; if Tr + 2Tcyc_y + Tcyc_g < t < Tr + 3Tcyc_y + Tcyc_g + 2Tcyc_r, it can be shown that the vehicle can pass through the traffic signal intersection during the second round of green light; if Tr + 3Tcyc_y + Tcyc_g + 2Tcyc_r < t < Tr + 4Tcyc_y + Tcyc_g + 2Tcyc_r, it can be shown that the vehicle can pass through the traffic signal intersection during the fourth round of yellow light; if Tr + 4Tcyc_y + Tcyc_g + 2Tcyc_r < t < Tr + 5Tcyc_y + 2Tcyc_g + 3Tcyc_r, it can be shown that the vehicle can pass through the traffic signal intersection during the third round of green light; if Tr + 5Tcyc_y + 2Tcyc_g + 3Tcyc_r < t < Tr + 6Tcyc_y + 2Tcyc_g + 3Tcyc_r, it can be shown that the vehicle can pass through the traffic signal intersection during the sixth round of yellow light.
[0057] It should be noted that the above process of determining the traffic status information is only an example and is not specifically limited here. The traffic status information can be changed according to the switching method between the various display states of the actual traffic light.
[0058] As an optional implementation method, step S106, in response to the vehicle not passing the traffic light section within the remaining time when the traffic light is in the target display state, the driving state of the vehicle is obtained; in response to the driving state being an accelerated driving state or a constant speed driving state, a prompt message is sent to the vehicle, wherein the prompt message is used to prompt that the vehicle is driving dangerously.
[0059] In this embodiment, when it is determined that the vehicle cannot pass through the current traffic light intersection within the remaining time when the traffic light is in the target display state, the current driving state of the vehicle can be determined. If it is determined that the current driving state of the vehicle is an accelerated driving state or a constant speed driving state, a prompt message can be sent to the vehicle's computer screen, where the driving state can include an accelerated driving state, a decelerated driving state and a constant speed driving state, and the prompt message can be used to remind the user that the current vehicle is in a dangerous driving state.
[0060] Optionally, if it has been determined that the vehicle cannot pass through the traffic light intersection within the remaining time of the current green light, the speed detection unit can detect the vehicle's current speed information and acceleration information to determine the vehicle's current driving state. If the vehicle is in a decelerating driving state, there is no need to send a prompt message to the vehicle screen. On the contrary, if the vehicle has not decelerated at the target distance from the traffic light intersection and is still in a constant speed driving state or an accelerating driving state, the prompt message can be transmitted to the graphical user interface. For example, the text message "Currently unable to pass, please slow down" can be displayed in the form of a pop-up window or a voice broadcast prompt message, where the target distance can be a preset distance or a self-set distance. It should be noted that this is only an example, and there is no specific restriction on the form and content of the prompt information.
[0061] For example, the driving state of the vehicle can be determined by the following steps: after receiving the traffic light information, the current speed V1 of the vehicle, the distance L from the traffic light intersection and the average speed Vavg of the road ahead are obtained, and the time t of the vehicle to the target distance from the traffic light intersection can be calculated by the following formula:
[0062]
[0063] Wherein, a is the target distance between the vehicle and the traffic light intersection.
[0064] In an embodiment of the present invention, the road information of the road section where the vehicle is located at the current moment is obtained, wherein the road information at least includes the road sign information on the road section and the driving information of multiple reference vehicles passing through the road section; based on the road information, the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section are determined; based on the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, the traffic state information of the traffic light section in the road section that the vehicle will pass through in the future moment is determined. That is to say, the embodiment of the present invention collects the road information of the road section where the vehicle is located at the current moment, then obtains the traffic light information of the road section and the reference speed information of the vehicle, and finally compares the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, and determines the traffic state information of the vehicle passing through the current traffic light intersection according to the comparison result, so as to achieve the purpose of accurately judging the traffic state of the vehicle at the traffic light intersection, thereby solving the technical problem of low accuracy in judging the traffic state of the vehicle at the traffic light intersection, and improving the accuracy of judging the traffic state of the vehicle at the traffic light intersection.
[0065] Example 2
[0066] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.
[0067] At present, with the continuous increase in the number of vehicles, urban road congestion is becoming more and more serious. When waiting for a red light at an intersection, you may not be able to observe the status of the traffic light in front in time due to congestion, or in foggy, rainy or snowy weather, you may not be able to see the status of the traffic light in front clearly. Therefore, it is particularly important to provide users with relevant information about traffic lights at the current intersection to increase the safety of users while driving or waiting.
[0068] Traffic light detection methods in related technologies generally use on-board cameras to identify traffic lights and output traffic light signals (including color, shape, etc.) to vehicles for decision-making. However, due to unstable camera recognition, when the camera field of view is blocked or the surrounding light is dim, the visual distance will be shortened, which will eventually affect the recognition of traffic lights. At the same time, the camera cannot recognize the countdown of the traffic light, so it is impossible to determine the switching time of the traffic light and the number of vehicles passing through the intersection, so the vehicle cannot obtain real-time information on road traffic conditions.
[0069] In a related technology, a vehicle, a vehicle-mounted device and a method for displaying traffic light information on a map are disclosed. The vehicle-mounted device determines whether there is a next target traffic light on the driving path. If there is a target traffic light, the V2X (Vehicle to everything, referred to as V2X) vehicle networking network is used to obtain the real-time position of the vehicle, calculate the real-time distance from the vehicle to the target traffic light based on the real-time position, monitor the road condition information between the real-time position and the target traffic light and the real-time status of the target traffic light, and predict the estimated arrival time of the vehicle based on the real-time distance, road condition information and real-time status; display or hide the target traffic light and its real-time status on the map based on the estimated arrival time to remind the user. Through the vehicle networking technology, the real-time position of the vehicle, the status of the traffic light and the road condition information can be accurately / quickly obtained, and the traffic light can be displayed on the map to provide users with an intuitive and convenient user experience.
[0070] In another related technology, a trustworthy and privacy-protected intelligent traffic light method and system based on the vehicle-to-external information exchange system technology is disclosed, and the method includes: system initialization; vehicle registration, a trusted agency TA verifies whether the vehicle identity is legal, and if legal, issues a reputation certificate; the vehicle about to pass the intersection sends a request message to the traffic light; the traffic light determines whether the actual behavior of the vehicle is consistent with the vehicle request; the trusted agency updates the reputation table. The present invention can dynamically adjust the traffic lights according to the traffic conditions at the intersection, change the display and duration, thereby effectively reducing the occurrence of traffic congestion; while ensuring that the information provided by the vehicle is authentic and reliable, it also protects the security of privacy information, and protects the traffic light system and the vehicle from various attacks by attackers as much as possible, ensuring the privacy security of the vehicle during the driving process of the smart car and the security and reliability of the information received by the traffic light system.
[0071] However, the above methods do not take into account the number of rounds that the vehicle passes through the traffic light intersection, and there is still a technical problem of low accuracy in judging the traffic status of the vehicle at the traffic light intersection.
[0072] However, the present invention proposes a traffic light detection method, device, electronic device and computer-readable medium based on V2X. The traffic light detection system in the present invention consists of six parts, namely, a V2X road condition information acquisition unit, a V2X data receiving unit, a vehicle speed detection unit, an on-board high-precision map unit, a data calculation unit and an information display unit. The traffic light information and the recommended green wave speed at the intersection are sent to the vehicle through V2X technology. After receiving the traffic light information, the vehicle combines the current vehicle speed, the distance from the traffic light intersection and the vehicle speed according to the road condition information ahead to calculate the status information of the vehicle passing the traffic light ahead, and the number of times the vehicle passes can be calculated. Since the number of times the vehicle passes the traffic light intersection is taken into account, the technical problem of low accuracy in judging the traffic status of the vehicle at the traffic light intersection is solved, thereby improving the accuracy of judging the traffic status of the vehicle at the traffic light intersection.
[0073] Next, the vehicle information processing method according to the embodiment of the present invention is further introduced.
[0074] Figure 2 is a schematic diagram of a traffic light detection system according to an embodiment of the present invention. Figure 2 As shown, the traffic light detection system 200 may include a vehicle-to-external information exchange system 202 and a vehicle-machine system 204, wherein the vehicle-to-external information exchange system 202 may include a road condition information acquisition unit 2021, and the vehicle-machine system 204 may include a data receiving unit 2041, a vehicle speed detection unit 2042, an on-board high-precision map unit 2043, a data calculation unit 2044 and a data display unit 2045.
[0075] Optionally, the vehicle-to-external information exchange system can obtain various information in front of the vehicle through information transmission between the vehicle and the roadside unit for road conditions that cannot be detected by cameras and radars. For example, the road condition information acquisition unit can monitor the road condition information in front of the vehicle in real time based on the RSU, and can transmit the detected road condition information in front to the data receiving unit in the vehicle system, where the road condition information in front may include traffic signals, traffic signs, dangerous road conditions, recommended green wave speed and other information.
[0076] Optionally, the data receiving unit receives the road condition information ahead from the road condition information acquisition unit, and can transmit the above information to the data receiving and calculating unit through the interface through the vehicle-mounted unit; the vehicle speed detection unit can detect the vehicle speed information of the vehicle through a vehicle speed sensor installed on the output shaft of the vehicle transmission or the main reducer and collect the vehicle speed information, and transmit it to the data calculating unit through the interface; the on-board high-precision map unit can detect the distance of the vehicle from the traffic light intersection ahead and the road condition information ahead in real time through the map engine, such as severe congestion, congestion, smooth traffic, slow driving, etc. Each type of information corresponds to an average speed. The on-board high-precision map unit can transmit the average speed of the road condition ahead of the vehicle to the data calculating unit. It should be noted that the specific road condition information ahead of the vehicle and the average speed corresponding to the road condition information are only for example and are not specifically limited. As long as the method and process for determining whether the traffic light can be passed are based on the road condition information ahead of the vehicle and the speed of the vehicle ahead, they are within the protection scope of the embodiments of the present invention.
[0077] Optionally, after receiving the data from the three parties, the data calculation unit can calculate whether the vehicle's current speed can pass the intersection ahead at this traffic light according to the algorithm rules. If it can pass, an instruction to display the countdown information of the traffic light ahead can be transmitted to the vehicle's computer. If it cannot pass, it is further determined whether there is a danger of running a red light. If there is no danger of running a red light, it can calculate the round of traffic lights at which the vehicle passes the intersection, and an instruction to display the countdown information of the traffic light ahead and the round information of the vehicle passing the intersection can be sent to the computer. If there is a danger of running a red light, it is necessary not only to send an instruction to display the countdown information and round information of the traffic light ahead to the computer, but also to send an instruction to the computer to prompt the driver to warn of the danger of running a red light.
[0078] Optionally, the data display unit can display different information according to the instructions received from the vehicle computer system. If the vehicle can pass the intersection at this traffic light, the countdown information of the traffic light ahead can be displayed on the vehicle computer; if the vehicle cannot pass and there is no danger of running a red light, the countdown information of the traffic light ahead and the turn information of the vehicle passing the intersection can be displayed on the vehicle computer; if the vehicle cannot pass the intersection and there is a danger of running a red light, not only the countdown information and turn information of the traffic light need to be displayed on the vehicle computer, but also a danger warning of the driver running a red light can be displayed, wherein the vehicle computer, that is, the vehicle computer screen, can be an in-vehicle navigation.
[0079] Figure 3 is a flow chart of a traffic light detection method according to an embodiment of the present invention. Figure 3 As shown, the following steps may be included:
[0080] Step S301: The road condition information acquisition unit monitors the road condition information in real time and transmits the information to the data receiving unit.
[0081] In the above step S301 of the present invention, the road condition information acquisition unit may send the road state information to the vehicle-mounted unit device of the data receiving unit, wherein the road state information may include traffic light information, road hazard state information, warning signs and other information.
[0082] Step S302: the data receiving unit receives the information and transmits it to the data computing unit through the interface.
[0083] In the above step S302 of the present invention, after receiving the data, the data receiving unit can first filter the information that is not a traffic light and then transmit it to the data calculation unit. The data finally transmitted to the data calculation unit includes traffic light status information (red light, green light or yellow light), current traffic light countdown information (green light countdown remaining time Tg, yellow light countdown remaining time Ty or red light countdown remaining time Tr), and the duration of the red, green and yellow lights respectively (green light duration Tcyc_g, yellow light duration Tcyc_y or red light duration Tcyc_r). If the traffic light is an arrow traffic light, the status of each arrow, the countdown and the duration of each arrow red, green and yellow light and the recommended green wave speed Vs can be displayed.
[0084] Step S303: the vehicle speed detection unit provides the vehicle speed information to the data calculation unit.
[0085] In the above step S303 of the present invention, the vehicle speed detection unit may detect the real-time speed V of the vehicle using a vehicle speed sensor, and transmit the speed V to the data calculation unit through an interface.
[0086] Step S304: The vehicle-mounted high-precision map unit is responsible for transmitting the distance between the vehicle and the intersection and the average speed of the road ahead to the data calculation unit.
[0087] In the above step S304 of the present invention, the vehicle-mounted high-precision map unit can transmit path information to the data calculation unit, wherein the path information may include the vehicle's location information, the vehicle's distance from the traffic light intersection ahead L, and the average speed Vavg information of the vehicle ahead.
[0088] Step S305: the data calculation unit determines whether the current speed of the vehicle, the green wave speed and the average speed of the vehicle ahead are equal.
[0089] In the above step S305 of the present invention, the data calculation unit performs calculation processing and decision planning on all received information, and finally calculates the data that needs to be displayed to the user, obtains the vehicle's current driving speed V, the recommended green wave speed Vs, and the average speed Vavg of the road ahead, and determines whether the three are equal. If they are equal, step S306 can be performed. If they are not equal, the color of the traffic light can be further determined to determine whether to execute step S307 or S308 or S309.
[0090] Step S306, the data display unit displays the traffic light countdown and the words "You can pass this round" on the vehicle computer.
[0091] In the above step S306 of the present invention, if the vehicle's current driving speed V, the recommended green wave speed Vs and the average speed Vavg of the road ahead are equal, that is, V=Vs=Vavg, the vehicle can maintain the current speed and drive to the traffic light intersection and pass the intersection. At this time, the car screen can display the traffic light countdown information transmitted from the data receiving unit, and inform the user in the form of a pop-up window that "this round can pass."
[0092] Step S307, the traffic light counts down to green, and condition matching is performed according to rule (1).
[0093] In the above step S307 of the present invention, if the current speed of the vehicle is not equal to the recommended green wave speed, that is, V≠Vs, the data calculation unit can determine whether the vehicle can pass by combining the average speed of the road ahead and the countdown of the traffic light. The time from the vehicle to the traffic light ahead can be calculated according to the distance L between the vehicle and the traffic light intersection ahead and the average speed Vavg of the road ahead. For example, the time from the vehicle to the traffic light ahead can be expressed by the following formula:
[0094]
[0095] Wherein, t may represent the time at which the vehicle is away from the traffic light ahead.
[0096] Optionally, if the traffic signal is a green countdown with the remaining green countdown time Tg, if the vehicle can pass through the current traffic signal intersection during the first round of yellow light, it can be stated that Tg < t < Tg + Tcyc_y; if the vehicle passes through the current traffic signal intersection during the second round of green light, it can be stated that Tg + Tcyc_y < t < Tg + Tcyc_y + Tcyc_r; if Tg + Tcyc_r + 2Tcyc_y < t < Tg + Tcyc_r + 2Tcyc_y + Tcyc_g, it can be stated that the vehicle can pass through the current traffic signal intersection during the second round of green light; if the vehicle passes through the traffic signal intersection during the third round of yellow light, it can be stated that Tg + Tcyc_r + 2Tcyc_y + Tcyc_g < t < Tg + Tcyc_r + 3Tcyc_y + Tcyc_g.
[0097] For example, if the vehicle can pass through the traffic signal intersection during the third round of green light, it can be stated that Tg + Tcyc_r + 3Tcyc_y + Tcyc_g < t < Tg + 2Tcyc_r + 4Tcyc_y + Tcyc_g.
[0098] For another example, if the vehicle can pass through the traffic signal intersection during the fifth round of yellow light, it can be stated that Tg + 2Tcyc_r + 4Tcyc_y + 2Tcyc_g < t < Tg + 2Tcyc_r + 5Tcyc_y + 2Tcyc_g.
[0099] Step S308, the traffic signal is a yellow countdown, and condition matching is performed according to rule (2).
[0100] In the above step S308 of the present invention, if the state of the traffic signal ahead is a yellow countdown at this time, and the remaining yellow countdown time is Ty, if Ty < t < Ty + Tcyc_g, it can be stated that the vehicle passes through the traffic signal intersection during the first round of green light; if Ty + Tcyc_g < t < Ty + Tcyc_g + Tcyc_y, it can be stated that the vehicle can pass through the traffic signal intersection during the second round of yellow light; if Ty + Tcyc_g + Tcyc_y < t < Ty + 2Tcyc_g + Tcyc_r + 2Tcyc_y, it can be stated that the vehicle can pass through the traffic signal intersection during the second round of green light.
[0101] For example, if the vehicle can pass through the traffic signal intersection during the fourth round of yellow light, it can be stated that Ty + 2Tcyc_g + Tcyc_r + 2Tcyc_y < t < Ty + 2Tcyc_g + Tcyc_r + 3Tcyc_y.
[0102] As another example, if the vehicle can pass through the traffic signal intersection on the third green light, it can be shown that Ty + 2Tcyc_g + Tcyc_r + 3Tcyc_y < t < Ty + 3Tcyc_g + Tcyc_r + 3Tcyc_y.
[0103] As an optional example, if the vehicle can pass through the traffic signal intersection on the fifth yellow light, it can be shown that Ty + 3Tcyc_g + Tcyc_r + 3Tcyc_y < t < Ty + 3Tcyc_g + Tcyc_r + 4Tcyc_y.
[0104] Step S309, the traffic information light is counting down the red light, and condition matching is performed according to rule (3).
[0105] In step S309 of the present invention, if the status of the traffic signal in front is counting down the red light at this time, and the remaining time of the red light countdown is Tr, if Tr < t < Tr + Tcyc_y + Tcyc_g, the vehicle can pass through the traffic signal intersection on the first green light; if Tr + Tcyc_y + Tcyc_g < t < Tr + 2Tcyc_y + Tcyc_g, the vehicle can pass through the traffic signal intersection on the second yellow light; if the vehicle can pass through the traffic signal intersection on the second green light, it can be shown that Tr + 2Tcyc_y + Tcyc_g < t < Tr + 3Tcyc_y + Tcyc_g + 2Tcyc_r.
[0106] For example, if the vehicle can pass through the traffic signal intersection on the fourth yellow light, it can be shown that Tr + 3Tcyc_y + Tcyc_g + 2Tcyc_r < t < Tr + 4Tcyc_y + Tcyc_g + 2Tcyc_r.
[0107] As another example, if the vehicle can pass through the traffic signal intersection on the third green light, it can be shown that Tr + 4Tcyc_y + Tcyc_g + 2Tcyc_r < t < Tr + 5Tcyc_y + 2Tcyc_g + 3Tcyc_r.
[0108] As an optional example, if the vehicle can pass through the traffic signal intersection on the sixth yellow light, it can be shown that Tr + 5Tcyc_y + 2Tcyc_g + 3Tcyc_r < t < Tr + 6Tcyc_y + 2Tcyc_g + 3Tcyc_r.
[0109] Step S310, determine whether the vehicle has a red light running behavior according to rule (5).
[0110] In the above step S310 of the present invention, if it is determined that the vehicle cannot pass through the intersection in the first round of the traffic signal ahead, and the vehicle has not slowed down at the target distance from the traffic light intersection, it can be further determined whether the vehicle has run a red light, wherein the target distance can be a factory preset distance for the vehicle or a distance selected by the user.
[0111] Optionally, the rule for the vehicle to decelerate can be determined by the following steps. When the data calculation unit receives the traffic light information, the current speed V1 of the vehicle, the distance L from the traffic light intersection and the average speed Vavg of the road ahead are obtained. For example, the time t from the vehicle to the target distance from the traffic light intersection can be calculated by the following formula:
[0112]
[0113] Wherein, a may represent the target distance between the vehicle and the traffic light intersection, and a may be a user-defined value; for example, it may be directly preset to 50.
[0114] For example, the car screen may prompt the user by displaying text or voice prompts on the interface, etc. This is only an example and is not a specific limitation.
[0115] Step S311, the data display unit displays the countdown status of the traffic light, the rounds and the traffic light warning information.
[0116] In the above step S311 of the present invention, if it is determined that the vehicle has run a red light, the data calculation unit can transmit a signal to the vehicle screen, and display a warning message "Currently unable to pass, please slow down" on the vehicle screen, and can also display the countdown information of the traffic light and the number of passing rounds.
[0117] Optionally, when the vehicle reaches the target distance from the traffic light, the real-time speed of the vehicle is V2. At this time, the speed change rate of the vehicle can be calculated, that is, V2-V1, which can be obtained by the vehicle acceleration It can be determined that if the time t in the above formula is greater than 0, it means that the vehicle is accelerating, and the vehicle screen can prompt the user, otherwise, no prompt is required.
[0118] Step S312: the data display unit displays the countdown status of the traffic light and the number of passes.
[0119] In the above step S312 of the present invention, if it is determined that the vehicle does not run a red light, the data calculation unit can transmit a signal to the vehicle screen, and the countdown information of the traffic light and the number of passes can be displayed on the vehicle screen.
[0120] For example, if the vehicle is 500 meters away from a traffic signal intersection, and the current vehicle speed is 40 km / h, and the average vehicle speed of the road conditions ahead is 5 km / h. At this time, the data calculation unit receives the traffic signal information (the current state is green, the green light countdown is 5 s, the green light duration is 15 s, the yellow light duration is 3 s, the red light duration is 15 s, and the recommended green wave speed is 60 km / h) transmitted by the road condition information acquisition unit. From the above information, it can be seen that V≠Vs≠Vavg. It can be further judged that the traffic signal is in the green light countdown. By matching the conditions according to rule (1), the time for the vehicle to reach the traffic signal ahead can be calculated, that is, 36 s = 500 m / 50 km / h. It is judged that the condition Tg+Tcyc_y<t<Tg+Tcyc_y+Tcyc_r is met, which means that the vehicle can pass through the traffic signal intersection on the second round of the green light.
[0121] In the embodiment of the present invention, by processing the traffic signal information, the current vehicle speed information and the reference speed information of the vehicle driving on the road section ahead in the road information collected during the vehicle driving process, the round of the vehicle passing through the current traffic signal intersection can be determined. If the current round can pass through the traffic signal intersection, the traffic signal information can be transmitted to the in-vehicle screen. If the current round cannot pass through the traffic signal intersection, the traffic signal information and the passing round can be transmitted to the in-vehicle screen, so as to achieve the purpose of accurately judging the round of the vehicle at the traffic signal intersection, and further solve the technical problem of low accuracy in judging the passing state of the vehicle at the traffic signal intersection, and improve the accuracy of judging the passing state of the vehicle at the traffic signal intersection.
[0122] Embodiment 3
[0123] According to an embodiment of the present invention, there is also provided an information processing device for a vehicle. It should be noted that the information processing device for the vehicle can be used to execute the information processing method for the vehicle in Embodiment 1.
[0124] Figure 4 is a schematic diagram of an information processing device for a vehicle according to an embodiment of the present invention. As Figure 4 shown, the information processing device 400 for the vehicle may include: an acquisition unit 402, a first determination unit 404, and a second determination unit 406.
[0125] The acquisition unit 402 is configured to acquire road information of the road section where the vehicle is located at the current moment, where the road information at least includes road sign information on the road section and driving information of multiple reference vehicles passing through the road section.
[0126] The first determination unit 404 is used to determine the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section based on the road information, wherein the traffic light information at least includes the duration of the traffic light on the road section in each display state, the target display state of the traffic light at the current moment, and the remaining display time of the traffic light in the target display state.
[0127] The second determination unit 406 is used to determine the traffic state information of the vehicle passing through the traffic light section in the road section at a future moment based on the vehicle's current driving speed information, traffic light information and reference speed information, wherein the traffic state information is at least used to characterize the traffic state of the vehicle passing through the traffic light section within the remaining display time when the traffic light is in the target display state, and the traffic light is deployed on the traffic light section.
[0128] Optionally, the first determination unit 404 may include: a first acquisition module, used to obtain keyword information of multiple sub-road information in the road information; an extraction module, used to extract target keywords from the keyword information; a first determination module, used to determine the sub-information corresponding to the target keyword as traffic light information and reference speed information.
[0129] Optionally, the second determination unit 406 may include: a second acquisition module, used to acquire the distance information between the vehicle and the traffic light, and the average driving speed information of multiple reference vehicles on the road section that are within a threshold range from the vehicle; a second determination module, used to, when the average driving speed information is the same as the reference speed information, in response to the driving speed information being equal to the average driving speed information, determine that the vehicle passes through the traffic light section within the remaining display time of the traffic light in the target display state; a third determination module, used to determine the traffic status information based on the average driving speed information and the traffic light information in response to the driving speed information being greater than or less than the reference speed information.
[0130] Optionally, the third determination module may include: a first determination submodule, used to determine the driving time information of the vehicle to the traffic light section based on the average driving speed information and the distance information; and a second determination submodule, used to determine the traffic status information based on the driving time information and the traffic light information.
[0131] Optionally, the third determination module may also include: a third determination submodule, used to determine, based on the traffic light information, the switching time information used by the traffic light to switch from the target display state to another display state at a future moment; and a first comparison submodule, used to compare the driving time information with the switching time information to obtain traffic status information.
[0132] Optionally, the second determination unit 406 may also include: a third acquisition module, used to acquire the driving status of the vehicle in response to the vehicle failing to pass the traffic light section within the remaining time when the traffic light is in the target display state; a sending module, used to send prompt information to the vehicle in response to the driving status being an accelerated driving state or a constant speed driving state, wherein the prompt information is used to prompt that the vehicle is driving dangerously.
[0133] According to an embodiment of the present invention, road information of a road section where a vehicle is located at a current moment is acquired by an acquisition unit, wherein the road information at least includes road sign information on the road section and driving information of multiple reference vehicles passing through the road section; traffic light information of the road section and reference speed information of the vehicle traveling on the road section are determined by a first determination unit based on the road information; and traffic status information of the vehicle passing through a traffic light section in the road section at a future moment is determined by a second determination unit based on the driving speed information, traffic light information and reference speed information of the vehicle at the current moment, thereby solving the technical problem of low accuracy in judging the traffic status of a vehicle at a traffic light intersection and achieving improved accuracy in judging the traffic status of a vehicle at a traffic light intersection.
[0134] Example 4
[0135] According to an embodiment of the present invention, a computer-readable storage medium is further provided. The storage medium includes a stored program, wherein the program executes the vehicle information processing method described in Embodiment 1.
[0136] Example 5
[0137] According to an embodiment of the present invention, a processor is further provided, which is used to run a program, wherein the vehicle information processing method described in Example 1 is executed when the program is run.
[0138] Example 6
[0139] According to an embodiment of the present invention, a vehicle is further provided. The vehicle is used to execute the vehicle information processing method according to the embodiment of the present invention.
[0140] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0141] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0142] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0143] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0144] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0145] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0146] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A vehicle information processing method, characterized in that: include: Acquire road information of a road section where the vehicle is located at a current moment, wherein the road information at least includes road sign information on the road section and driving information of a plurality of reference vehicles passing through the road section; Based on the road information, determine the traffic light information of the road section and the reference speed information of the vehicle traveling on the road section, wherein the traffic light information at least includes the duration of each display state of the traffic light on the road section, the target display state of the traffic light at the current moment, and the remaining display time of the traffic light in the target display state; Determine, based on the driving speed information of the vehicle at the current moment, the traffic light information and the reference speed information, the traffic state information of the vehicle passing through the traffic light section in the road section at a future moment, wherein the traffic state information is at least used to characterize the traffic state of the vehicle passing through the traffic light section within the remaining display time when the traffic light is in the target display state, and the traffic light is deployed on the traffic light section; Wherein, based on the driving speed information of the vehicle at the current moment, the traffic light information and the reference speed information, determining the traffic status information of the vehicle passing through the traffic light section in the road section at a future moment includes: acquiring the distance information between the vehicle and the traffic light, and the average driving speed information of the plurality of reference vehicles on the road section that are within a threshold range from the vehicle; when the average driving speed information is the same as the reference speed information, in response to the driving speed information being equal to the average driving speed information, determining that the vehicle passes through the traffic light section within the remaining display time of the traffic light in the target display state; in response to the driving speed information being greater than or less than the reference speed information, determining the traffic status information based on the average driving speed information and the traffic light information.
2. The method according to claim 1, characterized in that Determining, based on the road information, traffic light information of the road section and reference speed information of the vehicle traveling on the road section, includes: Acquire keyword information of a plurality of sub-road information in the road information; extracting target keywords from the keyword information; The sub-information corresponding to the target keyword is determined to be the traffic light information and the reference speed information.
3. The method according to claim 1, characterized in that Determining the traffic status information based on the average driving speed information and the traffic light information includes: Determining the driving time information of the vehicle to the traffic light section based on the average driving speed information and the distance information; The traffic status information is determined based on the travel time information and the traffic light information.
4. The method according to claim 3, characterized in that Determining the traffic status information based on the travel time information and the traffic light information includes: Based on the traffic light information, determining switching time information used by the traffic light to switch from the target display state to another display state at the future moment; The travel time information is compared with the switching time information to obtain the traffic status information.
5. The method according to claim 1, characterized in that The method further comprises: In response to the vehicle not passing through the traffic light section within the remaining display time of the traffic light in the target display state, acquiring the driving state of the vehicle; In response to the driving state being an accelerated driving state or a constant speed driving state, a prompt message is sent to the vehicle, wherein the prompt message is used to prompt that the vehicle is being driven dangerously.
6. A vehicle information processing device, characterized in that: include: An acquisition unit, used to acquire road information of a road section where the vehicle is located at a current moment, wherein the road information at least includes road sign information on the road section and driving information of a plurality of reference vehicles passing through the road section; a first determining unit, configured to determine, based on the road information, traffic light information of the road section and reference speed information of the vehicle traveling on the road section, wherein the traffic light information at least includes a duration of each display state of the traffic light on the road section, a target display state of the traffic light at the current moment, and a remaining display time of the traffic light in the target display state; a second determining unit, configured to determine, based on the driving speed information of the vehicle at the current moment, the traffic light information and the reference speed information, traffic state information of the vehicle passing through a traffic light section in the road section at a future moment, wherein the traffic state information is at least used to characterize the traffic state of the vehicle passing through the traffic light section within the remaining display time of the traffic light in the target display state, and the traffic light is deployed on the traffic light section; The second determination unit is further configured to obtain the distance information between the vehicle and the traffic light, and the average driving speed information of the multiple reference vehicles on the road section that are within a threshold range from the vehicle; and to determine, in response to the driving speed information being equal to the average driving speed information, whether the vehicle passes through the traffic light section within the remaining display time of the traffic light in the target display state when the average driving speed information is the same as the reference speed information; and to determine, based on the average driving speed information and the traffic light information, the traffic status information in response to the driving speed information being greater than or less than the reference speed information.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 5.
8. A processor, characterized in that: The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 5 when run by the processor.
9. A vehicle, characterized in that: The vehicle is used to execute the vehicle information processing method according to any one of claims 1 to 5.