A method, system and electronic device for parking lot door opening collision warning

By scanning obstacles on both sides of the parking space and calculating the minimum separation distance, and judging the width value after the vehicle opens the door, the problem of the owner's door not being opened or colliding after parking in the parking lot is solved, and early warning of the door when opening is achieved, reducing vehicle losses.

CN115320497BActive Publication Date: 2025-07-11HOZON NEW ENERGY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210973518.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-15
Publication Date
2025-07-11
Estimated Expiration
2042-08-15

AI Technical Summary

Technical Problem

After parking in the parking lot, the car owner will not be opened due to obstacles or crash when the door is opened, causing vehicle losses.

Method used

By scanning the obstacles on both sides of the parking space, calculate the minimum separation distance between the obstacles, and determine whether the width value after the vehicle opens the door is less than or equal to the minimum separation distance, and output prompt information about available parking spaces or unavailable parking spaces.

Benefits of technology

Identify the risk of insufficient door opening space in advance to avoid vehicle losses caused by the inability to open the door or collision, and reduce economic losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115320497B_ABST
    Figure CN115320497B_ABST
Patent Text Reader

Abstract

The present application provides a method, a system and an electronic device for warning of door opening collision in a parking lot. The method includes: when a vehicle detects a parking space, scanning a first obstacle and a second obstacle on both sides of the parking space; calculating the minimum distance between the first obstacle and the second obstacle; determining whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum distance; if so, outputting a prompt message indicating that the parking space is an available parking space; if not, outputting an alarm message indicating that the parking space is an unavailable parking space. Through the technical solution provided by the embodiments of the present application, risks such as insufficient door opening space after the vehicle owner parks are identified in advance, and vehicle losses caused by the inability to open the door or door collision are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicle warning, and particularly to a method, a system and an electronic device for parking lot door opening collision warning. Background Art

[0002] Currently, the number of vehicles in society is increasing, and the size of vehicles is getting larger. Some parking lots have reduced their sizes to increase the number of parking spaces. At this time, when the vehicle owner parks the car, it is easy to have problems such as not being able to open the door or colliding with adjacent vehicles after parking, resulting in economic losses. Therefore, it is of great significance to warn of door opening collisions.

[0003] Currently, in the market, the door opening collision warnings configured in vehicles are all to warn of the situations of oncoming vehicles and pedestrians behind when opening the door while parking by the roadside, avoiding collisions with oncoming pedestrians and vehicles when opening the door.

[0004] However, due to obstacles and other reasons, there are problems such as insufficient door opening space for the vehicle owner after parking, resulting in the door being unable to open or the vehicle being damaged due to door collision. Summary of the Invention

[0005] This application provides a method, a system and an electronic device for parking lot door opening collision warning, which are used to solve the problem that the vehicle owner cannot open the door or the vehicle is damaged due to collision when opening the door after parking in the parking space due to obstacles and other reasons. The specific implementation solutions are as follows:

[0006] In a first aspect, this application provides a method for parking lot door collision warning, and the method includes:

[0007] When the vehicle detects a parking space, scan the first obstacle and the second obstacle on both sides of the parking space;

[0008] Calculate the minimum distance between the first obstacle and the second obstacle;

[0009] Determine whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum distance;

[0010] If so, output a prompt message indicating that the parking space is an available parking space;

[0011] If not, output an alarm message indicating that the parking space is an unavailable parking space.

[0012] By scanning the first obstacle and the second obstacle on both sides of the parking space, calculating the minimum interval distance between the first obstacle and the second obstacle, and determining whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum interval distance, collision warning when the vehicle door is opened is realized. By this method, risks such as insufficient door opening space after parking are identified in advance, and vehicle losses caused by the inability to open the door or door collision are reduced.

[0013] In a possible design, determining whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum interval distance includes:

[0014] Detecting whether there is a person at a specified position;

[0015] If there is, determining whether the vehicle width value after the vehicle door is opened on both sides is less than or equal to the minimum interval distance;

[0016] If not, determining whether the vehicle width value after the vehicle door is opened on one side is less than or equal to the minimum interval distance.

[0017] By comparing the vehicle width value after the vehicle door is opened on both sides or one side with the minimum interval distance, the problem that the vehicle door cannot be opened on both sides or one side after parking in the parking space is avoided, and at the same time, the risk of vehicle loss caused by collision after the vehicle door is opened on both sides or one side is avoided.

