Anti-collision method for vehicle blind spot, electronic device and computer storage medium
Through 5G communication and camera technology, obstacles in the vehicle's blind spots are automatically analyzed and alarm commands are generated, solving the problem of inefficient anti-collision methods for existing vehicle blind spots, and achieving a more efficient and safe anti-collision effect in blind spots.
Patent Information
- Application Number
- CN202110351901.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-31
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2041-03-31
AI Technical Summary
The existing vehicle blind spot anti-collision methods are inefficient. They warn pedestrians by alarming the speaker or posting words. The driver can easily distract himself from viewing the blind spot through the camera and increase fatigue risk.
The images taken by the camera on the vehicle are obtained through 5G communication, and the presence of obstacles is analyzed, the contour shape of the obstacles is identified, the shape of the obstacles is determined to be in the vehicle blind spot range, and an alarm command is generated to send to the alarm device through 5G communication.
The efficiency of anti-collision in vehicle blind spots is improved. Through automated analysis and alarm, the driver's subjective intervention is reduced, fatigue risk is reduced, and safety protection in blind spots is enhanced.
Smart Images

Figure CN115214632B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of automobile communications, and in particular to an anti-collision method for a vehicle blind area, electronic equipment and a computer storage medium. Background Art
[0002] Existing large trucks have many blind spots, and a slight negligence of the truck driver can cause serious safety accidents. Usually, the blind spot of a truck is in the range from the end of the cargo box to the end of the cockpit, and is about 1.5-2 meters away from the truck. The larger the cargo box, the larger the blind spot. Blind spots pose great safety hazards to both drivers and pedestrians on the road. For the anti-collision method of the truck blind spot, a horn can be added to the body to alarm or a word can be posted in the blind spot of the truck to warn pedestrians to pay attention to safety, or a camera can be installed on the body of the truck for the driver to view the blind spot. However, when the horn alarms or the words are posted to warn pedestrians, pedestrians passively receive the warning, which may cause pedestrians not to receive the warning and cause a safety accident. The driver's attention is easily distracted by watching the image of the blind spot through the camera, which confuses the driver about the road conditions, and long-term viewing will also increase the driver's fatigue. Therefore, the efficiency of the existing anti-collision method for vehicle blind spots is relatively low. Summary of the invention
[0003] In view of the above, it is necessary to propose a collision avoidance method, electronic device and computer storage medium for a vehicle blind spot to improve the collision avoidance efficiency of the vehicle blind spot.
[0004] A first aspect of the present application provides a vehicle blind spot collision avoidance method, which is applied in a backend service center. The vehicle blind spot collision avoidance method comprises:
[0005] Acquire images captured by a camera installed on a vehicle through a 5G communication method;
[0006] Analyzing whether there is an obstacle in the image;
[0007] If there is an obstacle in the image, identifying the outline shape of the obstacle;
[0008] Determining whether the outline shape of the obstacle has a human shape;
[0009] If the outline of the obstacle has a human shape, analyzing the blind spot range of the vehicle from the image;
[0010] Determining whether the obstacle is within the blind spot of the vehicle; and
[0011] If the obstacle is within the blind spot of the vehicle, an alarm instruction is generated, and the alarm instruction is sent to an alarm device installed on the vehicle through a 5G communication method so that the alarm device sounds an alarm.
[0012] Optionally, acquiring an image captured by a camera installed on a vehicle by using a 5G communication method includes:
[0013] The camera transmits the image to the 5G data transmission unit via an RS232 or RS484 interface; and
[0014] The 5G data transmission unit sends the image to the background service center through a 5G base station.
[0015] Optionally, analyzing whether there is an obstacle in the image includes:
[0016] The image is analyzed by a classification model to determine whether there are obstacles.
[0017] Optionally, the anti-collision method for a vehicle blind spot further includes:
[0018] If the outline shape of the obstacle does not have a human shape, determining whether the obstacle is a dynamic obstacle; and
[0019] If the obstacle is a dynamic obstacle, the blind spot range of the vehicle is analyzed from the image; if the obstacle is within the blind spot range of the vehicle, the alarm instruction is generated, and the alarm instruction is sent to the alarm device through the 5G communication method so that the alarm device issues an alarm.
[0020] Optionally, the determining whether the obstacle is a dynamic obstacle includes:
[0021] Detecting the moving speed of the obstacle relative to the vehicle;
[0022] Determining whether the moving speed is within a preset speed range; and
[0023] If the moving speed is within the preset speed range, it is determined that the obstacle is a dynamic obstacle.
[0024] Optionally, the anti-collision method for a vehicle blind spot further includes:
[0025] If the obstacle is not a dynamic obstacle, obtaining the temperature of the obstacle detected by a temperature sensor installed on the vehicle through a 5G communication method;
[0026] Determining whether the temperature of the obstacle is within a preset temperature range; and
[0027] If the temperature range is within the preset temperature range, the blind spot range of the vehicle is analyzed from the image; if the obstacle is within the blind spot range of the vehicle, the alarm instruction is generated, and the alarm instruction is sent to the alarm device through the 5G communication method so that the alarm device issues an alarm.
[0028] Optionally, analyzing the blind spot range of the vehicle from the image includes:
[0029] Setting a preset range area in the image as the blind spot range of the vehicle; and
[0030] The preset range area is determined from the image, and the preset range area is used as the blind spot range of the vehicle.
[0031] Optionally, the anti-collision method for a vehicle blind spot further includes:
[0032] If the obstacle is within the blind spot of the vehicle, a vehicle braking command is generated, and the vehicle braking command is sent to a braking device installed on the vehicle through a 5G communication method so that the braking device brakes the vehicle.
[0033] A second aspect of the present application provides an electronic device, including:
[0034] A memory for storing program instructions; and
[0035] The processor is used to read and execute the program instructions stored in the memory. When the program instructions are executed by the processor, the electronic device executes the above-mentioned vehicle blind spot collision avoidance method.
[0036] A third aspect of the present application provides a computer storage medium storing program instructions. When the program instructions are executed on an electronic device, the electronic device executes the above-mentioned vehicle blind spot collision avoidance method.
[0037] In this application, the background service center obtains the image taken by the camera on the vehicle through the 5G communication method, and analyzes the obstacle and blind spot range from the image. When it is determined that the obstacle is in the blind spot of the vehicle, the 5G communication method is used to send an alarm instruction to the alarm device so that the alarm device alarms, thereby avoiding the vehicle from colliding with the obstacle in the blind spot to improve the anti-collision efficiency of the vehicle's blind spot. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 FIG. 1 is a structural diagram of a collision avoidance system for a vehicle blind spot in one embodiment of the present invention.
[0039] Figure 2 The figure is a flow chart of a method for avoiding collision in a vehicle blind spot according to one embodiment of the present invention.
[0040] Figure 3 FIG. 4 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0041] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.
[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by technicians in the technical field in this application. The terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. It should be understood that, unless otherwise specified in this application, " / " means or. For example, A / B can represent A or B. "And / or" in this application is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. "At least one" means one or more. "Multiple" means two or more than two. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, a, b and c seven situations.
[0043] refer to Figure 1 As shown, it is a structural diagram of a collision avoidance system 100 for a vehicle blind spot in an embodiment of the present application. The collision avoidance system 100 for the vehicle blind spot includes, but is not limited to, a camera 101, a temperature sensor 102, an alarm device 103, a braking device 104, a background service center 105 and a 5G data transmission unit (Data Transfer unit, DTU) 106. The camera 101, the temperature sensor 102, the alarm device 103, and the braking device 104 are connected to the 5G data transmission unit 106 via an RS232 or RS484 interface. The 5G data transmission unit 106 is connected to the background service center 105 via a 5G communication method. In this embodiment, the 5G data transmission unit 106 is connected to the background service center 105 via a 5G base station. In this embodiment, the functions of the above-mentioned components in the collision avoidance system 100 for the vehicle blind spot please refer to the following description of the collision avoidance method for the vehicle blind spot.
[0044] refer to Figure 2 As shown, it is a flow chart of a method for avoiding collision in a vehicle blind spot in one embodiment of the present application, which may specifically include the following steps.
[0045] Step S11, acquiring an image captured by the camera 101 installed on the vehicle through a 5G communication method.
[0046] In this embodiment, the camera 101 captures an image of the vehicle blind spot range and sends the captured image to the background service center 105 through the 5G data transmission unit 106. In this embodiment, the camera 101 is connected to the 5G data transmission unit 106 through an RS232 or RS484 interface, and the 5G data transmission unit 106 is connected to the background service center 105 through a 5G communication method, for example, the 5G data transmission unit 106 is connected to the background service center 105 through a 5G base station. The camera 101 transmits the captured image to the 5G data transmission unit 106 through an RS232 or RS484 interface, and the 5G data transmission unit 106 sends the image to the background service center 105 through a 5G base station. In this embodiment, the background service center 105 can be a single server, a server cluster or a cloud server.
[0047] In this embodiment, the number of cameras 101 installed on the vehicle may include multiple cameras. The multiple cameras 101 are installed on the vehicle and can capture the position of the blind spot. Figure 3 , which is a schematic diagram of the installation position of the camera 101 in one embodiment of the present application. The number of the cameras 101 is 5. One of the 5 cameras 101 is installed at the rear of the vehicle, two of the 5 cameras 101 are installed at two sides of the cargo box of the vehicle and adjacent to the cockpit of the vehicle, and the other two of the 5 cameras 101 are installed on both sides of the cockpit.
[0048] Step S12, analyzing whether there is an obstacle in the image. If there is an obstacle in the image, step S13 is executed, otherwise if there is no obstacle in the image, the method process ends.
[0049] In this embodiment, after acquiring the image, the backend service center 105 analyzes whether there are obstacles in the image. In a specific embodiment, the backend service center 105 analyzes whether the image includes obstacles based on a deep learning model. For example, the backend service center 105 analyzes whether there are obstacles in the image through a classification model. In this embodiment, the obstacles include static objects with a volume greater than a preset volume, and also include dynamic objects of any size.
[0050] Step S13, identifying the outline shape of the obstacle.
[0051] In this implementation, the background service center 105 recognizes the outline shape of the obstacle through a visual recognition algorithm.
[0052] Step S14, determining whether the outline of the obstacle has a human shape. If the outline of the obstacle has a human shape, execute step S18, otherwise, if the outline of the obstacle does not have a human shape, execute step S15.
[0053] Step S15, determining whether the obstacle is a dynamic obstacle. If the obstacle is a dynamic obstacle, execute step S18, otherwise if the obstacle is not a dynamic obstacle (such as a static obstacle), execute step S16.
[0054] In this embodiment, the determination of whether the obstacle is a dynamic obstacle includes: detecting the moving speed of the obstacle relative to the vehicle; determining whether the moving speed of the obstacle relative to the vehicle is within a preset speed range; and determining that the obstacle is a dynamic obstacle if the moving speed of the obstacle relative to the vehicle is within the preset speed range. It should be noted that the setting of the preset speed range needs to take into account the moving speed of the vehicle.
[0055] Step S16, obtaining the temperature of the obstacle detected by the temperature sensor 102 installed on the vehicle through a 5G communication method.
[0056] In this embodiment, the temperature sensor 102 senses the temperature of the obstacle, and sends the sensed temperature of the obstacle to the background service center 105 through the 5G data transmission unit 106. In this embodiment, the temperature sensor 102 is connected to the 5G data transmission unit 106 through an RS232 or RS484 interface, and the 5G data transmission unit 106 is connected to the background service center 105 through a 5G base station. The temperature sensor 102 transmits the sensed temperature of the obstacle to the 5G data transmission unit 106 through an RS232 or RS484 interface, and the 5G data transmission unit 106 sends the sensed temperature of the obstacle to the background service center 105 through a 5G base station.
[0057] Step S17, determining whether the temperature of the obstacle is within a preset temperature range. If the temperature range is within the preset temperature range, step S18 is executed, otherwise if the temperature range is not within the preset temperature range, the method flow ends.
[0058] Step S18, analyzing the blind spot range of the vehicle from the image.
[0059] In this embodiment, analyzing the blind spot range of the vehicle from the image when there is an obstacle in the image includes: setting a preset range area in the image as the blind spot range of the vehicle; determining the preset range area from the image, and using the preset range area as the blind spot range of the vehicle.
[0060] Step S19, determining whether the obstacle is in the blind spot of the vehicle. If the obstacle is in the blind spot of the vehicle, step S20 is executed, otherwise if the obstacle is not in the blind spot of the vehicle, the method process ends.
[0061] Step S20, generate an alarm instruction, and send the alarm instruction to the alarm device 103 installed on the vehicle through a 5G communication method so that the alarm device 103 issues an alarm.
[0062] In this embodiment, the method also includes: if the obstacle is within the blind spot of the vehicle, a vehicle braking command is generated, and the vehicle braking command is sent to a braking device 104 installed on the vehicle via a 5G communication method so that the braking device 104 brakes the vehicle.
[0063] In this embodiment, the background service center 105 obtains the image taken by the camera 101 on the vehicle through the 5G communication method, and analyzes the obstacle and the blind spot range from the image. When it is determined that the obstacle is in the blind spot of the vehicle, the 5G communication method is used to send an alarm instruction to the alarm device 103 so that the alarm device 103 sounds an alarm, thereby avoiding the vehicle from colliding with the obstacle in the blind spot to improve the anti-collision efficiency of the vehicle's blind spot.
[0064] refer to Figure 3 As shown, it is a structural diagram of an electronic device 10 provided in one embodiment of the present application. The electronic device 10 includes, but is not limited to: a communication unit 13, a processor 14 and a memory 15. The above-mentioned devices can be connected via one or more communication buses 16. The communication unit 13 is a 5G communication module. The memory 15 is used to store one or more computer programs 17. One or more computer programs 17 are configured to be executed by the processor 14. The one or more computer programs 17 include a plurality of instructions, and when the plurality of instructions are executed by the processor 14, the anti-collision method for the vehicle blind spot executed on the electronic device 1 in the above-mentioned embodiment can be implemented to realize the anti-collision function of the vehicle blind spot of the electronic device 1. In this embodiment, the electronic device 10 includes a background service center 105 or a server.
[0065] This embodiment also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the vehicle blind spot collision avoidance method in the above-mentioned embodiment.
[0066] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the vehicle blind spot collision avoidance method in the above-mentioned embodiment.
[0067] In addition, an embodiment of the present application also provides a device, which may specifically be a chip, a component or a module, and the device may include a connected processor and a memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor may execute the computer-executable instructions stored in the memory so that the chip executes the vehicle blind spot collision avoidance method in the above-mentioned method embodiments.
[0068] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above and will not be repeated here.
[0069] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0070] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0071] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
[0072] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0073] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0074] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.
Claims
1. A vehicle blind spot collision avoidance method, applied in a background service center, characterized in that: The anti-collision method for the vehicle blind spot comprises: Acquire images captured by a camera installed on a vehicle through a 5G communication method; Analyzing whether there is an obstacle in the image; If there is an obstacle in the image, identifying the outline shape of the obstacle; Determining whether the outline shape of the obstacle has a human shape; If the outline of the obstacle has a human shape, analyzing the blind spot range of the vehicle from the image; If the outline shape of the obstacle does not have a human shape, determining whether the obstacle is a dynamic obstacle; If the obstacle is not a dynamic obstacle, obtaining the temperature of the obstacle detected by a temperature sensor installed on the vehicle through a 5G communication method and determining whether the temperature of the obstacle is within a preset temperature range; If the temperature range is within a preset temperature range, analyzing the blind spot range of the vehicle from the image; Determining whether the obstacle is within the blind spot of the vehicle; and If the obstacle is within the blind spot of the vehicle, an alarm instruction is generated, and the alarm instruction is sent to an alarm device installed on the vehicle through a 5G communication method so that the alarm device sounds an alarm.
2. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The method of obtaining an image captured by a camera installed on a vehicle by using a 5G communication method includes: The camera transmits the image to the 5G data transmission unit via an RS232 or RS484 interface; and The 5G data transmission unit sends the image to the background service center through a 5G base station.
3. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The analyzing whether there is an obstacle in the image comprises: The image is analyzed by a classification model to determine whether there are obstacles.
4. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The anti-collision method for the vehicle blind spot also includes: If the obstacle is a dynamic obstacle, the blind spot range of the vehicle is analyzed from the image; if the obstacle is within the blind spot range of the vehicle, the alarm instruction is generated, and the alarm instruction is sent to the alarm device through the 5G communication method so that the alarm device issues an alarm.
5. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The determining whether the obstacle is a dynamic obstacle comprises: Detecting the moving speed of the obstacle relative to the vehicle; Determining whether the moving speed is within a preset speed range; and If the moving speed is within the preset speed range, it is determined that the obstacle is a dynamic obstacle.
6. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The blind area of the vehicle analyzed from the image includes: Setting a preset range area in the image as the blind spot range of the vehicle; and The preset range area is determined from the image, and the preset range area is used as the blind spot range of the vehicle.
7. The anti-collision method for a vehicle blind spot as claimed in claim 1, characterized in that: The anti-collision method for the vehicle blind spot also includes: If the obstacle is within the blind spot of the vehicle, a vehicle braking command is generated, and the vehicle braking command is sent to a braking device installed on the vehicle through a 5G communication method so that the braking device brakes the vehicle.
8. An electronic device, characterized in that: include: A memory for storing program instructions; and A processor is used to read and execute the program instructions stored in the memory, and when the program instructions are executed by the processor, the electronic device executes the vehicle blind spot collision avoidance method as described in any one of claims 1 to 7.
9. A computer storage medium, characterized in that The computer storage medium stores program instructions, and when the program instructions are executed on the electronic device, the electronic device executes the vehicle blind spot collision avoidance method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle blind area detection method and device
CN109808592A
Anti-collision warning system, device and method for vehicle view dead zone
CN110126734A
Unmanned vehicle path planning method for special scene in 5G environment
CN112068548A
Vehicle surroundings notification device
JP2012048591A