Washing rhythm control method of laundry equipment, laundry equipment and electronic equipment

By acquiring clothing images in real time and adjusting the washing rhythm, the problem of the washing machine's poor adaptability to different clothing weights and stain types is solved, achieving more efficient clothing washing results.

CN117926540BActive Publication Date: 2025-09-23GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410064622.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-09-23
Estimated Expiration
2044-01-16

AI Technical Summary

Technical Problem

During the washing process, the existing washing machines do not have precise control over the drum speed and washing time, resulting in poor cleaning effect for clothes, especially for clothes of different weights, and unsatisfactory removal effect for special stains.

Method used

By acquiring images of clothing in real time during the washing process, judging the movement trajectory and status of the clothing, and adjusting the drum speed and the rotation-stop ratio, the washing rhythm can be dynamically adjusted to ensure the normal condition of the clothing.

Benefits of technology

It improves the washing effect of clothes, ensures that clothes are evenly beaten in the drum, avoids some clothes from being unable to be lifted or sticking to the wall, and improves the washing ratio and cleaning effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117926540B_ABST
    Figure CN117926540B_ABST
Patent Text Reader

Abstract

This application discloses a method for controlling the washing rhythm of a laundry device, a laundry device, and an electronic device. The method comprises: acquiring multiple first images of laundry in a drum at a first washing rhythm, wherein the washing rhythm includes the drum speed and the rotation-stop ratio; determining a first laundry trajectory based on the multiple first laundry images; determining whether the laundry is in an abnormal state based on the first laundry trajectory, wherein the abnormal state includes at least part of the laundry being unable to be lifted and / or at least part of the laundry sticking to the wall; and, if it is determined that the laundry is in an abnormal state, adjusting the first washing rhythm to bring the laundry to a normal state. This solution of the application at least solves the technical problem of poor washing results caused by abnormal laundry conditions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of laundry, and in particular to a method for controlling the washing rhythm of a laundry device, a laundry device, and an electronic device. Background Art

[0002] With the rapid development of intelligent furniture, washing machines urgently need to be more intelligent. Currently, most washing machines on the market increase the cleaning ratio by adjusting the wash time and rinse cycles. Machines with high cleaning ratios take longer to wash and are less effective on specific stains. Furthermore, the drum speed and wash time are typically controlled through fixed gears, with limited precision and inadequate adaptation to varying weights. Consequently, even with sufficiently long wash times, the cleaning effect may be suboptimal. Summary of the Invention

[0003] The present application provides a method for controlling the washing rhythm of a laundry appliance, a laundry appliance, and an electronic device, so as to at least solve the technical problem of poor washing effect.

[0004] According to a first aspect of an embodiment of the present application, a method for controlling a washing rhythm of a laundry appliance is provided, comprising:

[0005] Acquiring a plurality of first images of laundry in a drum under a first washing rhythm, wherein the washing rhythm includes a drum rotation speed and a rotation-stop ratio;

[0006] determining a first clothing trajectory based on a plurality of the first clothing images;

[0007] determining whether the clothing is in an abnormal state according to the first clothing trajectory, wherein the abnormal state includes at least a portion of the clothing being unable to be lifted and / or at least a portion of the clothing sticking to a wall;

[0008] When it is determined that the clothes are in an abnormal state, the first washing rhythm is adjusted to make the clothes reach a normal state.

[0009] Optionally, when it is determined that the clothes are in an abnormal state, adjusting the first washing rhythm includes:

[0010] When the abnormal state is that at least part of the clothes cannot be lifted, or when the abnormal state is that part of the clothes cannot be lifted and part of the clothes stick to the wall, adjusting the first washing rhythm through the first control logic;

[0011] When the abnormal state is that at least part of the clothes stick to the wall, the first washing rhythm is adjusted through the second control logic.

[0012] Optionally, adjusting the first washing rhythm by using the first control logic includes:

[0013] Increase the first start-stop ratio in the first washing rhythm to the preset start-stop ratio;

[0014] increasing the rotation speed of the drum, and acquiring a plurality of second clothing images of the clothing in the drum during the process of increasing the rotation speed of the drum;

[0015] When a second clothing trajectory is obtained based on the plurality of second clothing images and it is determined that all the clothing is lifted, a second rotation speed is determined at this time, and an acceleration of the second rotation speed is reduced to zero;

[0016] Collecting multiple real-time rotation speeds, and obtaining multiple third clothing images of the garment when the fluctuation value of the real-time rotation speed reaches a preset fluctuation requirement;

[0017] obtaining a third clothing trajectory based on the plurality of third clothing images, and determining whether all the clothing is adhered to the wall;

[0018] When not all the clothes are attached to the wall, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target second speed;

[0019] When all the clothes are attached to the wall, the current real-time speed is increased to the second speed, and the second speed is used as the target second speed;

[0020] obtaining a second washing rhythm based on a target second rotation speed and a preset rotation-stop ratio;

[0021] Adjust the first washing rhythm to the second washing rhythm.

[0022] Optionally, after obtaining the second washing rhythm, the method further includes:

[0023] At the target second rotation speed, determining whether part of the clothing is stuck to the wall;

[0024] If all the clothes are not stuck to the wall, the second washing rhythm is used to wash the clothes.

[0025] Optionally, after determining whether part of the clothing adheres to the wall at the target second rotation speed, the method further includes:

[0026] If some clothes are stuck to the wall, the second washing rhythm is adjusted through the second control logic.

[0027] Optionally, adjusting the first washing rhythm by the second control logic includes:

[0028] Increase the first start-stop ratio in the first washing rhythm to the preset start-stop ratio;

[0029] reducing the current rotation speed of the drum, and acquiring a plurality of fourth clothing images of the clothing in the drum during the process of reducing the rotation speed of the drum;

[0030] When a fourth clothing trajectory is obtained based on the plurality of fourth clothing images and it is determined that all the clothing is not attached to the wall, a third rotation speed is determined at this time, and an acceleration of the third rotation speed is reduced to zero;

[0031] collecting a plurality of real-time rotational speeds, and obtaining a plurality of fifth clothing images of the garment when a fluctuation value of the real-time rotational speed reaches a preset fluctuation requirement;

[0032] obtaining a fifth clothing trajectory based on the plurality of fifth clothing images, and determining whether all the clothing cannot be lifted;

[0033] When not all of the clothes cannot be lifted, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target third speed;

[0034] When all the clothes cannot be lifted, the current real-time rotation speed is adjusted to the third rotation speed, and the third rotation speed is used as the target third rotation speed;

[0035] obtaining a third washing rhythm based on a target third rotation speed and a preset rotation-stop ratio;

[0036] Adjust the first washing rhythm to the third washing rhythm.