[0018] In a possible design, determining whether the vehicle width value after the vehicle door is opened on both sides is less than or equal to the minimum interval distance includes:

[0019] Receiving the command information on whether the vehicle owner fully opens the door;

[0020] If receiving the command information that the vehicle owner fully opens the door, determining whether the vehicle width value after the vehicle door is fully opened on both sides is less than or equal to the minimum interval distance;

[0021] If receiving the command information that the vehicle owner does not fully open the door, determining whether the vehicle width value after the vehicle door is opened at the minimum level on both sides is less than or equal to the minimum interval distance.

[0022] By comparing the vehicle width value after the vehicle door is fully opened on both sides or opened at the minimum level on both sides with the minimum interval distance, the problem that the vehicle door cannot be fully opened or cannot be opened at the minimum level on both sides after parking in the parking space is avoided, and at the same time, the risk of vehicle loss caused by collision after the vehicle door is fully opened or opened at the minimum level on both sides is avoided.

[0023] In a possible design, determining whether the vehicle width value after the vehicle door is opened on one side is less than or equal to the minimum interval distance includes:

[0024] Receive the command information on whether the vehicle owner fully opens the vehicle doors;

[0025] If receiving the command information that the vehicle owner fully opens the vehicle doors, determine whether the vehicle width value after the vehicle doors are fully opened on one side of the vehicle is less than or equal to the minimum interval distance;

[0026] If receiving the command information that the vehicle owner does not fully open the vehicle doors, determine whether the vehicle width value after the vehicle doors are opened by the minimum number of levels on one side of the vehicle is less than or equal to the minimum interval distance.

[0027] By comparing the vehicle width value after the vehicle doors are fully opened on one side of the vehicle or after the vehicle doors are opened by the minimum number of levels on one side of the vehicle with the minimum interval distance, the problem that the vehicle doors on one side cannot be fully opened or cannot be opened by the minimum number of levels after the vehicle parks in the parking space is avoided, and at the same time, the risk of vehicle loss caused by collision after the vehicle doors are fully opened on one side or after the vehicle doors are opened by the minimum number of levels is avoided.

[0028] In a possible design, after outputting the warning information that the parking space is an unavailable parking space, it further includes:

[0029] Receive the command information on whether the vehicle owner changes the parking space;

[0030] If receiving the command information that the vehicle owner changes the parking space, scan the next parking space;

[0031] If receiving the command information that the vehicle owner does not change the parking space, output the prompt information for starting automatic parking.

[0032] Through the above method, a solution for the vehicle doors that cannot be opened or will collide after being opened is provided for the vehicle owner, reducing the economic loss for the vehicle owner.

[0033] In a second aspect, the present application further provides a parking lot door opening collision warning system, and the system includes:

[0034] A scanning module, configured to scan the first obstacle and the second obstacle on both sides of the parking space when the vehicle detects the parking space;

[0035] A calculation module, configured to calculate the minimum interval distance between the first obstacle and the second obstacle;

[0036] A processing module, configured to determine whether the vehicle width value after the vehicle doors are opened is less than or equal to the minimum interval distance;

[0037] If so, output the prompt information that the parking space is an available parking space;

[0038] If not, output the warning information that the parking space is an unavailable parking space.

[0039] In a possible design, the processing module is specifically configured to detect whether there is a person at a specified position;

[0040] If there is, receive the command information on whether the vehicle owner fully opens the vehicle doors;

[0041] If receiving the command information that the vehicle owner fully opens the vehicle doors, determine whether the vehicle width value after both sides of the vehicle doors are fully opened is less than or equal to the minimum interval distance;

[0042] If receiving the command information that the vehicle owner does not fully open the vehicle doors, determine whether the vehicle width value after the minimum number of opening levels of both sides of the vehicle doors is less than or equal to the minimum interval distance;

[0043] If there is no person, receive the command information on whether the vehicle owner fully opens the vehicle doors;

[0044] If receiving the command information that the vehicle owner fully opens the vehicle doors, determine whether the vehicle width value after one side of the vehicle doors is fully opened is less than or equal to the minimum interval distance;

