Vehicle control method and device, storage medium and equipment

By collecting and identifying surrounding environment images during vehicle parking, detecting flames and smoke, determining whether the vehicle is in a safe area, and sending warning signs to cloud service platforms, the problem of property losses caused by thermally out of control vehicles is solved, and more accurate The security area judgment and timely user notification reduce property losses.

CN119261935APending Publication Date: 2025-01-07GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411675026.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-21
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Thermal out-of-control vehicles are damaged by parking garages or charging stations, resulting in the expansion of property losses, and the response of the existing technology is not timely or handled inadequately.

Method used

By continuously collecting surrounding environment images during the vehicle parking process, using image recognition technology to detect flames and smoke, determine whether the vehicle is in a safe area, and sending warning signs to the cloud service platform to notify users to take measures to avoid losses.

Benefits of technology

Effectively reduce property losses caused by thermally out of control vehicles, improve the accuracy of vehicle safety areas and the timeliness of user notifications, and reduce the risk of omission of important information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119261935A_ABST
    Figure CN119261935A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle control method and device, a storage medium and equipment.The method comprises the steps that in the parking process of a current vehicle, surrounding environment images are continuously collected and subjected to image recognition, the surrounding environment is monitored in real time, and when the thermal runaway phenomenon of the vehicle is found through the image recognition technology, the surrounding environment is monitored in real time; and judging whether the current vehicle is in a safe area or not according to the surrounding environment image, if the current vehicle is not in the safe area, indicating that the thermal runaway vehicle can influence the current vehicle, and sending a warning flag bit to a cloud service platform, so that the cloud service platform informs a user of the current vehicle according to the warning flag bit. After the user of the current vehicle receives the notification message, measures can be taken in time to enable the current vehicle to avoid the thermal runaway vehicle. Therefore, property loss caused by the thermal runaway vehicle is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular, to a vehicle control method, device, storage medium and equipment. Background Art

[0002] With the substantial increase in the number of new energy vehicles, the number of thermal failures of vehicles in parking garages or charging stations has also increased. Thermal failures of vehicles often occur suddenly and quickly, and most parking garages and charging stations do not respond to thermal failures in a timely manner or can only perform emergency treatment on thermal failure vehicles while ignoring the evacuation of nearby vehicles, resulting in thermal failure vehicles causing damage to nearby vehicles, expanding the scope of property losses. Summary of the invention

[0003] The purpose of the present application is to provide a vehicle control method, device, storage medium and equipment, aiming to solve the problem in the related art that a thermal runaway vehicle is likely to cause damage to adjacent parked vehicles, resulting in an increase in the scope of property loss.

[0004] In a first aspect, the present application provides a vehicle control method, comprising: during the parking process of the current vehicle, continuously collecting the surrounding environment image of the current vehicle and identifying the surrounding environment image; when a thermal runaway vehicle is identified in the surrounding environment of the current vehicle, judging whether the current vehicle is in a safe area based on the surrounding environment image; if the judgment result is no, sending a warning flag to a cloud service platform, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

[0005] In the above implementation process, during the parking process of the current vehicle, the surrounding environment is monitored in real time by continuously collecting surrounding environment images and performing image recognition. When the vehicle thermal runaway phenomenon is found through image recognition technology, it is judged whether the current vehicle is in a safe area based on the surrounding environment image. If the current vehicle is not in a safe area, indicating that the thermal runaway vehicle will affect the current vehicle, a warning flag is sent to the cloud service platform so that the cloud service platform notifies the user of the current vehicle according to the warning flag. In this way, after receiving the notification message, the user can take timely measures to make the current vehicle avoid the thermal runaway vehicle. In this way, the property loss caused by the thermal runaway vehicle is effectively reduced.

[0006] Furthermore, in some examples, the identifying of the surrounding environment image includes: processing the surrounding environment image through a target detection model; during the training process, the target detection model learns to determine whether there is flame and smoke in the input image based on features in the input image.