[0037] Optionally, after obtaining the third washing rhythm, the method further includes:

[0038] At the target third speed, determining whether some clothes cannot be lifted;

[0039] If all the clothes are lifted, the third washing rhythm is used to wash the clothes.

[0040] Optionally, after determining whether some clothes cannot be lifted, the method further includes:

[0041] If some clothes cannot be lifted, the second washing rhythm and the third washing rhythm are controlled to alternately control the rotation of the drum.

[0042] Optionally, determining the first clothing trajectory according to the plurality of first clothing images includes:

[0043] Identifying position information of the clothing by performing image recognition on each first clothing image;

[0044] The first clothing trajectory is obtained according to the position information of each piece of clothing and the order in which the first clothing image is acquired.

[0045] Optionally, before acquiring a plurality of first laundry images of laundry in the drum at the first washing rhythm, the method further includes:

[0046] Get the weight of the clothes in the tube;

[0047] Control the drum to rotate according to a preset speed and obtain the number of times the clothes are thrown within a preset time;

[0048] A first washing rhythm is obtained according to the weight of the clothes in the drum, the number of times of beating within a preset time, and the preset speed;

[0049] According to the first washing rhythm and the mapping relationship, determining a first rotation speed and a first start-stop ratio corresponding to the first washing rhythm from the mapping relationship;

[0050] The mapping relationship includes the relationship between the washing rhythm and the drum rotation speed and the rotation-stop ratio in the washing rhythm.

[0051] Optionally, after determining whether the clothing is in an abnormal state according to the first clothing trajectory, the method further includes:

[0052] When the clothes are in no abnormal condition, the first washing rhythm is maintained.

[0053] According to a second aspect of an embodiment of the present application, a device for controlling a washing rhythm of a laundry appliance is provided, comprising:

[0054] A first clothing image acquisition module is configured to acquire a plurality of first clothing images of clothing in a drum at a first washing rhythm, wherein the washing rhythm includes a drum rotation speed and a rotation-stop ratio;

[0055] a first clothing trajectory determining module, configured to determine a first clothing trajectory based on a plurality of the first clothing images;

[0056] an abnormal state determination module, configured to determine whether the clothing is in an abnormal state according to the first clothing trajectory, wherein the abnormal state includes at least a portion of the clothing being unable to be lifted and / or at least a portion of the clothing being stuck to a wall;

[0057] The washing rhythm adjustment module is used to adjust the first washing rhythm to make the clothes reach a normal state when it is determined that the clothes are in an abnormal state.

[0058] According to a third aspect of an embodiment of the present application, a laundry device is provided, comprising:

[0059] Drum and washing rhythm control device of laundry equipment;

[0060] The washing rhythm control device of the laundry appliance controls the washing rhythm of the laundry appliance through any of the washing rhythm control methods for laundry appliances described in this application.

[0061] According to a fourth aspect of the embodiments of the present application, an electronic device is provided, comprising:

[0062] a storage device for storing one or more programs,

[0063] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for controlling the washing rhythm of the laundry device as described in any one of the present applications.

[0064] According to a fifth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, a method for controlling the washing rhythm of a laundry appliance as described in any one of the present applications is implemented.

[0065] In an embodiment of the present application, multiple first images of clothing in the drum are acquired under a first washing rhythm, wherein the washing rhythm includes the drum speed and the rotation-stop ratio; a first clothing trajectory is determined based on the multiple first clothing images; and it is determined based on the first clothing trajectory whether the clothing is in an abnormal state, wherein the abnormal state includes at least part of the clothing being unable to be lifted and / or at least part of the clothing sticking to the wall; if it is determined that the clothing is in an abnormal state, the first washing rhythm is adjusted to bring the clothing to a normal state. In this way, the method of the present application realizes acquiring the first clothing image of the clothing during the rotation of the drum, thereby obtaining the first clothing trajectory, determining whether the state of the clothing is abnormal based on the first clothing trajectory, and then adjusting the first washing rhythm when it is determined that the clothing is in an abnormal state. In this way, the drum rotation speed, rotation-stop ratio, etc. can be adjusted according to the state of the clothing, so that the state of the clothing can always be in a normal state, thereby achieving a better washing effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Figure 1 1 is a flow chart of a method for controlling the washing rhythm of a laundry appliance in one embodiment of the present application;

[0067] Figure 2 This is an example of a clothing beating curve in one embodiment of the present application.

[0068] Figure 3 1 is a flow chart of a method for controlling the washing rhythm of a laundry appliance in one embodiment of the present application;

[0069] Figure 4 This is a schematic structural diagram of a washing rhythm control device for a laundry appliance in one embodiment of the present application;

[0070] Figure 5 It is a structural diagram of an electronic device in one embodiment of the present application.

[0071] Among them, 1. Laundry equipment, 2. Clothes beating curve, 3. Drum. DETAILED DESCRIPTION

[0072] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0073] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0074] According to an embodiment of the present application, an embodiment of a method for controlling the washing rhythm of a laundry appliance is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0075] like Figure 1 As shown, the method includes the following steps:

[0076] Step S101 : obtaining a plurality of first clothing images of clothing in a drum at a first washing rhythm.

[0077] Among them, the washing rhythm includes the drum speed and the start-stop ratio.

[0078] Specifically, under the first washing rhythm, multiple first clothing images are acquired from the laundry inside the drum. A sampling period and a sampling frequency can be set to acquire the first clothing images. For example, R first clothing images are acquired per second. Alternatively, S first clothing images can be acquired per one rotation of the drum. Acquiring the first clothing images prepares for subsequently determining the first clothing trajectory based on the first clothing images.

[0079] Step S102: determining a first clothing trajectory according to the plurality of first clothing images.

[0080] The clothing trajectory refers to the trajectory of the clothing moving in the drum.

[0081] Specifically, the position information of the clothing is determined based on the multiple first clothing images, and then the first clothing trajectory of the clothing is obtained based on the multiple position information. The determination of the first clothing trajectory prepares for the subsequent judgment of the abnormal state of the clothing.

[0082] Step S103: determining whether the clothing is in an abnormal state according to the first clothing trajectory.

[0083] The abnormal state includes that at least part of the clothes cannot be lifted and / or at least part of the clothes stick to the wall. The abnormal state of the clothes will directly affect the washing effect of the clothes.

[0084] Specifically, based on the first clothing trajectory, the movement state of the clothes in the drum can be clearly determined, and then based on the movement state of the clothes and the abnormal state, it can be judged whether there is any abnormality in the movement state of the clothes. If the clothes are in an abnormal state, the washing effect of the clothes will be affected. Therefore, if there are clothes in an abnormal state, the drum speed can be adjusted to make the clothes reach a normal state, thereby improving the washing effect of the clothes. The judgment of the abnormal state of the clothes in this step prepares for whether the speed needs to be adjusted later.

