A processing method, device, equipment and medium for controlling vehicle speeding

By acquiring and processing road limiting speed information and vehicle driving speed information, combining the driver's status, target speed threshold information is generated, and effective control of vehicle speed is achieved and the safety of vehicle driving is improved.

CN116252792BActive Publication Date: 2025-07-25DEEPAL AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310321548.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-29
Publication Date
2025-07-25
Estimated Expiration
2043-03-29

AI Technical Summary

Technical Problem

The prior art cannot effectively control the speeding of the vehicle when the driver is in an abnormal driving state or actively speeding, resulting in greater safety risks.

Method used

By obtaining road limit speed information and vehicle driving speed information, initial weighting process is performed to generate initial speed threshold information, and combined with the driver's status, judge the vehicle driving mode, generate target speed threshold information, and finally control the vehicle through autonomous driving technology to avoid speeding.

Benefits of technology

Improve the safety of the vehicle during driving and avoid safety accidents caused by abnormal driving or active speeding.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116252792B_ABST
    Figure CN116252792B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of automotive autonomous driving technology, and provides a processing method for controlling vehicle speeding, including: obtaining road speed limit information and vehicle driving speed information; performing initial weighting processing on the road speed limit information to generate initial speed threshold information; controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver; obtaining real-time speed information of the vehicle in the assisted driving mode; generating target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information; and controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle. The present invention can achieve the control of speeding vehicles and improve the safety during vehicle driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile automatic driving technology, and in particular to a processing method, device, equipment and medium for controlling vehicle speeding. Background Art

[0002] With the development of the automobile industry, more and more people begin to pay attention to the acceleration ability of automobiles. However, with the continuous improvement of the acceleration ability of automobiles, safety accidents caused by speeding and loss of control of automobiles have followed. The existing methods for controlling speeding can only remind speeding drivers to drive safely. However, when the driver is in an abnormal driving state or actively speeding, the speeding vehicle cannot be controlled, which poses a great safety hazard. Summary of the invention

[0003] One of the purposes of the present invention is to provide a processing method for controlling vehicle speeding, so as to solve the problem in the prior art that the speeding vehicle cannot be controlled when the driver is in an abnormal driving state or actively speeding; the second purpose is to provide a processing device for controlling vehicle speeding; the third purpose is to provide an electronic device; the fourth purpose is to provide a computer-readable storage medium.

[0004] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0005] A processing method for controlling vehicle overspeeding, the method comprising:

[0006] Obtain road speed limit information and vehicle speed information;

[0007] Performing initial weighted processing on the road speed limit information to generate initial speed threshold information;

[0008] Controlling the driving mode of the vehicle based on a comparison result of the vehicle driving speed information and the initial speed threshold information and a driving state of the driver;

[0009] Obtain real-time speed information of the vehicle in assisted driving mode;

[0010] generating target speed threshold information based on a comparison result of the real-time speed information and the initial speed threshold information; and

[0011] Based on the comparison result between the real-time speed information and the target speed threshold information, the driving mode of the vehicle is controlled to complete the control of the speeding vehicle.

[0012] According to the above technical means, by controlling the driving mode of the vehicle based on the comparison result of the vehicle driving speed information and the initial speed threshold information and the driving state of the driver, the problem of safety accidents caused by the vehicle running out of control due to speeding caused by the driver being in an abnormal driving state can be solved. By controlling the driving mode of the vehicle based on the comparison result of the real-time speed information and the target speed threshold information, the problem of safety accidents caused by the vehicle running out of control due to active speeding of the driver in a normal driving state can be solved. Compared with the prior art, the automatic driving technology can actively intervene in the speeding vehicle, so as to realize the control of the speeding vehicle and improve the safety of vehicle driving.

[0013] Further, the step of controlling the driving mode of the vehicle based on the comparison result of the vehicle driving speed information and the initial speed threshold information and the driving state of the driver includes:

[0014] Judge whether the vehicle driving speed information is greater than the initial speed threshold information;

[0015] If the vehicle driving speed information is less than or equal to the initial speed threshold information, repeatedly obtain the road limit speed information and the vehicle driving speed information;

[0016] If the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver, and control the driving mode of the vehicle according to the driving state of the driver.