[0007] In the above implementation process, whether there is flame and smoke in the surrounding environment image is detected based on the target detection model, so as to more accurately identify the flame and smoke in the image.

[0008] Further, in some examples, whether there is a thermal runaway vehicle in the surrounding environment of the current vehicle is determined based on the following method: when flames and smoke are identified in the surrounding environment image and the duration reaches a preset time threshold, it is determined that there is a thermal runaway vehicle in the surrounding environment of the current vehicle.

[0009] In the above implementation process, the detection results of flame and smoke and their duration are combined to determine whether there is a vehicle experiencing thermal runaway nearby, thereby effectively reducing false alarms caused by interference factors and improving the accuracy of determining whether there are other vehicles experiencing thermal runaway near the current vehicle.

[0010] Further, in some examples, determining whether the current vehicle is in a safe area based on the surrounding environment image includes: obtaining a distance between the current vehicle and the flame or smoke based on the surrounding environment image; if the distance is greater than a preset distance threshold, determining that the current vehicle is in a safe area.

[0011] In the above implementation process, a specific method is provided to determine whether the current vehicle is in a safe area, that is, to estimate the distance based on the surrounding environment image to calculate the distance between the current vehicle and the flame or smoke, and then to make a judgment by comparing the distance with a preset distance threshold.

[0012] Further, in some examples, before sending the warning flag to the cloud service platform, it includes: judging the severity of the fire based on the surrounding environment image; sending the warning flag to the cloud service platform so that the cloud service platform notifies the user of the current vehicle based on the warning flag, includes: sending a corresponding warning flag to the cloud service platform based on the severity of the fire, so that the cloud service platform notifies the user of the current vehicle using a corresponding notification method based on the received warning flag.

[0013] In the above implementation process, when it is determined that the current vehicle is in an unsafe area, different warning flags are uploaded according to the severity of the fire, so that the cloud server can choose different contact methods to notify the user according to the severity of the fire. In this way, the user experience is improved and the risk of missing important information is reduced.

[0014] Further, in some examples, the fire severity is judged based on the rate of increase of the flame area; the corresponding warning flag is sent to the cloud service platform according to the fire severity, so that the cloud service platform notifies the user of the current vehicle in a corresponding notification manner according to the received warning flag, including: if the flame area increase rate is less than or equal to a preset rate threshold, a general warning flag is sent to the cloud service platform, so that when the cloud service platform receives the general warning flag, it notifies the user of the current vehicle via SMS or client message; if the flame area increase rate is greater than the preset rate threshold, a general warning flag and an emergency warning flag are sent to the cloud service platform, so that when the cloud service platform receives the general warning flag and the emergency warning flag, it notifies the user of the current vehicle by phone.

[0015] In the above implementation process, when the vehicle is not in the safe area and the rate of increase of the flame area is less than or equal to the preset rate threshold, the general warning flag is reported to the cloud service platform, so that the cloud service platform notifies the user through SMS or client message. When the vehicle is not in the safe area and the rate of increase of the flame area is greater than the preset rate threshold, the general warning flag and the emergency warning flag are reported to the cloud service platform at the same time, so that the cloud service platform notifies the user by phone. In this way, adopting the appropriate notification method according to the actual situation can achieve a better notification effect.

[0016] Furthermore, in some examples, the method further includes: upon receiving the automatic parking authorization information from the user, searching for a valid parking space in the safety area, and controlling the current vehicle to automatically park at the valid parking space.

[0017] In the above implementation process, when the user agrees to authorize automatic parking, the parking space usage in the safe area is analyzed to find a valid parking space. After determining the valid parking space, the current vehicle is controlled to automatically park in the parking space. In this way, the user's property loss caused by thermal runaway of the vehicle can be effectively and timely avoided.

