Vehicle safety control methods, systems, devices, and media

By using V2X and multiple radars to detect moving objects behind the vehicle when it decelerates, and calculating their arrival time to determine whether to lock the rear doors, the risk of rear passengers opening the doors and collisions is eliminated, improving vehicle safety and the driver's ability to avoid collisions.

CN116834689BActive Publication Date: 2026-04-21CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
Filing Date
2023-07-13
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Existing vehicle safety systems are unable to effectively detect moving objects behind the vehicle, posing a risk of collision when rear passengers exit the vehicle. Current measures rely on human intervention and are highly uncertain.

Method used

When the vehicle decelerates, V2X detection and various radar detection modules (laser, millimeter wave, ultrasonic radar) are used to detect moving objects behind, calculate their relative distance and speed, and determine whether to lock the rear doors or prompt the driver to avoid them.

Benefits of technology

By detecting moving objects behind the vehicle in real time, collisions caused by rear passengers opening the doors rashly are avoided, improving vehicle safety when parking and providing avoidance prompts in emergency situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116834689B_ABST
    Figure CN116834689B_ABST
Patent Text Reader

Abstract

The application provides a vehicle safety control method, system, device and medium, comprising detecting that the speed of a current vehicle is less than or equal to a first preset speed, triggering a detection module to detect whether a moving object exists behind the current vehicle; in response to the detected moving object behind the current vehicle, collecting a first distance of the moving object relative to the current vehicle at a first time node and a second distance at a second time node; determining the driving direction of the moving object relative to the current vehicle according to the first distance and the second distance, the driving direction comprising a first direction and a second direction; in response to the detected first direction, determining the arrival time of the moving object according to the safety radius of the vehicle, the relative speed and the relative distance of the moving object relative to the current vehicle; and judging whether to lock the rear door according to the arrival time. The application reduces safety accidents caused by passenger errors in opening the door, ensures the safety of related personnel around the vehicle body, and improves the safety of the vehicle when it is parked.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive safety technology, and in particular to a vehicle safety control method, system, device and medium. Background Technology

[0002] With economic development, the number of motor vehicles has been increasing, reaching 417 million in 2022, including 319 million cars. As the motor vehicle market continues to grow, the incidence of traffic accidents is also rising, making vehicle safety a crucial concern.

[0003] Among various traffic accidents, there is a prominent type: when opening a rear vehicle door, rear passengers often lack a direct view of the traffic behind the vehicle. If a rear passenger opens the door abruptly when there are vehicles traveling behind, it can easily lead to danger. Current safety systems typically rely on the driver or front passenger observing through the rearview mirror and then relaying the warnings to the rear passengers. This method is limited and unreliable; alternatively, they may detect static objects to prevent collisions when the door is opened, failing to detect moving objects.

[0004] Therefore, there is an urgent need for a method that can detect moving objects behind to improve the safety of rear passengers when getting off the vehicle, in order to solve the above-mentioned technical problems. Summary of the Invention

[0005] Therefore, it is necessary to provide a vehicle safety control method to address the aforementioned technical problems and avoid traffic accidents caused by opening doors rashly.

[0006] In a first aspect, this application provides a vehicle safety method, the method comprising:

[0007] If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0008] In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point;

[0009] Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0010] In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance.

[0011] Based on the arrival time, determine whether to lock the rear doors.

[0012] In some embodiments, the method further includes:

[0013] In response to the activation of the emergency avoidance function, the current vehicle speed is obtained;

[0014] When the current vehicle speed is greater than a first preset speed and a moving object traveling in a second direction is detected behind the current vehicle, the arrival time of the moving object is obtained and a first prompt is generated based on the arrival time to remind the driver to avoid the moving object.

[0015] In some embodiments, determining the arrival time of the moving object based on the vehicle's safety radius, the relative speed of the moving object relative to the current vehicle, and the relative distance includes:

[0016] The relative speed of the current vehicle is determined based on the quotient of the relative distance and the time interval, wherein the time interval is the interval between the first time node and the second time node;

[0017] Calculate the first difference between the relative distance and the vehicle's safe radius, and determine the arrival time of the moving object based on the quotient of the first difference and the relative distance.

[0018] In some embodiments, determining the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance includes:

[0019] The relative distance is obtained based on the second difference between the second distance and the first distance;

[0020] If the relative distance is less than zero, then the direction of travel of the moving object is determined to be the first direction;

