A method, system, device and smart home device for detecting the position of a human body
By scanning the temperature data multiple times and calculating the interval width difference value, the problem of inaccurate human body position detection in the prior art is solved, and more accurate and reliable human body position detection is achieved.
Patent Information
- Application Number
- CN202211320755.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-26
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2042-10-26
AI Technical Summary
The existing human position detection technology relies on a single or multiple pyroelectric sensors, and the measurement range is limited and it is easy to misjudgment, so it is impossible to accurately detect the human position.
The human position detection method based on the pyroelectric sensor is adopted, and the temperature data of the detection area is collected through multiple scans of the pyroelectric sensor, the interval width difference is calculated, and the interval time and temperature threshold are combined to determine whether there is a human interval.
It reduces misjudgment caused by non-human fever, makes position detection more accurate and reliable, adapts to more complex and harsh environments, and has a wider range of applications.
Smart Images

Figure CN115683349B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of sensors. Specifically, it relates to a method, system, device and smart home device for detecting human body position. Background Art
[0002] With the popularization of technological applications and the continuous improvement of the living standards of the public, people have put forward higher requirements for the intelligence of household appliances, and pay more attention to human-computer interaction. And human body position detection is a common function of smart household appliances, which is used to detect the specific position of the human body. According to the position of the human body, the corresponding functions of smart household appliances show different states. For example, the light is selectively turned on or off according to the position of the person, and the air conditioner or fan sends air to the area where the human body is located or avoids the area where the human body is located according to the human body position. In a floor-standing air conditioner, the human body position detection device generally consists of a single or multiple arrays of pyroelectric sensors. A single sensor has accurate measurement, but the measurement range is very limited. Multiple sensor arrays have a wide detection range, but there is an overlapping detection area between sensors, and it is impossible to accurately detect the human body position. And relying solely on temperature to judge the human body position is prone to misjudgment and inaccurate detection. Summary of the Invention
[0003] The purpose of the present invention is to provide a method, system, device and smart home device for detecting human body position in view of the deficiencies of the prior art.
[0004] To achieve the above purpose, the technical solutions adopted by the present invention are as follows:
[0005] In the first aspect of the present invention, a method for detecting human body position based on pyroelectric sensors is provided, including:
[0006] Using pyroelectric sensors to scan and collect temperature data of the detection area; selecting the temperature data that is greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, namely interval 1-1, interval 1-2, interval 1-3,..., interval 1-n; calculating the widths W1-1, W1-2, W1-3,..., W1-n of each interval;
[0007] After an interval time t, scan and collect the temperature data of the detection area again, select the temperature data that is greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connect the selected temperature data to outline the temperature distribution contour, forming n intervals, namely interval 2-1, interval 2-2, interval 2-3,..., interval 2-n; calculating the widths W2-1, W2-2, W2-3,..., W2-n of each interval;
[0008] Calculate the width difference between the corresponding intervals of the two detected temperature data. Among them, the difference between width W1-1 and width W2-1 is C1, the difference between width W1-2 and width W2-2 is C2, the difference between width W1-3 and width W2-3 is C3, …, the difference between width W1-n and width W2-n is Cn;
[0009] If the difference Cn is greater than or equal to the width difference threshold, then determine that the corresponding interval W2-n is an occupied interval.
[0010] The second aspect of the present invention provides a human body position detection system based on a pyroelectric sensor, including
[0011] A pyroelectric sensor for scanning and collecting temperature data of the detection area multiple times at an interval time t;
[0012] A data analysis module, connected to the pyroelectric sensor, for selecting the temperature data greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold in each detected temperature data, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, and calculating the width of each interval;
[0013] A data judgment module, connected to the data analysis module, for receiving the width data, calculating the difference between the widths of the corresponding intervals of the temperature data detected twice adjacent to each other, and if the difference is greater than or equal to the width difference threshold, determining that the corresponding interval is an occupied interval.
[0014] The third aspect of the present invention provides a human body position detection device based on a pyroelectric sensor, including: a housing, a lens fixed on the top of the housing, a pyroelectric sensor fixed on the bottom of the housing, and a circuit board fixedly connected to the housing;
[0015] The data analysis module and the data judgment module in the human body position detection system based on the pyroelectric sensor are arranged on the circuit board;
[0016] Three pyroelectric sensors are arranged. The first pyroelectric sensor and the third pyroelectric sensor at both ends are placed at a certain angle, and the second pyroelectric sensor in the middle is placed vertically to form a fan-shaped detection area;
[0017] The lens includes three lenses corresponding to the three pyroelectric sensors;
[0018] A detection boundary limiting fence is provided between each lens and the corresponding pyroelectric sensor. Taking the left detection boundary of the first pyroelectric sensor as boundary 1, the right detection boundary of the first pyroelectric sensor as boundary 2, the left detection boundary of the second pyroelectric sensor as boundary 3, the right detection boundary of the second pyroelectric sensor as boundary 4, the left detection boundary of the third pyroelectric sensor as boundary 5, and the right detection boundary of the third pyroelectric sensor as boundary 6.
[0019] The fourth aspect of the present invention provides a smart home device, including a controller, the human body position detection device based on pyroelectric sensors, and an execution module;
[0020] The controller is controlled and connected to the human body position detection device based on pyroelectric sensors and the execution module. When the human body position detection device based on pyroelectric sensors detects the human body position, it controls the execution module to perform corresponding actions.
[0021] The present invention has prominent substantial features and remarkable progress compared with the prior art. Specifically:
[0022] 1) The present invention determines whether there is a person not only based on temperature, but also restricts it from whether the target object moves, reducing false judgments caused by non-human heat generation, and the position detection is more accurate and reliable;
[0023] 2) The present invention uses three pyroelectric sensor arrays for detection, with a reasonable position layout, a wide detection range, can adapt to more complex and demanding environments, and has a wider application;
[0024] 3) The internal optical path structure design of the device of the present invention forms three independent detection areas A, B, and C, and the detected signals do not affect each other, and the detection is more accurate;
[0025] 4) A Fresnel lens is added to the front end of the device of the present invention to enhance the signal;
[0026] 5) The overall structure of the device of the present invention is simple, small in volume, and convenient for installation and maintenance. Description of the Drawings
[0027] Figure 1 It is the overall flowchart of the human body position detection method.
[0028] Figure 2 It is the initial scanned temperature contour distribution diagram.
[0029] Figure 3 It is the temperature contour distribution diagram scanned at an interval of time t.
[0030] Figure 4 It is the external view of the human body position detection device.
[0031] Figure 5 It is a schematic diagram of the detection area partition.
[0032] Figure 6 It is a schematic diagram of the assembly of the human body position detection device.
[0033] Figure 7 It is a schematic diagram of the internal optical path design;
[0034] Figure 8 It is a schematic diagram of the pyroelectric sensor layout.
[0035] In the figure: 1 is a lens, 2 is a housing, 3 is a pyroelectric sensor, 4 is a circuit board, 5 is a screw, 31 is the first pyroelectric sensor, 32 is the second pyroelectric sensor, and 33 is the third pyroelectric sensor. Specific implementation mode
[0036] Next, through specific implementation modes, the technical solutions of the present invention will be further described in detail.
[0037] Example 1
[0038] As Figure 1 shown, this embodiment provides a human body position detection method based on a pyroelectric sensor, including:
[0039] Using a pyroelectric sensor to scan and collect temperature data of the detection area; selecting the temperature data that is greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, as Figure 2 shown, which are interval 1-1, interval 1-2, interval 1-3,..., interval 1-n respectively; calculating the widths W1-1, W1-2, W1-3,..., W1-n of each interval;
[0040] At an interval time t, scan and collect the temperature data of the detection area again, select the temperature data that is greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connect the selected temperature data to outline the temperature distribution contour, forming n intervals, as Figure 3 shown, which are interval 2-1, interval 2-2, interval 2-3,..., interval 2-n respectively; calculating the widths W2-1, W2-2, W2-3,..., W2-n of each interval;
[0041] Calculating the width difference between the corresponding intervals of the two detected temperature data, where the difference between width W1-1 and width W2-1 is C1, the difference between width W1-2 and width W2-2 is C2, the difference between width W1-3 and width W2-3 is C3,..., and the difference between width W1-n and width W2-n is Cn;
[0042] If the difference Cn is greater than or equal to the width difference threshold, it is determined that the corresponding interval W2-n is an occupied interval.
[0043] It should be noted that in this embodiment, the minimum temperature threshold can be selected as the lowest body temperature value of a normal person, and the maximum temperature threshold can be selected as the highest body temperature value of a normal person; for the width difference threshold, due to the acquisition accuracy error of the pyroelectric sensor and the error in outlining the temperature distribution profile, there is an error in the interval width value. Therefore, it is only necessary to take the width difference threshold ≥ the width error; for the interval time t, it can be specifically set according to the actual scenario requirements.
[0044] Embodiment 2
[0045] This embodiment provides a human body position detection system based on a pyroelectric sensor, including
[0046] A pyroelectric sensor for scanning and collecting temperature data of the detection area multiple times at an interval time t;
[0047] A data analysis module, connected to the pyroelectric sensor, for selecting the temperature data greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold in each detected temperature data, and connecting the selected temperature data to outline the temperature distribution profile, forming n intervals, and calculating the width of each interval;
[0048] A data judgment module, connected to the data analysis module, for receiving the width data and calculating the difference between the widths of the corresponding intervals of the temperature data detected twice adjacent to each other. If the difference is greater than or equal to the width difference threshold, it is determined that the corresponding interval is an occupied interval.
[0049] For the specific working processes of the various modules in the system of this embodiment, refer to Embodiment 1 and will not be elaborated here.
[0050] Embodiment 3
[0051] As Figure 4 shown, this embodiment provides a human body position detection device based on a pyroelectric sensor, including: a housing 2, a Fresnel lens 1 fixed on the top of the housing 2 by means of bonding, buckling, and screws, a pyroelectric sensor 3 fixed on the bottom of the housing 1 by means of bonding, tight fitting, and buckling, and a circuit board 4 fixedly connected to the housing 2; positioning holes are provided on the circuit board 4, positioning posts are provided on the housing 2 for cooperating with the positioning holes, and the housing 2 is fixed to the circuit board 4 by screws 5; the data analysis module and the data judgment module in the human body position detection system based on the pyroelectric sensor are provided on the circuit board 4.
[0052] The human body position detection device in this embodiment is designed with three pyroelectric sensors. Through excellent position layout and optical path design, the three pyroelectric sensors respectively form three independent detection areas A, B, and C, as Figure 5 shown, the detection is more accurate, and the structure is simple, with low cost, convenient installation and maintenance. The structure is as Figure 6 shown.
[0053] The principle of the internal optical path design of the housing 2:
[0054] The three pyroelectric sensors are arranged inside the housing 2. The first pyroelectric sensor 31 and the third pyroelectric sensor 33 at both ends are placed at a certain angle, and the second pyroelectric sensor 32 in the middle is placed vertically to form a fan-shaped detection area; the lens 1 includes three lenses corresponding to the three pyroelectric sensors; a detection boundary limiting fence is arranged between each lens and the corresponding pyroelectric sensor. The left detection boundary of the first pyroelectric sensor 31 is used as boundary 1, the right detection boundary of the first pyroelectric sensor 31 is used as boundary 2, the left detection boundary of the second pyroelectric sensor 32 is used as boundary 3, the right detection boundary of the second pyroelectric sensor 32 is used as boundary 4, the left detection boundary of the third pyroelectric sensor 33 is used as boundary 5, and the right detection boundary of the third pyroelectric sensor 33 is used as boundary 6;
[0055] Specifically, as Figure 7 shown, point 41 and point 48 form boundary 1, point 42 and point 47 form boundary 2, point 43 and point 410 form boundary 3, point 44 and point 49 form boundary 4, point 45 and point 412 form boundary 5, point 46 and point 411 form boundary 6. Boundary 1 and boundary 2 form area A, boundary 3 and boundary 4 form area B, boundary 5 and boundary 6 form area C. Boundary 2 is parallel to boundary 3, and boundary 4 is parallel to boundary 5; the first pyroelectric sensor 31 detects the thermal radiation signal in area A, the second pyroelectric sensor 32 detects the thermal radiation signal in area B, and the third pyroelectric sensor 33 detects the thermal radiation signal in area C.
[0056] In the human body position detection device in this embodiment, the three pyroelectric sensor arrays inside are reasonably arranged in position and inclination angle. As Figure 8 shown, the second pyroelectric sensor 32 is placed vertically, and the first pyroelectric sensor 31 and the third pyroelectric sensor 33 are symmetrically placed and inclined at a certain angle α, and the size of α is 45° - 85°, so that the detection range is wider, it can adapt to more complex and demanding environments, and has a wider application.
[0057] Embodiment 4
[0058] This embodiment provides a smart home device, including a controller, the above-mentioned human body position detection device based on pyroelectric sensors, and an execution module;
[0059] The controller controls the connection between the pyroelectric sensor-based human position detection device and the execution module. When the pyroelectric sensor-based human position detection device detects a human position, it controls the execution module to perform corresponding actions.
[0060] Specifically, the execution module is a lamp, an air conditioner or a fan.
[0061] Taking a floor-standing air conditioner as an example:
[0062] 1) The human position detection device in the floor-standing air conditioner detects the temperature data in the detection area and transmits the temperature data to the data analysis module;
[0063] 2) The data analysis module analyzes the temperature data and transmits the analyzed data to the data judgment module;
[0064] 3) The data judgment module performs data comparison and calculation, determines whether each interval is an occupied interval, and transmits the information of single or multiple occupied intervals collected to the execution module;
[0065] 4) The execution module issues command actions to the air conditioner according to the received occupied interval information, controls the air direction of the air conditioner, sends air to the occupied interval, and can also increase the air volume according to the interval width.
[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that it is still possible to modify the specific implementation manners of the present invention or perform equivalent replacements for some technical features; without departing from the spirit of the technical solutions of the present invention, they should all be covered within the scope of the technical solutions claimed by the present invention.
Claims
1. A method for detecting human body position based on pyroelectric sensors, characterized in that, it includes: Using pyroelectric sensors to scan and collect temperature data of the detection area; Selecting temperature data greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, namely interval 1-1, interval 1-2, interval 1-3,..., interval 1-n; calculating the widths W1-1, W1-2, W1-3,..., W1-n of each interval; After an interval of time t, scanning and collecting the temperature data of the detection area again, selecting the temperature data greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, namely interval 2-1, interval 2-2, interval 2-3,..., interval 2-n; calculating the widths W2-1, W2-2, W2-3,..., W2-n of each interval; Calculating the width differences of the corresponding intervals of the two detected temperature data, where the difference between width W1-1 and width W2-1 is C1, the difference between width W1-2 and width W2-2 is C2, the difference between width W1-3 and width W2-3 is C3,..., the difference between width W1-n and width W2-n is Cn; If the difference Cn is greater than or equal to the width difference threshold, then determine that the corresponding interval W2-n is an occupied interval.
2. The method for detecting human body position based on pyroelectric sensors according to claim 1, characterized in that: The detection area includes three independent areas A, B, and C formed by dividing the detection space. Area A is composed of boundary 1 and boundary 2, area B is composed of boundary 3 and boundary 4, and area C is composed of boundary 5 and boundary 6, where boundary 2 is parallel to boundary 3, and boundary 4 is parallel to boundary 5; Pyroelectric sensors for sensing the thermal radiation signals within areas A, B, and C are respectively arranged within areas A, B, and C.
3. A system for detecting human body position based on pyroelectric sensors, characterized in that, it includes Pyroelectric sensors for scanning and collecting the temperature data of the detection area multiple times at an interval of time t; A data analysis module connected to the pyroelectric sensors, for selecting the temperature data greater than or equal to the minimum temperature threshold and less than or equal to the maximum temperature threshold from the temperature data detected each time, and connecting the selected temperature data to outline the temperature distribution contour, forming n intervals, and calculating the widths of each interval; A data judgment module connected to the data analysis module, for receiving the width data, and calculating the difference between the widths of the corresponding intervals of the temperature data detected in two adjacent detections. If the difference is greater than or equal to the width difference threshold, then determine that the corresponding interval is an occupied interval.
4. The system for detecting human body position based on pyroelectric sensors according to claim 3, characterized in that: The detection area includes three independent areas A, B, and C formed by dividing the detection space. Area A is composed of boundary 1 and boundary 2, area B is composed of boundary 3 and boundary 4, and area C is composed of boundary 5 and boundary 6, where boundary 2 is parallel to boundary 3, and boundary 4 is parallel to boundary 5; Pyroelectric sensors for sensing the thermal radiation signals within regions A, B, and C are respectively provided within regions A, B, and C.
5. A human body position detection device based on a pyroelectric sensor, characterized in that, it includes: a housing, a lens fixed to the top of the housing, a pyroelectric sensor fixed to the bottom of the housing, and a circuit board fixedly connected to the housing; the data analysis module and the data judgment module in the human body position detection system based on the pyroelectric sensor as described in claim 4 are provided on the circuit board; Three pyroelectric sensors are arranged, the first pyroelectric sensor and the third pyroelectric sensor at both ends are placed at a certain angle, and the second pyroelectric sensor in the middle is placed vertically to form a fan-shaped detection area; the lens includes three lenses corresponding to the three pyroelectric sensors; A detection boundary limiting fence is provided between each lens and the corresponding pyroelectric sensor. The left detection boundary of the first pyroelectric sensor is used as boundary 1, the right detection boundary of the first pyroelectric sensor is used as boundary 2, the left detection boundary of the second pyroelectric sensor is used as boundary 3, the right detection boundary of the second pyroelectric sensor is used as boundary 4, the left detection boundary of the third pyroelectric sensor is used as boundary 5, and the right detection boundary of the third pyroelectric sensor is used as boundary 6.
6. The human body position detection device based on a pyroelectric sensor according to claim 5, characterized in that: the lens is a Fresnel lens.
7. The human body position detection device based on a pyroelectric sensor according to claim 5, characterized in that: The first pyroelectric sensor and the third pyroelectric sensor are symmetrically placed and are placed at an angle of 45° to 85°.
8. The human body position detection device based on a pyroelectric sensor according to claim 5, characterized in that: Positioning holes are provided on the circuit board, positioning posts are provided on the housing and are used in cooperation with the positioning holes, and the housing is fixed to the circuit board by screws.
9. A smart home device, characterized in that, it includes a controller, the human body position detection device based on a pyroelectric sensor as described in any one of claims 5-8, and an execution module; The controller is controlled to be connected to the human body position detection device based on a pyroelectric sensor and the execution module. When the human body position detection device based on a pyroelectric sensor detects the human body position, it controls the execution module to perform corresponding actions.
10. The smart home device according to claim 9, characterized in that, the execution module is a lamp, an air conditioner or a fan.
Citation Information
Patent Citations
Air-conditioner and human body detector thereof
CN102414519A
Array infrared thermopile sensing device and method
CN106441596A
Cited By
Human body position detection method, system and apparatus, and smart home device
EP4610608A1
Human body position detection method, system and apparatus, and smart home device
WO2024088300A1