Clothing material identification methods, clothing processing equipment and control methods
By identifying clothing material through the diffuse reflection parameter value of light signal, the problem of low accuracy in camera-based identification is solved, achieving higher accuracy and stability in clothing material identification.
Patent Information
- Application Number
- CN202510095357.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2045-01-21
AI Technical Summary
Existing methods for identifying clothing materials rely on camera photography, which is easily affected by environmental factors, leading to reduced accuracy.
The material of clothing is identified by the diffuse reflection parameter value of optical signal. The light signal is emitted and received multiple times by the emitter and receiver of the light detection device. The material of clothing is determined by the relationship between the diffuse reflection parameter value and the preset standard value range. The parallel arrangement of ultraviolet or infrared sensors is combined to improve the recognition accuracy.
It improves the accuracy of clothing material recognition, avoids the influence of water mist, reduces the need for focusing, and enhances the stability and efficiency of recognition.
Smart Images

Figure CN119932856B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of material identification, and more specifically, to a method for identifying clothing materials, clothing processing equipment, and a control method thereof. Background Technology
[0002] Clothing processing equipment, for example, is an indispensable part of daily life. It performs processes such as washing, dehydration, drying, and care for clothing, greatly improving the convenience of clothing handling. With technological advancements and increasing user demands, the precision of clothing processing equipment has also improved. For instance, modern washing machines typically identify the material of the clothing before processing, allowing different processing parameters to be applied to different materials, thus improving the overall processing effect.
[0003] Currently, most material recognition methods rely on cameras and other photographic devices to capture images of clothing and then use image algorithms to identify the material. However, in practical use, clothing can easily obstruct the camera, and the camera may also experience water vapor buildup or fail to autofocus, resulting in poor image clarity and reduced accuracy in material recognition. Summary of the Invention
[0004] This application provides a method for identifying clothing materials, a clothing processing device, and a control method thereof, in order to at least solve the technical problem of reduced accuracy in identifying clothing materials.
[0005] According to a first aspect of the embodiments of this application, a method for identifying clothing material is provided, the method comprising:
[0006] Obtain multiple diffuse reflection parameter values when the clothing diffusely reflects the incident light signal;
[0007] The fabric material of the garment is determined based on the multiple diffuse reflection parameter values and the preset correspondence between the fabric material and the diffuse reflection standard value range.
[0008] In this embodiment, since optical signals are used to detect clothing materials, the detection accuracy is less affected by water mist, and there is no need for autofocus, which helps improve the accuracy of clothing material identification. Furthermore, by utilizing the diffuse reflection of the incident light signal to detect clothing, there is no need for detection through the clothing itself, thus avoiding the defect of failure to detect due to the incident light signal not being able to penetrate the clothing. This further ensures the smooth progress of clothing material identification and helps improve the accuracy of clothing material identification.
[0009] In conjunction with the first aspect, in an optional implementation of this application embodiment, obtaining multiple diffuse reflection parameter values when the clothing diffusely reflects the incident light signal includes:
[0010] The emitter of the light detector is controlled to repeatedly emit the incident light signal into the clothing covering the light detector;
[0011] The light detector receives the reflected light signal from the clothing after diffuse reflection of the incident light signal through the receiving electrode.
[0012] Data conversion processing is performed on the wavelength and / or intensity of the reflected light signal received multiple times by the receiving electrode in the photodetector to obtain the multiple diffuse reflection parameter values.
[0013] This implementation method involves emitting incident light signals multiple times when identifying clothing materials, resulting in the receiver receiving reflected light signals multiple times. These reflected light signals are then converted into multiple diffuse reflection parameter values. Firstly, multiple diffuse reflection parameter values, compared to a single value, help avoid special cases and improve the accuracy of clothing material identification based on diffuse reflection parameter values. Secondly, instead of directly using information such as the wavelength and intensity of the reflected light signals, data conversion processing is performed to ensure significant differences in the standard diffuse reflection value ranges for different clothing materials. This improves the accuracy of clothing material identification and avoids the possibility of no identification due to small differences in the standard diffuse reflection value ranges for different clothing materials.
[0014] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the light detection device is an ultraviolet sensor or an infrared sensor, and the emitter and receiver of the light detection device are arranged in parallel and flat under the clothing.
[0015] Using this implementation method, ultraviolet or infrared sensors are inexpensive and unlikely to damage clothing or the human body. The parallel, flat arrangement of the emitters and receivers helps reduce the space occupied by the photodetector and improves its ease of installation.
[0016] In conjunction with the first aspect, in an optional implementation of this application embodiment, determining the clothing material based on the plurality of diffuse reflection parameter values and a preset correspondence between clothing materials and diffuse reflection standard value ranges includes:
[0017] A representative value is determined based on the multiple diffuse reflection parameter values;
[0018] The representative value is compared with each of the diffuse reflectance standard value intervals to determine the diffuse reflectance standard value interval to which the representative value belongs;
[0019] Based on the correspondence, the fabric material corresponding to the diffuse reflectance standard value range to which the representative value belongs is determined as the fabric material of the garment.
[0020] This implementation method helps improve accuracy by determining the fabric material of clothing based on the representative value of a diffuse reflection standard value range determined by multiple diffuse reflection parameter values.
[0021] In conjunction with the first aspect, in one optional implementation of the embodiments of this application, the representative value includes at least one of the maximum value, minimum value, median value, and average value.
[0022] Using this implementation method, the maximum, minimum, median, and average values are all representative under specific conditions. This allows the representative values to better reflect the characteristics of multiple diffuse reflection parameter values, thus making the determination of clothing material based on the representative values more accurate.
[0023] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, the method further includes:
[0024] After obtaining the plurality of diffuse reflection parameter values, the validity of the plurality of diffuse reflection parameter values is determined based on the stability of the plurality of diffuse reflection parameter values, wherein the validity includes valid and invalid;
[0025] If the multiple diffuse reflection parameter values are valid, then the clothing material of the garment is determined based on the multiple diffuse reflection parameter values and the preset correspondence between clothing material and diffuse reflection standard value range.
[0026] If the multiple diffuse reflection parameter values are invalid, the spatial distribution of the clothing is changed according to the clothing adjustment strategy, and the multiple diffuse reflection parameter values are re-acquired when the clothing diffusely reflects the incident light signal.
[0027] This implementation checks the validity of multiple diffuse reflection parameter values. Only when multiple diffuse reflection parameter values are valid will the garment material be determined based on these values and their corresponding relationships, ensuring the accuracy of the determined garment material. For invalid multiple diffuse reflection parameter values, multiple diffuse reflection parameter values will be acquired again. Since acquiring them again also involves obtaining multiple diffuse reflection parameter values, their validity will be checked again. This process is repeated to improve the accuracy of the determined garment material.
[0028] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, determining the validity of the plurality of diffuse reflection parameter values based on the stability of the plurality of diffuse reflection parameter values includes:
[0029] The validity of the plurality of diffuse reflection parameter values is determined based on the degree of dispersion of the plurality of diffuse reflection parameter values, wherein the degree of dispersion is used to characterize the stability of the plurality of diffuse reflection parameter values.
[0030] By adopting this implementation method, the validity of multiple diffuse reflection parameter values is determined based on the degree of dispersion of the multiple diffuse reflection parameter values. The calculation process is simple and helps to reduce the consumption of computing resources.
[0031] In conjunction with the first aspect, in an optional implementation of the embodiments of this application, determining the validity of the plurality of diffuse reflection parameter values based on the dispersion of the plurality of diffuse reflection parameter values includes:
[0032] Calculate the average value of the plurality of diffuse reflection parameter values;
[0033] The standard deviation, which characterizes the degree of dispersion, is calculated using the average value and the multiple diffuse reflectance parameter values.
[0034] If the standard deviation exceeds a preset effective threshold, then the multiple diffuse reflection parameter values are determined to be invalid.
[0035] If the standard deviation does not exceed the effective threshold, then the plurality of diffuse reflection parameter values are determined to be valid.
[0036] This implementation method uses standard deviation to measure the dispersion of multiple diffuse reflection parameter values. The calculation process is simple and helps to reduce the consumption of computing resources.
[0037] In conjunction with the first aspect, in an optional implementation of this application embodiment, the clothing is located inside a clothing processing drum, and the step of changing the spatial distribution of the clothing according to a clothing adjustment strategy includes:
[0038] Control the rotation of the clothing processing drum to a preset angle.
[0039] Using this embodiment, the control process is simple and quick, which helps to improve the efficiency of clothing material identification.
[0040] In conjunction with the first aspect, in an optional implementation of this application embodiment, after controlling the clothing processing drum to rotate by a preset angle, the method further includes:
[0041] The clothing processing drum is controlled to rotate according to preset shaking parameters, so that after the clothing processing drum stops rotating, multiple diffuse reflection parameter values are reacquired when the clothing diffusely reflects the incident light signal.
[0042] By using this embodiment, after running the shaking parameters, it is beneficial to change the state and arrangement order of the clothes in the clothes processing drum, so that the multiple diffuse reflection parameter values that are re-acquired are less likely to be the same as or highly similar to those previously acquired. This helps to increase the difference between the multiple diffuse reflection parameter values that are previously acquired and those that are re-acquired, making it easier to determine the multiple diffuse reflection parameter values that are re-acquired as valid, thereby reducing the number of times multiple diffuse reflection parameter values are acquired and improving the efficiency of clothing material identification.
[0043] According to a second aspect of the present application, a control method for a garment processing device is provided, the method comprising:
[0044] The clothing material identification method described above is used to identify the clothing material in the clothing processing drum;
[0045] The operating parameters of the garment processing equipment are controlled according to the material of the garment.
[0046] In this embodiment, the clothing processing equipment employs the aforementioned clothing material identification method to identify the clothing material within the equipment. Furthermore, after obtaining the clothing material, corresponding operating parameters are executed based on it. This ensures that the clothing processing equipment applies different operating parameters to different types of clothing materials during processing, thereby improving the processing effect.
[0047] In conjunction with the second aspect, in an optional implementation of the embodiments of this application, the method further includes:
[0048] The identification process stops once the number of times the fabric material of the clothing in the clothing processing drum is identified reaches a preset threshold.
[0049] By adopting this implementation method and setting a threshold, the number of times clothing materials can be limited, so that the clothing processing equipment will not be in the clothing material recognition stage for a long time, which helps to improve the processing efficiency of the clothing processing equipment.
[0050] According to a third aspect of the embodiments of this application, an electronic device is provided, the electronic device including a memory and a processor;
[0051] The memory is used to store computer programs;
[0052] The processor is used to execute the computer program to implement the steps of the method described above.
[0053] According to a fourth aspect of the embodiments of this application, a clothing processing device is provided, comprising a clothing processing drum that can be controlled to rotate, wherein a light detection element is provided on the clothing processing drum;
[0054] The garment processing equipment uses the garment material identification method described above to identify the garment material.
[0055] In conjunction with the fourth aspect, in an optional implementation of the embodiments of this application, the clothing processing tube is provided with at least one lifting rib, and a receiving groove is formed in the at least one lifting rib, and the light detection element is located in the receiving groove.
[0056] This implementation method involves creating a receiving groove on the lifting rib for mounting the optical detection component. This prevents the optical detection component from becoming entangled with the clothing inside the garment processing drum, thus minimizing its interference with the movement of the clothing. Furthermore, the optical detection component, located within the lifting rib, can adjust its distance from the clothing according to the position of the lifting rib, thereby improving the detection accuracy and quality.
[0057] In conjunction with the fourth aspect, in an optional implementation of the embodiments of this application, the light detection device includes an emitter and a receiver, which are arranged in parallel in the receiving groove. The emitter is used to emit incident light signals into the clothing processing drum, and the receiver is used to receive reflected light signals after contacting the clothing in the processing drum and undergoing diffuse reflection.
[0058] In conjunction with the fourth aspect, in one optional implementation of the embodiments of this application, the emitter and receiver are arranged sequentially and parallel to each other along the rotation direction of the clothing processing drum;
[0059] There is a distance between the end faces of the emitter and receiver and the upper end face of the lifting rib.
[0060] By using this method, the optical detector is installed at a certain distance, so that when the clothing covers the upper surface of the lifting rib, there will still be a distance between the clothing and the optical detector, which helps to improve the detection quality of the optical detector.
[0061] In conjunction with the fourth aspect, in one optional implementation of the embodiments of this application, the lifting rib is provided with a cover plate for sealing the receiving groove, and the cover plate is a waterproof and light-transmitting plate.
[0062] By adopting this implementation method, a cover plate is set to seal the receiving tank, so that the water in the clothing processing drum does not enter the receiving tank, thus protecting the photodetector from water ingress or immersion and improving the service life of the photodetector.
[0063] In conjunction with the fourth aspect, in one optional implementation of the embodiments of this application, the light detection device includes at least one of an ultraviolet sensor and an infrared sensor.
[0064] The technical effects achieved by the third and fourth aspects mentioned above are similar to those achieved by the corresponding technical means in the first and second aspects, and will not be elaborated further here. Attached Figure Description
[0065] Figure 1 This is a flowchart of a clothing material identification method provided in an embodiment of this application;
[0066] Figure 2 This is a flowchart illustrating a method for obtaining multiple diffuse reflection parameter values in a clothing material identification method provided in this application embodiment;
[0067] Figure 3 This is a flowchart illustrating the process of determining the material of clothing in a clothing material identification method provided in this application embodiment;
[0068] Figure 4 This is a schematic diagram of a lifting rib provided with a light detection element according to an embodiment of this application;
[0069] Figure 5 This is a flowchart illustrating the specific implementation of a clothing material identification method provided in this application embodiment.
[0070] Labeling explanation: 1. Lifting rib; 11. Receiving groove;
[0071] 2. Optical detector; 21. Emitter; 22. Receiver. Detailed Implementation
[0072] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0073] It should be understood that "multiple" as mentioned herein refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, to facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., do not necessarily imply differentness.
[0074] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion, such that a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or apparatus.
[0075] Clothing processing equipment is an indispensable part of daily life, capable of performing processes such as washing, dehydration, drying, and care for clothing, greatly improving the convenience of clothing handling. With technological advancements and increasing user demands, the precision of clothing processing equipment has also improved. Taking washing machines as an example, current models typically identify the material of the clothing before processing, allowing different processing parameters to be applied to different materials, thus improving the processing effect.
[0076] Material identification methods include camera recognition, which involves taking pictures of clothing with a camera and then using image algorithms to analyze the material of the clothing from the images.
[0077] However, in actual use, it has been found that camera recognition is often affected by factors such as ambient brightness and water mist, resulting in poor image clarity of clothing and reduced accuracy in identifying clothing materials.
[0078] Based on this, embodiments of this application provide a method for identifying clothing materials, referring to... Figure 1 The flowchart shown is a method for identifying clothing materials. The method includes the following processing steps.
[0079] S100: Obtain multiple diffuse reflection parameter values when the clothing diffusely reflects the incident light signal.
[0080] When identifying the material of clothing, an incident light signal is emitted towards the clothing. After the incident light signal comes into contact with the clothing, it either passes through the clothing and is transmitted, or it undergoes diffuse reflection after contact with the clothing. This embodiment only obtains the diffuse reflection parameter value generated after diffuse reflection occurs.
[0081] It should be noted that the diffuse reflection parameter value can be the parameter value of the reflected light signal itself after diffuse reflection, such as the wavelength and intensity of the reflected light signal, or it can be a parameter value obtained by calculating the parameters of the reflected light signal itself, such as substituting the wavelength and / or intensity of the reflected light signal into a preset calculation formula to obtain the diffuse reflection parameter value. In general, it is sufficient as long as different clothing materials correspond to different diffuse reflection parameter values.
[0082] S102. Determine the fabric material of the garment based on multiple diffuse reflection parameter values and the preset correspondence between the fabric material and the diffuse reflection standard value range.
[0083] In one embodiment of this application, light signals can generate diffuse reflection after coming into contact with clothing, thereby obtaining diffuse reflection parameter values.
[0084] Specifically, the diffuse reflection parameter value can be the parameter value of the reflected light signal itself after diffuse reflection, such as the wavelength and intensity of the reflected light signal, or it can be a parameter value obtained by calculating the parameter value of the reflected light signal itself, such as substituting the wavelength and / or intensity of the reflected light signal into a preset calculation formula to obtain the diffuse reflection parameter value. In general, it is sufficient as long as different clothing materials correspond to different diffuse reflection parameter values.
[0085] In one embodiment, the preset calculation formula for calculating the diffuse reflection parameter value can be a formula that includes the wavelength and intensity of the reflected light signal. For example, the diffuse reflection parameter value a = (wavelength λ - absorbed wavelength ΔE) / wavelength λ * φ luminous flux * power factor (intensity related).
[0086] In one embodiment, in order to determine the material of the clothing, a standard range of diffuse reflection values is preset. Different standard ranges of diffuse reflection values correspond to different clothing materials. In other words, there is a correspondence between the standard range of diffuse reflection values and the clothing material.
[0087] Specifically, the diffuse reflectance standard value range is a numerical range composed of diffuse reflectance standard values. It's important to note that diffuse reflectance standard values and diffuse reflectance parameter values are of the same type or obtained using the same algorithm. The difference lies in that diffuse reflectance standard values are parameter values obtained by conducting diffuse reflectance experiments on clothing with known material characteristics, while diffuse reflectance parameter values are parameter values obtained by conducting diffuse reflectance experiments on clothing during actual material identification. For ease of understanding, for example, during testing, formula A is used to calculate the wavelength and intensity of the reflected light signal after diffuse reflection to obtain the diffuse reflectance standard value. After multiple tests on clothing of material 'a', a numerical range P1 can be defined based on all the obtained diffuse reflectance standard values. In actual clothing material identification, formula A is also used to calculate the wavelength and intensity of the reflected light signal after diffuse reflection, thus obtaining the diffuse reflectance parameter value. Since the calculation process for the diffuse reflectance parameter value is the same as that for the diffuse reflectance standard value, the clothing material can be determined based on the diffuse reflectance parameter value.
[0088] The correspondence between diffuse reflectance standard value ranges and clothing materials is as follows: each type of clothing material corresponds to a diffuse reflectance standard value range, and different types of clothing materials correspond to different diffuse reflectance standard value ranges. For example, material 'a' corresponds to diffuse reflectance standard value range P1, which is the correspondence. This ensures that when the diffuse reflectance parameter value is within P1, the clothing material can be determined to be 'a'. Preferably, the correspondence obtained using an ultraviolet sensor and the formula includes: 100-130 corresponds to cotton, 135-155 to linen, 190-230 to wool, 165-189 to silk, 290-330 to polyester fiber, and 335-390 to synthetic fiber.
[0089] In this embodiment, since optical signals are used to detect clothing materials, the detection accuracy is less affected by water mist, and there is no need for autofocus, which helps improve the accuracy of clothing material identification. Furthermore, by utilizing the diffuse reflection of the incident light signal to detect clothing, there is no need for detection through the clothing itself, thus avoiding the defect of failure to detect due to the incident light signal not being able to penetrate the clothing. This further ensures the smooth progress of clothing material identification and helps improve the accuracy of clothing material identification.
[0090] In one possible embodiment of this application, such as Figure 2 As shown, multiple diffuse reflection parameter values are obtained when the clothing diffusely reflects the incident light signal, including:
[0091] S200 controls the emitter of the light detector to repeatedly emit incident light signals to the clothing covering the light detector.
[0092] The multiple transmissions of incident light signals can be preset by setting the time interval between each transmission or by setting the total number of transmissions. This embodiment does not impose specific limitations on this. For example, the incident light signal is transmitted 10 times, with each transmission spaced 10ms apart.
[0093] S202, The receiver of the optical detector receives the reflected light signal from the diffuse reflection of the incident light signal by the clothing multiple times.
[0094] Each incident light signal is diffusely reflected by the clothing, resulting in a reflected light signal. In other words, there is a one-to-one correspondence between the incident light signal and the reflected light signal. Therefore, the number of incident light signals emitted is equal to the number of reflected light signals.
[0095] S204. Based on the wavelength and / or intensity of the reflected light signals received multiple times by the receiving electrode in the photodetector, perform data conversion processing to obtain multiple diffuse reflection parameter values.
[0096] The specific data conversion process is not limited in this embodiment and can be determined according to actual needs. For ease of understanding, in one application scenario, after substituting the wavelength and intensity of the reflected light signal into a pre-set formula, the calculated result is the diffuse reflection parameter value, and this calculation process is the data conversion process.
[0097] In this embodiment, when identifying the material of clothing, incident light signals are emitted multiple times, resulting in the receiver receiving reflected light signals multiple times. These reflected light signals are then converted to obtain multiple diffuse reflection parameter values. On one hand, multiple diffuse reflection parameter values, compared to a single value, help avoid special cases and improve the accuracy of clothing material identification based on diffuse reflection parameter values. On the other hand, instead of directly using information such as the wavelength and intensity of the reflected light signals, data conversion processing is performed to ensure that the standard diffuse reflection value ranges corresponding to different clothing materials differ significantly. This improves the accuracy of clothing material identification and avoids the possibility of no identification due to small differences in the standard diffuse reflection value ranges corresponding to different clothing materials.
[0098] Optionally, in one implementation of this embodiment, the light detection device is an ultraviolet sensor or an infrared sensor, and the emitter and receiver of the light detection device are arranged in parallel under the clothing.
[0099] Parallel tiling means that the transmitter and receiver are arranged side by side and laid flat under the clothing.
[0100] Using this embodiment, the ultraviolet or infrared sensor is inexpensive and unlikely to damage clothing or the human body. The parallel arrangement of the emitter and receiver helps reduce the space occupied by the photodetector and improves the ease of installation.
[0101] Optionally, in one implementation of this embodiment, such as Figure 3 As shown, based on multiple diffuse reflection parameter values and the preset correspondence between clothing materials and diffuse reflection standard value ranges, the clothing material is determined, including:
[0102] S300. Determine a representative value based on multiple diffuse reflection parameter values.
[0103] Representativeness can refer to any aspect or any angle; this embodiment does not impose a specific limitation and can be determined according to actual needs. These actual needs are related to the specific method of obtaining the diffuse reflection parameter values and / or the specific process of determining the corresponding relationships. For example, if only simple algorithms such as addition, subtraction, multiplication, and division are used in calculating the diffuse reflection parameter values, and the wavelength and intensity of the reflected light signal are represented by a constant, then the average value among multiple diffuse reflection parameter values can be used as the representative value. As another example, if the larger or maximum values of the diffuse reflection standard values are used when determining the corresponding relationships, then the representative value is the maximum value of multiple diffuse reflection parameter values.
[0104] S302. Compare the representative value with each diffuse reflectance standard value interval to determine the diffuse reflectance standard value interval to which the representative value belongs.
[0105] In other words, it determines which diffuse reflectance standard value interval the representative value belongs to. If it is within the diffuse reflectance standard value interval P1, then the representative value belongs to P1; if it is within P2, then the representative value belongs to P2.
[0106] S304. Based on the correspondence, determine the clothing material corresponding to the diffuse reflectance standard value range to which the representative value belongs as the clothing material.
[0107] Because there is a correspondence between clothing materials and diffuse reflectance standard value intervals—that is, clothing material 'a' corresponds to diffuse reflectance standard value interval P1, clothing material 'b' corresponds to diffuse reflectance standard value interval P2, clothing material 'c' corresponds to diffuse reflectance standard value interval P3, and so on—once the diffuse reflectance standard value interval to which the representative value belongs can be determined, the clothing material can be identified based on this correspondence, thus confirming the clothing material as that material.
[0108] In this embodiment, the fabric material of the garment is determined based on the standard range of diffuse reflection values to which the representative value belongs, as determined by multiple diffuse reflection parameter values. This helps to improve accuracy.
[0109] Optionally, in one implementation of this embodiment, the representative value includes at least one of the maximum value, minimum value, median value, and average value.
[0110] Using this embodiment, the maximum, minimum, median, and average values are all representative under specific conditions. This allows the representative values to better reflect the characteristics of multiple diffuse reflectance parameter values, thereby increasing the accuracy of determining the fabric material of clothing based on the representative values.
[0111] Optionally, in one implementation of this embodiment, the method further includes:
[0112] After obtaining multiple diffuse reflection parameter values, the validity of the multiple diffuse reflection parameter values is determined based on their stability. Validity includes both valid and invalid values.
[0113] If multiple diffuse reflection parameter values are valid, the clothing material is determined based on the correspondence between the multiple diffuse reflection parameter values and the preset clothing material and diffuse reflection standard value range.
[0114] If multiple diffuse reflection parameter values are invalid, the spatial distribution of the clothing is changed according to the clothing adjustment strategy, and multiple diffuse reflection parameter values are reacquired when the clothing diffusely reflects the incident light signal.
[0115] In other words, after obtaining multiple diffuse reflection parameter values, their validity will be judged first, and the fabric material of the garment will be determined using the multiple valid diffuse reflection parameter values.
[0116] Stability refers to the stability of multiple diffuse reflection parameter values. When evaluating stability, it can be assessed from the perspective of the difference between multiple diffuse reflection parameter values or from the perspective of the fluctuation of multiple diffuse reflection parameter values. This embodiment does not make specific limitations on this.
[0117] In cases where multiple diffuse reflection parameter values are invalid, the spatial distribution of the clothing will be adjusted first, and then the multiple diffuse reflection parameter values will be reacquired. It should be noted that the clothing adjustment strategy aims to change the spatial distribution of the clothing; therefore, this embodiment does not specifically limit this. For ease of understanding, for example, the clothing adjustment strategy could be to adjust the position of the clothing; the specific method of adjustment can be determined according to the actual situation.
[0118] In this embodiment, the validity of multiple diffuse reflection parameter values is assessed. Only when multiple diffuse reflection parameter values are valid is the clothing material determined based on these values and their corresponding relationships, ensuring the accuracy of the determined clothing material. For invalid multiple diffuse reflection parameter values, multiple diffuse reflection parameter values are reacquired. Since reacquiring values also constitutes obtaining multiple diffuse reflection parameter values, their validity is reassessed, and this process is repeated cyclically to improve the accuracy of the determined clothing material.
[0119] Optionally, in one implementation of this embodiment, determining the validity of multiple diffuse reflection parameter values based on the stability of multiple diffuse reflection parameter values includes:
[0120] The validity of multiple diffuse reflection parameter values is determined by the degree of dispersion of these values, where the degree of dispersion is used to characterize the stability of the multiple diffuse reflection parameter values.
[0121] In this embodiment, the validity of multiple diffuse reflection parameter values is determined based on the degree of dispersion of the multiple diffuse reflection parameter values. The calculation process is simple and helps to reduce the consumption of computing resources.
[0122] Optionally, in one implementation of this embodiment, determining the validity of multiple diffuse reflection parameter values based on the dispersion of multiple diffuse reflection parameter values includes:
[0123] Calculate the average of multiple diffuse reflection parameter values;
[0124] The standard deviation, which characterizes the degree of dispersion, is calculated using the mean and multiple diffuse reflectance parameter values.
[0125] If the standard deviation exceeds the preset effective threshold, then multiple diffuse reflection parameter values are determined to be invalid.
[0126] If the standard deviation does not exceed the effective threshold, then multiple diffuse reflection parameter values are determined to be valid.
[0127] The effective threshold can be obtained experimentally. Specifically, when determining the correspondence, to ensure that the various diffuse reflectance standard value intervals do not overlap, the standard deviation of multiple diffuse reflectance parameter values during the experiment is calculated. The formation of the diffuse reflectance standard value interval is constrained by the standard deviation, thereby determining the effective threshold. The specific process for determining the effective threshold is not limited in this embodiment.
[0128] In this embodiment, the standard deviation is used to measure the dispersion of multiple diffuse reflection parameter values. The calculation process is simple and helps to reduce the consumption of computing resources.
[0129] Optionally, in one implementation of this embodiment, the clothing is located inside a clothing processing drum, and the spatial distribution of the clothing is changed according to a clothing adjustment strategy, including:
[0130] Control the rotation of the garment processing drum to a preset angle.
[0131] It should be noted that the garment adjustment strategy includes preset angles, and may also include the rotation direction and number of rotations of the garment processing drum.
[0132] Using this embodiment, the control process is simple and quick, which helps to improve the efficiency of clothing material identification.
[0133] Optionally, in one implementation of this embodiment, after controlling the clothes processing drum to rotate by a preset angle, the method further includes:
[0134] The garment processing drum is controlled to rotate according to preset dispersion parameters, so that after the garment processing drum stops rotating, multiple diffuse reflection parameter values are reacquired under the condition that the garment diffusely reflects the incident light signal.
[0135] The shaking parameters include the rotation speed and the number of reciprocating rotations of the garment processing drum. Specifically, in one application scenario, when controlling the rotation of the garment processing drum according to the shaking parameters, the drum is first controlled to rotate clockwise, and then counterclockwise to achieve reciprocating rotation. It is important to note that the position of the garment processing drum before rotating according to the shaking parameters is the same as its position after stopping rotation.
[0136] By using this embodiment, after running the shaking parameters, it is beneficial to change the state and arrangement order of the clothes in the clothes processing drum, so that the multiple diffuse reflection parameter values that are re-acquired are less likely to be the same as or highly similar to those previously acquired. This helps to increase the difference between the multiple diffuse reflection parameter values that are previously acquired and those that are re-acquired, making it easier to determine the multiple diffuse reflection parameter values that are re-acquired as valid, thereby reducing the number of times multiple diffuse reflection parameter values are acquired and improving the efficiency of clothing material identification.
[0137] This embodiment also provides a control method for a garment processing device, including:
[0138] The above-described method for identifying clothing material is used to identify the clothing material in the clothing processing drum.
[0139] The operating parameters of the garment processing equipment are controlled according to the material of the garment.
[0140] The operating parameters can be the operating mode that the clothing processing equipment needs to operate, or parameters such as the operating time, operating temperature, and operating speed of a certain operating mode. This embodiment does not make specific limitations on this.
[0141] In this embodiment, the clothing processing equipment employs the aforementioned clothing material identification method to identify the clothing material within the equipment. Furthermore, after obtaining the clothing material, corresponding operating parameters are executed based on it. This ensures that the clothing processing equipment applies different operating parameters to different types of clothing materials during processing, thereby improving the processing effect.
[0142] Optionally, in one implementation of this embodiment, the method further includes:
[0143] Once the number of times the fabric type of the clothes in the garment processing drum is identified reaches a preset threshold, the identification process stops.
[0144] It should be noted that each acquisition of multiple diffuse reflection parameter values is considered as one garment material identification operation. A threshold limit can be set to restrict the number of identification attempts, preventing the garment processing device from remaining in the garment material identification stage for an extended period if multiple diffuse reflection parameter values are consistently invalid.
[0145] By setting a threshold number of times in this embodiment, the number of times clothing materials can be identified can be limited, so that the clothing processing equipment will not be in the clothing material identification stage for a long time, which helps to improve the processing efficiency of the clothing processing equipment.
[0146] This embodiment also provides an electronic device, which includes a memory and a processor;
[0147] Memory, used to store computer programs;
[0148] A processor is used to execute computer programs to implement the steps of the methods described above.
[0149] This embodiment also provides a clothing processing device, including a clothing processing drum that can be controlled to rotate, and a light detection element 2 is provided on the clothing processing drum;
[0150] The garment processing equipment uses the above-mentioned garment material identification method to identify the garment material, or the garment processing equipment also includes the above-mentioned electronic equipment.
[0151] Among them, the light detection element 2 refers to a device that can emit light signals and diffusely reflect the light signals with the clothing, and can also identify the material based on the reflected light signals after diffuse reflection. Specifically, the light detection element 2 includes at least one of an ultraviolet sensor and an infrared sensor.
[0152] Optionally, in one implementation of this embodiment, such as Figure 4 As shown, the garment processing tube is provided with at least one lifting rib 1, and a receiving groove 11 is provided in the at least one lifting rib 1, and the light detection element 2 is located in the receiving groove 11.
[0153] The lifting rib 1 extends from the inner wall of the garment processing cylinder into the interior of the cylinder, and has a certain height. The lifting rib 1 can be integrally formed with the garment processing cylinder, or it can be connected to the inner wall of the garment processing cylinder by welding, screwing, or other methods. For ease of understanding, along the extension direction of the lifting rib 1, the surface of the lifting rib 1 closest to the center of the interior of the garment processing cylinder is the upper end surface of the lifting rib 1, and the receiving groove 11 is opened from the upper end surface towards the inner wall of the garment processing cylinder.
[0154] In this embodiment, a receiving groove 11 is formed on the lifting rib 1 for mounting the optical detection element 2. This prevents the optical detection element 2 from getting tangled with the clothes in the clothes processing drum, thus minimizing its interference with the movement of the clothes. Simultaneously, the optical detection element 2, located within the lifting rib 1, can adjust its distance from the clothes according to the position of the lifting rib 1, thereby improving the detection quality and enhancing the detection accuracy of the clothes.
[0155] Optionally, in one implementation of this embodiment, the light detection element 2 includes an emitter 21 and a receiver 22, which are arranged in parallel in the receiving groove 11. The emitter 21 is used to emit incident light signals into the clothing processing drum, and the receiver 22 is used to receive reflected light signals after the clothing in the processing drum reflects the incident light signals.
[0156] Optionally, in one implementation of this embodiment, the emitter 21 and receiver 22 are arranged sequentially and parallel to each other along the rotation direction of the clothing processing drum;
[0157] There is a distance between the end faces of the emitter 21 and the receiver 22 and the upper end face of the lifting rib 1.
[0158] In this embodiment, a distance of 20mm or 15mm is not specifically limited, but is intended to improve the detection accuracy of the photodetector 2 by setting this distance.
[0159] In this embodiment, the optical detector 2 is installed at a distance, so that when the clothing covers the upper surface of the lifting rib 1, there will still be a distance between the clothing and the optical detector 2, which helps to improve the detection quality of the optical detector 2.
[0160] Optionally, in one implementation of this embodiment, the lifting rib 1 is provided with a cover plate for sealing the receiving groove 11, and the cover plate is a waterproof and light-transmitting plate.
[0161] In this embodiment, by setting a cover plate, the receiving tank 11 is sealed, so that the water in the clothing processing drum does not enter the receiving tank 11, thereby protecting the photodetector 2 from water ingress or immersion, and improving the service life of the photodetector 2.
[0162] In the above embodiments of this application, the descriptions of each embodiment have their own emphasis. Parts not described in detail in a certain embodiment can be referred to in the relevant descriptions of other embodiments. The steps illustrated in the related flowcharts can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown here. In other words, the order of steps described in the foregoing embodiments is merely an example. Reasonable adjustments to the order of steps based on the content of the embodiments of this application are also within the protection scope of the embodiments of this application.
[0163] In one specific implementation of the embodiments of this application, such as Figure 4 and 5 As shown, the method for identifying clothing materials is described in general.
[0164] In this specific implementation, the light detection component 2 uses an ultraviolet (UV) sensor. The emitter 21 and receiver 22 of the UV sensor are installed flat inside the lifting rib 1. The distance between the emitter 21 and receiver 22 and the top of the lifting rib 1 (i.e., where the clothing is placed) is 10 / 15 / 20 mm, etc. The relevant working principle is as follows: the UV emitter 21 emits UV rays, and the emitted multiple beams are emitted horizontally. When they come into contact with the material being tested, the material absorbs UV rays of different intensities depending on the knitting density. The remaining unabsorbed UV rays are reflected back to the receiver 22 after contacting the surface of the material. The light intensity received by the receiver 22 is the remaining unabsorbed UV rays. After the sensor receives the light intensity, the MCU chip on the PCB board processes the electrical signal and converts it into a digital signal. The final measured parameters are then compared by a control method to determine the material of the clothing being tested.
[0165] Explanation of the principle:
[0166] The ultraviolet spectrum used has a wavelength of 100-400nm. The wavelength of absorption is calculated according to quantum theory as ΔE = hv = hc / λ. The program can calculate the emitted wavelength and the wavelength received after diffuse reflection through further data processing algorithms. The following control method requires comparing the standard deviation with the average value to measure the deviation of 10 collected values from the average value. After the standard deviation and the degree of deviation are small, the obtained average value is compared with the preset value to determine the specific range and the type of material.
[0167] Parameter description:
[0168] like Figure 5As shown, △a represents the range of values obtained by converting a specific wavelength for a given material using the above formula and then differentiating it. 'a' is the average value after 10 samplings, and the standard deviation is the stable value obtained by comparing each sampled value with the average. Beyond △a, different materials correspond to different preset value ranges.
[0169] The method includes the following processing steps:
[0170] When clothes are placed into the drum, the drive motor of the rear drum starts weighing and detecting changes in the clothes inside. The current of the drive motor changes accordingly, confirming that clothes have been placed inside the drum. The motherboard then sends an electrical signal to the ultraviolet sensor inside the lifting rib 1. The sensor starts working and detects the material, capturing data every 2 seconds for a total of 10 times. These 10 data points form a group, and the average value 'a' of the group is calculated, along with the standard deviation for each data point. The difference between the 10 captured data points and the average value is verified. If the standard deviation and the average value 'a' are large, it means that the measured 10 data points deviate significantly from the average value, indicating that the detected material may be multiple materials. In this case, the detection angle of the sensor in the lifting rib 1 needs to be adjusted. The motor is then powered to adjust the angle. First, the drum is rotated forward by an angle α (60°), and then rotated back and forth at a low speed of 50 r / min to perform a cradle wash (i.e., running the shaking parameters). This shakes the clothes to a certain extent, causing a certain range of changes in the pile state of the clothes. After rotating for 1 minute, the rotation is stopped. The ultraviolet sensor in the lifting rib 1 then detects the relationship between the standard deviation and the average value 'a' again. If the standard deviation is small, there is no need to control the rotation angle of the drive motor again, and the process proceeds directly to the next step of comparing the average value 'a' with the preset range Δa. If the standard deviation data is still too large, it is necessary to drive the motor to rotate by an angle β (120°) and rotate the inner drum back and forth at a low speed of 60r / min to shake the clothes to some extent during the cradle wash.
[0171] The average value 'a' is compared with the closest preset value '△a' to determine if it falls within or outside the specified range. If within the range, the material is identified based on the corresponding range preset by the main control board's big data. If outside the range, the sensor's diffuse reflection angle is inaccurate, and this is reported to the main control board. Upon receiving this feedback, the main control board further controls the motor to rotate by an angle 'α'. The motor performs a low-speed, forward and reverse rotation cradle wash for 1 minute before stopping. The average value 'a' is then compared with the preset range '△a' again. If it still falls outside the range, the motor is adjusted by an angle 'β', and the motor performs another low-speed, forward and reverse rotation cradle wash for 1 minute before stopping. This process is repeated to improve the sensor's testing accuracy by adjusting the motor angle.
[0172] The purpose and reason for cradle wash: The cradle wash program shakes the clothes in the drum to a certain extent, preventing them from piling up.
[0173] Once it is determined that the standard deviation and average value of this test meet the judgment requirements, the next step is to adjust the washing mode for different types of clothing. For example, if the clothing is determined to be cotton, the number of rinses will be increased to prevent detergent residue, the spin speed will be reduced to prevent wrinkles from worsening, and the spin time will be extended after reducing the spin speed.
[0174] The above provides illustrative examples of the method embodiments according to this application.
[0175] The sequence numbers or order of description of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0176] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0177] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0178] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0179] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital versatile disc (DVD)), or a semiconductor medium (e.g., solid state disk (SSD)). It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium; in other words, it can be a non-transient storage medium.
[0180] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the scene data of the current frame in the 3D virtual scene involved in the embodiments of this application, the client's device information, and the scene interaction information are all obtained with full authorization.
[0181] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for identifying clothing material, characterized in that, The method includes: Obtain multiple diffuse reflection parameter values when the clothing diffusely reflects the incident light signal; The fabric material of the garment is determined based on the multiple diffuse reflection parameter values and the preset correspondence between the fabric material and the diffuse reflection standard value range. The method further includes: After obtaining the plurality of diffuse reflection parameter values, the validity of the plurality of diffuse reflection parameter values is determined based on the stability of the plurality of diffuse reflection parameter values, wherein the validity includes valid and invalid; If the multiple diffuse reflection parameter values are valid, then the clothing material of the garment is determined based on the multiple diffuse reflection parameter values and the preset correspondence between clothing material and diffuse reflection standard value range. If the multiple diffuse reflection parameter values are invalid, the spatial distribution state of the clothing is changed according to the clothing adjustment strategy and the multiple diffuse reflection parameter values are re-acquired when the clothing diffusely reflects the incident light signal. The step of determining the validity of the plurality of diffuse reflection parameter values based on their stability includes: The validity of the plurality of diffuse reflection parameter values is determined based on the degree of dispersion of the plurality of diffuse reflection parameter values, wherein the degree of dispersion is used to characterize the stability of the plurality of diffuse reflection parameter values; The step of determining the validity of the plurality of diffuse reflection parameter values based on the dispersion of the plurality of diffuse reflection parameter values includes: Calculate the average value of the plurality of diffuse reflection parameter values; The standard deviation, which characterizes the degree of dispersion, is calculated using the average value and the multiple diffuse reflectance parameter values. If the standard deviation exceeds a preset effective threshold, then the multiple diffuse reflection parameter values are determined to be invalid. If the standard deviation does not exceed the effective threshold, then the plurality of diffuse reflection parameter values are determined to be valid.
2. The method for identifying clothing material according to claim 1, characterized in that, The acquisition of multiple diffuse reflection parameter values under the condition that the clothing diffusely reflects the incident light signal includes: The emitter of the light detector is controlled to repeatedly emit the incident light signal into the clothing covering the light detector; The light detector receives the reflected light signal from the clothing after diffuse reflection of the incident light signal through the receiving electrode. Data conversion processing is performed on the wavelength and / or intensity of the reflected light signal received multiple times by the receiving electrode in the photodetector to obtain the multiple diffuse reflection parameter values.
3. The method for identifying clothing material according to claim 2, characterized in that, The light detection device is an ultraviolet sensor or an infrared sensor, and the emitter and receiver of the light detection device are arranged in parallel and flat under the clothing.
4. The clothing material identification method according to claim 1, characterized in that, The step of determining the fabric material of the garment based on the plurality of diffuse reflection parameter values and a preset correspondence between fabric materials and diffuse reflection standard value ranges includes: A representative value is determined based on the multiple diffuse reflection parameter values; The representative value is compared with each of the diffuse reflectance standard value intervals to determine the diffuse reflectance standard value interval to which the representative value belongs; Based on the correspondence, the fabric material corresponding to the diffuse reflectance standard value range to which the representative value belongs is determined as the fabric material of the garment.
5. The clothing material identification method according to claim 4, characterized in that, The representative value includes at least one of the maximum value, minimum value, median value, and average value.
6. The method for identifying clothing material according to claim 1, characterized in that, The clothing is located inside a clothing processing drum, and the step of changing the spatial distribution of the clothing according to a clothing adjustment strategy includes: Control the rotation of the clothing processing drum to a preset angle.
7. The method for identifying clothing material according to claim 6, characterized in that, After controlling the garment processing drum to rotate by a preset angle, the method further includes: The clothing processing drum is controlled to rotate according to preset shaking parameters, so that after the clothing processing drum stops rotating, multiple diffuse reflection parameter values are reacquired when the clothing diffusely reflects the incident light signal.
8. A control method for a garment processing device, characterized in that, The method includes: The clothing material identification method according to any one of claims 1-7 is used to identify the clothing material in the clothing processing drum; The operating parameters of the garment processing equipment are controlled according to the material of the garment.
9. The control method for the garment processing equipment according to claim 8, characterized in that, The method further includes: The identification process stops once the number of times the fabric material of the clothing in the clothing processing drum is identified reaches a preset threshold.
10. An electronic device, characterized in that, The electronic device includes a memory and a processor; The memory is used to store computer programs; The processor is used to execute the computer program to implement the steps of the clothing material identification method according to any one of claims 1-7.
11. A garment processing device, characterized in that, It includes a clothes processing drum that can be controlled to rotate, and the clothes processing drum is equipped with a light detection element; The garment processing device uses the garment material identification method according to any one of claims 1-7 to identify the garment material, or the garment processing device further includes the electronic device according to claim 10.
12. The garment processing equipment according to claim 11, characterized in that, The garment processing tube is provided with at least one lifting rib, and a receiving groove is formed in at least one of the lifting ribs, and the light detection element is located in the receiving groove.
13. The garment processing equipment according to claim 12, characterized in that, The light detection device includes an emitter and a receiver, which are arranged in parallel in the receiving groove. The emitter is used to emit incident light signals into the clothing processing drum, and the receiver is used to receive the reflected light signals after the clothing in the processing drum reflects the incident light signals.
14. The garment processing equipment according to claim 13, characterized in that, The emitter and receiver are arranged sequentially and parallel to each other along the rotation direction of the garment processing drum; There is a distance between the end faces of the emitter and receiver and the upper end face of the lifting rib.
15. The garment processing equipment according to claim 12, characterized in that, The lifting rib is provided with a cover plate for sealing the receiving groove. The cover plate is a waterproof and light-transmitting plate.
16. The garment processing apparatus according to any one of claims 11-15, characterized in that, The optical detection device includes at least one of an ultraviolet sensor and an infrared sensor.
Citation Information
Patent Citations
Optical method and device for identifying clothing material
CN109752319A
Clothing material identification method and washing equipment
CN115613265A