[0021] If the relative distance is greater than or equal to zero, then the direction of travel of the moving object is determined to be the second direction.

[0022] In some embodiments, determining whether to lock the rear door based on the arrival time includes:

[0023] If the safety time is greater than the preset threshold, it is determined that there is no need to lock the rear door;

[0024] If the safe time is less than a preset threshold, it is determined that the rear door is locked and a second prompt is generated to prompt the driver to choose whether to actively unlock it;

[0025] If the driver chooses to unlock the doors, the locked rear doors will be unlocked.

[0026] In some embodiments, the detection module includes a V2X detection unit and a radar detection unit, and the trigger detection module for detecting whether there is a moving object behind the current vehicle includes:

[0027] The V2X detection unit within the detection module is activated to detect whether there are moving objects behind the current vehicle.

[0028] If the V2X detection unit does not provide feedback within a preset time period, the radar detection unit is activated to detect whether there is a moving object behind the current vehicle.

[0029] In some embodiments, the radar detection unit includes a lidar detection subunit, a millimeter-wave radar detection subunit, and an ultrasonic radar detection subunit. Activating the radar detection unit to detect whether there is a moving object behind the current vehicle includes:

[0030] Detect the current weather, which includes severe weather and general weather;

[0031] If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is normal, then the lidar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0032] If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is severe, then the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0033] If the current vehicle speed is greater than zero and less than or equal to the second preset speed, the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0034] If the current vehicle speed is 0, the ultrasonic radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0035] Secondly, this application provides a vehicle safety control system, the system comprising:

[0036] The detection start module is used to detect that the current vehicle speed is less than or equal to the first preset speed, and trigger the detection module to detect whether there is a moving object behind the current vehicle.

[0037] The data detection module is used to respond to a detected moving object behind the current vehicle and collect a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point, wherein the first time point is earlier than the second time point.

[0038] The data processing module is used to determine the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance, wherein the direction of travel includes a first direction that approaches the current vehicle and a second direction that moves away from the current vehicle;

[0039] The data processing module is also configured to, in response to the detected first direction, determine the arrival time of the moving object to the vehicle's safe radius based on the vehicle's safe radius, the relative speed and relative distance of the moving object relative to the current vehicle;

[0040] The data analysis module is used to determine whether to lock the rear doors based on the arrival time.

[0041] Thirdly, this application provides an electronic device, the electronic device comprising:

[0042] One or more processors;

[0043] and a memory associated with the one or more processors, the memory storing program instructions that, when read and executed by the one or more processors, perform the following operations:

[0044] If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0045] In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point;

[0046] Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0047] In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance.

[0048] Based on the arrival time, determine whether to lock the rear doors.

[0049] Fourthly, this application also provides a computer-readable storage medium storing a computer program that causes a computer to perform the following operations:

[0050] If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0051] In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point;

[0052] Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0053] In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance.

[0054] Based on the arrival time, determine whether to lock the rear doors.

[0055] The beneficial effects achieved by this application are as follows:

[0056] This application provides a vehicle safety control method, including detecting that the current vehicle speed is less than or equal to a first preset speed, triggering a detection module to detect whether there is a moving object behind the current vehicle; in response to the detected moving object behind the current vehicle, collecting a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point, wherein the first time point is earlier than the second time point; determining the driving direction of the moving object relative to the current vehicle based on the first distance and the second distance, the driving direction including a first direction closer to the current vehicle and a second direction farther away from the current vehicle; in response to the detected first direction, determining the arrival time of the moving object reaching the vehicle's safe radius based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance; and determining whether to lock the rear door based on the arrival time. By detecting whether there are moving objects behind the vehicle, and calculating the time it takes for the moving object to arrive when it approaches the vehicle, the rear doors are locked or a warning is given based on the calculated time. This avoids situations where rear passengers open the doors rashly, which could lead to collisions with pedestrians or vehicles behind. This reduces safety accidents caused by passengers accidentally opening the doors, protects the safety of people around the vehicle, and improves the safety of the vehicle when parking on the side of the road.

[0057] Furthermore, this application discloses a method for emergency avoidance of vehicles approaching from behind, further ensuring vehicle driving safety. In addition, this application utilizes multiple radars and V2X functionality to construct a detection module, improving the accuracy of the detection module in various application scenarios. It also divides the activation of various detection units into different scenarios, saving resources while ensuring accuracy. Attached Figure Description

