Low-power-consumption intelligent anti-theft system, control method, storage medium and electronic equipment

By using a collaborative architecture between the main control system chip and a microcontroller, the system monitors the vehicle's voltage and acceleration in real time to determine the engine's off state. It then enters a low-power sleep state to capture images and perform human recognition, solving the problems of high power consumption and low efficiency of traditional anti-theft monitoring equipment when the vehicle is off. This achieves stable and accurate anti-theft monitoring.

CN121650591APending Publication Date: 2026-03-13SHENZHEN STREAMING VIDEO TECH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-02
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Traditional anti-theft monitoring equipment suffers from high power consumption, blurry imaging in low-light conditions at night, slow response speed, and high false alarm rate when the vehicle is off, which affects the anti-theft effect.

Method used

The system adopts a collaborative architecture of main control system chip and microcontroller. By monitoring the vehicle battery voltage and acceleration information in real time, it determines the engine shutdown status, and the control system enters a low-power sleep state. It starts AOV mode to capture low frame rate images and recognize human figures, and switches to high frame rate to continuously acquire and upload video stream data in abnormal situations.

Benefits of technology

It achieves both energy management and efficient video monitoring when the vehicle is off, ensuring long-term, stable, and accurate anti-theft monitoring, reducing overall power consumption while improving response speed and monitoring reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121650591A_ABST
    Figure CN121650591A_ABST
Patent Text Reader

Abstract

The invention provides a low-power-consumption intelligent anti-theft system, a control method, a storage medium and electronic equipment, and is applied to the technical field of automotive electronics. According to the invention, the single-chip microcomputer monitors the voltage and acceleration information of the vehicle battery in real time, and accurately judges whether the vehicle is switched to a flameout static state or not. After flameout is judged, the single-chip microcomputer controls the main control system chip to report the state and the position of the vehicle to a remote management platform in time through the communication module. And the single-chip microcomputer closes an enable signal of the second power supply unit and cuts off power supply to the high-power-consumption positioning module, the communication module and the storage unit. And when the main control system chip enters a low-power-consumption dormant state, an AOV mode is started at the same time, the image acquisition unit is driven to carry out image snapshot at a low frame rate, black light imaging and human shape recognition are realized, and continuous operation of a key monitoring function is guaranteed. Through graded power supply and intelligent control, energy management and efficient video monitoring in the flameout state of the vehicle are effectively considered, and long-time, stable and accurate anti-theft monitoring is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive electronics technology, and in particular to low-power intelligent anti-theft systems, control methods, storage media, and electronic devices. Background Technology

[0002] With the rapid development of the logistics and urban delivery industry, vehicles face serious safety threats during parking and non-operational periods at night.

[0003] However, traditional anti-theft monitoring suffers from problems such as high-power devices running continuously, which can easily deplete the battery; blurry images in low-light conditions at night; slow response speed; and high false alarm rate, all of which affect the anti-theft effectiveness.

[0004] Therefore, how to achieve low-power anti-theft monitoring that combines efficient monitoring with energy saving when the vehicle is off has become a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] In view of the above problems, the present invention provides a low-power intelligent anti-theft system, control method, storage medium, and electronic device that overcomes or at least partially solves the above problems. The technical solution is as follows:

[0006] A low-power intelligent anti-theft system includes: a main control system chip U1, a microcontroller U2, an IO comparator U3, an accelerometer U4, a positioning module U5, a communication module U6, a storage unit U7, an image acquisition unit U8, a first power supply unit U10, and a second power supply unit U11;

[0007] The first power supply unit U10 is used to connect to the vehicle power supply to power the microcontroller U2;

[0008] The second power supply unit U11 provides operating voltage to the positioning module U5, the communication module U6, the storage unit U7 and the main control system chip U1, and its enable signal is controlled by the microcontroller U2;

[0009] The microcontroller U2 is communicatively connected to the main control system chip U1, the accelerometer U4, the positioning module U5, the communication module U6, and the I / O comparator U3, and is used to perform low-power control and mode switching.

[0010] The main control system chip U1 is communicatively connected to the image acquisition unit U8, the storage unit U7 and the communication module U6, and is used to perform video encoding, human figure recognition, AOV mode control and black light imaging processing.

[0011] A control method is applied to the aforementioned low-power intelligent anti-theft system, the control method comprising:

[0012] The microcontroller U2 detects the vehicle battery voltage in real time and the accelerometer U4 acquires the vehicle acceleration data.

[0013] The microcontroller U2 determines whether the vehicle has switched from running state to stationary state with the engine off based on the battery voltage and the acceleration data.

[0014] When the vehicle is determined to be in a stationary state with the engine off, the microcontroller U2 controls the main control system chip U1 to report the vehicle's engine off status and current geographical location to the remote management platform through the communication module U6;

[0015] After the main control system chip U1 completes the vehicle shutdown status report, the microcontroller U2 turns off the enable signal of the second power supply unit U11 to cut off the power supply to the positioning module U5, the communication module U6 and the storage unit U7.

[0016] The main control system chip U1 enters a low-power sleep state and starts AOV mode, controlling the image acquisition unit U8 to enter a low frame rate image capture mode.

[0017] Optionally, after the main control system chip U1 enters a low-power sleep state and starts AOV mode, controlling the image acquisition unit U8 to enter a low frame rate image capture mode, the method further includes:

[0018] The main control system chip U1 acquires the image frames captured by the image acquisition unit U8 in AOV mode;

[0019] The main control system chip U1 performs image signal processing on the image frame to obtain processed image data;

[0020] The main control system chip U1 performs human figure recognition on the processed image data to determine whether there are target scene image features that match the human contact with the vehicle. If the target scene image features are not recognized, the main control system chip U1 maintains AOV mode, and the image acquisition unit maintains low frame rate image capture mode.

[0021] Optionally, the method further includes:

[0022] When the main control system chip U1 recognizes the features of the target scene image, the main control system chip U1 is woken up from the low-power sleep state;

[0023] The main control system chip U1 sends a peripheral wake-up command to the microcontroller U2;

[0024] In response to the peripheral wake-up command, the microcontroller U2 enables the second power supply unit U11 to restore power to the positioning module U5, the communication module U6, and the storage unit U7.

[0025] The main control system chip U1 controls the image acquisition unit U8 to switch to high frame rate continuous image acquisition mode.

[0026] Optionally, the method further includes:

[0027] The main control system chip U1 performs real-time video encoding on the continuous images acquired by the image acquisition unit U8 to generate the first video stream data;

[0028] The main control system chip U1 writes the first video stream data into the storage unit U7 for local encrypted storage;

[0029] The main control system chip U1 synchronously uploads the first video stream data and the real-time vehicle location information obtained by the positioning module U5 to the remote management platform through the communication module U6;

[0030] The main control system chip U1 sends anti-theft alarm information to the remote management platform through the communication module U6.

[0031] Optionally, before the main control system chip U1 performs real-time video encoding on the continuous images acquired by the image acquisition unit U8 to generate the first video stream data, the method further includes:

[0032] The main control system chip U1 acquires the raw image data acquired by the image acquisition unit U8;

[0033] The main control system chip U1 determines whether the ambient illuminance of the image acquisition environment for the original image data is less than a preset illuminance threshold;

[0034] When the ambient light level of the image acquisition environment is less than the preset illuminance threshold, the main control system chip U1 performs black light imaging processing on the original image data to generate target image data that meets the conditions for human recognition.

[0035] Optionally, the method further includes:

[0036] When the vehicle is in operation, the enable signal of the second power supply unit U11 is continuously turned on by the microcontroller U2, so that the positioning module U5, the communication module U6 and the storage unit U7 are in working state;