[0017] According to the above technical means, by judging and processing the driving state of the driver, it can be known whether the vehicle speeding is due to the driver being in an abnormal driving state or active speeding, thus improving the safety during vehicle driving.

[0018] Further, the step of, if the vehicle driving speed information is greater than the initial speed threshold information, judging and processing the driving state of the driver, and controlling the driving mode of the vehicle according to the driving state of the driver includes:

[0019] When the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver;

[0020] If the driver is in an abnormal driving state, control the vehicle to enter the automatic driving mode;

[0021] If the driver is in a normal driving state, control the vehicle to enter the assisted driving mode and issue a speed reduction alarm reminder.

[0022] According to the above technical means, the safety during vehicle driving is improved.

[0023] Further, the step of generating target speed threshold information based on the comparison result of the real-time speed information and the initial speed threshold information includes:

[0024] When the driver is in a normal driving state, determine whether the real-time speed information is greater than the initial speed threshold information;

[0025] If the real-time speed information is less than or equal to the initial speed threshold information, repeatedly obtain the road limit speed information and the vehicle driving speed information;

[0026] If the real-time speed information is greater than the initial speed threshold information, perform target weighting processing on the road limit speed information to generate target speed threshold information.

[0027] Further, the step of controlling the driving mode of the vehicle based on the comparison result of the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle includes:

[0028] When the real-time speed information is greater than the initial speed threshold information, determine whether the real-time speed information is greater than the target speed threshold information;

[0029] If the real-time speed information is less than or equal to the target speed threshold information, repeatedly judge the driving state of the driver and control the driving mode of the vehicle according to the driving state of the driver;

[0030] If the real-time speed information is greater than the target speed threshold information, control the vehicle to enter the automatic driving mode.

[0031] According to the above technical means, it is possible to judge whether a driver in a normal driving state wants to actively speed, so as to judge whether it is necessary to intervene in the vehicle in motion with active driving technology, thereby avoiding the occurrence of safety accidents caused by the driver's active speeding.

[0032] Further, the target speed threshold information is greater than the initial speed threshold information.

[0033] Further, the abnormal driving states include drowsy driving state, drunk driving state and sudden illness driving state.

[0034] A processing device for controlling vehicle speeding, the device includes:

[0035] An information acquisition module for acquiring road limit speed information, vehicle driving speed information and vehicle real-time speed information;

[0036] An initial processing module for performing initial weighting processing on the road speed limit information to generate initial speed threshold information;

[0037] A state detection module for controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver;

[0038] A target processing module for generating target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information; and

[0039] A vehicle control module for controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle.

[0040] An electronic device, the electronic device includes:

[0041] One or more processors;

[0042] A storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, enabling the electronic device to implement the processing method for controlling vehicle speeding as described above.

[0043] A computer-readable storage medium, on which a computer program is stored, when the computer program is executed by a processor of a computer, enabling the computer to execute the processing method for controlling vehicle speeding as described in the above claims.

[0044] Advantages of the present invention:

[0045] (1) By controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver, the present invention can solve the problem of vehicle speeding out of control and causing safety accidents due to the driver being in an abnormal driving state.

[0046] (2) By controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information, the present invention can solve the problem of the vehicle getting out of control and causing safety accidents due to the driver in a normal driving state actively speeding, improving the safety during the vehicle driving process.

[0047] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit this application. Description of the Drawings

[0048] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:

[0049] Figure 1 is a schematic diagram of an implementation environment of a processing method for controlling vehicle speeding shown in an exemplary embodiment of the present application;

[0050] Figure 2 is a flowchart of a processing method for controlling vehicle speeding shown in an exemplary embodiment of the present application;

[0051] Figure 3 is Figure 2 a flowchart of step S230 in the shown embodiment in an exemplary embodiment;

[0052] Figure 4 is Figure 2 a flowchart of step S250 in the shown embodiment in an exemplary embodiment;

[0053] Figure 5 is Figure 2 a flowchart of step S260 in the shown embodiment in an exemplary embodiment;

[0054] Figure 6 is a schematic diagram of the structure of a processing device for controlling vehicle speeding shown in an exemplary embodiment of the present application;