[0058] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, wherein:

[0059] Figure 1 This is a vehicle architecture diagram provided in an embodiment of this application;

[0060] Figure 2 This is a schematic diagram of a vehicle driving scenario provided in an embodiment of this application;

[0061] Figure 3 This is a schematic diagram of another vehicle driving scenario provided in an embodiment of this application;

[0062] Figure 4 This is a schematic diagram of a vehicle safety radius provided in an embodiment of this application;

[0063] Figure 5 This is a flowchart of a vehicle safety control method provided in an embodiment of this application;

[0064] Figure 6 This is a vehicle safety control system architecture diagram provided in an embodiment of this application;

[0065] Figure 7 This is a structural diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0067] It should be understood that, in the description of this application, unless the context explicitly requires it, the words "comprising," "including," and similar terms throughout the specification and claims should be interpreted as encompassing rather than being exclusive or exhaustive; that is, meaning "including but not limited to."

[0068] It should also be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0069] It should be noted that the terms "S1," "S2," etc., are used only for descriptive purposes and do not specifically refer to the order or sequence, nor are they intended to limit this application. They are merely for the convenience of describing the method of this application and should not be construed as indicating the sequential order of the steps. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0070] As described in the background section, with the development of the motor vehicle market, safety systems need to prioritize vehicle safety. Among these accidents, those caused by vehicles approaching from behind being unable to avoid the rear passenger opening the door account for a significant proportion of all traffic accidents. Existing safety measures for this type of accident typically involve the driver or front passenger alerting the rear passenger based on feedback from the rearview mirror when the rear passenger is about to open the door. However, this method relies heavily on human initiative and is subject to high uncertainty.

[0071] Therefore, this application provides a vehicle safety control method that, when the current vehicle decelerates to a certain speed, triggers a detection module to detect whether there is a moving object constantly approaching from behind, and locks the rear door when there is a possibility of the moving object colliding with the current vehicle, so as to prevent the user from opening the door rashly and causing an accident.

[0072] Example 1

[0073] This application provides a security system, such as Figure 1The illustrated automotive architecture diagram shows that the safety system collects data through two sets of radars installed on the vehicle and V2X functionality, feeding it back to the MCU (Microcontroller Unit) intelligent control module within the safety system. The MCU intelligent control module controls the operation of other mechanical components to lock the rear doors when a moving object is detected behind, potentially colliding with the vehicle. Each of the two radar sets includes a lidar (labeled LJ1 and RJ1 in the diagram), a millimeter-wave radar (labeled LH1 and RH1 in the diagram), and an ultrasonic radar (labeled LC1 and RC1 in the diagram). Specifically, the safety control method for the vehicle provided in this embodiment includes the following:

[0074] S1, the MCU intelligent control module triggers the detection module to detect whether there is a moving object behind the current vehicle.

[0075] Normally, when a vehicle is driving normally, passengers inside the vehicle will not tend to open the doors; the vehicle speed reduction is a preparatory step before the vehicle stops, meaning the vehicle will only stop under these conditions; therefore, in order to improve resource utilization, when the current vehicle speed is detected to have decreased to a first preset speed (i.e., the current vehicle speed is less than or equal to the first preset speed), a detection module is triggered to detect whether there is a moving object behind the current vehicle; the first preset speed is manually set according to the detection requirements, and preferably can be 30km / h.

[0076] Specifically, the aforementioned detection module includes a V2X detection unit and a radar detection unit. The radar detection unit further includes a lidar detection subunit, a millimeter-wave radar detection subunit, and an ultrasonic radar detection subunit. After the detection module is triggered, the V2X detection unit is first activated to enable V2X functionality and detect whether there is a moving object behind the vehicle. If the V2X detection unit does not provide feedback within a preset time period, indicating that the vehicle's environment does not support V2X functionality, the radar detection unit is then activated to detect whether there is a moving object behind the vehicle. The preset time period can be manually set according to requirements, preferably 5 to 10 seconds.