[0037] The main control system chip U1 controls the image acquisition unit U8 to enter the high frame rate continuous image acquisition mode, and performs real-time video encoding on the continuous images acquired by the image acquisition unit U8 to obtain the second video stream data;

[0038] The main control system chip U1 writes the second video stream data into the storage unit U7 for local encrypted storage, and simultaneously uploads the second video stream data and the real-time vehicle location information obtained by the positioning module U5 to the remote management platform through the communication module U6.

[0039] Optionally, the method further includes:

[0040] When the vehicle is stationary with the engine off, the acceleration sensor U4 continuously monitors the vehicle's vibration data.

[0041] When the vibration data detected by the accelerometer U4 exceeds the preset abnormal vibration threshold, a vibration trigger signal is sent to the microcontroller U2.

[0042] In response to the vibration trigger signal, the microcontroller U2 activates the enable signal of the second power supply unit U11, thereby waking up the positioning module U5, the communication module U6, and the storage unit U7.

[0043] The microcontroller U2 simultaneously wakes up the main control system chip U1 and triggers the main control system chip U1 to control the image acquisition unit U8 to switch to high frame rate continuous image acquisition mode, and to send anti-theft alarm information to the remote management platform through the communication module U6.

[0044] A computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the control method described above.

[0045] An electronic device includes at least one processor, at least one memory connected to the processor, and a bus; wherein the processor and the memory communicate with each other via the bus; the processor is used to call program instructions in the memory to execute the control method.

[0046] By employing the above technical solutions, the low-power intelligent anti-theft system, control method, storage medium, and electronic equipment provided by this invention, through real-time monitoring of vehicle battery voltage and acceleration information by a microcontroller, accurately determines whether the vehicle has switched to a stationary, engine-off state. After determining that the engine is off, the microcontroller controls the main control system chip to promptly report the vehicle's status and location to the remote management platform via the communication module. The microcontroller disables the enable signal of the second power supply unit, cutting off power to the high-power positioning module, communication module, and storage unit. The main control system chip enters a low-power sleep state and simultaneously activates AOV mode, driving the image acquisition unit to capture images at a low frame rate, achieving black-light imaging and human recognition, ensuring the continuous operation of critical monitoring functions. This invention, through hierarchical power supply and intelligent control, effectively balances energy management and efficient video monitoring in the vehicle's engine-off state, achieving long-term, stable, and accurate anti-theft monitoring.

[0047] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0048] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0049] Figure 1 This invention illustrates a schematic diagram of a system framework for a low-power intelligent anti-theft system provided in an embodiment of the present invention.

[0050] Figure 2 A flowchart illustrating one embodiment of the control method provided by this invention is shown.

[0051] Figure 3 A flowchart illustrating a first specific embodiment of the control method provided in this invention is shown.

[0052] Figure 4 A flowchart illustrating a second specific embodiment of the control method provided in this invention is shown.

[0053] Figure 5 A flowchart illustrating a third specific implementation of the control method provided in this invention is shown.

[0054] Figure 6 A flowchart illustrating a fourth specific embodiment of the control method provided in this invention is shown.

[0055] Figure 7 A flowchart illustrating a fifth specific embodiment of the control method provided in this invention is shown.

[0056] Figure 8 A flowchart illustrating a sixth specific embodiment of the control method provided in this invention is shown. Detailed Implementation

[0057] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0058] like Figure 1 As shown in the diagram, this invention provides a schematic of a system framework for a low-power intelligent anti-theft system. The system may include: a main control system chip U1, a microcontroller U2, an I / O comparator U3, an accelerometer U4, a positioning module U5, a communication module U6, a storage unit U7, an image acquisition unit U8, a first power supply unit U10, and a second power supply unit U11. The first power supply unit U10 is connected to the vehicle's power supply to power the microcontroller U2. The second power supply unit U11 provides operating voltage to the positioning module U5 and the communication module U6, and its enable signal is controlled by the microcontroller U2. The microcontroller U2 is communicatively connected to the main control system chip U1, the accelerometer U4, the positioning module U5, the communication module U6, and the I / O comparator U3, and is used to perform low-power control and mode switching. The main control system chip U1 is communicatively connected to the image acquisition unit U8, the storage unit U7, and the communication module U6, and is used to perform video encoding, human recognition, AOV (Always On Vision) mode control, and black light imaging processing.

[0059] The main control system chip U1 (System on Chip, SOC) is the core processing unit of the system, used for video encoding, execution of human recognition algorithms, and management of encrypted video data reading and writing. The main control system chip U1 interacts with the image acquisition unit U8, the storage unit U7, and the communication module U6 to achieve intelligent monitoring, image processing, and remote data transmission functions.

[0060] Among them, the microcontroller unit (MCU) U2 refers to the low-power control hub used to detect the vehicle battery voltage and analyze the vehicle status information collected by the acceleration sensor U4. The MCU U2 controls the enable signal of the second power supply unit U11 to realize power management and operating mode switching of various modules in the system, achieving a balance between energy saving and efficient monitoring.

[0061] Among them, the IO (input / output) comparator U3 is used to monitor the status signals of external sensors. It supports the expansion of various sensing devices such as door magnets and vibration sensors, and can provide real-time feedback of environmental status information to assist the system in making intelligent judgments and alarm responses.

[0062] Among them, the acceleration sensor U4, also known as the G-sensor module, is used to detect the vehicle's motion state (stationary or moving). By collecting acceleration data, it determines whether the vehicle is running or off, providing a key basis for mode switching and low-power control.

[0063] Among them, the positioning module U5 uses satellite positioning technology to obtain the vehicle's geographical location information, supports anti-theft tracking and real-time location reporting, and enhances the real-time performance and accuracy of vehicle security management.

[0064] Among them, the communication module U6 refers to the module used to transmit monitoring images, alarm information and vehicle positioning data through communication networks (such as 4G or 5G) to achieve two-way communication with the remote management platform, ensuring real-time information transmission and remote control.

[0065] Among them, storage unit U7 refers to an embedded high-capacity storage chip that integrates flash memory and controller, such as eMMC storage, for local encrypted storage of critical surveillance video and image data. It supports a cyclic overwrite mechanism and locking of important segments to ensure the secure preservation and timely retrieval of critical evidence.

[0066] Among them, the image acquisition unit U8 (Sensor) adopts a large target surface optical sensor to acquire image information of the environment around the vehicle and convert the optical signal into a digital MIPI signal to be transmitted to the main control chip, supporting black light night vision imaging under ultra-low illumination conditions.

[0067] The first power supply unit U10 is used to convert the vehicle's 9-36V wide-range power supply into a stable 5V voltage, which is dedicated to powering the microcontroller U2 and ensuring the continuous and stable operation of the low-power control section.

[0068] The second power supply unit U11 provides operating voltage for the positioning module U5, communication module U6, storage unit U7 and main control system chip U1. Its enable signal is controlled by a microcontroller to enable power-off hibernation of non-essential modules and reduce the overall system power consumption.

[0069] The low-power intelligent anti-theft system provided in this invention adopts a dual-core collaborative architecture of "main control system chip and external microcontroller" to achieve a reasonable division of labor among various functional modules. The main control chip focuses on efficient video processing and intelligent recognition tasks, while the microcontroller is responsible for low-power management and system mode switching. Through dual-core design and modular division of labor, energy efficiency is effectively improved while ensuring monitoring performance, achieving an organic combination of ultra-low power consumption and efficient monitoring.

