An infrared interactive sensing system and its control method

By dividing the roles in the infrared interactive sensing system into multiple communication groups and using infrared sensors for data analysis, efficient user status judgment and response are achieved, solving the problems of low efficiency and poor aesthetics in traditional infrared interaction methods and improving the user experience.

CN115202478BActive Publication Date: 2025-10-28GUANGZHOU LEETN EXHIBITION DESIGN PROJECT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210828308.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-13
Publication Date
2025-10-28
Estimated Expiration
2042-07-13

AI Technical Summary

Technical Problem

Traditional infrared interactive sensing methods have low information exchange efficiency, complex signal line connections that affect aesthetics, and monotonous response methods, making it difficult to meet user needs.

Method used

The roles in the infrared interactive sensing system are divided into multiple communication groups, with the number of trigger events equal to the number of events. Each role triggers independently, collects and analyzes data through multiple infrared sensors, and responds accordingly based on the user's status.

Benefits of technology

It improves interaction efficiency and user experience, and enhances the richness and aesthetics of interaction through autonomous response and status judgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115202478B_ABST
    Figure CN115202478B_ABST
Patent Text Reader

Abstract

This invention relates to an infrared interactive sensing control method, comprising: pre-setting multiple trigger events based on infrared sensing results; establishing communication groups for corresponding roles in the infrared interactive sensing system according to the needs of each trigger event; pre-setting trigger conditions and corresponding response methods for each role in the communication group; acquiring infrared sensing-related information; analyzing the infrared sensing results; and performing infrared interactive sensing control based on the infrared sensing results according to the pre-set trigger events. Dividing the corresponding roles in the entire infrared interactive sensing system into multiple communication groups equal to the number of trigger events allows the required roles to autonomously respond according to the pre-set communication groups and pre-set trigger conditions when a trigger event occurs, improving interaction efficiency. Furthermore, data analysis determines the user's current state, and targeted responses are performed based on this state, enhancing the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of artificial intelligence technology, and in particular to an infrared interactive sensing system and its control method. Background Technology

[0002] With the development of technology, traditional user interaction methods can no longer meet user needs. Infrared interactive sensing is a popular interaction method in today's market. When performing infrared interactive sensing, many response roles are often used. Each role represents a device, and each response role may have multiple different response actions based on different sound effects triggered by events. Interactive sensing is completed through the coordination of multiple roles.

[0003] If control is achieved through a central control module, firstly, the information exchange efficiency is poor, and secondly, the connection between multiple roles and the central control module will require many signal lines, affecting the aesthetics of the interactive scene. In addition, the infrared sensing methods on the market today are relatively simple, often triggering based on whether the intensity of the acquired infrared signal exceeds a threshold, which is too monotonous and cannot meet the user's needs. Summary of the Invention

[0004] The purpose of this invention is to at least address one of the shortcomings of the prior art by providing an infrared interactive sensing system and its control method.

[0005] To achieve the above objectives, the present invention adopts the following technical solution.

[0006] Specifically, an infrared interactive sensing control method is proposed, including the following:

[0007] Multiple trigger events based on infrared sensing results are preset. According to the needs of each trigger event, the corresponding roles in the infrared interactive sensing system are established into communication groups to obtain the same number of communication groups as the number of trigger events.

[0008] Pre-set trigger conditions and corresponding response methods for each role in the communication group;

[0009] Obtain infrared sensing information;

[0010] The infrared sensing results are obtained by analyzing the relevant information from the infrared sensing.

[0011] Based on the infrared sensing results, infrared interactive sensing control is performed according to preset trigger events.

[0012] Furthermore, specifically, the infrared sensing-related information includes infrared signal datasets collected by multiple infrared sensor groups at different times.

[0013] Furthermore, specifically, the infrared sensing results are obtained by analyzing the relevant information from the infrared sensing, including:

[0014] Step 310: Obtain the infrared signal dataset at the current time T;

[0015] Step 320: Determine whether multiple users exist based on the infrared signal dataset at the current time T.