[0077] After the radar detection unit is activated, it selects a specific detection subunit to detect moving objects based on the detected vehicle speed and weather conditions. Specifically, if the current vehicle speed is greater than or equal to the second preset threshold and less than or equal to the first preset speed, and the detected weather is normal (i.e., sunny or cloudy weather with high visibility), the detection range needs to be larger due to the higher vehicle speed. LiDAR, being the fastest-spreading, most accurate, and most stable radar system for identifying the three-dimensional contours of obstacles, is activated to use the LiDAR detection subunit to detect the presence of moving objects. However, at this speed, if the detected weather conditions are severe (i.e., rain, snow, fog, or other weather with low visibility), the LiDAR beam is easily affected, reducing accuracy. Millimeter-wave radar, on the other hand, has strong penetration capabilities through smoke and dust and is unaffected by weather conditions. Therefore, in this situation, the millimeter-wave radar detection subunit is activated to use millimeter-wave radar to detect the presence of moving objects. If the current vehicle speed is greater than zero and less than or equal to a second preset speed, the detection range is smaller than in the previous case, and the detection range of the millimeter-wave radar is sufficient. In this case, the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is equal to 0, the vehicle is stationary, and the detection range is further reduced, so the detection range of the ultrasonic radar is sufficient. In this case, the ultrasonic radar detection subunit is activated to detect whether there is a moving object behind the current vehicle. When V2X functionality is available, the V2X detection unit is used first for detection. When V2X functionality is unavailable, a suitable radar detection subunit is selected according to different situations to ensure detection accuracy while making reasonable use of resources. The second preset speed is a speed less than the first preset speed, which can be set according to detection requirements, preferably 20 km / h. It is understood that the installation position of the radar in this application embodiment includes, but is not limited to, the left rear, right rear, or the left and right rearview mirror positions of the vehicle body.

[0078] S2. The detection module collects the first distance of the moving object relative to the current vehicle at the first time point and the second distance at the second time point to determine the direction of travel of the moving object.

[0079] After detecting a moving object behind the current vehicle, the detection module collects the first distance S1 of the moving object relative to the current vehicle at the first time node, and the second distance S2 of the moving object relative to the current vehicle at the second time node. At this time, the relative distance SI is the difference between the second distance and the first distance, i.e., SI = S2 - S1, where the first time node is earlier than the second time node, and the interval can be set manually according to the requirements. If the relative distance is less than zero, the direction of travel of the moving object is determined to be the first direction, that is, the moving object is constantly approaching the current vehicle, where the first direction is the direction of approaching the current vehicle. If the relative distance is greater than or equal to zero, the direction of travel of the moving object is determined to be the second direction, that is, the moving object is gradually moving away from the current vehicle, where the second direction is the direction of moving away from the current vehicle.

[0080] Specifically, such as Figure 2 The scenario diagram shows that C1 is the current vehicle position when data is collected at the first time node; m1 is the position of the moving object when data is collected at the first time node; S1 is the first distance between the current vehicle and the moving object collected by the detection module at the first time node; CS is the distance the current vehicle moves at time interval T; C2 is the current vehicle position when data is collected at the second time node after time interval T; ms is the distance the moving object moves after time interval T; m2 is the position of the moving object when data is collected at the second time node after time interval T; S2 is the second distance between the current vehicle and the moving object collected by the detection module at the second time node after time interval T; at this time, the relative distance SI = S2 - S1 is the relative distance between the current vehicle and the moving object within time interval T, that is, the distance traveled relative to each other within time T. Figure 2 In the case shown, SI being less than zero indicates that a moving object is approaching.

[0081] like Figure 3 The scene diagram shown represents the current vehicle position at the first time point when data is collected, where m is the object to be judged, and S1 is the distance between the current vehicle and the moving object collected by the detection module at the first time point. C2 represents the current vehicle position at the second time point after an interval of T, and S2 is the distance between the current vehicle and the moving object collected by the detection module at the second time point after an interval of T. The relative distance SI = S2 - S1 is the relative distance between the current vehicle and the moving object within the interval T, i.e., the distance traveled relative to each other within the interval T. Figure 3 In the scenario shown, SI is greater than or equal to zero, meaning the object is moving away.

[0082] S3. After detecting that the moving object's direction of travel is the first direction, the MCU determines the arrival time of the moving object based on the vehicle's safety radius, the relative speed and relative distance of the moving object relative to the current vehicle.

[0083] When the relative distance is greater than or equal to zero, the moving object moves away from the current vehicle. At this time, the moving object is safe relative to the car, and the safety system needs to process the moving object in this direction of movement. However, when the relative distance is less than zero, the moving object keeps approaching the current vehicle. At this time, the moving object poses a safety hazard relative to the current vehicle, and the safety system uses the MCU intelligent control module to determine the arrival time of the moving object.