[0070] This invention provides a control method applied to the aforementioned low-power intelligent anti-theft system. For example... Figure 2 The diagram shown illustrates a flowchart of one embodiment of the control method provided by this invention. The control method may include:

[0071] S200 uses microcontroller U2 to detect the vehicle battery voltage in real time and uses accelerometer U4 to acquire vehicle acceleration data.

[0072] Specifically, during system operation, the microcontroller U2 continuously monitors the voltage changes of the vehicle battery through its built-in ADC module to ensure accurate perception of the vehicle's power supply status. Simultaneously, the microcontroller U2 communicates with the accelerometer sensor U4 to acquire the vehicle's acceleration data in real time, thereby determining whether the vehicle is stationary or in motion.

[0073] As examples, the microcontroller U2 can periodically (e.g., multiple times per second) sample the analog voltage signal input from its specific ADC pin via its internally integrated analog-to-digital converter (ADC). This signal is provided by the vehicle battery voltage after being adapted by a voltage divider circuit. The microcontroller U2 then calculates the actual battery voltage value from the sampled digital value using a preset conversion formula. Simultaneously, the microcontroller U2 periodically reads raw triaxial acceleration data from the accelerometer U4 via its serial communication interface (such as I2C or SPI).

[0074] The S210 and U2 microcontrollers determine whether the vehicle has switched from running to a stationary state based on battery voltage and acceleration data.

[0075] Specifically, the microcontroller U2 analyzes the collected battery voltage and acceleration information: if the battery voltage drops to the shutdown threshold and the acceleration sensor does not detect significant vibration or movement for a long time, the system can determine that the vehicle has switched from running state to shutdown and stationary state.

[0076] As examples, the microcontroller U2 can execute a built-in logic judgment algorithm: comparing the real-time detected battery voltage with a preset engine shutdown voltage threshold to confirm whether the voltage has dropped below the threshold, indicating that the vehicle may have stalled. Simultaneously, it analyzes the acceleration data continuously acquired from the accelerometer U4: by calculating the vibration energy or standard deviation within a time window (e.g., 10 seconds), it determines whether the vehicle is in a sustained stationary state (i.e., the vibration value is below the stationary threshold). When both conditions are met—"battery voltage is below the engine shutdown threshold" and "vehicle vibration is determined to be in a stationary state and continues for more than a preset duration (e.g., 30 seconds)"—the logic unit of the microcontroller U2 determines that the vehicle state has officially switched from "running" to "stalled and stationary."

[0077] S220. When it is determined that the vehicle has entered a stationary state with the engine off, the microcontroller U2 controls the main control system chip U1 to report the vehicle's engine off status and current geographical location to the remote management platform through the communication module U6.

[0078] Specifically, after the vehicle status is switched to off and stationary, the microcontroller U2 immediately sends an instruction to the main control system chip U1, requesting it to upload the vehicle's current off status and the geographical location obtained by the positioning module U5 to the remote management platform through the communication module U6, so as to ensure that the monitoring center can obtain the latest status of the vehicle in a timely manner.

[0079] As examples, after the microcontroller U2 determines that the vehicle is in a stationary state (engine off), it immediately sends a command or status flag to the main control system chip U1 through its communication interface. Upon receiving the command, the main control system chip U1 immediately performs the following operations: First, it obtains the latest vehicle latitude and longitude coordinates from the still-operating positioning module U5; then, it establishes or utilizes an existing network connection through the control communication module U6 to encapsulate and send a data message to the preset remote management platform server address. This message includes at least the vehicle identification number (ID), event type ("engine off and parked"), timestamp, and the recently acquired geographical location information to complete the status reporting.

[0080] After the main control system chip U1 completes the vehicle shutdown status report, the S230 and microcontroller U2 turn off the enable signal of the second power supply unit U11 to cut off the power supply to the positioning module U5, communication module U6 and storage unit U7.

[0081] Specifically, after the main control system chip U1 completes the information reporting, the microcontroller U2 actively shuts off the enable signal of the second power supply unit U11, thereby disconnecting the power supply to the high-power modules (including the positioning module U5, the communication module U6, and the storage unit U7), reducing the overall power consumption of the system, and entering the parking low-power monitoring mode.

[0082] As an example, after successfully sending a status report message through the communication module U6, the main control system chip U1 sends a "reporting complete" confirmation signal to the microcontroller U2 via the communication interface. Upon receiving this confirmation signal, the microcontroller U2 performs a core low-power operation: it outputs a low-level signal (or a high-level signal, depending on the enable logic of U11) through a specific general-purpose input / output pin (connected to the enable terminal EN1 of the second power supply unit U11). This level change disables the second power supply unit U11, stopping its voltage output. Since the positioning module U5, communication module U6, storage unit U7, and the main control system chip U1 itself are primarily powered by U11, this effectively cuts off the main power supply to these modules, putting them into a completely powered-off or deep sleep state, thereby significantly reducing system-level power consumption.

[0083] S240 and the main control system chip U1 enter a low-power sleep state and start AOV mode, controlling the image acquisition unit U8 to enter a low frame rate image capture mode.

[0084] Specifically, after the high-power module is powered off, the main control system chip U1 automatically switches to a low-power sleep state, retaining only the necessary monitoring functions. At the same time, the main control system chip U1 controls the image acquisition unit U8 to enter AOV mode, continuously capturing images of the vehicle's surrounding environment at a low frame rate (e.g., 1 frame per second), intelligently detecting abnormal behavior, and achieving a dynamic balance between energy consumption and safety.

[0085] As examples, after triggering the instruction to shut down the second power supply unit U11, the microcontroller U2 can notify the main control system chip U1 via a specific signal line that it is about to enter a low-power state. Subsequently, the main control system chip U1 executes a low-power switching process: First, it puts its core processing units, except for necessary wake-up circuits and low-speed communication interfaces, into a sleep or deep sleep state. Then, before entering sleep mode, or through a coprocessor controlled by an independent low-power domain, it sends a configuration instruction to the image acquisition unit U8, switching its operating mode from a high frame rate (e.g., 30fps) to an extremely low frame rate (e.g., 1fps) capture mode, i.e., AOV mode. In this mode, the main control system chip U1 and the image acquisition unit U8 are maintained at a minimum operating level by an uninterrupted power enable terminal (e.g., EN2), periodically waking up and performing single-frame image acquisition. The acquired image data is sent to the active low-power image processing unit in the main control system chip U1 for subsequent analysis. The entire system thus enters a "standby" state of periodic visual perception with ultra-low power consumption.

[0086] This invention uses a microcontroller to monitor vehicle battery voltage and acceleration information in real time to accurately determine whether the vehicle has switched to a stationary, engine-off state. Upon determining that the engine is off, the microcontroller controls the main control system chip to promptly report the vehicle's status and location to the remote management platform via the communication module. The microcontroller disables the enable signal of the second power supply unit, cutting off power to the high-power positioning module, communication module, and storage unit. The main control system chip enters a low-power sleep state and simultaneously activates AOV mode, driving the image acquisition unit to capture images at a low frame rate, achieving black-light imaging and human recognition, ensuring the continuous operation of critical monitoring functions. This invention, through hierarchical power supply and intelligent control, effectively balances energy management and efficient video monitoring in the vehicle's engine-off state, achieving long-term, stable, and accurate anti-theft monitoring.

[0087] Optional, based on Figure 2 The method shown is as follows: Figure 3 As shown in the flowchart of the first specific embodiment of the control method provided by the present invention, after step S240, the control method may further include:

[0088] S300 and main control system chip U1 acquire image frames captured by image acquisition unit U8 in AOV mode.