[0018] In the second aspect, the present application provides a vehicle control device, including: an identification module, which is used to continuously collect the surrounding environment image of the current vehicle and identify the surrounding environment image during the parking process of the current vehicle; a judgment module, which is used to determine whether the current vehicle is in a safe area according to the surrounding environment image when a thermal runaway vehicle is identified in the surrounding environment of the current vehicle; and a sending module, which is used to send a warning flag to a cloud service platform if the judgment result is no, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

[0019] In a third aspect, the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in any one of the first aspects when executing the computer program.

[0020] In a fourth aspect, the present application provides a computer-readable storage medium, on which instructions are stored. When the instructions are executed on a computer, the computer executes the method as described in any one of the first aspects.

[0021] In a fifth aspect, the present application provides a computer program product, which, when running on a computer, enables the computer to execute the method as described in any one of the first aspects.

[0022] Other features and advantages disclosed in the present application will be described in the following description, or some features and advantages can be inferred or determined without doubt from the description, or can be learned by implementing the above-mentioned technology disclosed in the present application.

[0023] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0025] Figure 1 A flow chart of a vehicle control method provided in an embodiment of the present application;

[0026] Figure 2 A schematic diagram of a system architecture of a thermal runaway vehicle avoidance solution based on image recognition provided in an embodiment of the present application;

[0027] Figure 3 A block diagram of a vehicle control device provided in an embodiment of the present application;

[0028] Figure 4 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0030] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0031] As described in the background technology, there is a problem in the related art that a thermal runaway vehicle can easily cause damage to nearby parked vehicles, leading to an expansion of the scope of property loss. Based on this, the embodiment of the present application provides a vehicle control solution to solve the above problem.

[0032] Next, the embodiments of the present application are introduced:

[0033] like Figure 1 As shown, Figure 1 1 is a flow chart of a vehicle control method provided in an embodiment of the present application. The method can be applied to a vehicle control unit (VCU) of a vehicle. The method includes:

[0034] Step 101: During the parking process of the current vehicle, continuously collect the surrounding environment image of the current vehicle and recognize the surrounding environment image;

[0035] The surrounding environment image mentioned in this step can be collected by the image acquisition device installed on the current vehicle. The image acquisition device here can be a vehicle-mounted camera. In order to capture a complete and accurate image of the surrounding environment, cameras can be installed in front, behind and on the sides of the vehicle. While the vehicle is parked, the VCU continuously monitors the surrounding environment through the image acquisition device and detects whether there is thermal runaway of the vehicle through image recognition technology.

[0036] When a vehicle is in thermal runaway, flames and smoke will be generated. Based on this phenomenon, image recognition technology can be used to monitor the presence of flames and smoke in the surrounding environment in real time to determine whether there is a thermal runaway vehicle nearby. The image recognition technology here can be a flame and smoke detection algorithm based on color analysis. Flames and smoke usually have unique color characteristics. By analyzing the color information in the image, flames and smoke can be detected; or, the image recognition technology can also be a flame and smoke detection algorithm based on texture analysis. The texture of flames and smoke is quite different from the surrounding environment. By analyzing the image texture, flames and smoke can be detected.

[0037] In some embodiments, the recognition of the surrounding environment image mentioned in this step may include: processing the surrounding environment image through a target detection model; during the training process, the target detection model learns to judge whether there is flame and smoke in the input image according to the features in the input image. In other words, a target detection model is trained through a large amount of labeled data, and the target detection model uses deep learning algorithms such as convolutional neural networks (CNN) to extract features and classify images. Since deep learning algorithms have stronger feature learning and generalization capabilities, flames and smoke in images can be more accurately recognized.

[0038] Step 102: when a thermal runaway vehicle is identified in the surrounding environment of the current vehicle, judging whether the current vehicle is in a safe area according to the surrounding environment image;

[0039] This step means: when a nearby vehicle is captured by image recognition and thermal runaway occurs, further data analysis is performed based on the surrounding environment image to determine whether the thermal runaway phenomenon will affect the current vehicle, so that the current vehicle can take self-rescue measures in time.

