Dishwasher and control method thereof

By integrating image and spectral acquisition equipment into the dishwasher, combining it with turbidity detection, and dynamically adjusting washing parameters and detergent dosage, the problems of poor cleaning effect and high energy consumption in fixed washing mode are solved, and personalized cleaning and energy-saving effects are achieved.

CN120661056APending Publication Date: 2025-09-19HISENSE (SHANDONG) KITCHEN & BATHROOM CO LTD

Patent Information

Application Number
CN202510695861.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-27
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The washing mode of existing dishwashers is fixed and cannot adapt to the actual conditions of different tableware and water quality, resulting in problems such as poor cleaning effect or high energy consumption.

Method used

Data on tableware and washing water are collected through image acquisition devices, spectral acquisition devices, and turbidity acquisition devices. Personalized washing parameters are determined in combination with predictive models, and the washing program and detergent dosage are adjusted in real time to match the actual state of the tableware and water quality.

Benefits of technology

It improves the cleaning effect of tableware, reduces energy consumption, and improves user experience, in line with users' washing habits and needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120661056A_ABST
    Figure CN120661056A_ABST
Patent Text Reader

Abstract

The embodiment of the invention belongs to the technology of household appliances, and provides a dish washing machine and a control method thereof. The dish-washing machine comprises an inner container, wherein a washing cavity used for containing tableware to be washed and washing water is formed in the inner container; the image acquisition equipment is configured to acquire image data of tableware; the spectrum acquisition equipment is configured to acquire spectrum reflection data of tableware; the turbidity acquisition equipment is configured to acquire water quality data of washing water; the controller is configured to control the image acquisition equipment to acquire the image data of the tableware, control the spectrum acquisition equipment to acquire the spectral reflection data of the tableware and control the turbidity acquisition equipment to acquire the water quality data of the washing water after receiving the starting signal; according to the image data, the spectral reflection data and the water quality information, washing parameters for washing the tableware are determined; and executing a washing program according to the washing parameters to wash the tableware. According to the dish washing machine, the tableware cleaning effect can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of household appliances, and more specifically, to a dishwasher and a control method thereof. Background Art

[0002] Dishwashers are a hands-free productivity tool and are widely loved by users. Currently, users are limited to washing dishes using pre-set wash modes. However, since dishes are often different, using fixed wash modes can result in poor cleaning results and high energy consumption. Summary of the Invention

[0003] The embodiments of the present application provide a dishwasher and a control method thereof, so as to improve the cleaning effect of tableware and reduce energy consumption.

[0004] In a first aspect, an embodiment of the present application provides a dishwasher, comprising:

[0005] An inner tank is formed with a washing cavity for accommodating dishes to be washed and washing water;

[0006] an image acquisition device configured to acquire image data of the tableware;

[0007] a spectrum collection device configured to collect spectral reflectance data of the tableware;

[0008] a turbidity collection device configured to collect water quality data of the wash water;

[0009] A controller configured to:

[0010] After receiving the start signal, controlling the image acquisition device to acquire image data of the tableware, controlling the spectrum acquisition device to acquire spectral reflectance data of the tableware, and controlling the turbidity acquisition device to acquire water quality data of the washing water;

[0011] determining washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information;

[0012] A washing program is executed according to the washing parameters to clean the tableware.

[0013] The above method can determine the matching washing parameters according to the actual state of the tableware and the water quality information, thereby improving the cleaning effect of the tableware and reducing unnecessary energy consumption.

[0014] In some embodiments, the controller is configured to:

[0015] After receiving the start signal, controlling the turbidity collection device to collect the first water quality data of the washing water;

[0016] Rinse the tableware with a preset amount of washing water;

[0017] Controlling the turbidity collection device to collect second water quality data of the washing water after flushing;

[0018] The washing parameters are determined according to the image data, the spectral reflectance data, the first water quality data, and the second water quality data.

[0019] Through the above method, the accuracy of detecting the status of tableware can be further improved, thereby improving the accuracy of matching washing parameters.

[0020] In some embodiments, the controller is configured to:

[0021] determining dirtiness data of the tableware according to the image data, the spectral reflectance data and the second water quality data;

[0022] The washing parameters are determined according to the dirtiness data and the first water quality information.

[0023] In some embodiments, the controller is configured to:

[0024] During the cleaning process, the cleanliness of the tableware is obtained by the image acquisition device and / or the spectrum acquisition device;

[0025] If the cleanliness does not match the preset cleanliness, the washing parameters are adjusted according to the cleanliness, and the tableware is washed according to the adjusted washing parameters.

[0026] In some embodiments, washing the tableware includes multiple washing stages, and the washing parameters include washing sub-parameters corresponding to each stage; the controller is configured to:

[0027] If the cleanliness of the current cleaning stage does not match the corresponding preset cleanliness, the washing sub-parameters corresponding to the current stage are adjusted, or the washing sub-parameters corresponding to the next cleaning stage are adjusted.

[0028] The above method can further improve the washing effect by adjusting the washing parameters through real-time cleanliness.

[0029] In some embodiments, the controller is configured to:

[0030] Get the user's historical washing parameters;

[0031] determining the user's washing habits based on the historical washing parameters;

[0032] adjusting the washing parameters according to the washing habits to obtain target washing parameters;

[0033] The tableware is washed according to the target washing parameters.

[0034] The above method can make the washing parameters more compatible with the user's habits and improve the user experience.

[0035] In some embodiments, the controller is configured to:

[0036] The amount of detergent to be added is determined according to the dirtiness data and the second water quality information.

[0037] In some embodiments, the controller is configured to:

[0038] Get the cleanliness of the dishes in the current washing stage;

[0039] If the cleanliness does not match the preset cleanliness, the amount of cleaning fluid to be added in the next cleaning stage is adjusted according to the cleanliness.

[0040] In some embodiments, the controller is configured to:

[0041] Obtaining a historical dosage of the detergent;

[0042] Determining the user's delivery habits based on the historical delivery amounts;

[0043] The delivery amount is adjusted according to the delivery habit to obtain a target delivery amount.

[0044] In a second aspect, an embodiment of the present application provides a method for controlling a dishwasher, the dishwasher comprising:

[0045] An inner tank is formed with a washing cavity for accommodating dishes to be washed and washing water;

[0046] an image acquisition device configured to acquire image data of the tableware;

[0047] a spectrum collection device configured to collect spectral reflectance data of the tableware;

[0048] a turbidity collection device configured to collect water quality data of the wash water;

[0049] The method comprises:

[0050] After receiving the start signal, controlling the image acquisition device to acquire image data of the tableware, controlling the spectrum acquisition device to acquire spectral reflectance data of the tableware, and controlling the turbidity acquisition device to acquire water quality data of the washing water;

[0051] determining washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information;

[0052] A washing program is executed according to the washing parameters to clean the tableware.

[0053] In a third aspect, an embodiment of the present application provides a dishwasher, comprising: a memory, a processor;

[0054] The memory stores computer-executable instructions;

[0055] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above second aspect and / or various possible implementations of the second aspect.

[0056] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above second aspect and / or various possible implementations of the second aspect.

[0057] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above second aspect and / or various possible implementation methods of the second aspect.

[0058] The dishwasher and control method thereof provided in an embodiment of the present application include: an inner tank, forming a washing cavity for accommodating tableware to be washed and washing water; an image acquisition device, configured to acquire image data of the tableware;

[0059] A spectral acquisition device is configured to acquire spectral reflectance data of the tableware; a turbidity acquisition device is configured to acquire water quality data of the washing water; the method comprises: upon receiving a start signal, controlling the image acquisition device to acquire image data of the tableware, controlling the spectral acquisition device to acquire spectral reflectance data of the tableware, and controlling the turbidity acquisition device to acquire water quality data of the washing water; determining the washing parameters for cleaning the tableware based on the image data, the spectral reflectance data, and the water quality information; and executing a washing program based on the washing parameters to clean the tableware. The above method can determine matching washing parameters based on the actual state of the tableware and the water quality information, thereby improving the cleaning effect of the tableware and reducing unnecessary energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to more clearly illustrate the implementation methods in the embodiments of the present application or related technologies, the following is a brief introduction to the drawings required for use in the embodiments or related technology descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0061] Figure 1 A structural schematic diagram of a dishwasher provided in this application;

[0062] Figure 2 A schematic structural diagram of another dishwasher provided in this application;

[0063] Figure 3 A flowchart of a dishwasher control method provided in this application Figure 1 ;

[0064] Figure 4 A flowchart of a dishwasher control method provided in this application Figure 2 ;

[0065] Figure 5 A flowchart of a dishwasher control method provided in this application Figure 3 ;

[0066] Figure 6 A flowchart of a dishwasher control method provided in this application Figure 4 ;

[0067] Figure 7 This is a schematic structural diagram of a control device for a dishwasher provided in this application.

[0068] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0069] In order to make the purpose, implementation mode and advantages of the present application clearer, the exemplary implementation mode of the present application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of the present application. Obviously, the described exemplary embodiments are only part of the embodiments of the present application, not all of the embodiments.

[0070] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.

[0071] In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to those components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0072] The terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0073] In the description of this application, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integral connections; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; and internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.