[0055] Figure 7 shows a schematic diagram of the structure of a computer system of an electronic device suitable for implementing the embodiments of the present application. Detailed Embodiments

[0056] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for explaining the present invention, rather than for limiting the protection scope of the present invention.

[0057] It should be noted that the illustrations provided in the following embodiments only schematically illustrate the basic concept of the present invention. Therefore, only the components related to the present invention are shown in the drawings, rather than being drawn according to the number, shape, and size of the components in actual implementation. The type, quantity, and proportion of each component in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.

[0058] In the following description, numerous details are explored to provide a more thorough explanation of the embodiments of the present invention. However, it is obvious to those skilled in the art that the embodiments of the present invention can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present invention difficult to understand.

[0059] First of all, it should be noted that autonomous driving is a technology based on artificial intelligence and machine learning, in which sensors, cameras, radars, GPS and other devices are used to identify and perceive the surrounding environment to achieve the control of speeding vehicles. In a broader sense, autonomous driving is a technology or system in which a vehicle can drive itself without human operation. This technology or system uses sensors and computer vision to detect and analyze road conditions and control the acceleration, braking, and steering of the vehicle to achieve automated driving. Currently, autonomous driving technology is widely applied to automobiles, drones, and other transportation tools. Its development can improve traffic efficiency, reduce traffic accidents, and make people's travel easier. In other application scenarios, the processing method for controlling vehicle speeding for an object can be set according to the actual situation, and the embodiments of the present application do not limit this.

[0060] Figure 1 It is a schematic diagram of the implementation environment of the processing method for controlling vehicle speeding shown in an exemplary embodiment of the present application. As Figure 1 shown, through the cameras, positioning devices, etc. installed on the intelligent terminal 110, the road speed limit information and the vehicle driving speed information can be collected. Then, the road speed limit information is input to the server 120 for initial weighting processing to obtain the initial speed threshold information. Subsequently, according to the comparison result of the server 120 based on the vehicle driving speed information and the initial speed threshold information and the driving state of the driver, the driving mode of the vehicle is controlled. Then, the real-time speed information of the vehicle in the assisted driving mode is obtained, and based on the comparison result of the real-time speed information of the vehicle and the initial speed threshold information, the target speed threshold information is obtained. Finally, according to the comparison result of the server 120 for the real-time speed information and the target speed threshold information, the driving mode of the vehicle is controlled to complete the control of the speeding vehicle. Among them, Figure 1The intelligent terminal 110 shown can be a smart phone, a smart car, a tablet computer, a laptop computer, or any terminal device that supports the installation of a camera, a positioning device, etc., but is not limited thereto. Figure 1 The server 120 shown is a server. For example, it can be an independent display screen, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. There is no limitation here either. The intelligent terminal 110 can communicate with the server 120 through wireless networks such as 3G (the third-generation mobile information technology), 4G (the fourth-generation mobile information technology), 5G (the fifth-generation mobile information technology), etc. There is no limitation here either. Since in the current methods for controlling vehicle speeding, only safety driving reminders can be given to speeding drivers. However, when the driver is in an abnormal driving state or actively speeds, the speeding vehicle cannot be controlled, which has a relatively large potential safety hazard. To solve these problems, the embodiments of the present application respectively propose a processing method for controlling vehicle speeding, a processing device for controlling vehicle speeding, an electronic device, and a computer-readable storage medium. These embodiments will be described in detail below.

[0061] Please refer to Figure 2 , Figure 2 is a flowchart of a processing method for controlling vehicle speeding shown in an exemplary embodiment of the present application. This method can be applied to Figure 1 the implementation environment shown, and is specifically executed by the server 120 in this implementation environment. It should be understood that this method can also be applicable to other exemplary implementation environments and be specifically executed by devices in other implementation environments. This embodiment does not limit the implementation environment applicable to this method.

[0062] As Figure 2 , in an exemplary embodiment, the processing method for controlling vehicle speeding at least includes steps S210 to S260, which are introduced in detail as follows:

[0063] Step S210: Obtain road speed limit information and vehicle driving speed information.

[0064] Step S220: Perform an initial weighting process on the road speed limit information to generate initial speed threshold information.

[0065] Step S230: Control the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver.

[0066] Step S240: Obtain the real-time speed information of the vehicle in the assisted driving mode.