[0040] In some embodiments, whether there is a thermal runaway vehicle in the surrounding environment of the current vehicle can be judged based on the following method: when flames and smoke are identified in the surrounding environment image, and the duration reaches a preset time threshold, it is determined that there is a thermal runaway vehicle in the surrounding environment of the current vehicle. In other words, when judging whether there is a vehicle with thermal runaway nearby, the detection results of flames and smoke, as well as their duration, can be combined to make a judgment. In order to avoid false alarms, a reasonable time threshold is set in advance. If flames and smoke images are monitored and the duration reaches the preset time threshold, it can be determined that a vehicle in the surrounding environment of the current vehicle has thermal runaway. In this way, false alarms caused by interference factors are effectively reduced, and the accuracy of judging whether there are other vehicles with thermal runaway near the current vehicle is improved. Among them, the preset time threshold can be set accordingly according to the needs of the specific scene, and this application does not limit this.

[0041] In some embodiments, judging whether the current vehicle is in a safe area according to the surrounding environment image mentioned in this step may include: obtaining the distance between the current vehicle and the flame or smoke according to the surrounding environment image; if the distance is greater than a preset distance threshold, determining that the current vehicle is in a safe area. That is to say, when it is determined that there is a thermal runaway vehicle near the current vehicle, a distance estimation can be performed based on the surrounding environment image to calculate the distance between the current vehicle and the flame or smoke. When the distance is greater than the preset distance threshold, it indicates that the current vehicle is far away from the thermal runaway vehicle, and it can be determined that the current vehicle is in a safe area. Among them, the distance between the current vehicle and the flame or smoke can be estimated by an image-based scaling method or a deep learning-based method. At the same time, other sensors can be used to achieve a more accurate and reliable measurement of the distance. Among them, the preset distance threshold can be set accordingly according to the needs of the specific scene, and this application does not limit this.

[0042] Step 103: If the judgment result is no, a warning flag is sent to a cloud service platform, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

[0043] In this embodiment, when a vehicle near the current vehicle has thermal runaway, if the current vehicle is in a safe area, there is no need to move the vehicle. If the current vehicle is in an unsafe area, a warning flag is sent to the cloud server platform. The warning flag can be considered as an indication that a thermal runaway vehicle affects the current vehicle. After receiving the warning flag, the cloud service platform will notify the user of the current vehicle so that the user can take corresponding measures in time, such as going to the parking position to move the current vehicle to a safe area.

[0044] In some embodiments, before sending the warning flag to the cloud service platform mentioned in this step, the step may include: judging the severity of the fire based on the surrounding environment image; sending the warning flag to the cloud service platform mentioned in this step so that the cloud service platform notifies the user of the current vehicle based on the warning flag may include: sending a corresponding warning flag to the cloud service platform based on the severity of the fire, so that the cloud service platform notifies the user of the current vehicle using a corresponding notification method based on the received warning flag.

[0045] That is to say, when a thermal runaway of a nearby vehicle is captured through image recognition, it is judged whether the current vehicle is in a safe area and the severity of the fire. When it is determined that the current vehicle is in an unsafe area, different warning flags are uploaded according to the severity of the fire, so that the cloud server can choose different contact methods to notify the user according to the severity of the fire. In this way, the user experience is improved and the risk of missing important information is reduced. Among them, the judgment of the severity of the fire can be processed in parallel when judging whether the current vehicle is in a safe area, or it can be executed only when it is determined that the current vehicle is not in an unsafe area.

