Method, system and device for detecting human body under suspended object and computer equipment

By obtaining the swing amplitude of the suspended object and intelligently selecting the sensor, the problem of false alarms of human body detection caused by the shaking of the suspended object is solved, and the accuracy and reliability of the detection are improved.

CN119535634AActive Publication Date: 2025-02-28GUANGDONG MURORA INTELLIGENT LIGHTING CO LTD

Patent Information

Application Number
CN202411702010.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-28
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

On suspended objects, shaking caused by external factors leads to false alarms of human body detection results based on MWR and PIR sensors, affecting the accuracy of the detection.

Method used

By obtaining the swing amplitude of the suspended object, determining its status, and intelligently selecting infrared sensors or millimeter wave sensors for human detection based on the status.

Benefits of technology

It improves the accuracy and reliability of human detection and avoids false alarm problems of a single sensor in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119535634A_ABST
    Figure CN119535634A_ABST
Patent Text Reader

Abstract

The invention discloses a method, a system and a device for detecting a human body under a suspended object and computer equipment. The method comprises the steps that the swing amplitude of a suspended object at the current moment is obtained; based on the swing amplitude, the state of the suspended object at the current moment is determined, and the state comprises a first state or a second state; according to the state of the current moment, selecting a target sensor from an infrared sensor and a millimeter wave sensor which are arranged on a suspended object; obtaining a human body detection result in the target area at the previous moment of the current moment; and determining a human body detection result in the target area at the current moment based on the human body detection result in the target area at the previous moment of the current moment and the detection result of the target sensor at the current moment. The technical problem that limitation exists when a single sensor is used for detecting the human body is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of human presence detection, and in particular to a method, system, device and computer equipment for detecting human presence under a suspended object. Background Art

[0002] Human presence detection method refers to the method of detecting and identifying whether there is a human body in the scene by using sensors, computer vision technology or other related technologies. With the development of modern technology, human presence detection technology has become an indispensable part of smart home, security monitoring, industrial automation and other fields. It can accurately and quickly detect whether there is a human body in a specific area, thereby realizing functions such as automatic control, human-computer interaction and safety warning. At present, human presence detection technology mainly relies on several mature technical solutions, including vision-based human presence detection, infrared sensor-based detection, microwave radar sensor-based detection and biometric recognition-based detection.

[0003] However, current human presence detection technology solutions have obvious limitations in specific scenarios. For example, suspended objects refer to objects that are suspended or suspended in the air, usually supported by suspension devices such as ropes, chains, and cables. On lamps (such as chandeliers) or other suspended objects that are suspended using flexible wires, the suspended objects may shake due to external factors (such as wind, human touch), causing the detection results based on the MWR (Millimeter Wave Radar) millimeter wave sensor to be falsely reported as tiny movements of the human body, such as breathing and heartbeats, thereby affecting the accuracy of the detection. Similarly, solutions based on infrared sensors, such as PIR (Passive Infrared Sensor) passive infrared sensors, cannot accurately detect when the human body is stationary, especially when the suspended object shakes, the signal of the PIR passive infrared sensor may be more chaotic, making it difficult to distinguish between real human movement and environmental interference.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] Embodiments of the present invention provide a method, system, device and computer equipment for detecting a human body under a suspended object, so as to at least solve the technical problem that there are limitations in using a single sensor to detect the presence of a human body.

[0006] According to one aspect of an embodiment of the present invention, a method for detecting a human body under a suspended object is provided, comprising: obtaining a swing amplitude of the suspended object at a current moment; determining a state of the suspended object at the current moment based on the swing amplitude, wherein the state comprises a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; selecting a target sensor from infrared sensors and millimeter wave sensors arranged on the suspended object according to the state at the current moment; obtaining a human body detection result in a target area at a moment before the current moment; determining a human body detection result in the target area at the current moment based on the human body detection result in the target area at a moment before the current moment and the detection result of the target sensor at the current moment, wherein the human body detection result comprises one of the following: a human body enters the target area, a human body leaves the target area, a human body continuously exists in the target area, and a human body does not exist in the target area.

[0007] Optionally, obtaining the swing amplitude of the suspended object at the current moment includes: using an acceleration sensor disposed on the suspended object to obtain the acceleration of the suspended object at the current moment; and determining the swing amplitude of the suspended object at the current moment based on the acceleration.

[0008] Optionally, according to the current state, a target sensor is selected from infrared sensors and millimeter wave sensors disposed on the suspended object, including: when the current state is a first state, selecting the millimeter wave sensor as the target sensor.

[0009] Optionally, according to the current state, a target sensor is selected from infrared sensors and millimeter wave sensors provided on the suspended object, including: when the current state is the second state, selecting the infrared sensor as the target sensor.

[0010] Optionally, when the target sensor is an infrared sensor, the human body detection result in the target area at the current moment is determined based on the human body detection result in the target area at the previous moment and the detection result of the target sensor at the current moment, including: when the human body detection result at the previous moment is that the human body continues to exist in the target area, the target area is detected using an infrared sensor to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes the human body leaving the target area or the human body continues to exist in the target area.