[0067] Step S250: Generate target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information.

[0068] Step S260: Control the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle.

[0069] As Figure 2 shown, in an exemplary embodiment, when step S210 is executed, the road limit speed information and the vehicle driving speed information are obtained. Specifically, the road limit speed information can be obtained by the camera device identifying the road speed limit sign, but not limited to this, the road limit speed information can also be obtained through the road condition information obtained by the positioning module (Global Positioning System, GPS). The vehicle driving speed information can be obtained by detecting the rotation speed of the vehicle power shaft and calculating and processing the rotation speed, but not limited to this, the vehicle driving speed information can also be obtained through other speed measuring devices.

[0070] As Figure 2 shown, in an exemplary embodiment, when step S220 is executed, the initial weighting process is performed on the road limit speed information to generate the initial speed threshold information. Specifically, the initial weighting process can satisfy the following formula:

[0071] V th1 = αV L

[0072] wherein, V th1 can represent the initial speed threshold information, α can represent the initial weighting coefficient, and V L can represent the road limit speed information.

[0073] As Figure 3 shown, in an exemplary embodiment, when step S230 is executed, the driving mode of the vehicle is controlled based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver. Specifically, step S230 may include step S231, which is introduced in detail as follows:

[0074] Step S231: Determine whether the vehicle driving speed information is greater than the initial speed threshold information. If the vehicle driving speed information is less than or equal to the initial speed threshold information, repeatedly obtain the road speed limit information and the vehicle driving speed information. If the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver, and control the driving mode of the vehicle according to the driving state of the driver.

[0075] In an exemplary embodiment, specifically, when the vehicle driving speed information is less than or equal to the initial speed threshold information, it is determined that the vehicle is in a normal driving state. The information acquisition module repeatedly obtains the road speed limit information and the vehicle driving speed information, and repeatedly performs an initial weighting process on the road speed limit information to obtain the initial speed threshold information, and then determines again whether the vehicle driving speed information is greater than the initial speed threshold information. If the vehicle driving speed information is still less than or equal to the initial speed threshold information, continue to repeat the above steps of obtaining the road speed limit information and the vehicle driving speed information until the vehicle driving speed information is greater than the initial speed threshold information.

[0076] As Figure 3 shown, in an exemplary embodiment, step S231, that is, if the vehicle driving speed information is greater than the initial speed threshold information, the step of judging and processing the driving state of the driver and controlling the driving mode of the vehicle according to the driving state of the driver may include step S232, which is introduced in detail as follows:

[0077] Step S232: When the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver. If the driver is in an abnormal driving state, control the vehicle to enter the autonomous driving mode. If the driver is in a normal driving state, control the vehicle to enter the assisted driving mode and issue a speed reduction alarm message.

[0078] In an exemplary embodiment, abnormal driving states may include drowsy driving states, drunk driving states, and sudden illness driving states. However, this is not limited thereto, and abnormal driving states may also include other abnormal states, as long as they can affect the normal driving of the driver, they can be defined as abnormal driving states. Judging and processing the driving state of the driver may include detecting the driving state of the driver through state detection devices provided in the vehicle. For example, taking the detection of whether the driver is in a drowsy driving state by a camera device provided in the vehicle as an example, the in-vehicle camera device can be used to detect the eye opening and closing frequency of the driver. If the detected eye opening and closing frequency of the driver is less than or equal to 10 times per minute, it is determined that the driver is in a drowsy driving state. However, this is not limited thereto, and other lower limit thresholds can also be set for the eye opening and closing frequency of the driver, as long as it can detect in real time whether the driver is in a drowsy driving state. In addition, the sitting posture and body posture of the driver can also be collected through the in-vehicle camera device to determine whether the driver is in an abnormal driving state. For example, taking the detection of whether the driver is in a drunk driving state by a gas detection device provided on the vehicle steering wheel as an example can also be described. Specifically, a gas detection device can be provided on the steering wheel to collect the air alcohol concentration in the main driver space in real time and judge and process the air alcohol concentration. If it is detected and judged that the air alcohol concentration in the main driver space is greater than or equal to 0.009 mg / 100 mL, it is determined that the driver is in a drunk driving state. However, this is not limited thereto, and the judgment threshold for the air alcohol concentration can also be other lower limit thresholds, as long as it can determine whether the driver is in a drunk driving state. When the vehicle enters the autonomous driving mode, the vehicle can obtain the current position information of the vehicle according to the positioning module (Global Positioning System, GPS), find a parking location according to the current position information, and call for medical rescue and road rescue through the communication module. When the state detection devices, gas detection devices, and other detection devices in the vehicle all detect and judge that the driver's state is in a non-abnormal state, that is, it is judged that the driver is in a normal driving state. At this time, the autonomous driving mode will not be triggered, and the vehicle is in the assisted driving mode, but a speed reduction alarm will still be issued to remind the driver to reduce the speed to prevent safety accidents caused by vehicle speeding. The speed reduction alarm information may include voice speed reduction reminders, steering wheel vibration reminders, and in-vehicle atmosphere light flashing, etc. However, this is not limited thereto, and the speed reduction alarm information may also include other information, as long as it can remind the driver to reduce the speed.