[0084] like Figure 4 The diagram shows that, specifically, according to the steps above, SI is the relative distance traveled by the moving object within the time interval T, and the relative speed V = SI / T, that is, the relative speed is equal to the relative distance divided by the time interval; the arrival time of the moving object when it is about to reach the safe radius of the current vehicle is TI = (SI-SA) / V, where SA is the safe radius of the vehicle.

[0085] The detection module periodically executes step S2 to collect data to determine the relative distance and transmits the determined relative distance to the MCU. The MCU calculates the relative speed based on the collected relative distance and time interval, and further calculates the arrival time based on the vehicle's safety radius to ensure the real-time performance of the data. The detection period of the preferred detection module can be set to 50ms. However, this application embodiment does not limit the detection period and can be set manually according to requirements.

[0086] S4, the MCU determines whether to lock the rear doors based on the arrival time.

[0087] If the safe time exceeds the preset threshold, even if a rear passenger opens the door, the moving object is still outside the safe radius, and the MCU determines that the safety system does not need to lock the rear door. If the safe time is less than the preset threshold, a rear passenger may open the door abruptly, and the moving object behind may not have time to decelerate, resulting in a collision hazard. In this case, the MCU determines to lock the rear door and can generate a second prompt on the dashboard or display screen to ask the driver whether to actively unlock the door. Active unlocking has a higher priority, so if the driver chooses to actively unlock the door, the already locked rear door will be unlocked.

[0088] Furthermore, this application also proposes a safety system including an emergency avoidance function. Specifically, in response to the activation of the emergency avoidance function, the safety system acquires the current vehicle speed; when the current vehicle speed is greater than a first preset speed and a moving object traveling in a second direction is detected behind the current vehicle, the system acquires the arrival time of the moving object and generates a first prompt based on the arrival time to alert the driver to avoid the moving object, wherein the first prompt includes a lane change prompt and an acceleration prompt. Specifically, when the vehicle speed is greater than a first preset threshold and the speed is maintained, when the detection module detects a moving object approaching behind the current vehicle, if the MCU determines the arrival time based on the data collected by the detection module and displays a lane change prompt on the central control screen and instrument panel, it alerts the driver that a rapidly approaching object is approaching from behind and to take precautions. At this time, the driver can, based on the prompt of the safety system, make an emergency lane change or take other safety measures after confirming that it is safe to do so, in order to avoid an accident. When the vehicle speed is greater than the first preset threshold and the vehicle speed is decreasing, when an object is detected approaching from behind, the MCU determines the arrival time based on the data collected by the detectable module and displays an acceleration prompt on the central control screen and instrument panel to remind the driver that an object is approaching from behind. At this time, the driver can take acceleration or other safety measures according to the prompts of the safety system.

[0089] It is understood that the safety system disclosed in this application is applicable to various motor vehicles, including but not limited to cars, buses and trucks; depending on the size of different vehicles, one or more sets of this system devices can be appropriately arranged in positions including but not limited to the left front, right front, left side and right side of the vehicle.

[0090] Example 2

[0091] Corresponding to Embodiment 1 above, this application also provides a vehicle safety control method, such as... Figure 5 The flowchart shown specifically includes:

[0092] 5100. If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0093] Preferably, the detection module includes a V2X detection unit and a radar detection unit, and the trigger detection module for detecting whether there is a moving object behind the current vehicle includes:

[0094] 5110. Activate the V2X detection unit within the detection module to detect whether there is a moving object behind the current vehicle;

[0095] 5120. If the V2X detection unit does not provide feedback within a preset time period, the radar detection unit is activated to detect whether there is a moving object behind the current vehicle.

[0096] Preferably, the radar detection unit includes a lidar detection subunit, a millimeter-wave radar detection subunit, and an ultrasonic radar detection subunit. Activating the radar detection unit to detect whether there is a moving object behind the current vehicle includes:

[0097] 5121. Detect the current weather, which includes severe weather and general weather;

[0098] 5122. If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is normal, then the lidar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0099] 5123. If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is severe, then the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0100] 5124. If the current vehicle speed is greater than zero and less than or equal to the second preset speed, the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0101] 5125. If the current vehicle speed is 0, the ultrasonic radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