[0074] To facilitate understanding, the basic concepts of some technologies involved in the embodiments of the present invention are first briefly introduced and explained.

[0075] As a kitchen appliance, dishwashers can be used to automatically clean pots, bowls, chopsticks, plates, dishes, cups and other items, which greatly facilitates users' lives and is loved by more and more users.

[0076] Figure 1 This is a structural diagram of a dishwasher. Figure 1 As shown, the dishwasher may include a dishwasher inner container 10 and a door 11. The dishwasher inner container 10 may have a washing chamber 12 and an opening. The door 11 may be provided at the opening of the dishwasher inner container 10. The washing chamber 12 may be used to place items such as pots, bowls, chopsticks, plates, dishes, and cups for washing.

[0077] Currently, a dishwasher's washing process can be divided into four stages: pre-rinse, main wash, rinse, and drying (also known as drying). After the user selects a wash mode, the dishwasher starts and enters the pre-rinse stage, where it begins to fill the inner tank 10 with wash water. After the water is filled, the dishwasher begins to rinse the objects to be cleaned using the rinse parameters corresponding to the wash mode (e.g., water pressure, duration, etc.), washing away some dirt. After rinsing is complete, the dishwasher drains the wastewater through the drain and enters the main wash stage.

[0078] At the beginning of the main wash stage, the dishwasher starts to inject washing water into the inner tank 10, determines the water temperature that needs to be heated according to the main wash parameters corresponding to the washing mode, and heats the injected washing water through the heater arranged at the bottom of the inner tank 10. When the washing water is heated to the preset temperature, the heater is turned off, and the dishwasher starts to execute the washing program, washing the objects to be cleaned according to the main wash parameters corresponding to the washing mode. After the main wash stage is over, the dishwasher discharges the sewage through the drain outlet and enters the hot rinsing stage.

[0079] At the beginning of the hot rinsing stage, the dishwasher starts to inject washing water into the inner tank 10, and heats the injected washing water through the heater arranged at the bottom of the inner tank 10. When the washing water is heated to a preset temperature, the heater is turned off, and the dishwasher starts to execute the hot rinsing program, and hot rinses the objects to be cleaned according to the rinsing parameters corresponding to the washing mode. After the hot rinsing stage is completed, the dishwasher discharges the sewage through the drain outlet and enters the drying stage.

[0080] After entering the drying stage, the dishwasher can control the door 11 to open automatically and dry the objects through the residual heat of the device after the hot rinsing stage.

[0081] Currently, users can only choose the pre-set washing mode in the dishwasher to wash the dishes. However, the dishes to be washed are different each time, and using a fixed washing mode will result in poor cleaning results or high energy consumption.

[0082] In view of this, an embodiment of the present application provides a dishwasher and a control method thereof, which identifies the tableware to be cleaned and determines the cleaning parameters for the tableware based on information such as the stains on the tableware and the water quality of the washing water. The cleaning parameters can be matched with the tableware, thereby effectively improving the cleaning effect and reducing energy consumption.

[0083] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0084] Figure 2 A structural diagram of a dishwasher provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the dishwasher includes: an inner tank 10, a water storage tank 13, a heater 14, a water inlet valve 15, and a controller 16.

[0085] A washing cavity 12 for accommodating objects to be washed and washing water and an opening are formed in the inner tank 10. A door 11 may be provided at the opening of the inner tank 10 of the dishwasher.

[0086] The water storage tank 13 has a contoured structure consistent with the outer shape of the inner tank 10 and is arranged in close contact with the outer wall of the inner tank 10 for storing spare washing water.

[0087] The heater 14 is disposed adjacent to the inner tank 10 (e.g., at the bottom of the inner tank 10) and is configured to start operating in response to an operation instruction from the controller 16 to heat the wash water in the inner tank 10. Alternatively, the heater 14 may stop operating and stop heating the wash water in the inner tank 10 in response to a stop instruction from the controller 16.

[0088] The water inlet valve 15 is connected to the inner tank 10, the water storage tank 13, and the external water inlet via water inlet pipes. The water inlet valve 15 is configured to respond to an open command from the controller 16 to open the valve, allowing external water to flow into the inner tank 10 and / or the water storage tank 13. Alternatively, the water inlet valve 15 can respond to a close command from the controller 16 to close the valve, stopping the flow of wash water into the inner tank 10 and / or the water storage tank 13.

[0089] The controller 16 can be connected to the heater 14 and the water inlet valve 15 to control or acquire data from the heater 14 and the water inlet valve 15. Optionally, the controller 16 can be any chip with processing capabilities.

[0090] In some embodiments, the dishwasher further includes an image acquisition device 17 , a spectrum acquisition device 18 , and a turbidity acquisition device 19 .

