Control method for clothes treating device

By using a control method combining image information and database in the clothing processing equipment, the problem of inaccurate clothing attribute information in the prior art is solved, and more accurate clothing attribute recognition and reasonable washing and care are achieved, improving user experience.

CN114481527BActive Publication Date: 2025-03-18QINGDAO HAIER WASHING MASCH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011263970.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-12
Publication Date
2025-03-18
Estimated Expiration
2040-11-12

AI Technical Summary

Technical Problem

The data stored in the database of existing clothing processing equipment is limited, and the attribute information of clothing cannot be accurately determined, resulting in the inability to provide reasonable washing and care for clothing, reducing the user's user experience.

Method used

A control method is provided, by obtaining image information of clothes, obtaining matching attribute information from the first clothing attribute database based on image information, and calculating similarity. If the preset similarity is reached, the attribute information is directly used; otherwise, it is further determined whether matching attribute information is obtained from the second clothing attribute database.

Benefits of technology

It ensures that the finalized clothing attribute information is the most suitable match under the current conditions, and can more accurately determine the clothing attribute information, provide reasonable washing and care for the clothing, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114481527B_ABST
    Figure CN114481527B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of smart home appliances, and specifically provides a control method for a clothing processing device, aiming to solve the problem that the data stored in the database of the existing clothing processing device is limited and the attribute information of the clothing cannot be accurately determined. To this end, the control method for a clothing processing device of the present invention includes the following steps: obtaining image information of the clothing; obtaining first clothing attribute information matching the image information from a first clothing attribute database based on the image information; calculating a first similarity based on the image information and the first clothing attribute information; judging whether the first similarity reaches a preset similarity; based on the judgment result of whether the first similarity reaches the preset similarity, selectively directly using the first clothing attribute information as the attribute information of the clothing or further judging whether to use the first clothing attribute information as the attribute information of the clothing based on a second clothing attribute database, so as to more accurately determine the attribute information of the clothing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of smart home appliances, and specifically provides a control method for a clothing processing device. Background Art

[0002] Washing machines are common household clothing processing devices. According to the washing method, washing machines can be roughly divided into pulsator washing machines and drum washing machines. With the improvement of people's living standards, people expect washing machines to be more intelligent, automatically obtain attribute information such as the material, color, and category of clothing, and recommend appropriate washing programs and determine washing parameters based on the attribute information such as the material, color, and category of clothing, so as to not only clean the clothes but also avoid damage to the clothes.

[0003] In the prior art, a camera is installed on the washing machine, and the camera is used to capture images of clothes, and attribute information such as material, color, and category of the clothes is determined based on the captured images. However, since users have a wide variety of clothes, and the database of the washing machine itself is small, the data stored in the database is limited. If the clothing attribute information determined from the database is directly used as the clothing attribute information, it is very likely that it will not match the actual attribute information of the clothes, and the attribute information of the clothes cannot be accurately determined, and reasonable washing and care cannot be provided for the clothes, which reduces the user experience.

[0004] Therefore, the art needs a new control method for a clothes treating device to solve the above problems. Summary of the invention

[0005] In order to solve the above-mentioned problems in the prior art, that is, to solve the problem that the data stored in the database of the existing clothing processing equipment is limited and the attribute information of the clothing cannot be accurately determined, the present invention provides a control method for a clothing processing equipment, wherein the clothing processing equipment has a first clothing attribute database, and the server has a second clothing attribute database; the control method comprises the following steps: obtaining image information of the clothing; according to the image information, obtaining first clothing attribute information matching the image information from the first clothing attribute database; according to the image information and the first clothing attribute information, calculating a first similarity; judging whether the first similarity reaches a preset similarity; and according to the judgment result of whether the first similarity reaches the preset similarity, selectively directly using the first clothing attribute information as the attribute information of the clothing or further judging whether to use the first clothing attribute information as the attribute information of the clothing according to the second clothing attribute database.

[0006] In the preferred technical solution of the above control method, the step of "calculating the first similarity based on the image information and the first clothing attribute information" specifically includes: obtaining the attribute vector matrix of the image information; obtaining the first vector matrix of the first clothing attribute information; comparing the first vector matrix with the attribute vector matrix; and calculating the first similarity based on the comparison result.

[0007] In the preferred technical solution of the above-mentioned control method, the step of "selectively and directly using the first clothing attribute information as the attribute information of the clothing or further judging whether to use the first clothing attribute information as the attribute information of the clothing according to the judgment result of whether the first similarity reaches the preset similarity or not" specifically includes: if the first similarity does not reach the preset similarity, further judging whether to use the first clothing attribute information as the attribute information of the clothing according to the second clothing attribute database.

[0008] In the preferred technical solution of the above-mentioned control method, the step of "further determining whether to use the first clothing attribute information as the attribute information of the clothing according to the second clothing attribute database" specifically includes: obtaining second clothing attribute information matching the image information from the second clothing attribute database according to the image information; determining whether the second clothing attribute information is obtained from the second clothing attribute database; and selectively using the first clothing attribute information as the attribute information of the clothing based on the determination result of whether the second clothing attribute information is obtained from the second clothing attribute database.