[0102] 5200. In response to the detection of a moving object behind the current vehicle, the first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point.

[0103] 5300. Based on the first distance and the second distance, determine the direction of travel of the moving object relative to the current vehicle, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0104] Preferably, determining the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance includes:

[0105] 5310. The relative distance is obtained based on the second difference between the second distance and the first distance;

[0106] 5320. If the relative distance is less than zero, then the direction of travel of the moving object is determined to be the first direction;

[0107] 5330. If the relative distance is greater than or equal to zero, then the direction of travel of the moving object is determined to be the second direction.

[0108] 5400. In response to the detected first direction, the arrival time of the moving object reaching the vehicle safety radius is determined based on the vehicle safety radius, the relative speed and relative distance of the moving object relative to the current vehicle;

[0109] Preferably, determining the arrival time of the moving object based on the vehicle's safety radius, the relative speed and relative distance of the moving object relative to the current vehicle includes:

[0110] 5410. Determine the relative speed of the current vehicle based on the quotient of the relative distance and the time interval, wherein the time interval is the interval between the first time node and the second time node;

[0111] 5420. Calculate the first difference between the relative distance and the vehicle's safe radius, and determine the arrival time of the moving object based on the quotient of the first difference and the relative distance.

[0112] 5500. Based on the arrival time, determine whether to lock the rear doors.

[0113] Preferably, determining whether to lock the rear door based on the arrival time includes:

[0114] 5510. If the safety time is greater than a preset threshold, it is determined that there is no need to lock the rear door;

[0115] 5520. If the safety time is less than a preset threshold, it is determined that the rear door is locked and a second prompt is generated to prompt the driver to choose whether to actively unlock it;

[0116] 5530. If the driver chooses to unlock the doors, the locked rear doors will be unlocked.

[0117] Preferably, the method further includes:

[0118] 5600. In response to the activation of the emergency avoidance function, obtain the current vehicle speed;

[0119] 5700. When the current vehicle speed is greater than the first preset speed and a moving object traveling in the second direction is detected behind the current vehicle, the arrival time of the moving object is obtained and a first prompt is generated based on the arrival time to remind the driver to avoid the moving object.

[0120] Example 3

[0121] Corresponding to Embodiment 1 and Embodiment 2 above, as Figure 6 As shown in the illustration, this application also provides a vehicle safety control system, including:

[0122] The detection start module 610 is used to detect that the current vehicle speed is less than or equal to the first preset vehicle speed, and trigger the detection module to detect whether there is a moving object behind the current vehicle.

[0123] Data detection module 620 is used to, in response to the detection of a moving object behind the current vehicle, collect a first distance of the moving object relative to the current vehicle at a first time node and a second distance at a second time node, wherein the first time node is earlier than the second time node;

[0124] The data processing module 630 is used to determine the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0125] The data processing module 630 is further configured to, in response to the detected first direction, determine the arrival time of the moving object to the vehicle safety radius based on the vehicle safety radius, the relative speed and relative distance of the moving object relative to the current vehicle;

[0126] The data analysis module 640 is used to determine whether to lock the rear door based on the arrival time.

[0127] In some implementation scenarios, the data processing module 630 is further configured to determine the relative speed of the current vehicle based on the quotient of the relative distance and the time interval, wherein the time interval is the interval between the first time node and the second time node; the data processing module 630 calculates a first difference between the relative distance and the vehicle's safe radius, and determines the arrival time of the moving object based on the quotient of the first difference and the relative distance.

[0128] In some implementation scenarios, the data processing module 630 is further configured to obtain the relative distance based on the second difference between the second distance and the first distance; if the relative distance is less than zero, the moving object's direction of travel is determined to be the first direction; if the relative distance is greater than or equal to zero, the moving object's direction of travel is determined to be the second direction.

[0129] In some implementation scenarios, the data processing module 630 is further configured to determine that it is not necessary to lock the rear door when the safety time is greater than a preset threshold; the data processing module 630 is further configured to determine that the rear door should be locked and generate a second prompt when the safety time is less than the preset threshold, prompting the driver to choose whether to actively unlock the door; the data processing module 630 is further configured to unlock the already locked rear door when the driver chooses to actively unlock the door.

[0130] In some implementation scenarios, the detection module includes a V2X detection unit and a radar detection unit. The data detection module 620 is also used to activate the V2X detection unit in the detection module to detect whether there is a moving object behind the current vehicle. When the V2X detection unit does not provide feedback within a preset time period, the data detection module 620 activates the radar detection unit to detect whether there is a moving object behind the current vehicle.