[0011] Optionally, when the human body detection result at the previous moment is that there is no human body in the target area, an infrared sensor is used to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes a human body entering the target area or there is no human body in the target area.

[0012] Optionally, the human body detection result is recorded and displayed on a preset screen.

[0013] According to another aspect of an embodiment of the present invention, a human body detection system under a suspended object is also provided, which adopts any one of the above-mentioned human body detection methods under a suspended object to perform human body detection, and includes an infrared sensor, a millimeter wave sensor, an acceleration sensor, a wireless module and a host computer, wherein the infrared sensor and the millimeter wave sensor are used as target sensors to perform human body detection on a target area under different states of the suspended object; the acceleration sensor is used to obtain the swing amplitude of the suspended object; the wireless module is used to transmit information between the infrared sensor, the millimeter wave sensor and the acceleration sensor and the host computer; the host computer is used to judge the state of the suspended object and select the target sensor based on the state.

[0014] According to another aspect of an embodiment of the present invention, a human body detection device under a suspended object is also provided, including: a first acquisition module, used to acquire the swing amplitude of the suspended object at a current moment; a first determination module, used to determine the state of the suspended object at the current moment based on the swing amplitude, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; a selection module, used to select a target sensor from infrared sensors and millimeter wave sensors arranged on the suspended object according to the state at the current moment; a second acquisition module, used to acquire a human body detection result in a target area at a moment before the current moment; a second determination module, used to determine a human body detection result in the target area at the current moment based on the human body detection result in the target area at a moment before the current moment and the detection result of the target sensor at the current moment, wherein the human body detection result includes one of the following: a human body enters the target area, a human body leaves the target area, a human body continues to exist in the target area, and a human body does not exist in the target area.

[0015] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is provided, the non-volatile storage medium including a stored program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute any one of the above-mentioned methods for detecting a human body under a suspended object.

[0016] According to another aspect of an embodiment of the present invention, a computer device is provided. The computer device includes a processor, and the processor is used to run a program. When the program is run, any one of the above-mentioned methods for detecting a human body under a suspended object is executed.

[0017] According to yet another aspect of an embodiment of the present invention, there is further provided a computer program product, comprising a computer program, which implements any one of the above methods for detecting a human body under a suspended object when executed by a processor.

[0018] In an embodiment of the present invention, a method for detecting human bodies under a suspended object is adopted, by obtaining the swing amplitude of the suspended object at the current moment; based on the swing amplitude, determining the state of the suspended object at the current moment, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; according to the state at the current moment, selecting a target sensor from infrared sensors and millimeter wave sensors arranged on the suspended object; obtaining a human body detection result in a target area at a moment before the current moment; based on the human body detection result in the target area at the moment before the current moment, and the detection result of the target sensor at the current moment, determining the human body detection result in the target area at the current moment, wherein the human body detection result includes one of the following: a human body enters the target area, a human body leaves the target area, a human body continues to exist in the target area, and a human body does not exist in the target area, thereby achieving the purpose of intelligently selecting the most suitable sensor for human body detection according to the state of the suspended object, thereby achieving the technical effect of improving the accuracy and reliability of human body detection, and further solving the technical problem that the use of a single sensor to detect the presence of a human body has limitations. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0020] Figure 1 A hardware structure block diagram of a computer terminal for implementing a method for detecting a human body under a suspended object is shown;

[0021] Figure 2 is a schematic flow chart of a method for detecting a human body under a suspended object provided in accordance with an embodiment of the present invention;

[0022] Figure 3 is a logic block diagram of a method for detecting the presence of a human body under a suspended object provided according to an optional embodiment of the present invention;

[0023] Figure 4 is a structural block diagram of a human body detection system under a suspended object provided according to an embodiment of the present invention;

[0024] Figure 5 4 is a structural block diagram of a human body detection device under a suspended object provided according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first", "second", etc. in the specification 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 data 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 that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] According to an embodiment of the present invention, an embodiment of a method for detecting a human body under a suspended object is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0028] The method embodiment provided in the first embodiment of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 FIG. 1 shows a hardware structure block diagram of a computer terminal for implementing a method for detecting a human body under a suspended object. Figure 1 As shown, the computer terminal 10 may include one or more (102a, 102b, ..., 102n are used to illustrate) processors (the processor may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0029] It should be noted that the one or more processors and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10. As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0030] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the method for detecting a person under a suspended object in the embodiment of the present invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, the method for detecting a person under a suspended object of the above-mentioned application program is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0031] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 .

[0032] Figure 2 FIG. 1 is a flow chart of a method for detecting a human body under a suspended object according to an embodiment of the present invention. Figure 2 As shown, the method comprises the following steps:

[0033] Step S201, obtaining the swing amplitude of the suspended object at the current moment.