[0079] Such as Figure 2As shown, in an exemplary embodiment, when step S240 is executed, the real-time speed information of the vehicle in the assisted driving mode is acquired. Specifically, when the vehicle driving speed information is greater than the initial speed threshold information and the driver is in a normal driving state, the vehicle can be controlled to enter the assisted driving mode, and the real-time speed information of the vehicle is acquired through the positioning module (Global Positioning System, GPS).

[0080] As Figure 4 shown, in an exemplary embodiment, when step S250 is executed, the target speed threshold information is generated based on the comparison result between the real-time speed information and the initial speed threshold information. Specifically, step S250 may include step S251, which is introduced in detail as follows:

[0081] Step S251: When the driver is in a normal driving state, determine whether the real-time speed information is greater than the initial speed threshold information. If the real-time speed information is less than or equal to the initial speed threshold information, repeatedly acquire the road limit speed information and the vehicle driving speed information. If the real-time speed information is greater than the initial speed threshold information, perform target weighting processing on the road limit speed information to generate the target speed threshold information.

[0082] In an exemplary embodiment, when the real-time speed information is less than or equal to the initial speed threshold information, it indicates that the driver has performed a speed reduction operation under the reminder of the speed reduction alarm information. Then, repeatedly acquire the road limit speed information and the vehicle driving speed at this time, and repeatedly perform initial weighting processing on the road limit speed information at this time to obtain the initial speed threshold information at this time. Based on the comparison result between the vehicle driving speed information and the initial speed threshold information at this time, judge the driving state of the driver, so as to control the driving mode of the vehicle. When the real-time speed information is greater than the initial speed threshold information, target weighting processing can be performed on the road limit speed information to generate the target speed threshold information, and the target speed threshold information is greater than the initial speed threshold information. The target weighting processing can satisfy the following formula:

[0083] V th2 = βV L

[0084] Wherein, V th2 can represent the target speed threshold information, β can represent the target weighting coefficient, and V L can represent the road limit speed information.

[0085] As Figure 5As shown, in an exemplary embodiment, when step S260 is executed, that is, based on the comparison result of the real-time speed information and the target speed threshold information, the driving mode of the vehicle is controlled to complete the control of the speeding vehicle. Specifically, step S260 may include step S261, which is introduced in detail as follows:

[0086] Step S261: When the real-time speed information is greater than the initial speed threshold information, it is judged whether the real-time speed information is greater than the target speed threshold information. If the real-time speed information is less than or equal to the target speed threshold information, the driving state of the driver is repeatedly judged, and the driving mode of the vehicle is controlled according to the driving state of the driver. If the real-time speed information is greater than the target speed threshold information, the vehicle is controlled to enter the autonomous driving mode.

[0087] In an exemplary embodiment, when the real-time speed information of the vehicle is less than or equal to the target speed threshold information, the driving state of the driver needs to be repeatedly judged, and the driving mode of the vehicle is controlled according to the driving state of the driver. When the real-time speed information is greater than the target speed threshold information, the vehicle can be controlled to enter the autonomous driving mode. The vehicle in the autonomous driving mode can perform a speed reduction operation, but not limited thereto, and can also perform an operation of finding a parking point for parking.