[0009] In the preferred technical scheme of the above-mentioned control method, the step of "selectively using the first clothing attribute information as the attribute information of the clothing according to the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database" specifically includes: if the second clothing attribute information is obtained from the second clothing attribute database, then counting the number of the second clothing attribute information obtained from the second clothing attribute database; judging whether the number is greater than a preset number; and based on the judgment result of whether the number is greater than the preset number, selectively and directly using the second clothing attribute information as the attribute information of the clothing.

[0010] In the preferred technical solution of the above control method, the step of "selectively and directly using the second clothing attribute information as the attribute information of the clothing based on the judgment result of whether the number is greater than the preset number" specifically includes: if the number is greater than the preset number, then one of all the second clothing attribute information is determined as the attribute information of the clothing according to a preset method.

[0011] In the preferred technical scheme of the above-mentioned control method, the step of "determining one of all the second clothing attribute information as the attribute information of the clothing according to a preset method" specifically includes: respectively obtaining the second vector matrix of each second clothing attribute information; respectively comparing all the obtained second vector matrices with the attribute vector matrix; respectively calculating the second similarities according to the comparison results; respectively multiplying each calculated second similarity by the weight value of the second clothing attribute information corresponding thereto to obtain the weighted similarity; comparing all the calculated weighted similarities and determining the maximum weighted similarity according to the comparison result; determining the second clothing attribute information corresponding to the maximum weighted similarity as the attribute information of the clothing; wherein, the weight value is determined according to the detection accuracy and / or type of the detection component of the second clothing attribute information.

[0012] In the preferred technical solution of the above control method, the step of "selectively and directly using the second clothing attribute information as the attribute information of the clothing based on the judgment result of whether the number is greater than the preset number" also includes: if the number is less than or equal to the preset number, directly using the second clothing attribute information as the attribute information of the clothing.

[0013] In the preferred technical solution of the above-mentioned control method, the step of "selectively using the first clothing attribute information as the attribute information of the clothing based on the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database" also includes: if the second clothing attribute information matching the image information is not obtained from the second clothing attribute database, then using the first clothing attribute information as the attribute information of the clothing, or sending a prompt message to the user.

[0014] In the preferred technical solution of the above-mentioned control method, the step of "selectively and directly using the first clothing attribute information as the attribute information of the clothing or further judging whether to use the first clothing attribute information as the attribute information of the clothing based on the judgment result of whether the first similarity reaches the preset similarity" also includes: if the first similarity reaches the preset similarity, directly using the first clothing attribute information as the attribute information of the clothing.

[0015] Those skilled in the art can understand that, in the preferred technical scheme of the control method of the present invention, image information of clothing is obtained; based on the image information, first clothing attribute information matching the image information is obtained from a first clothing attribute database; based on the image information and the first clothing attribute information, a first similarity is calculated; and it is determined whether the first similarity reaches a preset similarity; based on the determination result of whether the first similarity reaches the preset similarity, the first clothing attribute information is selectively and directly used as the attribute information of the clothing or whether the first clothing attribute information is further determined based on a second clothing attribute database.

[0016] Compared with the technical solution in the prior art of directly using the first clothing attribute information as the attribute information of the clothing, the present invention selectively directly uses the first clothing attribute information as the attribute information of the clothing or further determines whether to use the first clothing attribute information as the attribute information of the clothing based on the judgment result of whether the first similarity reaches the preset similarity, thereby avoiding directly using the first clothing attribute information as the attribute information of the clothing when the first similarity between the first clothing attribute information and the actual clothing attribute information contained in the image information does not reach the preset similarity, and avoiding not using the first clothing attribute information as the attribute information of the clothing when the first similarity between the first clothing attribute information and the actual clothing attribute information contained in the image information reaches the preset similarity, thereby ensuring that the attribute information of the clothing finally determined is the most matching clothing attribute information under current conditions, and being able to more accurately determine the attribute information of the clothing, provide reasonable washing and care for the clothing, and thereby improve the user experience.

[0017] Furthermore, if the first similarity does not reach the preset similarity, it means that the first clothing attribute information has a low similarity with the actual clothing attribute information contained in the image information, and does not match the actual attribute information of the clothing very well. The first clothing attribute information cannot accurately reflect the actual attribute information of the clothing. Therefore, the first clothing attribute information cannot be directly used as the attribute information of the clothing. It is necessary to further determine whether to use the first clothing attribute information as the attribute information of the clothing based on the second clothing attribute database, thereby ensuring that the final determined clothing attribute information is the most matching clothing attribute information under the current conditions.

[0018] Furthermore, if the first similarity reaches the preset similarity, it means that the first clothing attribute information has a high degree of similarity with the actual clothing attribute information contained in the image information, and is basically completely matched with the actual attribute information of the clothing. The first clothing attribute information can accurately reflect the actual attribute information of the clothing. Therefore, the first clothing attribute information can be directly used as the attribute information of the clothing, ensuring that the final determined clothing attribute information is the most matching clothing attribute information under current conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The control method for a clothes processing device of the present invention will be described below with reference to the accompanying drawings and in combination with a washing machine, wherein:

[0020] Figure 1 It is the main flow chart of the control method of the present invention;

[0021] Figure 2 is a flow chart of a control method for calculating a first similarity according to image information and first clothing attribute information of the present invention;

[0022] Figure 3 It is a flow chart of a control method of the present invention for selectively and directly using the first clothing attribute information as clothing attribute information according to the first similarity or further determining whether to use the first clothing attribute information as clothing attribute information according to the second clothing attribute database;

[0023] Figure 4 is a flow chart of a control method for further determining whether to use the first clothing attribute information as clothing attribute information according to the second clothing attribute database of the present invention;

[0024] Figure 5 It is a flow chart of a control method of selectively using first clothing attribute information as clothing attribute information according to a judgment result of whether second clothing attribute information is obtained according to the present invention;

[0025] Figure 6 is a flow chart of a control method for selectively and directly using second clothing attribute information as clothing attribute information according to quantity of the present invention;

[0026] Figure 7 is a flow chart of a control method for determining one of all second clothing attribute information as clothing attribute information according to a preset method according to the present invention;

[0027] Figure 8 It is a logic diagram of the control method of the present invention. DETAILED DESCRIPTION

[0028] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the scope of protection of the present invention. For example, although the present application is described in conjunction with a washing machine, the technical solution of the present invention is not limited thereto, and the control method can obviously also be applied to other clothing processing equipment such as a dryer, a washer-dryer, a shoe washer, and a care machine, and such a change does not deviate from the principle and scope of the present invention.

[0029] It should be noted that, in the description of the present invention, the terms “first” and “second” are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0030] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0031] Based on the technical problem raised in the background technology, the present invention provides a control method for a washing machine, which aims to selectively and directly use the first clothing attribute information as the attribute information of the clothing or further judge whether to use the first clothing attribute information as the attribute information of the clothing according to the judgment result of whether the first similarity reaches the preset similarity, thereby avoiding directly using the first clothing attribute information as the attribute information of the clothing when the first similarity between the first clothing attribute information and the actual clothing attribute information contained in the image information does not reach the preset similarity, and avoiding not using the first clothing attribute information as the attribute information of the clothing when the first similarity between the first clothing attribute information and the actual clothing attribute information contained in the image information reaches the preset similarity, thereby ensuring that the attribute information of the clothing finally determined is the most matching clothing attribute information under current conditions, and being able to more accurately determine the attribute information of the clothing, provide reasonable washing and care for the clothing, and thereby improve the user experience.

[0032] See first Figure 1 , the control method of the present invention is described. Among them, Figure 1 It is the main flow chart of the control method of the present invention.

[0033] like Figure 1 As shown, the control method of the present invention comprises the following steps:

[0034] S100, obtaining image information of clothing;

[0035] S200, acquiring first clothing attribute information matching the image information from a first clothing attribute database according to the image information;

[0036] S300, calculating a first similarity according to the image information and the first clothing attribute information;

[0037] S400, determining whether the first similarity reaches a preset similarity;

[0038] S500. Based on the result of determining whether the first similarity reaches a preset similarity, selectively and directly use the first clothing attribute information as clothing attribute information or further determine whether to use the first clothing attribute information as clothing attribute information based on a second clothing attribute database.

[0039] The first clothing attribute database is a database set on the washing machine, and the first clothing attribute database stores data of standard clothing attributes. The data stored in the first clothing attribute database is less than the data stored in the second clothing attribute database.

[0040] Among them, the second clothing attribute database is a database set up on the server. The second clothing attribute database not only stores the data of standard clothing attributes, but also stores the attribute information of the user's own clothing obtained by the user end, and generates an ID account corresponding to the attribute information of each clothing obtained by the user end. In other words, the user can supplement and improve the second clothing attribute database at any time, so that the second clothing attribute database has a very high matching degree with the clothing washed by the user, and can accurately determine the attribute information of the clothing. It should be noted that the data of standard clothing attributes stored in the second clothing attribute database can be completely the same as the data of standard clothing attributes stored in the first clothing attribute database, or they may not be completely the same.

[0041] Alternatively, in an alternative embodiment, the first clothing attribute database not only stores data on standard clothing attributes, but also stores attribute information of the user's own clothing obtained by the user end of the washing machine. The user can supplement and improve the first clothing attribute database at any time, so that the first clothing attribute database has a very high matching degree with the clothes washed by the user, and can accurately determine the attribute information of the clothes.

[0042] The second clothing attribute database not only stores data on standard clothing attributes and attribute information of the user's own clothing obtained by the user end of the washing machine, but also stores attribute information of other users' clothing obtained by the user ends of other washing machines. Not only the user of the washing machine can supplement and improve the second clothing attribute database, but users of other washing machines can also supplement and improve the second clothing attribute database, so that the storage capacity of the second clothing attribute database is very large. Even if the user buys new clothes and no longer enters clothing attribute information, the matching clothing attribute information can be obtained from the second clothing attribute database.