[0034] In this step, the swing amplitude of the suspended object at the current moment is obtained based on the analysis of the acceleration change. When the suspended object (such as a chandelier suspended by a flexible wire) is affected by external factors and swings, the swing will cause the acceleration to change. By analyzing the acceleration change, the swing amplitude of the suspended object can be inferred. Among them, the acceleration change of the suspended object can be detected by an acceleration sensor and an accelerometer, or the swing amplitude can be directly detected by a displacement sensor. The collected acceleration signal can first be preprocessed, including filtering and amplification, to eliminate noise and make the signal clearer. Then, the signal will be converted into velocity through integral calculation, and the velocity will be further converted into displacement, so as to determine the swing amplitude of the suspended object. In the signal integration process, by calculating the integral of the acceleration change of the suspended object during the swing period, the relative displacement of the suspended object between the current moment and the static moment can be obtained. This displacement value is the swing amplitude of the suspended object.

[0035] Step S202, based on the swing amplitude, determine the state of the suspended object at the current moment, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold.

[0036] In this step, considering that in the actual environment, the suspended object is usually not absolutely still, and the sensor itself has detection sensitivity, a reasonable judgment threshold can be set according to the sensitivity of the sensor. When the swing amplitude detected is lower than the threshold, the system determines that the suspended object is in the first state, that is, a relatively static state. In this case, the millimeter wave (MWR) sensor will be responsible for human presence detection. The MWR sensor uses the Doppler effect to detect the presence of the human body by detecting tiny breathing or heartbeat movements even when the human body is still. On the contrary, when the detected swing amplitude exceeds the threshold, the system determines that the suspended object is in the second state, that is, the moving state. Since the MWR sensor cannot accurately distinguish the human body static signal when it moves, the system will switch to the infrared sensor for human body detection at this time. Infrared sensors are better at detecting larger movements or infrared radiation changes, and are suitable for human presence detection when the suspended object is shaking. For example, the swing amplitude threshold can be set within 1cm away from the static position. When the swing amplitude of the suspended object exceeds 1cm, it exceeds the detection sensitivity of the sensor, then it is necessary to report that the object is swinging.

[0037] Step S203 , selecting a target sensor from infrared sensors and millimeter wave sensors installed on the suspended object according to the current state.

[0038] In this step, based on the state of the suspended object at the current moment, the system can intelligently select the sensor that best suits the current environment for human detection. When the suspended object is in a stationary state, the millimeter wave (MWR) sensor becomes the first choice. Based on the Doppler effect, the MWR sensor can detect the presence of the human body without relying on the movement of the target object. Even if the human body is stationary, it can determine the presence of the human body by identifying tiny vital signs (such as breathing and heartbeat). Therefore, when the suspended object is stationary, the MWR sensor can provide the most accurate human presence detection. When the suspended object is in motion, the infrared sensor will be enabled. The infrared sensor determines the movement of the object by detecting the change of infrared radiation, and is particularly suitable for detecting the human body with a large range of motion. Since the MWR sensor regards all received signal changes as the movement of the target object when it moves, it may lead to misjudgment of the human presence state. Therefore, when the suspended object moves, the system will switch to the infrared sensor, which is responsible for human presence detection. The host computer can intelligently select the most suitable sensor for human presence detection in a dynamic environment (such as when the suspended object swings due to external factors) according to the state of the suspended object. This design not only improves the adaptability and robustness of the system in complex environments, but also ensures that the accuracy of human presence detection is not affected by the motion state of the suspended objects.

[0039] Step S204, obtaining the human body detection result in the target area at the previous moment.

[0040] In this step, the human presence status in the target area can be continuously recorded during the operation of the system. This status is based on the output result of the human presence sensor used at the previous moment. The system will save the most recent detection result as a reference for judging the human presence status when judging the motion state of the suspended object. Since the principle of the infrared sensor in the target sensor is to judge whether there is a human body based on temperature changes, if there are other heat sources in the environment, it may affect the detection of the infrared sensor and cause a misjudgment. For example, if there is actually no human body in the target area, but there are other heat sources, the infrared sensor may mistakenly judge that there is a human body in the target area. Therefore, before using the target sensor, it is necessary to make a judgment based on the human presence at the previous moment.

[0041] Step S205, based on the human body detection result in the target area at the previous moment before the current moment and the detection result of the target sensor at the current moment, determine the human body detection result in the target area at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

[0042] In this step, the target area refers to a specific space monitored by the sensor, which is directly related to human presence detection. The target area can refer to a certain space range under the lamp, or the area around other suspended objects, depending on the installation position and detection range of the sensor. The human detection results can include the following types: human body enters the target area, when the human body (the whole head and body, excluding limbs) enters the target area for the first time, the system recognizes that a new human body appears; human body leaves the target area, when the human body (the whole head and body, excluding limbs) leaves the target area, the system recognizes that the original human body disappears; human body continues to exist in the target area, when the human body remains motionless or moves in the target area, the system can continue to recognize the existence of the human body; human body does not exist in the target area, the system does not detect any human body in the target area. The human body detection results received by the host computer can be used for subsequent control and decision-making, such as the switch control of the automatic lighting system, the activation of the security alarm system, etc. Through accurate human presence detection, the system can achieve intelligent response, improve energy efficiency, and enhance user safety and comfort.