[0045] If receiving the command information that the vehicle owner does not fully open the vehicle doors, determine whether the vehicle width value after the minimum number of opening levels of one side of the vehicle doors is less than or equal to the minimum interval distance.

[0046] In a possible design, the processing module is specifically configured to receive the command information on whether the vehicle owner changes the parking space;

[0047] If receiving the command information that the vehicle owner changes the parking space, scan the next parking space;

[0048] If receiving the command information that the vehicle owner does not change the parking space, output a prompt message for starting automatic parking.

[0049] In a third aspect, the present application provides an electronic device, including:

[0050] A memory for storing a computer program;

[0051] A processor for implementing the steps of the above-mentioned method for warning of collision when opening the door of a parking lot when executing the computer program stored on the memory.

[0052] In a fourth aspect, the present application provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned method for warning of collision when opening the door of a parking lot are implemented.

[0053] For the various aspects in the second to fourth aspects above and the possible technical effects that each aspect may achieve, please refer to the description of the possible technical effects that can be achieved for the first aspect or various possible solutions in the first aspect above, and will not be repeated here. Description of the Drawings

[0054] Figure 1 Flowchart of a method for warning of door opening collision in a parking lot provided by this application;

[0055] Figure 2 Schematic diagram of a vehicle searching for a parking space in a parking lot in the illustrative example;

[0056] Figure 3 Schematic diagram of a vehicle judging whether there is a risk of door opening according to the calculation result in the illustrative example;

[0057] Figure 4 Schematic diagram of the processing process of warning of door opening collision in a parking lot;

[0058] Figure 5 Schematic diagram of a system for warning of door opening collision in a parking lot provided by this application;

[0059] Figure 6 Schematic diagram of an electronic device provided by this application. Specific implementation manners

[0060] In order to make the objectives, technical solutions and advantages of this application clearer, the following will further describe this application in detail with reference to the accompanying drawings. The specific operation methods in the method embodiments can also be applied to the device embodiments or system embodiments. It should be noted that in the description of this application, "a plurality of" is understood as "at least two". "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone these three situations. A is connected to B, which may represent: A is directly connected to B and A is connected to B through C these two situations. In addition, in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.

[0061] The following will describe the embodiments of this application in detail with reference to the accompanying drawings.

[0062] Currently, the door opening collision warnings configured for market vehicles are all for warning of the situations of oncoming vehicles and pedestrians behind when opening the door while parking by the roadside, avoiding the occurrence of situations such as collision with oncoming pedestrians and vehicles when opening the door. However, due to obstacles and other reasons, there are problems such as insufficient door opening space for the vehicle owner after parking, resulting in the door being unable to open or the vehicle being damaged due to door collision.

[0063] Therefore, the embodiments of the present application provide a method for warning of door-opening collisions in a parking lot. By scanning the first obstacle and the second obstacle on both sides of the target parking space, calculating the minimum distance between the first obstacle and the second obstacle, and determining whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum distance, the collision warning when the vehicle door is opened is realized. By this method, risks such as insufficient door-opening space after the vehicle owner parks can be identified in advance, and vehicle losses caused by the inability to open the door or door collisions can be reduced.

[0064] Refer to Figure 1 The following is a flowchart of a method for warning of door-opening collisions in a parking lot provided by the embodiments of the present application. The method includes:

[0065] S1. When the vehicle detects a parking space, scan the first obstacle and the second obstacle on both sides of the parking space;

[0066] Specifically, when the vehicle drives into the parking lot and detects a parking space, the vehicle scans the first obstacle and the second obstacle on both sides of the parking space through an in-vehicle radar, a camera, and a supporting controller.

[0067] Obtain the information of the first obstacle and the information of the second obstacle.

[0068] It should be noted here that the first obstacle and the second obstacle are respectively the objects closest to the parking space on both sides of the parking space.

[0069] In the embodiments of the present application, the information content of the first obstacle and the second obstacle obtained may be the information content about the size of the first obstacle and the size of the second obstacle, or the information content about the coordinates of the first obstacle and the coordinates of the second obstacle. The specific information content is not limited in the embodiments of the present application.

[0070] For example, as Figure 2 shown in the vehicle diagram in the parking lot, when the vehicle drives into the parking lot to prepare for parking, it will automatically detect the parking space. After detecting an empty parking space, it scans the first obstacle and the second obstacle on both sides of the empty parking space through the in-vehicle radar, camera, and supporting controller equipped with the vehicle, and obtains the coordinate information of the first obstacle and the coordinate information of the second obstacle.