[0043] Furthermore, the specific method for the user end to obtain the attribute information of the clothing is: the user end obtains the image information of the clothing, and the user end determines the attribute information of the clothing according to the image information, or the user end can also send the image information of the clothing to the server, and the server determines the attribute information of the clothing according to the image information; or the user end obtains the input attribute information of the clothing; or the user end imports the purchase link of the clothing, and determines the attribute information of the clothing based on the information in the purchase link. No matter which method is adopted, as long as the attribute information of the clothing can be obtained, it is sufficient.

[0044] The server may be, but is not limited to, a cloud server and a backend server.

[0045] The user end may be an APP installed on the washing machine or an APP installed on the terminal device of the washing machine user. The washing machine is provided with an image acquisition module for identifying the image information of the clothes, such as a camera or a still camera. The terminal device of the washing machine user may be a mobile smart terminal such as a mobile phone, a tablet computer, a smart bracelet, or a smart watch, or a non-mobile smart terminal such as a computer or a smart speaker. These smart terminals may or may not be provided with an image acquisition module.

[0046] Preferably, the user terminal and the washing machine can communicate with the server via wide area network, local area network, WiFi, "WiFi+router with Internet access", Bluetooth, ZIGBEE, NFC, GPRS and other communication methods.

[0047] Among them, clothing attribute information includes clothing color information, clothing material information and clothing category information. Clothing categories can be divided into T-shirts, shirts, windbreakers, coats, suits, shorts, cropped pants, trousers, etc. Clothing categories can also be divided into men's clothing, women's clothing, and neutral clothing. Clothing categories can be classified according to different standards, and the present invention does not impose any restrictions on this.

[0048] The control method of the present invention is further described below by taking clothing attribute information including clothing color information, clothing material information and clothing category information as an example.

[0049] See also Figure 2 , the calculation method of the first similarity of the present invention is described. Among them, Figure 2 It is a flow chart of a control method for calculating a first similarity according to image information and first clothing attribute information of the present invention.

[0050] like Figure 2 As shown, in step S300, the step of "calculating the first similarity according to the image information and the first clothing attribute information" specifically includes:

[0051] S311, obtaining an attribute vector matrix of image information;

[0052] S312, obtaining a first vector matrix of first clothing attribute information;

[0053] S313, comparing the first vector matrix with the attribute vector matrix;

[0054] S314: Calculate a first similarity based on the comparison result.

[0055] The attribute vector matrix is ​​a vector matrix corresponding to other attribute information such as actual clothing color information, clothing material information, and clothing category information contained in the image information.

[0056] Among them, the attribute vector matrix and the first vector matrix are matrices composed of three n-dimensional vectors, respectively and Indicates color, Indicates the material, Indicates category, and It can be a row vector or a column vector, and the present invention does not impose any restrictions on this. Wherein n is a positive integer, preferably n is 512, that is, and Of course, the number of n-dimensional vectors included in the attribute vector matrix and the first vector matrix is ​​not limited to the three listed above. Those skilled in the art can flexibly adjust and set the number of n-dimensional vectors included in the attribute vector matrix and the first vector matrix according to the types of clothing attributes in practical applications.

[0057] The following further describes the calculation method of the first similarity X1 by taking the example that both the attribute vector matrix and the first vector matrix include three 1-dimensional column vectors.

[0058] For example, the obtained attribute vector matrix A is {1, 2, 3}, and the obtained first vector matrix B is {1, 2, 2}. By comparing the attribute vector matrix A with the first vector matrix B, it can be seen that the attribute vector matrix A and Respectively with the first vector matrix B and Same, only the attribute vector matrix A 3 in the first vector matrix B The 2 in are different from each other, therefore, the first similarity X1 between the first clothing attribute information and the actual clothing attribute information contained in the image information is 67%, that is, 2÷3×100%=67%.

[0059] For another example, the obtained attribute vector matrix A is {1, 2, 3}, and the obtained first vector matrix B is {1, 2, 3}. By comparing the attribute vector matrix A with the first vector matrix B, it can be seen that the attribute vector matrix A and Respectively with the first vector matrix B and The same, that is, the attribute vector matrix A is completely the same as the first vector matrix B. Therefore, the first similarity X1 between the first clothing attribute information and the actual clothing attribute information contained in the image information is 100%.

[0060] It should be noted that the attribute vector matrix A, the first vector matrix B, the n-dimensional vector, as well as This is only exemplary and not restrictive. Those skilled in the art can flexibly adjust and set the attribute vector matrix A, the first vector matrix B, the n-dimensional vector matrix, as well as as well as.

[0061] It should be further explained that, in the above process, the execution order and method of step S311 and step S312 are not limited to the order and method listed above. Step S312 may be executed first and then step S311, or step S311 and step S312 may be executed at the same time. Those skilled in the art can flexibly adjust and set the execution order of step S311 and step S312, and the present invention does not impose any limitations on this.

[0062] Refer to the following Figure 3 , the control method of the present invention is described for selectively directly using the first clothing attribute information as the clothing attribute information according to the first similarity or further determining whether to use the first clothing attribute information as the clothing attribute information according to the second clothing attribute database. Figure 3 It is a flowchart of a control method of the present invention for selectively and directly using first clothing attribute information as clothing attribute information according to a first similarity or further determining whether to use the first clothing attribute information as clothing attribute information according to a second clothing attribute database.