[0131] In some implementation scenarios, the radar detection unit includes a lidar detection subunit, a millimeter-wave radar detection subunit, and an ultrasonic radar detection subunit. The data detection module 620 detects the current weather, which includes severe weather and normal weather. If the current vehicle speed is greater than a second preset speed and less than or equal to a first preset speed, and the current weather is normal weather, the data detection module 620 activates the lidar detection subunit to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is greater than a second preset speed and less than or equal to a first preset speed, and the current weather is severe weather, the data detection module 620 activates the millimeter-wave radar detection subunit to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is greater than zero and less than or equal to a second preset speed, the data detection module 620 activates the millimeter-wave radar detection subunit to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is 0, the data detection module 620 activates the ultrasonic radar detection subunit to detect whether there is a moving object behind the current vehicle.

[0132] In some implementation scenarios, the data detection module 620 is also used to obtain the current vehicle speed in response to the activation of the emergency avoidance function; the data processing module 630 is also used to obtain the arrival time of the moving object and generate a first prompt based on the arrival time when the current vehicle speed is greater than a first preset speed and a moving object with a second direction of travel is detected behind the current vehicle, so as to prompt the driver to pay attention to avoid the moving object.

[0133] Example 4

[0134] Corresponding to all the above embodiments, this application provides an electronic device, including:

[0135] One or more processors; and memory associated with the one or more processors, the memory storing program instructions that, when read and executed by the one or more processors, perform the following operations:

[0136] If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0137] In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point;

[0138] Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0139] In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance.

[0140] Based on the arrival time, determine whether to lock the rear doors.

[0141] in, Figure 7 An exemplary architecture of an electronic device is shown, which may include a processor 710, a video display adapter 711, a disk drive 712, an input / output interface 713, a network interface 714, and a memory 720. The processor 710, video display adapter 711, disk drive 712, input / output interface 713, network interface 714, and memory 720 can communicate with each other via a bus 730.

[0142] The processor 710 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs and implement the technical solution provided in this application.

[0143] The memory 720 can be implemented in the form of ROM (Read-Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 720 can store the operating system 721 for controlling the execution of the electronic device 700, and the basic input / output system (BIOS) 722 for controlling the low-level operations of the electronic device 700. Additionally, it can store a web browser 723, a data storage management system 724, and an icon font processing system 727, etc. The aforementioned icon font processing system 727 can be the application program that specifically implements the aforementioned steps in this embodiment. In summary, when the technical solution provided in this application is implemented through software or firmware, the relevant program code is stored in the memory 720 and is called and executed by the processor 710.

[0144] Input / output interface 713 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.

[0145] Network interface 714 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0146] Bus 730 includes a pathway for transmitting information between various components of the device, such as processor 710, video display adapter 711, disk drive 712, input / output interface 713, network interface 714, and memory 720.

[0147] In addition, the electronic device 700 can also obtain information on specific claim conditions from the virtual resource object claim condition information database for use in condition judgment, etc.

[0148] It should be noted that although the above-described device only shows the processor 710, video display adapter 711, disk drive 712, input / output interface 713, network interface 714, memory 720, bus 730, etc., in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the solution of this application, and does not necessarily include all the components shown in the figures.

[0149] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, a cloud server, or a network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.

[0150] Example 5

[0151] Corresponding to all the above embodiments, this application also provides a computer-readable storage medium, characterized in that it stores a computer program that causes a computer processor to perform the following operations:

[0152] If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle.

[0153] In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point;

[0154] Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle;

[0155] In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance.

[0156] Based on the arrival time, determine whether to lock the rear doors.