[0085] Step S104: When it is determined that the clothes are in an abnormal state, the first washing rhythm is adjusted to make the clothes reach a normal state.

[0086] The normal state is when all clothes are lifted up and not attached to the wall.

[0087] In this step, after obtaining the first clothing trajectory based on the multiple first clothing images obtained, it is determined that the clothing is in an abnormal state based on the first clothing trajectory. The state of the clothing can be adjusted by adjusting the first washing rhythm to make the clothing reach a normal state, thereby achieving the best washing effect of the clothing.

[0088] When adjusting the washing rhythm, the control of the drum speed of the laundry equipment may refer to the control of the motor. The motor and the rotating shaft of the drum are coaxial, and the drum speed can be controlled by controlling the speed of the motor.

[0089] In an embodiment of the present application, multiple first images of clothing in the drum are acquired under a first washing rhythm, wherein the washing rhythm includes the drum speed and the rotation-stop ratio; a first clothing trajectory is determined based on the multiple first clothing images; and it is determined based on the first clothing trajectory whether the clothing is in an abnormal state, wherein the abnormal state includes at least part of the clothing being unable to be lifted and / or at least part of the clothing sticking to the wall; if it is determined that the clothing is in an abnormal state, the first washing rhythm is adjusted to bring the clothing to a normal state. In this way, the method of the present application realizes acquiring the first clothing image of the clothing during the rotation of the drum, thereby obtaining the first clothing trajectory, determining whether the state of the clothing is abnormal based on the first clothing trajectory, and then adjusting the first washing rhythm when it is determined that the clothing is in an abnormal state. In this way, the drum rotation speed, rotation-stop ratio, etc. can be adjusted according to the state of the clothing, so that the state of the clothing can always be in a normal state, thereby achieving a better washing effect.

[0090] In another embodiment of the present application, step S104: when it is determined that the clothes are in an abnormal state, adjusting the first washing rhythm, including: when the abnormal state is that at least part of the clothes cannot be lifted, or the abnormal state is that part of the clothes cannot be lifted and part of the clothes are stuck to the wall, adjusting the first washing rhythm through the first control logic; when the abnormal state is that at least part of the clothes are stuck to the wall, adjusting the first washing rhythm through the second control logic.

[0091] Among them, the first control logic and the second control logic are used to adjust the washing rhythm.

[0092] Specifically, if the abnormal state is that at least part of the clothes cannot be lifted, or if the abnormal state is that part of the clothes cannot be lifted and part of the clothes stick to the wall, the first washing rhythm can be adjusted through the first control logic. If the abnormal state is that at least part of the clothes stick to the wall, the first washing rhythm can be adjusted through the second control logic. In the embodiment of the present application, different control logics are set to adjust the washing rhythm according to different abnormal states, so that the washing of clothes is more accurate, thereby improving the washing effect of clothes.

[0093] In another embodiment of the present application, the first washing rhythm is adjusted through the first control logic, including: increasing the first start-stop ratio in the first washing rhythm to a preset start-stop ratio; increasing the drum speed, and in the process of increasing the drum speed, obtaining multiple second clothing images of the clothes in the drum; when the second clothing trajectory is obtained based on the multiple second clothing images and it is judged that all the clothes are lifted, the second speed at this time is determined, and the acceleration of the second speed is reduced to zero; collecting multiple real-time speeds, and when the fluctuation value of the real-time speed reaches the preset fluctuation requirement, multiple third clothing images of the clothes in the drum are obtained; according to the multiple third clothing images, the third clothing trajectory is obtained to determine whether all the clothes are attached to the wall; when not all the clothes are attached to the wall, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target second speed; when all the clothes are attached to the wall, the current real-time speed is increased to the second speed, and the second speed is used as the target second speed; the second washing rhythm is obtained based on the target second speed and the preset start-stop ratio; and the first washing rhythm is adjusted to the second washing rhythm.

[0094] The preset fluctuation requirement may refer to a fluctuation value being within a preset fluctuation range, or a fluctuation value being less than a preset fluctuation threshold, etc.

[0095] Specifically, the start-stop ratio of the first wash rhythm is increased to a preset start-stop ratio, thereby improving the washing effect of the clothes by increasing the wash time and changing the drum speed. The present application also increases the drum speed, and during this process, continuously acquires multiple second images of the clothes in the drum. A second clothing trajectory is obtained based on the multiple second images. When it is determined based on the second images that all the clothes have been lifted, the second speed at that time is recorded. At this point, the clothes have been lifted, thus resolving the problem of at least some clothes being unable to be lifted. The acceleration of the second speed is reduced to zero, and multiple real-time speeds are acquired. When the fluctuation value of the real-time speed reaches a preset fluctuation requirement, multiple third images of the clothes in the drum are acquired at that time. Due to the presence of clothes in the drum, the drum speed fluctuates continuously during rotation due to the influence of the clothes in the drum. When the acceleration of the second speed is reduced to zero, the drum speed fluctuates significantly due to the acceleration from acceleration to stop. By continuously acquiring multiple real-time speeds, when the fluctuation value of the real-time speed reaches the preset fluctuation requirement, it indicates that the drum speed is becoming stable. The third images of clothes acquired at this time can more accurately reflect the state of the clothes in the drum. Then, a third clothing trajectory is obtained, and based on the third clothing trajectory, it is determined whether all the clothes are stuck to the wall. If all the clothes are stuck to the wall, the current real-time rotation speed is adjusted to the second rotation speed, and the second rotation speed is used as the target second rotation speed. In this way, it is ensured that at the second rotation speed, the clothes are lifted up from a state where at least part of the clothes cannot be lifted to a state where all the clothes cannot be lifted, so that the clothes can avoid being unable to be lifted. If not all the clothes are stuck to the wall, the real-time rotation speed when the fluctuation value reaches the preset fluctuation requirement is determined to be the target second rotation speed. Based on the target second rotation speed and the preset start-stop ratio, the second washing rhythm is obtained, and then the first washing rhythm is adjusted to the second washing rhythm. In this way, the present application realizes the adjustment of the first washing rhythm through the first control logic, and for the determination of the target second rotation speed in the second washing rhythm, the fluctuation of the real-time rotation speed, the excessive increase in rotation speed causing all the clothes to stick to the wall, etc. are taken into account, so that the determination of the target second rotation speed is more accurate, thereby achieving a better washing effect.

[0096] In another embodiment of the present application, after obtaining the second washing rhythm, the method further includes: at the target second speed, determining whether some clothes are stuck to the wall; if all clothes are not stuck to the wall, washing the clothes using the second washing rhythm.