[0063] like Figure 3 As shown, in step S500, the step of "selectively and directly using the first clothing attribute information as the clothing attribute information or further determining whether to use the first clothing attribute information as the clothing attribute information according to the second clothing attribute database based on the result of determining whether the first similarity reaches the preset similarity" specifically includes:

[0064] S511: if the first similarity does not reach the preset similarity, further determining whether to use the first clothing attribute information as clothing attribute information according to the second clothing attribute database;

[0065] S512: If the first similarity reaches a preset similarity, directly use the first clothing attribute information as the clothing attribute information.

[0066] Among them, the preset similarity can be 100%, 95%, or 90%. Technical personnel in this field can flexibly adjust and set the preset similarity based on the user's demand for the accuracy of clothing attribute information. No matter how the preset similarity is adjusted and set, it is sufficient as long as it can accurately determine whether to directly use the first clothing attribute information as the clothing attribute information.

[0067] In step S511, if the first similarity does not reach the preset similarity, for example, the preset similarity is 95%, and the first similarity calculated in step S314 is 67%, which is less than the preset similarity, it means that the first clothing attribute information does not match the actual attribute information of the clothing very well, and the first clothing attribute information cannot accurately reflect the actual attribute information of the clothing. Therefore, the first clothing attribute information cannot be directly used as the attribute information of the clothing, and it is necessary to further determine whether to use the first clothing attribute information as the attribute information of the clothing based on the second clothing attribute database, thereby ensuring that the attribute information of the clothing finally determined is the most matching clothing attribute information under the current conditions.

[0068] In step S512, if the first similarity reaches the preset similarity, for example, the preset similarity is 95%, and the first similarity calculated in step S314 is 100%, it means that the first clothing attribute information completely matches the actual attribute information of the clothing, and the first clothing attribute information can accurately reflect the actual attribute information of the clothing. Therefore, the first clothing attribute information can be directly used as the attribute information of the clothing, ensuring that the final determined clothing attribute information is the most matching clothing attribute information under the current conditions.

[0069] It should be noted that, in the above process, step S511 and step S512 have no order of precedence but are parallel and are only related to the judgment result of whether the first similarity reaches the preset similarity. The corresponding steps can be executed according to different judgment results.

[0070] See next Figures 4 to 7 , the control method of the flowchart of the control method of the present invention for further determining whether to use the first clothing attribute information as the clothing attribute information according to the second clothing attribute database is described. Figure 4 is a flow chart of a control method for further determining whether to use the first clothing attribute information as clothing attribute information according to the second clothing attribute database of the present invention; Figure 5It is a flow chart of a control method of selectively using first clothing attribute information as clothing attribute information according to a judgment result of whether second clothing attribute information is obtained according to the present invention; Figure 6 is a flow chart of a control method for selectively and directly using second clothing attribute information as clothing attribute information according to quantity of the present invention; Figure 7 It is a flow chart of a control method of the present invention for determining one of all second clothing attribute information as clothing attribute information according to a preset method.

[0071] like Figure 4 As shown, in step S511, the step of "further determining whether to use the first clothing attribute information as clothing attribute information according to the second clothing attribute database" specifically includes:

[0072] S521, acquiring second clothing attribute information matching the image information from a second clothing attribute database according to the image information;

[0073] S522, determining whether the second clothing attribute information is obtained from the second clothing attribute database;

[0074] S523: Selectively use the first clothing attribute information as the attribute information of the clothing according to the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database.

[0075] Although the data stored in the second clothing attribute database is more than the data stored in the first clothing attribute database, and the attribute information of the user's own clothing obtained by the user terminal is also stored, the data of the standard clothing attributes stored in the second clothing attribute database are not necessarily completely the same as the data of the standard clothing attributes stored in the first clothing attribute database. Therefore, it cannot be assumed that the second clothing attribute information matching the clothing can be obtained from the second clothing attribute database. For example, the clothing is a very old clothing, and the first clothing attribute database only has the first clothing attribute information with a low similarity to the attribute information of the clothing, and the standard clothing attribute data stored in the second clothing attribute database does not have the second clothing attribute information matching the attribute information of the clothing, and the user terminal has not entered the attribute information of the clothing in the second clothing attribute database, so the second clothing attribute information matching the clothing cannot be obtained from the second clothing attribute database. Therefore, it is necessary to selectively use the first clothing attribute information as the attribute information of the clothing based on the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database.

[0076] like Figure 5As shown, in step S523, the step of "selectively using the first clothing attribute information as the clothing attribute information according to the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database" specifically includes:

[0077] S531: if the second clothing attribute information matching the image information is not obtained from the second clothing attribute database, the first clothing attribute information is used as the attribute information of the clothing, or a prompt message is sent to the user;

[0078] S532: if the second clothing attribute information is obtained from the second clothing attribute database, then counting the amount of the second clothing attribute information obtained from the second clothing attribute database;

[0079] S533, determining whether the quantity is greater than a preset quantity;

[0080] S534. Based on the judgment result of whether the quantity is greater than the preset quantity, selectively and directly use the second clothing attribute information as the clothing attribute information.