[0046] Further, in some embodiments, the fire severity mentioned above can be judged based on the rate of increase of the flame area; the sending of the corresponding warning flag to the cloud service platform according to the fire severity so that the cloud service platform notifies the user of the current vehicle in a corresponding notification manner according to the received warning flag can include: if the flame area increase rate is less than or equal to a preset rate threshold, sending a general warning flag to the cloud service platform so that the cloud service platform notifies the user of the current vehicle via SMS or client message when receiving the general warning flag; if the flame area increase rate is greater than the preset rate threshold, sending a general warning flag and an emergency warning flag to the cloud service platform so that the cloud service platform notifies the user of the current vehicle by phone when receiving the general warning flag and the emergency warning flag.

[0047] That is to say, by analyzing the continuously collected surrounding environment images and calculating the rate of increase of the flame area, if the current vehicle is not in the safe area and the rate of increase of the flame area is less than or equal to the preset rate threshold, the vehicle end reports the general warning flag to the cloud service platform. In this way, the cloud service platform notifies the user through SMS or client message when only receiving the general warning flag; if the current vehicle is not in the safe area and the rate of increase of the flame area is greater than the preset rate threshold, indicating that the fire situation is serious and urgent, the vehicle end reports the general warning flag and the emergency warning flag to the cloud service platform at the same time. In this way, the cloud service platform notifies the user by phone when receiving the general warning flag and the emergency warning flag, thereby ensuring that the user receives the notification information. In this way, a better notification effect can be achieved. Among them, the preset rate threshold can be set accordingly according to the needs of the specific scene, and this application does not limit this.

[0048] In addition, in some embodiments, it also includes: upon receiving the user's automatic parking authorization information, searching for a valid parking space in the safe area, and controlling the current vehicle to automatically park in the valid parking space. In other words, after receiving the notification message, the user can choose to move the car by himself or authorize the vehicle to automatically park in the safe area. When the user agrees to the authorization, the cloud service platform will transmit the authorization information to the vehicle. The vehicle can use the intelligent driving algorithm to analyze the use of parking spaces in the safe area, so as to find a suitable empty parking space, that is, a valid parking space. After determining the valid parking space, the intelligent driving algorithm can automatically plan the optimal path from the current position to the valid parking space, and the vehicle automatically completes the parking process according to the optimal path. In this way, the user's property loss caused by thermal runaway vehicles can be effectively and timely avoided.

[0049] In the embodiment of the present application, during the parking process of the current vehicle, the surrounding environment is monitored in real time by continuously collecting surrounding environment images and performing image recognition. When the thermal runaway phenomenon of the vehicle is found through image recognition technology, it is determined whether the current vehicle is in a safe area based on the surrounding environment image. If the current vehicle is not in a safe area, indicating that the thermal runaway vehicle will affect the current vehicle, a warning flag is sent to the cloud service platform, so that the cloud service platform notifies the user of the current vehicle according to the warning flag. In this way, after receiving the notification message, the user can take timely measures to make the current vehicle avoid the thermal runaway vehicle. In this way, the property loss caused by the thermal runaway vehicle is effectively reduced.

[0050] In order to explain the solution of this application in more detail, a specific embodiment is introduced below:

[0051] This embodiment provides a thermal runaway vehicle avoidance solution based on image recognition. The system architecture of the solution is as follows: Figure 2 As shown, the system includes a vehicle end 21, a cloud service platform 22 and a user end 23, wherein the vehicle end 21 includes an image recognition unit 211, a data analysis unit 212, a vehicle control unit 213 and a data transceiver unit 214; the user end 23 here can be a mobile terminal used by the user of the current vehicle.

[0052] The implementation process of this solution includes:

[0053] S201, during the parking process of the vehicle, the image recognition unit 211 continuously monitors the surrounding environment, and when flame and smoke images are detected and last for a certain period of time T1, the image recognition unit 211 sends the data to the data analysis unit 212;

[0054] S202, the data analysis unit 212 determines whether the current vehicle is in a safe area according to whether the distance between the current vehicle and the flame or smoke is greater than a preset distance threshold, and at the same time, the data analysis unit 212 continuously calculates the flame area increase rate k;

