Curtain with light leakage prevention function and control method thereof
By introducing motion sensors and Transformer prediction models into the curtains, the light leakage situation is monitored and predicted in real time and the overlap of the curtains is dynamically adjusted, the problem of light leakage at the curtain joints is solved, and an efficient and intelligent light leakage prevention effect is achieved.
Patent Information
- Application Number
- CN202510407957.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-02
- Publication Date
- 2025-05-02
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing curtains are prone to light leakage at the joints during use, and existing solutions cannot fundamentally solve the light leakage problem caused by changes in curtain positions.
A curtain with light leakage function was designed, using a combination of left and right curtains, controllers and motion sensors. The motion sensor is used to monitor the motion of the curtain in real time, and combine the Transformer prediction model to deeply process the multi-dimensional data to predict the probability of light leakage in the joint area. When the probability of light leakage is higher than the threshold, the driving motor is controlled to increase the hanging part to overlap.
It realizes intelligent light leakage prediction and prevention, can promptly detect light leakage risks, improve the timeliness and effectiveness of light leakage prevention, and avoid the passivity and inaccuracy of traditional methods.
Smart Images

Figure CN119908575A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent curtain control, and in particular to a curtain with a light leakage prevention function and a control method thereof. Background Art
[0002] In modern life, curtains are a common household item that not only blocks sunlight and protects privacy, but also affects the indoor decorative effect to a certain extent. Traditional curtains are mainly opened and closed manually or electrically to meet users' needs for light blocking and ventilation at different time periods.
[0003] However, there is a common problem in the actual use of existing curtains, that is, light leakage at the seams. Figure 1 As shown. Whether it is manual curtains or electric curtains, various factors in daily use, such as frequent opening and closing of curtains, wind blowing, and inaccurate curtain installation, will cause the overlap between the two curtains to change, resulting in light leakage at the seams. This light leakage phenomenon is particularly inconvenient in some scenes with high light requirements. For example, when resting in the bedroom at night, light leakage will affect people's sleep quality; in the audio-visual room, light leakage will interfere with the experience of watching movies or performances; in some special working environments, such as studios and laboratories, light leakage may also have an adverse effect on the normal use of professional equipment and experimental results.
[0004] In order to solve the problem of light leakage at the joints of curtains, some improvement schemes have been proposed in the prior art. For example, by optimizing the material and structural design of the curtains, increasing the thickness and density of the curtains, or using multi-layer curtains to improve the light-shielding effect. However, these methods can only alleviate the light leakage problem to a certain extent, and cannot fundamentally solve the light leakage at the joints caused by changes in the position of the curtains. In addition, there are some solutions to add auxiliary devices such as sealing strips to the joints of the curtains, but these devices are prone to wear and aging after long-term use, and will affect the aesthetics of the curtains and the smoothness of opening and closing.
[0005] Therefore, a more intelligent and effective technical solution is needed to solve the problem of light leakage at the seams of curtains and improve the shading performance and user experience of curtains. Summary of the invention
[0006] In view of the above technical problems, the present invention provides a curtain with anti-light leakage function, a control method, an electronic device, a computer storage medium and a computer program product to solve the above technical problems.
[0007] The present invention discloses a curtain with a light leakage prevention function, the curtain comprising two left and right curtains, a controller and a motion sensor; the hanging ends of each curtain are respectively arranged on two parallel slide rails, and a plurality of motion sensors are arranged at intervals at the vertical end of each curtain; each slide rail is provided with a driving motor for driving the sub-curtain to change its position on the slide rail; the controller is used to obtain the length of the sub-curtain and the driving working parameters of the driving motor, and determine the overlapping size of the hanging parts of the two sub-curtains in the joint area according to the driving working parameters; and, receive the motion detection data fed back by each of the motion sensors, use the first Transformer prediction model to perform in-depth processing on each of the motion detection data, the relative arrangement position relationship of each of the motion sensors, the length of the sub-curtain and the overlapping size of the hanging parts, and obtain the light leakage probability of the joint area; and, when the light leakage probability is higher than the probability threshold, control the driving motor to act to increase the overlapping size of the hanging parts.
[0008] In some embodiments, the curtain also includes a microphone, which transmits the detected human voice signal to the controller, and the controller is used to extract voice control instructions related to increasing the overlapping size of the hanging parts from the human voice signal, and control the drive motor to operate according to the control instructions to increase the overlapping size of the hanging parts accordingly.
[0009] In some embodiments, the controller is also used to detect whether a start signal of a preset control mode of the curtains is received. If so, it controls each of the motion sensors to start and feed back the motion detection data thereto; wherein the start signal is input to the controller by the user or received from the smart home system.
[0010] In some embodiments, the use of the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtains and the overlap size of the hanging parts to obtain the light leakage probability of the seam area includes: using the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtains and the overlap size of the hanging parts to obtain the initial light leakage probability of the seam area; the controller retrieves historical information related to the voice control instruction, the historical information includes the time difference between the release time of several of the voice control instructions and the execution time of the controller controlling the drive motor to increase the overlap size of the hanging parts, and uses the second Transformer prediction model to perform deep processing on the historical information to obtain a control deviation index; and uses the control deviation index to correct the initial light leakage probability to obtain the final light leakage probability.
[0011] In some embodiments, the controller further obtains and inputs material information of the sub-curtain into the first Transformer prediction model, wherein the material information includes the hardness and thickness of the material of the sub-curtain.
[0012] In some embodiments, when the light leakage probability is higher than a probability threshold, the driving motor is controlled to move to increase the overlap size of the hanging parts, including: when the light leakage probability is higher than the probability threshold, the driving motor is controlled to move according to a preset amplitude to gradually increase the overlap size of the hanging parts; and after each step of action according to the preset amplitude, the light leakage probability is re-determined; if the light leakage probability is still higher than the probability threshold, another step of action is performed according to the preset amplitude until the light leakage probability is lower than the probability threshold.
[0013] The present invention also discloses a control method for a curtain with an anti-light leakage function, which is applied to a controller, and the method comprises the following steps: the controller obtains the length of the sub-curtain and the driving working parameters of the driving motor, and determines the overlapping size of the hanging parts of the two sub-curtains in the joint area according to the driving working parameters; and receives motion detection data fed back by each motion sensor; uses a first Transformer prediction model to perform in-depth processing on each motion detection data, the relative layout position relationship of each motion sensor, the length of the sub-curtain and the overlapping size of the hanging parts to obtain the light leakage probability of the joint area; when the light leakage probability is higher than the probability threshold, controls the driving motor to increase the overlapping size of the hanging parts.
[0014] The present invention also discloses an electronic device, which is applied to the curtain with anti-light leakage function as described in any of the above items, and includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
[0015] The present invention further discloses a computer storage medium, which is applied to the curtain with anti-light leakage function as described in any of the above items, and the computer-readable storage medium stores a computer program.
[0016] The present invention further discloses a computer program product, which is applied to the curtain with anti-light leakage function as described in any of the above items, and the computer program product contains computer program codes that can be executed by a processor of an electronic device.
[0017] The beneficial effects of the present invention are: 1) By using motion sensors to monitor the movement of the vertical ends of the curtains in real time, and combining the first Transformer prediction model to perform in-depth processing of multi-dimensional data, the probability of light leakage at the curtain joints can be accurately predicted. This intelligent prediction method can detect light leakage risks in a timely manner, greatly improving the timeliness and effectiveness of light leakage prevention. Traditional light leakage prevention methods are often passive, such as using thickened curtain materials, adding sealing strips, etc., while this solution realizes active light leakage prevention, dynamically adjusts the overlap of the curtains according to real-time data, and adapts to different usage scenarios and environmental changes.
[0018] 2) The controller can accurately calculate the overlap size of the hanging parts of the two curtains in the joint area according to the driving working parameters of the driving motor, and accurately control the action of the driving motor according to the predicted light leakage probability, and appropriately increase the overlap size of the hanging parts. This precise control method can ensure that the curtains will not overlap excessively while ensuring the anti-light leakage effect, avoiding affecting the normal opening and closing and service life of the curtains. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 It is a schematic diagram of the structure of the existing curtain disclosed in the embodiment of the present invention.
[0021] Figure 2 The invention discloses a curtain with a light leakage prevention function.
[0022] Figure 3 The present invention is a flowchart of a method for controlling a curtain with a light leakage prevention function disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The following is a description of the implementation of the present application by specific specific embodiments. People familiar with the technology can easily understand other advantages and effects of the present application from the contents disclosed in this specification. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0024] In addition, the technical features involved in the different embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.
[0025] like Figure 2 As shown, an embodiment of the present invention discloses a curtain with a light leakage prevention function, the curtain comprising two left and right curtains, a controller (not shown in the figure) and a motion sensor; the hanging ends of each curtain are respectively arranged on two parallel slide rails, and a plurality of motion sensors are arranged at intervals at the vertical end of each curtain; each slide rail is provided with a driving motor (not shown in the figure) for driving the sub-curtain to change its position on the slide rail.
[0026] The controller is used to obtain the length of the sub-curtain and the driving working parameters of the driving motor, and determine the overlapping size of the hanging parts of the two sub-curtains in the seam area according to the driving working parameters; and receive the motion detection data fed back by each motion sensor, and use the first Transformer prediction model to deeply process each motion detection data, the relative layout position relationship of each motion sensor, the length of the sub-curtain and the overlapping size of the hanging parts to obtain the light leakage probability of the seam area; and when the light leakage probability is higher than the probability threshold, control the driving motor to increase the overlapping size of the hanging parts.
[0027] The above-mentioned curtains with anti-light leakage function of the present invention are innovatively improved compared to existing curtains in that a motion sensor is added. The controller can determine whether the current movement state of the curtain vertical part will cause light leakage in the seam area of the two curtains through in-depth analysis of the motion detection data of multiple motion sensors with a preset relative layout position relationship, and then timely adjust the overlapping size of the hanging parts in the seam area of the two curtains to be appropriately increased, that is, increase the overlapping area of the two curtains, which can reduce intermittent or continuous light leakage in the curtain seam area due to shaking due to wind.
[0028] The above-mentioned curtains with anti-light leakage function of the present invention have the following significant advantages: 1) By using motion sensors to monitor the movement of the vertical ends of the curtains in real time, and combining the first Transformer prediction model to perform in-depth processing of multi-dimensional data, the probability of light leakage at the curtain joints can be accurately predicted. This intelligent prediction method can detect light leakage risks in a timely manner, greatly improving the timeliness and effectiveness of anti-light leakage. Traditional anti-light leakage methods are often passive, such as using thickened curtain materials, adding sealing strips, etc., while this solution realizes active anti-light leakage, dynamically adjusts the overlap of the curtains according to real-time data, and adapts to different usage scenarios and environmental changes.
[0029] 2) The controller can accurately calculate the overlap size of the hanging parts of the two curtains in the joint area according to the driving working parameters of the driving motor, and accurately control the action of the driving motor according to the predicted light leakage probability, and appropriately increase the overlap size of the hanging parts. This precise control method can ensure that the curtains will not overlap excessively while ensuring the anti-light leakage effect, avoiding affecting the normal opening and closing and service life of the curtains.
[0030] It should be noted that the controller has acquired the length of each sub-curtain (usually the same length) and the driving working parameters of the driving motor in advance, which are input into the controller in advance by the staff. By analyzing the driving working parameters of the driving motor, such as the number of rotations and speed of the motor, the controller can determine the overlap size of the hanging parts of the two sub-curtains in the seam area.
[0031] After the controller receives the motion detection data fed back by each motion sensor, it uses the first Transformer prediction model for deep processing. During the processing, not only the motion detection data is considered, but also the relative layout position relationship of each motion sensor, the length of the sub-curtains, and the overlapping size of the hanging parts. The first Transformer prediction model is a powerful deep learning model that can analyze and learn these multi-dimensional data, thereby accurately predicting the probability of light leakage in the seam area.
[0032] The above-mentioned motion detection data includes but is not limited to deviation angle, linear velocity, angular velocity, amplitude, frequency, etc.
[0033] Deviation angle: describes the inclination angle of the curtain end relative to the initial vertical position. Under normal circumstances, the curtain end should be vertically downward, but when disturbed by external forces, there will be a certain angle of deviation. A larger deviation angle means that the overall state of the curtain is unstable and it is easy to cause light leakage at the seams.
[0034] Linear speed: refers to the speed at which the curtain ends move in a certain direction. Fast movement may indicate that the curtain is subject to greater external forces, such as strong winds. Too fast a line speed may cause the curtain to not fit tightly during movement, increasing the possibility of light leakage at the seams.
[0035] Angular velocity: It is used to measure how fast the curtain ends rotate around a certain axis. When the curtain swings, the angular velocity can reflect the intensity of the swing. A larger angular velocity means that the curtain swings more, which may damage the sealing of the seams and cause light leakage.
[0036] Amplitude: refers to the maximum displacement amplitude of the curtain's vertical end vibration. A larger amplitude indicates that the curtain is vibrating more violently, which may cause the relative position of the curtains to change frequently, making it difficult to keep the seams tight, thereby increasing the possibility of light leakage.
[0037] Frequency: refers to the speed of the curtain's vertical end vibration, expressed as the number of vibrations per unit time. Different vibration frequencies may correspond to different external interference factors. For example, high-frequency vibration may be caused by air conditioning, people walking, etc., while low-frequency vibration may be related to larger-scale environmental factors such as wind. By analyzing the vibration frequency, you can better understand the movement status of the curtain and the risk of light leakage.
[0038] In some embodiments, the curtain also includes a microphone, which transmits the detected human voice signal to the controller, and the controller is used to extract voice control instructions related to increasing the overlapping size of the hanging parts from the human voice signal, and control the drive motor to operate according to the control instructions to increase the overlapping size of the hanging parts accordingly.
[0039] In an embodiment of the present invention, the voice control function can cooperate with the original intelligent anti-light leakage system. On the basis of the intelligent anti-light leakage system automatically adjusting the overlap of the curtains according to the motion sensor data and the prediction model, the user can also manually intervene through voice commands to further optimize the opening and closing state of the curtains. For example, when the first Transformer prediction model predicts that the probability of light leakage is low (actually slight light leakage has occurred) and the operation of increasing the overlap size of the hanging part is not taken, the user can implement this operation through voice commands. This collaborative working method makes the control of the curtains more comprehensive and flexible, which not only ensures the automation and accuracy of anti-light leakage, but also meets the personalized usage needs of users.
[0040] In some embodiments, the controller is also used to detect whether a start signal of a preset control mode of the curtains is received. If so, it controls each of the motion sensors to start and feed back the motion detection data thereto; wherein the start signal is input to the controller by the user or received from the smart home system.
[0041] In the embodiment of the present invention, the controller of the present invention does not continuously execute the above scheme, and will not execute the above scheme when the light leakage of the curtain will not affect the user. For example, when the user leaves the room, even if the curtain is shaken by the wind and light leaks, the controller will not execute the above scheme. This setting can reduce power consumption on the one hand, and reduce the number of invalid actions of the drive motor on the other hand, so as to increase its service life.
[0042] The above-mentioned start signal can be input to the controller by the user himself, for example, the control instruction "I am going to sleep, turn on the curtain anti-light leakage mode" is sent to the controller through the above-mentioned microphone; on the contrary, when the control instruction is "turn off the curtain anti-light leakage mode", the motion sensors are controlled to enter the sleep mode. It can also be automatically sent to the controller by the smart home system. For example, when the detection device of the smart home system detects that the user has returned home, it automatically sends the above-mentioned start signal to the controller, and when it detects that the user has left home, it automatically sends a sleep signal to the controller, and the controller controls each motion sensor to enter the sleep mode.
[0043] The detection equipment of the smart home system is, for example, an infrared device installed at the door, a camera installed indoors, etc. For example, the infrared device can detect the user's entry and exit behavior, and the camera can identify the user in the room image to determine whether the user is in the room. It can also be a wireless node interconnected with the user's mobile device. When all these wireless nodes are disconnected from the user's mobile device, it is determined that the user has left home, and when one wireless node is connected to the user's mobile device, it is determined that the user has returned home.
[0044] In some embodiments, the use of the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtains and the overlap size of the hanging parts to obtain the light leakage probability of the seam area includes: using the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtains and the overlap size of the hanging parts to obtain the initial light leakage probability of the seam area; the controller retrieves historical information related to the voice control instruction, the historical information includes the time difference between the release time of several of the voice control instructions and the execution time of the controller controlling the drive motor to increase the overlap size of the hanging parts, and uses the second Transformer prediction model to perform deep processing on the historical information to obtain a control deviation index; and uses the control deviation index to correct the initial light leakage probability to obtain the final light leakage probability.
[0045] In an embodiment of the present invention, the motion detection data reflects the real-time motion state of the vertical end of the curtain, such as whether there is shaking, the amplitude and frequency of the shaking, etc. This information can reflect whether the curtain is affected by external factors (mainly wind force, such as the wind force of the fan in the room, the wind force of the air conditioner, etc.) and may leak light. The relative layout position relationship of the motion sensor helps to analyze the movement of different positions of the curtain more comprehensively and accurately, so as to more accurately judge the possibility of light leakage. The length of the sub-curtain and the overlapping size of the hanging part are important structural parameters that affect the light leakage in the seam area. Different lengths and overlapping sizes will lead to different light leakage risks. Generally, the longer the length of the sub-curtain and the shorter the overlapping size of the hanging part, the greater the risk of light leakage.
[0046] The first Transformer prediction model can process the input data in depth by mining the complex relationships and potential rules between the data, and finally output the initial light leakage probability of the seam area. This initial light leakage probability is predicted based on the current physical state and movement of the curtain.
[0047] At the same time, the controller of the present invention also obtains historical information of the user manually adjusting the overlapping size of the hanging part of the sub-curtain through voice control instructions. The historical information contains the time difference between the release time of several voice control instructions and the execution time (execution time in front and release time in the back) of the controller controlling the driving motor to increase the overlapping size of the hanging part. The smaller the time difference, the higher the user's dissatisfaction with the overlapping size of the hanging part adjusted by the controller (that is, the controller's regulation of the overlapping size of the hanging part does not really solve the light leakage problem, or the degree of solution to the light leakage problem does not meet the user's expectations, or due to errors in the driving motor or the slide rail, the pull rope, etc., resulting in a large deviation between the overlapping size of the hanging part after regulation and the control target of the controller), so the user is more eager to adopt manual control means. Therefore, the present invention also constructs a second Transformer prediction model, which can be used to analyze the user's expectations of the degree of solution to the light leakage problem from the distribution law of the above-mentioned time difference contained in the historical information, and then output the corresponding control deviation index. The control deviation index is, for example, 1.1, 1.2, 1.3, etc. The control deviation index can be used to correct the initial light leakage probability predicted by the aforementioned first Transformer prediction model to a more accurate light leakage probability.
[0048] In some embodiments, the controller further obtains and inputs material information of the sub-curtain into the first Transformer prediction model, wherein the material information includes the hardness and thickness of the material of the sub-curtain.
[0049] In an embodiment of the present invention, the aforementioned first Transformer prediction model analyzes the light leakage probability of the sub-curtain based on the length of the sub-curtain and the overlapping size of the hanging part. In fact, the material of the curtain will also affect its light leakage probability. For example, the seam area of a curtain that is too soft or too light is more likely to be blown up by the wind, resulting in light leakage; while curtains with appropriate hardness and thickness have stronger resistance to wind, that is, they are less likely to be blown up by the wind. Therefore, when constructing and training the aforementioned first Transformer prediction model, the present invention also uses the material information of the sub-curtain as part of the training data, so that it can grasp the relationship between curtains of different materials and the light leakage probability.
[0050] It should be noted that the first Transformer prediction model and the second Transformer prediction model mainly include several (for example, two) encoders, decoders, and corresponding input layers and output layers. Since they are mature existing technologies, their specific internal structures will not be described in detail.
[0051] In some embodiments, when the light leakage probability is higher than a probability threshold, the driving motor is controlled to move to increase the overlap size of the hanging parts, including: when the light leakage probability is higher than the probability threshold, the driving motor is controlled to move according to a preset amplitude to gradually increase the overlap size of the hanging parts; and after each step of action according to the preset amplitude, the light leakage probability is re-determined; if the light leakage probability is still higher than the probability threshold, another step of action is performed according to the preset amplitude until the light leakage probability is lower than the probability threshold.
[0052] In the embodiment of the present invention, in order to avoid excessive action of overdriving the motor, the pull rope, etc., and to extend their service life, the present invention sets the controller to gradually increase the overlap size of the hanging part in a step-by-step action manner. After each adjustment of the preset amplitude (for example, 5 cm), the light leakage probability is re-determined in the above manner until the light leakage probability is lower than the probability threshold and the action is stopped.
[0053] like Figure 3 As shown, an embodiment of the present invention also discloses a control method for a curtain with an anti-light leakage function, which is applied to a controller, and the method comprises the following steps: the controller obtains the length of the sub-curtain and the driving working parameters of the driving motor, and determines the overlapping size of the hanging parts of the two sub-curtains in the joint area according to the driving working parameters; and receives the motion detection data fed back by each of the motion sensors; uses the first Transformer prediction model to perform in-depth processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtain and the overlapping size of the hanging parts to obtain the light leakage probability of the joint area; when the light leakage probability is higher than the probability threshold, controls the driving motor to increase the overlapping size of the hanging parts.
[0054] An embodiment of the present invention further discloses an electronic device, which is applied to the curtain with anti-light leakage function as described in any of the preceding items, and includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
[0055] The embodiment of the present invention further discloses a computer storage medium, which is applied to the curtain with anti-light leakage function as described in any of the above items, and the computer-readable storage medium stores a computer program.
[0056] Computer storage media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer storage media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0057] The embodiment of the present invention further discloses a computer program product, which is applied to the curtain with anti-light leakage function as described in any of the preceding items, and the computer program product contains computer program codes that can be executed by a processor of an electronic device.
[0058] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0059] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0060] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A curtain with light leakage prevention function, characterized in that: The curtain comprises two left and right curtains, a controller and a motion sensor; the hanging ends of each curtain are arranged on two parallel slide rails, and a plurality of motion sensors are arranged at intervals at the vertical ends of each curtain; each slide rail is provided with a driving motor for driving the sub-curtain to change its position on the slide rail; the controller is used to obtain the length of the sub-curtain and the driving working parameters of the driving motor, and determine the overlapping size of the hanging parts of the two sub-curtains in the joint area according to the driving working parameters; and, receive the motion detection data fed back by each of the motion sensors, use the first Transformer prediction model to perform in-depth processing on each of the motion detection data, the relative arrangement position relationship of each of the motion sensors, the length of the sub-curtain and the overlapping size of the hanging parts, and obtain the light leakage probability of the joint area; and, when the light leakage probability is higher than the probability threshold, control the driving motor to increase the overlapping size of the hanging parts.
2. The curtain with light leakage prevention function according to claim 1, characterized in that: The curtain also includes a microphone, which transmits the detected human voice signal to the controller. The controller is used to extract voice control instructions related to increasing the overlap size of the hanging parts from the human voice signal, and control the drive motor to increase the overlap size of the hanging parts according to the control instructions.
3. The curtain with light leakage prevention function according to claim 1, characterized in that: The controller is also used to detect whether a start signal of a preset control mode of the curtain is received. If so, it controls each motion sensor to start and feed back the motion detection data thereto; wherein the start signal is input to the controller by the user or received from the smart home system.
4. The curtain with light leakage prevention function according to claim 2, characterized in that: The method uses the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtain and the overlap size of the hanging part to obtain the light leakage probability of the joint area, including: using the first Transformer prediction model to perform deep processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtain and the overlap size of the hanging part to obtain the initial light leakage probability of the joint area; the controller retrieves historical information related to the voice control instruction, the historical information includes the time difference between the release time of several of the voice control instructions and the execution time of the controller controlling the drive motor to increase the overlap size of the hanging part, and uses the second Transformer prediction model to perform deep processing on the historical information to obtain a control deviation index; and uses the control deviation index to correct the initial light leakage probability to obtain the final light leakage probability.
5. The curtain with light leakage prevention function according to claim 4, characterized in that: The controller also obtains and inputs material information of the sub-curtain into the first Transformer prediction model, wherein the material information includes the hardness and thickness of the material of the sub-curtain.
6. The curtain with light leakage prevention function according to claim 1, characterized in that: When the light leakage probability is higher than a probability threshold, the driving motor is controlled to move to increase the overlap size of the hanging parts, including: when the light leakage probability is higher than the probability threshold, the driving motor is controlled to move according to a preset amplitude to gradually increase the overlap size of the hanging parts; and after each step of action according to the preset amplitude, the light leakage probability is re-determined; if the light leakage probability is still higher than the probability threshold, another step of action is performed according to the preset amplitude until the light leakage probability is lower than the probability threshold.
7. A method for controlling a curtain with a light leakage prevention function as claimed in any one of claims 1 to 6, applied to a controller, characterized in that: The method comprises the following steps: the controller acquires the length of the sub-curtain and the driving working parameters of the driving motor, and determines the overlapping size of the hanging parts of the two sub-curtains in the joint area according to the driving working parameters; and receives the motion detection data fed back by each motion sensor; uses the first Transformer prediction model to perform in-depth processing on each of the motion detection data, the relative layout position relationship of each of the motion sensors, the length of the sub-curtain and the overlapping size of the hanging parts to obtain the light leakage probability of the joint area; when the light leakage probability is higher than the probability threshold, controls the driving motor to increase the overlapping size of the hanging parts.
8. An electronic device, characterized in that: The curtain with anti-light leakage function applied to any one of claims 1 to 6 comprises: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor.
9. A computer storage medium, characterized in that: Applicable to the curtain with anti-light leakage function described in any one of claims 1 to 6, the computer-readable storage medium stores a computer program.
10. A computer program product, applied to the curtain with anti-light leakage function according to any one of claims 1 to 6, characterized in that: The computer program product includes computer program codes that can be executed by a processor of an electronic device.
Citation Information
Patent Citations
Intelligent curtain control method and system
CN115474819A
Curtain control method and device, storage medium and computer equipment
CN115969215A
Split type intelligent curtain based on diversified requirements
CN118648790A
Intelligent double-open type curtain
CN221616760U
Automatic self-regulating, sensor-controlled curtaining system especially for entrances, hospitals etc, comprises two-part curtaining system with automatic opening and closure controls
DE10327200A1