[0043] Through the above steps, the purpose of intelligently selecting the most suitable sensor for human body detection according to the state of the suspended object is achieved, thereby achieving the technical effect of improving the accuracy and reliability of human body detection, and further solving the technical problem of limitations in using a single sensor to detect the human body.

[0044] As an optional embodiment, obtaining the swing amplitude of the suspended object at the current moment includes: using an acceleration sensor arranged on the suspended object to obtain the acceleration of the suspended object at the current moment; and determining the swing amplitude of the suspended object at the current moment based on the acceleration.

[0045] Optionally, an accelerometer can be used to detect the acceleration of the suspended object. An accelerometer is used to measure the acceleration change of an object in three axes, and can detect tilt, shake, rotation or swing. When an object swings, the accelerometer can detect the acceleration change of the object during the swing process. By integrating the acceleration signal, the velocity and displacement information of the object can be obtained, thereby determining the swing amplitude. It is widely used in smartphones, tablets, game controls, automotive airbag systems, and various industrial applications.

[0046] In addition, other types of sensors can also be considered to detect the motion state of the suspended object. For example, a displacement sensor can be used, which can directly measure the displacement of the suspended object relative to the static position, rather than just the acceleration. This method may provide more intuitive swing amplitude information in some cases and help simplify the data processing process. However, the real-time response speed of the displacement sensor may not be as fast as that of the acceleration sensor, so it may not be as sensitive as the acceleration sensor in dynamic and rapidly changing scenes. Acceleration sensors perform well in real-time response and measurement accuracy, can quickly capture changes in the state of the suspended object, and provide accurate acceleration data, which is crucial for real-time adjustment of sensor selection. Displacement sensors and angular velocity sensors may require a longer response time or have higher complexity in data processing, affecting the real-time and stability of the system.

[0047] As an optional embodiment, according to the current state, a target sensor is selected from infrared sensors and millimeter wave sensors arranged on the suspended object, including: when the current state is the first state, selecting the millimeter wave sensor as the target sensor.

[0048] Optionally, the working principle of the millimeter wave (MWR) sensor is based on the Doppler effect. It emits electromagnetic waves to illuminate the target and receives its echo, thereby obtaining information such as the distance from the target to the electromagnetic wave emission point, the rate of change of distance (radial velocity), azimuth, angle, etc. The MWR sensor determines whether the human body exists by emitting millimeter wave signals and receiving the signals reflected from the human body. Since the movement and breathing of the human body will cause the frequency of the reflected signal to change, the MWR sensor can detect the presence of the human body, and even detect the tiny movements of the human body, such as breathing and heartbeat, so it can not only detect moving objects, but also detect the static existence of the human body.

[0049] However, the MWR sensor has shortcomings. Since its principle is based on the Doppler effect, the sensor itself must remain stationary. If the sensor itself moves, the sensor will think that all the objects it detects are moving. When the sensor movement frequency is close to the human breathing and heartbeat frequency, it will mistakenly judge that there is a human body at this time. Therefore, millimeter wave sensors can only detect the presence of the human body in a stationary state. Based on the Doppler effect, the MWR sensor can monitor the tiny movements of the human body, such as breathing and heartbeat, which can not only confirm the existence of the human body, but also further provide information on the vital signs of the human body, which has important application value in the fields of intelligent security and health monitoring.

[0050] As an optional embodiment, according to the current state, a target sensor is selected from infrared sensors and millimeter wave sensors arranged on the suspended object, including: when the current state is the second state, selecting the infrared sensor as the target sensor.

[0051] Optionally, the working principle of the infrared sensor is based on the infrared radiation emitted by the object. All objects emit infrared radiation according to their temperature, and this phenomenon is called thermal radiation. The infrared sensor can detect these radiations and infer the temperature or other characteristics of the object based on the intensity and wavelength of the radiation. Among them, the passive infrared sensor PIR has excellent detection effect, and compared with other infrared sensors, PIR only passively receives signals from the outside world, and does not actively operate, and the power consumption is relatively low, saving energy consumption. Therefore, PIR can be used as an infrared sensor for application in the embodiment of the present invention.

[0052] A passive infrared (PIR) sensor is a sensor that uses infrared rays for non-contact detection. It is mainly used to detect changes in thermal radiation in a target area to determine whether an object (especially a human body) has entered or left the area. Its main function is to detect and analyze the movement of objects or people. It is usually used in security alarms, motion detection alarms, and automatic lighting applications. PIR sensors do not need to detect the specific location of objects, only objects or people in a specific area moving around. When a human body enters the detection range of the PIR sensor, the difference between the human body temperature and the ambient temperature causes a change in infrared radiation. The circuit inside the sensor detects and processes this radiation change and converts it into an electrical signal. By setting an appropriate threshold, the system can determine whether the change in infrared radiation is caused by a human body entering or leaving.