[0055] S203, when the data analysis unit 212 determines that the current vehicle is in an unsafe area, the data analysis unit 212 sends a general warning flag F0=1 to the data transceiver unit 214, which is forwarded to the cloud service platform 22 by the data transceiver unit 214; and when the data analysis unit 212 determines that the flame area increase rate k is greater than the preset rate threshold k s When the data analysis unit 212 issues an emergency warning flag F s =1 to the data transceiver unit 214, which forwards the data to the cloud service platform 22;

[0056] S204, the cloud service platform 22 performs anti-shake processing on the received warning flag position, that is, if the warning flag position 1 is received continuously for a certain period of time T2, it will notify the user end 23. Specifically, when F0=1 and F s =0, the user will be notified via SMS or APP. When F0=1 and F s =1, quickly notify the user by phone;

[0057] S205. When the user receives a text message / APP reminder / customer service call, the user can choose whether to authorize the vehicle to automatically park in a safe area through the link attached to the text message / APP reminder interface pop-up window / phone reply;

[0058] S206, if the user agrees to the authorization, the information will be transmitted from the cloud service platform 22 to the data transceiver unit 214 of the vehicle end 21 through the downlink, and then transferred to the vehicle control unit 213;

[0059] S207. The vehicle control unit 213 uses the intelligent driving algorithm to find a valid parking space in the safety area and controls the vehicle to automatically park in the parking space.

[0060] This embodiment can continuously monitor the surrounding environment while the vehicle is parked, detect thermal failure of the vehicle through image recognition technology, and upload relevant information to the cloud data platform, and promptly notify the user to move the vehicle through APP / text message / phone, and support automatic parking and finding parking spaces within a safe range under the premise of user authorization, and move the vehicle to a safe range through automatic parking, thereby timely and effectively reducing property losses caused by environmental disasters. In addition, this embodiment can also be used to avoid thermal failure vehicles encountered during driving. In this case, the vehicle will navigate and push away from the route planning, and drive to a safe area according to the navigation planning path.

[0061] Corresponding to the embodiments of the aforementioned method, the present application also provides embodiments of a vehicle control device and a terminal using the same:

[0062] like Figure 3 As shown, Figure 3 is a block diagram of a vehicle control device provided in an embodiment of the present application, the device comprising:

[0063] The recognition module 31 is used to continuously collect the surrounding environment image of the current vehicle and recognize the surrounding environment image during the parking process of the current vehicle;

[0064] A judgment module 32, configured to judge whether the current vehicle is in a safe area according to the surrounding environment image when a thermal runaway vehicle is identified in the surrounding environment of the current vehicle;

[0065] The sending module 33 is used to send a warning flag to the cloud service platform if the judgment result is no, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

[0066] The implementation process of the functions and effects of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, which will not be repeated here.

[0067] This application also provides an electronic device, see Figure 4 , Figure 4 A block diagram of an electronic device provided in an embodiment of the present application. The electronic device may include a processor 410, a communication interface 420, a memory 430, and at least one communication bus 440. The communication bus 440 is used to realize direct connection and communication between these components. The communication interface 420 of the electronic device in the embodiment of the present application is used to communicate signaling or data with other node devices. The processor 410 may be an integrated circuit chip with signal processing capabilities.

[0068] The processor 410 mentioned above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor 410 can also be any conventional processor, etc.

[0069] The memory 430 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electric erasable programmable read-only memory (EEPROM), etc. The memory 430 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 410, the electronic device can execute the above-mentioned Figure 1 The method embodiment involves various steps.

[0070] Optionally, the electronic device may further include a storage controller and an input / output unit.

[0071] The memory 430, storage controller, processor 410, peripheral interface, input and output unit components are directly or indirectly electrically connected to each other to achieve data transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses 440. The processor 410 is used to execute executable modules stored in the memory 430, such as software function modules or computer programs included in the electronic device.

