An intelligent control system for simulated flame of electric fireplace
By designing an intelligent control system for simulated flame in electric fireplaces, the problems of single power and color analysis, low brightness adjustment accuracy and fixed playback animations in traditional systems are solved, and intelligent adjustment of simulated flames is achieved, improving user experience and power saving effects.
Patent Information
- Application Number
- CN202410665481.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-27
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-05-27
AI Technical Summary
The traditional electric fireplace simulation flame control system cannot automatically adjust the power level of the simulated flame, the color analysis is single, the brightness adjustment accuracy is low, and the playback animation is fixed, which cannot meet the growing user needs.
An intelligent control system for simulated flame of electric fireplace is designed, including an environmental data acquisition module, a simulated flame color acquisition module, a simulated flame color analysis module, a simulated flame brightness analysis module, a simulated flame playback animation analysis module and a simulated flame power real-time analysis module. By comprehensively considering historical usage and current environmental factors, the power, color, brightness and playback animation of the simulated flame are adjusted in real time.
It realizes intelligent adjustment of simulated flame power, color and brightness, improves user experience and usage satisfaction, saves power consumption, and enhances visual effects.
Smart Images

Figure CN118605216B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of intelligent control of equipment, and in particular relates to an intelligent control system for simulated flames of an electric fireplace. Background Art
[0002] With the improvement of living standards and changes in aesthetic standards, people are increasingly demanding more decorative and beautifying indoor environments. Electric fireplaces, as a home product that combines both decorative and heating functions, are gaining popularity. Simulated flames, a core element of electric fireplaces, have a direct impact on their overall aesthetics and user experience, thanks to their fidelity and dynamic effects. However, traditional simulated flame control systems cannot meet this growing demand.
[0003] The traditional electric fireplace simulated flame control system has the following problems: First, the traditional electric fireplace simulated flame control system cannot automatically adjust the power level of the simulated flame, which may cause the simulated flame to maintain the same power for a long time, resulting in serious power loss.
[0004] Second, the traditional electric fireplace simulated flame control system has a relatively simple analysis of the color of the simulated flame. It only determines the color of the simulated flame based on current environmental factors, does not consider the historical usage of various simulated flame colors, cannot comprehensively consider user preferences, and has low intelligence.
[0005] Third, the traditional electric fireplace simulated flame control system has a simple analysis of the brightness of the simulated flame color. It only analyzes the brightness of the simulated flame color based on the current light brightness, does not consider the user's preferred brightness, and does not make corrections to it. The adjustment accuracy of the simulated flame color brightness is low, resulting in the simulated flame color brightness not meeting user expectations.
[0006] Fourth, the traditional electric fireplace simulation flame control system has a relatively fixed playback of the animation corresponding to the simulation flame color, and does not adjust the playback animation corresponding to the simulation flame color, which reduces the overall visual effect. Summary of the Invention
[0007] In view of this, in order to solve the problems raised in the above background technology, an intelligent control system for simulated flame of an electric fireplace is proposed.
[0008] The purpose of the present invention can be achieved through the following technical solutions: an electric fireplace simulated flame intelligent control system, comprising the following modules: an environmental data acquisition module: used to collect the current indoor temperature, humidity and light brightness.
[0009] Simulated flame color acquisition module: used to compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color, obtain the matching degree of each simulated flame color, and obtain the current simulated flame color.
[0010] Simulated flame color analysis module: used to obtain the number of times various simulated flame colors appear in history from historical records, obtain the weights of various simulated flame colors in history, analyze the current simulated flame color and the weights of various simulated flame colors in history, obtain the current simulated flame color recommendation, and issue a reminder to the user.
[0011] Simulated flame brightness analysis module: used to obtain the standard brightness corresponding to the current simulated flame color, obtain the current simulated flame color adjustment brightness through the current indoor light brightness, comprehensively obtain the current simulated flame color required brightness, and extract the current simulated flame color's various usage brightness from historical records, and then correct and adjust the current simulated flame color required brightness.
[0012] Simulated flame playback animation analysis module: used to obtain the indoor wind speed and temperature in real time during the operation of the electric fireplace, obtain the playback animation corresponding to the current simulated flame color, classify the flame areas in the playback animation corresponding to the current simulated flame color, and then obtain the real-time changes in the height of each flame area in the playback animation corresponding to the current simulated flame color based on the real-time changes in the indoor temperature.
[0013] Simulated flame power real-time analysis module: used to use infrared sensing technology to obtain the outline of surrounding people and the distance between surrounding people and the electric fireplace in real time, and then analyze the power of the simulated flame in real time and adjust the power of the simulated flame;
[0014] Database: used to store the temperature, humidity and light brightness corresponding to each simulated flame color, the simulated flame playback animation of the electric fireplace under various wind speed levels, the person outline corresponding to the person's resting posture, and the power level corresponding to the simulated flame power.
[0015] In an alternative embodiment, the current simulated flame color is obtained as follows: the temperature and humidity in the room are collected by a temperature and humidity sensor, which are recorded as T and B respectively; the light brightness in the room is collected by a light sensor, which is recorded as D; the temperature, humidity and light brightness corresponding to each simulated flame color are extracted from the database, which are recorded as T respectively. i 、B i and D i , i represents the number of the i-th simulated flame color, i=1,2,...,j, compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color, and use the formula Get the color matching degree α of each simulated flame i, ΔT represents the temperature deviation value corresponding to the preset simulated flame color, ΔB represents the humidity deviation value corresponding to the preset simulated flame color, ΔD represents the light brightness deviation value corresponding to the preset simulated flame color, and e represents a natural constant. The matching degree of each simulated flame color is screened, and the simulated flame color with the largest simulated flame color matching degree is set as the current simulated flame color.
[0016] In an alternative embodiment, the current simulated flame color recommendation is analyzed as follows: the number of times each simulated flame color appears in history is obtained from the historical records, and recorded as f i , through the formula Get the weight β of various historical simulated flame colors i , according to the current simulated flame color, the weight of the current simulated flame color is screened out, and the weight of the current simulated flame color is compared with the preset reference weight of the simulated flame color. If the weight of the historical simulated flame color corresponding to the current simulated flame color is greater than or equal to the preset reference weight of the simulated flame color, it indicates that the current simulated flame color is recommended. Otherwise, it indicates that the current simulated flame color is not recommended, and a reminder is issued to the user.
[0017] In an alternative embodiment, the required brightness of the current simulated flame color is obtained as follows: obtain the standard brightness corresponding to the current simulated flame color, record it as E0, and use the formula The current simulated flame color adjustment brightness E1 is obtained, where ΔD represents the preset unit light brightness, and E′ represents the simulated flame color brightness change corresponding to the preset unit light brightness. The sum of the standard brightness corresponding to the current simulated flame color and the current simulated flame color adjustment brightness is taken as the current simulated flame color required brightness, which is recorded as E″.
[0018] In an alternative embodiment, the correction adjustment of the required brightness of the current simulated flame color is specifically analyzed as follows: the brightness of each use of the current simulated flame color is obtained from the historical records, and recorded as G m , m represents the number of the mth brightness used in the current simulated flame color, m=1,2,...,n, through the formula A correction value E″′ of the required brightness of the current simulated flame color is obtained, where n represents the number of times the current simulated flame color is used, and E2 represents the preset reference correction brightness of the current simulated flame color. The correction value of the required brightness of the current simulated flame color is compared with the preset reference correction value of the required brightness of the current simulated flame color. If the correction value of the required brightness of the current simulated flame color is less than or equal to the preset reference correction value of the required brightness of the current simulated flame color, it indicates that the required brightness of the current simulated flame color does not need to be corrected; otherwise, it indicates that the required brightness of the current simulated flame color needs to be corrected, and the corrected required brightness of the simulated flame color is E″+E″′.
[0019] In an alternative embodiment, the playback animation corresponding to the current simulated flame color is obtained as follows: the current real-time wind speed in the room is obtained through a wind speed sensor, the simulated flame playback animation of the electric fireplace under various wind speed levels is extracted from a database, the corresponding wind speed level is obtained through the current real-time wind speed in the room, and the playback animation corresponding to the current simulated flame color is filtered out according to the obtained wind speed level.
[0020] In an alternative embodiment, the classification of each flame region in the animation corresponding to the current simulated flame color is specifically analyzed as follows: each image of the animation corresponding to the current simulated flame color is acquired through image acquisition technology, each image of the animation corresponding to the simulated flame color is divided into each flame region according to the flame cluster, the contour image of each flame region in each image of the animation corresponding to the simulated flame color is acquired, and the height of each flame region in each image of the animation corresponding to the simulated flame color is obtained, which is recorded as H jr , j represents the number of the jth image of the animation corresponding to the simulated flame color, j = 1, 2, ..., k, r represents the number of the rth flame area, r = 1, 2, ..., s, through the formula Get the average value of the flame area height in each image of the animation corresponding to the simulated flame color s is the number of flame areas.
[0021] According to the average value of the height of the flame area in each image of the playback animation corresponding to the simulated flame color, each flame area in each image of the playback animation corresponding to the simulated flame color is classified into a category, and the height of each flame area in each image of the playback animation corresponding to the simulated flame color is compared with the average value of the height of the flame area in the corresponding image. If the height of a flame area in a certain image of the playback animation corresponding to the simulated flame color is greater than or equal to the average value of the height of the flame area in the corresponding image, then the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a priority adjustment category; otherwise, the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a secondary adjustment category. The flame areas of the priority adjustment category and the flame areas of the secondary adjustment category of each image in the playback animation corresponding to the current simulated flame color are counted, and then the flame areas of the priority adjustment category and the flame areas of the secondary adjustment category in the playback animation corresponding to the current simulated flame color are screened.
[0022] In an alternative embodiment, the real-time changes in the height of each flame area in the playback animation corresponding to the current simulated flame color are specifically analyzed as follows: the indoor temperature at the current time point is collected by the temperature and humidity sensor, which is recorded as t, and the indoor temperature at the previous time point is retrieved from the temperature and humidity sensor, which is recorded as t0, and the temperature difference Δt′ between the current time point and the previous time point is obtained by the formula Δt′=t-t0.
[0023] Compare the temperature difference between the current time point and the previous time point with the preset indoor temperature reference difference. If the temperature difference between the current time point and the previous time point is less than or equal to the preset indoor temperature reference difference, the current time point will keep the animation corresponding to the simulated flame color of the previous time point. Otherwise, analyze the adjustment height of each flame area of the priority adjustment category in the animation corresponding to the current simulated flame color. o represents the adjustment height of the oth flame area in the priority adjustment category in the playback animation corresponding to the current simulated flame color, o=1,2,...,q, Δt represents the preset unit temperature, H′ represents the height change of the playback animation corresponding to the simulated flame color corresponding to the preset unit temperature, H o ″′ represents the height of each flame area of the priority adjustment category in the playback animation corresponding to the simulated flame color corresponding to the indoor temperature at the previous preset time point, and then the flame area in the playback animation image corresponding to the simulated flame color of the priority adjustment category is adjusted, and at the same time, the flame area in the playback animation image corresponding to the simulated flame color of the secondary adjustment category is adjusted.
[0024] In an alternative embodiment, the power analysis of the simulated flame is as follows: the outline of the surrounding people and the distance between the surrounding people and the electric fireplace are obtained in real time by infrared sensing technology, the distance between the surrounding people and the electric fireplace is recorded as h, the outline of the people corresponding to the resting posture of the people is extracted from the database, the obtained outline of the surrounding people is compared with the outline of the people corresponding to the resting posture of the people, and the conformity of the people's posture is obtained, which is recorded as φ, and the formula is used. Get the power adjustment coefficient of the current simulated flame h0 represents the preset reference distance between the surrounding people and the electric fireplace.
[0025] In an alternative embodiment, the power analysis of the simulated flame further includes: Obtain the regulated power P of the current simulated flame, extract the simulated flame power range corresponding to each power level from the database, compare the regulated power of the current simulated flame with the simulated flame power range corresponding to each power level, screen out the power level corresponding to the regulated power of the current simulated flame, compare the power level corresponding to the regulated power of the current simulated flame with the power level of the current simulated flame, if the power level corresponding to the regulated power of the current simulated flame is equal to the power level of the current simulated flame, it indicates that the power of the current simulated flame does not need to be adjusted, otherwise it indicates that the power level of the current simulated flame needs to be adjusted to the power level corresponding to the regulated power of the current simulated flame.
[0026] Compared with the prior art, the beneficial effects of the present invention are as follows: 1. The present invention analyzes the outlines of surrounding people and the distance between the surrounding people and the electric fireplace to obtain the current adjustment power of the simulated flame, and adjusts the simulated flame power according to the current adjustment power of the simulated flame, thereby saving electricity consumption.
[0027] 2. The present invention comprehensively considers the historical usage of simulated flame colors and current environmental factors to derive the color of the simulated flame, which has a high degree of intelligence and improves user satisfaction.
[0028] 3. The present invention comprehensively analyzes the brightness of the simulated flame color preferred by the user and corrects and adjusts the brightness of the current simulated flame color, so that the brightness adjustment accuracy of the simulated flame color is higher, meeting the user's expectations.
[0029] 4. The present invention analyzes the playback animation corresponding to the simulated flame color, divides the playback animation corresponding to the simulated flame color into various flame areas, classifies the flame areas, and adjusts the height in turn according to different categories, thereby improving the accuracy of the adjustment and enhancing the user's visual experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0031] Figure 1 Schematic diagram of the connection of various modules of the system of the present invention. DETAILED DESCRIPTION
[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0033] The present invention proposes an intelligent control system for simulated flames in an electric fireplace, comprising an environmental data acquisition module, a simulated flame color acquisition module, a simulated flame color analysis module, a simulated flame brightness analysis module, a simulated flame playback animation analysis module, a simulated flame power real-time analysis module, and a database.
[0034] The above-mentioned environmental data acquisition module is connected to the simulated flame color acquisition module and the simulated flame brightness analysis module, the simulated flame color acquisition module is connected to the simulated flame color analysis module, the simulated flame color analysis module is connected to the simulated flame brightness analysis module, the simulated flame brightness analysis module is connected to the simulated flame playback animation analysis module, the simulated flame playback animation analysis module is connected to the simulated flame power real-time analysis module, and the database is respectively connected to the simulated flame color acquisition module, the simulated flame playback animation analysis module, and the simulated flame power real-time analysis module.
[0035] The connection relationship between modules refers to Figure 1 .
[0036] The environmental data acquisition module is used to collect the current indoor temperature, humidity and light brightness.
[0037] The simulated flame color acquisition module is used to compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color to obtain the matching degree of each simulated flame color and obtain the current simulated flame color.
[0038] The current simulated flame color is obtained as follows: the temperature and humidity sensors are used to collect the current indoor temperature and humidity, which are recorded as T and B respectively. The light sensor is used to collect the current indoor light brightness, which is recorded as D. The temperature, humidity and light brightness corresponding to each simulated flame color are extracted from the database and recorded as T respectively. i 、B i and D i , i represents the number of the i-th simulated flame color, i=1,2,...,j, compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color, and use the formula Get the color matching degree α of each simulated flame i , ΔT represents the temperature deviation value corresponding to the preset simulated flame color, ΔB represents the humidity deviation value corresponding to the preset simulated flame color, ΔD represents the light brightness deviation value corresponding to the preset simulated flame color, and e represents a natural constant. The matching degree of each simulated flame color is screened, and the simulated flame color with the largest simulated flame color matching degree is set as the current simulated flame color.
[0039] The simulated flame color analysis module is used to obtain the number of times various simulated flame colors appear in history from historical records, obtain the weights of various simulated flame colors in history, analyze the current simulated flame color and the weights of various simulated flame colors in history, obtain the current simulated flame color recommendation, and issue a reminder to the user.
[0040] The current simulation flame color recommendation is analyzed as follows: the number of times each simulation flame color appears in the history is obtained from the historical records, and recorded as f i , through the formula Get the weight β of various historical simulated flame colors i , according to the current simulated flame color, the weight of the current simulated flame color is screened out, and the weight of the current simulated flame color is compared with the preset reference weight of the simulated flame color. If the weight of the historical simulated flame color corresponding to the current simulated flame color is greater than or equal to the preset reference weight of the simulated flame color, it indicates that the current simulated flame color is recommended. Otherwise, it indicates that the current simulated flame color is not recommended, and a reminder is issued to the user.
[0041] It should be supplemented that the present invention comprehensively considers the historical usage of simulated flame colors and current environmental factors to derive the color of the simulated flame, which has a high degree of intelligence and improves user satisfaction.
[0042] The simulated flame brightness analysis module is used to obtain the standard brightness corresponding to the current simulated flame color, obtain the current simulated flame color adjustment brightness according to the current indoor light brightness, comprehensively obtain the current simulated flame color required brightness, and extract the brightness of each use of the current simulated flame color from the historical records, and then correct and adjust the current simulated flame color required brightness.
[0043] The method for obtaining the required brightness of the current simulated flame color is as follows: obtain the standard brightness corresponding to the current simulated flame color, record it as E0, and use the formula The current simulated flame color adjustment brightness E1 is obtained, where ΔD represents the preset unit light brightness, and E′ represents the simulated flame color brightness change corresponding to the preset unit light brightness. The sum of the standard brightness corresponding to the current simulated flame color and the current simulated flame color adjustment brightness is taken as the current simulated flame color required brightness, which is recorded as E″.
[0044] Furthermore, the required brightness of the current simulated flame color is corrected and adjusted. The specific analysis is as follows: the brightness of each use of the current simulated flame color is obtained from the historical records and recorded as G m , m represents the number of the mth brightness used in the current simulated flame color, m=1,2,...,n, through the formula A correction value E″′ of the required brightness of the current simulated flame color is obtained, where n represents the number of times the current simulated flame color is used, and E2 represents the preset reference correction brightness of the current simulated flame color. The correction value of the required brightness of the current simulated flame color is compared with the preset reference correction value of the required brightness of the current simulated flame color. If the correction value of the required brightness of the current simulated flame color is less than or equal to the preset reference correction value of the required brightness of the current simulated flame color, it indicates that the required brightness of the current simulated flame color does not need to be corrected; otherwise, it indicates that the required brightness of the current simulated flame color needs to be corrected, and the corrected required brightness of the simulated flame color is E″+E″′.
[0045] It should be noted that the present invention comprehensively analyzes the brightness of the simulated flame color preferred by the user and adjusts the brightness of the current simulated flame color, so that the brightness adjustment accuracy of the simulated flame color is higher, meeting the user's expectations.
[0046] The simulated flame playback animation analysis module is used to obtain the indoor wind speed and temperature in real time during the operation of the electric fireplace, obtain the playback animation corresponding to the current simulated flame color, classify the flame areas in the playback animation corresponding to the obtained simulated flame color, and then obtain the real-time change in the height of each flame area in the playback animation corresponding to the current simulated flame color based on the real-time change in the indoor temperature.
[0047] The method for obtaining the playback animation corresponding to the current simulated flame color is as follows: the current real-time wind speed in the room is obtained through the wind speed sensor, the simulated flame playback animation of the electric fireplace under various wind speed levels is extracted from the database, the corresponding wind speed level is obtained through the current real-time wind speed in the room, and the playback animation corresponding to the current simulated flame color is filtered out according to the obtained wind speed level.
[0048] Furthermore, the classification of each flame area in the animation corresponding to the current simulated flame color is specifically analyzed as follows: each image of the animation corresponding to the current simulated flame color is obtained through image acquisition technology, each image of the animation corresponding to the simulated flame color is divided into each flame area according to the flame cluster, the contour image of each flame area in each image of the animation corresponding to the simulated flame color is obtained, and the height of each flame area in each image of the animation corresponding to the simulated flame color is obtained, which is recorded as H jr , j represents the number of the jth image of the animation corresponding to the simulated flame color, j = 1, 2, ..., k, r represents the number of the rth flame area, r = 1, 2, ..., s, through the formula Get the average value of the flame area height in each image of the animation corresponding to the simulated flame color s is the number of flame areas.
[0049] According to the average value of the height of the flame area in each image of the playback animation corresponding to the simulated flame color, each flame area in each image of the playback animation corresponding to the simulated flame color is classified into a category, and the height of each flame area in each image of the playback animation corresponding to the simulated flame color is compared with the average value of the height of the flame area in the corresponding image. If the height of a flame area in a certain image of the playback animation corresponding to the simulated flame color is greater than or equal to the average value of the height of the flame area in the corresponding image, then the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a priority adjustment category; otherwise, the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a secondary adjustment category. The flame areas of the priority adjustment category and the flame areas of the secondary adjustment category of each image in the playback animation corresponding to the current simulated flame color are counted, and then the flame areas of the priority adjustment category and the flame areas of the secondary adjustment category in the playback animation corresponding to the current simulated flame color are screened.
[0050] It should be noted that the method for obtaining each flame area of the priority adjustment category and each flame area of the secondary adjustment category is: the number of a certain flame area is screened out from each image in the animation played corresponding to the current simulated flame color, the number of priority adjustment categories and secondary adjustment categories in which the flame area is located is counted, and the number of priority adjustment categories in which the flame area is located is compared with the number of secondary adjustment categories. If the number of priority adjustment categories in which the flame area is located is greater than or equal to the number of secondary adjustment categories, it is classified as the priority adjustment category; otherwise, it is classified as the secondary adjustment category.
[0051] The real-time changes in the height of each flame area in the animation corresponding to the current simulated flame color are specifically analyzed as follows: the indoor temperature at the current time point is collected by the temperature and humidity sensor, which is recorded as t, and the indoor temperature at the previous time point is retrieved from the temperature and humidity sensor, which is recorded as t0. The temperature difference Δt′ between the current time point and the previous time point is obtained by the formula Δt′=t-t0.
[0052] Compare the temperature difference between the current time point and the previous time point with the preset indoor temperature reference difference. If the temperature difference between the current time point and the previous time point is less than or equal to the preset indoor temperature reference difference, the current time point will keep the animation corresponding to the simulated flame color of the previous time point. Otherwise, analyze the adjustment height of each flame area of the priority adjustment category in the animation corresponding to the current simulated flame color. o represents the adjustment height of the oth flame area in the priority adjustment category in the playback animation corresponding to the current simulated flame color, o=1,2,...,q, Δt represents the preset unit temperature, H′ represents the height change of the playback animation corresponding to the simulated flame color corresponding to the preset unit temperature, H o ″′ represents the height of each flame area of the priority adjustment category in the playback animation corresponding to the simulated flame color corresponding to the indoor temperature at the previous preset time point, and then the flame area in the playback animation image corresponding to the simulated flame color of the priority adjustment category is adjusted, and at the same time, the flame area in the playback animation image corresponding to the simulated flame color of the secondary adjustment category is adjusted.
[0053] It should be noted that the current simulated flame color corresponds to the adjustment height of each flame area of the secondary adjustment category in the animation. u represents the height of the u-th flame area of the secondary adjustment category in the animation corresponding to the current simulated flame color, u=1,2,...,v,H u"' represents the height of each flame area of the secondary adjustment category in the animation played corresponding to the simulated flame color corresponding to the indoor temperature at the previous preset time point, and the average of the adjustment heights of each flame area of the secondary adjustment category in the animation played corresponding to the current simulated flame color is calculated. According to the calculated average of the adjustment heights of each flame area of the secondary adjustment category in the animation played corresponding to the current simulated flame color, each flame area of the secondary adjustment category in the animation played corresponding to the current simulated flame color is adjusted.
[0054] It should be noted that the present invention analyzes the playback animation corresponding to the simulated flame color, divides the playback animation corresponding to the simulated flame color into flame areas, classifies the flame areas, and adjusts the height in turn according to different categories, thereby improving the accuracy of the adjustment and enhancing the user's visual experience.
[0055] The simulated flame power real-time analysis module is used to use infrared sensing technology to obtain the outlines of surrounding people and the distance between the surrounding people and the electric fireplace in real time, and accordingly perform real-time analysis on the power of the simulated flame and then adjust the power of the simulated flame.
[0056] The power analysis of the simulated flame is as follows: the outline of the surrounding personnel and the distance between the surrounding personnel and the electric fireplace are obtained in real time through infrared sensing technology. The distance between the surrounding personnel and the electric fireplace is recorded as h. The outline of the personnel corresponding to the resting posture of the personnel is extracted from the database. The obtained outline of the surrounding personnel is compared with the outline of the personnel corresponding to the resting posture of the personnel to obtain the conformity of the personnel posture, which is recorded as φ. Get the power adjustment coefficient of the current simulated flame h0 represents the preset reference distance between the surrounding people and the electric fireplace.
[0057] Furthermore, the power analysis of the simulated flame also includes: Obtain the regulated power P of the current simulated flame, extract the simulated flame power range corresponding to each power level from the database, compare the regulated power of the current simulated flame with the simulated flame power range corresponding to each power level, screen out the power level corresponding to the regulated power of the current simulated flame, compare the power level corresponding to the regulated power of the current simulated flame with the power level of the current simulated flame, if the power level corresponding to the regulated power of the current simulated flame is equal to the power level of the current simulated flame, it indicates that the power of the current simulated flame does not need to be adjusted, otherwise it indicates that the power level of the current simulated flame needs to be adjusted to the power level corresponding to the regulated power of the current simulated flame.
[0058] It should be noted that the present invention analyzes the outlines of surrounding people and the distance between the surrounding people and the electric fireplace to obtain the current simulated flame adjustment power, and adjusts the simulated flame power according to the current simulated flame adjustment power, thereby saving electricity consumption.
[0059] The database is used to store the temperature, humidity and light brightness corresponding to each simulated flame color, the simulated flame playback animation of the electric fireplace under various wind speed levels, the person outline corresponding to the person's resting posture, and the power level corresponding to the simulated flame power.
[0060] The above contents are merely examples and explanations of the concept of the present invention. Those skilled in the art may make various modifications or additions to the described specific embodiments or replace them in a similar manner. As long as they do not deviate from the concept of the invention or exceed the scope defined by the present invention, they should all fall within the scope of protection of the present invention.
Claims
1. An intelligent control system for simulated flame of an electric fireplace, characterized in that: The system includes: Environmental data acquisition module: used to collect current indoor temperature, humidity and light brightness; Simulated flame color acquisition module: used to compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color, obtain the matching degree of each simulated flame color, and obtain the current simulated flame color; Simulated flame color analysis module: used to obtain the number of occurrences of various historical simulated flame colors from historical records, obtain the weights of various historical simulated flame colors, analyze the current simulated flame color and the weights of various historical simulated flame colors, obtain the current simulated flame color recommendation, and issue a reminder to the user; Simulated flame brightness analysis module: used to obtain the standard brightness corresponding to the current simulated flame color, obtain the current simulated flame color adjustment brightness through the current indoor light brightness, comprehensively obtain the current simulated flame color required brightness, and extract the current simulated flame color from the historical records The brightness of each use, and then correct and adjust the current simulated flame color required brightness; Simulated flame playback animation analysis module: used to obtain the indoor wind speed and temperature in real time during the operation of the electric fireplace, obtain the playback animation corresponding to the current simulated flame color, classify the flame areas in the playback animation corresponding to the current simulated flame color, and then obtain the real-time change of the height of each flame area in the playback animation corresponding to the current simulated flame color according to the real-time change of the indoor temperature; Simulated flame power real-time analysis module: used to use infrared sensing technology to obtain the outline of surrounding people and the distance between surrounding people and the electric fireplace in real time, and then analyze the power of the simulated flame in real time, and then adjust the power of the simulated flame; Database: used to store the temperature, humidity and light brightness corresponding to each simulated flame color, the simulated flame playback animation of the electric fireplace under the action of each wind speed level, the personnel outline corresponding to the personnel resting posture, and the power level corresponding to the simulated flame power; The current simulation flame color required brightness is obtained as follows: Get the standard brightness corresponding to the current simulated flame color and record it as , through the formula Get the current simulated flame color and adjust the brightness , Expressed as the preset unit light brightness, It is expressed as the change in the brightness of the simulated flame color corresponding to the preset unit light brightness. The sum of the standard brightness corresponding to the current simulated flame color and the adjusted brightness of the current simulated flame color is taken as the required brightness of the current simulated flame color, which is recorded as ; The specific analysis of the correction and adjustment of the required brightness of the current simulated flame color is as follows: Get the brightness of each use of the current simulated flame color from the historical record and record it as , Indicates the current simulated flame color. The number of times the brightness is used, , through the formula Get the correction value of the required brightness of the current simulated flame color , Indicates the number of times the current simulated flame color is used. The preset reference correction brightness of the current simulated flame color is expressed as the correction value of the required brightness of the current simulated flame color. The correction value of the required brightness of the current simulated flame color is compared with the preset reference correction value of the required brightness of the current simulated flame color. If the correction value of the required brightness of the current simulated flame color is less than or equal to the preset reference correction value of the required brightness of the current simulated flame color, it indicates that the required brightness of the current simulated flame color does not need to be corrected. Otherwise, it indicates that the required brightness of the current simulated flame color needs to be corrected. The corrected required brightness of the simulated flame color is obtained as .
2. The electric fireplace simulated flame intelligent control system according to claim 1, characterized in that: The current simulated flame color is obtained as follows: The current indoor temperature and humidity are collected by the temperature and humidity sensor and recorded as and , the light sensor collects the current indoor light brightness and records it as , extract the temperature, humidity and light brightness corresponding to each simulated flame color from the database and record them as , and , Expressed as The number of the simulated flame color, , compare the current indoor temperature, humidity and light brightness with the temperature, humidity and light brightness corresponding to each simulated flame color, and use the formula Get the color matching degree of each simulated flame , It is expressed as the temperature deviation value corresponding to the preset simulated flame color. It is expressed as the humidity deviation value corresponding to the preset simulated flame color. It represents the light brightness deviation value corresponding to the preset simulated flame color. It is expressed as a natural constant, and the matching degree of each simulated flame color is screened, and the simulated flame color with the largest simulated flame color matching degree is set as the current simulated flame color.
3. The electric fireplace simulated flame intelligent control system according to claim 2, characterized in that: The current simulated flame color recommendation is analyzed as follows: Get the number of times each simulated flame color appears from the historical records and record it as , through the formula Get the weight of various historical simulated flame colors , according to the current simulated flame color, the weight of the current simulated flame color is screened out, and the weight of the current simulated flame color is compared with the preset reference weight of the simulated flame color. If the weight of the historical simulated flame color corresponding to the current simulated flame color is greater than or equal to the preset reference weight of the simulated flame color, it indicates that the current simulated flame color is recommended, otherwise it indicates that the current simulated flame color is not recommended, and a reminder is issued to the user.
4. The electric fireplace simulated flame intelligent control system according to claim 1, characterized in that: The method for obtaining the playback animation corresponding to the current simulated flame color is as follows: The current real-time wind speed in the room is obtained through the wind speed sensor, and the simulated flame playback animation of the electric fireplace under various wind speed levels is extracted from the database. The corresponding wind speed level is obtained through the current real-time wind speed in the room, and the playback animation corresponding to the current simulated flame color is filtered out according to the obtained wind speed level.
5. The electric fireplace simulated flame intelligent control system according to claim 1, characterized in that: The specific analysis of the classification of each flame area in the animation played corresponding to the current simulated flame color is as follows: The images of the animations played corresponding to the current simulated flame color are obtained by image acquisition technology. The images of the animations played corresponding to the simulated flame color are divided into flame regions according to the flame clusters. The contour images of the flame regions in the images of the animations played corresponding to the simulated flame color are obtained. The heights of the flame regions in the images of the animations played corresponding to the simulated flame color are obtained and recorded as , Indicates the animation number corresponding to the simulated flame color. The number of the image, , Expressed as The number of the flame area, , through the formula Get the average value of the flame area height in each image of the animation corresponding to the simulated flame color , It is expressed as the number of flame areas; According to the average value of the height of the flame area in each image of the playback animation corresponding to the simulated flame color, each flame area in each image of the playback animation corresponding to the simulated flame color is classified into a category, and the height of each flame area in each image of the playback animation corresponding to the simulated flame color is compared with the average value of the height of the flame area in the corresponding image. If the height of a flame area in a certain image of the playback animation corresponding to the simulated flame color is greater than or equal to the average value of the height of the flame area in the corresponding image, then the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a priority adjustment category, otherwise, the flame area in the image of the playback animation corresponding to the simulated flame color is classified as a secondary adjustment category, and the flame areas of the priority adjustment category and the flame areas of the secondary adjustment category of each image in the playback animation corresponding to the current simulated flame color are counted, and then the flame areas of the priority adjustment category and the flame areas of the secondary adjustment category in the playback animation corresponding to the current simulated flame color are screened.
6. The electric fireplace simulated flame intelligent control system according to claim 5, characterized in that: The real-time change of the height of each flame area in the animation played corresponding to the current simulated flame color is specifically analyzed as follows: The indoor temperature at the current time point is collected by the temperature and humidity sensor and recorded as , retrieve the indoor temperature at the previous time point from the temperature and humidity sensor and record it as , through the formula Get the temperature difference between the current time point and the previous time point ; The temperature difference between the current time point and the previous time point is compared with the preset indoor temperature reference difference. If the temperature difference between the current time point and the previous time point is less than or equal to the preset indoor temperature reference difference, the current time point keeps the animation corresponding to the simulated flame color at the previous time point for playback. Otherwise, the adjustment height of each flame area of the priority adjustment category in the playback animation corresponding to the current simulated flame color is analyzed. , Indicates the priority adjustment category in the animation corresponding to the current simulated flame color. Adjustable height of each flame zone, , Indicates the preset unit temperature, It is expressed as the height change of the animation played corresponding to the simulated flame color corresponding to the preset unit temperature. The height of each flame area of the priority adjustment category in the playback animation is represented by the simulated flame color corresponding to the indoor temperature at the preset previous time point, and then the flame area in the playback animation image corresponding to the simulated flame color of the priority adjustment category is adjusted, and at the same time, the flame area in the playback animation image corresponding to the simulated flame color of the secondary adjustment category is adjusted.
7. The electric fireplace simulated flame intelligent control system according to claim 1, characterized in that: The power analysis of the simulated flame is as follows: The infrared sensing technology is used to obtain the outline of the surrounding personnel and the distance between the surrounding personnel and the electric fireplace in real time, and the distance between the surrounding personnel and the electric fireplace is recorded as , extract the personnel contour corresponding to the personnel resting posture from the database, compare the obtained contour of the surrounding personnel with the personnel contour corresponding to the personnel resting posture, and obtain the personnel posture conformity, which is recorded as , through the formula Get the power adjustment coefficient of the current simulated flame , Indicates the preset reference distance between people around and the electric fireplace.
8. The electric fireplace simulated flame intelligent control system according to claim 7, characterized in that: The power analysis of the simulated flame also includes: By formula Get the current simulated flame adjustment power , extract the simulated flame power range corresponding to each power level from the database, compare the adjusted power of the current simulated flame with the simulated flame power range corresponding to each power level, screen out the power level corresponding to the adjusted power of the current simulated flame, compare the power level corresponding to the adjusted power of the current simulated flame with the power level of the current simulated flame, if the power level corresponding to the adjusted power of the current simulated flame is equal to the power level of the current simulated flame, it indicates that the power of the current simulated flame does not need to be adjusted, otherwise it indicates that the power level of the current simulated flame needs to be adjusted to the power level corresponding to the adjusted power of the current simulated flame.
Citation Information
Patent Citations
Method and apparatus for simulating flame combustion image
CN101377896A
Electric fireplace flame simulation device
CN105910060A