[0157] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0158] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A vehicle safety control method, characterized in that, The method includes: If the current vehicle speed is detected to be less than or equal to the first preset speed, the detection module is triggered to detect whether there is a moving object behind the current vehicle. In response to the detection of a moving object behind the current vehicle, a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point are collected, wherein the first time point is earlier than the second time point; Based on the first distance and the second distance, the direction of travel of the moving object relative to the current vehicle is determined, the direction of travel including a first direction toward the current vehicle and a second direction away from the current vehicle; In response to the detected first direction, the arrival time of the moving object reaching the vehicle's safe radius is determined based on the vehicle's safe radius, the relative speed of the moving object relative to the current vehicle, and the relative distance. Based on the arrival time, determine whether to lock the rear doors; The determination of the arrival time of the moving object based on the vehicle's safety radius, the relative speed and relative distance of the moving object relative to the current vehicle includes: The relative speed of the current vehicle is determined based on the quotient of the relative distance and the time interval, wherein the time interval is the interval between the first time node and the second time node; Calculate the first difference between the relative distance and the vehicle's safe radius, and determine the arrival time of the moving object based on the quotient of the first difference and the relative distance; The detection module includes a radar detection unit. After the radar detection unit is activated, it selects a specific detection subunit to detect moving objects based on the detected vehicle speed and weather conditions. The radar detection unit includes a lidar detection subunit, a millimeter-wave radar detection subunit, and an ultrasonic radar detection subunit. Activating the radar detection unit to detect whether there is a moving object behind the current vehicle includes: Detect the current weather, which includes severe weather and general weather; If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is normal, then the lidar detection subunit is activated to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is greater than the second preset speed and less than or equal to the first preset speed, and the current weather is severe, then the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is greater than zero and less than or equal to the second preset speed, the millimeter-wave radar detection subunit is activated to detect whether there is a moving object behind the current vehicle. If the current vehicle speed is 0, the ultrasonic radar detection subunit is activated to detect whether there is a moving object behind the current vehicle.

2. The method according to claim 1, characterized in that, The method further includes: In response to the activation of the emergency avoidance function, the current vehicle speed is obtained; When the current vehicle speed is greater than a first preset speed and a moving object traveling in the first direction is detected behind the current vehicle, the arrival time of the moving object is obtained and a first prompt is generated based on the arrival time to remind the driver to avoid the moving object.

3. The method according to claim 1, characterized in that, Determining the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance includes: The relative distance is obtained based on the second difference between the second distance and the first distance; If the relative distance is less than zero, then the direction of travel of the moving object is determined to be the first direction; If the relative distance is greater than or equal to zero, then the direction of travel of the moving object is determined to be the second direction.

4. The method according to claim 1, characterized in that, The step of determining whether to lock the rear doors based on the arrival time includes: If the safe time is greater than the preset threshold, it is determined that there is no need to lock the rear door; If the safe time is less than the preset threshold, it is determined that the rear door is locked and a second prompt is generated to prompt the driver to choose whether to actively unlock it; If the driver chooses to unlock the doors, the locked rear doors will be unlocked.

5. The method according to any one of claims 1-4, characterized in that, The detection module further includes a V2X detection unit, and the trigger detection module detects whether there is a moving object behind the current vehicle, including: The V2X detection unit within the detection module is activated to detect whether there are moving objects behind the current vehicle. If the V2X detection unit does not provide feedback within a preset time period, the radar detection unit is activated to detect whether there is a moving object behind the current vehicle.

6. A vehicle safety control system based on the vehicle safety control method according to any one of claims 1-5, characterized in that, The system includes: The detection start module is used to detect that the current vehicle speed is less than or equal to the first preset speed, and trigger the detection module to detect whether there is a moving object behind the current vehicle. The data detection module is used to respond to a detected moving object behind the current vehicle and collect a first distance of the moving object relative to the current vehicle at a first time point and a second distance at a second time point, wherein the first time point is earlier than the second time point. The data processing module is used to determine the direction of travel of the moving object relative to the current vehicle based on the first distance and the second distance, wherein the direction of travel includes a first direction that approaches the current vehicle and a second direction that moves away from the current vehicle; The data processing module is also configured to, in response to the detected first direction, determine the arrival time of the moving object to the vehicle's safe radius based on the vehicle's safe radius, the relative speed and relative distance of the moving object relative to the current vehicle; The data analysis module is used to determine whether to lock the rear doors based on the arrival time.

7. An electronic device, characterized in that, The electronic device includes: One or more processors; And a memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the method of any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, It stores a computer program that causes a computer processor to perform the method described in any one of claims 1-5.

Citation Information

Patent Citations

  • Control system and method for safely opening vehicle doors, as well as vehicle

    CN106585489A

  • Safety pre-warning method, system and equipment for car door-opening as well as storage medium

    CN110435542A

  • Control method and device for vehicle and door lock thereof

    CN111946171A

  • Anti-collision method for autonomous vehicle in severe weather

    CN114999228A