[0091] The image acquisition device 17 and the spectrum acquisition device 18 are disposed in the washing chamber 12 and are used to respond to control instructions of the controller 16 and acquire image data and spectrum reflection data of the tableware stored in the inner container 10 .

[0092] The turbidity collecting device 19 is located in the washing chamber 12 and is used to respond to control instructions from the controller 16 and collect the turbidity of the washing water stored in the washing chamber.

[0093] In some embodiments, the dishwasher further includes a door driving member 20 .

[0094] The door 11 can be disposed at the opening of the dishwasher's inner container 10 and is rotatably connected to the inner container 10. When the door 11 is open, items can be placed in and out of the inner container 10 through the opening. The door drive 20 is connected to the door and can be used to control the automatic opening and closing of the door 11.

[0095] In some embodiments, the door driver 20 may also be referred to as a door control unit. The door driver 20 may respond to instructions from the controller 16 to control the door 11 to automatically open or close. For example, if the controller 16 sends an instruction to the door driver 20 to instruct the door 11 to open, the door driver 20 may respond to the instruction to instruct the door 11 to open and control the door 11 to automatically open. If the controller 16 sends an instruction to the door driver 20 to instruct the door 11 to close, the door driver 20 may respond to the instruction to instruct the door 11 to close and control the door 11 to automatically close.

[0096] In some embodiments, after the hot rinse phase, the dishwasher enters a drying phase. During the drying phase, the controller 16 sends a command to the door driver 20 to instruct the door 11 to open. In response to the command, the door driver 20 automatically opens the door 11, discharging the large amount of humid water vapor generated in the inner container 10 during the hot rinse phase, thereby quickly drying the components within the inner container 10. After a preset time (e.g., one minute), the controller 16 sends a command to the door driver 20 to instruct the door 11 to close. In response, the door driver 20 automatically closes the door 11.

[0097] After controller 16 controls door 11 to close, the temperature of the dishwasher's internal components, the inner tank walls, and the surfaces of the objects remains relatively high. This residual heat allows the washed objects to be dried. Furthermore, the vacuum insulation provided by the water tank prolongs the time the dishwasher's interior remains at a high temperature, accelerating the drying of washed objects while reducing energy consumption, resulting in a rapid and energy-efficient drying effect.

[0098] In some embodiments, the dishwasher inner tank 10 is further provided with an upper spray arm 21 , a rack 22 and a lower spray arm 23 .

[0099] Among them, the shelf 22 is used to store objects to be washed, such as pots, bowls, ladles, basins, etc. The upper spray arm 21 is used to draw the washing water stored in the washing chamber and spray the washing water from above to the objects stored on the shelf 22 to wash the objects. The lower spray arm 23 is used to draw the washing water stored in the washing chamber and spray the washing water from below to the objects stored on the shelf 22 to wash the objects.

[0100] It should be understood that when washing objects, the dishwasher may use only the upper spray arm 21 to spray water on the objects, only the lower spray arm 22 to spray water on the objects, or both the upper spray arm 21 and the lower spray arm 22 to spray water on the objects. The above-mentioned water spraying cleaning mode can be determined based on the set cleaning program (for example, a wash program or a hot rinse program).

[0101] It should be understood that Figure 2 The structure of the dishwasher is described by taking some components related to the present application as an example, and the present application does not limit whether the dishwasher includes other components.

[0102] The controller 16 may be configured to execute a cleaning process in response to a user's instruction. Figure 3 This is a flow chart of a dishwasher control method provided in this application. Figure 3 As shown, the following steps may be included:

[0103] S301. After receiving a start signal, control the image acquisition device to acquire image data of the tableware, control the spectrum acquisition device to acquire spectral reflectance data of the tableware, and control the turbidity acquisition device to acquire water quality data of the washing water.

[0104] In some embodiments, the start signal is used to instruct the dishwasher to start working and wash items placed in the washing cavity of the inner tank.

[0105] In some embodiments, after receiving the start signal, the controller can send an image acquisition instruction to an image acquisition device (e.g., a camera) so that the image acquisition device acquires image data of the tableware in the dishwasher based on the image acquisition instruction, wherein the image data includes at least one image of the tableware; and send a spectral acquisition instruction to a spectral acquisition device (e.g., a multispectral sensor) so that the spectral acquisition device acquires spectral reflectance data of the tableware.

[0106] The controller may inject washing water into the washing chamber through the water tank, and send a water quality collection instruction to the turbidity collection device, so that the turbidity collection device collects water quality data of the washing water.

[0107] The water quality data includes one or more of water turbidity, hardness, and pH value.

[0108] S302: Determine washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information.