[0089] Specifically, in parking mode, the main control system chip U1 controls the image acquisition unit U8 to operate at a low frame rate, receiving digital image data transmitted by the image acquisition unit U8 in real time. These image frames are transmitted to the main control system chip U1 via the MIPI interface and buffered into the image processing pipeline through a dedicated interface, ready for subsequent processing.

[0090] As examples, in AOV mode, the image acquisition unit U8 periodically wakes up briefly from deep sleep based on a low-power timer or hardware trigger signal pre-configured on the main control system chip U1, driving its large-area CMOS sensor to complete one exposure and image capture. The captured raw image data (such as RAW data) is transmitted to the main control system chip U1 via a high-speed serial interface such as a mobile industrial processor interface (such as MIPI). At this time, most of the core units of the main control system chip U1 (such as the CPU main core and video encoder) are still in sleep mode, but to ensure AOV functionality, a dedicated low-power image processing subsystem or coprocessor (such as an ISP hard core, a specific low-power domain of the DSP or NPU) is synchronously woken up to receive and temporarily store this frame of image data. After the data reception is complete, the image acquisition unit U8 immediately enters sleep mode again, waiting for the next capture cycle.

[0091] S310 and the main control system chip U1 perform image signal processing on the image frames to obtain the processed image data.

[0092] Specifically, the image signal processor (ISP) built into the main control system chip U1 performs multiple image optimization operations on the received raw image frames, including noise reduction, dynamic range adjustment, color correction, and sharpening. At the same time, the AI-ISP logic automatically adjusts the brightness and contrast according to the ambient light, ensuring that the image colors are rich and clear even under ultra-low illumination conditions (such as 0.008 Lux), and then generates high-quality image data for subsequent analysis.

[0093] As examples, the image signal processor inside the main control system chip U1, once activated, begins pipelined processing of the received raw RAW image data. This may include defect pixel correction to repair sensor dead pixels, black level correction, de-mosaicing (e.g., converting raw data from the Bayer array to a full-color RGB image), automatic white balance to correct color, automatic exposure adjustment, gamma correction, and color space conversion. In ultra-low light environments, the system automatically activates the AI-ISP logic, which calls a pre-trained neural network model to perform multi-frame noise reduction, dynamic range brightening, and color restoration enhancement algorithms on the image, ultimately outputting a YUV or RGB format image data suitable for subsequent AI analysis, ensuring both sharpness and color reproduction.

[0094] The S320 and main control system chip U1 perform human figure recognition on the processed image data to determine whether there are target scene image features that match the human contact with the vehicle. If no target scene image features are identified, the main control system chip U1 maintains AOV mode and the image acquisition unit maintains low frame rate image capture mode.

[0095] Specifically, the AI ​​inference engine embedded in the main control system chip U1 analyzes the processed images based on a pre-trained human figure recognition model, screening for abnormal scene behaviors such as people approaching or touching vehicles. This human figure recognition model algorithm also has the ability to effectively filter out small animals, pedestrians, and environmental noise, avoiding false alarms. If no human contact event is identified, the system maintains its current low-power AOV monitoring state and continues to capture images at a low frame rate, achieving continuous and efficient monitoring.

[0096] As examples, the image data processed by the ISP is fed into the neural network processor built into the main control system chip U1 or a lightweight AI inference engine running on a low-power CPU core. This engine is loaded with a pre-trained embedded human recognition algorithm model. The model performs multi-scale feature extraction and classification on the input image, aiming not only to recognize human contours but, more importantly, to identify the specific scene feature of "person contact with vehicle," such as: a person's posture approaching a car door, hands touching the car body, or abnormal lingering around the vehicle. This filters out interference from pedestrians passing by in the distance, small animals, or swaying trees. The AI ​​inference engine outputs one or more target detection boxes and their corresponding confidence scores. If the confidence scores of all targets are below a preset alarm threshold, or if logical judgment determines that they do not meet the feature definition of "contact with vehicle," the system determines that "no target scene was identified." Subsequently, the low-power control unit of the main control system chip U1 resets the AOV mode timer, instructing the image acquisition unit U8 to maintain the current capture rhythm of 1 frame per second. The entire processing unit then enters a sleep state, waiting for the next image trigger, thus maintaining the system's ultra-low-power operation in AOV mode.

[0097] This invention, in this embodiment, involves the main control system chip U1 entering a low-power sleep state and activating AOV mode. The image acquisition unit U8 is then controlled to continuously capture images at a low frame rate. This significantly reduces overall power consumption while maintaining real-time monitoring of the vehicle's surroundings. By acquiring and processing image frames in AOV mode, the main control system chip U1 can execute a highly efficient human recognition algorithm to accurately determine if there is any abnormal behavior indicating human contact with the vehicle, significantly improving the intelligence level of safety protection. If no abnormalities are detected, the system maintains a low-power continuous monitoring state, avoiding resource waste.

[0098] Optional, based on Figure 3 The method shown is as follows: Figure 4 As shown, this is a flowchart illustrating a second specific embodiment of the control method provided in this invention. The control method may further include:

[0099] S400 When the main control system chip U1 recognizes the image features of the target scene, the main control system chip U1 is woken up from the low-power sleep state.

[0100] Specifically, the main control system chip U1 continuously runs low-power image processing and AI human recognition algorithms in AOV mode. Once it detects an abnormal target scene that matches the characteristics of "personnel contacting vehicles", it immediately triggers an internal interrupt or wake-up signal, causing the chip to switch from low-power sleep state to full-power operation state, ready to execute subsequent high-performance processing tasks.

[0101] As examples, in AOV mode, when the AI ​​human recognition algorithm built into the main control system chip U1 analyzes the processed image data and detects high-risk target scene characteristics such as "personnel contacting vehicles" (e.g., confidence level exceeding a predetermined threshold), this determination immediately triggers a hardware interrupt signal or software event. This signal / event directly acts on the power management unit or system control module of the main control system chip U1 to restore the main power domain powered by the low-power coprocessor or ISP module. This sequentially wakes up core system components such as the CPU core and memory controller, switching the main control system chip U1 from deep sleep or standby state to full-function operation. The entire wake-up process is completed in milliseconds, preparing the main control system chip U1 to perform subsequent complex video processing and system control tasks.

[0102] S410, the main control system chip U1 sends a peripheral wake-up command to the microcontroller U2.

[0103] Specifically, the main control system chip U1 sends control commands to the microcontroller U2 through a predetermined communication interface, notifying it to activate peripheral power management and prepare to restore power to all critical peripherals, thus preparing the system to switch to normal monitoring mode.

[0104] As examples, after the main control system chip U1 completes its own core system wake-up and initializes the basic driver, it immediately sends a "peripheral wake-up command" through its dedicated communication interface with the microcontroller U2. To improve response speed, the peripheral wake-up command can be a predefined specific character instruction code. The communication driver of the main control system chip U1 ensures that the command is issued accurately and quickly. The microcontroller U2 then continuously listens to the communication line or interrupt pin, waiting for this wake-up command.

[0105] In response to the peripheral wake-up command, S420 and microcontroller U2 enable the second power supply unit U11 to restore power to the positioning module U5, communication module U6 and storage unit U7.

[0106] Specifically, after receiving the wake-up command from the main control system chip U1, the microcontroller U2 immediately controls the power management module to send an enable signal to the second power supply unit U11, restoring the power supply to the positioning module U5, communication module U6 and storage unit U7, so that each peripheral device can quickly enter the normal working state and ensure the normal operation of positioning and communication functions.