[0081] In step S531, if the second clothing attribute information matching the image information is not obtained from the second clothing attribute database, it means that the user has not entered the clothing attribute information of the clothing into the second clothing attribute database, and the standard clothing attribute data stored in the second clothing attribute database does not store clothing attribute information matching the clothing, and the attributes of the clothing cannot be determined according to the second clothing attribute database. Although the first similarity calculated in step S314 is only 67%, when the attribute information of the clothing cannot be accurately determined, in order to provide a reference for the washing machine to determine the washing and care program of the clothing, the first clothing attribute information can be used as the attribute information of the clothing; alternatively, a prompt message can be sent to the user, prompting the user to confirm whether to use the first clothing attribute information as the attribute information of the clothing, or prompting the user to enter the attribute information of the clothing.

[0082] Preferably, the washing machine can send out prompt information in the form of voice, light, sound, text, picture, etc.

[0083] In step S532 to step S534, if the second clothing attribute information is obtained from the second clothing attribute database, it means that there is at least one piece of clothing attribute information matching the clothing in the second clothing attribute database, and it is possible that the user has entered the clothing attribute information of the clothing in the second clothing attribute database, and the clothing attribute information matching the clothing is also stored in the standard clothing attribute data stored in the second clothing attribute database. In order to accurately determine the clothing attribute information matching the clothing, the number of second clothing attribute information obtained from the second clothing attribute database is counted; and according to the judgment result of whether the number is greater than the preset number, the second clothing attribute information is selectively and directly used as the attribute information of the clothing.

[0084] It should be noted that in the above process, step S531 and step S532 have no order of precedence and are parallel, and are only related to the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database. The corresponding steps can be executed according to different judgment results.

[0085] like Figure 6 As shown, in step S534, the step of "selectively and directly using the second clothing attribute information as the clothing attribute information according to the judgment result of whether the quantity is greater than the preset quantity" specifically includes:

[0086] S541: If the number is less than or equal to the preset number, directly use the second clothing attribute information as the clothing attribute information;

[0087] S542: If the number is greater than the preset number, one of the second clothing attribute information is determined as the attribute information of the clothing according to a preset method.

[0088] In step S541, if the number is less than or equal to the preset number, for example, the preset number is 2, the counted number of second clothing attribute information obtained from the second clothing attribute database is 1, which is less than the preset number, and there is only one second clothing attribute information matching the image information in the second clothing attribute database. Therefore, the second clothing attribute information can be directly used as the attribute information of the clothing; for example, the preset number is 1, the counted number of second clothing attribute information obtained from the second clothing attribute database is 1, which is equal to the preset number, and there is only one second clothing attribute information matching the image information in the second clothing attribute database. Therefore, the second clothing attribute information can be directly used as the attribute information of the clothing.

[0089] In step S542, if the number is greater than the preset number, for example, the preset number is 2, the number of second clothing attribute information obtained from the second clothing attribute database is counted to be 3, which is greater than the preset number. There are three second clothing attribute information matching the image information in the second clothing attribute database. However, the accuracy and models of the detection components of these three second clothing attribute information may be different, and the similarity between the three second clothing attribute information and the actual clothing attribute information contained in the image information may also be different. In order to accurately determine the clothing attribute information matching the clothing, one of all the second clothing attribute information is determined as the attribute information of the clothing according to the preset method.

[0090] Furthermore, if Figure 7 As shown, in step S542, the step of "determining one of all the second clothing attribute information as the clothing attribute information according to a preset method" specifically includes:

[0091] S551, respectively obtaining a second vector matrix of each second clothing attribute information;

[0092] S552, comparing all the acquired second vector matrices with the attribute vector matrices respectively;

[0093] S553, calculating the second similarity respectively according to the comparison results;

[0094] S554, multiplying each calculated second similarity by the weight value of the second clothing attribute information corresponding thereto to obtain a weighted similarity;

[0095] S555, comparing all the calculated weighted similarities, and determining the maximum weighted similarity according to the comparison result;

[0096] S556: Determine the second clothing attribute information corresponding to the maximum weighted similarity as the clothing attribute information.

[0097] The weight value is determined according to the detection accuracy and type of the detection component of the second clothing attribute information. Of course, the weight value can also be determined only by the detection accuracy or type of the detection component of the second clothing attribute information, and those skilled in the art can flexibly adjust and set it.

[0098] The second vector matrix is ​​preferably also a matrix consisting of three n-dimensional vectors, which are and Indicates color, Indicates the material, Indicates category, and It can be a row vector or a column vector, and the present invention does not impose any restrictions on this. Preferably, n is 512, that is, and Of course, the number of n-dimensional vectors included in the second vector matrix is ​​not limited to the three listed above, and those skilled in the art can flexibly adjust and set the number of n-dimensional vectors included in the second vector matrix according to the type of clothing attributes in practical applications.

[0099] The following takes the example that both the attribute vector matrix and the second vector matrix include three 1-dimensional column vectors, and the number of the second vector matrices is three, to further describe the calculation method of the second similarity X2.