[0109] In some embodiments, the washing parameters may include parameters such as water temperature, water pressure, and duration when washing dishes.

[0110] In some embodiments, after acquiring the image data, spectral reflectance data, and water quality information, the image data, spectral reflectance data, and water quality information can be input into a pre-trained prediction model to obtain the washing parameters output by the prediction model. The training dataset can include image data and spectral reflectance data, water quality data, and sample washing parameters (label data) for multiple sample tableware. The prediction model training method can refer to existing training methods.

[0111] In some embodiments, the water quality data may include first water quality data and second water quality data. Upon receiving a start signal, the controller may inject wash water into the washing chamber via the water tank and send a water quality collection instruction to a turbidity collection device, causing the turbidity collection device to collect the first water quality data of the wash water. After collecting the first water quality data, the controller may rinse the dishes with a preset volume (e.g., 100-300 ml) of wash water. After rinsing, the controller may send a water quality collection instruction to the turbidity collection device, causing the turbidity collection device to collect the second water quality data of the wash water. Specifically, the first water quality data is the water quality data of the wash water injected from the water tank. The second water quality data is the water quality data of the wash water after rinsing the dishes.

[0112] In some embodiments, when the controller obtains the first water quality data and the second water quality data, it can determine the dirtiness data of the tableware based on the image data, the spectral reflectance data and the second water quality data; and determine the washing parameters based on the dirtiness data and the first water quality information.

[0113] In some embodiments, the contamination data includes a contamination type and a degree of contamination. The controller can determine the contamination type of the tableware based on the image data and the spectral reflectance data, and determine the degree of contamination based on the image data and the second water quality data. For example, the controller can perform image recognition on the graphic data and, based on the recognition result and the spectral reflectance data, determine the contamination type (e.g., oil stain, tomato juice, etc.) based on a preset contamination type mapping relationship or a pre-trained model. The controller can also perform image recognition on the graphic data and, based on the recognition result and the second water quality data, determine the degree of contamination (e.g., severe, moderate, mild, etc.) using a preset contamination degree mapping relationship or a pre-trained model.

[0114] In some embodiments, when the dirt data is obtained, the dirt data and the first water quality information can be input into a pre-trained prediction model to obtain the washing parameters output by the prediction model.

[0115] It should be understood that the cleaning process includes multiple cleaning stages, and the cleaning parameters may include cleaning sub-parameters corresponding to each stage.

[0116] S303: Execute a washing program according to the washing parameters to wash the tableware.

[0117] In some embodiments, the washing parameters may include sub-washing parameters corresponding to each stage. After the controller obtains the washing parameters, it starts to execute the washing program and uses the corresponding sub-washing parameters to wash the tableware according to the current washing stage.

[0118] The dishwasher control method provided in an embodiment of the present application, upon receiving a start signal, controls the image acquisition device to acquire image data of the tableware, controls the spectral acquisition device to acquire spectral reflectance data of the tableware, and controls the turbidity acquisition device to acquire water quality data of the washing water; determines the washing parameters for cleaning the tableware based on the image data, the spectral reflectance data, and the water quality information; and executes a washing program to clean the tableware based on the washing parameters. The above method can determine matching washing parameters based on the actual state of the tableware and the water quality information, thereby improving the cleaning effect of the tableware and reducing unnecessary energy consumption.

[0119] In some embodiments, in order to further enhance the user experience and make the dishwasher's cleaning more in line with the user's habits, the user's historical habits may be referenced when determining the washing parameters.

[0120] Figure 4 Schematic diagram of the control method of the dishwasher provided in the embodiment of the present application Figure 2 ,like Figure 4 Shown, including:

[0121] S401. Obtain the user's historical washing parameters.

[0122] In some embodiments, each time a user uses the dishwasher, the controller may record and store the washing parameters used in the washing process.

[0123] The controller can read the user's historical washing parameters in the corresponding storage unit.

[0124] S402: Determine the user's washing habits based on the historical washing parameters.

[0125] When historical washing parameters are obtained, the controller can analyze the historical washing parameters to determine the user's washing habits, such as water saving or quick completion of washing.

[0126] For example, the controller may determine the user's washing habits based on the historical washing parameters through a clustering algorithm or a machine learning algorithm (eg, a pre-trained classification model, etc.).

[0127] S403: Adjust the washing parameters according to the washing habits to obtain target washing parameters.

[0128] In some embodiments, when the user's washing habits are obtained, the washing habits and the washing parameters can be input into a pre-trained prediction model to obtain the target washing parameters output by the prediction model.

[0129] In some embodiments, when the user's washing habits are obtained, the washing habits, the dirt data and the first water quality information can also be input into a pre-trained prediction model to obtain the target washing parameters output by the prediction model.