[0107] As examples, after receiving a peripheral wake-up command from the main control system chip U1, the firmware of microcontroller U2 immediately enters the corresponding interrupt service routine or task handling function. In this processing logic, microcontroller U2 controls its GPIO pin connected to the enable terminal EN1 of the second power supply unit U11 to output a valid level signal (e.g., changing from low to high). This level change activates the second power supply unit U11, causing it to start outputting voltage. This output voltage provides operating power to the positioning module U5, communication module U6, storage unit U7, and the main power domain of the main control system chip U1. Upon power-up, these modules execute their respective power-on reset and initialization procedures.

[0108] S430, the main control system chip U1 controls the image acquisition unit U8 to switch to high frame rate continuous image acquisition mode.

[0109] Specifically, as power to the peripheral devices is restored, the main control system chip U1 adjusts the working mode of the image acquisition unit U8, switching from a low frame rate AOV mode to a full frame rate continuous acquisition mode, thereby enabling real-time encoding and storage of high-definition video streams and meeting the needs for detailed monitoring and alarm of abnormal events.

[0110] As examples, during or after the restoration of power to the main peripherals of the system, the video subsystem of the main control system chip U1 begins to operate, sending a series of configuration register write commands to the image acquisition unit U8 through its image sensor interface. These commands dynamically switch the operating mode of the image sensor U8 from the single-frame, low-frame-rate trigger-based capture mode in AOV mode to the high-frame-rate, continuous output mode in standard video stream mode. Simultaneously, the ISP and video encoder of the main control system chip U1 are fully activated, receiving continuous image data streams, performing real-time image optimization and compression encoding, and writing to the ready-to-use storage unit U7, thus achieving a smooth transition from low-power monitoring to high-definition video event recording.

[0111] In this embodiment of the invention, when the main control system chip U1 detects image features of abnormal target scenes such as personnel contacting vehicles, it can quickly wake up from a low-power sleep state and actively send a peripheral wake-up command to the microcontroller U2. This prompts the microcontroller to activate the second power supply unit U11 to restore power to the positioning module U5, communication module U6, and storage unit U7, enabling rapid response and data interaction of key peripherals. The main control system chip U1 switches the image acquisition unit U8 to a high frame rate continuous acquisition mode to ensure high-definition recording and timely uploading of abnormal events. This effectively combines power consumption control and safety monitoring, significantly reducing overall system power consumption while improving the response speed and monitoring reliability of abnormal events, thus meeting the comprehensive needs of intelligent security during vehicle parking.

[0112] Optional, based on Figure 4 The method shown is as follows: Figure 5 The diagram shows a third specific embodiment of the control method provided in this invention. This control method may further include:

[0113] The S500 and main control system chip U1 perform real-time video encoding on the continuous images acquired by the image acquisition unit U8 to generate the first video stream data.

[0114] Specifically, the main control system chip U1 receives continuous image frames acquired by the image acquisition unit U8 at a high frame rate, calls the built-in hardware video encoder (such as H.264 / H.265 encoder) to compress and encode the raw image data, optimizes the balance between bit rate and image quality, and generates continuous and smooth first video stream data to meet the real-time monitoring requirements.

[0115] As examples, the main control system chip U1 receives continuous high-speed frame rate image data from the image acquisition unit U8. After preliminary processing by the image signal processing pipeline, this image data is sent to the hardware video encoder of the main control system chip U1. This encoder compresses and encodes the continuous image frames according to pre-set encoding parameters (such as resolution, bit rate, frame rate, and GOP structure). During this process, the encoder can execute a series of algorithms, including motion estimation, discrete cosine transform, quantization, and entropy coding, to compress the massive original image data into a first video stream with a high compression ratio, conforming to a standard format (such as an H.264 / H.265 bitstream).

[0116] S510 and the main control system chip U1 write the first video stream data into the storage unit U7 for local encrypted storage.

[0117] Specifically, the encoded video stream data is transmitted to the storage unit U7 through a high-speed storage interface (such as an eMMC interface). During the writing process, the main control system chip U1 simultaneously calls the encryption module to perform symmetric encryption processing (such as AES encryption) on the data to ensure the security and tamper-proof nature of the local video content and realize the protected offline storage function.

[0118] As examples, the generated initial video stream data is read from the memory of the main control system chip U1. Under the control of the security subsystem or encryption engine of the main control system chip U1, the video stream data is encrypted before being written to the storage unit U7. For example, the data is encrypted using an Advanced Encryption Standard (AES) algorithm with a key stored in the chip's secure area. Encryption ensures that even if the storage medium is physically removed, the data content cannot be accessed without authorization.

[0119] The S520 and main control system chip U1 synchronously upload the first video stream data and the real-time vehicle location information obtained by the positioning module U5 to the remote management platform through the communication module U6.

[0120] Specifically, the main control system chip U1 packages the encoded video stream data with the vehicle location information collected in real time by the positioning module U5, establishes a secure connection with the remote management platform through the communication module U6, and uploads it in real time using encrypted transmission protocols (such as TLS / SSL) to ensure that remote monitoring personnel can simultaneously view high-definition video and accurate vehicle location.

[0121] As examples, under the control of the main control system chip U1, the system executes two tasks in parallel. On one hand, it periodically reads the latest vehicle location information, such as latitude, longitude, speed, and time, from the positioning module U5 via a serial port. On the other hand, it reads or acquires the first video stream data in real time from the storage unit U7 while encoding it. The network protocol stack and streaming media module of the main control system chip U1 encapsulate this data according to the protocol defined by the remote management platform, generating a composite data stream that integrates video stream, location data packets, vehicle identifiers, and timestamps. Then, by controlling the initialized communication module U6 to establish or maintain a TCP / UDP socket connection, the encapsulated composite data stream is pushed in real time to the server address and port specified by the platform, realizing the synchronous uploading of audio, video, and location information.

[0122] The S530 and main control system chip U1 send anti-theft alarm information to the remote management platform through the communication module U6.

[0123] Specifically, the main control system chip U1 pushes anti-theft alarm signals to the remote management platform in real time through the communication module U6. The signals include key information such as event timestamps, video clip indexes, and current location, prompting the platform to respond promptly and take corresponding security measures to improve vehicle protection.

[0124] As examples, upon triggering a visual or vibration wake-up and switching to normal mode, the main control system chip U1 immediately generates a structured anti-theft alarm message based on the wake-up source (such as visual recognition results or G-sensor data). This message may include: alarm type (such as "personnel intrusion" or "abnormal impact"), alarm level, precise timestamp, associated event ID, and real-time location information obtained from the positioning module U5. The main control system chip U1 encapsulates this alarm message into an independent, high-priority alarm data packet according to the platform's agreed application layer protocol. Then, through the existing data connection of the communication module U6, this alarm data packet is immediately sent to the remote management platform. Upon receiving the packet, the platform server parses it and triggers a series of response actions, including alarm push notifications, pop-ups, and log recording, ensuring that management personnel are informed of the alarm immediately.

[0125] In this embodiment of the invention, the main control system chip U1 switches the image acquisition unit U8 to a high frame rate continuous acquisition mode, performs high-definition video encoding in real time, and generates high-quality first video stream data. At the same time, the data is encrypted and stored locally to ensure information security. The video stream and precise positioning information are simultaneously uploaded to the remote management platform through the communication module U6, realizing remote real-time monitoring and event tracing. In addition, the main control system chip U1 can also send anti-theft alarm information in a timely manner, effectively improving the vehicle's security protection capabilities and the response speed to abnormal events, taking into account the comprehensive advantages of energy consumption control and safety monitoring.