[0100] For example, the obtained attribute vector matrix A is {1, 2, 3}, the obtained second vector matrix C1 is {1, 2, 3}, the obtained second vector matrix C2 is {1, 1, 3}, and the obtained second vector matrix C3 is {2, 2, 3}. The attribute vector matrix A is compared with the second vector matrix C1, the second vector matrix C2, and the second vector matrix C3 respectively. It can be seen from the comparison that:

[0101] The attribute vector matrix A and Respectively with the second vector matrix C1 and The same, that is, the attribute vector matrix A is exactly the same as the second vector matrix C1. Therefore, the second similarity X between the second clothing attribute information corresponding to the second vector matrix C1 and the actual clothing attribute information contained in the image information is 21 is 100%;

[0102] The attribute vector matrix A and Respectively with the second vector matrix C2 and Same, only the attribute vector matrix A 2 and the second vector matrix C2 1 in are different from each other, therefore, the second similarity X between the first clothing attribute information and the actual clothing attribute information contained in the image information 22 is 67%, that is, 2÷3×100%=67%;

[0103] The attribute vector matrix A and Respectively with the second vector matrix C2 and Same, only the attribute vector matrix A 1 in the second vector matrix C2 The 2 in are different from each other, therefore, the second similarity X between the first clothing attribute information and the actual clothing attribute information contained in the image information is 23 It is 67%, that is, 2÷3×100%=67%.

[0104] Further, for example, the detection component of the second clothing attribute information corresponding to the second vector matrix C1 is a sensor, which has a low detection accuracy, and its corresponding weight value δ1 is 0.6; the detection component of the second clothing attribute information corresponding to the second vector matrix C2 is a camera, which has a moderate detection accuracy, and its corresponding weight value δ2 is 0.8; the detection component of the second clothing attribute information corresponding to the second vector matrix C3 is a spectrometer, which has a high detection accuracy, and its corresponding weight value δ3 is 1.0. 21 Multiplying the weight value δ1 to obtain the weighted similarity Q1, which is 60%; 22 Multiplying the weight value δ2 gives the weighted similarity Q2, which is 53.6%. 23 Multiplying by the weight value δ3 yields the weighted similarity Q3, which is 67%.

[0105] Furthermore, the weighted similarity Q1, weighted similarity Q2 and weighted similarity Q3 are compared, that is, 60%, 53.6% and 67%. After comparison, it can be seen that 67% is the maximum weighted similarity Q max Therefore, the second clothing attribute information corresponding to the maximum weighted similarity Q3 is determined as the attribute information of the clothing, that is, the second clothing attribute information detected by the spectrometer corresponding to the second vector matrix C3 is determined as the attribute information of the clothing.

[0106] It should be noted that the above-mentioned quantities, attribute vector matrix A, second vector matrix C1, second vector matrix C2, second vector matrix C3, n-dimensional vector, as well as This is only exemplary and not restrictive. Those skilled in the art can flexibly adjust and set the quantity, attribute vector matrix A, second vector matrix C1, second vector matrix C2, second vector matrix C3, n-dimensional vector, according to the actual detection results and clothing attribute information. as well as

[0107] It should also be noted that in the above process, step S541 and step S542 have no order of precedence and are parallel, and are only related to the judgment result of whether the number is greater than the preset number. The corresponding steps can be executed according to different judgment results.

[0108] Or, in an alternative embodiment, the control method further comprises:

[0109] After each run of the washing machine, a report is generated according to the ID account of the clothes. The report not only includes the attribute information of the clothes listed above, but also includes the washing and care details of the clothes, such as the number of washes, wash types, wash parameters, etc., which is convenient for users to understand the washing and care of the clothes, and can also remind users to wash and care for the clothes.

[0110] Refer to the following Figure 8 , a possible control process of the present invention is introduced. Among them, Figure 8 It is a logic diagram of the control method of the present invention.

[0111] S601, obtaining image information of clothing;

[0112] S602, obtaining an attribute vector matrix A of image information;

[0113] S603, acquiring first clothing attribute information matching the image information from a first clothing attribute database according to the image information;

[0114] S604, obtaining a first vector matrix B of first clothing attribute information;

[0115] S605, comparing the first vector matrix A with the attribute vector matrix B;

[0116] S606, calculating a first similarity X1 according to the comparison result;

[0117] S607, determine whether X1≥95%; if not, execute step S608; if yes, execute step S619;

[0118] S608, acquiring second clothing attribute information matching the image information from a second clothing attribute database according to the image information;

[0119] S609, determining whether the second clothing attribute information is obtained from the second clothing attribute database; if so, executing step S610; if not, executing step S619;

[0120] S610, counting the amount M of second clothing attribute information obtained from the second clothing attribute database;

[0121] S611, determine whether M>2; if so, execute step S612; if not, execute step S618;

[0122] S612, taking M=3 as an example, obtaining three second vector matrices of second clothing attribute information, namely C1, C2 and C3;

[0123] S613, comparing the second vector matrices C1, C2 and C3 with the attribute vector matrix A respectively;

[0124] S614: Calculate the second similarity, ie, X, based on the comparison result. 21 , X 22 and X 23 ;