[0053] However, PIR sensors have disadvantages. They are mainly used to detect moving targets. For stationary objects, such as stationary human bodies, their detection effect will be greatly reduced. This is because the temperature difference between the human body and the environment gradually stabilizes in a stationary state, which causes the infrared radiation changes to be unable to be captured by the sensor. The detection accuracy of small movements is insufficient, and the PIR sensor cannot determine the presence of the human body by distinguishing the human body's breathing movements. Therefore, the PIR sensor can only detect moving human bodies. When the suspended object begins to swing due to external factors (such as wind, human touch, etc.), that is, when the system determines it to be in motion, the PIR sensor can respond immediately and detect the movement of the human body or object. Even in weak light conditions, it can quickly capture motion signals.

[0054] As an optional embodiment, when the target sensor is an infrared sensor, the human body detection result in the target area at the current moment is determined based on the human body detection result in the target area at the previous moment and the detection result of the target sensor at the current moment, including: when the human body detection result at the previous moment is that the human body continues to exist in the target area, the target area is detected using an infrared sensor to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes the human body leaving the target area or the human body continues to exist in the target area.

[0055] Optionally, when the system detects that the suspended object enters a state of motion, it checks whether a human body has been detected in the target area at the moment before the object starts to move. If the human body detection result at the previous moment indicates that the human body continues to exist, the system will start the corresponding detection strategy based on this information. After the PIR sensor performs detection at the current moment, it will generate a human body detection result, which can include the following two situations: the human body leaves the target area, and if the PIR sensor detects that the infrared radiation intensity in the target area has dropped significantly, it means that the human body has left the area. The system can record this information and use it as a basis for subsequent decisions, such as turning off the lighting equipment on the suspended object or adjusting the status of other intelligent systems. Conversely, if the infrared radiation intensity remains stable or fluctuates slightly, this may indicate that the human body is still in the target area. The system will use this result as a signal of the continued presence of the human body to maintain the corresponding intelligent system state or function, such as keeping the lighting equipment on to ensure that security monitoring in the area continues to be effective.

[0056] As an optional embodiment, when the human body detection result at the previous moment is that there is no human body in the target area, an infrared sensor is used to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes a human body entering the target area or there is no human body in the target area.

[0057] Optionally, the system will record the presence status of human beings at each moment while continuously monitoring the target area. If the human detection result shows that there is no human being in the target area at the moment before the suspended object starts to move, the system will use this information as an important basis for adjusting the subsequent detection strategy. After the PIR sensor performs detection at the current moment, it will generate a new detection result, which will reflect the change in the state of the human body in the target area, which may include the following two situations: a human body enters the target area. If the PIR sensor detects a sudden increase in the infrared radiation intensity in the target area, and this change exceeds a preset threshold, it indicates that a human body has entered the area. The system will record this result and use it as a basis for subsequent decisions, such as triggering a response from a smart device, such as turning on lighting or starting security monitoring. On the contrary, if the infrared radiation intensity does not change significantly or is only within the normal fluctuation range of the background environment, it means that there is still no human being in the target area even after the suspended object starts to move. The system will continue to monitor and may re-enable the MWR sensor or other sensors that are more suitable for static state detection after the suspended object stops moving.

[0058] As an optional embodiment, the human body detection result is recorded and displayed on a preset screen.

[0059] Optionally, when the system performs human presence detection, it can record the detection results obtained each time in real time. The preset screen usually refers to the display interface of the host computer or central control system, which can be a fixed touch screen, monitor, or an application interface through a mobile device such as a smartphone or tablet. The system updates the detected human presence status to the preset screen in real time, so that the user can understand the human status of the target area at a glance. By displaying the human detection results on the preset screen, the system provides users with the ability to monitor the human status of the target area in real time. This is particularly important in scenarios such as home security, elderly care, and child care, ensuring that users can respond to any changes in a timely manner. The recorded human detection results are not only displayed on the preset screen, but also stored as data for subsequent analysis and application. For example, by analyzing historical data, you can understand the entry and exit patterns of people in the target area within a specific time period, and then optimize the settings or safety measures of the automation system.

[0060] As an optional embodiment, Figure 3 is a logic block diagram of a method for detecting the presence of a human body under a suspended object according to an optional embodiment of the present invention. Figure 3 As shown, the specific logic of the method for detecting the presence of a human body under a suspended object is as follows:

[0061] First, determine whether the suspended object is stationary, and use the acceleration sensor to detect whether the suspended object is swinging. The host computer needs to report the suspended object status information according to the acceleration, and switch the working sensors and judgment logic in time to avoid the PIR and MWR sensors working at the wrong time, thereby misjudging the presence of the human body.