[0126] Optional, based on Figure 5 The method shown is as follows: Figure 6 As shown, this is a flowchart illustrating a fourth specific implementation of the control method provided in this invention. Before step S500, the control method may further include:

[0127] S600, the main control system chip U1 acquires the raw image data acquired by the image acquisition unit U8.

[0128] Specifically, the main control system chip U1 can receive raw image signals captured by the image acquisition unit U8 in real time via a high-speed interface. The image acquisition unit U8 is configured for continuous acquisition mode, and the acquired raw image data may include unprocessed pixel information and sensor status data.

[0129] S610, the main control system chip U1 determines whether the ambient illuminance of the image acquisition environment for the original image data is less than the preset illuminance threshold.

[0130] Specifically, the main control system chip U1 compares the ambient light intensity index extracted by image signal processing (such as the average brightness of the overall image, histogram analysis, or feedback from a dedicated light sensor) with the current ambient light level and a preset ultra-low light threshold. If the ambient light level is detected to be below the threshold, it is determined to be a low-light or nighttime scene, and special image enhancement processing is prepared to be initiated.

[0131] As examples, when processing raw RAW data, the image signal processor of the main control system chip U1 first calculates an index reflecting the average brightness of the current image acquisition environment, namely the image acquisition environment illuminance. This calculation can be based on the raw pixel brightness values ​​output by the sensor (e.g., a statistical average of the brightness of green pixels in a Bayer array) and comprehensively converted with reference to parameters such as the sensor's gain (ISO) and exposure time. The calculated illuminance value is compared with a preset illuminance threshold (e.g., 0.01 Lux or 0.008 Lux) stored in the system firmware. This preset threshold is a predefined standard for judging ultra-low illumination environments. The comparison result will serve as a key decision-making basis for whether to enable specific image enhancement algorithms.

[0132] S620 When the ambient light level of the image acquisition environment is less than the preset light level threshold, the main control system chip U1 performs black light imaging processing on the original image data to generate target image data that meets the conditions for human figure recognition.

[0133] Specifically, the main control system chip U1 utilizes black-light imaging algorithms designed for ultra-low light environments during image signal processing. These algorithms include multi-frame denoising (temporal noise reduction), dynamic range expansion, local contrast enhancement, gamma correction, and color restoration, improving image clarity and detail reproduction. Through these processes, the generated target image data possesses a higher signal-to-noise ratio and better visual recognition performance, meeting the image quality requirements of subsequent AI human recognition algorithms and ensuring accurate detection of human targets even under extreme low-light conditions such as 0.008 Lux.

[0134] As examples, once the ambient light level of the image acquisition environment is determined to be lower than a preset ultra-low light threshold, the main control system chip U1 automatically triggers its built-in AI-ISP logic. This logic calls a specially trained neural network model optimized for ultra-low light scenarios. This model takes the raw RAW image data and executes a series of complex image reconstruction and enhancement algorithms. The processing may include: multi-frame noise reduction (e.g., using multiple rapid exposures from the sensor or combining historical frame information), super-resolution reconstruction, dynamic range brightening, and adaptive color restoration. After AI-ISP processing, the system outputs a target image in YUV or RGB format that maintains high clarity, contrast, and color fidelity even in ultra-low light. The data quality of this target image data meets the input requirements for feature extraction and classification in subsequent AI human recognition algorithms, thus enabling effective intelligent monitoring in nighttime or extremely dark environments without the need for infrared illumination.

[0135] In this embodiment of the invention, the main control system chip U1 judges the ambient light of the collected raw image data, and when the light is below the preset threshold, black light imaging processing technology is used to improve the image quality, ensuring the accuracy of human figure recognition and the clarity of video images in extremely low light environments. This effectively enhances the system's monitoring capabilities and anti-theft response under various lighting conditions in all weather conditions, taking into account both energy saving and efficient security monitoring needs.

[0136] Optional, based on Figure 2 The method shown is as follows: Figure 7 As shown, this is a flowchart illustrating a fifth specific embodiment of the control method provided in this invention. The control method may further include:

[0137] S700: When the vehicle is in operation, the enable signal of the second power supply unit U11 is continuously turned on by the microcontroller U2, so that the positioning module U5, the communication module U6 and the storage unit U7 are in working state.

[0138] Specifically, the microcontroller U2 detects the vehicle battery voltage in real time and monitors vehicle vibration data using the accelerometer U4. After determining that the vehicle is in operation, it actively outputs the EN1 enable signal. This signal drives the second power supply unit U11 to stably provide operating current and voltage to the positioning module U5, communication module U6, and storage unit U7, ensuring that these key modules are activated and operating normally.

[0139] As examples, while the vehicle is in operation, the microcontroller U2, through its internal firmware control logic, continuously outputs an enable signal to the GPIO pin connected to the enable terminal EN1 of the second power supply unit U11. This enable signal keeps the second power supply unit U11 fully activated, continuously outputting stable operating voltages to the positioning module U5, communication module U6, and storage unit U7. The microcontroller U2 simultaneously monitors the vehicle's power status and detects input signals for driving vibrations; as long as the vehicle's operating conditions are met, it will maintain this enable signal. This ensures that the three core peripherals mentioned above are in a powered-on, initialized, and standby state throughout the entire driving process, providing stable hardware support for the real-time video processing and remote transmission tasks of the main control system chip U1.

[0140] S710 and the main control system chip U1 control the image acquisition unit U8 to enter the high frame rate continuous image acquisition mode, and perform real-time video encoding on the continuous images acquired by the image acquisition unit U8 to obtain the second video stream data.

[0141] Specifically, the main control system chip U1 sets the image acquisition unit U8 to operate in a high frame rate continuous acquisition mode via a high-speed control interface, seamlessly acquiring detailed dynamic images of the vehicle's surrounding environment. The main control system chip U1 uses a video encoder to compress and encode the continuous raw image stream acquired by the image acquisition unit U8 in real time, generating high-quality, low-latency second video stream data, which can meet the needs of real-time driving record monitoring and remote management.

[0142] As examples, once the system is confirmed to be in normal mode, the video subsystem driver of the main control system chip U1 can write a series of specific register configuration parameters to the sensor controller of the image acquisition unit U8 via the I2C bus. These configuration commands force the sensor to switch from any possible low-power mode to standard video stream mode, setting it to continuously output image data at a high frame rate. The image data can be transmitted to the main control system chip U1 at high speed via the MIPI CSI interface. The encoder of the main control system chip U1 is activated and set to real-time encoding mode. The encoder performs real-time compression processing on each received frame of image (or after ISP processing) with preset parameters such as bit rate, resolution, and keyframe interval, generating continuous, standard-formatted second video stream data.

[0143] The S720 and main control system chip U1 write the second video stream data into the storage unit U7 for local encrypted storage, and simultaneously upload the second video stream data and the real-time vehicle location information obtained by the positioning module U5 to the remote management platform through the communication module U6.

[0144] Specifically, after receiving each segment of the second video stream data, the main control chip U1 first writes the data to the storage unit U7 and executes a local encryption algorithm to ensure the security of the video file in physical storage. At the same time, the main control chip calls the positioning module U5 in real time to obtain accurate vehicle location information, packages it into a data packet, and uploads it to the remote management platform along with the second video stream data through the communication module U6, supporting real-time monitoring, event retention, and subsequent data analysis on the platform.