[0016] Step 3211: If there is only one user, calculate the distance between the user and each infrared sensor based on the data recorded by each infrared sensor in the infrared signal dataset, and obtain the distance dataset D = {d1, d2, ..., dn} at the current moment. Considered as the distance factor for the current user,

[0017] Step 3212: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 for the previous time and its corresponding distance factor σ1, and the distance dataset D2 for the next time and its corresponding distance factor σ2.

[0018] Step 3213: If σ1 < σ < σ2, then the user is judged to be in a far away state; if σ1 > σ > σ2, then the user is judged to be in a near state; if σ1 < σ > σ2, then the user is judged to be in a lingering state; if σ1 > σ < σ2, then the user is judged to be in a departing state.

[0019] Step 3221: If there are multiple users, calculate the multiple data points collected by each infrared sensor at the current moment, and then calculate the corresponding multiple distances. The average of these multiple distances is considered as the distance between an equivalent user and its corresponding infrared sensor. Based on this, the distance dataset D and distance factor σ of the equivalent user are calculated using the method described in step 3211.

[0020] Step 3222: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 and distance factor σ1 corresponding to the equivalent user at the previous time, and the distance dataset D2 and distance factor σ2 at the next time.

[0021] Step 3223: If σ1 < σ < σ2, then the equivalent user is determined to be in a far away state; if σ1 > σ > σ2, then the equivalent user is determined to be in a near state; if σ1 < σ > σ2, then the equivalent user is determined to be in a lingering state; if σ1 > σ < σ2, then the equivalent user is determined to be in a departing state.

[0022] Step 330: Use the corresponding state judgment result as the infrared sensing result.

[0023] Furthermore, specifically, the corresponding distance is calculated based on the data collected by each infrared sensor, including:

[0024] When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

[0025] Furthermore, specifically,

[0026] The preset trigger conditions for each role in the communication group include self-triggered conditions based on the timeline and non-self-triggered conditions based on the responses of other roles;

[0027] Each trigger event is initiated by a preset sound effect recognition result, and the corresponding roles in the communication group respond one by one in a preset order.

[0028] During the response, each character in the communication group will report their completion status in the communication group after completing the response. Other characters will wait in the communication group for a situation that matches their own preset trigger conditions, and will respond accordingly when a situation that matches their preset trigger conditions is found.

[0029] The present invention also proposes an infrared interactive sensing system, comprising:

[0030] The communication group division module is used to preset multiple trigger events based on infrared sensing results, and to establish communication groups for the corresponding roles in the infrared interactive sensing system according to the needs of each trigger event, so as to obtain the same number of communication groups as the number of trigger events.

[0031] The preset module is used to preset the trigger conditions and corresponding response methods for each role in the communication group;

[0032] Infrared sensing information acquisition module, used to acquire infrared sensing-related information;

[0033] The data analysis module is used to analyze infrared sensing information to obtain infrared sensing results;

[0034] The response module is used to perform infrared interactive sensing control based on the infrared sensing results and according to preset trigger events.

[0035] Furthermore, specifically, the infrared sensing information acquisition module is an infrared sensor group, which includes multiple infrared sensors, each of which can independently acquire infrared data to determine the distance to multiple targets.

[0036] Furthermore, specifically, when calculating distance, the infrared sensor includes,

[0037] When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

[0038] The present invention also proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of any of the above-described infrared interactive sensing methods.

[0039] The beneficial effects of this invention are as follows:

[0040] This invention divides the corresponding roles in the entire infrared interactive sensing system into multiple communication groups, the same number as the number of trigger events, and each role triggers independently. In this way, once a trigger event occurs, the required roles will autonomously respond according to the preset communication group and preset trigger conditions, improving interaction efficiency. In addition, by collecting data from multiple infrared sensors and then performing data analysis to determine the user's status, and responding and interacting accordingly based on the user's status, the user experience can be improved. Attached Figure Description

[0041] The above and other features of this disclosure will become more apparent from the detailed description of the embodiments illustrated in conjunction with the accompanying drawings. In the accompanying drawings, the same reference numerals denote the same or similar elements. Obviously, the drawings described below are merely some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without any creative effort. In the drawings:

[0042] Figure 1 The diagram shown is a flowchart of an infrared interactive sensing control method according to the present invention. Detailed Implementation

[0043] The following will provide a clear and complete description of the concept, specific structure, and technical effects of the present invention in conjunction with embodiments and accompanying drawings, so as to fully understand the purpose, solution, and effects of the present invention. It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. The same reference numerals used throughout the accompanying drawings indicate the same or similar parts.

[0044] Reference Figure 1 Example 1: This invention proposes an infrared interactive sensing control method, comprising the following:

[0045] Step 110: Preset multiple trigger events based on infrared sensing results, and establish communication groups for the corresponding roles in the infrared interactive sensing system according to the needs of each trigger event to obtain the same number of communication groups as the number of trigger events;

[0046] Step 120: Preset trigger conditions and corresponding response methods for each role in the communication group;

[0047] Step 130: Obtain infrared sensing information;

[0048] Step 140: Analyze the infrared sensing information to obtain the infrared sensing results;

[0049] Step 150: Perform infrared interactive sensing control based on the infrared sensing results and according to the preset trigger events.

[0050] In this embodiment 1, by dividing the corresponding roles in the entire infrared interactive sensing system into multiple communication groups with the same number of trigger events, and each role triggers independently, once a trigger event occurs, the required roles will autonomously respond according to the preset communication group and preset trigger conditions, thereby improving interaction efficiency. In addition, by collecting data through multiple infrared sensors and then performing data analysis to determine the user's status, and responding and interacting accordingly based on the user's status, the user experience can be improved.

[0051] In a preferred embodiment of the present invention, the infrared sensing related information specifically includes a dataset of infrared signals collected by multiple infrared sensor groups at different times.

[0052] In a preferred embodiment of the present invention, specifically, the infrared sensing result is obtained by analyzing infrared sensing-related information, including...

[0053] Step 310: Obtain the infrared signal dataset at the current time T;

[0054] Step 320: Determine whether multiple users exist based on the infrared signal dataset at the current time T.

[0055] Step 3211: If there is only one user, calculate the distance between the user and each infrared sensor based on the data recorded by each infrared sensor in the infrared signal dataset, and obtain the distance dataset D = {d1, d2, ..., dn} at the current moment. Considered as the distance factor for the current user,

[0056] Step 3212: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 for the previous time and its corresponding distance factor σ1, and the distance dataset D2 for the next time and its corresponding distance factor σ2.

[0057] Step 3213: If σ1 < σ < σ2, then the user is judged to be in a far away state; if σ1 > σ > σ2, then the user is judged to be in a near state; if σ1 < σ > σ2, then the user is judged to be in a lingering state; if σ1 > σ < σ2, then the user is judged to be in a departing state.

[0058] Step 3221: If there are multiple users, calculate the multiple data points collected by each infrared sensor at the current moment, and then calculate the corresponding multiple distances. The average of these multiple distances is considered as the distance between an equivalent user and its corresponding infrared sensor. Based on this, the distance dataset D and distance factor σ of the equivalent user are calculated using the method described in step 3211.

[0059] Step 3222: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 and distance factor σ1 corresponding to the equivalent user at the previous time, and the distance dataset D2 and distance factor σ2 at the next time.

[0060] Step 3223: If σ1 < σ < σ2, then the equivalent user is determined to be in a far away state; if σ1 > σ > σ2, then the equivalent user is determined to be in a near state; if σ1 < σ > σ2, then the equivalent user is determined to be in a lingering state; if σ1 > σ < σ2, then the equivalent user is determined to be in a departing state.

[0061] Step 330: Use the corresponding state judgment result as the infrared sensing result.

[0062] In this preferred embodiment, the user's state can be determined in the above manner, and a response can be made according to the user's state in a preset response manner.

[0063] In a preferred embodiment of the present invention, specifically, the corresponding distance is calculated based on the data collected by each infrared sensor, including:

[0064] When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

[0065] As a preferred embodiment of the present invention, specifically...

[0066] The preset trigger conditions for each role in the communication group include self-triggered conditions based on the timeline and non-self-triggered conditions based on the responses of other roles;

[0067] Each trigger event is initiated by a preset sound effect recognition result, and the corresponding roles in the communication group respond one by one in a preset order.

[0068] During the response, each character in the communication group will report their completion status in the communication group after completing the response. Other characters will wait in the communication group for a situation that matches their own preset trigger conditions, and will respond accordingly when a situation that matches their preset trigger conditions is found.

[0069] In this embodiment 1, it is assumed that there are N roles, such as light 1, light 2, speaker 1, speaker 2, ..., N. Light 1, light 2, and speaker 1 are taken as a communication group. Speaker 1 has a time-based trigger condition, that is, when the clock reaches a preset value, speaker 1 will automatically broadcast. In addition, there is an event triggered by infrared recognition results, which first makes light 2 flash, then speaker 1 responds, and finally light 1 illuminates. That is, when light 2 flashes, it will send a flashing response information to the communication group. After speaker 1 receives it, it will respond, and after speaker 1 responds, light 1 will illuminate.

[0070] The present invention also proposes an infrared interactive sensing system, comprising:

[0071] The communication group division module is used to preset multiple trigger events based on infrared sensing results, and to establish communication groups for the corresponding roles in the infrared interactive sensing system according to the needs of each trigger event, so as to obtain the same number of communication groups as the number of trigger events.

[0072] The preset module is used to preset the trigger conditions and corresponding response methods for each role in the communication group;

[0073] Infrared sensing information acquisition module, used to acquire infrared sensing-related information;

[0074] The data analysis module is used to analyze infrared sensing information to obtain infrared sensing results;

[0075] The response module is used to perform infrared interactive sensing control based on the infrared sensing results and according to preset trigger events.

[0076] In a preferred embodiment of the present invention, the infrared sensing information acquisition module is an infrared sensor group, which includes multiple infrared sensors, each of which can independently acquire infrared data to determine the distance to multiple targets.

[0077] In a preferred embodiment of the present invention, specifically, the infrared sensor, when calculating distance, includes:

[0078] When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

[0079] The present invention also proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of any of the above-described infrared interactive sensing methods.

[0080] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of the solution in this embodiment, depending on actual needs.

[0081] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0082] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or system capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0083] Although the description of the invention has been quite detailed and particularly of several described embodiments, it is not intended to limit it to any of these details or embodiments or any particular embodiment, but should be considered as providing a broad possible interpretation of the claims by referring to the appended claims and taking into account the prior art, thereby effectively covering the intended scope of the invention. Furthermore, the invention has been described above with respect to embodiments foreseeable by the inventors in order to provide a useful description, and non-substantial modifications to the invention that have not yet been foreseen may still represent equivalent modifications.

[0084] The above description is merely a preferred embodiment of the present invention. The present invention is not limited to the above-described embodiments. Any embodiment that achieves the technical effects of the present invention using the same means should fall within the protection scope of the present invention. Within the protection scope of the present invention, various modifications and variations can be made to the technical solutions and / or implementation methods.

Claims

1. An infrared interactive sensing control method, characterized in that, Including the following: Multiple trigger events based on infrared sensing results are preset. According to the needs of each trigger event, the corresponding roles in the infrared interactive sensing system are established into communication groups to obtain the same number of communication groups as the number of trigger events. Pre-set trigger conditions and corresponding response methods for each role in the communication group; Obtain infrared sensing information; The infrared sensing results are obtained by analyzing the relevant information from the infrared sensing. Based on the infrared sensing results, infrared interactive sensing control is performed according to preset trigger events; Specifically, the infrared sensing-related information includes infrared signal datasets collected by multiple infrared sensor groups at different times; Specifically, infrared sensing results are obtained by analyzing infrared sensing-related information, including: Step 310: Obtain the infrared signal dataset at the current time T; Step 320: Determine whether multiple users exist based on the infrared signal dataset at the current time T. Step 3211: If there is only one user, calculate the distance between the user and each infrared sensor based on the data recorded by each infrared sensor in the infrared signal dataset, and obtain the distance dataset D = {d1, d2, ..., dn} at the current moment. Considered as the distance factor for the current user, Step 3212: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 for the previous time and its corresponding distance factor.