[0097] In the present application, at the target second speed, all the clothes are lifted. A method for determining whether any of the clothes are stuck to the wall can be to obtain multiple images of the clothes at the target second speed, obtain clothing trajectories based on the multiple images, and then determine whether the clothes are stuck to the wall based on the clothing trajectories. If none of the clothes are stuck to the wall, the second washing rhythm is used to wash the clothes. In this way, when washing clothes, the laundry machine not only ensures that all the clothes are lifted, but also ensures that none of the clothes are stuck to the wall, and the clothes are in a normal state, thereby achieving the best washing effect.

[0098] In another embodiment of the present application, after determining whether some clothes are stuck to the wall at the target second speed, the method further includes: if some clothes are stuck to the wall, adjusting the second washing rhythm through the second control logic.

[0099] In this application, if it is determined that some clothing is sticking to the wall at the target second speed, the second control logic can be used to adjust the second wash rhythm to improve the cleaning efficiency of the clothing. The method for adjusting the second wash rhythm by the second control logic is the same as the method for adjusting the first wash rhythm by the second control logic, which will be explained in detail in the following embodiments and will not be repeated here.

[0100] In another embodiment of the present application, the first washing rhythm is adjusted by the second control logic, including: increasing the first start-stop ratio in the first washing rhythm to a preset start-stop ratio; reducing the current drum speed, and in the process of reducing the drum speed, obtaining multiple fourth clothing images of the clothes in the drum; when the fourth clothing trajectory is obtained based on the multiple fourth clothing images and it is judged that the clothes are not all attached to the wall, the third speed at this time is determined, and the acceleration of the third speed is reduced to zero; collecting multiple real-time speeds, and when the fluctuation value of the real-time speed reaches the preset fluctuation requirement, multiple fifth clothing images of the clothes in the drum are obtained; the fifth clothing trajectory is obtained based on the multiple fifth clothing images to determine whether all the clothes cannot be lifted; when not all the clothes cannot be lifted, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target third speed; when all the clothes cannot be lifted, the current real-time speed is adjusted to the third speed, and the third speed is used as the target third speed; the third washing rhythm is obtained based on the target third speed and the preset start-stop ratio; and the first washing rhythm is adjusted to the third washing rhythm.

[0101] Among them, the preset fluctuation requirement has the same meaning as the preset fluctuation requirement in the aforementioned embodiment. The preset fluctuation range or preset fluctuation threshold in this application and the aforementioned embodiment can be the same, and of course, can also be different.

[0102] Specifically, the first rotation-stop ratio in the first wash rhythm is increased to a preset rotation-stop ratio, thereby improving the washing effect of the clothes by increasing the wash time and changing the drum speed. The drum speed is then reduced, and during this process, multiple fourth pieces of clothing are captured within the drum, thereby obtaining fourth clothing trajectories. Based on the fourth clothing trajectories, if it is determined that none of the clothing is sticking to the wall, the problem of at least some of the clothing sticking to the wall has been resolved, and the third speed at that time is recorded. The acceleration of the third speed is then reduced to zero, and multiple real-time speeds are captured in real time. When the fluctuation value of the real-time speed meets a preset fluctuation requirement, multiple fifth clothing images within the drum are captured. Due to the presence of clothing within the drum, the drum speed fluctuates continuously during rotation due to the influence of the clothing within the drum. When the acceleration of the third speed is reduced to zero, the drum speed fluctuates significantly from deceleration to cessation. By continuously capturing multiple real-time speeds, when the fluctuation value of the real-time speed meets the preset fluctuation requirement, it indicates that the drum speed has stabilized. The fifth clothing images captured at this time more accurately reflect the state of the clothing within the drum. A fifth clothing trajectory is obtained based on multiple fifth clothing images, and then it is determined based on the fifth clothing trajectory whether all the clothes cannot be lifted. If not all the clothes cannot be lifted, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is used as the target third speed. If all the clothes cannot be lifted, the current real-time speed is adjusted to the third speed, and the third speed is determined as the target third speed. Based on the target third speed and the preset start-stop ratio, the third washing rhythm is obtained, and the first washing rhythm is adjusted to the third washing rhythm. In this way, the first washing rhythm is adjusted to the third washing rhythm through the second control logic, so that the washing effect of the clothes is better.

[0103] In another embodiment of the present application, after obtaining the third washing rhythm, the method further includes: at the target third speed, determining whether some clothes cannot be lifted; if all clothes are lifted, washing the clothes using the third washing rhythm.

[0104] In an embodiment of the present application, at the target third speed, multiple clothing images are obtained, and clothing trajectories are obtained based on the multiple clothing images. Then, based on the clothing trajectories, it is determined whether there is a situation where some clothes cannot be lifted. If all clothes are lifted, then at the third washing rhythm, all clothes are lifted and none of them stick to the wall, and the state of the clothes reaches the best. The third washing rhythm is used to wash clothes, which improves the washing ratio of the clothes and makes the washing effect of the clothes better.

[0105] In another embodiment of the present application, after obtaining the third washing rhythm, at the target third speed, it is determined whether some clothes cannot be lifted. If some clothes cannot be lifted, the second washing rhythm and the third washing rhythm are controlled to alternately control the rotation of the drum.

[0106] In an embodiment of the present application, when it is determined that part of the clothes cannot be lifted, it means that at the third speed, the clothes cannot be lifted, and the second washing rhythm and the third washing rhythm are alternately performed. In the second washing rhythm, it is ensured that all the clothes are lifted, and in the third washing rhythm, it is ensured that the clothes are not stuck to the wall. In this way, in the alternating washing rhythms, the clothes can avoid the situation where part of the clothes continues to stick to the wall or continues to be unable to be lifted. Under the alternating control of the second washing rhythm and the third washing rhythm, the state of the clothes changes continuously, thereby improving the washing effect of the clothes.

[0107] In another embodiment of the present application, the first control logic and the second control logic can be implemented through a BP neural network (Back-Propagation Neural Network).

[0108] In another embodiment of the present application, the second wash rhythm is adjusted using a second control logic, using the same logic as the previously described method for adjusting the first wash rhythm using the second control logic. However, when the drum speed is reduced, the speed is reduced based on the target second speed. If a target third speed is achieved, and the trajectory of the laundry is determined at the target third speed to indicate that a portion of the laundry cannot be lifted, the second and third wash rhythms are alternatingly controlled, thereby achieving a thorough washing of the laundry and improving the laundry washing effect.

[0109] In another embodiment of the present application, determining the first clothing trajectory based on multiple first clothing images includes: identifying the position information of the clothing by performing image recognition on each first clothing image; and obtaining the first clothing trajectory based on the position information of each clothing and the order in which the first clothing images are obtained.