[0145] As examples, the main control system chip U1 can encrypt the second video stream data blocks in real time. The encrypted data is then stored in the loop recording file in storage unit U7 via the eMMC controller interface using high-speed data block writing. Simultaneously, the positioning module U5 is periodically polled via serial port to obtain the latest vehicle latitude, longitude, speed, direction, and timestamp information, forming a location data packet. Meanwhile, the network protocol stack and streaming media module of the main control system chip U1 synchronously encapsulate and multiplex the real-time second video stream data and the location data packet according to the real-time streaming protocol defined by the remote management platform. Through the established and maintained TCP / IP data link of the control communication module U6, this composite data stream containing audio, video, and location information is continuously pushed to the platform server in real time, achieving audio-visual synchronization and real-time map trajectory updates at the remote monitoring end.

[0146] In this embodiment of the invention, when the vehicle is in operation, the system automatically and continuously activates the enable signal of the second power supply unit U11 to ensure that the positioning module U5, communication module U6, and storage unit U7 are always in working condition. This supports the main control system chip U1 in controlling the image acquisition unit U8 to acquire dynamic video in a high frame rate continuous mode and perform real-time video encoding to generate high-quality second video stream data. At the same time, the main control system chip U1 encrypts and stores the video data in the local storage unit U7, and, combined with the real-time vehicle location information provided by the positioning module, synchronously uploads it to the remote management platform through the communication module U6. This achieves comprehensive, efficient, and secure real-time monitoring and data management during vehicle operation, effectively improving the reliability and dynamic response capability of the monitoring system.

[0147] Optional, based on Figure 2 The method shown is as follows: Figure 8 As shown, this is a flowchart illustrating a sixth specific embodiment of the control method provided in this invention. The control method may further include:

[0148] S800 continuously monitors vehicle vibration data via acceleration sensor U4 when the vehicle is stationary with the engine off.

[0149] Specifically, when the vehicle is off and stationary, the microcontroller U2 cuts off power to most peripherals, leaving only the accelerometer U4 powered to continue operating. The accelerometer U4 uses a high-sensitivity MEMS chip to collect local or overall vibration information of the vehicle in real time, and transmits the measured vibration acceleration signal to the microcontroller U2 via I2C or SPI bus, enabling continuous monitoring of the vehicle's vibration status.

[0150] As examples, after the vehicle enters a stationary parking mode with the engine off, although the main control system chip U1 and most other peripherals are in a low-power or power-off state, the accelerometer sensor U4, independently powered by the microcontroller U2, remains powered and operational. The microcontroller U2 continuously reads real-time triaxial acceleration data from the accelerometer sensor U4 via I2C or SPI interfaces, using periodic polling or interrupt triggering. After being acquired by the microcontroller U2, this raw data undergoes preliminary filtering and amplitude calculation by its internal firmware to eliminate environmental noise and derive a comprehensive value reflecting the vehicle's vibration intensity, serving as the basis for continuous vibration monitoring.

[0151] S810: When the vibration data detected by the accelerometer U4 exceeds the preset abnormal vibration threshold, a vibration trigger signal is sent to the microcontroller U2.

[0152] Specifically, the accelerometer U4 integrates threshold detection logic, or the microcontroller U2 performs real-time calculation and analysis on the vibration data collected by the accelerometer U4. When the detected vibration acceleration exceeds the preset abnormal threshold (such as forced prying, impact, or other effective anti-theft triggering conditions), the accelerometer U4 can immediately send a vibration trigger interrupt signal to the microcontroller U2 through an interrupt signal pin or data transmission method to ensure that the system responds quickly to abnormal states.

[0153] As examples, the accelerometer U4 integrates a programmable interrupt logic module. During initialization, the microcontroller U2 configures one or more preset abnormal vibration thresholds (e.g., acceleration amplitude and duration thresholds for specific impact events) to the accelerometer U4 via its interface. During subsequent continuous monitoring, the hardware logic of the accelerometer U4 compares the currently monitored vibration data (such as the composite amplitude of triaxial quantities) with these preset thresholds in real time. Once vibration data is detected to continuously exceed the thresholds and meet the preset duration condition, the hardware interrupt pin of the accelerometer U4 (e.g., INT1) immediately changes from high to low (or generates a pulse signal), producing a hardware-level vibration trigger signal. This signal is directly connected to a pin of the microcontroller U2 configured as an interrupt input, thereby notifying the microcontroller U2 of an abnormal vibration event with minimal latency and power consumption.

[0154] In response to the vibration trigger signal, the S820 and microcontroller U2 enable the second power supply unit U11, waking up the positioning module U5, communication module U6 and storage unit U7.

[0155] Specifically, after detecting the vibration interruption, the microcontroller U2 immediately outputs a high-level EN1 enable signal, which activates the second power supply unit U11 and restores the power supply to the positioning module U5, communication module U6 and storage unit U7. This restarts the key peripheral modules that were previously in a power-off state and puts them into normal working mode, ready to perform data acquisition, communication and storage functions.

[0156] As an example, upon receiving a hardware interrupt signal (vibration trigger signal) from the accelerometer U4, the interrupt service routine in the firmware of microcontroller U2 is immediately executed. In this interrupt service routine, microcontroller U2 first outputs a high-level (or valid control logic) signal to the enable pin EN1 of the second power supply unit U11 via one of its general-purpose output pins. This enable signal immediately activates the second power supply unit U11, causing it to begin supplying stable operating voltages to peripherals such as the positioning module U5, communication module U6, and storage unit U7. As power is restored, these peripherals begin their respective power-on, initialization, and self-test processes, rapidly recovering from a completely power-off state to a normally functioning state, preparing for subsequent positioning, communication, and data storage functions.

[0157] The S830 and the microcontroller U2 simultaneously wake up the main control system chip U1, and trigger the main control system chip U1 to control the image acquisition unit U8 to switch to high frame rate continuous image acquisition mode, and send anti-theft alarm information to the remote management platform through the communication module U6.

[0158] Specifically, the microcontroller U2 sends a wake-up signal to the main control system chip U1, causing it to exit sleep mode. The main control system chip U1 immediately instructs the image acquisition unit U8 to switch to high frame rate continuous acquisition mode to capture dynamic images of the vehicle's surroundings in real time. At the same time, the main control system chip U1 encodes and compresses the anti-theft alarm event and related video stream data through the communication module U6, and then quickly uploads it to the remote management platform to ensure that the security monitoring center can promptly detect anomalies and respond.

[0159] As examples, while powering on peripherals, the microcontroller U2 sends a wake-up pulse or level transition signal via another pin (e.g., the wake-up pin connected to the main control system chip U1). This signal hardware wakes the main control system chip U1 from its low-power sleep state. Once awakened, the main control system chip U1's bootloader quickly starts, loading and running the preset "vibration wake-up event" processing firmware. This firmware first quickly configures the sensor of the image acquisition unit U8 via the I2C bus, immediately switching it from a low-frame-rate AOV capture mode to a high-frame-rate continuous video stream mode, and initiates real-time video encoding and local storage. Simultaneously, the main control system chip U1 establishes a connection with the remote management platform through the communication module U6, which has had its power restored, and immediately sends a structured anti-theft alarm information data packet. This alarm information includes the alarm type (e.g., "abnormal vibration / impact"), a precise timestamp, real-time location information provided by the positioning module U5, and the associated event ID, ensuring the platform receives the alarm and locates the event scene immediately.

[0160] In this embodiment of the invention, the accelerometer U4 continuously monitors vehicle vibration. Once an abnormal vibration is detected and a signal is triggered, the microcontroller U2 quickly restarts the second power supply unit U11 to restore power to the positioning module U5, communication module U6, and storage unit U7. This wakes up the main control system chip U1 and switches to a high frame rate continuous image acquisition mode, ensuring real-time capture of anti-theft scenarios and rapid transmission of alarm information to the remote management platform via the communication module U6. This not only achieves energy-saving monitoring when the vehicle is stationary but also ensures rapid response and effective protection against abnormal events, significantly improving the overall safety and energy efficiency of the system.