[0071] S2. Calculate the minimum distance between the first obstacle and the second obstacle;

[0072] Specifically, after obtaining the information content of the first obstacle and the second obstacle scanned in step S1, calculate the minimum distance between the first obstacle and the second obstacle through the calculation method of the minimum distance.

[0073] It should be noted here that in the embodiments of the present application, the calculation method of the minimum spacing distance can be to calculate the minimum spacing distance based on the calculation method of the closest point between the first obstacle and the second obstacle, or to calculate the minimum spacing distance according to the sum of the closest distances between the parking space and the first obstacle and the closest distance between the parking space and the second obstacle. The specific calculation method is not limited in the embodiments of the present application.

[0074] For example, in the vehicle diagram as Figure 2 shown, after the vehicle obtains the coordinate information of the first obstacle and the coordinate information of the second obstacle, it records the coordinates of the point closest to each other between the first obstacle and the second obstacle, which are respectively recorded as A(10,5) and B(15,5). By using the distance calculation formula for coordinate points, the distance between points A and B is calculated to be 5 meters. Therefore, the minimum spacing distance between the first obstacle and the second obstacle is 5 meters.

[0075] S3. Determine whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum spacing distance;

[0076] If the vehicle width value after the vehicle door is opened is less than or equal to the minimum spacing distance, execute step S4;

[0077] If the vehicle width value after the vehicle door is opened is not less than or equal to the minimum spacing distance, execute step S5.

[0078] S4. Output a prompt message indicating that the parking space is an available parking space;

[0079] After determining that the above vehicle width value is less than or equal to the above minimum spacing distance, determine the number of door levels that the vehicle can open after parking in the parking space as required by the vehicle owner. At this time, output a prompt message indicating that the parking space is an available parking space.

[0080] For example, in the vehicle diagram as Figure 3 shown, there is no person in the co-pilot position of the vehicle. The vehicle receives the command information for the vehicle owner not to fully open the door, and the vehicle width value after the vehicle door is opened unilaterally to the minimum level is less than the minimum spacing distance. It is determined that the vehicle owner can open the minimum door level after parking in this parking space. At this time, output a command message indicating that the parking space is an available parking space.

[0081] S5. Output an alarm message indicating that the parking space is an unavailable parking space;

[0082] Specifically, after determining that the above vehicle width value is greater than the above minimum spacing distance, receive the command information of whether the vehicle owner changes the parking space;

[0083] If the command information of the vehicle owner to change the parking space is received, scan the next parking space and continue to execute steps S1, S2, S3, S4, and S5;

[0084] If the instruction information for the vehicle owner not to change the parking space is received, a prompt message for starting automatic parking is output.

[0085] For example, as Figure 3 shown in the vehicle diagram, there is no person in the co-pilot position of the vehicle. The vehicle width value after the vehicle door is opened unilaterally by the minimum number of levels is less than the minimum interval distance, but the vehicle width value after the vehicle door is opened unilaterally by two levels is greater than the minimum interval distance. At this time, the instruction information for the vehicle owner not to change the parking space is received, a prompt message for starting automatic parking is output, and at the same time, an alarm message indicating a collision risk when the vehicle door is opened by two levels is output.

[0086] Through the above method, a solution for the vehicle door not being able to open or a collision occurring after the vehicle door is opened is provided for the vehicle owner, reducing the economic loss for the vehicle owner.

[0087] In the embodiment of the present application, the vehicle width value after the vehicle door is opened is divided into four cases: the vehicle width value after both vehicle doors are fully opened, the vehicle width value after both vehicle doors are opened by the minimum number of levels, the vehicle width value after one vehicle door is fully opened, and the vehicle width value after one vehicle door is opened by the minimum number of levels.

[0088] Case 1:

[0089] Through the personnel scanning method equipped on the vehicle, it is detected that there is a person at the specified position, and the instruction information for the vehicle owner to fully open the vehicle door is received. At this time, the vehicle width value after the vehicle door is opened is the vehicle width value after both vehicle doors are fully opened;

[0090] Determine whether the vehicle width value after both vehicle doors are fully opened is less than or equal to the above minimum interval distance;