[0110] Among them, the image recognition method can refer to a convolutional neural network model, color feature-based recognition, texture feature-based recognition, etc.

[0111] In the embodiment of the present application, the position information of the clothing is obtained by image recognition of each first clothing image, and then the first clothing trajectory is obtained based on the order in which the position information of each clothing item and the first clothing image corresponding to the clothing position information are obtained. The embodiment of the present application realizes the determination of the first clothing trajectory. Similarly, in the aforementioned embodiment, the method for obtaining the second clothing trajectory, the third clothing trajectory, the fourth clothing trajectory, and the fifth clothing trajectory can be the same. The position information of the clothing obtained through image recognition is more accurate, thereby making the clothing trajectory more accurate.

[0112] In another embodiment of the present application, multiple images of first clothes in the drum are captured by at least one camera provided in the laundry device, wherein the camera's shooting range covers the drum. The camera can also capture images of second clothes.

[0113] Specifically, when the laundry machine is washing clothes, at least one camera provided in the laundry machine captures multiple images of the clothes in the drum at different times as the drum rotates one revolution. The camera provided in the laundry machine in this application captures the clothes images conveniently, quickly, and in real time. In this application, there can be one camera, and the camera's range covers the drum. There can be multiple cameras, and the combined range of each camera covers the drum. The location of the camera can be set according to actual circumstances and is not limited in this embodiment of the application.

[0114] In another embodiment of the present application, before obtaining multiple first clothing images of the clothing in the drum under the first washing rhythm, the method also includes: obtaining the weight of the clothing in the drum; controlling the rotation of the drum according to a preset speed, and obtaining the number of times the clothing is beaten within a preset time period; obtaining the first washing rhythm according to the weight of the clothing in the drum, the number of times the clothing is beaten within a preset time period, and the preset speed; according to the first washing rhythm and the mapping relationship, determining the first speed and the first start-stop ratio corresponding to the first washing rhythm from the mapping relationship; the mapping relationship includes the relationship between the washing rhythm and the speed and the start-stop ratio in the washing rhythm.

[0115] Among them, the preset speed refers to the initial speed in the washing state, which can be set according to the actual situation. The purpose of the preset speed is to rotate the drum, and then obtain the number of times the clothes are thrown within the preset time. The preset time can be set according to the actual situation, for example, 2 minutes, etc. The number of times the clothes are thrown can be determined based on the clothes image, and the movement trajectory of the clothes can be obtained to determine whether the clothes are thrown. That is, when obtaining the clothes image of the clothes, multiple clothes images can be obtained every time the drum rotates one circle, and the movement trajectory of the clothes can be obtained every time the drum rotates one circle to determine whether the clothes are thrown. Figure 2 The mapping relationship includes the relationship between the washing rhythm and the drum speed and the rotation-stop ratio in the washing rhythm.

[0116] In an embodiment of the present application, the weight of the clothes in the drum is obtained, the rotation of the drum is controlled according to a preset speed, the number of times the clothes are beaten within a preset time period is obtained, and a first washing rhythm is obtained based on the weight of the clothes in the drum, the number of times the clothes are beaten within a preset time period, and the preset speed. According to the first washing rhythm and the mapping relationship, the first speed and the first start-stop ratio corresponding to the first washing rhythm are determined from the mapping relationship. In this way, the first washing rhythm is made more accurate.

[0117] It should be noted that the first speed and start-stop ratio in the first wash rhythm are derived based on experimental data from actual laundry washing in a laundry machine, and therefore are more practical and applicable. For example, a pre-set mapping relationship includes the relationship between the wash rhythm and the drum speed and start-stop ratio within the wash rhythm. The drum speed and start-stop ratio are bundled, and each pair of drum speed and start-stop ratio has a mapping relationship with a wash rhythm.