1. The distance dataset D2 at the next time step and its corresponding distance factor 2, Step 3213, If 1 < < 2. If the user is in a remote state, then it is determined that the user is in a remote state. 1> >

2. Then determine if the user is in a close proximity state. 1 < >

2. If the user is in a lingering state, then it is determined that the user is in a lingering state. 1> < 2. Then determine that the user is in a logged-out state; Step 3221: If there are multiple users, calculate the multiple data points collected by each infrared sensor at the current moment and obtain the corresponding multiple distances. Average these multiple distances and consider them as an equivalent user and the corresponding infrared sensor. Based on this, calculate the equivalent user distance dataset D and distance factors using the method described in step 3211. , Step 3222: Obtain the infrared signal datasets for the previous time T-1 and the next time T+1 respectively. Similarly, calculate the distance dataset D1 and distance factor corresponding to the equivalent user at the previous time.

1. The distance dataset D2 and distance factors at the next time step. 2, Step 3223, if 1 < < 2. Then determine if the equivalent user is in a remote state. 1> >

2. Then determine if the equivalent user is in a close proximity state. 1 < >

2. Then determine if the equivalent user is in a lingering state. 1> < 2. Then the equivalent user is determined to be in a departing state; Step 330: Use the corresponding state judgment result as the infrared sensing result.

2. The infrared interactive sensing control method according to claim 1, characterized in that, Specifically, the corresponding distance is calculated based on the data collected by each infrared sensor, including: When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

3. The infrared interactive sensing control method according to claim 1, characterized in that, Specifically, The preset trigger conditions for each role in the communication group include self-triggered conditions based on the timeline and non-self-triggered conditions based on the responses of other roles; Each trigger event is initiated by a preset sound effect recognition result, and the corresponding roles in the communication group respond one by one in a preset order. During the response, each character in the communication group will report their completion status in the communication group after completing the response. Other characters will wait in the communication group for a situation that matches their own preset trigger conditions, and will respond accordingly when a situation that matches their preset trigger conditions is found.

4. An infrared interactive sensing system, characterized in that, The system comprising the steps of the method according to any one of claims 1-3, wherein the method is applied: The communication group division module is used to preset multiple trigger events based on infrared sensing results, and to establish communication groups for the corresponding roles in the infrared interactive sensing system according to the needs of each trigger event, so as to obtain the same number of communication groups as the number of trigger events. The preset module is used to preset the trigger conditions and corresponding response methods for each role in the communication group; Infrared sensing information acquisition module, used to acquire infrared sensing-related information; The data analysis module is used to analyze infrared sensing information to obtain infrared sensing results; The response module is used to perform infrared interactive sensing control based on the infrared sensing results and according to preset trigger events.

5. An infrared interactive sensing system according to claim 4, characterized in that, Specifically, the infrared sensing information acquisition module is an infrared sensor group, which includes multiple infrared sensors. Each infrared sensor can independently acquire infrared data to determine the distance to multiple targets.

6. An infrared interactive sensing system according to claim 5, characterized in that, Specifically, when calculating distance, the infrared sensor includes: When the infrared transmitter in the infrared sensor emits light and it is used by the user, the reflected light is fed back to the CCD detector. At this time, we can know the angle α of the emitted light relative to the infrared transmitter, the offset distance L of the reflected light relative to the CCD detector, and the focal length f of the lens. The distance X between the infrared transmitter and the CCD detector is fixed. Based on the triangulation principle, the distance between the user and the infrared sensor is calculated.

7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Transmission line monitoring method and transmission line monitoring device

    CN106877511A

  • Alert system for sensor based detection system

    US20150379848A1