[0091] If so, output a prompt message indicating that the parking space is an available parking space;

[0092] If not, output an alarm message indicating that the parking space is an unavailable parking space.

[0093] In the embodiment of the present application, the personnel scanning method can be a scanning method based on a vehicle camera or a scanning method according to infrared thermal imaging. In the embodiment of the present application, the specific scanning method is not limited.

[0094] It should be noted here that in the embodiment of the present application, the specified position is the co-pilot position of the vehicle.

[0095] For example, as Figure 2In the vehicle diagram shown, there is a person in the co-driver's position of the vehicle, and the instruction information to fully open the vehicle doors is received. The vehicle width value after both sides of the vehicle doors are fully opened is 4 meters. Compared with the minimum interval distance of 5 meters calculated based on the closest distance between the obstacles on both sides of the parking space, it is determined that the vehicle width value is less than the minimum interval distance. At this time, a prompt message indicating that the parking space is available is output.

[0096] By the above method, the problem that the vehicle doors cannot be fully opened on both sides after the vehicle parks in the parking space or the risk of vehicle damage caused by collision when the vehicle doors are fully opened on both sides is avoided.

[0097] Case Two:

[0098] Through the personnel scanning method equipped on the vehicle, it is detected that there is a person at the specified position, and the instruction information not to fully open the vehicle doors is received. At this time, the vehicle width value after the vehicle doors are opened is the vehicle width value after the minimum number of opening levels of both sides of the vehicle doors;

[0099] Determine whether the vehicle width value after the minimum number of opening levels of both sides of the vehicle doors is less than or equal to the minimum interval distance;

[0100] If so, output a prompt message indicating that the parking space is available;

[0101] If not, output an alarm message indicating that the parking space is unavailable.

[0102] For example, as Figure 2 In the vehicle diagram shown, there is a person in the co-driver's position of the vehicle, and the instruction information not to fully open the vehicle doors is received. The vehicle width value after the minimum number of opening levels of both sides of the vehicle doors is 2.5 meters. Compared with the minimum interval distance of 5 meters calculated based on the closest distance between the obstacles on both sides of the parking space, it is determined that the vehicle width value is less than the minimum interval distance. At this time, a prompt message indicating that the parking space is available is output.

[0103] By the above method, the problem that the vehicle doors cannot be opened to the minimum number of levels on both sides after the vehicle parks in the parking space or the risk of vehicle damage caused by collision when the vehicle doors are opened to the minimum number of levels on both sides is avoided.

[0104] Case Three:

[0105] Through the personnel scanning method equipped on the vehicle, it is detected that there is no person at the specified position, and the instruction information to fully open the vehicle doors is received. At this time, the vehicle width value after the vehicle doors are opened is the vehicle width value after one side of the vehicle doors is fully opened;

[0106] Determine whether the vehicle width value after one side of the vehicle doors is fully opened is less than or equal to the minimum interval distance;

[0107] If so, output a prompt message indicating that the parking space is available;

[0108] Otherwise, output an alarm message indicating that the parking space is unavailable.

[0109] For example, in the vehicle diagram Figure 2 as shown, there is no person in the co-driver's position of the vehicle, and the instruction information to fully open the vehicle door is received. The vehicle width value after one-sided full opening of the vehicle door is 3 meters. Compared with the minimum interval distance of 5 meters calculated based on the closest distance between the obstacles on both sides of the parking space, it is determined that the vehicle width value is less than the minimum interval distance. At this time, output a prompt message indicating that the parking space is available.

[0110] Through the above method, the problem that the vehicle door cannot be fully opened on one side after the vehicle parks in the parking space or the risk of vehicle damage caused by collision after one-sided full opening of the vehicle door is avoided.

[0111] Situation 4:

[0112] It is detected through the personnel scanning method equipped in the vehicle that there is no person at the specified position, and the instruction information for the vehicle owner not to fully open the vehicle door is received. At this time, the vehicle width value after the vehicle door is opened is the vehicle width value after the minimum number of levels of one-sided opening of the vehicle door;

[0113] Determine whether the vehicle width value after the minimum number of levels of one-sided opening of the vehicle door is less than or equal to the minimum interval distance;

[0114] If so, output a prompt message indicating that the parking space is available;