[0118] Exemplarily, the formula for the first washing rhythm may be: first washing rhythm = total number of times clothes are lifted and thrown (unit: times) / (current drum speed of the laundry device (unit: r / s) * total weight of clothes (unit: kg).

[0119] In another embodiment of the present application, a method for controlling the washing rhythm of a laundry appliance is provided, which is an optional solution to the method for controlling the washing rhythm of the laundry appliance in the aforementioned embodiment, wherein the same or similar technical terms as in the aforementioned embodiment will not be repeated.

[0120] like Figure 3 As shown, the method for controlling the washing rhythm of the laundry device of the present application includes:

[0121] Step S301, obtain the weight of the clothes in the drum, control the rotation of the drum according to the preset speed, and obtain the number of times the clothes are beaten within the preset time. According to the weight of the clothes in the drum, the number of times the clothes are beaten within the preset time and the preset speed, a first washing rhythm is obtained.

[0122] The first rotation speed and the first start-stop ratio in the first washing rhythm are determined according to the first washing rhythm and the mapping relationship, which have been explained in the aforementioned embodiment and will not be repeated here.

[0123] Step S302: Acquire a plurality of first clothing images of clothing in the drum under a first washing rhythm.

[0124] Step S303: determining a first clothing trajectory according to the plurality of first clothing images.

[0125] Step S304: Determine whether the clothes are in an abnormal state according to the first clothing trajectory. If there is no abnormality, execute step S305; if there is an abnormality, execute step S306.

[0126] Step S305: Wash the clothes at a first washing rhythm.

[0127] Step S306: Whether the abnormal state is that at least part of the clothes cannot be lifted, or the abnormal state is that part of the clothes cannot be lifted and part of the clothes stick to the wall, if so, execute step S307, if not, execute step S313.

[0128] Step S307: Increase the first rotation-stop ratio in the first washing rhythm to a preset rotation-stop ratio, increase the drum speed, and obtain multiple second clothing images of the clothing in the drum during the process of increasing the drum speed.

[0129] Step S308: When the second clothing trajectory is obtained based on the plurality of second clothing images and it is determined that all the clothing is lifted, the second rotation speed at this time is determined, and the acceleration of the second rotation speed is reduced to zero.

[0130] Step S309: collecting multiple real-time rotation speeds, and when the fluctuation value of the real-time rotation speed reaches a preset fluctuation requirement, obtaining multiple third clothing images of the underwear.

[0131] Step S310: Obtain a third clothing trajectory based on multiple third clothing images, and determine whether all the clothing is attached to the wall. If not all the clothing is attached to the wall, execute step S311; if all the clothing is attached to the wall, execute step S312.

[0132] Step S311: Determine the real-time rotation speed when the fluctuation value reaches the preset fluctuation requirement as the target second rotation speed.

[0133] Step S312: The current real-time rotation speed is converted to a second rotation speed, and the second rotation speed is used as a target second rotation speed.

[0134] Based on the target second rotation speed and the preset rotation-stop ratio, a second washing rhythm is obtained.

[0135] Step S313: At the current drum speed, determine whether some clothes are stuck to the wall. If all clothes are not stuck to the wall, execute step S314; if some clothes are stuck to the wall, execute step S315.

[0136] Step S314: Wash the clothes using the second washing rhythm.

[0137] Step S315: Increase the first rotation-stop ratio in the first washing rhythm to a preset rotation-stop ratio; reduce the current drum speed, and in the process of reducing the drum speed, obtain multiple fourth clothing images of the clothing in the drum.

[0138] Step S316: When a fourth clothing trajectory is obtained based on a plurality of fourth clothing images and it is determined that all the clothing is not attached to the wall, the third rotation speed at this time is determined, and the acceleration of the third rotation speed is reduced to zero.

[0139] Step S317: collecting a plurality of real-time rotational speeds, and obtaining a plurality of fifth clothing images of the laundry when the fluctuation value of the real-time rotational speed reaches a preset fluctuation requirement.

[0140] Step S318: Obtain the fifth clothing trajectory based on multiple fifth clothing images, and determine whether all the clothing cannot be lifted. If not, execute step S319; if all the clothing cannot be lifted, execute step S320.

[0141] S319: Determine the real-time rotation speed when the fluctuation value reaches the preset fluctuation requirement as the target third rotation speed.

[0142] S320: Adjust the current real-time rotation speed to a third rotation speed, and use the third rotation speed as a target third rotation speed.

[0143] Based on the target third rotation speed and the preset rotation-stop ratio, a third washing rhythm is obtained.

[0144] S321. At the target third speed, determine whether some clothes cannot be lifted. If all clothes are lifted, execute step S322; if some clothes cannot be lifted, execute step S323.

[0145] S322: Wash the clothes using the third washing rhythm.

[0146] S323, controlling the second washing rhythm and the third washing rhythm to alternately control the rotation of the drum.

[0147] After step S306, the process jumps to step S313 and continues until step S323. In other words, if the clothes are at least partially stuck to the wall, the second wash rhythm can be determined in step S321. After determining that some clothes cannot be lifted, steps 307 to 312 are executed. In other words, the second wash rhythm is determined through steps S307 and S312. Then, step 323 is executed to alternately control the second and third wash rhythms to control the drum rotation. Of course, the second wash rhythm can also be the second wash rhythm stored from the previous wash process. After step S306, the process jumps to step S313 and continues until step S323, and the second wash rhythm stored from the previous wash process is directly used.

[0148] The technical solution of the embodiment of the present application realizes the judgment of the movement trajectory of the clothes washed in the drum, and then judges whether there is an abnormal state in which at least part of the clothes are stuck to the wall and / or at least part of the clothes cannot be lifted. According to different abnormal states, the washing rhythm is changed through different logical judgments to optimize the state of the clothes and thus optimize the washing effect of the clothes.

[0149] In another embodiment of the present application, a laundry device is provided, comprising: a drum and a washing rhythm control device for the laundry device; the washing rhythm control device for the laundry device controls the washing rhythm of the laundry device by using a washing rhythm control method for the laundry device in any embodiment of the present application to control the drum.

[0150] In another embodiment of the present application, a device for controlling the washing rhythm of a laundry appliance is provided. Figure 4 This is a schematic diagram of the structure of a washing rhythm control device for a laundry appliance provided in an embodiment of the present application. The washing rhythm control device provided in an embodiment of the present application can execute the washing rhythm control method for a laundry appliance provided in any embodiment of the present application, and has the corresponding functional modules and beneficial effects of executing the method. The device includes: a first clothing image acquisition module 410, a first clothing trajectory determination module 420, an abnormal state determination module 430, and a washing rhythm adjustment module 440; wherein:

[0151] The first clothing image acquisition module 410 is used to acquire multiple first clothing images of clothing in the drum under a first washing rhythm, wherein the washing rhythm includes the drum speed and the rotation-stop ratio; the first clothing trajectory determination module 420 is used to determine the first clothing trajectory based on the multiple first clothing images; the abnormal state judgment module 430 is used to judge whether the clothing is in an abnormal state based on the first clothing trajectory, wherein the abnormal state includes that at least part of the clothing cannot be lifted and / or at least part of the clothing is stuck to the wall; the washing rhythm adjustment module 440 is used to adjust the first washing rhythm to make the clothing reach a normal state when it is determined that the clothing is in an abnormal state.

[0152] Furthermore, the washing rhythm adjustment module 440 is further configured to:

[0153] When the abnormal state is that at least part of the clothes cannot be lifted, or the abnormal state is that part of the clothes cannot be lifted and part of the clothes stick to the wall, the first washing rhythm is adjusted through the first control logic; when the abnormal state is that at least part of the clothes stick to the wall, the first washing rhythm is adjusted through the second control logic.

[0154] Furthermore, the washing rhythm adjustment module 440 is further configured to:

[0155] Increase the first start-stop ratio in the first washing rhythm to a preset start-stop ratio; increase the drum speed, and in the process of increasing the drum speed, obtain multiple second clothing images of the clothes in the drum; when the second clothing trajectory is obtained based on the multiple second clothing images and it is judged that all the clothes are lifted, determine the second speed at this time and reduce the acceleration of the second speed to zero; collect multiple real-time speeds, and when the fluctuation value of the real-time speed reaches the preset fluctuation requirement, obtain multiple third clothing images of the clothes in the drum; obtain the third clothing trajectory based on the multiple third clothing images and judge whether all the clothes are attached to the wall; when not all the clothes are attached to the wall, determine the real-time speed when the fluctuation value reaches the preset fluctuation requirement as the target second speed; when all the clothes are attached to the wall, change the current real-time speed to the second speed, and use the second speed as the target second speed; obtain the second washing rhythm based on the target second speed and the preset start-stop ratio; adjust the first washing rhythm to the second washing rhythm.

[0156] Furthermore, the device also includes:

[0157] The wall sticking judgment module is used to judge whether some clothes stick to the wall at the target second rotation speed; if all clothes do not stick to the wall, the second washing rhythm is used to wash the clothes.

[0158] Furthermore, the device also includes:

[0159] The second washing rhythm adjustment module is used to adjust the second washing rhythm through the second control logic if some clothes are stuck to the wall.

[0160] Furthermore, the washing rhythm adjustment module 440 is further configured to:

[0161] Increase the first start-stop ratio in the first washing rhythm to a preset start-stop ratio; reduce the current drum speed, and in the process of reducing the drum speed, obtain a plurality of fourth clothing images of the clothes in the drum; when the fourth clothing trajectory is obtained based on the plurality of fourth clothing images and it is judged that the clothes are not all attached to the wall, determine the third speed at this time and reduce the acceleration of the third speed to zero; collect a plurality of real-time speeds, and when the fluctuation value of the real-time speed reaches the preset fluctuation requirement, obtain a plurality of fifth clothing images of the clothes in the drum; obtain the fifth clothing trajectory based on the plurality of fifth clothing images and judge whether all the clothes cannot be lifted; when not all the clothes cannot be lifted, determine the real-time speed when the fluctuation value reaches the preset fluctuation requirement as the target third speed; when all the clothes cannot be lifted, adjust the current real-time speed to the third speed, and use the third speed as the target third speed; obtain the third washing rhythm based on the target third speed and the preset start-stop ratio; adjust the first washing rhythm to the third washing rhythm.

[0162] Furthermore, the device also includes:

[0163] The third washing rhythm washing module is used to determine whether there are some clothes that cannot be lifted at the target third speed; if all the clothes are lifted, the third washing rhythm is used to wash the clothes.

[0164] Furthermore, the device also includes:

[0165] The rhythm alternating washing module is used to control the second washing rhythm and the third washing rhythm to alternately control the rotation of the drum if some clothes cannot be lifted.

[0166] Furthermore, the first clothing trajectory determining module 420 is further configured to:

[0167] By performing image recognition on each first clothing image, the position information of the clothing is identified; and according to the position information of each clothing and the order in which the first clothing images are acquired, the first clothing trajectory is obtained.

[0168] Furthermore, the device also includes:

[0169] The first washing rhythm determination module is used to obtain the weight of the clothes in the drum; control the rotation of the drum according to a preset speed, and obtain the number of times the clothes are washed within a preset time;

[0170] A first washing rhythm is obtained based on the weight of the clothes in the drum, the number of times they are beaten within a preset time, and the preset rotation speed; based on the first washing rhythm and the mapping relationship, a first rotation speed and a first start-stop ratio corresponding to the first washing rhythm are determined from the mapping relationship; the first washing rhythm includes the first rotation speed and the first start-stop ratio, and the mapping relationship includes the relationship between the washing rhythm and the drum rotation speed and the start-stop ratio in the washing rhythm.

[0171] Furthermore, the device also includes:

[0172] The washing rhythm maintaining module is used to maintain the first washing rhythm when the clothes are in no abnormal state.

[0173] In an embodiment of the present application, multiple first images of clothing in the drum are acquired under a first washing rhythm, wherein the washing rhythm includes the drum speed and the rotation-stop ratio; a first clothing trajectory is determined based on the multiple first clothing images; and it is determined based on the first clothing trajectory whether the clothing is in an abnormal state, wherein the abnormal state includes at least part of the clothing being unable to be lifted and / or at least part of the clothing sticking to the wall; if it is determined that the clothing is in an abnormal state, the first washing rhythm is adjusted to bring the clothing to a normal state. In this way, the method of the present application realizes acquiring the first clothing image of the clothing during the rotation of the drum, thereby obtaining the first clothing trajectory, determining whether the state of the clothing is abnormal based on the first clothing trajectory, and then adjusting the first washing rhythm when it is determined that the clothing is in an abnormal state. In this way, the drum rotation speed, rotation-stop ratio, etc. can be adjusted according to the state of the clothing, so that the state of the clothing can always be in a normal state, thereby achieving a better washing effect.

[0174] It is worth noting that the various modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the various functional modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the embodiments of this application.

[0175] In another embodiment of the present application, an electronic device is also provided. Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 5 A block diagram of an exemplary electronic device 50 suitable for implementing embodiments of the present application is shown. Figure 5 The electronic device 50 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0176] like Figure 5 As shown, electronic device 50 is a general-purpose computing device. Components of electronic device 50 may include, but are not limited to, one or more processors or processing units 501, system memory 502, and a bus 503 connecting various system components (including system memory 502 and processing unit 501).