[0130] S404: Wash the tableware according to the target washing parameters.

[0131] In some embodiments, the target washing parameters may include sub-washing parameters corresponding to each stage. After the controller obtains the target washing parameters, it starts to execute the washing program and uses the corresponding sub-washing parameters to wash the tableware according to the current washing stage.

[0132] In some embodiments, to further improve the cleaning effect, the dishwasher can also adjust the washing parameters in real time during the cleaning process.

[0133] Figure 5 Schematic diagram of the control method of the dishwasher provided in the embodiment of the present application Figure 3 ,like Figure 5 As shown, including:

[0134] S501 . During the cleaning process, the cleanliness of the tableware is obtained by the image acquisition device and / or the spectrum acquisition device.

[0135] In some embodiments, the higher the cleanliness level, the better the dishwashing effect.

[0136] The cleaning process includes multiple cleaning stages. At the end of each cleaning stage, the controller can control the image acquisition device to collect image data of the tableware, and / or control the spectrum acquisition device to collect spectral reflectance data of the tableware, and determine the cleanliness of the tableware in the current stage based on the image data and / or spectral reflectance data.

[0137] For example, the controller can perform color analysis (such as the yellow color of oil stains and the milky white color of protein residues) and texture analysis (such as calculating local binary patterns (LBP) or gray-level co-occurrence matrices (GLCM) to compare the texture differences between clean and stained areas) on the image data, or use the YOLO or Faster R-CNN algorithm to analyze the image data to determine the cleanliness of the tableware.

[0138] S502: If the cleanliness does not match the preset cleanliness, the washing parameters are adjusted according to the cleanliness, and the tableware is washed according to the adjusted washing parameters.

[0139] In some embodiments, each cleaning stage is preset with a corresponding cleanliness level. At the end of each cleaning stage, when the corresponding cleanliness level is obtained, the cleanliness level can be compared with the preset cleanliness level. If there is a mismatch (e.g., inconsistency, or the difference is greater than the preset value), the washing sub-parameters corresponding to the current stage are adjusted, or the washing sub-parameters corresponding to the next cleaning stage are adjusted.

[0140] For example, if the cleanliness of the flushing stage does not match the preset cleanliness, the controller can re-flush, or increase the water pressure, duration, etc. of the main wash stage.

[0141] In some embodiments, in order to further improve the cleaning effect, the dishwasher can also adjust the amount of detergent added.

[0142] Figure 6 Schematic diagram of the control method of the dishwasher provided in the embodiment of the present application Figure 4 ,like Figure 6 Shown, including:

[0143] S601: Determine the amount of detergent to be added according to the dirtiness data and the second water quality information.

[0144] In some embodiments, the controller inputs the dirtiness data and the second water quality information into a pre-trained dosage prediction model to obtain the dosage of detergent output by the prediction model.

[0145] In some embodiments, to further improve the accuracy of the amount of detergent added, the controller may also obtain the volume and / or quantity of the dishware based on the image data.

[0146] The volume and / or quantity of the tableware, the dirt data and the second water quality information are input into a pre-trained dosage prediction model to obtain the dosage of detergent output by the prediction model.

[0147] In some embodiments, each time a user uses the dishwasher, the controller can record and store the amount of detergent dispensed during the washing process. During this cleaning process, the controller can read the historical amount of detergent dispensed in the corresponding storage unit.

[0148] When the historical delivery amount is obtained, the controller can analyze the historical delivery amount to determine the user's delivery habits, such as whether the user is frugal or non-frugal.

[0149] For example, the controller may determine the user's delivery habits based on the historical delivery amount through a clustering algorithm or a machine learning algorithm (eg, a pre-trained classification model, etc.).

[0150] In some embodiments, when the user's delivery habits are obtained, the delivery amount can be adjusted according to the delivery habits to obtain a target delivery amount.

[0151] For example, the delivery habits and the delivery amount can be input into a pre-trained prediction model to obtain the target delivery amount output by the prediction model.

[0152] In some embodiments, when the user's placement habits are obtained, the placement habits, the pollution data and the second water quality information can also be input into a pre-trained prediction model to obtain the target placement amount output by the prediction model.

[0153] In some embodiments, during a cleaning stage where detergent needs to be added (eg, pre-rinse, main wash, etc.), the controller may also adjust the amount of detergent added for the next stage (if detergent is required for the next stage) based on the cleanliness of the current stage.

[0154] For example, the cleanliness of the dishes in the current washing phase is obtained; if the cleanliness does not match the preset cleanliness, the amount of dishes added in the next washing phase is adjusted based on the cleanliness. The method for obtaining the cleanliness of the dishes is similar to the method in the above embodiment and will not be repeated here.