[0072] The input and output unit is used to provide users with the task creation and to create a start optional time period or preset execution time for the task to realize the interaction between the user and the server. The input and output unit can be, but is not limited to, a mouse and a keyboard.

[0073] Understandably, Figure 4 The structure shown is for illustration only, and the electronic device may also include Figure 4 More or fewer components as shown, or with Figure 4 Different configurations are shown. Figure 4 Each component shown in the figure can be implemented by hardware, software or a combination thereof.

[0074] An embodiment of the present application further provides a storage medium having instructions stored thereon. When the instructions are run on a computer, the computer program is executed by a processor to implement the method described in the method embodiment. To avoid repetition, the method will not be described here.

[0075] The present application also provides a computer program product, which, when executed on a computer, enables the computer to execute the method described in the method embodiment.

[0076] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0077] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0078] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0079] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0080] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0081] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

Claims

1. A vehicle control method, characterized in that: include: During the parking process of the current vehicle, continuously collecting the surrounding environment image of the current vehicle and identifying the surrounding environment image; When a thermal runaway vehicle is identified in the surrounding environment of the current vehicle, determining whether the current vehicle is in a safe area according to the surrounding environment image; If the judgment result is no, a warning flag is sent to a cloud service platform, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

2. The method according to claim 1, characterized in that The identifying the surrounding environment image includes: The surrounding environment image is processed by a target detection model; during the training process, the target detection model learns to determine whether there is flame and smoke in the input image based on the features in the input image.

3. The method according to claim 2, characterized in that Whether there is a thermal runaway vehicle in the surrounding environment of the current vehicle is determined based on the following method: When flames and smoke are identified to exist in the surrounding environment image and the duration reaches a preset time threshold, it is determined that there is a thermal runaway vehicle in the surrounding environment of the current vehicle.

4. The method according to claim 2, characterized in that: The determining whether the current vehicle is in a safe area according to the surrounding environment image includes: Acquiring a distance between the current vehicle and the flame or smoke according to the surrounding environment image; If the distance is greater than a preset distance threshold, it is determined that the current vehicle is in a safe area.

5. The method according to claim 4, characterized in that Before sending the warning flag to the cloud service platform, the method includes: determining the severity of the fire according to the surrounding environment image; The sending of the warning flag to the cloud service platform so that the cloud service platform notifies the user of the current vehicle according to the warning flag, includes: A corresponding warning flag is sent to the cloud service platform according to the severity of the fire, so that the cloud service platform notifies the user of the current vehicle in a corresponding notification manner according to the received warning flag.

6. The method according to claim 5, characterized in that The fire severity is determined based on the rate of increase of the flame area; The sending of a corresponding warning flag to the cloud service platform according to the severity of the fire, so that the cloud service platform notifies the user of the current vehicle in a corresponding notification manner according to the received warning flag, includes: If the flame area increase rate is less than or equal to a preset rate threshold, a general warning flag is sent to the cloud service platform, so that the cloud service platform notifies the user of the current vehicle via a text message or a client message when receiving the general warning flag; If the flame area increase rate is greater than a preset rate threshold, a general warning flag and an emergency warning flag are sent to a cloud service platform, so that the cloud service platform notifies the user of the current vehicle by phone when receiving the general warning flag and the emergency warning flag.

7. The method according to claim 1, characterized in that Also includes: When the automatic parking authorization information of the user is received, a valid parking space is searched in the safety area, and the current vehicle is controlled to automatically park at the valid parking space.

8. A vehicle control device, characterized in that: include: The recognition module is used to continuously collect the surrounding environment image of the current vehicle and recognize the surrounding environment image during the parking process of the current vehicle; A judgment module, configured to judge whether the current vehicle is in a safe area according to the surrounding environment image when a thermal runaway vehicle is identified in the surrounding environment of the current vehicle; The sending module is used to send a warning flag to the cloud service platform if the judgment result is no, so that the cloud service platform notifies the user of the current vehicle according to the warning flag.

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

10. An electronic device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.