[0177] Bus 503 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0178] The electronic device 50 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 50, including volatile and non-volatile media, removable and non-removable media.

[0179] System memory 502 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 504 and / or cache memory 505. Electronic device 50 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 506 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 Not shown, often called a "hard drive"). Although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 503 via one or more data medium interfaces. Memory 502 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present application.

[0180] A program / utility 508 having a set (at least one) of program modules 507 may be stored, for example, in memory 502. Such program modules 507 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 507 generally implement the functions and / or methods of the embodiments described herein.

[0181] The electronic device 50 may also communicate with one or more external devices 509 (e.g., keyboard, pointing device, display 510, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 50, and / or communicate with any device that enables the electronic device 50 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 511. Furthermore, the electronic device 50 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 512. As shown, the network adapter 512 communicates with other modules of the electronic device 50 via the bus 503. It should be understood that although Figure 5Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 50, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0182] The processing unit 501 executes various functional applications and data processing by running the programs stored in the system memory 502, such as implementing the washing rhythm control method of the laundry device provided in the embodiment of the present application.

[0183] In another embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, a method for controlling the washing rhythm of a laundry device is implemented. The method includes:

[0184] Under a first washing rhythm, a plurality of first clothing images of clothing in the drum are obtained, wherein the washing rhythm includes the drum rotation speed and the rotation-stop ratio; a first clothing trajectory is determined based on the plurality of the first clothing images; and it is judged based on the first clothing trajectory whether the clothing is in an abnormal state, wherein the abnormal state includes that at least part of the clothing cannot be lifted and / or at least part of the clothing sticks to the wall; when it is determined that the clothing is in an abnormal state, the first washing rhythm is adjusted to make the clothing reach a normal state.

[0185] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media.Computer-readable media can be computer-readable signal media or computer-readable storage media.Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or components, or any combination thereof.More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination thereof.In this document, computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0186] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0187] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0188] The computer program code for performing the operation of the embodiment of the application can be written in one or more programming languages ​​or a combination thereof, and the programming language includes object-oriented programming languages-such as Java, Smalltalk, C++, and also includes conventional procedural programming languages-such as "C" language or similar programming languages. The program code can be executed completely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on the remote computer, or executed completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any type of network-including local area network (LAN) or wide area network (WAN), or, it can be connected to an external computer (for example, utilizing an Internet service provider to connect by the Internet).

[0189] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0190] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0191] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0192] The units described as separate components may or may not be physically separate, and 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 may be selected according to actual needs to achieve the purpose of the present embodiment.

[0193] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0194] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application.