[0115] Otherwise, output an alarm message indicating that the parking space is unavailable.

[0116] For example, in the vehicle diagram Figure 2 as shown, there is no person in the co-driver's position of the vehicle, and the instruction information for the vehicle owner not to fully open the vehicle door is received. The vehicle width value after the minimum number of levels of one-sided opening of the vehicle door is 2 meters. Compared with the minimum interval distance of 5 meters calculated based on the closest distance between the obstacles on both sides of the parking space, it is determined that the vehicle width value is less than the minimum interval distance. At this time, output a prompt message indicating that the parking space is available.

[0117] Through the above method, the problem that the vehicle door cannot be opened to the minimum number of levels on one side after the vehicle parks in the parking space or the risk of vehicle damage caused by collision after one-sided opening of the vehicle door to the minimum number of levels is avoided.

[0118] The parking lot door opening collision warning method proposed in this application realizes the warning when the door is opened by scanning the obstacles on both sides of the target parking space and calculating and judging whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum interval distance between the obstacles. Through this method, risks such as insufficient door opening space after the vehicle owner parks can be identified in advance, reducing vehicle losses caused by the door being unable to open or the door colliding.

[0119] In addition, this method is particularly useful for vehicle owners with less proficient driving skills or when driving an unfamiliar vehicle; at the same time, the implementation cost is low, and it can be implemented based on the relevant hardware (controller, radar, camera, etc.) of the existing automatic parking function and the independently developed function software, without increasing the hardware cost or only increasing a small amount of hardware cost.

[0120] The technical solution of this application will be further described below in combination with the specific application process.

[0121] As Figure 4 shown in the schematic diagram of the processing process of the parking lot door opening collision warning, first, after the vehicle finds a parking space in the parking lot, it scans the objects on both sides of the parking space;

[0122] Calculate the minimum interval distance between the above two objects;

[0123] Judge whether the vehicle width value after the vehicle stops and opens the door in the above parking space is less than or equal to the minimum interval distance;

[0124] If so, output a prompt message indicating that parking is allowed;

[0125] If not, receive the command information on whether the vehicle owner changes the parking space;

[0126] If the command information on changing the parking space by the vehicle owner is received, scan the next parking space and continue to execute the above operations;

[0127] If the command information on not changing the parking space by the vehicle owner is received, output a prompt message to turn on automatic parking.

[0128] Through the above processing process of the parking lot door opening collision warning, by scanning the objects on both sides of the parking space, calculating the minimum interval distance between the objects, and judging whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum interval distance, the warning of the parking lot door opening collision is realized. Through this method, risks such as insufficient door opening space after the vehicle owner parks can be identified in advance, reducing vehicle losses caused by the door being unable to open or the door colliding.

[0129] Based on the same inventive concept, an embodiment of this application also provides a parking lot door opening collision warning system, as Figure 5The following is a schematic structural diagram of a parking lot door opening collision warning system provided by the present application. The system includes:

[0130] A scanning module 501, configured to scan a first obstacle and a second obstacle on both sides of the parking space when the vehicle detects the parking space;

[0131] A calculation module 502, configured to calculate the minimum interval distance between the first obstacle and the second obstacle;

[0132] A processing module 503, configured to determine whether the vehicle width value after the vehicle door is opened is less than or equal to the minimum interval distance;

[0133] If so, output a prompt message indicating that the parking space is an available parking space;

[0134] If not, output an alarm message indicating that the parking space is an unavailable parking space.

[0135] In a possible design, the processing module 503 is specifically configured to detect whether there is a person at a specified position;

[0136] If there is, receive the command information on whether the vehicle owner fully opens the door;

[0137] If receiving the command information that the vehicle owner fully opens the door, determine whether the vehicle width value after the vehicle door is fully opened on both sides is less than or equal to the minimum interval distance;

[0138] If receiving the command information that the vehicle owner does not fully open the door, determine whether the vehicle width value after the vehicle door is opened at the minimum number of levels on both sides is less than or equal to the minimum interval distance;

[0139] If not, receive the command information on whether the vehicle owner fully opens the door;

[0140] If receiving the command information that the vehicle owner fully opens the door, determine whether the vehicle width value after the vehicle door is fully opened on one side is less than or equal to the minimum interval distance;