[0155] For example, if the cleanliness of the pre-rinse stage does not meet the standard, the amount of detergent added in the main wash stage can be increased.

[0156] In some embodiments, after cleaning is completed, the controller can also execute a drying process to dry the dishes.

[0157] In some embodiments, after drying is complete, the controller can upload the washing parameters (target washing parameters) and the amount of laundry dispensed (target amount of laundry dispensed) to the cloud, so that the cloud can update the corresponding model based on the washing parameters (target washing parameters) and the amount of laundry dispensed (target amount of laundry dispensed). After the cloud completes updating the corresponding model, the updated model can be sent to the controller, so that the controller uses the updated model in subsequent washing processes.

[0158] In some embodiments, after drying is completed, the controller can also send a cleaning report to the user's client. The cleaning report may include washing time, water consumption, electricity consumption, detergent dosage, etc., so that the user can understand the entire cleaning process.

[0159] To sum up, the dishwasher and control method provided in the embodiments of the present application, by constructing a multi-dimensional shoe cover decision of stains and water quality, can match the washing parameters and the amount of detergent added with the actual state of the tableware, which can effectively improve the cleaning effect and cleaning stability of the tableware and avoid the problem of excessive energy consumption of the dishwasher.

[0160] Based on the above embodiments, an embodiment of the present application further provides a dishwasher control device.

[0161] Figure 7 This is a flow chart of the dishwasher control method provided in the embodiment of the present application, as shown in FIG. Figure 7 As shown, including:

[0162] The control module 701 is used to control the image acquisition device to acquire image data of the tableware, control the spectrum acquisition device to acquire spectral reflectance data of the tableware, and control the turbidity acquisition device to acquire water quality data of the washing water after receiving the start signal.

[0163] The processing module 702 is configured to determine the washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information.

[0164] The cleaning module 703 is configured to execute a washing program according to the washing parameters to clean the tableware.

[0165] In some embodiments, the control module 701 is used to control the turbidity collection device to collect the first water quality data of the washing water after receiving the start signal; rinse the tableware with the washing water with a preset amount of water; and control the turbidity collection device to collect the second water quality data of the washing water after rinsing.

[0166] In some embodiments, the processing module 702 is configured to determine the washing parameters according to the image data, the spectral reflectance data, the first water quality data, and the second water quality data.

[0167] In some embodiments, the processing module 702 is configured to determine the dirtiness data of the tableware based on the image data, the spectral reflectance data, and the second water quality data; and determine the washing parameters based on the dirtiness data and the first water quality information.

[0168] In some embodiments, the control module 701 is used to obtain the cleanliness of the tableware through the image acquisition device and / or the spectrum acquisition device during the cleaning process; if the cleanliness does not match the preset cleanliness, the washing parameters are adjusted according to the cleanliness, and the tableware is cleaned according to the adjusted washing parameters.

[0169] In some embodiments, the processing module 702 is used to adjust the washing parameters according to the cleanliness, including: if the cleanliness of the current cleaning stage does not match the corresponding preset cleanliness, adjusting the washing sub-parameters corresponding to the current stage, or adjusting the washing sub-parameters corresponding to the next cleaning stage.

[0170] In some embodiments, the processing module 702 is used to obtain the user's historical washing parameters; determine the user's washing habits based on the historical washing parameters; adjust the washing parameters according to the washing habits to obtain target washing parameters; and wash the tableware according to the target washing parameters.

[0171] In some embodiments, the processing module 702 is used to determine the amount of detergent to be added based on the dirt data and the second water quality information.

[0172] In some embodiments, the processing module 702 is used to obtain the cleanliness of the dishes in the current washing stage; if the cleanliness does not match the preset cleanliness, the amount of dishes added in the next washing stage is adjusted according to the cleanliness.

[0173] In some embodiments, the processing module 702 is configured to obtain a historical dosage of the detergent; determine a user's dosage habits based on the historical dosage; and adjust the dosage based on the dosage habits to obtain a target dosage.

[0174] The dishwasher control device provided in this application is used to execute the technical solution of the dishwasher control method provided in any of the aforementioned embodiments. Its implementation principle and technical effect are similar and will not be described in detail.

[0175] It should be noted that it should be understood that the division of the various modules of the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also all be implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. Each module can be a separately established processing element, or it can be integrated into a chip of the above device. In addition, it can also be stored in the memory of the above device in the form of program code, and called by a processing element of the above device to execute the functions of the above modules. In addition, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each module above can be completed by the hardware integrated logic circuit in the processor element or software instructions.

[0176] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0177] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.