[0125] S615: multiply each calculated second similarity by the weight value of the second clothing attribute information corresponding thereto to obtain a weighted similarity, ie, Q1=X 21 ×δ1,Q2=X 22 ×δ2,Q3=X 23 ×δ3;

[0126] S616: Compare Q1, Q2 and Q3, and determine the maximum weighted similarity Q according to the comparison result. max ;

[0127] S617, will be with Q max The corresponding second clothing attribute information is determined as the clothing attribute information;

[0128] S618, using the second clothing attribute information as clothing attribute information;

[0129] S619: Use the first clothing attribute information as clothing attribute information.

[0130] It should be pointed out that the above embodiment is only a preferred implementation of the present invention, which is only used to illustrate the principle of the method of the present invention, and is not intended to limit the scope of protection of the present invention. In practical applications, those skilled in the art can allocate the above functions to different steps as needed, that is, decompose or combine the steps in the embodiment of the present invention. For example, the steps of the above embodiment can be combined into one step, or further divided into multiple sub-steps to complete all or part of the functions described above. The names of the steps involved in the embodiments of the present invention are only for distinguishing the steps and are not regarded as limitations of the present invention.

[0131] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. A control method for a clothes processing device, characterized in that: The clothing processing device has a first clothing attribute database, and the server has a second clothing attribute database; The control method comprises the following steps: Obtaining image information of clothing; According to the image information, acquiring first clothing attribute information matching the image information from the first clothing attribute database; Calculating a first similarity based on the image information and the first clothing attribute information; Determining whether the first similarity reaches a preset similarity; According to a result of determining whether the first similarity reaches the preset similarity, selectively directly using the first clothing attribute information as the attribute information of the clothing or further determining whether to use the first clothing attribute information as the attribute information of the clothing according to the second clothing attribute database, including: If the first similarity does not reach the preset similarity, further determining whether to use the first clothing attribute information as the attribute information of the clothing according to the second clothing attribute database, If the first similarity reaches the preset similarity, the first clothing attribute information is directly used as the attribute information of the clothing.

2. According to the control method of claim 1, the step of "calculating the first similarity according to the image information and the first clothing attribute information" specifically comprises: Obtaining an attribute vector matrix of the image information; Obtaining a first vector matrix of the first clothing attribute information; comparing the first vector matrix with the attribute vector matrix; According to the comparison result, the first similarity is calculated.

3. According to the control method of claim 1, the step of "further determining whether to use the first clothing attribute information as the clothing attribute information according to the second clothing attribute database" specifically comprises: According to the image information, acquiring second clothing attribute information matching the image information from the second clothing attribute database; determining whether the second clothing attribute information is obtained from the second clothing attribute database; The first clothing attribute information is selectively used as the attribute information of the clothing according to a judgment result of whether the second clothing attribute information is acquired from the second clothing attribute database.

4. According to the control method of claim 3, the step of "selectively using the first clothing attribute information as the attribute information of the clothing according to the judgment result of whether the second clothing attribute information is obtained from the second clothing attribute database" specifically comprises: If the second clothing attribute information is obtained from the second clothing attribute database, counting the amount of the second clothing attribute information obtained from the second clothing attribute database; Determining whether the quantity is greater than a preset quantity; According to the judgment result of whether the number is greater than the preset number, the second clothing attribute information is selectively and directly used as the attribute information of the clothing.

5. According to the control method of claim 4, the step of "selectively and directly using the second clothing attribute information as the clothing attribute information according to the judgment result of whether the number is greater than the preset number" specifically comprises: If the number is greater than the preset number, one of all the second clothing attribute information is determined as the attribute information of the clothing according to a preset method.

6. The control method according to claim 5, wherein the step of "determining one of the second clothing attribute information as clothing attribute information according to a preset method" specifically comprises: Respectively obtain a second vector matrix of each second clothing attribute information; Compare all the acquired second vector matrices with the attribute vector matrices respectively; According to the comparison results, respectively calculate the second similarity; Multiplying each of the calculated second similarities by the weight value of the second clothing attribute information corresponding thereto to obtain a weighted similarity; Compare all the weighted similarities calculated, and determine the maximum weighted similarity according to the comparison result; determining second clothing attribute information corresponding to the maximum weighted similarity as the clothing attribute information; The weight value is determined according to the detection accuracy and / or type of the detection component of the second clothing attribute information.

7. The control method according to claim 4, wherein the step of "selectively and directly using the second clothing attribute information as the clothing attribute information according to the result of determining whether the number is greater than the preset number" further comprises: If the number is less than or equal to the preset number, the second clothing attribute information is directly used as the attribute information of the clothing.

8. The control method according to claim 3, wherein the step of "selectively using the first clothing attribute information as the attribute information of the clothing according to the result of determining whether the second clothing attribute information is obtained from the second clothing attribute database" further comprises: If the second clothing attribute information matching the image information is not obtained from the second clothing attribute database, the first clothing attribute information is used as the attribute information of the clothing, or prompt information is sent to the user.

Citation Information

Patent Citations

  • Laundry strategy determination method and system, cloud server and terminal

    CN105678319A

  • Clothes washing method and device, storage equipment, mobile terminal and washing machine

    CN107574625A