Pet simulation device for infrared detector testing
By designing a pet simulation device, utilizing a processor-controlled simulated skeleton and heating module, combined with communication, image acquisition, and temperature detection modules, the problems of inaccurate test results and high costs caused by real pet testing are solved, achieving efficient and flexible PIR device testing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- X-SENSE INNOVATIONS CO LTD
- Filing Date
- 2025-07-02
- Publication Date
- 2026-05-29
Smart Images

Figure CN224303157U_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of infrared sensor testing technology, and in particular to a pet simulation device for testing infrared detectors. Background Technology
[0002] A passive infrared (PIR) detector, also known as a pyroelectric infrared sensor, is a type of passive human movement detection device. It belongs to the category of infrared sensing instruments and is mainly used in security, automatic control, and other fields. Its core function is to detect human movement by sensing the infrared radiation emitted by the human body.
[0003] Among various tests for PIR devices, there are tests to prevent pet-induced accidental triggering. Current technologies typically use real pets to perform these tests. However, because pet behavior is random, it's impossible to accurately replicate specific movement trajectories and body temperature changes when multiple tests are needed. Using real pets to test PIR devices introduces uncontrollable variables due to the pets themselves, leading to lower reliability of the test results. Utility Model Content
[0004] This application provides a pet simulation device for testing infrared detectors, which helps to solve the problem of low reliability of test results caused by testing PIR devices with real pets.
[0005] The pet simulation device includes a processor, a simulation skeleton, a movement platform, and a heating module. The simulation skeleton is mounted on the movement platform; the heating module is mounted on the simulation skeleton; the movement platform and the heating module are respectively connected to the processor; wherein: the processor is used to generate a first movement command and / or a first temperature control command based on test information; the movement platform is used to move within the test area in response to the first movement command; and the heating module is used to generate heat in response to the first temperature control command.
[0006] As can be seen, in this embodiment, a pet is simulated by simulating a skeleton, and the simulated skeleton is placed on a motion platform. The movement of the motion platform is controlled to simulate the movement of the pet. This avoids the situation where the movement of a real pet is uncontrollable during PIR device testing, thus improving the reliability of the test results. At the same time, the heating module configured on the simulated skeleton can simulate the real body temperature of different types of pets, thereby eliminating the need to raise a large number of real pets to test different types of pets, saving testing costs.
[0007] In one possible embodiment, the pet simulation device further includes a communication module; the communication module is connected to both the test host computer and the processor; the communication module is used to receive text test cases sent by the test host computer and send the text test cases to the processor; the processor is used to parse the text test cases to obtain test information.
[0008] As can be seen from the embodiments of this application, by setting up a communication module, a reliable data channel is realized between the test host computer and the processor of the pet simulation device, ensuring that text test cases written by the user in natural language can be efficiently and error-free transmitted to the device. This improves the efficiency and flexibility of testing.
[0009] In one possible embodiment, the pet simulation device further includes a voice receiving module; the voice receiving module is connected to a processor; the voice receiving module is used to receive voice test cases and send the voice test cases to the processor; the processor is also used to parse the voice test cases to obtain test information.
[0010] As can be seen, in this embodiment, by adding a voice recording module, users can input or dynamically adjust test information in a more natural and convenient way through voice interaction. The processor, through its integrated speech recognition and semantic understanding capabilities, converts voice commands into executable test information, eliminating the need for users to input test information via keyboards, host computers, or other devices, thus improving the flexibility and real-time performance of test control.
[0011] In one possible embodiment, the pet simulation device further includes an image acquisition module; the image acquisition module is connected to a processor; the image acquisition module is used to acquire environmental images in the test environment and send the environmental images to the processor; the processor is also used to generate a second motion command based on the environmental images; the motion platform is also used to move within the test area in response to the second motion command.
[0012] As can be seen, by acquiring environmental images through the image acquisition module, the processor can modify motion instructions or generate new running instructions based on the environmental images, enabling the pet simulation device to operate normally in complex environments and improving its applicability; at the same time, the pet simulation device can achieve autonomous movement based on the test environment, improving the simulation realism of the pet simulation device.
[0013] In one possible embodiment, the heating module is a heating film that covers the surface of the simulated skeleton.
[0014] As can be seen, in this embodiment of the application, the heating film effectively simulates the main characteristics of a real pet as an infrared heat source, thereby improving the realism of the simulated heat source.
[0015] In one possible embodiment, the simulated skeleton includes a head skeleton and a thoracic skeleton.
[0016] As can be seen, in this embodiment, the simulated skeleton is clearly distinguished into a head skeleton and a chest skeleton, so that the processor can simulate different temperatures in the head skeleton region and the chest skeleton region through the heating module. This partitioned and differentiated temperature control capability significantly improves the realism and flexibility of the simulated heat source.
[0017] In one possible embodiment, the motion platform further includes a lifting mechanism; a processor, further configured to generate lifting commands based on test information; and a lifting mechanism, configured to adjust the height of the simulated skeleton in response to the lifting commands.
[0018] It can be seen that by adding a lifting mechanism to the motion platform and making it respond to the lifting commands generated by the processor based on the test information, dynamic and accurate simulation of the shoulder height / body height of the simulated pet is achieved, which improves the scene adaptability of the testing device and the authenticity and reliability of the test results.
[0019] In one possible embodiment, the pet simulation device block further includes a temperature detection module; the temperature detection module is connected to a processor; the temperature detection module is used to detect the surface temperature of the heating module and send the surface temperature to the processor; the processor is also used to generate a second temperature control command based on the surface temperature; the heating module is also used to generate heat in response to the second temperature control command.
[0020] As can be seen from this embodiment, by adding a temperature detection module, the processor can obtain the actual surface temperature of the heating module in real time, compare it with the target temperature, and dynamically generate a second temperature control command for feedback adjustment. This effectively overcomes the problems of insufficient temperature control accuracy, large temperature fluctuations, and difficulty in simulating subtle changes in the body temperature of real pets caused by relying solely on preset commands or open-loop control. It ensures that the heat source signal sensed by the PIR device during testing is closer to the body temperature characteristics of real pets, significantly improving the authenticity and reliability of the test.
[0021] As can be seen from the pet simulation device described in the above embodiments, the pet simulation device in this application reduces uncontrollable variables caused by real pets during PIR device testing through the motion platform and heating module, thereby improving the reliability of the test results; the communication module ensures the efficiency and flexibility of the test; the addition of a sound receiving module enhances the flexibility and real-time performance of the test control; the image acquisition module improves the applicability of the pet simulation device and enhances the simulation realism; the heating film and simulated skeleton enhance the realism and flexibility of the simulated heat source; the addition of a lifting mechanism in the motion platform enhances the scene adaptability of the testing device and the realism and reliability of the test results; and the addition of a temperature detection module enhances the realism and reliability of the test. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a schematic diagram of the structure of a pet simulation device provided in an embodiment of this application;
[0024] Figure 2 This application provides a schematic diagram of the processor connection for a pet simulator according to an embodiment of the present application.
[0025] Figure 3 This is a schematic diagram of the processor connection of another pet simulation device provided in an embodiment of this application;
[0026] Figure 4 This application provides a schematic diagram illustrating the process of a pet simulation device receiving test instructions from a host computer.
[0027] Figure 5 This is a schematic diagram of another pet simulation device provided in an embodiment of this application.
[0028] Reference numerals: 100: Pet simulation device; 101: Processor; 102: Simulated skeleton; 103: Movement platform; 104: Heating module; 105: Communication module; 106: Lifting mechanism. Detailed Implementation
[0029] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0030] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps is not limited to the steps listed, but may optionally include steps not listed, or may optionally include other steps inherent to these processes, methods, products, or apparatuses.
[0031] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0032] Example 1:
[0033] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a pet simulation device provided in an embodiment of this application. The pet simulation device 100 includes a processor 101 (not shown in the figure), a simulation skeleton 102, a motion platform 103, and a heating module 104.
[0034] The simulated skeleton 102 is mounted on the motion platform 103, and the heating module 104 is mounted on the simulated skeleton 102. Depending on the specific shape of the heating module 104, the heating module 104 may be fixed to the simulated skeleton 102 by means of magnetic attraction, connecting fasteners, adhesion, etc.
[0035] Please see Figure 2 , Figure 2 This is a schematic diagram of the processor connection for a pet simulator provided in an embodiment of this application. Inside the pet simulator 100, the processor 101 is connected to the motion platform 103 and the heating module 104. The processor 101 is specifically a central processing unit (CPU) or a microcontroller unit (MCU).
[0036] The processor 101 is used to generate a first motion command and / or a first temperature control command based on the test information. The test information is specifically input by the tester into the pet simulation device 100 via input hardware (such as a keyboard), or it may be input from a host computer via a communication module. This information includes details such as pet type and direction of movement.
[0037] Upon receiving the test information, the processor 101 will generate a first motion command and / or a first temperature control command based on the information carried in the test information.
[0038] After the processor 101 generates the first motion instruction, the processor 101 will control the motion platform 103 to move within the test area (the test area of the PIR device under test) according to the requirements of the test information. At the same time, the movement speed of the motion platform 103 can also match the actual speed range based on the pet type in the test information. For example, it can move around an S-shaped path at a speed of 0.3 m / s.
[0039] After the processor 101 generates the first temperature control instruction, the processor 101 will notify the heating module 104 to heat up according to the requirements of the test information, thereby simulating the body temperature of the pet type required by the test information.
[0040] In this embodiment, a simulated pet skeleton is used, which is then placed on a motion platform. The movement of the motion platform is controlled to simulate the pet's movement. This avoids the uncontrollable movement of real pets during PIR device testing, thus improving the reliability of the test results. Furthermore, the heating module configured on the simulated skeleton can simulate the real body temperature of different types of pets, eliminating the need to raise a large number of real pets for testing different types of pets, thereby saving testing costs.
[0041] Optionally, the pet simulation device also includes an image acquisition module; the image acquisition module is connected to the processor; the image acquisition module is used to acquire environmental images in the test environment and send the environmental images to the processor; the processor is also used to generate a second motion command based on the environmental images; the motion platform is also used to move within the test area in response to the second motion command.
[0042] Specifically, in addition to the modules described above, the pet simulation device in this embodiment also includes an image acquisition module, which is specifically a camera or a camera array. The image acquisition module is mounted on a motion platform and is used to acquire environmental images in the test environment. Further, to simulate the pet's field of vision, the environmental image here specifically refers to the environmental image in front of the pet simulation device.
[0043] The image acquisition module is connected to the processor, enabling it to send real-time acquired environmental images to the processor. The processor then analyzes these images to perform functions such as path analysis and obstacle avoidance.
[0044] After receiving the environmental image, the processor will generate a second motion command based on the environmental image, and the motion platform will move within the test area based on the second motion command.
[0045] Based on the content of the second motion instruction, the processor will also control the motion platform through different control flows.
[0046] For example, if the specific content of the second motion instruction is "avoid obstacles ahead" (this second motion instruction is generated by the processor based on the real-time environmental image during the execution of the first motion instruction), the processor will pause the execution of the first motion instruction, then execute the second motion instruction, and continue to execute the second motion instruction after the second motion instruction is completed.
[0047] If the specific content of the second motion instruction is "a new route has been planned" (this second motion instruction is generated by the processor based on the real-time environmental image after the first motion instruction has been executed or after the processor determines that the first motion instruction cannot be executed normally based on the real-time environmental image), then the processor will terminate the execution of the first motion instruction and then execute the second motion instruction.
[0048] As can be seen, by acquiring environmental images through the image acquisition module, the processor can modify motion instructions or generate new running instructions based on the environmental images, enabling the pet simulation device to operate normally in complex environments and improving its applicability; at the same time, the pet simulation device can achieve autonomous movement based on the test environment, improving the simulation realism of the pet simulation device.
[0049] Optionally, the pet simulation device block also includes a temperature detection module; the temperature detection module is connected to the processor; the temperature detection module is used to detect the surface temperature of the heating module and send the surface temperature to the processor; the processor is also used to generate a second temperature control command based on the surface temperature; the heating module is also used to generate heat in response to the second temperature control command.
[0050] Specifically, in this embodiment, the pet simulation device includes a temperature detection module in addition to the modules described above. The temperature detection module is specifically an infrared temperature sensor or a contact temperature sensor array. The temperature detection module is located on or inside the heating module and is used to detect the actual surface temperature generated by the heating module in real time or periodically.
[0051] The temperature detection module is connected to the processor, enabling it to send the detected surface temperature data to the processor in real time. This allows the processor to obtain the current actual temperature status of the heating module.
[0052] After receiving surface temperature data, the processor compares it with the target pet's body temperature to be simulated (set by a first temperature control command or derived from natural language / voice commands). Based on the comparison result (e.g., the detected temperature is lower than the target temperature, or the temperature distribution is uneven), the processor dynamically generates a second temperature control command. This second temperature control command is used to adjust the operating state of the heating module, such as increasing or decreasing the heating power in a specific area, changing the heating time, or switching the heating mode, to precisely control the surface temperature of the heating module to reach and maintain the expected target value or distribution.
[0053] After receiving the second temperature control command from the processor, the heating module will respond to the command and perform corresponding operations (such as increasing power, decreasing power, or turning off the heating element in a specific area), thereby achieving closed-loop, dynamic, and precise adjustment of the surface temperature.
[0054] As can be seen, by adding a temperature detection module, the processor can acquire the actual surface temperature of the heating module in real time, compare it with the target temperature, and dynamically generate a second temperature control command for feedback adjustment. This effectively overcomes the problems of insufficient temperature control accuracy, large temperature fluctuations, and difficulty in simulating subtle changes in the body temperature of real pets caused by relying solely on preset commands or open-loop control. It ensures that the heat source signal sensed by the PIR device during testing is closer to the body temperature characteristics of real pets, significantly improving the authenticity and reliability of the test.
[0055] Example 2:
[0056] The above embodiments provide a relatively independent pet simulation device. Based on this, and including a communication device, embodiments of this application also provide a more detailed pet simulation device. Please see... Figure 3 , Figure 3 This is a schematic diagram of the processor connection for another pet simulation device provided in an embodiment of this application.
[0057] Specifically, the communication module 105 is a wired communication interface (such as USB or Ethernet) or a wireless communication module (such as Wi-Fi or Bluetooth). The communication module 105 is physically or logically connected between the test host computer (such as a PC or server running an AI test management platform) and the processor 101 (such as an embedded AI computing unit).
[0058] The core function of the communication module 105 is to receive text test cases sent by the host computer. These text test cases are specific test requirements described by the user in natural language, such as "simulate a 5kg cat moving in an S-shape at a speed of 0.3m / s" or "have a simulated dog walk in a straight line in area A at 0.5m / s while maintaining a body temperature of 39℃". After receiving these text test case data, the communication module 105 will transmit them completely and accurately to the processor 101.
[0059] After receiving text test cases from communication module 105, processor 101 executes a parsing function. This parsing function is implemented by a device-integrated Natural Language Processing (NLP) engine (such as one based on a modified open-source large model LLaMA-7B). The NLP engine performs semantic understanding and structured analysis on the input text test cases, extracting key test information. This test information typically includes, but is not limited to:
[0060] Pet type (e.g., cat, dog) and characteristics (e.g., weight 5kg); movement parameters (e.g., speed 0.3m / s, movement trajectory "S-shaped"); temperature parameters (e.g., target body temperature 38℃); test area or waypoint information; other special conditions (e.g., "pause for 5 seconds after triggering PIR").
[0061] The structured test information obtained from the parsing is the basis for the subsequent generation of specific control commands (such as the speed / path command of the mobile platform and the temperature command of the heating module).
[0062] For example, please see Figure 4 , Figure 4 This is a schematic diagram illustrating the process of a pet simulation device receiving instructions from a host computer for testing, as provided in an embodiment of this application. First, the host computer forwards text test cases to the processor via a communication module. The processor then generates corresponding control instructions based on these text test cases. These control instructions are used to control other modules of the pet testing device (such as the mobile platform and heating module), thereby enabling the host computer to control the pet simulation device.
[0063] As can be seen, by setting up the communication module, a reliable data channel was established between the host computer and the processor of the pet simulation device, ensuring that text test cases written by the user in natural language could be efficiently and accurately transmitted to the device. This improves the efficiency and flexibility of the testing process.
[0064] It should be noted that the pet simulation device also includes a simulation skeleton. For detailed descriptions of the processor, simulation skeleton, motion platform and heating module, please refer to the relevant content in Example 1, which will not be repeated here.
[0065] Optionally, the pet simulation device also includes a voice receiving module; the voice receiving module is connected to the processor; the voice receiving module is used to receive voice test cases and send the voice test cases to the processor; the processor is also used to parse the voice test cases to obtain test information.
[0066] Specifically, in this embodiment, the pet simulation device includes a sound receiving module in addition to the modules described above. The sound receiving module is specifically a high-sensitivity microphone or microphone array. This module is installed at a suitable location on the device housing and is used to collect voice test cases emitted by the user.
[0067] The microphone module is electrically connected to the processor, enabling it to transmit the acquired voice signals (i.e., voice test cases) to the processor in real time. This allows users to dynamically control the testing process via voice commands.
[0068] After receiving the voice signal from the radio module, the processor performs voice parsing. This function is implemented by an integrated multimodal interaction system and typically includes two key steps:
[0069] Automatic Speech Recognition (ASR): First, a speech recognition model (such as Whisper) is used to convert the speech signal into corresponding text information. For example, converting a user's spoken "Pause the test and adjust the temperature to 38℃" into a corresponding text string.
[0070] Semantic Understanding (NLP): Next, a Natural Language Processing (NLP) engine (such as an LLM that works in conjunction with or complements text test case parsing, such as a fine-tuned LLaMA-7B) is used to perform semantic parsing on the converted text information, extracting the test information and operation instructions contained therein. For example, from "Pause the test, adjust the temperature to 38℃", the following can be parsed: Operation instructions: "Pause" the current test, "Adjust the temperature". Test parameters: Target temperature value "38℃".
[0071] The parsed structured test information (including operation instructions and specific parameters) is the direct basis for the processor to generate real-time control instructions (such as sending a pause signal to the mobile platform or sending an instruction to set the temperature to 38°C to the temperature control module).
[0072] As can be seen, by adding a voice recording module, users can input or dynamically adjust test information in a more natural and convenient way through voice interaction. The processor, through its integrated speech recognition and semantic understanding capabilities, converts voice commands into executable test information, eliminating the need for users to input test information via keyboards, host computers, or other devices, thus improving the flexibility and real-time performance of test control.
[0073] Optionally, the communication module is further configured to connect to the infrared detector under test; the communication module is further configured to receive trigger information sent by the infrared detector under test; the processor is further configured to record the current device information of the pet simulation device when the communication module receives the trigger information sent by the infrared detector under test.
[0074] Specifically, in this embodiment, the functionality of the communication module is further expanded. In addition to connecting to the test host computer, it also establishes a communication connection directly or indirectly (e.g., through the test host computer or a dedicated interface) with the infrared detector under test (PIR device). This connection allows the communication module to transmit data bidirectionally: both sending instructions from the host computer to the processor and receiving feedback signals from the infrared detector under test.
[0075] The core new function of the communication module is to receive trigger information generated by the infrared detector under test after detecting a simulated heat source (i.e., a pet simulator). This trigger information is usually a digital signal or a data packet in a specific format, indicating that the infrared detector under test has detected an event that meets preset conditions (such as a moving heat source) within its detection area, and may include auxiliary information such as a trigger timestamp and trigger area / channel identifier.
[0076] Once the communication module receives the trigger information from the infrared detector under test, it will immediately (or within a very short delay) forward the information to the processor.
[0077] When the processor learns of this critical event—that the communication module has received trigger information (i.e., the infrared detector under test has been triggered)—it will simultaneously perform the following actions:
[0078] Capture Current State: Immediately read and record the current test information of the pet simulation device at the moment of triggering. This information consists of parameters generated and being executed by the processor based on the test cases, and typically includes, but is not limited to: the real-time position (coordinates or area) of the simulated pet device; the current motion state (such as speed, motion trajectory type); the current temperature state (such as the set temperature or measured temperature of each heating zone); the height state of the simulated skeleton (if applicable); and the identifier or description of the currently executed test case.
[0079] The processor associates and stores the recorded current test information with the received trigger information (including trigger time, detector identifier, etc.). This information is typically stored locally in the data acquisition unit or uploaded to the AI test management platform via a communication module / host computer.
[0080] It can be seen that by expanding the functionality of the communication module to make it a key feedback channel connecting the infrared detector under test and the processor of the pet simulation device, and defining the specific response action of the processor when it receives the detector trigger information (recording the current test information), the precise correlation between the test process and the test results is achieved.
[0081] Example 3:
[0082] The above-described embodiments mainly depict the internal structure of the pet simulation device. This application also provides a pet simulation device, primarily describing its external structure. Please refer to [link to relevant documentation]. Figure 5 , Figure 5 This is a schematic diagram of another pet simulation device provided in an embodiment of this application.
[0083] exist Figure 5 The pet simulation device 100 shown includes a lifting mechanism 106 in its motion platform 103.
[0084] In this embodiment, the motion platform 103 integrates a lifting mechanism 106 on top of its basic movement function. The lifting mechanism 106 can be a power push rod, a hydraulic cylinder, or a motor-driven screw and nut mechanism. This lifting mechanism 106 is mechanically connected between the chassis of the motion platform 103 and the platform that supports the simulated skeleton (or doll).
[0085] If the test information obtained by parsing text or voice test cases contains a requirement for the shoulder height (or overall height) of the simulated pet (for example, the test information specifies a simulated "Corgi" or explicitly requires a "shoulder height of 35cm"), the processor 101 will automatically generate a corresponding lifting instruction. This lifting instruction includes a target height value or a specific lifting action (such as "raise to preset position 2").
[0086] Upon receiving a lifting command from the processor 101, the lifting mechanism 106 drives the actuator (such as a motor or hydraulic pump) to change the height of the simulated skeleton 102 (or doll) relative to the chassis of the motion platform 103. For example, when simulating a small dog (such as a Chihuahua, typically 15-23cm in shoulder height), the lifting mechanism 106 lowers the platform to a low position; when simulating a large dog (such as a Golden Retriever, typically 55-61cm in shoulder height), the lifting mechanism 106 raises the platform to a high position.
[0087] It can be seen that by adding a lifting mechanism to the motion platform and making it respond to lifting commands generated by the processor based on test information, dynamic and accurate simulation of the simulated pet's shoulder height / body height is achieved. This improves the scene adaptability of the testing device and the realism and reliability of the test results.
[0088] Optionally, the heating module is a heating film that covers the surface of the simulated skeleton.
[0089] In this embodiment, the heating module is implemented using a flexible heating film. The heating film fits snugly over the outer surface of the simulated skeleton (or doll), preferably covering the main heat source areas such as the simulated pet's torso and neck.
[0090] By configuring a flexible heating film, the pet simulator can adapt well to the shape of the simulated skeleton (which usually has a complex curved surface similar to the torso of a real pet), ensuring that the heat source distribution is closer to the contours of the real pet's body.
[0091] Meanwhile, by rationally designing the resistance wire arrangement or zone control of the heating film (such as the "distributed heating film" mentioned in the disclosure document), a relatively uniform heat field distribution can be generated on the simulated skeleton surface to simulate the overall body temperature of the core area of the pet's body, avoiding local hot spots or unnatural temperature gradients.
[0092] The heating film is thin and lightweight, and its application to the simulated skeleton surface does not significantly increase the load on the motion platform, which helps maintain its motion flexibility and path tracking accuracy.
[0093] This design effectively simulates the main characteristics of a real pet as an infrared heat source (i.e., its body surface temperature distribution), providing a more realistic test signal source for PIR devices.
[0094] It can be seen that the heating film effectively simulates the main characteristics of a real pet as an infrared heat source, thus improving the realism of the simulated heat source.
[0095] Optionally, the simulated skeleton includes a head skeleton and a thoracic skeleton.
[0096] Specifically, in the embodiments of this application, the simulated skeleton adopts a partitioned structure design, including at least a physically distinguishable or functionally independent head skeleton and chest skeleton.
[0097] Since the infrared heat radiation of real pets mainly comes from their core (chest / abdomen) and head (especially the mouth and nose), the simulated skeleton in this example is divided into corresponding head and chest skeletons. This provides a physical basis for subsequently placing or independently controlling heating modules (such as heating films) on their surfaces, making the heat source distribution more consistent with the physiological characteristics of real pets.
[0098] Furthermore, the processor can independently control the heating film area covering the head and chest skeletons through generated temperature control commands (first temperature control command or second temperature control command) according to test requirements (such as simulating different pets or specific states). For example, when simulating dogs, the temperature of the chest skeleton area can be set within the core body temperature range (such as 38-39℃), while the temperature of the head skeleton (especially the nose simulation area) can be set slightly lower or to simulate the slight thermal fluctuations of breathing.
[0099] As can be seen, by clearly distinguishing the simulated skeleton into the head skeleton and the chest skeleton, the processor can simulate different temperatures in the head skeleton region and the chest skeleton region through the heating module. This ability to partition and differentiate the temperature control significantly improves the realism and flexibility of the simulated heat source.
[0100] As can be seen from the pet simulation device described in the above embodiments, the pet simulation device in this application reduces uncontrollable variables caused by real pets during PIR device testing through the motion platform and heating module, thereby improving the reliability of the test results; the communication module ensures the efficiency and flexibility of test preparation; the addition of a radio module enhances the flexibility and real-time performance of test control; the image acquisition module improves the applicability of the pet simulation device and enhances the simulation realism; the heating film and simulated skeleton enhance the realism and flexibility of the simulated heat source; the addition of a lifting mechanism in the motion platform enhances the scene adaptability of the testing device and the realism and reliability of the test results; and the addition of a temperature detection module enhances the realism and reliability of the test.
[0101] In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0102] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0103] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0104] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A pet simulation device for testing infrared detectors, characterized in that, The pet simulation device includes a processor, a simulated skeleton, a motion platform, and a heating module. The simulated skeleton is mounted on the motion platform; the heating module is mounted on the simulated skeleton; the motion platform and the heating module are respectively connected to the processor; wherein: The processor is used to generate a first motion command and / or a first temperature control command based on the test information; The motion platform is used to move within the test area in response to the first motion command; The heating module is used to generate heat in response to the first temperature control command.
2. The pet simulation device according to claim 1, characterized in that, The pet simulation device also includes a communication module; the communication module is connected to the test host computer and the processor respectively. The communication module is used to receive text test cases sent by the test host computer and send the text test cases to the processor; The processor is used to parse the text test cases to obtain the test information.
3. The pet simulation device according to claim 1, characterized in that, The pet simulation device also includes a radio module; the radio module is connected to the processor. The audio receiving module is used to receive voice test cases and send the voice test cases to the processor; The processor is also used to parse the voice test cases to obtain the test information.
4. The pet simulation device according to claim 1, characterized in that, The pet simulation device also includes an image acquisition module; the image acquisition module is connected to the processor. The image acquisition module is used to acquire environmental images in the test environment and send the environmental images to the processor; The processor is further configured to generate a second motion instruction based on the environmental image; The motion platform is also used to move within the test area in response to the second motion command.
5. The pet simulation device according to any one of claims 1-4, characterized in that, The heating module is a heating film, which covers the surface of the simulated skeleton.
6. The pet simulation device according to any one of claims 1-4, characterized in that, The simulated skeleton includes a head skeleton and a thoracic skeleton.
7. The pet simulation device according to any one of claims 1-4, characterized in that, The motion platform also includes a lifting mechanism; The processor is also used to generate lift / lower instructions based on test information; The lifting mechanism is used to adjust the height of the simulated skeleton in response to the lifting command.
8. The pet simulation device according to any one of claims 1-4, characterized in that, The pet simulation device block also includes a temperature detection module; the temperature detection module is connected to the processor. The temperature detection module is used to detect the surface temperature of the heating module and send the surface temperature to the processor; The processor is further configured to generate a second temperature control command based on the surface temperature; The heating module is also used to generate heat in response to the second temperature control command.