Pedestrian protection method and device, vehicle, electronic equipment and storage medium
By identifying the vehicle foreground image data and calculating the stop distance, sending instructions to the controller to light the hood, the problem of untimely lifting the hood in the prior art is solved, and the hood is lifted before collision to reduce pedestrian damage Effect.
Patent Information
- Application Number
- CN202310802366.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
AI Technical Summary
The existing vehicle pedestrian protection strategy is activated after a collision, resulting in the hood being lifted in time and causing excessive pedestrian damage.
By obtaining vehicle foreground image data, identifying pedestrians and calculating the brake stop distance. If the preset safety distance is exceeded, a command is sent to the controller to cause the ignition device to explode the preset target area of the hood, and lifting the hood in advance to reduce pedestrian damage.
Raise the hood before the pedestrians can collide to reduce the damage to pedestrians and improve the pedestrian protection effect.
Smart Images

Figure CN119218159A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a method and device for protecting pedestrians, a vehicle, an electronic device, and a storage medium. Background Art
[0002] As the number of vehicles increases, traffic accidents become more frequent, and the requirements for pedestrian protection in vehicles are becoming higher and higher, especially the pedestrian protection requirements at the front end of the vehicle.
[0003] The existing pedestrian protection method at the front end of a vehicle is to activate the pedestrian protection strategy after the vehicle collides with a pedestrian, control the vehicle hood to rise, provide buffer space, and reduce the damage to the pedestrian. Since the pedestrian protection strategy is activated after the collision, the vehicle hood is not raised in time, resulting in excessive damage to the pedestrian caused by the vehicle. Summary of the Invention
[0004] The present disclosure provides a pedestrian protection method and apparatus, a vehicle, an electronic device, and a storage medium. The primary purpose is to address the issue of excessive damage to pedestrians caused by vehicles due to the vehicle hood not being raised in time due to the pedestrian protection strategy being activated after a collision.
[0005] According to a first aspect of the present disclosure, a method for pedestrian protection is provided, comprising:
[0006] Acquiring image data of a vehicle foreground and identifying the image data;
[0007] When it is determined that the recognition result of the image data is a pedestrian, calculating the braking distance between the vehicle and the pedestrian;
[0008] If it is determined that the braking distance exceeds the preset safety distance, a control instruction is sent to the controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0009] Optionally, sending a control instruction to the controller includes:
[0010] Get the resultant acceleration of the pedestrian's head center of mass;
[0011] Invoking a preset algorithm to calculate a head injury index based on the resultant acceleration of the pedestrian's center of mass and any two moments during the collision process;
[0012] Determine the target vehicle's hood lift height based on a mapping relationship between head injury indicators and vehicle hood lift height;
[0013] A control instruction is sent to the controller, wherein the control instruction carries the target vehicle hood lifting height.
[0014] Optionally, the method further includes:
[0015] When it is determined that the recognition result of the image data is a non-pedestrian, the image data of the vehicle foreground continues to be acquired.
[0016] Optionally, acquiring the image data of the vehicle foreground includes:
[0017] The image data of the vehicle foreground is obtained by the following methods, including at least one of a vehicle camera, a non-vehicle camera connected to the vehicle, a millimeter wave radar, and a laser radar.
[0018] According to a second aspect of the present disclosure, a method for pedestrian protection is provided, comprising:
[0019] Receive control instructions sent by the vehicle's auxiliary driving system;
[0020] The detonator is controlled according to the control instruction to detonate a preset target area of the vehicle hood.
[0021] Optionally, the control instruction carries a target vehicle hood lifting height, and controlling the detonator to detonate the preset target area of the vehicle hood according to the control instruction includes:
[0022] Parsing the control command to obtain the hood lift height of the target vehicle;
[0023] The detonator is controlled to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0024] Optionally, controlling the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height includes:
[0025] Based on the mapping relationship between the vehicle hood lifting height and the amount of explosives used, the detonator is controlled to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0026] According to a third aspect of the present disclosure, there is provided a pedestrian protection device, comprising:
[0027] an acquisition unit, configured to acquire image data of a vehicle foreground;
[0028] an identification unit, configured to identify the image data;
[0029] a calculation unit, configured to calculate a braking distance between the vehicle and the pedestrian when determining that the recognition result of the image data is a pedestrian;
[0030] The sending unit is used to send a control instruction to the controller when it is determined that the braking distance exceeds the preset safety distance, so that the controller controls the detonator to detonate the preset target area of the vehicle hood according to the control instruction.
[0031] Optionally, the sending unit includes:
[0032] An acquisition module is used to obtain the synthetic acceleration of the pedestrian's head center of mass;
[0033] a calculation module, configured to call a preset algorithm to calculate a head injury index based on the resultant acceleration of the pedestrian's center of mass and any two moments during the collision process;
[0034] a determination module, configured to determine a target vehicle hood lift height based on a mapping relationship between a head injury index and a vehicle hood lift height;
[0035] The sending module sends a control instruction to the controller, wherein the control instruction carries the lifting height of the hood of the target vehicle.
[0036] Optionally, the acquisition unit is further configured to continue acquiring the image data of the vehicle foreground when it is determined that the recognition result of the image data is non-pedestrian.
[0037] Optionally, the acquisition unit is further used to acquire the image data of the vehicle foreground in the following manners, including at least one of a vehicle camera, a non-vehicle camera connected to the vehicle, a millimeter-wave radar, and a lidar.
[0038] According to a fourth aspect of the present disclosure, there is provided a pedestrian protection device, comprising:
[0039] A receiving unit, configured to receive control instructions sent by the vehicle's auxiliary driving system;
[0040] The control unit is used to control the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0041] Optionally, the control instruction carries a target vehicle hood lift height, and the control unit includes:
[0042] An analysis module is used to analyze the control instruction to obtain the hood lifting height of the target vehicle;
[0043] The control module is used to control the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0044] Optionally, the control module is further configured to control the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height based on a mapping relationship between the vehicle hood lifting height and the amount of explosives used.
[0045] According to a fifth aspect of the present disclosure, a vehicle is provided, comprising the vehicle wake-up device as described in the third aspect or the fourth aspect.
[0046] According to a sixth aspect of the present disclosure, there is provided an electronic device, including:
[0047] at least one processor; and
[0048] a memory communicatively connected to the at least one processor; wherein,
[0049] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect or the second aspect.
[0050] According to a seventh aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect or the second aspect.
[0051] According to an eighth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect or the second aspect.
[0052] The pedestrian protection method and device, vehicle, electronic device, and storage medium provided by the present disclosure acquire image data of the foreground of a vehicle and identify the image data; when the image data is determined to be a pedestrian, the braking distance between the vehicle and the pedestrian is calculated; if the braking distance is determined to exceed a preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction. Compared with the related art, the embodiment of the present application acquires image data of the foreground of a vehicle and identifies it while the vehicle is driving; when it is determined that the braking distance exceeds a preset safety distance, a control instruction is sent to the controller, which controls the detonator to detonate a preset target area of the vehicle hood, so that the vehicle hood is pre-raised before a collision with a pedestrian occurs, reducing damage to the pedestrian.
[0053] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] The accompanying drawings are provided to facilitate a better understanding of the present invention and do not constitute a limitation of the present disclosure.
[0055] Figure 1 A flowchart of a pedestrian protection method provided by an embodiment of the present disclosure;
[0056] Figure 2 A schematic top view of the front shape of a vehicle provided in an embodiment of the present disclosure;
[0057] Figure 3 A flowchart of a method for sending a control instruction to a controller provided in an embodiment of the present disclosure;
[0058] Figure 4 A schematic diagram of the vehicle hood damage value division area provided by an embodiment of the present disclosure;
[0059] Figure 5 A flowchart of another pedestrian protection method provided by an embodiment of the present disclosure;
[0060] Figure 6 A schematic structural diagram of a pedestrian protection device provided in an embodiment of the present disclosure;
[0061] Figure 7 A schematic structural diagram of another pedestrian protection device provided by an embodiment of the present disclosure;
[0062] Figure 8 A schematic structural diagram of another pedestrian protection device provided by an embodiment of the present disclosure;
[0063] Figure 9 A schematic structural diagram of another pedestrian protection device provided by an embodiment of the present disclosure;
[0064] Figure 10 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0065] The following description of exemplary embodiments of the present disclosure is made in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding. These details should be considered as merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0066] The following describes a method and apparatus for pedestrian protection, a vehicle, an electronic device, and a storage medium according to embodiments of the present disclosure with reference to the accompanying drawings.
[0067] Figure 1 A flowchart of a pedestrian protection method provided in an embodiment of the present disclosure.
[0068] like Figure 1 As shown, the method is applied to a vehicle's assisted driving system, and the method comprises the following steps:
[0069] Step 101: Acquire image data of a vehicle foreground and identify the image data.
[0070] In order to better understand the acquisition of the image data, Figure 2 As shown, Figure 2 A schematic top view of the front shape of a vehicle provided in an embodiment of the present application; Figure 2 The description is based on the example of a laser radar collecting image data of the foreground of a vehicle. However, it should be clear that this description is not intended to limit the collection device to only a laser radar, nor is it intended to limit the position of the laser radar. After the laser radar collects the image data of the foreground of the vehicle, the image data is transmitted to the Advanced Driving Assistance System (ADAS). The ADAS uses a computer vision algorithm to analyze and process the image data, thereby realizing the recognition of the image data. However, it should be clear that this description is not intended to limit the image data acquisition and recognition device to only ADAS, but can also be other devices that can recognize the image data. In addition, it is not intended to limit the recognition algorithm to a computer vision algorithm, but can also be other algorithms that can recognize the image data. The specific algorithm is no longer limited in this embodiment of the application.
[0071] When the recognition result includes the pedestrian, the process continues with step 102 . When the recognition result does not include the pedestrian, the process continues with step 101 .
[0072] Step 102 : When it is determined that the recognition result of the image data is a pedestrian, the braking distance between the vehicle and the pedestrian is calculated.
[0073] ADAS calibrates the lidar, determines the internal and external parameters of the lidar, locates the pedestrian in the image data through computer vision algorithms, and calculates the actual distance between the vehicle and the pedestrian based on the position of the pedestrian in the image and the calibration parameters of the lidar using the parallax method. Based on information such as the distance between the vehicle and the pedestrian, the vehicle speed, the vehicle braking ability, and the road conditions, the braking distance between the vehicle and the pedestrian is calculated using a preset vehicle kinematics algorithm.
[0074] It should be noted that the internal parameters of the laser radar refer to the parameters of the laser radar itself, including focal length, pixel size, principal point position, etc., which describe the geometric transformation relationship in the laser radar imaging process. The external parameters of the laser radar refer to the posture and position of the laser radar relative to the object, which describe the position and posture of the object in the laser radar coordinate system. The parallax method calculates the distance by analyzing the parallax generated when two viewpoints observe the same object. The preset vehicle kinematics algorithm describes the changes in the vehicle's position, speed, acceleration and other motion states during the movement process, which can be used to calculate the vehicle's braking distance. The above method for calculating the braking distance can also be used to calculate the braking distance in other ways, and the specific calculation method is not limited in this embodiment of the application.
[0075] When the braking distance includes pedestrians, step 103 is continued to be executed; when the recognition result does not include pedestrians, step 101 is continued to be executed.
[0076] Step 103 : If it is determined that the braking distance exceeds the preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0077] Please continue reading Figure 2 The preset target area includes a hood hinge area and a hood lock area. The hood hinge and the hood lock fix the hood to the vehicle. The hood hinge area and the hood lock area vary with different vehicle models, that is, the positions of the hood hinge area and the hood lock area relative to the vehicle also vary.
[0078] When the ADAS determines that the braking distance exceeds the preset safety distance, it sends a detonation control instruction to the controller. After receiving the control instruction, the controller sends a detonation instruction to the detonator according to the control instruction. The detonator causes the explosive to explode, thereby detonating the hood hinge area and the hood lock area of the vehicle hood.
[0079] It should be noted that the preset safety distance is not a fixed value and can be set according to actual conditions, such as the distance of two vehicle body lengths. The detonator consists of an electronic control device and an ignition head. The ignition head is an electronic component that can generate high temperature and is usually made of metals such as platinum, tungsten or aluminum. It can generate temperatures of up to several thousand degrees, thereby igniting explosives. Explosives are devices that can generate impact energy, such as dynamite. However, it should be clear that this description method does not limit the detonation method and equipment to the preset target area of the vehicle hood.
[0080] The pedestrian protection method provided by the present disclosure obtains image data of the foreground of a vehicle and identifies the image data; when the image data is determined to be a pedestrian, the braking distance between the vehicle and the pedestrian is calculated; if the braking distance is determined to exceed a preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction. Compared with the related art, the embodiment of the present application obtains image data of the foreground of the vehicle and identifies it while the vehicle is in motion. When it is determined that the braking distance exceeds a preset safety distance, a control instruction is sent to the controller, which controls the detonator to detonate a preset target area of the vehicle hood, so that the vehicle hood is pre-raised before a collision with the pedestrian occurs, reducing damage to the pedestrian.
[0081] As a refinement of step 103, when executing the sending of the control instruction to the controller, it can be implemented in the following manner but is not limited to: Figure 3 As shown, Figure 3 A flowchart of a method for sending a control instruction to a controller provided in an embodiment of the present application includes:
[0082] Step 201: Obtain the synthetic acceleration of the pedestrian's head center of mass.
[0083] The vehicle's on-board inertial sensor collects pedestrian head data and calculates the composite acceleration of the pedestrian's head center of mass. The on-board inertial sensor transmits the composite acceleration of the pedestrian's head center of mass to the ADAS. It should be noted that the on-board inertial sensor is a sensor that measures acceleration and angular velocity, but it should be clear that this description is not intended to limit the device for measuring the composite acceleration of the pedestrian's head center of mass to only the on-board inertial sensor, nor is it a limitation on the location of the on-board inertial sensor.
[0084] When the ADAS obtains the synthetic acceleration of the pedestrian's head center of mass, step 202 is continued.
[0085] Step 202 : Calling a preset algorithm to calculate a head injury index based on the resultant acceleration of the pedestrian's head center of mass and any two moments during the collision process.
[0086] The formula corresponding to the preset algorithm is:
[0087]
[0088] Where a(t) is the resultant acceleration of the pedestrian's head center of mass, t1 and t2 are any two moments during the collision between the vehicle and the pedestrian, and t2-t1<15ms;
[0089] It should be noted that HIC (Head Injury Criterion) is an indicator used to measure the severity of head injury to pedestrians caused by vehicle collisions, but it should be clear that this description method is not limited to the formula used in the preset algorithm.
[0090] After ADAS completes calculating the head injury index, it proceeds to step 203 .
[0091] Step 203 : determining the target vehicle hood lift height based on the mapping relationship between the head injury index and the vehicle hood lift height.
[0092] The mapping relationship between the head injury index and the vehicle hood lift height is pre-configured. The head injury index is positively correlated with the vehicle hood lift height. That is, the larger the head injury index, the higher the corresponding vehicle hood lift height, and the smaller the head injury index, the lower the corresponding vehicle hood lift height.
[0093] The height at which the vehicle hood is lifted can be flexibly configured according to different vehicle models, and is not specifically limited in the embodiments of this application.
[0094] In order to better understand the target vehicle hood, Figure 4 As shown, Figure 4 A schematic diagram of the vehicle hood damage value division area provided in an embodiment of the present application;
[0095] According to the collision protection requirements for pedestrians in GB / T 24550-2009, when a pedestrian collides with a vehicle, the head area with a head injury index value of 1700 or above cannot exceed one-third of the pedestrian's head area. Due to the height difference between adult pedestrians and child pedestrians, the area of the hood that they impact after colliding with the vehicle is also different. Therefore, the area is divided into adult head impact area and child head impact area. ADAS calculates the target vehicle hood lift height based on the mapping relationship between the head injury index and the vehicle hood lift height.
[0096] When the ADAS determines that the hood of the target vehicle is raised, the process proceeds to step 204 .
[0097] Step 204: Send a control instruction to the controller, wherein the control instruction carries the target vehicle hood lifting height.
[0098] The target vehicle hood lifting height is carried in the control instruction so that the controller can parse the control instruction, obtain the target vehicle hood lifting height, and control the detonator to lift the vehicle hood to the target vehicle hood lifting height.
[0099] In actual applications, the image data may not only contain pedestrians, but also non-pedestrians such as animals and obstacles. In related technologies, when a vehicle collides with a non-pedestrian, the vehicle hood may be falsely triggered and exploded, thereby increasing the vehicle's maintenance costs. In order to solve the problem of maintenance costs caused by false triggering, the embodiment of the present application continues to obtain the vehicle foreground when it is determined that the recognition result of the image data is a non-pedestrian, rather than directly sending a control instruction to the controller without analyzing the image data, so as to prevent false triggering.
[0100] As a refinement of step 101, when executing the acquisition of image data of the vehicle foreground, it can be implemented by but not limited to the following methods, including at least one of a vehicle camera, a non-vehicle camera connected to the vehicle, a millimeter wave radar, and a lidar.
[0101] Figure 5 A flowchart of a pedestrian protection method provided in an embodiment of the present disclosure.
[0102] like Figure 5 As shown, the method is applied to a vehicle controller (Airbag Control Unit, ACU), and the method includes the following steps:
[0103] Step 301: Receive a control instruction sent by the vehicle's auxiliary driving system.
[0104] The ACU receives a control instruction sent by the ADAS, which carries the target vehicle hood lifting height, and prepares for controlling the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0105] Step 302: Control the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0106] The ACU controls the detonator to detonate the hood hinge area and the hood lock area of the vehicle hood according to the control instruction, thereby lifting the hood of the target vehicle.
[0107] The pedestrian protection method provided by the present disclosure obtains image data of the foreground of a vehicle and identifies the image data; when the image data is determined to be a pedestrian, the braking distance between the vehicle and the pedestrian is calculated; if the braking distance is determined to exceed a preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction. Compared with the related art, the embodiment of the present application obtains image data of the foreground of the vehicle and identifies it while the vehicle is in motion. When it is determined that the braking distance exceeds a preset safety distance, a control instruction is sent to the controller, which controls the detonator to detonate a preset target area of the vehicle hood, so that the vehicle hood is pre-raised before a collision with the pedestrian occurs, reducing damage to the pedestrian.
[0108] As a refinement of step 302, when controlling the detonator to detonate the preset target area of the vehicle hood according to the control instruction, it can be implemented in the following manners, but not limited to:
[0109] The ACU parses the control instruction to obtain the target vehicle hood lifting height, and then causes the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0110] As a refinement of the above-mentioned embodiment, when controlling the detonator to detonate the preset target area of the vehicle hood to the target vehicle hood lifting height, the following methods may be used, but are not limited to:
[0111] Based on the mapping relationship between the vehicle hood lifting height and the amount of explosives used, the detonator is controlled to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0112] The mapping relationship between the amount of explosives and the height to which the vehicle hood is lifted is pre-configured. The amount of explosives is positively correlated with the height to which the vehicle hood is lifted. That is, the more explosives are detonated, the higher the corresponding vehicle hood is lifted, and the smaller the amount of explosives are detonated, the lower the corresponding vehicle hood is lifted.
[0113] The height at which the vehicle hood is lifted can be flexibly configured according to different vehicle models, and is not specifically limited in the embodiments of this application.
[0114] Corresponding to the above-mentioned pedestrian protection method, the present invention also provides a pedestrian protection device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment and will not be repeated in this invention.
[0115] Figure 6A schematic diagram of a pedestrian protection device provided in an embodiment of the present disclosure is shown in FIG. Figure 6 Shown, including:
[0116] An acquisition unit 41 is used to acquire image data of the vehicle foreground;
[0117] an identification unit 42, configured to identify the image data;
[0118] a calculation unit 43 for calculating a braking distance between the vehicle and the pedestrian when determining that the recognition result of the image data is a pedestrian;
[0119] The sending unit 44 is configured to send a control instruction to the controller when it is determined that the braking distance exceeds a preset safety distance, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0120] The pedestrian protection device provided by the present disclosure acquires image data of the foreground of a vehicle and identifies the image data; when the image data is determined to be a pedestrian, the device calculates the braking distance between the vehicle and the pedestrian; if the braking distance is determined to exceed a preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction. Compared with the related art, the embodiment of the present application acquires image data of the foreground of a vehicle and identifies it while the vehicle is in motion; when the braking distance is determined to exceed a preset safety distance, a control instruction is sent to the controller, which controls the detonator to detonate a preset target area of the vehicle hood, so that the vehicle hood is pre-raised before a collision with a pedestrian occurs, thereby reducing harm to the pedestrian.
[0121] Furthermore, in a possible implementation of this embodiment, as Figure 7 As shown, the sending unit 44 includes:
[0122] An acquisition module 441 is used to obtain the synthetic acceleration of the pedestrian's head center of mass;
[0123] A calculation module 442 is configured to call a preset algorithm to calculate a head injury index based on the resultant acceleration of the pedestrian's center of mass and any two moments during the collision process;
[0124] a determination module 443 for determining a target vehicle hood lift height based on a mapping relationship between the head injury index and the vehicle hood lift height;
[0125] The sending module 444 sends a control instruction to the controller, wherein the control instruction carries the target vehicle hood lifting height.
[0126] Furthermore, in a possible implementation of this embodiment, as Figure 7 As shown, the acquisition unit 41 is further configured to continue acquiring the image data of the vehicle foreground when it is determined that the recognition result of the image data is non-pedestrian.
[0127] Furthermore, in a possible implementation of this embodiment, as Figure 7 As shown, the acquisition unit 41 is also used to acquire the image data of the vehicle foreground in the following manner, including at least one of a vehicle camera, a non-vehicle camera connected to the vehicle, a millimeter wave radar, and a laser radar.
[0128] Figure 8 A schematic diagram of a pedestrian protection device provided in an embodiment of the present disclosure is shown in FIG. Figure 8 As shown, including:
[0129] A receiving unit 51 is configured to receive a control instruction sent by the vehicle's auxiliary driving system;
[0130] The control unit 52 is used to control the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
[0131] The pedestrian protection device provided by the present disclosure acquires image data of the foreground of a vehicle and identifies the image data; when the image data is determined to be a pedestrian, the device calculates the braking distance between the vehicle and the pedestrian; if the braking distance is determined to exceed a preset safety distance, a control instruction is sent to a controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction. Compared with the related art, the embodiment of the present application acquires image data of the foreground of the vehicle and identifies it while the vehicle is in motion; when the braking distance is determined to exceed a preset safety distance, a control instruction is sent to the controller, which controls the detonator to detonate a preset target area of the vehicle hood, so that the vehicle hood is pre-raised before a collision with the pedestrian occurs, thereby reducing damage to the pedestrian.
[0132] Furthermore, in a possible implementation of this embodiment, as Figure 9 As shown, the control instruction carries the target vehicle hood lifting height, and the control unit 52 includes:
[0133] The parsing module 521 is used to parse the control instruction to obtain the target vehicle hood lift height;
[0134] The control module 522 is used to control the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
[0135] Furthermore, in a possible implementation of this embodiment, as Figure 9 As shown, the control module 522 is further configured to control the detonator to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height based on a mapping relationship between the vehicle hood lifting height and the amount of explosives used.
[0136] The embodiment of the present application further provides a vehicle, the vehicle comprising: Figures 6 to 9 A pedestrian protection device as shown in any one of the figures.
[0137] It should be noted that the above explanation of the method embodiment is also applicable to the device of this embodiment, and the principles are the same, which is not limited in this embodiment.
[0138] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0139] Figure 10 A schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are provided as examples only and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0140] like Figure 10 As shown, the device 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 602 or a computer program loaded from a storage unit 608 into a RAM (Random Access Memory) 603. Various programs and data required for the operation of the device 600 can also be stored in the RAM 603. The computing unit 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An I / O (Input / Output) interface 605 is also connected to the bus 604.
[0141] Various components in device 600 are connected to I / O interface 605, including an input unit 606, such as a keyboard, mouse, etc.; an output unit 607, such as various types of displays, speakers, etc.; a storage unit 608, such as a magnetic disk, optical disk, etc.; and a communication unit 609, such as a network card, modem, wireless communication transceiver, etc. The communication unit 609 allows device 600 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0142] Computing unit 601 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of computing unit 601 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), various specialized AI (Artificial Intelligence) computing chips, various computing units that run machine learning model algorithms, a DSP (Digital Signal Processor), and any suitable processor, controller, microcontroller, etc. Computing unit 601 performs the various methods and processes described above, such as the text generation method. For example, in some embodiments, the text generation method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 608. In some embodiments, part or all of the computer program can be loaded and / or installed onto device 600 via ROM 602 and / or communication unit 609. When the computer program is loaded into RAM 603 and executed by computing unit 601, one or more steps of the method described above can be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to execute the aforementioned text generation method in any other appropriate manner (for example, by means of firmware).
[0143] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System on Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0144] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0145] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0146] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0147] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.
[0148] A computer system may include a client and a server. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship is established by computer programs running on the respective computers, establishing a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host, a host product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosts and VPS services ("Virtual Private Servers" or simply "VPS"). The server may also be a server in a distributed system or a server integrated with blockchain.
[0149] It's important to note that artificial intelligence (AI) is the study of how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). This encompasses both hardware and software technologies. AI hardware technologies generally include sensors, specialized AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily encompass computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graphs.
[0150] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not limited herein.
[0151] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.
Claims
1. A method for pedestrian protection, characterized in that: include: Acquire image data of a vehicle foreground, and identify the image data; When it is determined that the recognition result of the image data is a pedestrian, calculating the braking distance between the vehicle and the pedestrian; If it is determined that the braking distance exceeds the preset safety distance, a control instruction is sent to the controller, so that the controller controls the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
2. The method according to claim 1, characterized in that The sending of a control instruction to the controller comprises: Get the synthetic acceleration of the pedestrian's head center of mass; Calling a preset algorithm to calculate a head injury index according to the synthetic acceleration of the pedestrian's center of mass and any two moments during the collision process; Determine the hood lift height of the target vehicle according to the mapping relationship between the head injury index and the hood lift height of the vehicle; A control instruction is sent to the controller, wherein the control instruction carries the lifting height of the hood of the target vehicle.
3. The method according to claim 2, characterized in that The method further comprises: When it is determined that the recognition result of the image data is a non-pedestrian, the image data of the vehicle foreground continues to be acquired.
4. The method according to any one of claims 1 to 3, characterized in that The obtaining of the image data of the vehicle foreground comprises: The image data of the vehicle foreground is obtained by the following methods, including at least one of a vehicle camera, a non-vehicle camera connected to the vehicle, a millimeter wave radar, and a laser radar.
5. A method for pedestrian protection, characterized in that: include: Receive control instructions sent by the vehicle's auxiliary driving system; The detonator is controlled according to the control instruction to detonate a preset target area of the vehicle hood.
6. The method according to claim 5, characterized in that The control instruction carries the lifting height of the target vehicle hood, and the preset target area of controlling the detonator to detonate the vehicle hood according to the control instruction includes: Parsing the control command to obtain the lifting height of the hood of the target vehicle; The detonator is controlled to detonate a preset target area of a vehicle hood to the target vehicle hood lifting height.
7. The method according to claim 6, characterized in that The step of controlling the detonator to detonate the preset target area of the vehicle hood to the target vehicle hood lifting height comprises: Based on the mapping relationship between the vehicle hood lifting height and the amount of explosives used, the detonator is controlled to detonate a preset target area of the vehicle hood to the target vehicle hood lifting height.
8. A pedestrian protection device, characterized in that: include: An acquisition unit, used for acquiring image data of a vehicle foreground; an identification unit, configured to identify the image data; a calculation unit, configured to calculate a braking distance between the vehicle and the pedestrian when determining that the recognition result of the image data is a pedestrian; The sending unit is used to send a control instruction to the controller when it is determined that the braking distance exceeds the preset safety distance, so that the controller controls the detonator to detonate the preset target area of the vehicle hood according to the control instruction.
9. A pedestrian protection device, characterized in that: include: A receiving unit, used to receive control instructions sent by the vehicle's auxiliary driving system; The control unit is used to control the detonator to detonate a preset target area of the vehicle hood according to the control instruction.
10. A vehicle, characterized in that: The vehicle comprises the vehicle wake-up device according to claim 8 or claim 9.
11. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-4 or 5-7.
12. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-4 or 5-7.
13. A computer program product, characterized in that It comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1-4 or 5-7.