[0062] When the suspended object is judged to be stationary, the host computer controls the PIR sensor to stop working, and the judgment of the presence of the human body is completely handed over to the MWR sensor for detection. There are three types of detection status: the human body enters the detection area, the human body continues to exist in the detection area, and the human body leaves the detection area. When the above three situations occur, the MWR sensor should report the status information to the host computer.

[0063] When the suspended object is judged to be in a swinging state, the host computer controls the MWR sensor to stop working, and the judgment of the presence of the human body is completely handed over to the PIR sensor for detection. At the same time, the host computer needs to query whether there is a human body in the detection area at the moment before the suspended object enters the swinging state. When the human body exists at the previous moment, the host computer needs to consider that the human body movement existence information reported by the PIR is valid, and the human body leaving the detection area information is valid. When the human body does not exist at the current moment, the host computer needs to consider that the human body entering the detection area information reported by the PIR is valid, and the human body movement existence information is valid.

[0064] According to an embodiment of the present invention, a human body detection system under a suspended object is further provided, which uses the human body detection method under a suspended object to perform human body detection. Figure 4 is a structural block diagram of a human body detection system under a suspended object provided according to an embodiment of the present invention. Figure 4 As shown, the system includes: an infrared sensor, a millimeter wave sensor, an acceleration sensor, a wireless module and a host computer, wherein the infrared sensor and the millimeter wave sensor are used as target sensors to detect human bodies in the target area under different states of the suspended object; the acceleration sensor is used to obtain the swing amplitude of the suspended object; the wireless module is used to transmit information between the infrared sensor, the millimeter wave sensor and the acceleration sensor and the host computer; the host computer is used to judge the state of the suspended object and select the target sensor based on the state.

[0065] Optionally, the system mainly includes an acceleration sensor, an infrared sensor, a millimeter wave sensor, a wireless module and a host computer. Three of the sensors are responsible for their own object detection. After the data is transmitted to the wireless module through a wired bus, the wireless module uniformly reports it to the host computer. The host computer comprehensively judges the presence of the human body in the current situation based on the data reported by the sensor. Several sensors and wireless modules must be located on the suspended object. Due to its large size and weight, the host computer is not conducive to being placed on the suspended object. Therefore, the host computer is placed separately outside the suspended object, and receives sensor data and issues control instructions through wireless communication.

[0066] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0067] Through the description of the above implementation methods, those skilled in the art can clearly understand that the human body detection method under the suspended object according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0068] According to an embodiment of the present invention, a human body detection device under a suspended object for implementing the above-mentioned human body detection method under a suspended object is also provided. Figure 5 is a structural block diagram of a human body detection device under a suspended object provided according to an embodiment of the present invention. Figure 5 As shown, the human body detection device under a suspended object includes: a first acquisition module 51, a first determination module 52, a selection module 53, a second acquisition module 54 and a second determination module 55. The human body detection device under a suspended object is described below.

[0069] The first acquisition module 51 is used to acquire the swing amplitude of the suspended object at the current moment.

[0070] The first determination module 52 is connected to the first acquisition module 51, and is used to determine the state of the suspended object at the current moment based on the swing amplitude, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold.

[0071] The selection module 53 is connected to the first determination module 52 and is used to select a target sensor from the infrared sensors and millimeter wave sensors disposed on the suspended object according to the current state.

[0072] The second acquisition module 54 is connected to the selection module 53 and is used to obtain the human body detection result in the target area at a moment before the current moment.

[0073] The second determination module 55 is connected to the second acquisition module 54, and is used to determine the human body detection result in the target area at the current moment based on the human body detection result in the target area at the previous moment and the detection result of the target sensor at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

[0074] It should be noted that the first acquisition module 51, the first determination module 52, the selection module 53, the second acquisition module 54 and the second determination module 55 correspond to steps S201 to S205 in the embodiment, and the examples and application scenarios implemented by the multiple modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiment. It should be noted that the above modules, as part of the device, can be run in the computer terminal 10 provided in the embodiment.

[0075] An embodiment of the present invention may provide a computer device. Optionally, in this embodiment, the computer device may be located in at least one network device among multiple network devices of a computer network. The computer device includes a memory and a processor.

[0076] Among them, the memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the method and device for detecting human bodies under suspended objects in the embodiments of the present invention. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizing the above-mentioned method for detecting human bodies under suspended objects. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0077] The processor can call the information and application stored in the memory through the transmission device to perform the following steps: obtain the swing amplitude of the suspended object at the current moment; based on the swing amplitude, determine the state of the suspended object at the current moment, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; according to the state at the current moment, select a target sensor from the infrared sensor and the millimeter wave sensor set on the suspended object; obtain the human body detection result in the target area at the previous moment of the current moment; based on the human body detection result in the target area at the previous moment of the current moment, and the detection result of the target sensor at the current moment, determine the human body detection result in the target area at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

[0078] Optionally, the processor may also execute program code of the following steps: obtaining the swing amplitude of the suspended object at the current moment, including: using an acceleration sensor provided on the suspended object to obtain the acceleration of the suspended object at the current moment; and determining the swing amplitude of the suspended object at the current moment based on the acceleration.

