Detailed Description
So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.
The terms "first," "second," and the like in the description and in the claims, and the above-described drawings of embodiments of the present disclosure, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the present disclosure described herein may be made. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
The term "plurality" means two or more unless otherwise specified.
In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes objects, meaning that three relationships may exist. For example, a and/or B, represents: a or B, or A and B.
Generally, an air conditioner is provided in an indoor environment where a user is located, and is used to perform conditioning of indoor air, including one or more of temperature conditioning, humidity conditioning, and air quality conditioning. Some air conditioners are provided with an image acquisition module at a control panel to acquire facial images of a user. Generally, a camera can be used to quickly and accurately obtain a facial image of a user.
Under the intelligent home environment, the image acquisition device can be installed at any indoor position, and the connection is established between the air conditioner and the image acquisition device in a wireless communication mode, so that the facial image of the user is acquired. Or the air conditioner wirelessly communicates with other intelligent equipment with an image acquisition module to acquire the facial image of the user. Here, the means of wireless communication may include at least one or more of a Wi-Fi connection, a bluetooth connection, and a zigbee protocol connection.
The intelligent device is, for example, a mobile device, a computer, or any combination thereof. In some embodiments, the smart device may include a cell phone, smart home device, wearable device, smart mobile device, virtual reality device, or the like, or any combination thereof.
Fig. 1 is a flowchart of a method for air conditioning control according to an embodiment of the present disclosure. Referring to fig. 1, an embodiment of the present disclosure provides a method for an air conditioner to implement control of the air conditioner. The method can comprise the following steps:
and S11, the air conditioner obtains a user information base, and the user information base stores facial images of different users, user preference information related to air conditioner operation parameters and a first association relation among air conditioner operation schemes.
Here, the user information base may be stored in a cloud server associated with the air conditioner, and when the target operation scheme needs to be determined, the cloud server may obtain the user information base in a local reading manner. Or the user information base can be stored in other data storage servers, and the air conditioner can obtain the user information base by accessing the data storage servers when needed. The user information base can be obtained quickly and conveniently in the above mode. For the implementation manner of obtaining the user information base, the embodiment of the present disclosure may not be specifically limited.
The user preference information related to the air conditioner operation parameter is, for example, an operation temperature, an operation wind direction, an operation wind speed, etc. of the air conditioner preferred by the user. Accordingly, the embodiments of the present disclosure may provide various implementations to obtain user preference information related to air conditioner operation parameters. The following examples are given.
As an example, if the air conditioner is configured with an information entry module, user preference information related to operating parameters of the air conditioner may be obtained by way of user input information. Through the information input module, user preference information related to the air conditioner operation parameters can be accurately and quickly obtained, the implementation cost is low, and the implementation difficulty is small.
For example, the information entry module may be embodied as a keyboard, and the user may manually input his/her preference information through the keyboard for the air conditioner to collect. The keyboard can be arranged on a control panel of the air conditioner shell or a remote control terminal associated with the air conditioner, and a user directly operates the keyboard to realize information input; or, if the air conditioner is configured with a touch screen, the user can directly input information in a user information display interface provided by the air conditioner by operating the touch screen. Or the information input module can be embodied as a voice acquisition module, a user can input own preference information in a voice mode, and the air conditioner performs voice recognition to obtain the user preference information related to the air conditioner operation parameters.
As another example, in order to further improve the intelligence degree of the air conditioner and reduce the operation complexity of the user, the air conditioner may collect historical operation parameters within the historical operation duration when the historical operation duration is greater than or equal to the set operation duration; and determining user preference information related to the air conditioner operation parameters according to the historical operation parameters. Specifically, the set operation period may be 30 to 90 days, preferably 90 days. This helps to ensure that the user preference information is obtained more accurately.
In addition, the embodiment of the disclosure can provide various implementation manners to enable the user information base to store facial images of different users, thereby facilitating the subsequent accurate and rapid determination of the target operation scheme. In one mode, if the air conditioner is provided with the information entry module, the user can obtain facial images of different users in a picture input mode, the facial images are sent to a cloud server or other data storage servers associated with the air conditioner, and a user information base is generated by the server receiving the facial images. In another mode, the air conditioner can directly call the image acquisition module to acquire facial images of different users, and send the facial images to a cloud server or other data storage servers associated with the air conditioner, and a server receiving the facial images generates a user information base.
Alternatively, if a plurality of air-conditioning operation schemes are associated with the face image of the user and the user preference information related to the air-conditioning operation parameters, the user may select one of the plurality of air-conditioning operation schemes as the target operation scheme. In this regard, the embodiments of the present disclosure may provide various implementation manners to select the target operation scheme. The following examples are given.
In one mode, if the air conditioner is configured with the control terminal, the user may select the target operation scheme on the operation scheme display interface provided by the air conditioner by operating the control terminal. The control terminal is, for example, a remote controller associated with an air conditioner, a user intelligent terminal, or the like. The user can send an instruction by means of manual operation or voice operation of the control terminal to select a target operation scheme. Thus, the cost is low and the realization is easy.
In another mode, if the air conditioner is configured with a touch screen, the user may select a target operation scheme on the operation scheme display interface by directly operating the touch screen. Therefore, the operation is simple and intuitive, and the response is rapid.
S12, the air conditioner determines a target face image of a target user who needs air conditioning control.
Alternatively, the target user may be determined by: under the condition that a user to be detected exists in a preset detection range of the air conditioner, obtaining a facial image of the user to be detected; and under the condition that the appearance time of the face image is greater than or equal to the preset detection time, determining the user to be detected as the target user. Specifically, the preset detection time period may be 1 minute to 10 minutes, and is preferably 3 minutes. Therefore, the target user can be determined more accurately, and the situation that the target operation scheme is changed in real time due to the real-time change of the detection result of the air conditioner in the follow-up process and the energy consumption of the air conditioner is influenced due to the fact that the user to be detected which is detected in real time is directly determined as the target user is avoided.
And S13, the air conditioner determines a target operation scheme from the user information base according to the target face image.
In the practical application process, the target user takes the user a as an example, if the facial image information a of the user a is stored in the user information base1User preference information A related to air conditioner operation parameters2And air conditioner operation scheme A3According to the first association relationship between the user A and the face image information A, the air conditioner can be used for controlling the air conditioner according to the face image information A of the user A1And a first incidence relation, and determining a target operation scheme from a user information base, namely an air conditioner operation scheme A3Therefore, the air conditioner operation scheme can be determined in a personalized mode according to the requirements of the user, and the intelligent degree of the air conditioner and the use experience of the user are improved.
Alternatively, if the user information base further stores a second association relationship between the type information of the user and the set air-conditioning operation scheme, determining the target operation scheme from the user information base according to the target face image may include: extracting target facial features in the target facial image under the condition that the target facial image is determined not to be matched from the facial images of different users; determining target type information of a target user according to the target facial features; and determining a target operation scheme from the set air conditioner operation schemes according to the target type information and the second incidence relation. Therefore, the intelligent control of the air conditioner can be realized under the condition that the first incidence relation corresponding to the target user is not input in the user information base, and the intelligent degree of the air conditioner is improved. And the target operation scheme determined according to the type information of the user is beneficial to improving the use experience of the user.
The type information of the user can be classified according to the age of the user, namely, the type information is embodied as an old age type, a young and old year type and a child type. Accordingly, the air-conditioning operation scheme can be embodied as an air-conditioning operation scheme suitable for elderly users, an air-conditioning operation scheme suitable for young and middle-aged users, and an air-conditioning operation scheme suitable for children users. Alternatively, the type information of the user may be classified according to the gender of the user, i.e., embodied as a male type and a female type. Accordingly, the air-conditioning operation scheme may be embodied as an air-conditioning operation scheme suitable for a male user and an air-conditioning operation scheme suitable for a female user. Alternatively, the type information of the user may be classified according to the physical quality of the user, i.e., embodied as a health type, a sub-health type, and a disease type. Correspondingly, the air conditioner operation scheme can be embodied as an air conditioner operation scheme suitable for healthy users, an air conditioner operation scheme suitable for sub-healthy users and an air conditioner operation scheme suitable for disease users. In this regard, the embodiment of the present disclosure may not be specifically limited, and only an association relationship between the type information of the user and the set air conditioner operation scheme may be ensured.
Optionally, determining the target operation scheme from the user information base according to the target face image may include: determining running priority information of a plurality of target users according to respective target facial images of the plurality of target users under the condition that the plurality of target users are determined to exist; and determining a priority operation scheme associated with the user with the highest priority from the user information base according to the operation priority information as a target operation scheme. Therefore, the whole use experience of a plurality of target users is guaranteed as far as possible, and the intelligent degree of the air conditioner is improved.
Here, if the third association relationship between the face image of the target user and the operation priority information is stored in the user information base, the respective operation priority information may be determined based on the respective target face images and the third association relationships of the plurality of target users.
The embodiment of the present disclosure may provide various ways to determine the user with the highest priority. The following examples are given.
In one mode, the operation priority information of a plurality of target users can be sequenced, and the user with the highest priority can be determined according to the sequencing result. In another mode, the running priority information of a plurality of target users can be compared pairwise, so that the user with the highest priority is determined. By the above method, the user with the highest priority can be conveniently and quickly determined. In this regard, the embodiments of the present disclosure may not be particularly limited.
Optionally, determining the target operation scheme from the user information base according to the target face image may include: under the condition that a plurality of target users exist, determining identity weight information of the target users according to target face images of the target users, and determining target operation schemes of the target users from a user information base; determining scheme weight information of respective target operation schemes of a plurality of target users according to the identity weight information; and taking the weight operation scheme determined according to the scheme weight information as a target operation scheme. Therefore, by setting the weight, the target operation scheme can be determined according to the operation importance degrees of a plurality of target users, and the intelligent degree of the air conditioner is improved.
Here, if the fourth association relationship between the face image of the target user and the identity weight information is stored in the user information base, the respective identity weight information may be determined from the respective target face images and the fourth association relationships of the plurality of target users. Wherein the identity weight information may be set according to a variety of criteria. For example, it is possible to use the air conditioner for a long time according to the user's respective age, health status, and the like. In this regard, the embodiments of the present disclosure may not be particularly limited.
And S14, controlling the air conditioner to operate under the target operation scheme.
Further, if the air conditioner includes a zoned air supply assembly, the method for air conditioning control may further include: under the condition that a plurality of target users exist, determining respective target operation schemes of the plurality of target users from a user information base according to respective target facial images of the plurality of target users; determining respective target air supply areas according to the position information of a plurality of target users; and respectively supplying air to the respective target air supply areas according to the respective target operation schemes of the plurality of target users. Therefore, the method and the device are beneficial to fully meeting the respective requirements of a plurality of target users and improving the use experience of the users. Moreover, the functions of the air conditioner are richer, and the intelligent control logic of the air conditioner is improved.
To sum up, with the method for controlling an air conditioner provided by the embodiment of the present disclosure, by obtaining the user information base storing the facial images of different users, the user preference information related to the air conditioner operation parameters, and the first association relationship between the air conditioner operation schemes, when the target facial image of the target user needing air conditioner control is determined, the target operation scheme is determined from the user information base according to the target facial image, so as to control the air conditioner to operate under the target operation scheme, thereby individually controlling the air conditioner to operate according to the user requirement, and improving the intelligent degree of the air conditioner and the user experience.
In addition, the method for air conditioning control may further include: and if an operation instruction for controlling the air conditioner by the user is obtained, controlling the operation of the air conditioner according to the operation instruction. Therefore, the operation instruction of the user can be responded preferentially between the target operation scheme and the operation instruction of the user for controlling the air conditioner, so that the use experience of the user is ensured.
Fig. 2 is a schematic diagram of an apparatus for air conditioning control according to an embodiment of the present disclosure. As shown in fig. 2, an embodiment of the present disclosure provides an apparatus for air conditioning control, which includes an obtaining module 21, a user determining module 22, a scheme determining module 23, and a control module 24. The obtaining module 21 is configured to obtain a user information base, in which facial images of different users, user preference information related to air conditioner operation parameters, and a first association relationship between air conditioner operation schemes are stored; the user determination module 22 is configured to determine a target face image of a target user who needs to be air-conditioned; the plan determination module 23 is configured to determine a target operation plan from the user information base based on the target face image; the control module 24 is configured to control the air conditioner to operate under the target operation scheme.
By adopting the device for controlling the air conditioner, the user information base storing the facial images of different users, the user preference information related to the air conditioner operation parameters and the first association relation among the air conditioner operation schemes can be obtained through the cooperation of the obtaining module, the user determining module, the scheme determining module and the control module, when the target facial image of the target user needing the air conditioner control is determined, the target operation scheme is determined from the user information base according to the target facial image, so that the air conditioner is controlled to operate under the target operation scheme, the air conditioner is controlled to operate in a personalized mode according to the requirements of the user, and the intelligent degree of the air conditioner and the use experience of the user are improved.
Fig. 3 is a schematic diagram of an apparatus for air conditioning control according to an embodiment of the present disclosure. As shown in fig. 3, an embodiment of the present disclosure provides an apparatus for controlling an air conditioner, including a processor (processor)100 and a memory (memory) 101. Optionally, the apparatus may also include a Communication Interface (Communication Interface)102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other via a bus 103. The communication interface 102 may be used for information transfer. The processor 100 may call logic instructions in the memory 101 to perform the method for air conditioning control of the above-described embodiment.
In addition, the logic instructions in the memory 101 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products.
The memory 101, which is a computer-readable storage medium, may be used for storing software programs, computer-executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes functional applications and data processing by executing program instructions/modules stored in the memory 101, that is, implements the method for air conditioning control in the above-described embodiments.
The memory 101 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. In addition, the memory 101 may include a high-speed random access memory, and may also include a nonvolatile memory.
The embodiment of the disclosure provides an air conditioner, which comprises the device for controlling the air conditioner.
Embodiments of the present disclosure provide a computer-readable storage medium storing computer-executable instructions configured to perform the above-described method for air conditioner control.
The disclosed embodiments provide a computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the above-described method for air conditioning control.
The computer-readable storage medium described above may be a transitory computer-readable storage medium or a non-transitory computer-readable storage medium.
The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, where the computer software product is stored in a storage medium and includes one or more instructions to enable a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium comprising: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes, and may also be a transient storage medium.
The above description and drawings sufficiently illustrate embodiments of the disclosure to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. Furthermore, the words used in the specification are words of description only and are not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, the terms "comprises" and/or "comprising," when used in this application, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising an …" does not exclude the presence of other like elements in a process, method or apparatus that comprises the element. In this document, each embodiment may be described with emphasis on differences from other embodiments, and the same and similar parts between the respective embodiments may be referred to each other. For methods, products, etc. of the embodiment disclosures, reference may be made to the description of the method section for relevance if it corresponds to the method section of the embodiment disclosure.
Those of skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software may depend upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments. It can be clearly understood by the skilled person that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, apparatuses, etc.) may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be merely a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the present embodiment. In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than disclosed in the description, and sometimes there is no specific order between the different operations or steps. For example, two sequential operations or steps may in fact be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.