Method for establishing a clothing information database and control method for a clothing processing device
The clothing attribute information is sent to the server through the user's side and stored it selectively in a standard database or a private database according to the user's identity, which solves the problems of high RFID identification cost and poor user experience in the prior art, and realizes the management and use of clothing attributes without RFID tags, reducing costs and improving user experience.
Patent Information
- Application Number
- CN202011026448.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-25
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2040-09-25
AI Technical Summary
In the prior art, the cost of using RFID recognition technology to identify clothing attribute information is high, and when there is no RFID tag or the tag is damaged, it is difficult to provide reasonable washing and care for clothing, reducing the user experience.
The clothing attribute information is obtained through the user's side and sent to the server. The server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account according to the user's identity, thereby realizing the management and use of clothing attributes.
There is no need to set up an RFID recognition device on the washing machine or install an RFID tag on the clothes, which reduces the cost of the washing machine, improves the user experience, and can quickly and accurately identify clothing attribute information.
Smart Images

Figure CN114250577B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of clothing information data management, and specifically provides a method for establishing a clothing information database and a control method for clothing processing equipment. Background Art
[0002] A washing machine is a common household clothing washing device. Classified 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, capable of automatically obtaining the attribute information of clothes, such as material, color, category, etc., and recommending appropriate washing programs and determining washing parameters according to the attribute information of the clothes, which can not only clean the clothes thoroughly, but also avoid damaging the clothes.
[0003] In the prior art, washing machines mainly use RFID identification technology to identify the attribute information of clothes, and can accurately determine the attribute information of clothes. However, washing machines with RFID identification function are expensive, which seriously affects the application of this technology. Moreover, when there is no RFID tag installed on the clothes to be washed or the RFID tag is damaged, the attribute information of the clothes cannot be determined, making it difficult to provide reasonable clothing care, thus reducing the user experience; even if image recognition technology is used to identify the attribute information of clothes to avoid the defects of RFID, the image database samples are too few and the recognition rate is not high, so it cannot be commercially applied at present.
[0004] Therefore, there is a need in the art for a new method for establishing a clothing information database and a control method for clothing processing equipment to solve the above problems. Summary of the Invention
[0005] In order to solve the above problems in the prior art, that is, to solve the problems of high cost and poor experience of the prior art solution using RFID identification technology to identify clothing information, the present invention provides a method for establishing a clothing information database, and the method for establishing a clothing information database includes the following steps: the user terminal obtains clothing attribute information; the user terminal sends the clothing attribute information to the server; the server obtains the ID account of the user terminal that sends the clothing attribute information; the server determines the identity of the user terminal that sends the clothing attribute information according to the ID account; according to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account.
[0006] In the preferred technical solution of the above method for establishing a clothing information database, the step of "according to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account" specifically includes: If the ID account of the client is the ID account of the first type of user, the server stores the clothing attribute information in the clothing attribute private database corresponding to the ID account.
[0007] In the preferred technical solution of the above method for establishing a clothing information database, after "the server stores the clothing attribute information in the clothing attribute private database corresponding to the ID account", the method for establishing the clothing information database further includes: The server searches and compares whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information; where other clothing attribute private databases are all or part of the clothing attribute private databases that do not correspond to the ID account; According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database.
[0008] In the preferred technical solution of the above method for establishing a clothing information database, the step of "according to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database" specifically includes: If other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, count the number of clothing attribute information that is exactly the same as the clothing attribute information; Determine whether the number is greater than or equal to a preset number; If the number is greater than or equal to the preset number, the server stores the clothing attribute information in the clothing attribute standard database.
[0009] In the preferred technical solution of the above method for establishing a clothing information database, the step of "according to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database" further includes: If other clothing attribute private databases do not contain clothing attribute information that is exactly the same as the clothing attribute information, the server does not store the clothing attribute information in the clothing attribute standard database; Or if the number is less than the preset number, the server does not store the clothing attribute information in the clothing attribute standard database.
[0010] In the preferred technical solution of the above method for establishing a clothing information database, the step of "the server selectively stores the clothing attribute information in a clothing attribute standard database or a clothing attribute private database corresponding to the ID account according to the identity" further includes: if the ID account of the client is the ID account of a second type of user, the server stores the clothing attribute information in the clothing attribute standard database.
[0011] In the preferred technical solution of the above method for establishing a clothing information database, the step of "the server stores the clothing attribute information in the clothing attribute standard database" specifically includes: auditing the clothing attribute information; when the clothing attribute information passes the audit, the server stores the clothing attribute information in the clothing attribute standard database.
[0012] In the preferred technical solution of the above control method, the clothing attribute information includes at least one of clothing color information, clothing material information, and clothing category information; the step of "the client obtains clothing attribute information" specifically includes: the client obtains first image information of the clothing; the client determines the clothing color information according to the first image information; and / or the client obtains the input clothing material information; and / or the client obtains the input clothing category information.
[0013] In addition, the present invention also provides a method for establishing a clothing information database, and this method for establishing a clothing information database includes the following steps: the server receives clothing attribute information from the client; the server obtains the ID account of the client that sends the clothing attribute information; the server determines the identity of the client that sends the clothing attribute information according to the ID account; according to the identity, the server selectively stores the clothing attribute information in a clothing attribute standard database or a clothing attribute private database corresponding to the ID account.
[0014] In addition, the present invention also provides a control method for a clothing processing device, and this control method includes the following steps: obtaining second image information of the clothing; obtaining clothing attribute information matching the second image information from a clothing attribute private database according to the second image information; if there is no clothing attribute information matching the second image information in the clothing attribute private database, obtaining clothing attribute information matching the second image information from a clothing attribute standard database according to the second image information.
[0015] Those skilled in the art can understand that in the preferred technical solution of the method for establishing a clothing information database of the present invention, the client obtains clothing attribute information; the client sends the clothing attribute information to the server; the server obtains the ID account of the client that sends the clothing attribute information; the server determines the identity of the client that sends the clothing attribute information according to the ID account; according to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account.
[0016] Compared with the prior art technical solution that uses RFID technology to identify clothing attribute information, in the present invention, according to the identity of the client that sends the clothing attribute information to the server, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account, thereby establishing a clothing attribute standard database and a clothing attribute private database. When washing clothes with a washing machine, the clothing attribute information of the clothes to be washed can be directly obtained from the clothing attribute standard database or the clothing attribute private database, and the washing and care program and washing and care parameters can be determined according to the obtained clothing attribute information, providing reasonable washing and care for the clothes, without setting an RFID identification device on the washing machine and without installing an RFID tag on the clothes, reducing the cost of the washing machine and improving the user experience.
[0017] Moreover, the clothing attribute private database is a private database established by the user according to their own clothes. The user can supplement and improve the clothing attribute private database at any time, making the matching degree between the clothing attribute private database and the clothes washed by the user very high, and being able to accurately determine the clothing attribute information; compared with the clothing attribute standard database, the clothing attribute private database has a smaller data volume and can quickly determine the clothing attribute information, thereby improving the user experience. Through the above clothing attribute private database and clothing attribute standard database, the washing machine can quickly and accurately identify the clothing attribute information, provide precise and high-quality services for users, and industry standard data can be established according to the above clothing attribute private database and clothing attribute standard database.
[0018] Further, if the client is a first - type user, it indicates that this type of user is an individual user, and the clothing attribute information determined for the user's own clothing has relatively low accuracy. Therefore, the server stores the clothing attribute information sent by the client of the first - type user in the clothing attribute private database corresponding to the ID account of the client that sent the clothing attribute information. However, if another clothing attribute private database contains clothing attribute information that is exactly the same as the clothing attribute information sent by the client of the first - type user, and the number of clothing attribute information that is exactly the same as the clothing attribute information sent by the client of the first - type user is greater than or equal to the preset number, it indicates that the clothing attribute information sent by the client of the first - type user is very accurate, and the clothing attribute information sent by the client of the first - type user can be saved to the clothing attribute standard database to supplement and improve the clothing attribute standard database. When the clothing attribute standard database reaches a certain scale, even if the user buys new clothes and no longer enters clothing attribute information, the washing machine can obtain matching clothing attribute information from the clothing attribute standard database when it cannot find matching clothing attribute information in the clothing attribute private database.
[0019] Further, if the client is a second - type user, it indicates that this type of user is relatively professional and the accuracy of the input clothing attribute information is high. The server can store the clothing attribute information sent by the client of the second - type user in the clothing attribute standard database for all users to use.
[0020] In addition, the present invention also provides a control method for a washing machine. This control method obtains clothing attribute information that matches the second image information from the clothing attribute private database according to the second image information; if there is no clothing attribute information that matches the second image information in the clothing attribute private database, then it obtains clothing attribute information that matches the second image information from the clothing attribute private database or the clothing attribute standard database according to the second image information of the clothing, and determines the washing and care program and washing and care parameters according to the obtained clothing attribute information to provide reasonable washing and care for the clothing. In this way, there is no need to set up an RFID identification device on the washing machine and no need to install an RFID tag on the clothing, reducing the cost of the washing machine and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The following describes the method for establishing a clothing information database and the control method for a clothing processing device of the present invention with reference to the drawings and in combination with a washing machine. In the drawings:
[0022] Figure 1 is a structural diagram of the clothing information database system of the present invention;
[0023] Figure 2 is a main flowchart of the method for establishing a clothing information database of the present invention;
[0024] Figure 3 is the flowchart of the method for obtaining clothing attribute information of the present invention;
[0025] Figure 4 is the flowchart of the method for the server of the present invention to selectively store clothing attribute information into the clothing attribute standard database or the clothing attribute private database corresponding to the ID account;
[0026] Figure 5 is the flowchart of the method for the server of the present invention to store clothing attribute information into the clothing attribute standard database;
[0027] Figure 6 is the complete flowchart of the method for establishing the clothing information database of the present invention;
[0028] Figure 7 is the flowchart of the method for the server of the present invention to selectively store clothing attribute information into the clothing attribute standard database;
[0029] Figure 8 is the logic diagram of the method for establishing the clothing information database of the present invention;
[0030] Figure 9 is the complete flowchart of the control method for the washing machine of the present invention;
[0031] Figure 10 is the flowchart of the control method for the washing machine of the present invention.
[0032] List of reference numerals
[0033] 1. Client; 2. Server. Detailed implementation manners
[0034] The following describes the preferred implementation manners of the present invention with reference to the accompanying drawings. Those skilled in the art should understand that these implementation manners are only used to explain the technical principle of the present invention and are not intended to limit the protection scope of the present invention. For example, although this application is described in combination with a washing machine, the technical solution of the present invention is not limited thereto. The method for establishing the clothing information database and the control method can obviously also be applied to other clothing treatment devices such as a dryer, a washer-dryer, a shoe washer, and a nursing machine. Such a change does not deviate from the principle and scope of the present invention.
[0035] It should be noted that in the description of the present invention, the terms "first", "second", and "third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0036] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and defined, the terms "installation", "connection", and "linkage" 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 an indirect connection through an intermediate medium, and it can be the communication inside 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.
[0037] Based on the technical problems proposed in the background art, the present invention provides a method for establishing a clothing information database, aiming to selectively store clothing attribute information into a clothing attribute standard database or a clothing attribute private database corresponding to an ID account by the server according to the identity of the user terminal that sends the clothing attribute information to the server, thereby establishing a clothing attribute standard database and a clothing attribute private database. When washing clothes with a washing machine, the clothing attribute information of the clothes to be washed can be directly obtained from the clothing attribute standard database or the clothing attribute private database, and the washing and care program and washing and care parameters can be determined according to the obtained clothing attribute information, providing reasonable washing and care for the clothes, without setting an RFID identification device on the washing machine and without installing an RFID tag on the clothes, reducing the cost of the washing machine and improving the user experience.
[0038] First, refer to Figure 1 , and describe the clothing information database system of the present invention. Among them, Figure 1 is the structure diagram of the clothing information database system of the present invention.
[0039] As Figure 1 shown, the clothing information database system of the present invention includes a user terminal 1 and a server 2. The user terminal 1 communicates with the server 2, and a clothing attribute standard database and a clothing attribute private database corresponding to different identities of the user terminal 1 are provided on the server 2.
[0040] Among them, the server 2 can be, but is not limited to, a cloud server and a background server.
[0041] Among them, the user terminal 1 can be an APP installed on a washing machine, or an APP installed on the terminal device of a washing machine user, or an APP installed on the terminal device of a clothing manufacturer. An image acquisition module (not shown in the figure) for identifying the image information of clothes is provided on the washing machine, such as an image acquisition module such as a camera or a camera. The terminal devices of washing machine users and clothing manufacturers can be mobile intelligent terminals such as mobile phones, tablet computers, smart bracelets, and smart watches, or non-mobile intelligent terminals such as computers and smart speakers. These intelligent terminals can be provided with an image acquisition module or not.
[0042] Preferably, the number of washing machines is multiple, such as two, three, four or more; the number of terminal devices of washing machine users can also be multiple, such as two, three, four or more; the number of terminal devices of clothing manufacturers can also be multiple, such as two, three, four or more. Each washing machine, each terminal device of a washing machine user, and each terminal device of a clothing manufacturer are installed with the above APP. There is a clothing attribute standard database and multiple clothing attribute private databases on the server 2. All the terminal device APPs of clothing manufacturers correspond to the clothing attribute standard database, and each washing machine APP and each terminal device APP of a washing machine user correspond to the clothing attribute private database associated with its ID account. Those skilled in the art can flexibly adjust and set the number of washing machines, terminal devices of washing machine users, terminal devices of clothing manufacturers, and clothing attribute private databases, and the present invention does not make any restrictions on this.
[0043] Preferably, the user terminal 1 can communicate with the server 2 through communication methods such as wide area network, local area network, WIFI, "WIFI + router accessing the Internet", Bluetooth, ZIGBEE, NFC, 3G / 4G / 5G, etc.
[0044] Preferably, the server 2 can receive clothing attribute information from the user terminal 1; the server 2 can also obtain the ID account of the user terminal 1 that sends the clothing attribute information, and determine the identity of the user terminal 1 that sends the clothing attribute information according to the ID account. And according to the identity, the server 2 selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account. The specific implementation is as follows:
[0045] For example, if the ID account of the client 1 is the ID account of the first type of user (i.e., the ID account of an individual user), the server 2 stores the clothing attribute information sent by the client 1 of the first type of user in the clothing attribute private database corresponding to its ID account; or, when it is determined that other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information sent by the client 1 of the first type of user and the number of clothing attribute information that is exactly the same is greater than or equal to the preset number, the server 2 stores the clothing attribute information sent by the client 1 of the first type of user in the clothing attribute standard database; or, when it is determined that other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information sent by the client 1 of the first type of user but the number of clothing attribute information that is exactly the same is less than the preset number, the server 2 does not store the clothing attribute information in the clothing attribute standard database; or, when it is determined that other clothing attribute private databases do not contain clothing attribute information that is exactly the same as the clothing attribute information sent by the client of the first type of user, the server 2 does not store the clothing attribute information in the clothing attribute standard database. Among them, the preset number can be 3, 4, 5, 6, 7, etc. Those skilled in the art can flexibly adjust and set the preset number according to the determination criteria of data accuracy. No matter what number is adopted, as long as it can be determined whether to store the clothing attribute information stored in the clothing attribute private database in the clothing attribute standard database.
[0046] Again, for example, if the ID account of the client 1 is the ID account of the second type of user (i.e., the ID account of a clothing manufacturer), the server 2 stores the clothing attribute information sent by the client of the second type of user in the clothing attribute standard database; or, the server 2 stores the clothing attribute information sent by the client of the second type of user in the clothing attribute standard database only after the clothing attribute information passes the review.
[0047] It should be noted that the review work of the clothing attribute information can be completed by the server 2, or by the APP installed in the terminal device of the clothing manufacturer, or by the APP installed in the terminal device of the washing machine manufacturer, or by the APP installed in the third-party quality inspection terminal device. Those skilled in the art can flexibly adjust and set the execution entity of the above work, and the present invention does not make any restrictions on this.
[0048] Preferably, the client 1 can obtain clothing attribute information and send the clothing attribute information to the server 2. After receiving the clothing attribute information, the server 2 determines the identity of the client 1 that sent the clothing attribute information according to the ID account of the client 1 that sent the clothing attribute information, and according to the identity, the server 2 selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account.
[0049] Among them, the clothing attribute information includes clothing color information, clothing material information, and clothing category information. Of course, the clothing attribute information can also only include clothing color information, clothing material information, or clothing category information, or any two of clothing color information, clothing material information, and clothing category information. Those skilled in the art can flexibly adjust and set them.
[0050] Taking the APP installed in the washing machine as the client and the APP installed on the terminal device of the clothing manufacturer as an example, and the clothing attribute information includes clothing color information, clothing material information, and clothing category information, the method for establishing the clothing information database of the present invention will be further described below.
[0051] See Figure 2 and Figure 3 , the method for establishing the clothing information database of the present invention will be described. Among them, Figure 2 is the main flowchart of the method for establishing the clothing information database of the present invention; Figure 3 is the flowchart of the method for obtaining clothing attribute information of the present invention.
[0052] As Figure 2 shown, the method for establishing the clothing information database of the present invention includes the following steps:
[0053] S100. The client obtains clothing attribute information;
[0054] S200. The client sends the clothing attribute information to the server;
[0055] S300. The server obtains the ID account of the client that sent the clothing attribute information;
[0056] S400. The server determines the identity of the client that sent the clothing attribute information according to the ID account;
[0057] S500. According to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account.
[0058] Among them, the clothing attribute information includes clothing color information, clothing material information, and clothing category information.
[0059] As Figure 3As shown, in step S100, the step of "the client obtains the clothing attribute information" specifically includes:
[0060] S101. The client obtains the first image information of the clothing;
[0061] S102. The client determines the clothing color information according to the first image information;
[0062] S103. The client obtains the input clothing material information;
[0063] S104. The client obtains the input clothing category information.
[0064] In steps S101 and S102, taking the APP installed in the washing machine as the client as an example, the APP captures the image of the clothing through the camera of the washing machine, extracts the RGB values of the clothing color in the image, and compares the RGB values with the preset RGB judgment model to obtain the clothing color information. The preset RGB judgment model can be preset as: RGB(0, 0, 0) is black, RGB(127, 127, 127) is gray, RGB(255, 0, 0) is red, RGB(0, 255, 0) is green, RGB(0, 0, 255) is blue, etc. The present invention does not make any restrictions on this. Among them, the RGB color model is a color standard, which obtains various colors through the changes of the three color channels of red (R), green (G), and blue (B) and their superposition with each other. RGB represents the colors of the three channels of red, green, and blue.
[0065] It should be noted that in the above process, although it is listed that the APP extracts the RGB values of the clothing in the image and determines the clothing color according to the RGB values, this is not restrictive but only exemplary. The washing machine APP can also send the obtained clothing image to the server, and the server completes the work of extracting the RGB values of the clothing in the image and determining the clothing color according to the RGB values. In addition, the clothing color can also be obtained through a color sensor, or the input clothing color can be obtained. No matter which method is adopted to obtain the clothing color, the specific implementation method corresponding to any method should not constitute a limitation to the present invention.
[0066] In steps S103 and S104, taking the APP installed on the terminal device of the clothing manufacturer as the client as an example, the technical personnel of the clothing manufacturer input the clothing material information and clothing category information through the APP installed on the terminal device of the clothing manufacturer, and the APP of the clothing manufacturer determines the obtained clothing material information and clothing category information as the material information and category information of the clothing respectively.
[0067] It should be noted that in the above process, although it is exemplified that the terminal device APP of the clothing manufacturer determines the obtained clothing material information and clothing category information as the material information and category information of the clothing respectively, this is not restrictive but only exemplary. The terminal device APP of the clothing manufacturer can also send the obtained clothing material information and clothing category information to the server, and the server can complete the work of determining the obtained clothing material information and clothing category information as the material information and category information of the clothing respectively.
[0068] In an alternative embodiment, the terminal device APP of the clothing manufacturer captures an image of the clothing through the camera of the terminal device of the clothing manufacturer, performs grayscale processing on the captured image, and compares the obtained result after processing with a preset grayscale judgment model to obtain the material information of the clothing. The preset grayscale judgment model can be preset as: 60% grayscale value for fiber, 100% grayscale value for cotton and linen, 30% grayscale value for polyester, etc. The present invention does not impose any restrictions on this.
[0069] Alternatively, the terminal device APP of the clothing manufacturer captures an image of the clothing through the camera of the terminal device of the clothing manufacturer, classifies the image features of the clothing, and compares the obtained image features with a preset category judgment model to obtain the category information of the clothing. The categories of clothing can be divided into T-shirts, shirts, windbreakers, overcoats, suits, shorts, capris, long pants, etc. The categories of clothing can also be divided into men's clothing, women's clothing, and unisex clothing. The clothing categories can be classified according to different criteria. The present invention does not impose any restrictions on this.
[0070] Of course, the methods for obtaining the material and category of clothing are not limited to the two methods listed above. The material of the clothing can also be obtained through a material sensor, and the category of the clothing can also be determined by combining the weight of the clothing and the image of the clothing. No matter which method is adopted to obtain the material and category of the clothing, the specific implementation method corresponding to any method should not limit the present invention.
[0071] It should be further noted that in the above process, the execution order and manner of steps S101, S103, and S104 are not limited to the order and manner listed above. It is also possible to execute step S103 first and then steps S101 and S104, or steps S101, S103, and S104 can be executed simultaneously. Those skilled in the art can flexibly adjust and set the execution order of steps S101, S103, and S104. The present invention does not impose any restrictions on this.
[0072] It should be further noted that in the above process, the execution order and manner of steps S200 and S300 are not limited to the order and manner listed above. It is also possible to execute step S300 first and then step S200, or to execute steps S200 and S300 simultaneously. Those skilled in the art can flexibly adjust and set the execution order of steps S200 and S300, and the present invention does not impose any restrictions on this.
[0073] The following refers to Figure 4 and Figure 5 , and describes the method for the server of the present invention to selectively store clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account. Among them, Figure 4 is a flowchart of the method for the server of the present invention to selectively store clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account; Figure 5 is a flowchart of the method for the server of the present invention to store clothing attribute information in the clothing attribute standard database.
[0074] As Figure 4 shown, in step S500, the step of "according to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account" specifically includes:
[0075] S511. If the ID account of the user terminal is the ID account of the first type of user, the server stores the clothing attribute information in the clothing attribute private database corresponding to the ID account.
[0076] S512. If the ID account of the user terminal is the ID account of the second type of user, the server stores the clothing attribute information in the clothing attribute standard database.
[0077] Among them, the first type of user can be, but is not limited to, an individual user. The second type of user can be, but is not limited to, a clothing manufacturer.
[0078] In step S511, if the ID account of the user terminal is the ID account of the first type of user, it indicates that this type of user is an individual user, and the clothing attribute information determined for the user's own clothing has relatively low accuracy. Therefore, the server stores the clothing attribute information sent by the washing machine APP in the clothing attribute private database corresponding to the ID account of the washing machine APP.
[0079] In step S512, if the ID account of the client is the ID account of the second type of user, that is, the clothing manufacturer, it indicates that this type of user is relatively professional and the accuracy of the clothing attribute information sent is high. The server can store the clothing attribute information sent by the terminal device APP of the clothing manufacturer in the clothing attribute standard database for all users to use.
[0080] As Figure 5 shown, in step S512, the step of "the server stores the clothing attribute information in the clothing attribute standard database" specifically includes:
[0081] S521. The terminal device APP of the washing machine manufacturer reviews the clothing attribute information;
[0082] S522. When the clothing attribute information passes the review, the server stores the clothing attribute information in the clothing attribute standard database;
[0083] If the clothing attribute information fails to pass the review, the server does not store the clothing attribute information in the clothing attribute standard data.
[0084] In step S522, when the clothing attribute information sent by the terminal device APP of the clothing manufacturer (i.e., the second type of user) passes the review, it indicates that all the clothing attribute information sent by the terminal device APP of the clothing manufacturer is correct, that is, all the information such as the color, material, and category of the clothing is correct and there are no errors. The clothing attribute information can be used as the standard information of the clothing attributes, and the server stores the clothing attribute information sent by the terminal device APP of the clothing manufacturer in the clothing attribute standard database. However, if the clothing attribute information sent by the terminal device APP of the clothing manufacturer fails to pass the review, it indicates that the clothing attribute information is inaccurate and at least some of the information is incorrect. For example, the clothing color is incorrect, or the clothing material is incorrect, or the clothing category is incorrect. The clothing attribute information cannot be used as the standard information of the clothing attributes, and the server does not store the clothing attribute information sent by the terminal device APP of the clothing manufacturer in the clothing attribute standard database.
[0085] It should also be noted that although in step S521, it is listed that the terminal device APP of the washing machine manufacturer performs the work of "reviewing the clothing attribute information", this is not restrictive, but only exemplary. The work of "reviewing the clothing attribute information" can also be completed by the terminal device APP of the clothing manufacturer, the third-party quality inspection terminal device APP, etc. Those skilled in the art can flexibly adjust and set the execution subject of this work, and the present invention does not make any restrictions on this.
[0086] Next, refer to Figure 6 , and further describe the method for establishing the clothing information database of the present invention. Among them, Figure 6It is the complete flowchart of the method for establishing the clothing information database of the present invention; Figure 7 It is the flowchart of the method for the server of the present invention to selectively store clothing attribute information into the clothing attribute standard database.
[0087] As Figure 6 shown, after step S511 "the server stores the clothing attribute information into the clothing attribute private database corresponding to the ID account", the method for establishing the clothing information database further includes:
[0088] S611. The server searches and compares whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information;
[0089] S612. According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information into the clothing attribute standard database.
[0090] Among them, being exactly the same means that all of the color information, material information, category information, etc. of the clothing are the same; even the picture information of the clothing is the same.
[0091] Among them, other clothing attribute private databases are all or part of the clothing attribute private databases that do not correspond to the ID account of the user terminal that sends the clothing attribute information. For example, if there are 10 clothing attribute private databases on the server and all 10 clothing attribute private databases contain clothing attribute information, then other clothing attribute private databases are all the clothing attribute private databases that do not correspond to the ID account of the user terminal that sends the clothing attribute information, that is, the other 9 clothing attribute private databases that do not correspond to the user terminal that sends the clothing attribute information; another example is that if there are 10 clothing attribute private databases on the server, but only 8 clothing attribute private databases contain clothing attribute information and the other 2 clothing attribute private databases do not contain clothing attribute information, then other clothing attribute private databases are part of the clothing attribute private databases that do not correspond to the ID account of the user terminal that sends the clothing attribute information, that is, the other 7 clothing attribute private databases that do not correspond to the user terminal that sends the clothing attribute information and contain clothing attribute information.
[0092] It should be noted that the number of clothing attribute private databases contained on the server and the number of private databases containing clothing attribute information listed above are only exemplary, not restrictive. Those skilled in the art can flexibly adjust and set the number of clothing attribute private databases and the number of private databases containing clothing attribute information according to the actual number of user terminals.
[0093] Taking the example that all private databases of clothing attributes contain clothing attribute information, the method by which the server selectively stores clothing attribute information in the standard database of clothing attributes is further elaborated below. Among them, other private databases of clothing attributes are all private databases of clothing attributes that do not correspond to the ID accounts of the user terminals of the first type of users who send clothing attribute information.
[0094] Preferably, as Figure 7 shown, in step S612, the step of "the server selectively stores the clothing attribute information in the standard database of clothing attributes according to the comparison result of whether other private databases of clothing attributes contain clothing attribute information that is exactly the same as the clothing attribute information" specifically includes:
[0095] S621. If other private databases of clothing attributes do not contain clothing attribute information that is exactly the same as the clothing attribute information, the server does not store the clothing attribute information in the standard database of clothing attributes;
[0096] S622. If other private databases of clothing attributes contain clothing attribute information that is exactly the same as the clothing attribute information, the server counts the number of clothing attribute information that is exactly the same as the clothing attribute information;
[0097] S623. The server determines whether the counted number is greater than or equal to a preset number;
[0098] S624. If the counted number is greater than or equal to the preset number, the server stores the clothing attribute information in the standard database of clothing attributes;
[0099] S625. If the counted number is less than the preset number, the server does not store the clothing attribute information in the standard database of clothing attributes.
[0100] In step S621, if other private databases of clothing attributes do not contain clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP (i.e., the user terminal of the first type of users), it means that only the private database of clothing attributes corresponding to the washing machine APP that sends this clothing attribute information has this clothing attribute information. This clothing attribute information is just a special case of clothing attribute information, and it is impossible to judge whether this clothing attribute information is accurate. Therefore, the server does not store the clothing attribute information sent by the washing machine APP in the standard database of clothing attributes, but only stores the clothing attribute information sent by the washing machine APP in the private database of clothing attributes corresponding to the ID account of the washing machine APP.
[0101] In step S622, if the other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP (i.e., the user terminal of the first type of user), it means that at least one clothing attribute private database that does not correspond to the ID account of the washing machine APP that sent this clothing attribute information contains clothing attribute information that is exactly the same as this clothing attribute information. To determine whether the clothing attribute information sent by the washing machine APP is accurate, the number of clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP is counted.
[0102] In step S624, if the counted number is greater than or equal to the preset number, for example, the preset number is 5 and the counted number of clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP is 6, which is greater than the preset number. There are 6 clothing attribute private databases that contain clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP. For example, the color information, material information, category information, and picture information of the clothing are all the same, indicating that the clothing attribute information sent by the washing machine APP is accurate. Therefore, the server can store the clothing attribute information sent by the washing machine APP in the clothing attribute standard database to supplement and improve the clothing attribute standard database. When the clothing attribute standard database reaches a certain scale, even if the user buys new clothes and no longer enters clothing attribute information, the washing machine can obtain matching clothing attribute information from the clothing attribute standard database when it cannot find matching clothing attributes in the clothing attribute private database; at the same time, the server also retains the clothing attribute information sent by the washing machine APP in the clothing attribute private database corresponding to the ID account of the washing machine APP.
[0103] In step S625, if the counted number is less than the preset number, for example, the preset number is 5 and the counted number of clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP is 3, which is less than the preset number. Only 3 clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP. However, it is possible that only by chance 3 user terminals of the first type of user sent clothing attribute information that is the same as the clothing attribute information sent by the washing machine APP, and it cannot be ensured that the clothing attribute information sent by the washing machine APP is accurate. Therefore, the server does not store the clothing attribute information sent by the washing machine APP in the clothing attribute standard database, but only stores the clothing attribute information sent by the washing machine APP in the clothing attribute private database corresponding to the ID account of the washing machine APP; and returns to step S622 to continue counting the number of clothing attribute information that is exactly the same as the clothing attribute information sent by the washing machine APP until the counted number is greater than or equal to the preset number.
[0104] Of course, the preset quantity is not limited to the quantities listed above. Those skilled in the art can flexibly adjust and set the preset quantity according to the judgment criteria for data accuracy, such as 3, 4, 6, or 7, etc. No matter what quantity is adopted, as long as it can be determined whether the clothing attribute information stored in the private clothing attribute database is stored in the standard clothing attribute database.
[0105] It should be noted that in the above process, steps S621 and S622 have no sequence and are parallel. They are only related to the judgment result of whether other private clothing attribute databases contain clothing attribute information that is exactly the same as the clothing attribute information. Just execute the corresponding steps according to different judgment results. Steps S624 and S625 have no sequence and are parallel. They are only related to the judgment result of whether the counted quantity is greater than or equal to the preset quantity. Just execute the corresponding steps according to different judgment results.
[0106] In addition, it should also be noted that although in step S622, it is listed that the server performs the work of "counting the quantity of clothing attribute information that is exactly the same as the clothing attribute information", and in step S623, it is listed that the server performs the work of "judging whether the counted quantity is greater than or equal to the preset quantity", this is not restrictive but only exemplary. The work of "counting the quantity of clothing attribute information that is exactly the same as the clothing attribute information" and "judging whether the counted quantity is greater than or equal to the preset quantity" can also be completed by the terminal device of the clothing manufacturer, the third-party quality inspection terminal device, etc. Those skilled in the art can flexibly adjust and set the execution entity of this work, and the present invention does not make any restrictions on this.
[0107] Next, with reference to Figure 8 , a possible control flow of the method for establishing a clothing information database of the present invention will be introduced. Among them, Figure 8 is the logic diagram of the method for establishing a clothing information database of the present invention.
[0108] S701. The user terminal obtains clothing attribute information;
[0109] S702. The user terminal sends the clothing attribute information to the server;
[0110] S703. The server obtains the ID account of the user terminal that sends the clothing attribute information;
[0111] S704. The server determines the identity of the user terminal that sends the clothing attribute information according to the ID account;
[0112] S705. Judge whether the user terminal is a first-class user; if so, execute step S706; if not, execute step S707;
[0113] S706. The server stores the clothing attribute information in the clothing attribute private database corresponding to the ID account;
[0114] S707. The terminal device APP of the washing machine manufacturer audits the clothing attribute information;
[0115] S708. Determine whether the clothing attribute information passes the audit; if so, execute step S712; if not, execute step S713;
[0116] After step S706, execute step S709;
[0117] S709. The server searches and compares whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information sent by the user terminal of the first type of user; if so, execute step S710; if not, execute step S713;
[0118] S710. The server counts the number M of clothing attribute information that is exactly the same as the clothing attribute information sent by the user terminal of the first type of user;
[0119] S711. The server determines whether M≥M0; if so, execute step S712; if not, return to step S710 until M≥M0; where M0 is a preset quantity;
[0120] S712. The server stores the clothing attribute information in the clothing attribute standard database;
[0121] S713. The server does not store the clothing attribute information in the clothing attribute standard database.
[0122] Next, with reference to Figure 9 , the control method for a washing machine according to the present invention will be described.
[0123] As Figure 9 shown, the control method for a washing machine according to the present invention includes the following steps:
[0124] S811. Obtain the second image information of the clothing;
[0125] S812. Obtain the clothing attribute information matching the second image information from the clothing attribute private database;
[0126] S813. If there is clothing attribute information in the clothing attribute private database that matches the second image information, determine the washing and care program and washing and care parameters according to the obtained clothing attribute information;
[0127] S814. If there is no clothing attribute information in the private clothing attribute database that matches the second image information, obtain the clothing attribute information that matches the second image information from the standard clothing attribute database according to the second image information;
[0128] S815. If there is clothing attribute information in the standard clothing attribute database that matches the second image information, determine the washing and care program and washing and care parameters according to the obtained clothing attribute information;
[0129] S816. If there is no clothing attribute information in the standard clothing attribute database that matches the second image information, prompt the user to input clothing attribute information.
[0130] Among them, the washing and care program includes other programs such as washing program, rinsing program, drying program, quick wash program, drying program, sterilization program, etc.; the washing and care parameters include other parameters such as washing time, washing water level, washing temperature, number of rinses, drying temperature, drying time, sterilization temperature, sterilization time, sterilization method, etc.
[0131] In step S811, after the washing machine starts and before running the washing and care program, collect the second image information of the clothing through the camera of the washing machine; alternatively, the second image information of the clothing can be obtained through the terminal device of the washing machine user.
[0132] In steps S812 to S816, compare the second image information with all the first image information in the private clothing attribute database corresponding to the ID account of the washing machine APP, and determine whether there is first image information in the private clothing attribute database corresponding to the ID account of the washing machine APP that is the same as the second image information according to the comparison result, so as to determine the clothing attribute information corresponding to the first image information in the private clothing attribute database corresponding to the ID account of the washing machine APP that is the same as the second image information as the clothing attribute information of the clothing.
[0133] Furthermore, if there is clothing attribute information in the private clothing attribute database corresponding to the ID account of the washing machine APP that matches the second image information, it means that the user has input the clothing attribute information of the clothing and can accurately determine the clothing attribute information of the clothing, then execute step S813 to determine the washing and care program and washing and care parameters according to the obtained clothing attribute information.
[0134] Further, if there is no clothing attribute information in the clothing attribute private database corresponding to the ID account of the washing machine APP that matches the second image information, it indicates that this piece of clothing may be a new one and the user has not yet input the clothing attribute information of this piece of clothing. The clothing attribute information of this piece of clothing cannot be determined based on the clothing attribute private database corresponding to the ID account of the washing machine APP, and it is necessary to further search for the clothing attribute information of this piece of clothing from the clothing attribute standard database. Then, step S814 is executed to compare the second image information with all the first image information in the clothing attribute standard database, and based on the comparison result, it is determined whether there is first image information identical to the second image information in the clothing attribute standard database, so as to determine the clothing attribute information corresponding to the first image information in the clothing attribute standard database that is identical to the second image information as the clothing attribute information of this piece of clothing.
[0135] Further, if there is clothing attribute information in the clothing attribute standard database that matches the second image information, it indicates that other users or clothing manufacturers have already input the clothing attribute information of this piece of clothing, and the clothing attribute information of this piece of clothing can be accurately determined. Then, step S815 is executed to determine the washing and care program and washing and care parameters according to the obtained clothing attribute information.
[0136] Further, if there is no clothing attribute information in the clothing attribute standard database that matches the second image information, it indicates that this piece of clothing is a new one, and there is no clothing attribute information in both the clothing attribute standard database and the clothing attribute private database that matches this piece of clothing. The attribute of this piece of clothing cannot be determined based on the clothing attribute standard database and the clothing attribute private database. In order to provide reasonable washing and care for the clothing, step S816 is executed to prompt the user to input the clothing attribute information.
[0137] Preferably, the washing machine can send out prompt information in the forms of voice, light, sound, text, pictures, etc.
[0138] It should be noted that the above control method is described in combination with step S813, step S815, and step S816, but not all of the above features are necessary. Those skilled in the art can understand that on the premise of ensuring the normal operation of the washing machine, the above setting methods can be appropriately deleted to combine new implementation modes. For example, some or all of step S813, step S815, and step S816 can be deleted based on the above implementation mode, so as to combine new control methods.
[0139] Next, with reference to Figure 10 , a possible control flow of the control method for the washing machine of the present invention will be introduced. Among them, Figure 10 is the flowchart of the control method for the washing machine of the present invention.
[0140] S901. Obtain the second image information of the clothing;
[0141] S902. Obtain the clothing attribute information that matches the second image information from the private clothing attribute database;
[0142] S903. Determine whether the clothing attribute information that matches the second image information is obtained from the private clothing attribute database; if not, execute step S904; if so, execute step S906;
[0143] S904. Obtain the clothing attribute information that matches the second image information from the standard clothing attribute database;
[0144] S905. Determine whether the clothing attribute information that matches the second image information is obtained from the standard clothing attribute database; if so, execute step S906; if not, execute step S907;
[0145] S906. Determine the washing and care program and washing and care parameters according to the obtained clothing attribute information;
[0146] S907. Prompt the user to input the clothing attribute information.
[0147] It should be noted that the above embodiments are only a preferred implementation manner 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 protection scope of the present invention. In practical applications, those skilled in the art can complete the above functions by allocating the above functions to different steps as needed, that is, decompose or combine the steps in the embodiments of the present invention. For example, the steps in the above embodiments can be combined into one step, or further split into multiple sub-steps to complete all or part of the functions described above. For the names of the steps involved in the embodiments of the present invention, they are only used to distinguish each step and are not regarded as a limitation of the present invention.
[0148] So far, the technical solution of the present invention has been described in combination with the preferred embodiments shown in the 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 all fall within the protection scope of the present invention.
Claims
1. A method for establishing a clothing information database, characterized in that, The method for establishing the clothing information database includes the following steps: The client obtains clothing attribute information; The client sends the clothing attribute information to the server; The server obtains the ID account of the client that sends the clothing attribute information; The server determines the identity of the client that sends the clothing attribute information according to the ID account; According to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account, specifically including: If the ID account of the client is the ID account of the first type of user, the server stores the clothing attribute information in the clothing attribute private database corresponding to the ID account; The server searches and compares whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information; among them, other clothing attribute private databases are all or part of the clothing attribute private databases that do not correspond to the ID account; According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database.
2. The method for establishing a clothing information database according to claim 1, wherein The step of "According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database" specifically includes: If other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, count the number of clothing attribute information that is exactly the same as the clothing attribute information; Judge whether the number is greater than or equal to the preset number; If the number is greater than or equal to the preset number, the server stores the clothing attribute information in the clothing attribute standard database.
3. The method for establishing a clothing information database according to claim 2, wherein The step of "According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database" also includes: If other clothing attribute private databases do not contain clothing attribute information that is exactly the same as the clothing attribute information, the server does not store the clothing attribute information in the clothing attribute standard database; or If the number is less than the preset number, the server does not store the clothing attribute information in the clothing attribute standard database.
4. The method for establishing a clothing information database according to claim 1, characterized in that, The step of "According to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account" also includes: If the ID account of the client is the ID account of the second type of user, the server stores the clothing attribute information in the clothing attribute standard database.
5. The method for establishing a clothing information database according to claim 4, wherein The step of "The server stores the clothing attribute information in the clothing attribute standard database" specifically includes: Audit the clothing attribute information; After the review of the clothing attribute information is passed, the server stores the clothing attribute information in the clothing attribute standard database.
6. The method for establishing a clothing information database according to any one of claims 1 to 5, characterized in that The clothing attribute information includes at least one of clothing color information, clothing material information, and clothing category information; The step of "the client obtains clothing attribute information" specifically includes: The client obtains the first image information of the clothing; The client determines the clothing color information according to the first image information; and / or The client obtains the input clothing material information; and / or The client obtains the input clothing category information.
7. A method for establishing a clothing information database, characterized in that, The method for establishing the clothing information database includes the following steps: The server receives clothing attribute information from the client; The server obtains the ID account of the client that sends the clothing attribute information; The server determines the identity of the client that sends the clothing attribute information according to the ID account; According to the identity, the server selectively stores the clothing attribute information in the clothing attribute standard database or the clothing attribute private database corresponding to the ID account, specifically including: If the ID account of the client is the ID account of the first type of user, the server stores the clothing attribute information in the clothing attribute private data corresponding to the ID account, The server searches and compares whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information; among them, other clothing attribute private databases are all or part of the clothing attribute private databases that do not correspond to the ID account; According to the comparison result of whether other clothing attribute private databases contain clothing attribute information that is exactly the same as the clothing attribute information, the server selectively stores the clothing attribute information in the clothing attribute standard database.
8. A control method for a laundry treatment device, characterized in that, The control method includes the method for establishing the clothing information database according to any one of claims 1-6, and the control method includes the following steps: Obtain the second image information of the clothing; Obtain the clothing attribute information that matches the second image information from the clothing attribute private database according to the second image information; If there is no clothing attribute information in the clothing attribute private database that matches the second image information, obtain the clothing attribute information that matches the second image information from the clothing attribute standard database according to the second image information.
Citation Information
Patent Citations
Clothes nursing machine control method and device, clothes nursing machine and storage medium
CN106868842A
Method of configuring laundry course based on speech recognition using artificial intelligence and device of implementing thereof
US20190198021A1