[0141] If receiving the command information that the vehicle owner does not fully open the door, determine whether the vehicle width value after the vehicle door is opened at the minimum number of levels on one side is less than or equal to the minimum interval distance.

[0142] In a possible design, the processing module 503 is specifically configured to receive the command information on whether the vehicle owner changes the parking space;

[0143] If receiving the command information that the vehicle owner changes the parking space, scan the next parking space;

[0144] If receiving the command information that the vehicle owner does not change the parking space, output a prompt message for starting automatic parking.

[0145] Based on the same inventive concept, an electronic device is further provided in an embodiment of the present application. The electronic device can implement the functions of the aforementioned parking lot door opening collision warning system. Refer to Figure 6 , the electronic device includes:

[0146] At least one processor 601, and a memory 602 connected to the at least one processor 601. In the embodiment of the present application, the specific connection medium between the processor 601 and the memory 602 is not limited. Figure 6 In [reference], it is taken as an example that the processor 601 and the memory 602 are connected through a bus 600. The bus 600 is Figure 6 shown by a thick line in [reference]. The connection manners between other components are only for illustrative purposes and are not limited thereto. The bus 600 can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 6 it is only shown by a thick line in [reference], but it does not mean that there is only one bus or one type of bus. Alternatively, the processor 601 can also be called a controller, and there is no limitation on the name.

[0147] In the embodiment of the present application, the memory 602 stores instructions executable by the at least one processor 601. By executing the instructions stored in the memory 602, the at least one processor 601 can execute the parking lot door opening collision warning method discussed above. The processor 601 can implement Figure 6 the functions of each module in the system shown.

[0148] Among them, the processor 601 is the control center of the device. It can connect various parts of the entire control device through various interfaces and lines. By running or executing the instructions stored in the memory 602 and calling the data stored in the memory 602, various functions of the device and process data, so as to monitor the device as a whole.

[0149] In a possible design, the processor 601 may include one or more processing units. The processor 601 may integrate an application processor and a modem processor. Among them, the application processor mainly processes the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor may not be integrated into the processor 601. In some embodiments, the processor 601 and the memory 602 can be implemented on the same chip. In some embodiments, they can also be separately implemented on independent chips.

[0150] The processor 601 may be a general-purpose processor, such as a central processing unit (CPU), a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the parking lot door opening collision warning method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

[0151] The memory 602, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The memory 602 may include at least one type of storage medium, for example, it may include flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read only memory (PROM), read only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic memory, magnetic disk, optical disk, and so on. The memory 602 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 602 in the embodiments of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data.

[0152] By programming the design of the processor 601, the code corresponding to the parking lot door opening collision warning method introduced in the foregoing embodiments can be solidified into the chip, so that the chip can execute Figure 5 the steps of the parking lot door opening collision warning method of the embodiments shown. How to program the design of the processor 601 is a well-known technology to those skilled in the art and will not be elaborated here.

[0153] Based on the same inventive concept, the embodiments of the present application also provide a storage medium, which stores computer instructions. When the computer instructions run on a computer, the computer is enabled to execute the parking lot door opening collision warning method discussed above.

[0154] In some possible embodiments, aspects of the parking lot door opening collision warning method provided in the present application can also be implemented in the form of a program product, which includes program code. When the program product runs on a device, the program code is used to cause the control device to execute the steps of the parking lot door opening collision warning method according to various exemplary embodiments of the present application described above in this specification.

[0155] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0156] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.

[0157] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.

[0158] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one or more of the processes or multiple processes and / or blocks Figure 1 one or more of the blocks or multiple blocks.

[0159] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these modifications and variations.

Claims

1. A method for warning of door-opening collision in a parking lot, characterized in that, Including: When the vehicle detects a parking space, scan the first obstacle and the second obstacle on both sides of the parking space; Calculate the minimum distance between the first obstacle and the second obstacle; Detect whether there is a person at a specified position; wherein, the specified position is the co-pilot position of the vehicle; If so, determine whether the vehicle width value after both doors of the vehicle are opened is less than or equal to the minimum distance; wherein, the vehicle width value is one of the vehicle width values after both doors are fully opened and the vehicle width value after both doors are opened at the minimum number of levels; If not, determine whether the vehicle width value after one door of the vehicle is opened is less than or equal to the minimum distance; wherein, the vehicle width value is one of the vehicle width values after one door is fully opened and the vehicle width value after one door is opened at the minimum number of levels; If yes, output a prompt message indicating that the parking space is an available parking space; If not, output an alarm message indicating that the parking space is an unavailable parking space.