[0079] Optionally, the processor may also execute the following program code: selecting a target sensor from infrared sensors and millimeter wave sensors disposed on the suspended object according to the current state, including: when the current state is the first state, selecting the millimeter wave sensor as the target sensor.

[0080] Optionally, the processor may also execute the following program code: selecting a target sensor from passive infrared sensors and millimeter wave sensors disposed on the suspended object according to the current state, including: when the current state is the second state, selecting an infrared sensor as the target sensor.

[0081] Optionally, the processor may also execute the program code of the following steps: when the target sensor is an infrared sensor, based on the human body detection result in the target area at the previous moment and the detection result of the target sensor at the current moment, determine the human body detection result in the target area at the current moment, including: when the human body detection result at the previous moment is that the human body continues to exist in the target area, use an infrared sensor to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes the human body leaving the target area or the human body continues to exist in the target area.

[0082] Optionally, the processor may also execute the program code of the following steps: when the human body detection result at the previous moment is that there is no human body in the target area, an infrared sensor is used to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes a human body entering the target area or there is no human body in the target area.

[0083] Optionally, the processor may also execute program codes of the following steps: recording human body detection results and displaying the human body detection results on a preset screen.

[0084] According to an embodiment of the present invention, a method for detecting a human body under a suspended object is provided. By obtaining the swing amplitude of the suspended object at the current moment; determining the state of the suspended object at the current moment based on the swing amplitude, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; selecting a target sensor from an infrared sensor and a millimeter wave sensor arranged on the suspended object according to the state at the current moment; obtaining the human body detection result in the target area at the previous moment of the current moment; determining the human body detection result in the target area at the current moment based on the human body detection result in the target area at the previous moment of the current moment and the detection result of the target sensor at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area, so as to achieve the purpose of intelligently selecting the most suitable sensor for human body detection according to the state of the suspended object, thereby achieving the technical effect of improving the accuracy and reliability of human body detection, and further solving the technical problem of limitations in detecting the presence of human body using a single sensor.

[0085] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a non-volatile storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0086] The embodiment of the present invention further provides a non-volatile storage medium. Optionally, in this embodiment, the non-volatile storage medium can be used to store the program code executed by the method for detecting a human body under a suspended object provided by the embodiment.

[0087] Optionally, in this embodiment, the non-volatile storage medium may be located in any computer terminal in a computer terminal group in a computer network, or in any mobile terminal in a mobile terminal group.

[0088] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: obtaining the swing amplitude of the suspended object at the current moment; determining the state of the suspended object at the current moment based on the swing amplitude, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; selecting a target sensor from infrared sensors and millimeter wave sensors arranged on the suspended object according to the state at the current moment; obtaining a human body detection result in the target area at the previous moment of the current moment; determining the human body detection result in the target area at the current moment based on the human body detection result in the target area at the previous moment of the current moment and the detection result of the target sensor at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

[0089] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: obtaining the swing amplitude of the suspended object at the current moment, including: using an acceleration sensor set on the suspended object to obtain the acceleration of the suspended object at the current moment; based on the acceleration, determining the swing amplitude of the suspended object at the current moment.

[0090] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: selecting a target sensor from infrared sensors and millimeter wave sensors provided on the suspended object according to the current state, including: when the current state is a first state, selecting a millimeter wave sensor as the target sensor.

[0091] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: selecting a target sensor from infrared sensors and millimeter wave sensors provided on the suspended object according to the current state, including: when the current state is the second state, selecting the infrared sensor as the target sensor.

[0092] Optionally, in this embodiment, the non-volatile storage medium is configured to store program code for executing the following steps: when the target sensor is an infrared sensor, based on the human body detection result in the target area at the previous moment before the current moment, and the detection result of the target sensor at the current moment, determine the human body detection result in the target area at the current moment, including: when the human body detection result at the previous moment is that the human body continues to exist in the target area, use an infrared sensor to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes the human body leaving the target area or the human body continues to exist in the target area.

[0093] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: when the human body detection result at the previous moment is that there is no human body in the target area, using an infrared sensor to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes a human body entering the target area or there is no human body in the target area.

[0094] Optionally, in this embodiment, the non-volatile storage medium is configured to store program codes for executing the following steps: recording the human body detection result and displaying the human body detection result on a preset screen.

[0095] An embodiment of the present invention also provides a computer program product, including a computer program. Optionally, in this embodiment, when the computer program is executed by a processor, it can achieve: obtaining the swing amplitude of the suspended object at the current moment; based on the swing amplitude, determining the state of the suspended object at the current moment, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; according to the state at the current moment, selecting a target sensor from infrared sensors and millimeter wave sensors arranged on the suspended object; obtaining a human body detection result in a target area at a previous moment of the current moment; based on the human body detection result in the target area at the previous moment of the current moment, and the detection result of the target sensor at the current moment, determining the human body detection result in the target area at the current moment, wherein the human body detection result includes one of the following: a human body enters the target area, a human body leaves the target area, a human body continues to exist in the target area, and a human body does not exist in the target area.