[0088] Figure 6 It is a schematic structural diagram of a processing device for controlling vehicle speeding shown in an exemplary embodiment of the present application. This device can be applied in Figure 1 the implementation environment shown, and is specifically configured in the intelligent terminal 110. This device can also be applicable to other exemplary implementation environments and is specifically configured in other devices. This embodiment does not limit the implementation environment applicable to this device.

[0089] The processing device for controlling vehicle speeding may include an information acquisition module 610, an initial processing module 620, a state detection module 630, a target processing module 640, and a vehicle control module 650.

[0090] In an exemplary embodiment, the information acquisition module 610 can be used to acquire road speed limit information, vehicle driving speed information, and vehicle real-time speed information. Specifically, the road speed limit information can be obtained by a camera device identifying the road speed limit sign. However, this is not limited thereto, and the road speed limit information can also be obtained from the road condition information acquired by a positioning module (Global Positioning System, GPS). The vehicle driving speed information can be obtained by detecting the rotation speed of the vehicle's power shaft and performing calculation processing on the rotation speed. However, this is not limited thereto, and the vehicle driving speed information can also be obtained by other speed measurement devices. The real-time speed information of the vehicle can also be obtained by a positioning module (Global Positioning System, GPS).

[0091] In an exemplary embodiment, the initial processing module 620 can be used to perform initial weighting processing on the road speed limit information to generate initial speed threshold information. Specifically, the initial weighting processing can satisfy the following formula:

[0092] V th1 =αV L

[0093] Wherein, V th1 can represent the initial speed threshold information, α can represent the initial weighting coefficient, and V L can represent the road speed limit information.

[0094] In an exemplary embodiment, the state detection module 630 can be used to control the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver. Specifically, the state detection module 630 can be used to determine whether the vehicle driving speed information is greater than the initial speed threshold information. If the vehicle driving speed information is less than or equal to the initial speed threshold information, the road speed limit information and the vehicle driving speed information are repeatedly acquired. If the vehicle driving speed information is greater than the initial speed threshold information, the driving state of the driver is judged and processed, and the driving mode of the vehicle is controlled according to the driving state of the driver. Among them, when the vehicle driving speed information is less than or equal to the initial speed threshold information, it is determined that the vehicle is in a normal driving state. The information acquisition module repeatedly acquires the road speed limit information and the vehicle driving speed information, repeatedly performs initial weighting processing on the road speed limit information to obtain the initial speed threshold information, and determines again whether the vehicle driving speed information is greater than the initial speed threshold information. If the vehicle driving speed information is still less than or equal to the initial speed threshold information, the above steps of acquiring the road speed limit information and the vehicle driving speed information are continued to be repeated until the vehicle driving speed information is greater than the initial speed threshold information.

[0095] In an exemplary embodiment, when the vehicle speed information is greater than the initial speed threshold information, the driving state of the driver is judged and processed. If the driver is in an abnormal driving state, the vehicle is controlled to enter the autonomous driving mode, search for a parking spot to stop, and call for medical rescue and roadside assistance. If the driver is in a normal driving state, the vehicle is controlled to enter the assisted driving mode and a speed reduction alarm message is issued. Among them, the abnormal driving state may include a fatigued driving state, a drunk driving state, and a sudden illness driving state. However, it is not limited thereto. The abnormal driving state may also include other abnormal states, as long as the state that can affect the normal driving of the driver can be defined as an abnormal driving state. Judging and processing the driving state of the driver may include detecting the driving state of the driver through a state detection device provided in the vehicle. For example, taking the in-vehicle camera device for detecting whether the driver is in a fatigued driving state as an example, the in-vehicle camera device can be used to detect the eye opening and closing frequency of the driver. If the detected eye opening and closing frequency of the driver is less than or equal to 10 times per minute, it is judged that the driver is in a fatigued driving state. However, it is not limited thereto. Other lower limit thresholds can also be set for the eye opening and closing frequency of the driver, as long as the detection of whether the driver is in a fatigued driving state can be carried out in real time. In addition, the sitting posture and body posture of the driver can be collected through the in-vehicle camera device to judge whether the driver is in an abnormal driving state. For example, taking the gas detection device provided on the vehicle steering wheel for detecting whether the driver is in a drunk driving state as an example. Specifically, a gas detection device can be provided on the steering wheel to collect the air alcohol concentration in the driver's space in real time and judge and process the air alcohol concentration. If it is detected and judged that the air alcohol concentration in the driver's space is greater than or equal to 0.009 mg / 100 mL, it is determined that the driver is in a drunk driving state. However, it is not limited thereto. The judgment threshold for the air alcohol concentration can also be other lower limit thresholds, as long as it can judge whether the driver is in a drunk driving state. When the vehicle enters the autonomous driving mode, the vehicle can obtain the current position information of the vehicle according to the positioning module (Global Positioning System, GPS), search for a parking location according to the current position information, and call for medical rescue and roadside assistance through the communication module. When the state detection device, gas detection device, and other detection devices in the vehicle all detect and judge that the driver's state is in a non-abnormal state, that is, it is judged that the driver is in a normal driving state. At this time, the autonomous driving mode is not triggered, and the vehicle is in the assisted driving mode, but a speed reduction alarm will still be issued to remind the driver to reduce the speed to prevent safety accidents caused by vehicle speeding. The speed reduction alarm message may include voice speed reduction reminder, steering wheel vibration reminder, and in-vehicle atmosphere light flashing and other information. However, it is not limited thereto. The speed reduction alarm message may also include other information, as long as it can remind the driver to reduce the speed.