2. The method according to claim 1, characterized in that The determination of whether the vehicle width value after both doors of the vehicle are opened is less than or equal to the minimum distance includes: Receive the command information on whether the vehicle owner fully opens the doors; If receiving the command information that the vehicle owner fully opens the doors, determine whether the vehicle width value after both doors of the vehicle are fully opened is less than or equal to the minimum distance; If receiving the command information that the vehicle owner does not fully open the doors, determine whether the vehicle width value after both doors of the vehicle are opened at the minimum number of levels is less than or equal to the minimum distance.

3. The method according to claim 1, characterized in that, The determination of whether the vehicle width value after one door of the vehicle is opened is less than or equal to the minimum distance includes: Receive the command information on whether the vehicle owner fully opens the doors; If receiving the command information that the vehicle owner fully opens the doors, determine whether the vehicle width value after one door of the vehicle is fully opened is less than or equal to the minimum distance; If receiving the command information that the vehicle owner does not fully open the doors, determine whether the vehicle width value after one door of the vehicle is opened at the minimum number of levels is less than or equal to the minimum distance.

4. The method according to claim 1, wherein After outputting the alarm message indicating that the parking space is an unavailable parking space, it further includes: Receive the command information on whether the vehicle owner changes the parking space; If receiving the command information that the vehicle owner changes the parking space, scan the next parking space; If receiving the command information that the vehicle owner does not change the parking space, output a prompt message for starting automatic parking.

5. A parking lot door opening collision warning system, characterized in that, Including: A scanning module, configured to scan the first obstacle and the second obstacle on both sides of the parking space when the vehicle detects the parking space; A calculation module, configured to calculate the minimum distance between the first obstacle and the second obstacle; A processing module, configured to detect whether there is a person at a specified position; If so, determine whether the vehicle width value after both doors of the vehicle are opened is less than or equal to the minimum distance; wherein, the specified position is the co-pilot position of the vehicle; the vehicle width value is one of the vehicle width values after both doors are fully opened and the vehicle width value after both doors are opened at the minimum number of levels; if not, determine whether the vehicle width value after one door of the vehicle is opened is less than or equal to the minimum distance; wherein, the vehicle width value is one of the vehicle width values after one door is fully opened and the vehicle width value after one door is opened at the minimum number of levels; If so, output a prompt message indicating that the parking space is available; If not, output an alarm message indicating that the parking space is unavailable.

6. The system according to claim 5, wherein The processing module is configured to, if existent, receive instruction information on whether the vehicle owner fully opens the vehicle doors; If receiving the instruction information that the vehicle owner fully opens the vehicle doors, determine whether the vehicle width value after both sides of the vehicle doors are fully opened is less than or equal to the minimum interval distance; If receiving the instruction information that the vehicle owner does not fully open the vehicle doors, determine whether the vehicle width value after the minimum number of levels of both sides of the vehicle doors are opened is less than or equal to the minimum interval distance; If not existent, receive instruction information on whether the vehicle owner fully opens the vehicle doors; If receiving the instruction information that the vehicle owner fully opens the vehicle doors, determine whether the vehicle width value after one side of the vehicle doors is fully opened is less than or equal to the minimum interval distance; If receiving the instruction information that the vehicle owner does not fully open the vehicle doors, determine whether the vehicle width value after the minimum number of levels of one side of the vehicle doors is opened is less than or equal to the minimum interval distance.

7. The system according to claim 5, wherein The processing module is further configured to receive instruction information on whether the vehicle owner changes the parking space; If receiving the instruction information that the vehicle owner changes the parking space, scan the next parking space; If receiving the instruction information that the vehicle owner does not change the parking space, output a prompt message for starting automatic parking.

8. An electronic device, characterized in that, Including: A memory for storing a computer program; A processor, when executing the computer program stored on the memory, implements the method according to any one of claims 1-4.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the method according to any one of claims 1-4 is implemented.

Citation Information

Patent Citations

  • Vehicle parking anti-collision method and vehicle parking anti-collision system

    CN112721801A

  • Parking assist device

    JP2007237857A