[0195] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for controlling the washing rhythm of a laundry appliance, characterized in that: include: Acquiring a plurality of first images of laundry in a drum under a first washing rhythm, wherein the washing rhythm includes a drum rotation speed and a rotation-stop ratio; determining a first clothing trajectory based on a plurality of the first clothing images; determining whether the clothing is in an abnormal state according to the first clothing trajectory, wherein the abnormal state includes at least a portion of the clothing being unable to be lifted and / or at least a portion of the clothing sticking to a wall; When it is determined that the clothes are in an abnormal state, adjusting the first washing rhythm to make the clothes reach a normal state; When it is determined that the clothes are in an abnormal state, adjusting the first washing rhythm includes: When the abnormal state is that at least part of the clothes cannot be lifted, or when the abnormal state is that part of the clothes cannot be lifted and part of the clothes stick to the wall, adjusting the first washing rhythm through the first control logic; When the abnormal state is that at least part of the clothes stick to the wall, adjusting the first washing rhythm through the second control logic; The adjusting the first washing rhythm by the first control logic includes: Increase the first start-stop ratio in the first washing rhythm to the preset start-stop ratio; increasing the rotation speed of the drum, and acquiring a plurality of second clothing images of the clothing in the drum during the process of increasing the rotation speed of the drum; When a second clothing trajectory is obtained based on the plurality of second clothing images and it is determined that all the clothing is lifted, a second rotation speed is determined at this time, and an acceleration of the second rotation speed is reduced to zero; Collecting multiple real-time rotation speeds, and obtaining multiple third clothing images of the garment when the fluctuation value of the real-time rotation speed reaches a preset fluctuation requirement; obtaining a third clothing trajectory based on the plurality of third clothing images, and determining whether all the clothing is adhered to the wall; When not all the clothes are attached to the wall, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target second speed; When all the clothes are attached to the wall, the current real-time speed is increased to the second speed, and the second speed is used as the target second speed; obtaining a second washing rhythm based on a target second rotation speed and a preset rotation-stop ratio; Adjust the first washing rhythm to the second washing rhythm.

2. The method according to claim 1, characterized in that After obtaining the second washing rhythm, the method further includes: At the target second rotation speed, determining whether part of the clothing is stuck to the wall; If all the clothes are not stuck to the wall, the second washing rhythm is used to wash the clothes.

3. The method according to claim 2, characterized in that After determining whether part of the clothing is stuck to the wall at the target second speed, the method further includes: If some clothes are stuck to the wall, the second washing rhythm is adjusted through the second control logic.

4. The method according to claim 1, wherein The adjusting the first washing rhythm by the second control logic includes: Increase the first start-stop ratio in the first washing rhythm to the preset start-stop ratio; reducing the current rotation speed of the drum, and acquiring a plurality of fourth clothing images of the clothing in the drum during the process of reducing the rotation speed of the drum; When a fourth clothing trajectory is obtained based on the plurality of fourth clothing images and it is determined that all the clothing is not attached to the wall, a third rotation speed is determined at this time, and an acceleration of the third rotation speed is reduced to zero; collecting a plurality of real-time rotational speeds, and obtaining a plurality of fifth clothing images of the garment when a fluctuation value of the real-time rotational speed reaches a preset fluctuation requirement; obtaining a fifth clothing trajectory based on the plurality of fifth clothing images, and determining whether all the clothing cannot be lifted; When not all of the clothes cannot be lifted, the real-time speed when the fluctuation value reaches the preset fluctuation requirement is determined as the target third speed; When all the clothes cannot be lifted, the current real-time rotation speed is adjusted to the third rotation speed, and the third rotation speed is used as the target third rotation speed; obtaining a third washing rhythm based on a target third rotation speed and a preset rotation-stop ratio; Adjust the first washing rhythm to the third washing rhythm.

5. The method according to claim 4, characterized in that After obtaining the third washing rhythm, the method further includes: At the target third speed, determining whether some clothes cannot be lifted; If all the clothes are lifted, the third washing rhythm is used to wash the clothes.

6. The method according to claim 5, characterized in that After determining whether some of the clothes cannot be lifted, the method further includes: If some clothes cannot be lifted, the second washing rhythm and the third washing rhythm are controlled to alternately control the rotation of the drum.

7. The method according to claim 1, characterized in that The determining a first clothing trajectory according to the plurality of first clothing images includes: Identifying position information of the clothing by performing image recognition on each first clothing image; The first clothing trajectory is obtained according to the position information of each piece of clothing and the order in which the first clothing image is acquired.

8. The method according to claim 1, characterized in that Before acquiring a plurality of first laundry images of laundry in the drum at the first washing rhythm, the method further includes: Get the weight of the clothes in the tube; Control the drum to rotate according to a preset speed and obtain the number of times the clothes are thrown within a preset time; A first washing rhythm is obtained according to the weight of the clothes in the drum, the number of times of beating within a preset time, and the preset speed; According to the first washing rhythm and the mapping relationship, determining a first rotation speed and a first start-stop ratio corresponding to the first washing rhythm from the mapping relationship; The mapping relationship includes the relationship between the washing rhythm and the drum rotation speed and the rotation-stop ratio in the washing rhythm.

9. The method according to claim 1, characterized in that After determining whether the clothing is in an abnormal state according to the first clothing trajectory, the method further includes: When the clothes are in no abnormal condition, the first washing rhythm is maintained.

10. A control device for implementing the method for controlling the washing rhythm of a laundry appliance according to any one of claims 1 to 9, characterized in that: include: A first clothing image acquisition module is configured to acquire a plurality of first clothing images of clothing in a drum at a first washing rhythm, wherein the washing rhythm includes a drum speed and a rotation-stop ratio; a first clothing trajectory determining module, configured to determine a first clothing trajectory based on a plurality of the first clothing images; an abnormal state determination module, configured to determine whether the clothing is in an abnormal state according to the first clothing trajectory, wherein the abnormal state includes at least a portion of the clothing being unable to be lifted and / or at least a portion of the clothing being stuck to a wall; The washing rhythm adjustment module is used to adjust the first washing rhythm to make the clothes reach a normal state when it is determined that the clothes are in an abnormal state.

11. A laundry device, characterized in that: The laundry device comprises: Drum and washing rhythm control device of laundry equipment; The washing rhythm control device of the laundry appliance controls the washing rhythm of the laundry appliance by using the washing rhythm control method of the laundry appliance as described in any one of claims 1 to 9, so as to control the drum.

12. An electronic device, characterized in that: The electronic device comprises: a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method for controlling the washing rhythm of a laundry device as described in any one of claims 1 to 9.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for controlling the washing rhythm of a laundry device as described in any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Washing machine control method and device, storage medium and washing machine

    CN109208238A

  • Laundry treating appliance with imaging control

    US20100205826A1