[0096] In an exemplary embodiment, the target processing module 640 may be configured to generate target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information. Specifically, when the real-time speed information is less than or equal to the initial speed threshold information, it indicates that the driver has performed a speed reduction operation under the reminder of the speed reduction alarm information. Then, the road limit speed information and the vehicle driving speed information at this time are repeatedly obtained, and the initial weighting process is repeatedly performed on the road limit speed information at this time to obtain the initial speed threshold information at this time. Based on the comparison result between the vehicle driving speed information at this time and the initial speed threshold information at this time, the driving state of the driver is judged, so as to control the driving mode of the vehicle. When the real-time speed information is greater than the initial speed threshold information, the target weighting process may be performed on the road limit speed information to generate target speed threshold information, and the target speed threshold information is greater than the initial speed threshold information. The target weighting process may satisfy the following formula:

[0097] V th2 = βV L

[0098] Wherein, V th2 may represent the target speed threshold information, β may represent the target weighting coefficient, and V L may represent the road limit speed information.

[0099] In an exemplary embodiment, the vehicle control module 650 may be configured to control the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information, so as to complete the control of the speeding vehicle. Specifically, when the real-time speed information of the vehicle is less than or equal to the target speed threshold information, the driving state of the driver needs to be repeatedly judged, and the driving mode of the vehicle is controlled according to the driving state of the driver. When the real-time speed information is greater than the target speed threshold information, the vehicle may be controlled to enter the automatic driving mode. The vehicle in the automatic driving mode may perform a speed reduction operation, but is not limited thereto, and may also perform an operation of finding a parking point for parking.

[0100] It should be noted that the processing device for controlling vehicle speeding provided in the above embodiment and the processing method for controlling vehicle speeding provided in the above embodiment belong to the same concept. The specific manners in which each module and unit perform operations have been described in detail in the method embodiment, and will not be repeated here. In practical applications, the processing device for controlling vehicle speeding provided in the above embodiment may, according to needs, allocate the above functions to different functional modules, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above. This is not limited here either.

[0101] Embodiments of the present application further provide an electronic device, including: one or more processors; a storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the processing method for controlling vehicle speeding provided in each of the above embodiments.

[0102] Figure 7 FIG. shows a schematic structural diagram of a computer system of an electronic device suitable for implementing embodiments of the present application. It should be noted that, Figure 7 The computer system 700 of the electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.

[0103] As Figure 7 shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 702 or the program loaded from the storage section 708 into the random access memory (RAM) 703, such as executing the method described in the above embodiments. In the RAM 703, various programs and data required for system operation are also stored. The CPU 701, ROM 702, and RAM 703 are connected to each other via a bus 704. The input / output (I / O) interface 705 is also connected to the bus 704.

[0104] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. The drive 710 is also connected to the I / O interface 705 as required. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as required so that the computer program read from it can be installed into the storage section 708 as required.