[0161] Although the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous.

[0162] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0163] This invention provides a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the control method.

[0164] This invention provides a processor for running a program, wherein the program executes the control method during runtime.

[0165] This invention provides an electronic device, which includes at least one processor, at least one memory connected to the processor, and a bus. The processor and memory communicate with each other via the bus. The processor is used to call program instructions from the memory to execute the aforementioned control method. The electronic device described herein can be a server, PC, PAD, mobile phone, dashcam, ECU (Electronic Control Unit), VCU (Vehicle Control Unit), MCU (Micro Controller Unit), HCU (Hybrid Control Unit), etc.

[0166] The present invention also provides a computer program product that, when executed on an electronic device, is suitable for executing a program with initialization control method steps.

[0167] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, systems, electronic devices, and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable device, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0168] In a typical configuration, an electronic device includes one or more processors (CPUs), memory, and a bus. The electronic device may also include input / output interfaces, network interfaces, etc.

[0169] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM, and memory includes at least one memory chip. Memory is an example of computer-readable media.

[0170] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0171] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0172] In the description of this invention, it should be understood that if the terms "upper", "lower", "front", "rear", "left" and "right" are used to indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, they are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the position or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention.

[0173] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

[0174] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0175] The above are merely embodiments of the present invention and are not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A low-power intelligent anti-theft system, characterized in that, include: The main control system chip (U1), microcontroller (U2), IO comparator (U3), accelerometer (U4), positioning module (U5), communication module (U6), storage unit (U7), image acquisition unit (U8), first power supply unit (U10), and second power supply unit (U11) are included. The first power supply unit (U10) is used to connect to the vehicle power supply to power the microcontroller (U2); The second power supply unit (U11) provides operating voltage to the positioning module (U5), the communication module (U6), the storage unit (U7) and the main control system chip (U1), and its enable signal is controlled by the microcontroller (U2); The microcontroller (U2) is communicatively connected to the main control system chip (U1), the accelerometer (U4), the positioning module (U5), the communication module (U6), and the I / O comparator (U3) to perform low-power control and mode switching; The main control system chip (U1) is communicatively connected to the image acquisition unit (U8), the storage unit (U7) and the communication module (U6), and is used to perform video encoding, human figure recognition, AOV mode control and black light imaging processing.

2. A control method, characterized in that, The control method, applied to the low-power intelligent anti-theft system of claim 1, includes: The microcontroller (U2) detects the vehicle battery voltage in real time and acquires vehicle acceleration data through the accelerometer (U4). The microcontroller (U2) determines whether the vehicle has switched from running state to stationary state with the engine off based on the battery voltage and the acceleration data. When the vehicle is determined to be in a stationary state with the engine off, the microcontroller (U2) controls the main control system chip (U1) to report the vehicle's engine off status and current geographical location to the remote management platform through the communication module (U6); After the main control system chip (U1) completes the vehicle shutdown status report, the microcontroller (U2) shuts off the enable signal of the second power supply unit (U11) to cut off the power supply to the positioning module (U5), the communication module (U6) and the storage unit (U7). The main control system chip (U1) enters a low-power sleep state and starts the AOV mode, controlling the image acquisition unit (U8) to enter a low frame rate image capture mode.

3. The method according to claim 2, characterized in that, After the main control system chip (U1) enters a low-power sleep state and starts AOV mode, controlling the image acquisition unit (U8) to enter a low frame rate image capture mode, the method further includes: The main control system chip (U1) acquires image frames captured by the image acquisition unit (U8) in AOV mode; The main control system chip (U1) performs image signal processing on the image frame to obtain processed image data; The main control system chip (U1) performs human figure recognition on the processed image data to determine whether there are target scene image features that match the human contact with the vehicle. If the target scene image features are not recognized, the main control system chip (U1) maintains AOV mode and the image acquisition unit maintains low frame rate image capture mode.

4. The method according to claim 3, characterized in that, Also includes: When the main control system chip (U1) recognizes the features of the target scene image, the main control system chip (U1) is woken up from the low-power sleep state; The main control system chip (U1) sends a peripheral wake-up command to the microcontroller (U2); In response to the peripheral wake-up command, the microcontroller (U2) enables the second power supply unit (U11) to restore power to the positioning module (U5), the communication module (U6), and the storage unit (U7). The main control system chip (U1) controls the image acquisition unit (U8) to switch to high frame rate continuous image acquisition mode.

5. The method according to claim 4, characterized in that, Also includes: The main control system chip (U1) performs real-time video encoding on the continuous images acquired by the image acquisition unit (U8) to generate the first video stream data; The main control system chip (U1) writes the first video stream data into the storage unit (U7) for local encrypted storage; The main control system chip (U1) synchronously uploads the first video stream data and the real-time vehicle location information obtained by the positioning module (U5) to the remote management platform through the communication module (U6); The main control system chip (U1) sends anti-theft alarm information to the remote management platform through the communication module (U6).

6. The method according to claim 5, characterized in that, Before the main control system chip (U1) performs real-time video encoding on the continuous images acquired by the image acquisition unit (U8) to generate the first video stream data, the method further includes: The main control system chip (U1) acquires the raw image data acquired by the image acquisition unit (U8); The main control system chip (U1) determines whether the ambient illuminance of the image acquisition environment for the original image data is less than a preset illuminance threshold; When the ambient light level of the image acquisition environment is less than the preset illuminance threshold, the main control system chip (U1) performs black light imaging processing on the original image data to generate target image data that meets the conditions for human recognition.

7. The method according to claim 2, characterized in that, Also includes: When the vehicle is in operation, the enable signal of the second power supply unit (U11) is continuously turned on by the microcontroller (U2), so that the positioning module (U5), the communication module (U6) and the storage unit (U7) are in working state; The main control system chip (U1) controls the image acquisition unit (U8) to enter the high frame rate continuous image acquisition mode, and performs real-time video encoding on the continuous images acquired by the image acquisition unit (U8) to obtain the second video stream data; The main control system chip (U1) writes the second video stream data into the storage unit (U7) for local encrypted storage, and simultaneously uploads the second video stream data and the real-time vehicle location information obtained by the positioning module (U5) to the remote management platform through the communication module (U6).

8. The method according to claim 2, characterized in that, Also includes: When the vehicle is stationary with the engine off, the vehicle vibration data is continuously monitored by the acceleration sensor (U4); When the vibration data detected by the accelerometer (U4) exceeds the preset abnormal vibration threshold, a vibration trigger signal is sent to the microcontroller (U2); In response to the vibration trigger signal, the microcontroller (U2) activates the enable signal of the second power supply unit (U11) and wakes up the positioning module (U5), the communication module (U6), and the storage unit (U7). The microcontroller (U2) simultaneously wakes up the main control system chip (U1) and triggers the main control system chip (U1) to control the image acquisition unit (U8) to switch to high frame rate continuous image acquisition mode, and to send anti-theft alarm information to the remote management platform through the communication module (U6).

9. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by the processor, it implements the control method as described in any one of claims 2 to 8.

10. An electronic device, characterized in that, The electronic device includes at least one processor, at least one memory connected to the processor, and a bus; wherein the processor and the memory communicate with each other through the bus; the processor is used to call program instructions in the memory to execute the control method as described in any one of claims 2 to 8.