[0178] The readable storage medium may be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0179] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0180] The division of units is merely a logical functional division; actual implementations may employ alternative divisions, such as combining or integrating multiple units or components into another system, or omitting or disabling certain features. Furthermore, any direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units, either through an interface, electrical, mechanical, or other means.

[0181] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0182] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0183] If a function is implemented as 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 invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0184] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0185] Finally, it should be noted that those skilled in the art will readily identify other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The present invention is not limited to the precise structure described above and illustrated in the accompanying drawings, and various modifications and variations may be made without departing from the scope thereof. The scope of the present invention is limited solely by the appended claims.

Claims

1. A dishwasher, characterized in that: include: An inner tank is formed with a washing cavity for accommodating dishes to be washed and washing water; an image acquisition device configured to acquire image data of the tableware; a spectrum collection device configured to collect spectral reflectance data of the tableware; a turbidity collection device configured to collect water quality data of the wash water; A controller configured to: After receiving the start signal, controlling the image acquisition device to acquire image data of the tableware, controlling the spectrum acquisition device to acquire spectral reflectance data of the tableware, and controlling the turbidity acquisition device to acquire water quality data of the washing water; determining washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information; A washing program is executed according to the washing parameters to clean the tableware.

2. The dishwasher according to claim 1, characterized in that The controller is configured to: After receiving the start signal, controlling the turbidity collection device to collect the first water quality data of the washing water; Rinse the tableware with a preset amount of washing water; Controlling the turbidity collection device to collect second water quality data of the washing water after flushing; The washing parameters are determined according to the image data, the spectral reflectance data, the first water quality data, and the second water quality data.

3. The dishwasher according to claim 2, characterized in that The controller is configured to: determining dirtiness data of the tableware according to the image data, the spectral reflectance data and the second water quality data; The washing parameters are determined according to the dirtiness data and the first water quality information.

4. The dishwasher according to any one of claims 1 to 3, characterized in that: The controller is configured to: During the cleaning process, the cleanliness of the tableware is obtained by the image acquisition device and / or the spectrum acquisition device; If the cleanliness does not match the preset cleanliness, the washing parameters are adjusted according to the cleanliness, and the tableware is washed according to the adjusted washing parameters.

5. The dishwasher according to claim 4, characterized in that Washing the tableware includes multiple washing stages, and the washing parameters include washing sub-parameters corresponding to each stage; the controller is configured to: If the cleanliness of the current cleaning stage does not match the corresponding preset cleanliness, the washing sub-parameters corresponding to the current stage are adjusted, or the washing sub-parameters corresponding to the next cleaning stage are adjusted.

6. The dishwasher according to any one of claims 1 to 3, characterized in that: The controller is configured to: Get the user's historical washing parameters; determining the user's washing habits based on the historical washing parameters; adjusting the washing parameters according to the washing habits to obtain target washing parameters; The tableware is washed according to the target washing parameters.

7. The dishwasher according to claim 3, characterized in that The controller is configured to: The amount of detergent to be added is determined according to the dirtiness data and the second water quality information.

8. The dishwasher according to claim 7, characterized in that The controller is configured to: Get the cleanliness of the dishes in the current washing stage; If the cleanliness does not match the preset cleanliness, the amount of cleaning fluid to be added in the next cleaning stage is adjusted according to the cleanliness.

9. The dishwasher according to claim 7 or 8, characterized in that The controller is configured to: Obtaining a historical dosage of the detergent; Determining the user's delivery habits based on the historical delivery amounts; The delivery amount is adjusted according to the delivery habit to obtain a target delivery amount.

10. A method for controlling a dishwasher, characterized in that: The dishwasher comprises: An inner tank is formed with a washing cavity for accommodating dishes to be washed and washing water; an image acquisition device configured to acquire image data of the tableware; a spectrum collection device configured to collect spectral reflectance data of the tableware; a turbidity collection device configured to collect water quality data of the wash water; The method comprises: After receiving the start signal, controlling the image acquisition device to acquire image data of the tableware, controlling the spectrum acquisition device to acquire spectral reflectance data of the tableware, and controlling the turbidity acquisition device to acquire water quality data of the washing water; determining washing parameters for cleaning the tableware according to the image data, the spectral reflectance data, and the water quality information; A washing program is executed according to the washing parameters to clean the tableware.

Citation Information

Patent Citations

  • Dish-washing machine control method and dish-washing machine

    CN109008862A

  • Dish washing machine, control method and device thereof and readable storage medium

    CN115486784A

  • Dish-washing machine optimization control method and device, electronic equipment and storage medium

    CN117562467A

  • Dish-washing machine control method and device, medium, equipment and dish-washing machine

    CN118370496A

Cited By

  • Cleaning control method and device, cleaning equipment and storage medium

    CN121221016A