[0105] It should be noted that the computer-readable medium shown in the embodiments of the present application may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may, for example, be a system, device, or apparatus of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as a part of a carrier wave, in which a computer-readable computer program is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, device, or apparatus. The computer program included on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. Among them, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, and the combination of blocks in the block diagram or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0107] The units involved in the embodiments described in this application can be implemented in software or in hardware, and the described units can also be provided in a processor. Among them, the names of these units do not, in some cases, constitute a limitation on the units themselves.

[0108] Another aspect of this application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of the computer, the computer is caused to execute the method for controlling vehicle speeding as described above. The computer-readable storage medium can be included in the electronic device described in the above embodiments, or can exist alone without being assembled into the electronic device.

[0109] The above embodiments are only used to exemplarily illustrate the principles and effects of the present invention, rather than to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical ideas disclosed by the present invention should still be covered by the claims of the present invention.

Claims

1. A processing method for controlling vehicle speeding, characterized in that, The method includes: Obtaining road speed limit information and vehicle driving speed information; Performing initial weighting processing on the road speed limit information to generate initial speed threshold information; Controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver; Obtaining the real-time speed information of the vehicle in the assisted driving mode; Generating target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information; and Controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle; The step of controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver includes: Judging whether the vehicle driving speed information is greater than the initial speed threshold information; If the vehicle driving speed information is less than or equal to the initial speed threshold information, repeat obtaining the road speed limit information and the vehicle driving speed information; If the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver, and control the driving mode of the vehicle according to the driving state of the driver; The step of, if the vehicle driving speed information is greater than the initial speed threshold information, judging and processing the driving state of the driver, and controlling the driving mode of the vehicle according to the driving state of the driver includes: When the vehicle driving speed information is greater than the initial speed threshold information, judge and process the driving state of the driver; If the driver is in an abnormal driving state, control the vehicle to enter the automatic driving mode; If the driver is in a normal driving state, control the vehicle to enter the assisted driving mode and issue a speed reduction alarm reminder; The step of controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle includes: When the real-time speed information is greater than the initial speed threshold information, judge whether the real-time speed information is greater than the target speed threshold information; If the real-time speed information is less than or equal to the target speed threshold information, repeat judging the driving state of the driver and controlling the driving mode of the vehicle according to the driving state of the driver; If the real-time speed information is greater than the target speed threshold information, control the vehicle to enter the automatic driving mode.

2. The processing method for controlling vehicle speeding according to claim 1, characterized in that, The step of generating target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information includes: When the driver is in a normal driving state, judge whether the real-time speed information is greater than the initial speed threshold information; If the real-time speed information is less than or equal to the initial speed threshold information, repeat obtaining the road speed limit information and the vehicle driving speed information; If the real-time speed information is greater than the initial speed threshold information, perform target weighting processing on the road speed limit information to generate target speed threshold information.

3. The processing method for controlling vehicle speeding according to claim 1, characterized in that, The target speed threshold information is greater than the initial speed threshold information.

4. The processing method for controlling vehicle speeding according to claim 1, wherein, The abnormal driving states include a fatigued driving state, a drunk driving state, and a sudden illness driving state.

5. A processing device for controlling vehicle speeding, applied to the processing method according to any one of claims 1 to 4, characterized in that, The device includes: An information acquisition module for acquiring road speed limit information, vehicle driving speed information, and vehicle real-time speed information; An initial processing module for performing initial weighting processing on the road speed limit information to generate initial speed threshold information; A state detection module for controlling the driving mode of the vehicle based on the comparison result between the vehicle driving speed information and the initial speed threshold information and the driving state of the driver; A target processing module for generating target speed threshold information based on the comparison result between the real-time speed information and the initial speed threshold information; and A vehicle control module for controlling the driving mode of the vehicle based on the comparison result between the real-time speed information and the target speed threshold information to complete the control of the speeding vehicle.

6. An electronic device, characterized in that, The electronic device includes: One or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the processing method for controlling vehicle speeding according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that A computer program is stored thereon, which, when executed by a processor of a computer, causes the computer to execute the processing method for controlling vehicle speeding according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Novel intelligent supervision control method and system for operating motor vehicle

    CN110166546A

  • Speed-limiting driving control method, vehicle control unit, system and vehicle

    CN114670624A