The present application relates to the field of kitchen appliances, in particular to a cleaning method for a dishwasher, a cleaning device for a dishwasher, and a dishwasher.
With the improvement of living standards, increasingly dishwashers are used. The application of intelligence is increasingly extensive, and the corresponding requirements for dishwashers are also higher and higher.
In order to achieve more energy saving and more accurate and efficient cleaning, image recognition is usually used to cooperate with the existing cleaning method of a dishwasher. In the application of image recognition for dishwashing, first, it is necessary to recognize various characteristics of dishware and dirt, different washing modes are started according to the characteristics, several modes are usually preset, a corresponding washing mode is matched according to the characteristics, and cleaning is performed according to the matched washing mode. The above conventional cleaning method has the following disadvantages: in terms of image recognition, it is difficult for the image recognition to distinguish dirt attached to dishware from their own patterns on the dishware. It is difficult to achieve accuracy only by image recognition, resulting in an inaccurate washing mode that is subsequently matched, and it is difficult to determine the effectiveness of the washing mode, thus the final washing effect is not ideal.
To solve the above problems, embodiments of the present application are to provide a cleaning method for a dishwasher, a cleaning device for a dishwasher, and a dishwasher.
Embodiments of the present application provide a cleaning method for a dishwasher, including:
In the embodiment of the present application, the dirt type includes one of: a temperature sensitive type, a pressure sensitive type, and a detergent sensitive type.
In the embodiment of the present application, determining the corresponding washing mode according to the dirt type includes:
In the embodiment of the present application, identifying the dirt type on the dishware according to the first image includes:
In the embodiment of the present application, further including:
In the embodiment of the present application, the washing mode includes any one of: adjusting a detergent, adjusting a washing temperature, and adjusting a washing pressure.
In the embodiment of the present application, further including:
In the embodiment of the present application, determining the washing mode according to the image includes:
In the embodiment of the present application, the first characteristic includes at least one of: a number of dishware, and a dishware location; and the second characteristic includes at least one of: an area of a dirt, and a location of a dirt.
In the embodiment of the present application, determining the effective washing mode according to the first characteristic or the second characteristic includes:
In the embodiment of the present application, determining the effective washing mode according to the first characteristic or the second characteristic includes:
In some embodiments of the present application, provided is a cleaning device for a dishwasher, including:
In some embodiments of the present application, provided is a dishwasher, including the cleaning device for a dishwasher.
In some embodiments of the present application, provided is a machine readable storage medium, the machine readable storage medium stores instructions that, when executed by a processor, cause the processor to perform the cleaning method for a dishwasher.
In some embodiments of the present application, provided is a computer program product, the computer program product includes a computer program that, when executed by a processor, cause the processor to perform the cleaning method for a dishwasher.
With the above solution, i.e., the cleaning method for the dishwasher, the first image is acquired, and the corresponding washing mode is formulated in advance according to the dirt type of the first image, the dishware is successively cleaned according to the washing mode, and the first image is compared with the second image, to determined the effectiveness of the washing mode; and in this way, the problem in the prior art that the dirt type cannot be accurately identified can be solved to match a current dirt type with an appropriate washing mode, to achieve thorough cleaning, short time consumption and high efficiency, and saving water energy and electric energy.
Additional the embodiments of the present application will be described in detail in the Detailed Description section that follows.
The accompanying drawings are used to provide a further understanding of the present application and constitute a part of the specification, and together with the Detailed Description below serve to explain the present application, but are not to be construed as limiting the present application. In the accompanying drawings:
In the drawings: 100, cleaning device; 1, housing; 2, cleaning mechanism; 21, image acquisition device; 22, storage rack; 23, driving motor; 24, processor; 25, spray arm; 26, mounting bracket; and 251, water outlet hole.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely illustrative and explanatory of the present application, and are not intended to limit the present application.
It should be noted that if a directional indication (such as up, down, left, right, front, rear, . . . ) is involved in the embodiments of the present application, the directional indication is used only to explain the relative positional relationship, movement situation, etc. between the components in a specific attitude (as shown in the drawings), and if the specific attitude changes, the directional indication will also change accordingly.
In addition, the descriptions relating to “first”, “second”, etc. in this application are for descriptive purposes only, and are not to be understood as indicating or implying relative importance thereof or implicitly specifying the number of features indicated. Thus, features defined as “first” and “second” may explicitly or implicitly include at least one of the features. In addition, the meaning of “or” throughout is to include three parallel solutions, taking “A or B” as an example, including a solution A, or a solution B, or a solution in which both A and B are met.
As shown in
The cleaning mechanism 2 may include an image acquisition device 21, a storage rack 22, a processor 24 and a spray arm 25.
The storage rack 22 (e.g. a bowl basket) may be fixed on the inner side the dishwasher 100 for accommodating dishware, and the image acquisition device 21 may include a camera or an image sensor (e.g. an infrared sensor). The image acquisition device 21 may be arranged in within the dishwasher 100. The processor 24 may be electrically connected with the image acquisition device 21.
The image acquisition device 21 may be configured to acquire an image within the dishwasher 100 and the processor 24 may be configured to process the acquired image.
For example, in one example, the image acquisition device 21 may acquire an image of the dishware on the storage rack 22 after dishware is placed on the storage rack 22. The processor 24 may acquire the image, and determine the characteristics of the dishware placed within the dishwasher 100 to control the spray arm 25 to clean the dishware according to the characteristics of the dishware.
Examples of the processor 24 may include, but are not limited to, a general-purpose processor, a special processor, a conventional processor, a digital signal processor (DSP), microprocessors, one or more microprocessors associated with a core of the DSP, a controller, a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) circuit, any other types of integrated circuits (ICs) and state machines, and the like.
In one example, the spray arm 25 may adopt a rotatable form.
In the embodiment of the present application, the dishwasher 100 may further include a water pressure transmitter (not shown), a water heater (not shown), and a water valve (not shown). The water pressure transmitter and the water heater may be electrically connected to the processor 24, and the water pressure transmitter, the water heater and the water valve may be connected with and communicate with the inside of the spray arm 25. Connections between the spray arm 25 and the water pressure transmitter, the water heater, the water valve, and the driving motor 23 may be direct connections, or may be indirect connections through intermediate parts.
The water valve may be configured to control the water outlet amount of the sprayed water, the water pressure transmitter may be configured to control the water outlet pressure, the water heater may be configured to control the water outlet temperature, and the driving motor 23 may be configured to drive the spray arm 25 to rotate. In one example, the spray arm 25 may be arranged at the central position inside the dishwasher. The central position may be defined as the middle position of storage racks 22 in the dishwasher 100, and when the spray arm 25 rotates, dishware on the storage racks 22 can be covered, to save the internal space of the dishwasher 100. The dishware on the storage racks 22 can be sprayed only by one single spray arm 25, and a larger use space is brought in while the design and material cost is saved.
The water valve, the water pressure transmitter, the water heater, and the driving motor 23 may be controlled by the processor 24. For example, a region, where dishware is placed, of the storage rack 22 may be divided into four quadrants, i.e., first, second, third, and fourth quadrants. The processor 24 can control the driving motor 23 to drive the spray arm 25 to rotate, and the water outlet holes 251 face any one of the four quadrants. In addition, the processor 24 can also control the water valve to adjust the water outlet amount of the water outlet holes 251 (or stop water outlet).
In the embodiment of the present application, the driving motor 23 can also drive the spray arm 25 to translate. When the spray arm 25 can translate, the dishwasher 100 may also include a conversion mechanism (not shown), and the conversion mechanism is connected between the driving motor 23 and the spray arm 25, and can convert rotation of the driving motor 23 into translation of the spray arm 25.
In the embodiment of the present application, the storage rack 22 may include one or more layers of storage racks, e.g., upper and lower layers of storage racks. In an example of two layers of storage racks shown in the drawing, the spray arm 25 may be positioned at the middle position of two storage racks 22, and when the spray arm 25 rotates, all dishware on the two storage racks 22 can be sprayed.
In the embodiment of the present application, the dishwasher 100 may also include a mounting bracket 26, and the spray arm 25 is rotatably connected to the mounting bracket 26. The position of the mounting bracket 26 is fixed, and the spray arm 25 can rotate relative to the mounting bracket 26. There is no limitation to the mode of fixing the position of the mounting bracket 26, and for example, the mounting bracket 26 may be fixedly connected to the storage rack 22 or other positions.
In summary, the structural features of the dishwasher 100 provided by the embodiment of the present application may achieve the following functions:
The above are the basic structure and functions of the dishwasher provided by the embodiment of the present application. Other structures are not described yet, and are further supplemented by the method embodiment hereafter. The same or equivalent improvements made to the above structures the embodiments of the present application still fall within the scope of protection of the embodiments of the present application.
An embodiment of the present application also provides a cleaning method for a dishwasher, and the cleaning method is an integral embodiment. There are solutions in this embodiment, including various aspects of image recognition of dishware in the washing area of the dishwasher, selection of a washing mode, and configuration of the washing mode. The contents contained in the cleaning method are described in detail below.
Referring to
The cleaning method provided by the embodiment of the present application is realized by the structure of the dishwasher described above. The term “cleaning medium” mentioned above may be clean water provided by allowing the spray arm to communicate with a municipal water supply end or a cleaning solution in which other cleaning substances are mixed. The cleaning method includes:
In step S11, washing modes may be preconfigured by coding in a processor of the dishwasher, and each washing mode can treat one dirt type corresponding to the washing mode. The washing mode is mainly set based on the washing sensitivity of different dirt types on the dishware.
The dirt type may include, but is not limited to: a detergent sensitive type, a temperature sensitive type, and a pressure sensitive type. Accordingly, the washing modes provided in the embodiment of the present application may include: a washing mode A, adjusting a detergent; a washing mode B, adjusting the washing temperature; a washing mode C, adjusting the washing pressure; and a washing mode D, a default washing mode.
It can be understood that the detergent sensitive type dirt can be, for example, a viscous lipid or oil dirt, the temperature sensitive type dirt can be, for example, an oil dirt, and the pressure sensitive type dirt can be, for example, vegetable leaves, bones, soup, steamed egg custards, pastes, or the like attached to dishware. With respect to washing modes in which the washing mode A, the washing mode B, and the washing mode C are broad categories, it is possible to continue to subdivide the washing mode A to include a washing mode A1, a washing mode A2, and a washing mode A3. The washing mode A1, the washing mode A2, and the washing mode A3 differ in the type or the dosage of a detergent. Similarly, the washing mode B may include a washing mode B1, a washing mode B2, and a washing mode B3 at different washing temperatures. Correspondingly, the washing mode C may be a washing mode C1, a washing mode C2, a washing mode C3 or the like at different pressures. The washing mode D is a washing mode in which a cleaning medium is clean water or a default washing solution at an initial pressure and an initial temperature.
In an implementation of step S11, step S11 may include: the dishwasher is first controlled to clean dishware within the dishwasher in a default washing mode.
It can be understood that in most cases, the dishwasher can clean a dirt on the dishware clean in the default washing mode. Since the default washing mode is conducted at a temperature and a pressure, there is not a dirt on the dishware that is not cleaned clean every time, so a normal process is to perform cleaning by the dishwasher in the default washing mode D, acquire an image of the cleaned dishware, and determine that the dirt on the cleaned dishware is removed according to the image, thus ending the cleaning.
When other dirt are present on the dishware, such as sticky pastes on the dishware, the default washing mode is switched with other washing modes after cleaning in the default washing mode is completed. A manner in which the default washing mode is switched with the other washing modes may be successive switch of washing modes or random non-repetitive switch of washing modes. For example, cleaning is successively performed in the washing mode A1 and the washing mode A2 for a preset time, such as once every 5 s. Whether the dirt are removed is determined once after each cleaning. Until the dirt are removed, the current washing mode is deemed to be effective, and the current washing mode is continued to be used to achieve complete removal of the dirt.
Hence, in one embodiment, the step S11 may include:
Referring to
The step S13 may include the following ways:
Comparing the first image and the second image may be that: image data of the first image and the second image are read before and after cleaning, respectively, the first image and the second image are converted to gray (256 gray scale image), the characteristics of the dirt on the dishware in the first image and the second image are identified by the boundary feature method, and the contours of the dirt are segmented according to edge characteristics of the dirt (this step is to take into account that during the cleaning process, the dirt may be at other positions in the washing area other than the dishware, or the dishware may shake, resulting in a difference between the first image and the second image, rather than a difference caused by the fact that the dirt is washed off, resulting in misjudgment), a first contour of the dirt in the first image and a second contour of the dirt in the second image are extracted, respectively, and the first contour and the second contour are compared to determine whether the dirt is reduced to determine whether the dirt is removed.
In one embodiment, the comparison of the first contour and the second contour may be a pixel histogram comparison to determine whether the dirt is removed by observing whether pixels of the dirt are changed.
Referring to
On the other hand, referring to
Step S16, the washing mode is determined according to the image in response to that the dirt is removed; and
Step S17, the dishwasher is controlled to clean the dishware in the determined washing mode.
Steps S16 and S17 may be understood as that after the dirt is removed, this washing mode is then considered effective, when the washing mode is determined to be effective for the dirt after cleaning is performed for a predetermined period of time, the step S14 is not performed, i.e., the washing mode is not switched, and the effective washing mode is configured, the configuration includes any one of the washing time, and a washing position, and the dishware is cleaned according to the determined washing mode after the configuration.
Referring to
Step S161, a first characteristic of the dishware or a second characteristic of the dirt remaining on the dishware is determined according to the image; and
Step S162, a washing mode is determined according to the first characteristic or the second characteristic, and a parameter of the effective washing mode includes any one of the washing time, and a washing position.
To further elaborate steps S161 to S162, referring to
In the embodiment of the present application, the first characteristic may include at least one of: the number of dishware, a material of dishware, and a dishware location; it can be understood that the “number” of dishware can be obtained by target extraction and analysis based on the image of the dishware, such as extraction of the contours of dishware, or may be input by a user. The dishware “location” may be obtained from the washing position in the dishwasher where the contour of the image of the dishware falls, for example, by establishing a coordinate system in the washing area of the dishwasher, the coordinate position of the image of the dishware, i.e. the dishware location is obtained. Further, the image of the dishware is subjected to grayscale binarization and the parts of the dishware with the dirt are separated out by local threshold separation, and the area and location of the dirt are calculated. Further, the washing time of this washing mode can be configured by the number of dishware: the greater the number of dishware, the longer the cleaning time, to ensure thoroughness of cleaning.
In the embodiment of the present application, it is also possible to configure the cleaning range of the washing mode by the dishware location, for example, the water outlet holes used in the dishwasher are configured. By using the water outlet hole corresponding to the dishware location to spray a cleaning medium, the other water outlet holes are closed, and the other water outlet holes do not spray the cleaning medium, to achieve water energy saving and concentrated cleaning.
In the embodiment of the present application, the second characteristic includes at least one of: an area of a dirt, and a location of a dirt. Depending on the area of the dirt and/or the location of the dirt, the washing mode may also be configured and the cleaning efficiency is higher.
Referring to
It can be understood that after grayscale binarization of the image of the dishware, each dirt type is extracted as a contour. Based on the dirt area of a black pixel reflected by the dirt, the washing time of the washing mode that needs to be configured is obtained. In one example, the washing time of the washing mode can be configured: 1. by grayscale binarization of the image of the dishware; 2. by separating out the parts of the dishware with the dirt through local threshold separation; 3. by calculating the area of the dirt; and 4. by setting the corresponding washing time according to the area. In particular, the user may set a threshold value, the washing time is a first time when the area of the dirt is within the threshold value, and the washing time is a second time when the area of the dirt exceeds the threshold value, that is, it is considered difficult to clean, at this time, the current time is set as the second time.
Referring to
In the embodiment of the present application, the cleaning range of the washing mode may be configured by the location of the dirt, the water outlet holes used are configured, the cleaning medium is sprayed at the water outlet hole corresponding to the dirt location, and the other water outlet holes are closed; and thus, water energy saving and concentrated washing are achieved.
In summary, the embodiment of the present application provides the cleaning method, in particular the method for spraying by the spray arm of the dishwasher described above. The method finds a washing mode in which dirt can be thoroughly cleaned by controlling the dishwasher to respectively clean dishware within the dishwasher in at least one washing mode. The embodiment of the present application aims to solve the problem that the existing dishwasher sprays in a fixed mode, when the spray arm sprays a cleaning medium, the cleaning is finished at the set washing time, no matter whether a dirt on dishware may be washed off, for example, some sticky rice balls, steamed egg custards, and pastes are difficult to wash off in a fixed mode, resulting in the failure to achieve the user's expected product experience effect, to improve the thoroughness of cleaning, and the user's use experience.
Referring to
In another embodiment of the present application, provided is an improved cleaning method, the cleaning method may include:
In step S21, a first image of dishware that is not yet cleaned within the dishwasher is first acquired, for example, by an image acquisition device disposed in the dishwasher. In one example, the first image may be triggered to be acquired at the beginning of cleaning, and this method may be achieved by editing the job properties of the image acquisition device. The step S21 is a common means and will not be elaborated too much.
In order to more clearly illustrate the cleaning method of step S21 to step S25 according to the embodiment of the present application, a cleaning method in the conventional manner of the dishwasher and the disadvantages thereof are explained first:
Accordingly, according to the cleaning method provided by the embodiment of the present application, the first image of the dishware within the dishwasher is first acquired, a washing mode is selected based on the first image, the dishware is controlled to be cleaned in the washing mode, and the first image and the second image before and after washing are compared, to determine the effectiveness of the washing mode.
In the above step S22, washing modes may be preconfigured by coding in a processor of the dishwasher, and each washing mode can treat one dirt type corresponding to the washing mode. The washing mode is mainly set based on the washing sensitivity of different dirt types on the dishware, and the dirt type may include: a detergent sensitive type, a temperature sensitive type, and a pressure sensitive type.
Accordingly, the washing modes provided in the embodiment of the present application may include: a washing mode A, adjusting a detergent; a washing mode B, adjusting the washing temperature; a washing mode C, adjusting the washing pressure; and a washing mode D, a default mode.
It can be understood that the detergent sensitive type dirt can be, for example, a viscous lipid or oil dirt, the temperature sensitive type dirt can be, for example, an oil dirt, and the pressure sensitive type dirt can be, for example, vegetable leaves, bones, soup, steamed egg custards, pastes, or the like attached to dishware. With respect to washing modes in which the washing mode A, the washing mode B, and the washing mode C are broad categories, it is possible to continue to subdivide the washing mode A to include a washing mode A1, a washing mode A2, and a washing mode A3. The washing mode A1, the washing mode A2, and the washing mode A3 differ in the type or the dosage of a detergent. Similarly, the washing mode B may include a washing mode B1, a washing mode B2, and a washing mode B3 at different washing temperatures. Correspondingly, the washing mode C may be a washing mode C1, a washing mode C2, a washing mode C3 or the like at different pressures. The washing mode D is a fixed washing mode.
In one embodiment of the present application, the steps S21 to S23 preliminarily formulate a combination of washing modes required for cleaning by identifying the dirt type on the dishware within the dishwasher through the image.
It can be understood that in step S22, the dirt type on the dishware is identified according to the first image. Since a pattern may exist on the dishware, the dirt is difficult to segment out, and the dirt type identified from the first image may be inaccurate, identifying the dirt type on the dishware according to the first image is a blurring algorithm for selecting only a few washing modes, which has the advantage of being more efficient and faster than running all washing modes in sequence.
In order to more clearly describe the steps S21 to S24, in one example, the dirt type on the dishware may be identified as a1 and b1 according to the first image, and it is possible to preliminarily formulate a combination of washing modes required for cleaning as the washing mode A1 and the washing mode B1 by the step S23. In one embodiment, the washing mode A1 corresponds to the dirt type a1 and the washing mode B1 corresponds to the dirt type b1, the dishware within the dishwasher is cleaned by the washing mode A1 and the washing mode B1 in the same manner as in the above-described embodiment, and the dishware within the dishwasher may be washed by the washing mode A1 and the washing mode B1 successively, for example, cleaning is conducted in the washing mode A1 for 5 s followed by cleaning in the washing mode B1 for 5 s. After cleaning in the washing mode A1 is completed, the dishware is subjected to image recognition once to determine whether there is a sign that the dirt type a1 is removed, and if the dirt type a1 is removed, the washing mode A1 is identified as an effective washing mode. Similarly, the dishware is subjected to image recognition once after cleaning in the washing mode B1 is completed, and whether the washing mode B1 is effective is determined in the same step.
Referring to
It can be understood that a processor of the dishwasher may pre-acquire some dirt images, as well as dirt type labels, such as a label: oil stain, to perform model pre-training on the pre-created image recognition model. The image recognition model may be a neural network model or other models. During actual use, each time a user places dishware, the dishwasher may be triggered to acquire an image of the dishware in the washing area of the dishwasher, and input the first image thereof to the pre-trained image recognition model and determine the dirt type.
Further, the dirt images and the dirt type labels of the dirt images may be built into a cloud database. In one embodiment, the acquired first image may also be uploaded to the cloud database through a mobile communication network as a training sample for the image recognition model to increase the accuracy of recognition.
It can be understood that by connecting the dishwasher to the cloud database through the mobile communication network, a dirt image practically taken by each user will be uploaded to the cloud database as a training sample for the image recognition model, and the image recognition model is continuously updated to improve the accuracy of the image recognition model. After a period of time, the cloud may download the updated image recognition model into a dishwasher of each user side through OTA (OTA: Over-the-Air Technology), to improve the recognition accuracy of the dishwasher to give the user a better experience.
Referring to
It can be understood that a processor of the dishwasher may establish a mapping relationship between the dirt type and the washing mode in a corresponding database, for example, the washing mode A1 corresponds to the dirt type a1, and the washing mode B1 corresponds to the dirt type b1. By inputting the dirt type identified in step S22 as a Key value to the database, the corresponding washing mode is matched according to the dirt type by the mapping relationship.
In step S25, i.e. after cleaning, the second image of the dishware may be identified. The second image is used to determine whether the dirt type corresponding to the washing mode is washed off after cleaning in step S26.
Referring to
It can be understood that by comparing the first image with the second image, it is possible to analyze the removed dirt type after cleaning. The dirt type is determined by the recognition from the first image by the step S22, and the removed dirt type is matched with the washing mode to determine the effectiveness of the washing mode, i.e., secondary determination of step S23.
For a better understanding of the above contents, it is assumed that the dirt type of an area on the dishware is identified from the first image before cleaning as the dirt type b1, and the dirt type b1 corresponds to a temperature sensitive type of oil stain. At this time, the dirt type b1 identified according to the first image during performing the step S22 is not necessarily correct, which is only a result of preliminary recognition, the above-described dirt type b1 is matched with the washing mode B1 during performing the step S23, the washing mode B1 must however be for the temperature sensitive type dirt b1, therefore, after cleaning in the washing mode B1 in step S24, if the area corresponding to the dirt type b1 on the dishware is found to be removed by comparing the first image with the second image, it is determined that the removed dirt type is the dirt type b1, i.e. the effectiveness of the washing mode B1 is determined. If it is found that the area corresponding to the dirt type b1 on the dishware is not thoroughly removed by comparing the first image with the second image, it is determined that the effectiveness of the current washing mode B1 is low, and the current washing mode corresponding to the dirt type needs to be changed.
In summary, in the embodiments of the present application, the first image is acquired, and the corresponding washing mode is formulated in advance according to the dirt type of the first image, the dishware is successively cleaned according to the washing mode, and the first image is compared with the second image to determine the effectiveness of the washing mode, in this way, the problem in the prior art that the dirt type cannot be accurately identified to find a suitable washing mode can be solved, to achieve thorough cleaning, short time consumption and high efficiency, and saving water energy and electric energy.
An embodiment of the present application also provides a cleaning device, the cleaning device may include:
In particular, the processor may be configured to:
In the embodiment of the present application, the dirt type may include at least one of:
In the embodiment of the present application, the processor may be further configured to:
In the embodiment of the present application, the processor may be further configured to:
In the embodiment of the present application, the processor may be further configured to:
In the embodiment of the present application, the washing mode may include any one of: adjusting a detergent, adjusting a washing temperature, and adjusting a washing pressure; and
In the embodiment of the present application, the processor may be further configured to:
In the embodiment of the present application, the first characteristic may include at least one of: a number of dishware, and a dishware location; and the second characteristic may include at least one of: an area of a dirt, and a location of a dirt.
In the embodiment of the present application, the processor may be further configured to:
In the embodiment of the present application, the processor may be further configured to:
With the above embodiments, the first image is acquired, and the corresponding washing mode is formulated in advance according to the dirt type of the first image, the dishware is successively cleaned according to the washing mode, and the first image is compared with the second image, to determine the effectiveness of the washing mode; and in this way, the problem in the prior art that the dirt type cannot be accurately identified can be solved to match a current dirt type with an appropriate washing mode, to achieve thorough cleaning, short time consumption and high efficiency, and saving water energy and electric energy.
If the method or the cleaning device of the present application is simply changed, the functions added to the method described above are combined, or replacement is performed on the device, such as replacement of the models and materials of the components, replacement of the use environment, simple replacement of the position relationships of the components, and the like; or the formed product thereof is integrally formed; or detachably designed; where the combined components may form a method/device/apparatus having a specific function, it is also within the protection scope of the present application to replace the method and device of the present application with such a method/device/apparatus.
An embodiment of the present application also provides a dishwasher, including the cleaning device described above. It should be understood that the dishwasher is not limited in size or contour, but only needs to utilize corresponding elements of the cleaning device to perform the same or similar function, which should also fall within the protection scope of the present application.
The cleaning device further includes a memory, the cleaning method for the dishwasher described above may be stored in the memory as a program unit, and the above-described program unit stored in the memory is executed by the processor to realize corresponding functions.
The processor includes a core that retrieves a corresponding program unit from the memory. One or more cores may be provided, and by adjusting the parameters of the cores, the spray arm of the dishwasher is controlled to clean the dishware according to the image of the dishware.
The memory may include forms such as a volatile memory, a random access memory (RAM) or a non-volatile memory in a computer readable medium, such as a read-only memory (ROM) or a flash RAM, and the memory includes at least one memory chip.
An embodiment of the present application also provides a machine readable storage medium, the machine readable storage medium stores instructions that, when executed by a processor, cause the processor to perform the cleaning method for a dishwasher.
An embodiment of the present application further provides a processor configured to run a program, and when the program runs, the cleaning method for a dishwasher is performed.
An embodiment of the present application also provides a computer program product, the computer program product includes a computer program that, when executed by a processor, cause the processor to perform the cleaning method for a dishwasher described above.
The embodiments of the present application may be provided as a method, a system, or a computer program product. Therefore, the present application may adopt a form of a full hardware embodiment, a full software embodiment, or a software and hardware combined embodiment. Furthermore, the present application may adopt a form of a computer program product implemented on one or more computer available storage mediums (including, but not limited to, a disk memory, a compact disc read-only memory (CD-ROM), an optical memory, etc.) including a computer available program code therein.
The present application is described with reference to the flow diagram and/or the block diagram of the method, the device (system), and the computer program product according to the embodiments of the present application. It should be understood that each flow and/or block in the flow diagram and/or the block diagram and a combination of the flows and/or blocks in the flow diagram and/or the block diagram may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special purpose computer, an embedded processor or other programmable data processing devices to generate a machine, and the instructions executed by the processor of the computer or other programmable data processing devices generate an apparatus for achieving the functions specified in one or more flows of the flow diagram and/or one or more blocks in the block diagram.
These computer program instructions may also be stored in a computer readable memory to guide the computer or other programmable data processing devices to work in a specific mode, and the instructions stored in the computer readable memory generate a manufacture including an instruction apparatus. The instruction apparatus achieves the functions specified in one or more flows of the flow diagram and/or one or more blocks in the block diagram.
These computer program instructions may also be loaded to the computer or other programmable data processing devices, and a series of operation steps are executed on the computer or other programmable data processing devices to generate processing implemented by the computer, and accordingly, the instructions executed on the computer or other programmable data processing devices provide steps for achieving the functions specified in one or more flows of the flow diagram and/or one or more blocks in the block diagram.
In a typical configuration, a computing device includes one or more central processing units (CPUs), an input/output interface, a network interface, and a memory.
The memory may include forms of a volatile memory, a RAM and/or a nonvolatile memory in a computer readable medium, such as a ROM or a flash RAM. The memory is an example of the computer readable medium.
The computer readable medium includes nonvolatile, volatile, mobile, and non-mobile media and can implement information storage by any method or technology. Information may be a computer readable instruction, a data structure, a module of a program or other data. Examples of a storage medium of a computer include, but are not limited to, a phase-change random access memory (PRAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), other types of RAMs, a ROM, an electrically erasable programmable read-only memory (EEPROM), a flash memory or other memory technologies, a CD-ROM, a digital versatile disc (DVD) or other optical memories, a cassette type magnetic tape, a magnetic tape disk memory or other magnetic storage devices, or any other non-transmission mediums, which can be used for storing information to be accessed by the computing device. According to the definition herein, the computer readable medium does not include transitory media, such as modulated data signals and carriers.
It should also be noted that terms such as “comprise”, “include” or any other variations thereof are intended to cover non-exclusive inclusion, and a process, method, commodity or device including a series of elements not only includes these elements, but also includes other elements which are not explicitly listed, or also includes inherent elements of such process, method, commodity or device. In case of no more limitations, an element defined by the statement “comprise one” is not exclusive of a case that there are other same elements in the process, method, commodity or device including the element.
Number | Date | Country | Kind |
---|---|---|---|
202110032057.X | Jan 2021 | CN | national |
202110032060.1 | Jan 2021 | CN | national |
The present disclosure is a national phase application of International Application No. PCT/CN2022/071288, filed on Jan. 11, 2022, which claims the benefits of Chinese patent applications No. 202110032060.1 and 202110032057.X, both filed on Jan. 11, 2021, the contents of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/071288 | 1/11/2022 | WO |