[0096] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0097] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0098] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0099] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0100] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0101] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0102] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for detecting a human body under a suspended object, characterized in that: include: Get the swing amplitude of the suspended object at the current moment; Based on the swing amplitude, determining the state of the suspended object at the current moment, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; According to the current state, a target sensor is selected from infrared sensors and millimeter wave sensors disposed on the suspended object; Obtaining a human body detection result in the target area at a moment before the current moment; Based on the human body detection result in the target area at the previous moment before the current moment and the detection result of the target sensor at the current moment, the human body detection result in the target area at the current moment is determined, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

2. The method according to claim 1, characterized in that The obtaining of the swing amplitude of the suspended object at the current moment includes: Using an acceleration sensor disposed on the suspended object, acquiring the acceleration of the suspended object at the current moment; Based on the acceleration, the swing amplitude of the suspended object at the current moment is determined.

3. The method according to claim 1, characterized in that The step of selecting a target sensor from an infrared sensor and a millimeter wave sensor disposed on the suspended object according to the current state includes: When the current state is the first state, the millimeter wave sensor is selected as the target sensor.

4. The method according to claim 1, characterized in that: The step of selecting a target sensor from an infrared sensor and a millimeter wave sensor disposed on the suspended object according to the current state includes: When the current state is the second state, the infrared sensor is selected as the target sensor.

5. The method according to claim 1, characterized in that: In the case where the target sensor is the infrared sensor, the detection result of the human body in the target area at a moment before the current moment is based on the detection result of the human body in the target area at a moment before the current moment. and the detection result of the target sensor at the current moment, determining the human body detection result in the target area at the current moment, including: In the case that the human body detection result at the previous moment is that the human body continues to exist in the target area, the infrared sensor is used to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes the human body leaving the target area or the human body continues to exist in the target area.

6. The method according to claim 5, characterized in that Also includes: When the human body detection result at the previous moment is that there is no human body in the target area, the infrared sensor is used to detect the target area to obtain the human body detection result at the current moment, wherein the human body detection result at the current moment includes a human body entering the target area or there is no human body in the target area.

7. The method according to any one of claims 1 to 6, characterized in that: Also includes: The human body detection result is recorded and displayed on a preset screen.

8. A human body detection system under a suspended object, characterized in that: The method for detecting human bodies under suspended objects as described in any one of claims 1 to 7 is used for human body detection, comprising an infrared sensor, a millimeter wave sensor, an acceleration sensor, a wireless module and a host computer, wherein: The infrared sensor and the millimeter wave sensor are used as target sensors to detect human bodies in the target area under different states of the suspended object; The acceleration sensor is used to obtain the swing amplitude of the suspended object; The wireless module is used to transmit information between the infrared sensor, the millimeter wave sensor, the acceleration sensor and the host computer; The host computer is used to determine the state of the suspended object and switch the target sensor based on the state.

9. A human body detection device under a suspended object, characterized in that: include: The first acquisition module is used to acquire the swing amplitude of the suspended object at the current moment; A first determination module is used to determine the state of the suspended object at the current moment based on the swing amplitude, wherein the state includes a first state or a second state, the swing amplitude corresponding to the first state is less than a preset threshold, and the swing amplitude corresponding to the second state is not less than the preset threshold; A selection module, configured to select a target sensor from infrared sensors and millimeter wave sensors disposed on the suspended object according to the current state; A second acquisition module is used to acquire a human body detection result in the target area at a moment before the current moment; The second determination module is used to determine the human body detection result in the target area at the current moment based on the human body detection result in the target area at the previous moment and the detection result of the target sensor at the current moment, wherein the human body detection result includes one of the following: the human body enters the target area, the human body leaves the target area, the human body continues to exist in the target area, and the human body does not exist in the target area.

10. A non-volatile storage medium, characterized in that: The non-volatile storage medium includes a stored program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the method for detecting a human body under a suspended object as claimed in any one of claims 1 to 7.

11. A computer device, characterized in that: include: Memory and processor, The memory stores a computer program; The processor is used to execute the computer program stored in the memory, and when the computer program is running, the processor executes the method for detecting a human body under a suspended object as claimed in any one of claims 1 to 7.

12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for detecting a human body under a suspended object as claimed in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Target object detection method and device, electronic equipment and storage medium

    CN113238214A

  • Human body existence detection device, method, equipment and medium

    CN114152941A

  • Indoor intelligent light control system based on millimeter wave radar sensor

    CN115529700A

  • Method for detecting long-time stagnation of human body, electronic equipment and storage medium

    CN115880771A

  • Sensor-based target detection method and sensor

    CN117347989A

Cited By

  • Intelligent LED illumination energy-saving optimization method based on AI edge calculation

    CN120302500A