Vehicle exterior monitoring method, device, electronic device, and storage medium
By obtaining vehicle status information and vibration detection, determining the monitoring method based on vibration parameters, recording the surrounding environment of the vehicle, solving the problem of difficulty in storing pressure and information query in the surrounding environment of the vehicle, and achieving effective environmental monitoring.
Patent Information
- Application Number
- CN202211292351.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-20
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2042-10-20
AI Technical Summary
In the prior art, monitoring of the surrounding environment of the vehicle leads to an increase in storage pressure and the inability to determine effective information, making it difficult to query.
By obtaining the current status information of the vehicle, we judge whether the monitoring conditions are met, and vibration detection is performed when the conditions are met, the monitoring method is determined based on the vibration parameters, and the surrounding environment of the vehicle is recorded.
It realizes effective monitoring based on the vehicle situation, avoids the storage of invalid information, and improves the efficiency and accuracy of information query.
Smart Images

Figure CN115649111B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile monitoring technology, and more specifically, to a vehicle exterior monitoring method, device, electronic device, and storage medium. Background Art
[0002] Currently, because vehicles may be subject to scratches and vandalism while parked, monitoring of the vehicle's surroundings is necessary. However, existing technologies typically monitor the vehicle's surroundings continuously, resulting in the majority of stored information consisting of videos unrelated to the incident. This increases storage pressure on the vehicle and makes it difficult to determine valid information, making it difficult to query the vehicle's surroundings. Therefore, effectively monitoring the vehicle's surroundings has become an urgent problem to be solved. Summary of the Invention
[0003] In view of this, embodiments of the present application propose a vehicle exterior monitoring method, device, electronic device, and storage medium to improve the above-mentioned problems.
[0004] According to one aspect of an embodiment of the present application, a method for monitoring the exterior of a vehicle is provided, the method comprising: obtaining current status information of the vehicle; determining whether the vehicle meets monitoring conditions based on the current status information; if the vehicle meets the monitoring conditions, performing vibration detection on the vehicle to obtain vibration parameters of the vehicle; if the vibration parameter is greater than a first preset vibration parameter, determining a monitoring method for the vehicle based on the vibration parameter; and recording the surrounding environment of the vehicle based on the monitoring method.
[0005] According to one aspect of an embodiment of the present application, a monitoring device for the outside of a vehicle is provided, the device comprising: an acquisition module for acquiring current status information of the vehicle; a monitoring condition determination module for determining whether the vehicle satisfies a monitoring condition based on the current status information; a vibration detection module for performing vibration detection on the vehicle to obtain vibration parameters of the vehicle if the vehicle satisfies the monitoring condition; a monitoring mode determination module for determining a monitoring mode for the vehicle based on the vibration parameter if the vibration parameter is greater than a first preset vibration parameter; and a recording module for recording the surrounding environment of the vehicle based on the monitoring mode.
[0006] According to one aspect of an embodiment of the present application, an electronic device is provided, comprising: a processor; and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the vehicle exterior monitoring method as described above is implemented.
[0007] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the vehicle exterior monitoring method described above is implemented.
[0008] In the solution of the present application, whether the vehicle meets the monitoring conditions is determined based on the vehicle's current state information. When the vehicle meets the monitoring conditions, the monitoring mode for the vehicle is determined by comparing the relationship between the vibration parameters obtained by vibration detection of the vehicle and the first preset vibration parameters. In this way, the vehicle's surrounding environment can be recorded according to the monitoring mode. This application can determine the vehicle's monitoring mode based on the vehicle's vibration parameters, avoiding the situation where the vehicle's surrounding environment cannot be effectively monitored according to the vehicle's situation.
[0009] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and those skilled in the art can derive other drawings based on these drawings without inventive effort.
[0011] Figure 1 It is a hardware structure diagram of a vehicle applicable to the present application, shown according to an embodiment of the present application.
[0012] Figure 2 This is a flowchart of a method for monitoring the exterior of a vehicle according to an embodiment of the present application.
[0013] Figure 3 is a flowchart of a method for monitoring the exterior of a vehicle according to another embodiment of the present application.
[0014] Figure 4 This is a flowchart of a method for monitoring the exterior of a vehicle according to another embodiment of the present application.
[0015] Figure 5 This is a flowchart of a method for monitoring the exterior of a vehicle according to another embodiment of the present application.
[0016] Figure 6 It is a block diagram of a monitoring device for the exterior of a vehicle according to an embodiment of the present application.
[0017] Figure 7 It is a hardware structure diagram of an electronic device according to an embodiment of the present application.
[0018] The above-mentioned drawings have shown clear embodiments of the present invention, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the present invention in any way, but to illustrate the concept of the present invention to computer technicians in this field through specific embodiments. DETAILED DESCRIPTION
[0019] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this application will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art.
[0020] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0021] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner.In the following description, many specific details are provided so as to provide a full understanding of the embodiments of the present application. However, it will be appreciated by those skilled in the art that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, devices, steps etc. can be adopted. In other cases, known methods, devices, implementations or operations are not shown or described in detail to avoid blurring the various aspects of the application.
[0022] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices. The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily need to be executed in the order described. For example, some operations / steps may be further decomposed, while others may be combined or partially combined, so the actual execution order may vary depending on the actual situation.
[0023] Figure 1 FIG. 1 is an application scenario diagram of a vehicle applicable to the present application according to an embodiment of the present application. Figure 1 As shown, the application scenario includes a vehicle 100 and an electronic device 200, wherein the vehicle 100 includes a monitoring function module 110, a vehicle controller 120, an alarm module 130 and a communication module 140. The vehicle 100 and the electronic device 200 are in communication connection.
[0024] Whether the vehicle 100 meets the monitoring conditions is determined based on the current status information of the vehicle 100. When the vehicle 100 meets the monitoring conditions, the monitoring function module 110 is awakened, and the vibration sensor in the monitoring function module is used to detect the vibration of the vehicle 100 to obtain a vibration parameter; then the vehicle controller 120 compares the vibration parameter with a first preset vibration parameter. When the vibration parameter is greater than the first preset vibration parameter, the vehicle controller 120 determines the monitoring method for the vehicle according to the vibration parameter, and records the surrounding environment of the vehicle based on the vibration parameter.
[0025] In addition, when it is determined that the vehicle's monitoring mode is the second monitoring mode, the vehicle's alarm module 130 is awakened, and an audio alarm prompt and a light alarm prompt are output through the alarm module 130, and an alarm message is generated. The alarm message is sent to the electronic device 200 through the communication module 140, and the user can know that the vehicle has an abnormality through the electronic device 200.
[0026] See also Figure 2 , Figure 2 The present invention provides a method for monitoring the exterior of a vehicle according to an embodiment of the present invention. In a specific embodiment, the method for monitoring the exterior of a vehicle can be applied to Figure 6 The monitoring device 600 outside the vehicle and the electronic device 700 equipped with the monitoring device 600 outside the vehicle are shown. Figure 7 ). The specific process of this embodiment will be described below. Of course, it is understandable that the method can be executed by electronic devices with computing and processing capabilities, such as desktop computers, laptops, vehicle-mounted terminals, vehicle-mounted large screens and other terminal devices. The method can also be interactively executed by a processing system including a server and a terminal, or by a domain controller related to monitoring in the vehicle. Figure 2 The process shown is described in detail. The vehicle exterior monitoring method may specifically include the following steps:
[0027] Step 210: Acquire the current status information of the vehicle.
[0028] As a method, the current status information of the vehicle may include the current speed of the vehicle, the vehicle power status, the on / off status of the vehicle's anti-theft system, the state of charge (SOC) of the vehicle's battery, etc. Among them, the vehicle power status can be the vehicle power including standby state, shutdown state, and startup state. Optionally, when the vehicle power status is in standby state, the vehicle's power battery or engine is turned off, and the vehicle's battery will power some necessary components or systems of the vehicle (such as a driving recorder, a remote communication system, etc.) to ensure that the vehicle can also perform corresponding operations in standby mode; if the vehicle power status is in shutdown state, the vehicle's power battery or engine and the vehicle's battery are all in a non-operating state, and the vehicle cannot perform any operation at this time; if the vehicle power status is in startup state, the vehicle's power battery or engine and the vehicle's battery are all in an operating state. Among them, the state of charge of the vehicle's battery refers to the available state of the remaining charge in the battery, and can also be the percentage of the remaining power of the vehicle's battery.
[0029] Step 220: Determine whether the vehicle meets monitoring conditions based on the current status information.
[0030] As a way to avoid wasting storage resources and resources by the vehicle constantly monitoring its exterior, monitoring conditions are set so that the vehicle monitors its exterior environment when the monitoring conditions are met. Optionally, the monitoring conditions may include one or a combination of the following: the vehicle being locked, the vehicle being in standby mode, the vehicle being stationary, or the vehicle having a remaining battery charge greater than a battery threshold.
[0031] Optionally, when the vehicle is locked and there is no one in the vehicle, the vehicle's external environment needs to be monitored; when the vehicle is in standby mode, the user can remotely control the vehicle. At this time, in order to avoid collisions or scratches with other vehicles or obstacles, the vehicle's external environment also needs to be monitored; when the vehicle is stationary (for example, when the vehicle is parked in a parking lot), it is necessary to monitor other vehicles colliding with the vehicle or intentional damage to the vehicle; in order to avoid the problem of the vehicle being unable to start due to the remaining battery power of the vehicle being too low, the vehicle's external environment will only be monitored when the remaining battery power of the vehicle is greater than the power threshold. Optionally, the battery can be the vehicle's power battery or the power of the vehicle's storage battery.
[0032] Step 230: If the vehicle meets the monitoring condition, vibration detection is performed on the vehicle to obtain vibration parameters of the vehicle.
[0033] As one approach, when a vehicle meets monitoring conditions, a monitoring request may be generated and sent to the vehicle's monitoring function module. The monitoring function module activates the vehicle's vibration sensor based on the monitoring request, and the vibration sensor performs vibration detection based on the monitoring request to obtain the vehicle's vibration parameters. The vibration sensor is a sensor that detects externally applied acceleration (impact, vibration). Optionally, the vibration parameter may be the acceleration value of the vibration sensor or an electrical signal parameter corresponding to the externally applied acceleration detected by the vibration sensor.
[0034] Alternatively, the pressure sensor on the vehicle body may be used to detect the pressure and obtain the pressure parameters detected by the pressure sensor. For example, in order to detect whether there is any intentional damage to the vehicle, the pressure applied to the vehicle by the pressure sensor on the vehicle body may be detected.
[0035] In some embodiments, step 230 includes: if the vehicle meets the monitoring condition, powering on the vehicle; if the vehicle is powered on successfully, performing vibration detection on the vehicle to obtain vibration parameters of the vehicle.
[0036] As a method, when the vehicle meets the monitoring conditions, a monitoring request is generated, and the vehicle control unit (VCU) of the vehicle is awakened according to the monitoring request. The vehicle control unit powers on the monitoring function module of the vehicle according to the monitoring request, so as to ensure that the components required to perform the monitoring function of the monitoring function module can perform the whole vehicle work. When the monitoring function module is successfully powered on, the vehicle control unit generates feedback information of successful power-on and sends the feedback information to the vibration detection module of the vehicle. The vibration detection module of the vehicle performs vibration detection on the vehicle according to the feedback information of successful power-on.
[0037] Optionally, when the vehicle meets the monitoring conditions, the vehicle's monitoring sensors (such as panoramic cameras, surround-view cameras, etc.) can be awakened to monitor the vehicle's surrounding environment through the monitoring sensors.
[0038] Optionally, if the vehicle controller fails to power on the vehicle's monitoring function module in accordance with the monitoring request, the vehicle controller will generate feedback information indicating the power-on failure, and the vehicle will exit monitoring based on the feedback information. The feedback information will also be sent to an electronic device connected to the vehicle (such as a smartphone, smartwatch, tablet computer, desktop computer, or other device with a display function). The electronic device can use the feedback information to prompt the user that the vehicle's external environment is currently unable to be monitored. Optionally, the feedback information may include the reason for the power-on failure, so that the user can view the reason for the power-on failure and take timely action on the vehicle.
[0039] Optionally, the vehicle controller may also determine whether it is necessary to control the vehicle's monitoring module to power off based on the vehicle's current status information. For example, if the vehicle's driver is not in the driving seat or the vehicle is currently driving (the vehicle is not stationary), there is no need to monitor the vehicle's external environment. Therefore, there is no need to continuously power the vehicle's monitoring function module. A power-off request is generated, and the vehicle controller powers off the monitoring function module based on the power-off request. The monitoring function module then exits monitoring based on the power-off operation.
[0040] Step 240: If the vibration parameter is greater than a first preset vibration parameter, a monitoring method for the vehicle is determined according to the vibration parameter.
[0041] As one approach, the first preset vibration parameter can be a vibration parameter threshold corresponding to damage to the vehicle caused by external objects or human forces. For example, if the sensor used for vibration detection is a vehicle body pressure sensor, its first preset vibration parameter can be the minimum vibration parameter corresponding to a scratch on the vehicle body. When the vibration parameter detected by the vehicle is greater than the first preset vibration parameter, the vehicle is required to record the external environment.
[0042] As one approach, different monitoring modes can be set based on the vibration parameters obtained through vehicle vibration testing. Optionally, because different vibration parameters correspond to different levels of vehicle damage, different monitoring modes can be set for different degrees of vehicle damage. Furthermore, vibration parameters corresponding to different monitoring modes can be pre-set. This allows the monitoring mode for monitoring the vehicle's external environment to be determined based on the vibration parameters obtained through vehicle vibration testing.
[0043] As another method, a mapping relationship between each preset vibration parameter interval and the monitoring method can be set. After the vehicle is vibration detected to obtain the vibration parameter, the monitoring method corresponding to the vibration parameter is determined according to the preset vibration parameter interval corresponding to the vibration parameter and based on the mapping relationship between each preset vibration parameter interval and the monitoring method.
[0044] As another method, the monitoring method can activate the corresponding camera position based on the location of the vehicle vibration to record the vehicle's surrounding environment. For example, if the vehicle vibration occurs at the front of the vehicle, the vehicle's driving recorder can be activated to record the environment in front of the vehicle. This can avoid wasting vehicle resources and effectively monitor the vehicle's surrounding environment.
[0045] As another example, when the vehicle's vibration parameter is not greater than a preset vibration parameter, the monitoring mode may be determined to activate cameras in preset locations. For example, when the vehicle's vibration parameter is less than the preset vibration parameter, it may be determined that the left and right sides of the vehicle may be in contact with obstacles. In this case, the left and right cameras may be activated to facilitate recording of the environment on both sides of the vehicle. The information recorded by the left and right cameras may also be retained for a set period of time.
[0046] Alternatively, when the vehicle's vibration parameters exceed a preset value, indicating that the vehicle may have sustained serious damage and requiring full-view environmental information to be recorded, the vehicle's full-view camera, or all cameras, can be activated to record the vehicle's environment. This ensures that comprehensive and effective information is recorded in the event of serious vehicle damage. Optionally, the recorded information can be configured to prevent overwriting or deletion.
[0047] Step 250: Record the surrounding environment of the vehicle according to the monitoring method.
[0048] Monitoring methods, as a method, refer to different monitoring methods used to monitor the vehicle's external environment. Different monitoring methods can be implemented using different monitoring sensors. For example, if the vibration parameters obtained from vehicle vibration testing determine that the damage to the vehicle is a collision between the vehicle in front and the vehicle in front, the vehicle's driving recorder can record the entire process before and after the collision between the vehicle in front and the vehicle in front.
[0049] As one approach, once the vehicle's monitoring mode is determined, the vehicle components required for that monitoring mode can be activated accordingly to record the vehicle's surroundings. For example, if the current vehicle monitoring mode requires the use of a surround-view camera system or a domain controller capable of monitoring the vehicle's surroundings, these components can be activated to record the vehicle's surroundings according to that monitoring mode.
[0050] As a method, real-time information about the vehicle's surroundings can be continuously acquired. Once the vehicle's monitoring method is determined, the vehicle's surroundings are recorded based on the monitoring method and the real-time information about the vehicle's surroundings. The real-time information can be real-time image information or real-time audio information about the vehicle's surroundings, and can be set based on actual needs and is not specifically limited here.
[0051] As a method, after recording the surrounding environment of the vehicle in a monitoring manner, the recorded video can be stored in a rolling erasable storage space of the vehicle.
[0052] In an embodiment of the present application, whether the vehicle meets monitoring conditions is determined based on the vehicle's current state information. When the vehicle meets the monitoring conditions, the monitoring mode for monitoring the vehicle is determined based on the relationship between vibration parameters obtained by vibration detection of the vehicle and first preset vibration parameters. In this way, the vehicle's surrounding environment can be recorded according to the monitoring mode. Through this application, the vehicle's monitoring mode can be determined based on the vehicle's vibration parameters, avoiding the situation where the vehicle's surrounding environment cannot be effectively monitored based on the vehicle's situation.
[0053] See also Figure 3 , Figure 3 The present invention provides a method for monitoring the exterior of a vehicle according to an embodiment of the present invention. In a specific embodiment, the method for monitoring the exterior of a vehicle can be applied to Figure 6 The monitoring device 600 outside the vehicle and the electronic device 700 equipped with the monitoring device 600 outside the vehicle are shown. Figure 7 The specific process of this embodiment will be described below. Of course, it is understandable that the method can be executed by electronic devices with computing and processing capabilities, such as desktop computers, laptops, vehicle-mounted terminals, vehicle-mounted large screens and other terminal devices. The method can also be interactively executed by a processing system including a server and a terminal. Figure 3 The process shown is described in detail. The vehicle exterior monitoring method may specifically include the following steps:
[0054] Step 310: Obtain the current status information of the vehicle.
[0055] Step 320: Determine whether the vehicle meets monitoring conditions based on the current status information.
[0056] Step 330: If the vehicle meets the monitoring condition, vibration detection is performed on the vehicle to obtain vibration parameters of the vehicle.
[0057] For the detailed description of steps 310 to 330 , please refer to steps 210 to 230 , which will not be repeated here.
[0058] Step 340: If the vibration parameter is greater than the first preset vibration parameter and not greater than the second preset vibration parameter, then determine that the monitoring mode for the vehicle is the first monitoring mode, wherein the monitoring information recorded by the first monitoring mode is allowed to be overwritten.
[0059] As one approach, a second preset vibration parameter can be set to differentiate the monitoring modes corresponding to different degrees of vehicle damage. The second preset vibration parameter can be the minimum vibration parameter corresponding to severe vehicle damage. If the vibration parameter obtained during the vehicle vibration test is no greater than the second preset parameter and greater than the first preset vibration parameter, it can be determined that the vehicle has suffered minor damage (e.g., a scratch or rub). In this case, the vehicle's monitoring mode can be determined to be the first monitoring mode.
[0060] Optionally, the first monitoring mode may be to determine a timestamp of when the vehicle vibration occurs when the vibration parameter is determined to be greater than a first preset vibration parameter and not greater than a second preset vibration parameter, add the timestamp when monitoring the vehicle's surrounding environment, and store the monitoring information recorded by the first monitoring mode in a scroll-erased storage space of the vehicle. The monitoring information in the scroll-erased storage space may be overwritten.
[0061] Optionally, a collection can be pre-set to store monitoring information recorded using the first monitoring method, allowing users to directly view all monitoring information recorded using the first monitoring method. Optionally, a storage period for each piece of monitoring information in the collection can be set. For example, the collection can be set to store data for 30 days. After 30 days, the corresponding monitoring information can be overwritten.
[0062] Step 350: If the vibration parameter is greater than the second preset vibration parameter, determine that the monitoring mode for the vehicle is the second monitoring mode, wherein the monitoring information recorded by the second monitoring mode is not allowed to be overwritten.
[0063] As one approach, when a vibration parameter exceeds a second preset vibration parameter, it can be determined that the vehicle has suffered serious damage. At this point, identification information can be generated. This identification information is used to indicate that an abnormal event has occurred in the vehicle and to determine a timestamp of the abnormal event. Based on this timestamp, the surrounding environment when the vehicle's vibration parameter exceeded the second preset vibration parameter is recorded to obtain monitoring information recorded via the second monitoring method. Optionally, this identification information can also be used to mark monitoring information recorded via the second monitoring method to prevent the monitoring information recorded via the second monitoring method from being overwritten.
[0064] Optionally, a preset time period may be set, and the surrounding environment of the vehicle within the preset time period before the vibration parameter of the vehicle is greater than the second preset vibration parameter may also be recorded and stored together with the monitoring information recorded by the second monitoring method.
[0065] Alternatively, a fixed collection can be pre-set to store monitoring information recorded using the second monitoring method. This allows users to directly view all monitoring information recorded using the second monitoring method. Furthermore, the monitoring information in this fixed collection cannot be overwritten. Alternatively, all monitoring information in this fixed collection can be uploaded to a cloud server via the vehicle's communication module (e.g., a T-Box) to prevent loss of monitoring information in this collection.
[0066] Optionally, the monitoring information recorded by the second monitoring method can also be sent by the vehicle's communication module to an electronic device that is communicatively connected to the vehicle, and the electronic device can directly view the monitoring information.
[0067] In some embodiments, after step 350, the method further includes: outputting an audio alarm prompt; outputting a light alarm prompt; and / or generating an alarm message and sending the alarm message to a communication-connected electronic device.
[0068] As a method, when it is determined that the monitoring method for the vehicle is the second monitoring method, it can be determined that the vehicle has been seriously damaged (for example, a collision, being violently hit, etc.). In order to prevent others from continuing to damage the vehicle, the vehicle can issue an alarm prompt. Optionally, when it is determined that the monitoring method for the vehicle is the second monitoring method or the vibration parameter of the vehicle is greater than the second preset vibration parameter, an alarm prompt message can be generated, and the vehicle controller of the vehicle wakes up the alarm module of the vehicle according to the alarm prompt message. The alarm module of the vehicle outputs an audio alarm prompt through the audio sensor of the vehicle (such as a speaker) according to the alarm prompt message to perform a voice alarm prompt, and can control the light to output a light alarm prompt through the light controller of the vehicle. Optionally, the frequency of the audio alarm prompt output for the second monitoring mode, the loudness of the audio, and the duration of the audio alarm prompt can be pre-set, as well as the frequency of the light alarm prompt output, the brightness of the light, and the duration of the light alarm prompt can be pre-set. Optionally, the turn signals on both sides of the vehicle can output light alarm prompts.
[0069] As a method, when it is determined that the vehicle's monitoring mode is the second monitoring mode or the vehicle's vibration parameter is greater than the second preset vibration parameter, an alarm message can be generated accordingly. The alarm message is sent to an electronic device (a smart phone, smart watch, tablet computer, or other electronic device with a display function) connected to the vehicle through the vehicle's communication module, and the electronic device prompts based on the alarm message. Optionally, the electronic device can prompt based on the alarm message by generating a corresponding text message based on the alarm message, or by prompting with a pop-up window, or by broadcasting the alarm message by voice.
[0070] Step 360: Record the surrounding environment of the vehicle according to the monitoring method.
[0071] For the detailed description of step 360 , please refer to step 250 , which will not be repeated here.
[0072] In this embodiment, the recorded monitoring information corresponding to different monitoring modes has different storage modes, so that the user can quickly lock the valid information when viewing the monitoring information, thereby improving the effectiveness of the monitoring information.
[0073] See also Figure 4 , Figure 4 The present invention provides a method for monitoring the exterior of a vehicle according to an embodiment of the present invention. In a specific embodiment, the method for monitoring the exterior of a vehicle can be applied to Figure 6 The monitoring device 600 outside the vehicle and the electronic device 700 equipped with the monitoring device 600 outside the vehicle are shown. Figure 7 The specific process of this embodiment will be described below. Of course, it is understandable that the method can be executed by electronic devices with computing and processing capabilities, such as desktop computers, laptops, vehicle-mounted terminals, vehicle-mounted large screens and other terminal devices. The method can also be interactively executed by a processing system including a server and a terminal. Figure 4 The process shown is described in detail. The vehicle exterior monitoring method may specifically include the following steps:
[0074] Step 410: Obtain the current status information of the vehicle.
[0075] Step 420: Determine whether the vehicle meets monitoring conditions based on the current status information.
[0076] Step 430: If the vehicle meets the monitoring condition, vibration detection is performed on the vehicle to obtain vibration parameters of the vehicle.
[0077] Step 440: If the vibration parameter is greater than a first preset vibration parameter, determine a monitoring method for the vehicle according to the vibration parameter.
[0078] For the detailed description of steps 410 to 440 , please refer to steps 210 to 240 , which will not be repeated here.
[0079] Step 450: If the vibration parameter is not greater than the first preset vibration parameter, repeat step 430.
[0080] As a method, when the vibration parameter obtained during vehicle vibration detection is no greater than a first preset vibration parameter, it can be determined that no abnormal event (such as a scratch or collision) has occurred with the vehicle, and there is no need to monitor and record the vehicle's surrounding environment. For example, if the vehicle's surrounding environment is monitored and recorded while people are walking around, it will waste the vehicle's computing resources and also cause power consumption in the vehicle's battery or power battery.
[0081] Step 460: Record the surrounding environment of the vehicle according to the monitoring method.
[0082] For the detailed description of step 460 , please refer to step 250 , which will not be repeated here.
[0083] In the embodiment of the present application, Figure 2 Compared with the embodiment shown, when the vibration parameter of the vehicle is not greater than the first preset vibration parameter time, the surrounding environment of the vehicle is not recorded, thereby reducing the storage pressure of the vehicle, reducing redundant monitoring information, and making it easier for users to quickly lock valid information when viewing the monitoring information.
[0084] See also Figure 5 , Figure 5 The present invention provides a method for monitoring the exterior of a vehicle according to an embodiment of the present invention. In a specific embodiment, the method for monitoring the exterior of a vehicle can be applied to Figure 6 The monitoring device 600 outside the vehicle and the electronic device 700 equipped with the monitoring device 600 outside the vehicle are shown. Figure 7 The specific process of this embodiment will be described below. Of course, it is understandable that the method can be executed by electronic devices with computing and processing capabilities, such as desktop computers, laptops, vehicle-mounted terminals, vehicle-mounted large screens and other terminal devices. The method can also be interactively executed by a processing system including a server and a terminal. Figure 5 The process shown is described in detail. The vehicle exterior monitoring method may specifically include the following steps:
[0085] Step 510: In response to the monitoring function activation instruction, activate the monitoring function of the vehicle.
[0086] As a way to avoid the loss of vehicle power caused by continuous monitoring of the vehicle, which in turn leads to the inability to realize important functions of the vehicle, and in severe cases, the vehicle cannot be started, it can be set to monitor the surrounding environment of the vehicle only when the user chooses to turn on the monitoring function.
[0087] Optionally, the user can select to turn on the monitoring function on the vehicle's large screen to generate a monitoring function start instruction. The vehicle turns on the monitoring function according to the monitoring function start instruction, thereby waking up the monitoring function module, and then being able to monitor the surrounding environment of the vehicle after turning on the monitoring function.
[0088] Optionally, the user can also trigger an operation to activate the monitoring function in an electronic device that is communicatively connected to the vehicle. For example, the user can select to activate the monitoring function in a client associated with the vehicle monitoring function in the electronic device, then generate a monitoring function activation instruction and send the monitoring function activation instruction to the vehicle. The vehicle activates the monitoring function according to the monitoring function activation instruction, thereby waking up the monitoring function module, and then being able to monitor the vehicle's surrounding environment after the monitoring function is activated.
[0089] Alternatively, users can choose to turn off the monitoring function, which allows them to exit vehicle monitoring and avoid wasting resources by continuously monitoring when it is not needed. Alternatively, users can choose to turn off the monitoring function on the vehicle's large screen or on an electronic device connected to the vehicle.
[0090] Step 520: When the monitoring function of the vehicle is turned on, obtain the current status information of the vehicle.
[0091] As a way, when the monitoring function of the vehicle is turned on, all nodes related to the monitoring function are awakened. At this time, the nodes related to the monitoring function work normally to monitor the surrounding environment of the vehicle.
[0092] Step 530: Determine whether the vehicle meets monitoring conditions based on the current status information.
[0093] Step 540: If the vehicle meets the monitoring condition, vibration detection is performed on the vehicle to obtain vibration parameters of the vehicle.
[0094] Step 550: If the vibration parameter is greater than a first preset vibration parameter, determine a monitoring method for the vehicle according to the vibration parameter.
[0095] Step 560: Record the surrounding environment of the vehicle according to the monitoring method.
[0096] For the detailed description of steps 530 to 560 , please refer to steps 220 to 250 , which will not be repeated here.
[0097] In this embodiment, Figure 2Compared with the embodiment shown, the surrounding environment of the vehicle is monitored only when the monitoring function is turned on in the vehicle, thereby avoiding the waste of vehicle resources when monitoring is not needed, and the increase in vehicle power consumption resulting in the inability to realize important functions of the vehicle, or even the inability to start the vehicle.
[0098] See also Figure 6 , Figure 6 The module block diagram of the vehicle external monitoring device provided in one embodiment of the present application is shown. The vehicle external monitoring device 600 includes: an acquisition module 610, a monitoring condition determination module 620, a vibration detection module 630, a monitoring mode determination module 640 and a recording module 650, wherein:
[0099] An acquisition module 610 is used to obtain the current status information of the vehicle; a monitoring condition determination module 620 is used to determine whether the vehicle meets the monitoring conditions based on the current status information; a vibration detection module 630 is used to perform vibration detection on the vehicle to obtain the vibration parameters of the vehicle if the vehicle meets the monitoring conditions; a monitoring mode determination module 640 is used to determine the monitoring mode for the vehicle based on the vibration parameters if the vibration parameters are greater than a first preset vibration parameter; and a recording module 650 is used to record the surrounding environment of the vehicle according to the monitoring mode.
[0100] In some embodiments, the monitoring mode determination module 640 includes: a first monitoring mode determination unit, used to determine that the monitoring mode for the vehicle is the first monitoring mode if the vibration parameter is greater than the first preset vibration parameter and not greater than the second preset vibration parameter, wherein the monitoring information recorded by the first monitoring mode is allowed to be overwritten; or a second monitoring mode determination unit, used to determine that the monitoring mode for the vehicle is the second monitoring mode if the vibration parameter is greater than the second preset vibration parameter, wherein the monitoring information recorded by the second monitoring mode is not allowed to be overwritten.
[0101] In some embodiments, the monitoring mode determination module 640 also includes: a first prompt unit for outputting an audio alarm prompt; a second prompt unit for outputting a light alarm prompt; and / or an alarm information generation unit for generating alarm information and sending the alarm information to a communication-connected electronic device.
[0102] In some embodiments, the vibration detection module 630 includes: a power-on unit, configured to power on the vehicle if the vehicle meets the monitoring conditions; and a vibration detection unit, configured to perform vibration detection on the vehicle to obtain vibration parameters of the vehicle if the vehicle is successfully powered on.
[0103] In some embodiments, the monitoring device 600 outside the vehicle further includes: an execution module, configured to repeat the step of performing vibration detection on the vehicle to obtain the vibration parameter of the vehicle if the vibration parameter is not greater than the first preset vibration parameter.
[0104] In some embodiments, the monitoring conditions include one or a combination of the following: being in a locked state, being in a standby state, being in a stationary state, and having a remaining power greater than a power threshold.
[0105] In some embodiments, it is characterized in that the monitoring device 600 outside the vehicle also includes: a response module, used to turn on the monitoring function of the vehicle in response to a monitoring function start-up instruction; and a current status information acquisition module, used to obtain the current status information of the vehicle when the monitoring function of the vehicle is turned on.
[0106] According to one aspect of an embodiment of the present application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the method of any of the above embodiments.
[0107] According to one aspect of the embodiments of the present application, an electronic device is also provided, such as Figure 7 As shown, the electronic device 700 includes a processor 710 and one or more memories 720. The one or more memories 720 are used to store program instructions executed by the processor 710. When the processor 710 executes the program instructions, the above-mentioned object recognition method is implemented.
[0108] Furthermore, the processor 710 may include one or more processing cores. The processor 710 runs or executes instructions, programs, code sets or instruction sets stored in the memory 720, and calls data stored in the memory 720. Optionally, the processor 710 can be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 710 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to handle wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor and may be implemented separately through a communication chip.
[0109] According to one aspect of the present application, a computer-readable storage medium is provided. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently without being incorporated into the electronic device. The computer-readable storage medium carries computer-readable instructions. When the computer-readable storage instructions are executed by a processor, the method of any of the above embodiments is implemented.
[0110] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.
[0111] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.
[0112] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiment of the application, the features and functions of two or more modules or units described above can be concretized in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the 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 an order different from that marked in the accompanying drawings. For example, two boxes represented in succession 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 or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0114] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art that are not disclosed herein.
[0115] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for monitoring the exterior of a vehicle, characterized in that: The method comprises: Get the current status information of the vehicle; determining whether the vehicle meets a monitoring condition according to the current state information; If the vehicle meets the monitoring condition, performing vibration detection on the vehicle to obtain vibration parameters of the vehicle; If the vibration parameter is greater than a first preset vibration parameter, determining a monitoring method for the vehicle based on the vibration parameter and the location where the vibration occurs; wherein the monitoring method includes at least one of activating a camera at a preset location for monitoring, activating a full-view camera, activating all cameras in the vehicle for monitoring, and activating a camera at the location where the vibration occurs for monitoring; According to the monitoring method, the surrounding environment of the vehicle is recorded.
2. The method according to claim 1, characterized in that If the vibration parameter is greater than a first preset vibration parameter, determining a monitoring method for the vehicle according to the vibration parameter includes: If the vibration parameter is greater than the first preset vibration parameter and not greater than the second preset vibration parameter, determining that the monitoring mode for the vehicle is a first monitoring mode, wherein monitoring information recorded by the first monitoring mode is allowed to be overwritten; or If the vibration parameter is greater than the second preset vibration parameter, it is determined that the monitoring mode for the vehicle is the second monitoring mode, wherein the monitoring information recorded by the second monitoring mode is not allowed to be overwritten.
3. The method according to claim 2, characterized in that After determining that the monitoring mode for the vehicle is the second monitoring mode if the vibration parameter is greater than the second preset vibration parameter, the method further includes: Output audio alarm prompt; Output light alarm prompt; and / or Generate alarm information and send the alarm information to the electronic device connected to the communication.
4. The method according to claim 1, wherein If the vehicle meets the monitoring condition, performing vibration detection on the vehicle to obtain vibration parameters of the vehicle includes: If the vehicle meets the monitoring condition, powering on the vehicle; When the vehicle is powered on successfully, a vibration detection is performed on the vehicle to obtain vibration parameters of the vehicle.
5. The method according to claim 1, characterized in that The method further comprises: If the vibration parameter is not greater than the first preset vibration parameter, the step of performing vibration detection on the vehicle to obtain the vibration parameter of the vehicle is repeated.
6. The method according to claim 1, characterized in that The monitoring conditions include one or a combination of the following: being in a locked state, being in a standby state, being in a stationary state, and the remaining power being greater than a power threshold.
7. The method according to any one of claims 1 to 6, characterized in that Before obtaining the current state information of the vehicle, the method further includes: In response to a monitoring function activation instruction, activating a monitoring function of the vehicle; When the monitoring function of the vehicle is turned on, current status information of the vehicle is obtained.
8. A vehicle exterior monitoring device, characterized in that: The device comprises: Acquisition module, used to obtain the current status information of the vehicle; A monitoring condition determination module, configured to determine whether the vehicle satisfies a monitoring condition based on the current state information; a vibration detection module, configured to perform vibration detection on the vehicle to obtain vibration parameters of the vehicle if the vehicle meets the monitoring conditions; a monitoring mode determination module, configured to determine a monitoring mode for the vehicle based on the vibration parameter and the location where the vibration occurs, if the vibration parameter is greater than a first preset vibration parameter; wherein the monitoring mode includes at least one of activating a camera at a preset location for monitoring, activating a full-view camera, activating all cameras in the vehicle for monitoring, and activating a camera at the location where the vibration occurs for monitoring; The recording module is used to record the surrounding environment of the vehicle according to the monitoring method.
9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program code, which can be called by a processor to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle driving monitoring navigator and vehicle driving monitoring navigation method
CN102866412A
Vehicle-mounted vibration monitoring method and system
CN112810568A